From a232dd02ca6f118e8b917c6b8e70c9756e30c31f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 10 Feb 2026 16:30:44 -0700 Subject: [PATCH 01/56] kernel-6.19.0-300 * Mon Feb 09 2026 Fedora Kernel Team [6.19.0-59] - Linux v6.19.0 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 527 +--- dtbloader.sbat.template | 2 + kernel-aarch64-16k-debug-fedora.config | 3 +- kernel-aarch64-16k-fedora.config | 3 +- kernel-aarch64-64k-debug-rhel.config | 3 - kernel-aarch64-64k-rhel.config | 3 - kernel-aarch64-debug-fedora.config | 3 +- kernel-aarch64-debug-rhel.config | 3 - kernel-aarch64-fedora.config | 3 +- kernel-aarch64-rhel.config | 3 - kernel-aarch64-rt-64k-debug-fedora.config | 3 +- kernel-aarch64-rt-64k-debug-rhel.config | 3 - kernel-aarch64-rt-64k-fedora.config | 3 +- kernel-aarch64-rt-64k-rhel.config | 3 - kernel-aarch64-rt-debug-fedora.config | 3 +- kernel-aarch64-rt-debug-rhel.config | 3 - kernel-aarch64-rt-fedora.config | 3 +- kernel-aarch64-rt-rhel.config | 3 - kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-debug-rhel.config | 3 - kernel-ppc64le-fedora.config | 2 +- kernel-ppc64le-rhel.config | 3 - kernel-riscv64-debug-fedora.config | 2 +- kernel-riscv64-debug-rhel.config | 3 - kernel-riscv64-fedora.config | 2 +- kernel-riscv64-rhel.config | 3 - kernel-riscv64-rt-debug-fedora.config | 2 +- kernel-riscv64-rt-fedora.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-debug-rhel.config | 3 - kernel-s390x-fedora.config | 2 +- kernel-s390x-rhel.config | 3 - kernel-s390x-zfcpdump-rhel.config | 3 - kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-debug-rhel.config | 3 - kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rhel.config | 3 - kernel-x86_64-rt-debug-fedora.config | 2 +- kernel-x86_64-rt-debug-rhel.config | 3 - kernel-x86_64-rt-fedora.config | 2 +- kernel-x86_64-rt-rhel.config | 3 - kernel.spec | 198 +- patch-6.19-redhat.patch | 3127 +-------------------- sources | 4 +- 45 files changed, 327 insertions(+), 3638 deletions(-) create mode 100644 dtbloader.sbat.template diff --git a/Makefile.rhelver b/Makefile.rhelver index 7098d7f26..95b9fd7b5 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 = 59 +RHEL_RELEASE = 0 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index f4ca7a233..774758f9c 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,474 +1,159 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/49bcc48074ba1f9c772b5c7ae11123a8ed3e0ac1 - 49bcc48074ba1f9c772b5c7ae11123a8ed3e0ac1 efi: Fix swapped arguments to bsearch() in efi_status_to_*() +https://gitlab.com/cki-project/kernel-ark/-/commit/81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 + 81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 efi: Fix swapped arguments to bsearch() in efi_status_to_*() -https://gitlab.com/cki-project/kernel-ark/-/commit/fe3e9e24af806d756edbda922103b1fa95d9b89b - fe3e9e24af806d756edbda922103b1fa95d9b89b Revert "Removing Obsolete hba pci-ids from rhel8" +https://gitlab.com/cki-project/kernel-ark/-/commit/a01dfc2eecc355280f3e891c22a442043a144d09 + a01dfc2eecc355280f3e891c22a442043a144d09 arm64: add early lockdown for secure boot -https://gitlab.com/cki-project/kernel-ark/-/commit/c4a0a995da9df8732f688d09db5252173277589d - c4a0a995da9df8732f688d09db5252173277589d rh_messages.h: add missing lpfc devices +https://gitlab.com/cki-project/kernel-ark/-/commit/835aad4b48e7c3c796f38827cdc7c89c1d7c3671 + 835aad4b48e7c3c796f38827cdc7c89c1d7c3671 efi: pass secure boot mode to kernel proper -https://gitlab.com/cki-project/kernel-ark/-/commit/0ad9a88c3263fa8fa39437f69472588917255c99 - 0ad9a88c3263fa8fa39437f69472588917255c99 kernel: extend rh_waived to cope better with the CVE mitigations case +https://gitlab.com/cki-project/kernel-ark/-/commit/67ad645623d11a9d075bcee4176500288463a4fc + 67ad645623d11a9d075bcee4176500288463a4fc selftests/bpf: Remove ksyms_weak_lskel test -https://gitlab.com/cki-project/kernel-ark/-/commit/cf18c49636f2583c85831f909699034026325242 - cf18c49636f2583c85831f909699034026325242 rh_messages.h: add missing aacraid device +https://gitlab.com/cki-project/kernel-ark/-/commit/20b98e0f6dc975660f0a7a8287066765a987be92 + 20b98e0f6dc975660f0a7a8287066765a987be92 Simplify include Makefile.rhelver -https://gitlab.com/cki-project/kernel-ark/-/commit/26ca931184edb2c3c7f7c1951f53fa3333d9c90e - 26ca931184edb2c3c7f7c1951f53fa3333d9c90e rh_messages.h: update unmaintained drivers +https://gitlab.com/cki-project/kernel-ark/-/commit/02f378d0fe07dfcbb30e3aa591314902881ef4fa + 02f378d0fe07dfcbb30e3aa591314902881ef4fa redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR -https://gitlab.com/cki-project/kernel-ark/-/commit/c1c1a1b7059900f4b9b657f5189285a287160e11 - c1c1a1b7059900f4b9b657f5189285a287160e11 arm64: add early lockdown for secure boot +https://gitlab.com/cki-project/kernel-ark/-/commit/6e07edcef9f7b0403e831926b736abf6c90523d3 + 6e07edcef9f7b0403e831926b736abf6c90523d3 efi,lockdown: fix kernel lockdown on Secure Boot -https://gitlab.com/cki-project/kernel-ark/-/commit/a613ae52a8d9378e6fa70f697b3ce0acee220491 - a613ae52a8d9378e6fa70f697b3ce0acee220491 efi: pass secure boot mode to kernel proper +https://gitlab.com/cki-project/kernel-ark/-/commit/490870ddbac940ef0951b51ff5114abcb000e5a0 + 490870ddbac940ef0951b51ff5114abcb000e5a0 Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" -https://gitlab.com/cki-project/kernel-ark/-/commit/f869258b6b654d316e84325e46e431da4dfd04e7 - f869258b6b654d316e84325e46e431da4dfd04e7 selftests/bpf: Remove ksyms_weak_lskel test +https://gitlab.com/cki-project/kernel-ark/-/commit/ccea25924b377a216198fd17e0946a728403cfdb + ccea25924b377a216198fd17e0946a728403cfdb Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" -https://gitlab.com/cki-project/kernel-ark/-/commit/8b69219fe6a11766cf1a2e07dc94e56448b47824 - 8b69219fe6a11766cf1a2e07dc94e56448b47824 Simplify include Makefile.rhelver +https://gitlab.com/cki-project/kernel-ark/-/commit/26a5bf6f642f52094c1a755a1075dabed2481f9b + 26a5bf6f642f52094c1a755a1075dabed2481f9b Revert "nvme: decouple basic ANA log page re-read support from native multipathing" -https://gitlab.com/cki-project/kernel-ark/-/commit/c2621ac616e25a9a04fbcb8af0c1f8b2bdd8c099 - c2621ac616e25a9a04fbcb8af0c1f8b2bdd8c099 redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR +https://gitlab.com/cki-project/kernel-ark/-/commit/a07913220b780b88b3b8e0cbb9d57a10e48ba316 + a07913220b780b88b3b8e0cbb9d57a10e48ba316 Revert "nvme: nvme_mpath_init remove multipath check" -https://gitlab.com/cki-project/kernel-ark/-/commit/d28cbdeb89fe565e10fb4be8d8378153e86611f6 - d28cbdeb89fe565e10fb4be8d8378153e86611f6 main.c: fix initcall blacklisted +https://gitlab.com/cki-project/kernel-ark/-/commit/dda25f2c4d7f9b7f2c7e5abca2ab3c91cbbe7305 + dda25f2c4d7f9b7f2c7e5abca2ab3c91cbbe7305 redhat: fix modules.order target -https://gitlab.com/cki-project/kernel-ark/-/commit/b71ab57c8db44881edc32a124ddc2ebe536b6a4c - b71ab57c8db44881edc32a124ddc2ebe536b6a4c arch/x86/kernel/setup.c: fix rh_check_supported +https://gitlab.com/cki-project/kernel-ark/-/commit/d1f964250e5c64b3f2cb292068673a859828cc72 + d1f964250e5c64b3f2cb292068673a859828cc72 crypto: sig - Disable signing -https://gitlab.com/cki-project/kernel-ark/-/commit/c4ea2384863e54e0c5582b3508518e659581ce69 - c4ea2384863e54e0c5582b3508518e659581ce69 efi,lockdown: fix kernel lockdown on Secure Boot +https://gitlab.com/cki-project/kernel-ark/-/commit/47ec3de0fcd11ebed1c88d95bf1d14f72eba9f6f + 47ec3de0fcd11ebed1c88d95bf1d14f72eba9f6f redhat: include resolve_btfids in kernel-devel -https://gitlab.com/cki-project/kernel-ark/-/commit/60b2ddeb0986e1c43a98b44a4ab414a7e2744701 - 60b2ddeb0986e1c43a98b44a4ab414a7e2744701 Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" +https://gitlab.com/cki-project/kernel-ark/-/commit/8355fba715f1b9f1f9701c91e04518856f7b792c + 8355fba715f1b9f1f9701c91e04518856f7b792c redhat: workaround CKI cross compilation for scripts -https://gitlab.com/cki-project/kernel-ark/-/commit/860632dd288c7aa7807959a79af9159482510cd1 - 860632dd288c7aa7807959a79af9159482510cd1 Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" +https://gitlab.com/cki-project/kernel-ark/-/commit/5b7011e0ec2c0fa155d032baa3ac5b9392f81ad9 + 5b7011e0ec2c0fa155d032baa3ac5b9392f81ad9 crypto: akcipher - Disable signing and decryption -https://gitlab.com/cki-project/kernel-ark/-/commit/aaef2c3ee081c8980bb60fd4b7a6ed9e187d9048 - aaef2c3ee081c8980bb60fd4b7a6ed9e187d9048 Revert "nvme: decouple basic ANA log page re-read support from native multipathing" +https://gitlab.com/cki-project/kernel-ark/-/commit/30810a7b696881d18110b621c52b63a5014e74dc + 30810a7b696881d18110b621c52b63a5014e74dc crypto: dh - implement FIPS PCT -https://gitlab.com/cki-project/kernel-ark/-/commit/5cd4353dae0ee79d13f57b7ccee85cd0bcbe4b4f - 5cd4353dae0ee79d13f57b7ccee85cd0bcbe4b4f Revert "nvme: nvme_mpath_init remove multipath check" +https://gitlab.com/cki-project/kernel-ark/-/commit/bf3913021e0c10dab5d3502ff50de625cd1a47e3 + bf3913021e0c10dab5d3502ff50de625cd1a47e3 crypto: ecdh - disallow plain "ecdh" usage in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/656a0565ffe54f99ac1390a68c5ee7050ab6fb25 - 656a0565ffe54f99ac1390a68c5ee7050ab6fb25 redhat: automotive: define CONFIG_RH_AUTOMOTIVE +https://gitlab.com/cki-project/kernel-ark/-/commit/ae4f5f81d9eded60a977c1f9a70b9770bc280d29 + ae4f5f81d9eded60a977c1f9a70b9770bc280d29 crypto: seqiv - flag instantiations as FIPS compliant -https://gitlab.com/cki-project/kernel-ark/-/commit/f1025d6236c72b4fbd03940b6fa2178f2a84f418 - f1025d6236c72b4fbd03940b6fa2178f2a84f418 redhat: fix modules.order target +https://gitlab.com/cki-project/kernel-ark/-/commit/db4bbc919011393058e3b5c8248085123e5968ba + db4bbc919011393058e3b5c8248085123e5968ba lsm: update security_lock_kernel_down -https://gitlab.com/cki-project/kernel-ark/-/commit/6e0fa997052c92d6085a50083e75dedc0160443f - 6e0fa997052c92d6085a50083e75dedc0160443f [redhat] rh_messages.h: driver and device updates +https://gitlab.com/cki-project/kernel-ark/-/commit/5071f9d14a7bb68922b2128d4954765079d3bd96 + 5071f9d14a7bb68922b2128d4954765079d3bd96 scsi: sd: Add "probe_type" module parameter to allow synchronous probing -https://gitlab.com/cki-project/kernel-ark/-/commit/d8822fd0573e9f254f097c1743078e4e74ac70f5 - d8822fd0573e9f254f097c1743078e4e74ac70f5 crypto: rng - Fix extrng EFAULT handling +https://gitlab.com/cki-project/kernel-ark/-/commit/f1d1d525f515912337d656d9bb7e48f4e3def2b1 + f1d1d525f515912337d656d9bb7e48f4e3def2b1 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" -https://gitlab.com/cki-project/kernel-ark/-/commit/c224e4b6a61af08574bb0565755ed609bf08cacb - c224e4b6a61af08574bb0565755ed609bf08cacb crypto: sig - Disable signing +https://gitlab.com/cki-project/kernel-ark/-/commit/da0867c57355fc7ef170a3321f10dccf47e94877 + da0867c57355fc7ef170a3321f10dccf47e94877 Enable IO_URING for RHEL -https://gitlab.com/cki-project/kernel-ark/-/commit/39417e970be7f6bc63f34d5ed5511f7e629802c2 - 39417e970be7f6bc63f34d5ed5511f7e629802c2 crypto: rng - Ensure stdrng is tested before user-space starts +https://gitlab.com/cki-project/kernel-ark/-/commit/2d3d5239bce0555195108ad6e379a097ecea499a + 2d3d5239bce0555195108ad6e379a097ecea499a Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 -https://gitlab.com/cki-project/kernel-ark/-/commit/52be246b6342ed5b1486729fd5c5893b10549a92 - 52be246b6342ed5b1486729fd5c5893b10549a92 [redhat] rh_messages.h: Mark BlueField-4 as disabled +https://gitlab.com/cki-project/kernel-ark/-/commit/7b5ad41adec2a06994d3ab0b2d861ef8169133e1 + 7b5ad41adec2a06994d3ab0b2d861ef8169133e1 redhat: version two of Makefile.rhelver tweaks -https://gitlab.com/cki-project/kernel-ark/-/commit/2c9e64af9fa1f8599ce05877441afcac8ac91b04 - 2c9e64af9fa1f8599ce05877441afcac8ac91b04 Update the RHEL_DIFFERENCES help string +https://gitlab.com/cki-project/kernel-ark/-/commit/4f9d20c40eddd10e3a39aa41619649d20da8805c + 4f9d20c40eddd10e3a39aa41619649d20da8805c redhat: adapt to upstream Makefile change -https://gitlab.com/cki-project/kernel-ark/-/commit/beef34cb1efc34b7fbee35535c66915995d12ed1 - beef34cb1efc34b7fbee35535c66915995d12ed1 redhat: include resolve_btfids in kernel-devel +https://gitlab.com/cki-project/kernel-ark/-/commit/332f2b8dcdd8f49900e96bc9a09d41c4a0c4c9d2 + 332f2b8dcdd8f49900e96bc9a09d41c4a0c4c9d2 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev -https://gitlab.com/cki-project/kernel-ark/-/commit/1a1426b7a8df854c78385dd8ce8b74e9ee641477 - 1a1426b7a8df854c78385dd8ce8b74e9ee641477 redhat: workaround CKI cross compilation for scripts +https://gitlab.com/cki-project/kernel-ark/-/commit/7a6cdc8326ca715509cf539a57dd2e1dd8700170 + 7a6cdc8326ca715509cf539a57dd2e1dd8700170 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/2c83d6cfffe1f891bf024df81be6cd41c2073ad9 - 2c83d6cfffe1f891bf024df81be6cd41c2073ad9 crypto: akcipher - Disable signing and decryption +https://gitlab.com/cki-project/kernel-ark/-/commit/65567a1d41062bd1fe51272cf7455144492c9116 + 65567a1d41062bd1fe51272cf7455144492c9116 nvme: nvme_mpath_init remove multipath check -https://gitlab.com/cki-project/kernel-ark/-/commit/af93553b8d335ccf5dd4f90ab9419e497aa36a80 - af93553b8d335ccf5dd4f90ab9419e497aa36a80 crypto: dh - implement FIPS PCT +https://gitlab.com/cki-project/kernel-ark/-/commit/be68429eff112e9e3f38ad7f10972977b69a16ed + be68429eff112e9e3f38ad7f10972977b69a16ed nvme: decouple basic ANA log page re-read support from native multipathing -https://gitlab.com/cki-project/kernel-ark/-/commit/f0540d9d32978dff227cbb930193e8dc2557b23b - f0540d9d32978dff227cbb930193e8dc2557b23b crypto: ecdh - disallow plain "ecdh" usage in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/6eca5f6e83d3738905e1e3493f48fd3d0680e3a0 + 6eca5f6e83d3738905e1e3493f48fd3d0680e3a0 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -https://gitlab.com/cki-project/kernel-ark/-/commit/243ef89ad354eea332d7bfb23fd4cf259240de91 - 243ef89ad354eea332d7bfb23fd4cf259240de91 crypto: seqiv - flag instantiations as FIPS compliant +https://gitlab.com/cki-project/kernel-ark/-/commit/29677a43a8c362240703059390d6faf59c76aa6c + 29677a43a8c362240703059390d6faf59c76aa6c nvme: Return BLK_STS_TARGET if the DNR bit is set -https://gitlab.com/cki-project/kernel-ark/-/commit/6a23cbc588e9b9f7b2bc7250c6c6903d4d904eb1 - 6a23cbc588e9b9f7b2bc7250c6c6903d4d904eb1 [kernel] bpf: set default value for bpf_jit_harden +https://gitlab.com/cki-project/kernel-ark/-/commit/31187c801e8fb3a0b973158d466f39e3b5b0e160 + 31187c801e8fb3a0b973158d466f39e3b5b0e160 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/bb84b630a172d0204c8d243c57a6a1d2eae7843c - bb84b630a172d0204c8d243c57a6a1d2eae7843c not upstream: Disable vdso getrandom when FIPS is enabled +https://gitlab.com/cki-project/kernel-ark/-/commit/5aa0d0b6ef436e759028dc0199f6814c67f0cdd7 + 5aa0d0b6ef436e759028dc0199f6814c67f0cdd7 KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/b643998c61552fb5615268e7e529999d64d54175 - b643998c61552fb5615268e7e529999d64d54175 Add support to rh_waived cmdline boot parameter +https://gitlab.com/cki-project/kernel-ark/-/commit/cf2e0ac64302ca6a1d1332ce374345ba0f12465a + cf2e0ac64302ca6a1d1332ce374345ba0f12465a Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/a1e04b6f3580382a902256c7bf8b395b9a1be47f - a1e04b6f3580382a902256c7bf8b395b9a1be47f rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel +https://gitlab.com/cki-project/kernel-ark/-/commit/c6a7b31d6b58e3d39693c0dd69d66adcea5465dd + c6a7b31d6b58e3d39693c0dd69d66adcea5465dd ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/03cf1862c6221ee2a6de9a5ab25adaec6460b62e - 03cf1862c6221ee2a6de9a5ab25adaec6460b62e [redhat] rh_flags: constify the ctl_table argument of proc_handler +https://gitlab.com/cki-project/kernel-ark/-/commit/b3fc067af0dce9006d34cf04bc0ee070000e1513 + b3fc067af0dce9006d34cf04bc0ee070000e1513 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/e2708e55f9151652da80e388b4bf88c649288c0f - e2708e55f9151652da80e388b4bf88c649288c0f redhat: rh_flags: declare proper static methods when !CONFIG_RHEL_DIFFERENCES +https://gitlab.com/cki-project/kernel-ark/-/commit/113c3d73bb8e5e0bbb2ab746dbef82b9e3295599 + 113c3d73bb8e5e0bbb2ab746dbef82b9e3295599 s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/6f593811cc1e5664f45fe2d09916eada1187e992 - 6f593811cc1e5664f45fe2d09916eada1187e992 redhat: make bnx2xx drivers unmaintained in rhel-10 +https://gitlab.com/cki-project/kernel-ark/-/commit/7e05e4541f984c3a02bde4ea74105fc5b1d1d8ff + 7e05e4541f984c3a02bde4ea74105fc5b1d1d8ff efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/5db8220bd67c719a20c1269233585b40f48837da - 5db8220bd67c719a20c1269233585b40f48837da rh_flags: Rename rh_features to rh_flags +https://gitlab.com/cki-project/kernel-ark/-/commit/fdb8edeac9bfcc347b01ff1e2b04966c8e945e53 + fdb8edeac9bfcc347b01ff1e2b04966c8e945e53 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/19ca502a0087eed65a014c6271f9bfc207d8d7eb - 19ca502a0087eed65a014c6271f9bfc207d8d7eb kernel: rh_features: fix reading empty feature list from /proc +https://gitlab.com/cki-project/kernel-ark/-/commit/da26048afc4475d607b0e6112dbe0e619196f5c1 + da26048afc4475d607b0e6112dbe0e619196f5c1 security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/ba24639032f00b47748a6f39a4eb33950df015c2 - ba24639032f00b47748a6f39a4eb33950df015c2 rh_features: move rh_features entry to sys/kernel +https://gitlab.com/cki-project/kernel-ark/-/commit/2e0577ec1ecda4e786f778d4c512bfad989f3799 + 2e0577ec1ecda4e786f778d4c512bfad989f3799 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/883e43fe6a0da0d9ad90e7c997a95f11bab9b888 - 883e43fe6a0da0d9ad90e7c997a95f11bab9b888 rh_features: convert to atomic allocation +https://gitlab.com/cki-project/kernel-ark/-/commit/aa05f82cd8824e07e328dd53c2f37f823fad2bb8 + aa05f82cd8824e07e328dd53c2f37f823fad2bb8 Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/c8daa2e832df14ee9174435a357b2ae0994a3ef3 - c8daa2e832df14ee9174435a357b2ae0994a3ef3 add rh_features to /proc +https://gitlab.com/cki-project/kernel-ark/-/commit/25db20d85b2c112ec891575b50a29b509557ddbd + 25db20d85b2c112ec891575b50a29b509557ddbd arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/4f33dbbe3ec578d49e12c07421b913bf480fccef - 4f33dbbe3ec578d49e12c07421b913bf480fccef add support for rh_features +https://gitlab.com/cki-project/kernel-ark/-/commit/26db08a9d6667f8df4cb3f60ec2b1308a6faa9ed + 26db08a9d6667f8df4cb3f60ec2b1308a6faa9ed iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/53a5900b05260b81f13eb3b9d6a9419429f310ab - 53a5900b05260b81f13eb3b9d6a9419429f310ab [redhat] PCI: Fix pci_rh_check_status() call semantics +https://gitlab.com/cki-project/kernel-ark/-/commit/70eb5149137f763f65462b234053fb48da161a93 + 70eb5149137f763f65462b234053fb48da161a93 ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/aeb9a237a0ec39b7bde89d8bb040cd5b267f6802 - aeb9a237a0ec39b7bde89d8bb040cd5b267f6802 scsi: sd: condition probe_type under RHEL_DIFFERENCES +https://gitlab.com/cki-project/kernel-ark/-/commit/3a43b7b70276843241a76d70af450e38ec7f7747 + 3a43b7b70276843241a76d70af450e38ec7f7747 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/159e72af8b1631b720f4a7e0012fa624764cecde - 159e72af8b1631b720f4a7e0012fa624764cecde scsi: sd: remove unused sd_probe_types +https://gitlab.com/cki-project/kernel-ark/-/commit/4e813b1d3ac0451a582e9e2e38f3c96f4687ce78 + 4e813b1d3ac0451a582e9e2e38f3c96f4687ce78 tags.sh: Ignore redhat/rpm -https://gitlab.com/cki-project/kernel-ark/-/commit/d8c04860eb7bf29617ca1754f1076fd9f5992e77 - d8c04860eb7bf29617ca1754f1076fd9f5992e77 [redhat] rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained +https://gitlab.com/cki-project/kernel-ark/-/commit/2593cba969b5b10f4aaa0dce46e456d56f7f11fc + 2593cba969b5b10f4aaa0dce46e456d56f7f11fc aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/496c64b4afece4ab525467a6be71ffe60d0c564f - 496c64b4afece4ab525467a6be71ffe60d0c564f [redhat] rh_messages.h: initial driver and device lists +https://gitlab.com/cki-project/kernel-ark/-/commit/07a6ba976d578afb4a9eb2e52d388a0c43bf842a + 07a6ba976d578afb4a9eb2e52d388a0c43bf842a ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/5cf456aaba6f5c9406421c04c65d43b2c71f5927 - 5cf456aaba6f5c9406421c04c65d43b2c71f5927 arch/x86: Fix XSAVE check for x86_64-v2 check +https://gitlab.com/cki-project/kernel-ark/-/commit/780094b5a948e95e69ba480849f1dd4a57be6165 + 780094b5a948e95e69ba480849f1dd4a57be6165 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -https://gitlab.com/cki-project/kernel-ark/-/commit/252bf9586fca6e57a51966c0294a9a0cb33ff4f5 - 252bf9586fca6e57a51966c0294a9a0cb33ff4f5 arch/x86/kernel/setup.c: fixup rh_check_supported +https://gitlab.com/cki-project/kernel-ark/-/commit/b374ae53ea943c1733cbe316d5b44a7ace15b929 + b374ae53ea943c1733cbe316d5b44a7ace15b929 Pull the RHEL version defines out of the Makefile -https://gitlab.com/cki-project/kernel-ark/-/commit/30faf17591afbd4230d590355351044294ad43d2 - 30faf17591afbd4230d590355351044294ad43d2 lsm: update security_lock_kernel_down - -https://gitlab.com/cki-project/kernel-ark/-/commit/e88ee9e2e869e7259faa5bf3ff6689becabb53cb - e88ee9e2e869e7259faa5bf3ff6689becabb53cb arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated - -https://gitlab.com/cki-project/kernel-ark/-/commit/26ebc304df38a49ce7cc69b4bdf220298cff2460 - 26ebc304df38a49ce7cc69b4bdf220298cff2460 redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option - -https://gitlab.com/cki-project/kernel-ark/-/commit/8c71392703448be8e8217592dd46ea1cc8b157e1 - 8c71392703448be8e8217592dd46ea1cc8b157e1 redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE - -https://gitlab.com/cki-project/kernel-ark/-/commit/d42afcb843fcc87e59ba39b5574c18d89fd07a91 - d42afcb843fcc87e59ba39b5574c18d89fd07a91 redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE - -https://gitlab.com/cki-project/kernel-ark/-/commit/95a56955f9ba6ef1e1dd2d99d8f98254da274267 - 95a56955f9ba6ef1e1dd2d99d8f98254da274267 random: replace import_single_range() with import_ubuf() - -https://gitlab.com/cki-project/kernel-ark/-/commit/92d6612578b79fd3a09e10504ed71209ba43c271 - 92d6612578b79fd3a09e10504ed71209ba43c271 ext4: Mark mounting fs-verity filesystems as tech-preview - -https://gitlab.com/cki-project/kernel-ark/-/commit/5c51745b8aec113ff0605ab833c3e472d99c55c8 - 5c51745b8aec113ff0605ab833c3e472d99c55c8 erofs: Add tech preview markers at mount - -https://gitlab.com/cki-project/kernel-ark/-/commit/6d687c70a7eda10eac0ddc6eedeaccc30eef5349 - 6d687c70a7eda10eac0ddc6eedeaccc30eef5349 kernel/rh_messages.c: Mark functions as possibly unused - -https://gitlab.com/cki-project/kernel-ark/-/commit/dfb09b1d833cad815ea2f5cb69505010de260c40 - dfb09b1d833cad815ea2f5cb69505010de260c40 crypto: rng - Override drivers/char/random in FIPS mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/ddbe3667f2462817f3f936141fff08604dde1564 - ddbe3667f2462817f3f936141fff08604dde1564 random: Add hook to override device reads and getrandom(2) - -https://gitlab.com/cki-project/kernel-ark/-/commit/92525a9129d85fa6400c9e653379862a67cb43b2 - 92525a9129d85fa6400c9e653379862a67cb43b2 [redhat] kernel/rh_messages.c: move hardware tables to rh_messages.h - -https://gitlab.com/cki-project/kernel-ark/-/commit/eacd81fdaf31d456a82c553735faf64c8efad2eb - eacd81fdaf31d456a82c553735faf64c8efad2eb [redhat] kernel/rh_messages.c: Wire up new calls - -https://gitlab.com/cki-project/kernel-ark/-/commit/32af8640a651c642ee5706dda0cf35ff508bcdcb - 32af8640a651c642ee5706dda0cf35ff508bcdcb [redhat] drivers/pci: Update rh_messages.c - -https://gitlab.com/cki-project/kernel-ark/-/commit/db366977f9e13f903cc9b7f22936b581594a7731 - db366977f9e13f903cc9b7f22936b581594a7731 [redhat] drivers/pci: Remove RHEL-only pci_hw_*() functions - -https://gitlab.com/cki-project/kernel-ark/-/commit/402504ff66e5d118b514253df5d55f8413e2e167 - 402504ff66e5d118b514253df5d55f8413e2e167 scsi: sd: Add "probe_type" module parameter to allow synchronous probing - -https://gitlab.com/cki-project/kernel-ark/-/commit/5e96a345c6fb24e282ce1769223c1a339d0dbe94 - 5e96a345c6fb24e282ce1769223c1a339d0dbe94 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" - -https://gitlab.com/cki-project/kernel-ark/-/commit/ce943989ae8cb2b8e0b4699c148584d3cd18ec9b - ce943989ae8cb2b8e0b4699c148584d3cd18ec9b kernel/rh_messages.c: Another gcc12 warning on redundant NULL test - -https://gitlab.com/cki-project/kernel-ark/-/commit/c0624b3913d8c3f262e20910a2f2c4d2f99ce61f - c0624b3913d8c3f262e20910a2f2c4d2f99ce61f Enable IO_URING for RHEL - -https://gitlab.com/cki-project/kernel-ark/-/commit/861f2d38d82cfb374799ec517f18cc021701068e - 861f2d38d82cfb374799ec517f18cc021701068e Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 - -https://gitlab.com/cki-project/kernel-ark/-/commit/e02ec93117d6eea21e80baf69e6f9848cf1a9774 - e02ec93117d6eea21e80baf69e6f9848cf1a9774 redhat: version two of Makefile.rhelver tweaks - -https://gitlab.com/cki-project/kernel-ark/-/commit/964e830b4fae678dec5b8b93dcd402c73fdf2912 - 964e830b4fae678dec5b8b93dcd402c73fdf2912 redhat: adapt to upstream Makefile change - -https://gitlab.com/cki-project/kernel-ark/-/commit/60a4025a3b1cdec1c7bbdabf1e30278f615bb493 - 60a4025a3b1cdec1c7bbdabf1e30278f615bb493 kernel/rh_messages.c: gcc12 warning on redundant NULL test - -https://gitlab.com/cki-project/kernel-ark/-/commit/a5c9e3c6e3dcda60b5f753d1bae86a686f3ac087 - a5c9e3c6e3dcda60b5f753d1bae86a686f3ac087 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev - -https://gitlab.com/cki-project/kernel-ark/-/commit/092e751fe418623c5ad04e77fa6c993d48d96533 - 092e751fe418623c5ad04e77fa6c993d48d96533 ARK: Remove code marking devices unmaintained - -https://gitlab.com/cki-project/kernel-ark/-/commit/c27fa327fb3de69773568d211fd2f8f13a72e342 - c27fa327fb3de69773568d211fd2f8f13a72e342 rh_message: Fix function name - -https://gitlab.com/cki-project/kernel-ark/-/commit/c9b07fd3a141ad0283d7eaadf5a06aec9af2b8c9 - c9b07fd3a141ad0283d7eaadf5a06aec9af2b8c9 Add Partner Supported taint flag to kAFS - -https://gitlab.com/cki-project/kernel-ark/-/commit/6b0e3a47ec436527a736c0e7159b41624d176dd9 - 6b0e3a47ec436527a736c0e7159b41624d176dd9 Add Partner Supported taint flag - -https://gitlab.com/cki-project/kernel-ark/-/commit/3a4e2ad92c430d2f584f56ca686bc75a469d06c0 - 3a4e2ad92c430d2f584f56ca686bc75a469d06c0 kabi: Add kABI macros for enum type - -https://gitlab.com/cki-project/kernel-ark/-/commit/04fbd46f834f3a012ca9d5bef91db377a3dbaed0 - 04fbd46f834f3a012ca9d5bef91db377a3dbaed0 kabi: expand and clarify documentation of aux structs - -https://gitlab.com/cki-project/kernel-ark/-/commit/cf8df8ef88e094ebb049a7e1e6fec069aaf54faa - cf8df8ef88e094ebb049a7e1e6fec069aaf54faa kabi: introduce RH_KABI_USE_AUX_PTR - -https://gitlab.com/cki-project/kernel-ark/-/commit/31779ca0c6c9aab28184a42ac3f17ac219b37b2b - 31779ca0c6c9aab28184a42ac3f17ac219b37b2b kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX - -https://gitlab.com/cki-project/kernel-ark/-/commit/2e12a05d339ed936b9cd59f420b161d70b4a130a - 2e12a05d339ed936b9cd59f420b161d70b4a130a kabi: more consistent _RH_KABI_SIZE_AND_EXTEND - -https://gitlab.com/cki-project/kernel-ark/-/commit/b83556eebdc2efdc2d2c22610b7cd7c5cafb2bae - b83556eebdc2efdc2d2c22610b7cd7c5cafb2bae kabi: use fixed field name for extended part - -https://gitlab.com/cki-project/kernel-ark/-/commit/4c9a3b306a34ed7017e35b0de26b2d98e1a04373 - 4c9a3b306a34ed7017e35b0de26b2d98e1a04373 kabi: fix dereference in RH_KABI_CHECK_EXT - -https://gitlab.com/cki-project/kernel-ark/-/commit/a961660df0a73bcf2dcd8cb8855c2f5d5ded0ae9 - a961660df0a73bcf2dcd8cb8855c2f5d5ded0ae9 kabi: fix RH_KABI_SET_SIZE macro - -https://gitlab.com/cki-project/kernel-ark/-/commit/9f9ef5e8b4694fa7fb6a8f941fb741121fe5aab3 - 9f9ef5e8b4694fa7fb6a8f941fb741121fe5aab3 kabi: expand and clarify documentation - -https://gitlab.com/cki-project/kernel-ark/-/commit/308d17beeaa6cb4a514f77319b636c9a2c15f5eb - 308d17beeaa6cb4a514f77319b636c9a2c15f5eb kabi: make RH_KABI_USE replace any number of reserved fields - -https://gitlab.com/cki-project/kernel-ark/-/commit/f3d12dffffeee8d6692be46044b9fc8448901692 - f3d12dffffeee8d6692be46044b9fc8448901692 kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/520e726b4e78101e73fa3d77cdcbc21d204a75a9 - 520e726b4e78101e73fa3d77cdcbc21d204a75a9 kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/7160868bd40d04e6d1a80f55d1bf9bb62ede0ba3 - 7160868bd40d04e6d1a80f55d1bf9bb62ede0ba3 kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE - -https://gitlab.com/cki-project/kernel-ark/-/commit/0b83063cf6c57dc20a80c35396fa425ec1963d53 - 0b83063cf6c57dc20a80c35396fa425ec1963d53 kabi: introduce RH_KABI_ADD_MODIFIER - -https://gitlab.com/cki-project/kernel-ark/-/commit/d276c2393792e3eec80a73a4fe964f9ec11145a7 - d276c2393792e3eec80a73a4fe964f9ec11145a7 kabi: Include kconfig.h - -https://gitlab.com/cki-project/kernel-ark/-/commit/28c30de9c771ff91994c9f0a42bdcc260fa97c2d - 28c30de9c771ff91994c9f0a42bdcc260fa97c2d kabi: macros for intentional kABI breakage - -https://gitlab.com/cki-project/kernel-ark/-/commit/9b671c725ac69c47874321e5636e6541bb6d219d - 9b671c725ac69c47874321e5636e6541bb6d219d kabi: fix the note about terminating semicolon - -https://gitlab.com/cki-project/kernel-ark/-/commit/6443eef17fb53f62886ecce519b6e12dd310e7f5 - 6443eef17fb53f62886ecce519b6e12dd310e7f5 kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE - -https://gitlab.com/cki-project/kernel-ark/-/commit/47746fc3837b476ec265e2a0c2aaa86de0d3994e - 47746fc3837b476ec265e2a0c2aaa86de0d3994e pci.h: Fix static include - -https://gitlab.com/cki-project/kernel-ark/-/commit/67ce66385c6b619356c4030e6163c4fb18a50427 - 67ce66385c6b619356c4030e6163c4fb18a50427 drivers/pci/pci-driver.c: Fix if/ifdef typo - -https://gitlab.com/cki-project/kernel-ark/-/commit/0dfd7feeadc964ef2a9d118218b54831381c8d7a - 0dfd7feeadc964ef2a9d118218b54831381c8d7a kernel/rh_taint.c: Update to new messaging - -https://gitlab.com/cki-project/kernel-ark/-/commit/35e5ee153637e59c9297c9cc8ba7f3960277ffc2 - 35e5ee153637e59c9297c9cc8ba7f3960277ffc2 redhat: Add mark_driver_deprecated() - -https://gitlab.com/cki-project/kernel-ark/-/commit/ff7aa8cae4c7e3e7bbc1bb5612efc2157c81fa7d - ff7aa8cae4c7e3e7bbc1bb5612efc2157c81fa7d RHEL: disable io_uring support - -https://gitlab.com/cki-project/kernel-ark/-/commit/517351ed810bf2707e7fdb2ab22029aeb594db59 - 517351ed810bf2707e7fdb2ab22029aeb594db59 bpf: Fix unprivileged_bpf_disabled setup - -https://gitlab.com/cki-project/kernel-ark/-/commit/48fe2e5f40c901e92d1f8c62bc97f58af4b0906a - 48fe2e5f40c901e92d1f8c62bc97f58af4b0906a nvme: nvme_mpath_init remove multipath check - -https://gitlab.com/cki-project/kernel-ark/-/commit/1c9bd09f303e2c9d2c67fdc46604d94e00cbf67c - 1c9bd09f303e2c9d2c67fdc46604d94e00cbf67c wireguard: disable in FIPS mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/57872981891fe8f3f7205daa4b78c8c0d676b171 - 57872981891fe8f3f7205daa4b78c8c0d676b171 nvme: decouple basic ANA log page re-read support from native multipathing - -https://gitlab.com/cki-project/kernel-ark/-/commit/0561f5953431ff471193611cd73af65dd394c8cd - 0561f5953431ff471193611cd73af65dd394c8cd nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT - -https://gitlab.com/cki-project/kernel-ark/-/commit/f801483d711fa5f83a0f9d4c479eeba702d1d477 - f801483d711fa5f83a0f9d4c479eeba702d1d477 nvme: Return BLK_STS_TARGET if the DNR bit is set - -https://gitlab.com/cki-project/kernel-ark/-/commit/4f2bc09956ad4829d139e9d69b86ba8b9ebc66e2 - 4f2bc09956ad4829d139e9d69b86ba8b9ebc66e2 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 - -https://gitlab.com/cki-project/kernel-ark/-/commit/65a21d545cc43328ea00fdbd62e7b45f375adce8 - 65a21d545cc43328ea00fdbd62e7b45f375adce8 redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED - -https://gitlab.com/cki-project/kernel-ark/-/commit/1c1b5380b0b56d3be978997b128f84aeb9906656 - 1c1b5380b0b56d3be978997b128f84aeb9906656 arch/x86: Remove vendor specific CPU ID checks - -https://gitlab.com/cki-project/kernel-ark/-/commit/f7c032c856ba6379a77b76179d0352929d6039ec - f7c032c856ba6379a77b76179d0352929d6039ec redhat: Replace hardware.redhat.com link in Unsupported message - -https://gitlab.com/cki-project/kernel-ark/-/commit/9a6eb49603959cf0aab0198e13946eaee07801c3 - 9a6eb49603959cf0aab0198e13946eaee07801c3 x86: Fix compile issues with rh_check_supported() - -https://gitlab.com/cki-project/kernel-ark/-/commit/8a605436efddfa7dbc6e007b2881fa81f17968a5 - 8a605436efddfa7dbc6e007b2881fa81f17968a5 KEYS: Make use of platform keyring for module signature verify - -https://gitlab.com/cki-project/kernel-ark/-/commit/c7c191f662438423a23592db42838ff550c2bdda - c7c191f662438423a23592db42838ff550c2bdda Input: rmi4 - remove the need for artificial IRQ in case of HID - -https://gitlab.com/cki-project/kernel-ark/-/commit/4ae139284600cd6fef133ce7a981485ea73381ab - 4ae139284600cd6fef133ce7a981485ea73381ab ARM: tegra: usb no reset - -https://gitlab.com/cki-project/kernel-ark/-/commit/8156e2102f753bbe0f0dd222a5f232e7f3d99883 - 8156e2102f753bbe0f0dd222a5f232e7f3d99883 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -https://gitlab.com/cki-project/kernel-ark/-/commit/823e733a88ddd21c735288dd3b08348e79872b91 - 823e733a88ddd21c735288dd3b08348e79872b91 redhat: rh_kabi: deduplication friendly structs - -https://gitlab.com/cki-project/kernel-ark/-/commit/61d2a751fe1b1305684d6c1899f26fa9e38ac0a9 - 61d2a751fe1b1305684d6c1899f26fa9e38ac0a9 redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage - -https://gitlab.com/cki-project/kernel-ark/-/commit/7d09cb3ea3dd2f3cda5a6a31be429f259106ca61 - 7d09cb3ea3dd2f3cda5a6a31be429f259106ca61 redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE - -https://gitlab.com/cki-project/kernel-ark/-/commit/c0c51c6f123df02948e11680d9b90324593ba547 - c0c51c6f123df02948e11680d9b90324593ba547 redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. - -https://gitlab.com/cki-project/kernel-ark/-/commit/96b20c70b39cd28efcec2336417cb0db9ff7853c - 96b20c70b39cd28efcec2336417cb0db9ff7853c redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator - -https://gitlab.com/cki-project/kernel-ark/-/commit/198030a81d85dbac8f4030e69d3d376327433487 - 198030a81d85dbac8f4030e69d3d376327433487 redhat: rh_kabi: Add macros to size and extend structs - -https://gitlab.com/cki-project/kernel-ark/-/commit/695af00ed9e393abe88d9ee4de3702c15ded186d - 695af00ed9e393abe88d9ee4de3702c15ded186d Removing Obsolete hba pci-ids from rhel8 - -https://gitlab.com/cki-project/kernel-ark/-/commit/736038bd8039d1543468c1dc8925f20929645804 - 736038bd8039d1543468c1dc8925f20929645804 mptsas: pci-id table changes - -https://gitlab.com/cki-project/kernel-ark/-/commit/83cdf2924bdcc90c433a58129b4501e10b1295dc - 83cdf2924bdcc90c433a58129b4501e10b1295dc mptspi: pci-id table changes - -https://gitlab.com/cki-project/kernel-ark/-/commit/0b634d81ed7f0730e13d720508dbaa6ab94e54d2 - 0b634d81ed7f0730e13d720508dbaa6ab94e54d2 qla2xxx: Remove PCI IDs of deprecated adapter - -https://gitlab.com/cki-project/kernel-ark/-/commit/0d11491f9e7fe0c8c301db3256cb47c66ae8450f - 0d11491f9e7fe0c8c301db3256cb47c66ae8450f hpsa: remove old cciss-based smartarray pci ids - -https://gitlab.com/cki-project/kernel-ark/-/commit/75f69a4f7b8f9d38c5efb0231186ed8726e526f2 - 75f69a4f7b8f9d38c5efb0231186ed8726e526f2 kernel: add SUPPORT_REMOVED kernel taint - -https://gitlab.com/cki-project/kernel-ark/-/commit/50081b0865239d853d77bc71e54d13fad8bac9f0 - 50081b0865239d853d77bc71e54d13fad8bac9f0 Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES - -https://gitlab.com/cki-project/kernel-ark/-/commit/dc84f3cc1b19a0524e58a382c382f34081dc6c35 - dc84f3cc1b19a0524e58a382c382f34081dc6c35 s390: Lock down the kernel when the IPL secure flag is set - -https://gitlab.com/cki-project/kernel-ark/-/commit/cb55378c04d6516f303e98061ec7ddd6563429a8 - cb55378c04d6516f303e98061ec7ddd6563429a8 efi: Lock down the kernel if booted in secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/9b06e1f07c3cc9e1d0533b8615426d4d5d9e4ebb - 9b06e1f07c3cc9e1d0533b8615426d4d5d9e4ebb efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/db249925c6802b38d910927e4d032af1e00bee56 - db249925c6802b38d910927e4d032af1e00bee56 security: lockdown: expose a hook to lock the kernel down - -https://gitlab.com/cki-project/kernel-ark/-/commit/f9604bcd305aba2a94e713ee758a51143687ae9f - f9604bcd305aba2a94e713ee758a51143687ae9f Make get_cert_list() use efi_status_to_str() to print error messages. - -https://gitlab.com/cki-project/kernel-ark/-/commit/b75eb3e922c93d78d4190a759f5725e856d35439 - b75eb3e922c93d78d4190a759f5725e856d35439 Add efi_status_to_str() and rework efi_status_to_err(). - -https://gitlab.com/cki-project/kernel-ark/-/commit/2f80042d6b8199fceadf3623243402066e0cd4ea - 2f80042d6b8199fceadf3623243402066e0cd4ea Add support for deprecating processors - -https://gitlab.com/cki-project/kernel-ark/-/commit/5a3b4f5754788e42db8ed550b359382b600f2b08 - 5a3b4f5754788e42db8ed550b359382b600f2b08 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/36cd5d0a0aa0a3be8ac385ca8991563c9e58227f - 36cd5d0a0aa0a3be8ac385ca8991563c9e58227f iommu/arm-smmu: workaround DMA mode issues - -https://gitlab.com/cki-project/kernel-ark/-/commit/ca34010e072550c8d5ea57f9436bab254c3521cc - ca34010e072550c8d5ea57f9436bab254c3521cc rh_kabi: introduce RH_KABI_EXCLUDE - -https://gitlab.com/cki-project/kernel-ark/-/commit/26054e2c4e2253fe955a351971dc6b931cb68961 - 26054e2c4e2253fe955a351971dc6b931cb68961 ipmi: do not configure ipmi for HPE m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/9cb0f734492a21a7e506d7145caf143ccd927b2a - 9cb0f734492a21a7e506d7145caf143ccd927b2a kABI: Add generic kABI macros to use for kABI workarounds - -https://gitlab.com/cki-project/kernel-ark/-/commit/4960e5ee4a0e9bb28e512eb35cfa633ac4552049 - 4960e5ee4a0e9bb28e512eb35cfa633ac4552049 add pci_hw_vendor_status() - -https://gitlab.com/cki-project/kernel-ark/-/commit/291c4e2878431fd6937c5b9248babe8ec8d4233e - 291c4e2878431fd6937c5b9248babe8ec8d4233e ahci: thunderx2: Fix for errata that affects stop engine - -https://gitlab.com/cki-project/kernel-ark/-/commit/996869cc0b3e78cb9182a4ebced2c46ee2774935 - 996869cc0b3e78cb9182a4ebced2c46ee2774935 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -https://gitlab.com/cki-project/kernel-ark/-/commit/c1c7a887998ab12c5a1180c4bca3b41c31fe4aa6 - c1c7a887998ab12c5a1180c4bca3b41c31fe4aa6 bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter - -https://gitlab.com/cki-project/kernel-ark/-/commit/e40c9d10474d1a5b5f7f01175a72ba4a3c7f5e8e - e40c9d10474d1a5b5f7f01175a72ba4a3c7f5e8e add Red Hat-specific taint flags - -https://gitlab.com/cki-project/kernel-ark/-/commit/f23f446b724fbb79c1e09a278fcb427fc29c0c05 - f23f446b724fbb79c1e09a278fcb427fc29c0c05 tags.sh: Ignore redhat/rpm - -https://gitlab.com/cki-project/kernel-ark/-/commit/a68aa65a20fba1908a7326e5321ce8bc39a9ae14 - a68aa65a20fba1908a7326e5321ce8bc39a9ae14 put RHEL info into generated headers - -https://gitlab.com/cki-project/kernel-ark/-/commit/80937f1973d73fccdc75db4026fbed7cba16f489 - 80937f1973d73fccdc75db4026fbed7cba16f489 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -https://gitlab.com/cki-project/kernel-ark/-/commit/3362fd10fe075b48ff8af023da5643bc9477a4c6 - 3362fd10fe075b48ff8af023da5643bc9477a4c6 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/ffc66b174954abecfb360dcc3b98c3139ef12d96 - ffc66b174954abecfb360dcc3b98c3139ef12d96 modules: add rhelversion MODULE_INFO tag - -https://gitlab.com/cki-project/kernel-ark/-/commit/7e469c23b8f648d79e8a0e82ee41cda0e50b2f19 - 7e469c23b8f648d79e8a0e82ee41cda0e50b2f19 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/a0f49117d038de2d4db4940f5f039addb2f7231d - a0f49117d038de2d4db4940f5f039addb2f7231d Add Red Hat tainting - -https://gitlab.com/cki-project/kernel-ark/-/commit/fa67c16e780ed355f9847da90e8055ad1175c238 - fa67c16e780ed355f9847da90e8055ad1175c238 Introduce CONFIG_RH_DISABLE_DEPRECATED - -https://gitlab.com/cki-project/kernel-ark/-/commit/e7e1371803470a7840dc61da628cb912834ec149 - e7e1371803470a7840dc61da628cb912834ec149 Pull the RHEL version defines out of the Makefile - -https://gitlab.com/cki-project/kernel-ark/-/commit/84d1d3e3d0c2c7ed1f571c8495bad3b4d97cfa8e - 84d1d3e3d0c2c7ed1f571c8495bad3b4d97cfa8e [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/b2d2610643c4a618cc6caa3fd8346c4c9dd90824 + b2d2610643c4a618cc6caa3fd8346c4c9dd90824 [initial commit] Add Red Hat variables in the top level makefile diff --git a/dtbloader.sbat.template b/dtbloader.sbat.template new file mode 100644 index 000000000..0a1480bcc --- /dev/null +++ b/dtbloader.sbat.template @@ -0,0 +1,2 @@ +sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md +kernel-dtbloader.@SBAT_SUFFIX,1,Red Hat,kernel-uki-virt,@KVER,mailto:secalert@redhat.com diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 2595ec301..ee72fbef9 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -6857,7 +6857,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7217,7 +7216,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 0903092b0..440c27eaf 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -6828,7 +6828,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7188,7 +7187,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 0b9892182..1321b2b97 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -5605,7 +5605,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5859,9 +5858,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index def539c5c..79df7b111 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -5581,7 +5581,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5835,9 +5834,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 53a7f0468..5dd433a34 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -6856,7 +6856,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7216,7 +7215,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index ff2f1f3f1..7cf8542b8 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -5602,7 +5602,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5856,9 +5855,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index b8887ffd4..3cddae3f1 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -6827,7 +6827,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7187,7 +7186,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index aff5c6323..72ca74a19 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -5578,7 +5578,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5832,9 +5831,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 7785567e6..4c0da1c61 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -6866,7 +6866,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7229,7 +7228,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index be862af0f..ddea03864 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -5647,7 +5647,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5904,9 +5903,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 98d2923e8..428ee4535 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -6837,7 +6837,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7200,7 +7199,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index aa4748367..7e3506eb7 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -5623,7 +5623,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5880,9 +5879,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index dcdf5f67f..a864eb614 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -6862,7 +6862,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7225,7 +7224,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 71be95e6c..bf65a88c1 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -5643,7 +5643,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5900,9 +5899,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index f1ec4ef32..35dc767e6 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -6833,7 +6833,6 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_QCOM_QFPROM=m CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_QSEECOM_UEFISECAPP=y CONFIG_QCOM_QSEECOM=y @@ -7196,7 +7195,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b8369af84..0b1f9e4f6 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -5619,7 +5619,6 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set @@ -5876,9 +5875,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index f896902df..d00ba4e2a 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -5771,7 +5771,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 933ec7627..76d1b37f3 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -5121,7 +5121,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5334,9 +5333,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index a9a9a87ec..61fe3313e 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -5741,7 +5741,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 91809a1cb..ebb84ff7b 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -5099,7 +5099,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5312,9 +5311,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 24d2b3f50..8d649c119 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -5831,7 +5831,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 77d20353d..a657377d6 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -5094,7 +5094,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5333,9 +5332,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 2fb92ee52..c965e019b 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -5801,7 +5801,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 34009c7c1..1661da5f3 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -5072,7 +5072,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5311,9 +5310,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 698847186..5637e604b 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -5840,7 +5840,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 580ed1641..6db74ae8e 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -5810,7 +5810,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 741207d72..8c3eba6f8 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -5708,7 +5708,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index b6cd20221..cdf8530f0 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -5060,7 +5060,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5278,9 +5277,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 961f6995e..65f4dc07b 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -5678,7 +5678,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index e12752410..8bf8c7c5a 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -5038,7 +5038,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5256,9 +5255,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 1f8ab8666..a99269394 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -5050,7 +5050,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5268,9 +5267,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b3c3246cf..f4b3504e3 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6249,7 +6249,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 0c8f0045e..cb8c0ba1d 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -5396,7 +5396,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5624,9 +5623,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5cdccc0c3..c82bef9ab 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6220,7 +6220,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 39c3be6c7..a7f29c9d3 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -5373,7 +5373,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5601,9 +5600,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 34b4cccde..a5b7d72ae 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -6258,7 +6258,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 699d1d739..757aafe3c 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -5437,7 +5437,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5668,9 +5667,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index bb25c719b..1001d2661 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -6229,7 +6229,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index db29f0436..d957dba06 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -5414,7 +5414,6 @@ CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_PDC is not set # CONFIG_QCOM_PD_MAPPER is not set # CONFIG_QCOM_PPE is not set -# CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RAMP_CTRL is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPM_MASTER_STATS is not set @@ -5645,9 +5644,7 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RFS_ACCEL=y -# CONFIG_RH_AUTOMOTIVE is not set CONFIG_RHEL_DIFFERENCES=y -# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel.spec b/kernel.spec index c29620696..3e39bc5b3 100644 --- a/kernel.spec +++ b/kernel.spec @@ -175,7 +175,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 # contain the debug kernel. @@ -187,13 +187,13 @@ Summary: The Linux kernel %define specrpmversion 6.19.0 %define specversion 6.19.0 %define patchversion 6.19 -%define pkgrelease 59 +%define pkgrelease 300 %define kversion 6 %define tarfile_release 6.19 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 59%{?buildid}%{?dist} +%define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.19.0 @@ -342,6 +342,17 @@ Summary: The Linux kernel %define with_efiuki 0 %endif +%ifarch aarch64 +# dtbloader sub-package requires stubble which is only in Fedora for now +%if 0%{?fedora} +%define with_dtbloader %{?_without_dtbloader: 0} %{?!_without_dtbloader: 1} +%else +%define with_dtbloader 0 +%endif +%else +%define with_dtbloader 0 +%endif + %if 0%{?fedora} # Kernel headers are being split out into a separate package %define with_headers 0 @@ -450,6 +461,7 @@ Summary: The Linux kernel %define with_selftests 0 %define with_headers 0 %define with_efiuki 0 +%define with_dtbloader 0 %define with_zfcpdump 0 %define with_arm64_16k 0 %define with_arm64_64k 0 @@ -488,6 +500,7 @@ Summary: The Linux kernel %define with_selftests 0 %define with_headers 0 %define with_efiuki 0 +%define with_dtbloader 0 %define with_zfcpdump 0 %define with_vdso_install 0 %define with_kabichk 0 @@ -517,6 +530,7 @@ Summary: The Linux kernel %define with_arm64_16k 0 %define with_arm64_64k 0 %define with_efiuki 0 +%define with_dtbloader 0 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -948,15 +962,22 @@ BuildRequires: dracut BuildRequires: binutils # For the initrd BuildRequires: lvm2 -BuildRequires: systemd-boot-unsigned # For systemd-stub and systemd-pcrphase BuildRequires: systemd-udev >= 252-1 # For systemd-repart BuildRequires: xfsprogs e2fsprogs dosfstools -# For UKI kernel cmdline addons -BuildRequires: systemd-ukify # For TPM operations in UKI initramfs BuildRequires: tpm2-tools +%endif + +%if %{with_dtbloader} +BuildRequires: stubble +%endif + +%if %{with_efiuki} || %{with_dtbloader} +BuildRequires: systemd-boot-unsigned +# For UKI kernel cmdline addons +BuildRequires: systemd-ukify # For UKI sb cert %if 0%{?rhel}%{?centos} && !0%{?eln} %if 0%{?centos} @@ -996,18 +1017,23 @@ Source13: redhatsecureboot501.cer %define pesign_name_0 redhatsecureboot501 %define secureboot_ca_0 %{SOURCE10} %define secureboot_key_0 %{SOURCE13} +%define pesign_name_uki_0 %{pesign_name_0} +%define secureboot_key_uki_0 %{secureboot_key_0} %endif # RHEL/centos certs come from system-sb-certs %if 0%{?rhel} && !0%{?eln} %define secureboot_ca_0 %{_datadir}/pki/sb-certs/secureboot-ca-%{_arch}.cer %define secureboot_key_0 %{_datadir}/pki/sb-certs/secureboot-kernel-%{_arch}.cer +%define secureboot_key_uki_0 %{_datadir}/pki/sb-certs/secureboot-uki-virt-%{_arch}.cer %if 0%{?centos} %define pesign_name_0 centossecureboot201 +%define pesign_name_uki_0 centossecureboot204 %else %ifarch x86_64 aarch64 %define pesign_name_0 redhatsecureboot501 +%define pesign_name_uki_0 redhatsecureboot504 %endif %ifarch s390x %define pesign_name_0 redhatsecureboot302 @@ -1082,6 +1108,7 @@ Source77: partial-clang_lto-aarch64-debug-snip.config Source80: generate_all_configs.sh Source81: process_configs.sh +Source82: dtbloader.sbat.template Source83: uki.sbat.template Source84: uki-addons.sbat.template Source85: kernel.sbat.template @@ -1795,6 +1822,18 @@ Provides: installonlypkg(kernel)\ Requires: %{name}%{?1:-%{1}}-uki-virt = %{specrpmversion}-%{release}\ Requires(pre): systemd >= 254-1\ %endif\ +%if %{with_dtbloader} && ("%{?1}" == "" || "%{1}" == "debug")\ +# This is not a full UKI, uki is in the name for compat with kernel_variant_posttrans -u\ +%package %{?1:%{1}-}uki-dtbloader\ +Summary: %{variant_summary} with systemd-stub for auto DTB loading\ +Provides: installonlypkg(kernel)\ +Provides: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ +Requires: %{name}%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ +Requires(pre): %{kernel_prereq}\ +# "kernel-install add ..." treats this as a regular kernel, which is what we want.\ +# This causes a /boot/vmlinuz-$(uname -r) and BLS .conf file conflict with kernel-core.\ +Conflicts: %{name}%{?1:-%{1}}-core = %{specrpmversion}-%{release}\ +%endif\ %if %{with_gcov}\ %{expand:%%kernel_gcov_package %{?1:%{1}}}\ %endif\ @@ -2022,6 +2061,16 @@ Prebuilt 64k unified kernel image for virtual machines. Prebuilt 64k unified kernel image addons for virtual machines. %endif +%if %{with_stock} && %{with_debug} && %{with_dtbloader} +%description debug-uki-dtbloader +Prebuilt debug kernel image with auto DTB selection for ARM64 UEFI devices. +%endif + +%if %{with_stock_base} && %{with_dtbloader} +%description uki-dtbloader +Prebuilt default kernel image with auto DTB selection for ARM64 UEFI devices. +%endif + %ifnarch noarch %{nobuildarches} %kernel_modules_extra_matched_package %endif @@ -2149,6 +2198,7 @@ rm -f localversion-next localversion-rt scripts/clang-tools 2> /dev/null # SBAT data +sed -e s,@KVER,%{KVERREL}, -e s,@SBAT_SUFFIX,%{sbat_suffix}, %{SOURCE82} > dtbloader.sbat sed -e s,@KVER,%{KVERREL}, -e s,@SBAT_SUFFIX,%{sbat_suffix}, %{SOURCE83} > uki.sbat sed -e s,@KVER,%{KVERREL}, -e s,@SBAT_SUFFIX,%{sbat_suffix}, %{SOURCE84} > uki-addons.sbat sed -e s,@KVER,%{KVERREL}, -e s,@SBAT_SUFFIX,%{sbat_suffix}, %{SOURCE85} > kernel.sbat @@ -2256,14 +2306,6 @@ for i in *.config; do done %endif -# Adjust FIPS module name for RHEL -%if 0%{?rhel} -%{log_msg "Adjust FIPS module name for RHEL"} -for i in *.config; do - sed -i 's/CONFIG_CRYPTO_FIPS_NAME=.*/CONFIG_CRYPTO_FIPS_NAME="Red Hat Enterprise Linux %{rhel} - Kernel Cryptographic API"/' $i -done -%endif - %{log_msg "Set process_configs.sh $OPTS"} cp %{SOURCE81} . OPTS="-w -n -c" @@ -2939,51 +2981,82 @@ BuildKernel() { rm -f $KernelUnifiedInitrd - KernelAddonsDirOut="$KernelUnifiedImage.extra.d" - mkdir -p $KernelAddonsDirOut - python3 %{SOURCE151} %{SOURCE152} $KernelAddonsDirOut virt %{primary_target} %{_target_cpu} @uki-addons.sbat + KernelAddonsDirOut="$KernelUnifiedImage.extra.d" + mkdir -p $KernelAddonsDirOut + python3 %{SOURCE151} %{SOURCE152} $KernelAddonsDirOut virt %{primary_target} %{_target_cpu} @uki-addons.sbat %if %{signkernel} %{log_msg "Sign the EFI UKI kernel"} -%if 0%{?fedora}%{?eln} - %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} -%else -%if 0%{?centos} - UKI_secureboot_name=centossecureboot204 -%else - UKI_secureboot_name=redhatsecureboot504 -%endif - UKI_secureboot_cert=%{_datadir}/pki/sb-certs/secureboot-uki-virt-%{_arch}.cer - - %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c $UKI_secureboot_cert -n $UKI_secureboot_name -# 0%{?fedora}%{?eln} -%endif + %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c %{secureboot_key_uki_0} -n %{pesign_name_uki_0} if [ ! -s $KernelUnifiedImage.signed ]; then echo "pesigning failed" exit 1 fi mv $KernelUnifiedImage.signed $KernelUnifiedImage - for addon in "$KernelAddonsDirOut"/*; do - %pesign -s -i $addon -o $addon.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} - rm -f $addon - mv $addon.signed $addon - done - -# signkernel + for addon in "$KernelAddonsDirOut"/*; do + %pesign -s -i $addon -o $addon.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} + rm -f $addon + mv $addon.signed $addon + done %endif - # hmac sign the UKI for FIPS - KernelUnifiedImageHMAC="$KernelUnifiedImageDir/.$InstallName-virt.efi.hmac" - %{log_msg "hmac sign the UKI for FIPS"} - %{log_msg "Creating hmac file: $KernelUnifiedImageHMAC"} - (cd $KernelUnifiedImageDir && sha512hmac $InstallName-virt.efi) > $KernelUnifiedImageHMAC; + # hmac sign the UKI for FIPS + KernelUnifiedImageHMAC="$KernelUnifiedImageDir/.$InstallName-virt.efi.hmac" + %{log_msg "hmac sign the UKI for FIPS"} + %{log_msg "Creating hmac file: $KernelUnifiedImageHMAC"} + (cd $KernelUnifiedImageDir && sha512hmac $InstallName-virt.efi) > $KernelUnifiedImageHMAC; # with_efiuki %endif : # in case of empty block fi # "$Variant" == "rt" || "$Variant" == "rt-debug" || "$Variant" == "automotive" || "$Variant" == "automotive-debug" +%if %{with_dtbloader} + if [[ -z "$Variant" || "$Variant" == "debug" ]]; then + %{log_msg "Setup the DTB-loader kernel"} + DtbloaderImage="$RPM_BUILD_ROOT/lib/modules/$KernelVer/$InstallName-dtbloader.efi" + DtbPath=$RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer/qcom + + pushd $DtbPath + Dtbs="" + for i in x1 sc8?80x; do + Dtbs="$Dtbs $(ls $i*.dtb | grep -v -E 'el2|devkit|crd|qcp|primus')" + done + popd + + DevicetreeAuto="" + for i in $Dtbs; do + DevicetreeAuto="$DevicetreeAuto --devicetree-auto=$DtbPath/$i" + done + + # os-release is unset, so that this is not seen as a full UKI by + # "kernel-install add" and instead is treated as a normal kernel image, + # causing kernel-install to generate an initrd + standard BLS cfg. + # This is also required for systemd-stub to work with a GRUB provided + # initramfs. + ukify build --linux=$(realpath $KernelImage) \ + --sbat=@dtbloader.sbat --os-release="" --uname=$KernelVer \ + --hwids=/usr/share/stubble/hwids $DevicetreeAuto --output=$DtbloaderImage + +%if %{signkernel} + %{log_msg "Sign the DTB-loader kernel"} + %pesign -s -i $DtbloaderImage -o $DtbloaderImage.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} + if [ ! -s $DtbloaderImage.signed ]; then + echo "pesigning failed" + exit 1 + fi + mv $DtbloaderImage.signed $DtbloaderImage +%endif + chmod 755 $DtbloaderImage + + %{log_msg "hmac sign the DTB-loader kernel for FIPS"} + pushd $(dirname $DtbloaderImage) + sha512hmac $(basename $DtbloaderImage) > .$(basename $DtbloaderImage).hmac + popd + fi # -z "$Variant" || "$Variant" == "debug" +# with_dtbloader +%endif # # Generate the modules files lists @@ -4207,6 +4280,11 @@ fi\ %kernel_variant_preun -u virt -e %endif +%if %{with_stock_base} && %{with_dtbloader} +%kernel_variant_posttrans -u dtbloader +%kernel_variant_preun -u dtbloader +%endif + %if %{with_stock_base} %kernel_variant_preun -e %kernel_variant_post @@ -4222,6 +4300,11 @@ fi\ %kernel_variant_preun -v debug -u virt -e %endif +%if %{with_stock} && %{with_debug} && %{with_dtbloader} +%kernel_variant_posttrans -v debug -u dtbloader +%kernel_variant_preun -v debug -u dtbloader +%endif + %if %{with_stock} && %{with_debug} %kernel_variant_preun -v debug -e %kernel_variant_post -v debug @@ -4545,6 +4628,7 @@ fi\ # - kernel-devel: headers and build infrastructure # - kernel-debuginfo: vmlinux with debug symbols (if with_debuginfo) # - kernel-uki-virt: unified kernel image for VMs (if with_efiuki) +# - kernel-uki-dtbloader: kernel with systemd-stub for auto DTB loading (if with_dtbloader) # %define kernel_variant_files(k:) \ %if %{2}\ @@ -4628,6 +4712,28 @@ fi\ %dir /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extra.d/ \ /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extra.d/*.addon.efi\ %endif\ +%if %{with_dtbloader} && ("%{?3}" == "" || "%{3}" == "debug")\ +%{expand:%%files %{?3:%{3}-}uki-dtbloader}\ +%%license linux-%{KVERREL}/COPYING-%{version}-%{release}\ +%dir /lib/modules\ +%dir /lib/modules/%{KVERREL}%{?3:+%{3}}\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/System.map\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/config\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/modules.builtin*\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/symvers.%compext\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-dtbloader.efi\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/.%{?-k:%{-k*}}%{!?-k:vmlinuz}-dtbloader.efi.hmac\ +%ghost %attr(0644, root, root) /boot/System.map-%{KVERREL}%{?3:+%{3}}\ +%ghost %attr(0644, root, root) /boot/config-%{KVERREL}%{?3:+%{3}}\ +%ghost %attr(0600, root, root) /boot/initramfs-%{KVERREL}%{?3:+%{3}}.img\ +%ghost %attr(0644, root, root) /boot/symvers-%{KVERREL}%{?3:+%{3}}.%compext\ +%ghost %attr(0755, root, root) /%{image_install_path}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?3:+%{3}}\ +%ghost %attr(0644, root, root) /%{image_install_path}/.%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?3:+%{3}}.hmac\ +%ifarch aarch64 riscv64\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/dtb \ +%ghost /%{image_install_path}/dtb-%{KVERREL}%{?3:+%{3}} \ +%endif\ +%endif\ %if %{?3:1} %{!?3:0}\ %{expand:%%files %{3}}\ %endif\ @@ -4700,6 +4806,14 @@ fi\ # # %changelog +* Tue Feb 10 2026 Justin M. Forbes [6.19.0-300] +- redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) +- redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) +- redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) +- Initial setup for stable Fedora releases (Justin M. Forbes) +- Reset RHEL_RELEASE for the 7.0 series (Justin M. Forbes) +- redhat/configs: rename CONFIG_QCOM_QFPROM to CONFIG_NVMEM_QCOM_QFPROM (Eric Chanudet) + * Mon Feb 09 2026 Fedora Kernel Team [6.19.0-59] - Linux v6.19.0 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index b959b69be..5bfa44b9e 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -1,210 +1,49 @@ - Documentation/admin-guide/kernel-parameters.txt | 23 + - Documentation/admin-guide/rh-waived-items.rst | 29 ++ - Kconfig | 2 + - Kconfig.redhat | 31 ++ - Makefile | 38 +- + Makefile | 30 +++++ arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- - arch/arm64/kernel/setup.c | 27 + + arch/arm64/kernel/setup.c | 27 +++++ 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 | 101 +++- + arch/x86/kernel/setup.c | 22 ++-- crypto/akcipher.c | 3 +- - crypto/dh.c | 25 + - crypto/drbg.c | 18 +- - crypto/rng.c | 155 +++++- - crypto/seqiv.c | 15 +- + crypto/dh.c | 25 +++++ + crypto/seqiv.c | 15 ++- crypto/sig.c | 3 +- crypto/testmgr.c | 6 +- - 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 | 126 ++++- + drivers/acpi/apei/hest.c | 8 ++ + drivers/acpi/irq.c | 17 ++- + drivers/acpi/scan.c | 9 ++ + drivers/ata/libahci.c | 18 +++ drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++-- + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/libstub/fdt.c | 5 + - drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 ++ - drivers/hid/hid-rmi.c | 66 --- - 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 | 5 + - drivers/message/fusion/mptspi.c | 5 + - drivers/net/wireguard/main.c | 6 + - drivers/pci/pci-driver.c | 9 + - drivers/pci/quirks.c | 24 + - drivers/scsi/hpsa.c | 4 + - drivers/scsi/qla2xxx/qla_os.c | 6 + - drivers/scsi/sd.c | 13 + - drivers/usb/core/hub.c | 7 + - fs/afs/main.c | 3 + - fs/erofs/super.c | 9 + - fs/ext4/super.c | 11 + - include/linux/crypto.h | 3 + - include/linux/efi.h | 22 +- - include/linux/kernel.h | 16 + + drivers/firmware/efi/libstub/secureboot.c | 14 ++- + drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/hid/hid-rmi.c | 66 ----------- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ + drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- + drivers/iommu/iommu.c | 22 ++++ + drivers/pci/quirks.c | 24 ++++ + drivers/scsi/sd.c | 10 ++ + drivers/usb/core/hub.c | 7 ++ + include/linux/crypto.h | 2 + + include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 1 + - include/linux/module.h | 5 + - include/linux/panic.h | 17 +- - include/linux/pci.h | 5 + - include/linux/random.h | 10 + - include/linux/rh_flags.h | 34 ++ - include/linux/rh_kabi.h | 541 +++++++++++++++++++++ - include/linux/rh_waived.h | 19 + include/linux/rmi.h | 1 + - include/linux/security.h | 9 + - init/main.c | 5 + - kernel/Makefile | 2 + - kernel/bpf/core.c | 5 + - kernel/bpf/syscall.c | 23 + - kernel/module/main.c | 13 + + include/linux/security.h | 9 ++ kernel/module/signing.c | 9 +- - kernel/panic.c | 12 + - kernel/rh_flags.c | 115 +++++ - kernel/rh_messages.c | 414 ++++++++++++++++ - kernel/rh_messages.h | 335 +++++++++++++ - kernel/rh_waived.c | 147 ++++++ scripts/Makefile.lib | 3 + - 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 | 11 + + security/lockdown/Kconfig | 13 +++ + security/lockdown/lockdown.c | 11 ++ tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 -- - 80 files changed, 2813 insertions(+), 243 deletions(-) + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------ + 42 files changed, 545 insertions(+), 220 deletions(-) -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index aa0031108bc1..22d4dcd92c12 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -6600,6 +6600,20 @@ Kernel parameters - 2 The "airplane mode" button toggles between everything - blocked and everything unblocked. - -+ rh_waived= -+ Enable waived items in RHEL. -+ -+ Some specific features, or security mitigations, can be -+ waived (toggled on/off) on demand in RHEL. However, -+ waiving any of these items should be used judiciously, -+ as it generally means the system might end up being -+ considered insecure or even out-of-scope for support. -+ -+ Format: ,... -+ -+ Use 'rh_waived' to enable all waived features listed at -+ Documentation/admin-guide/rh-waived-features.rst -+ - ring3mwait=disable - [KNL] Disable ring 3 MONITOR/MWAIT feature on supported - CPUs. -@@ -7981,6 +7995,15 @@ Kernel parameters - 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. -+ - unwind_debug [X86-64,EARLY] - Enable unwinder debug output. This can be - useful for debugging certain unwinder error -diff --git a/Documentation/admin-guide/rh-waived-items.rst b/Documentation/admin-guide/rh-waived-items.rst -new file mode 100644 -index 000000000000..7471c891419c ---- /dev/null -+++ b/Documentation/admin-guide/rh-waived-items.rst -@@ -0,0 +1,29 @@ -+.. _rh_waived_items: -+ -+==================== -+Red Hat Waived Items -+==================== -+ -+Waived Items is a mechanism offered by Red Hat which allows customers to "waive" -+and utilize features that are not enabled by default as these are considered as -+unmaintained, insecure, rudimentary, or deprecated, but are shipped with the -+RHEL kernel for customer's convinience only. -+Waived Items can range from features that can be enabled on demand to specific -+security mitigations that can be disabled on demand. -+ -+To explicitly "waive" any of these items, RHEL offers the ``rh_waived`` -+kernel boot parameter. To allow set of waived items, append -+``rh_waived=,...,`` to the kernel -+cmdline. -+Appending ``rh_waived=features`` will waive all features listed below, -+and appending ``rh_waived=cves`` will waive all security mitigations -+listed below. -+ -+The waived items listed in the next session follow the pattern below: -+ -+- item name -+ item description -+ -+List of Red Hat Waived Items -+============================ -+ -diff --git a/Kconfig b/Kconfig -index 307e581144de..11e93e479ce4 100644 ---- a/Kconfig -+++ b/Kconfig -@@ -32,3 +32,5 @@ source "lib/Kconfig.debug" - source "Documentation/Kconfig" - - source "io_uring/Kconfig" -+ -+source "Kconfig.redhat" -diff --git a/Kconfig.redhat b/Kconfig.redhat -new file mode 100644 -index 000000000000..85771d74c34f ---- /dev/null -+++ b/Kconfig.redhat -@@ -0,0 +1,31 @@ -+# SPDX-License-Identifier: GPL-2.0-only -+# -+# Red Hat specific options -+# -+ -+menu "Red Hat options" -+ -+config RHEL_DIFFERENCES -+ bool "Enable RHEL-only code" -+ help -+ This option controls whether rhel-only changes are enabled during -+ the build. Unless you want to enable rhel-only changes, say N here. -+ -+config RH_KABI_SIZE_ALIGN_CHECKS -+ bool "Enables more stringent kabi checks in the macros" -+ depends on RHEL_DIFFERENCES -+ default y -+ help -+ This option enables more stringent kabi checks. Those must -+ be disabled in case of a debug build, because debug builds -+ allow to change struct sizes. -+ -+config RH_AUTOMOTIVE -+ bool "Enable automotive only code" -+ depends on RHEL_DIFFERENCES -+ default n -+ help -+ This option controls whether code is included in the automotive -+ kernel build. If you are building an automotive kernel, say Y. -+ -+endmenu diff --git a/Makefile b/Makefile -index d3a8482bdbd0..4ee96b698f1e 100644 +index d3a8482bdbd0..c9bef1fc94e9 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -234,22 +73,7 @@ index d3a8482bdbd0..4ee96b698f1e 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -1362,7 +1375,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): private PATCHLEVEL := $(or $(PATCHLEVEL), 0) -@@ -1976,6 +1995,23 @@ endif +@@ -1976,6 +1989,23 @@ endif ifdef CONFIG_MODULES @@ -401,20 +225,8 @@ index c1fe0b53c5ac..8e17bfe788cb 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 e7ab22fce3b5..0860d1eb51c7 100644 ---- a/arch/x86/kernel/cpu/common.c -+++ b/arch/x86/kernel/cpu/common.c -@@ -1780,6 +1780,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) - get_cpu_vendor(c); - intel_unlock_cpuid_leafs(c); - get_cpu_cap(c); -+ get_model_name(c); /* RHEL: get model name for unsupported check */ - setup_force_cpu_cap(X86_FEATURE_CPUID); - get_cpu_address_sizes(c); - cpu_parse_early_param(); diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 1b2edd07a3e1..201705bc317a 100644 +index 1b2edd07a3e1..1c434c6900eb 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -425,98 +237,7 @@ index 1b2edd07a3e1..201705bc317a 100644 #include #include #include -@@ -56,6 +57,10 @@ - #include - #include - #include -+#include -+#if defined(CONFIG_X86_LOCAL_APIC) -+#include -+#endif - - /* - * max_low_pfn_mapped: highest directly mapped pfn < 4 GB -@@ -821,6 +826,79 @@ 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 (((topology_num_threads_per_package() * __max_threads_per_core) == 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); -+ 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"); -+ -+ /* -+ * x86_64 microarchitecture levels: -+ * https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels -+ * -+ * RHEL9 has a minimum of the x86_64-v2 microarchitecture -+ * RHEL10 has a minimum of the x86_64-v3 microarchitecture -+ */ -+ -+ if (!boot_cpu_has(X86_FEATURE_CX16) || /* CMPXCHG16B */ -+ !boot_cpu_has(X86_FEATURE_LAHF_LM) || /* LAHF-SAHF */ -+ !boot_cpu_has(X86_FEATURE_POPCNT) || -+ !boot_cpu_has(X86_FEATURE_XMM3) || /* SSE-3 */ -+ !boot_cpu_has(X86_FEATURE_XMM4_1) || /* SSE4_1 */ -+ !boot_cpu_has(X86_FEATURE_XMM4_2) || /* SSE4_2 */ -+ !boot_cpu_has(X86_FEATURE_SSSE3)) { -+ mark_hardware_deprecated("x86_64-v1", "%s:%s", -+ boot_cpu_data.x86_vendor_id, boot_cpu_data.x86_model_id); -+ } else if (!boot_cpu_has(X86_FEATURE_AVX) || -+ !boot_cpu_has(X86_FEATURE_AVX2) || -+ !boot_cpu_has(X86_FEATURE_BMI1) || -+ !boot_cpu_has(X86_FEATURE_BMI2) || -+ !boot_cpu_has(X86_FEATURE_F16C) || -+ !boot_cpu_has(X86_FEATURE_FMA) || -+ /* LZCNT is not explicitly listed, but appears to be paired with BMI2 */ -+ !boot_cpu_has(X86_FEATURE_MOVBE) || -+ !boot_cpu_has(X86_FEATURE_XSAVE)) { -+ mark_hardware_deprecated("x86_64-v2", "%s:%s", -+ boot_cpu_data.x86_vendor_id, boot_cpu_data.x86_model_id); -+ } -+} -+#else -+#define rh_check_supported() -+#endif -+ - /* - * Dump out kernel offset information on panic. - */ -@@ -991,6 +1069,13 @@ void __init setup_arch(char **cmdline_p) +@@ -991,6 +992,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -530,7 +251,7 @@ index 1b2edd07a3e1..201705bc317a 100644 reserve_ibft_region(); x86_init.resources.dmi_setup(); -@@ -1154,19 +1239,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1154,19 +1162,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -551,15 +272,6 @@ index 1b2edd07a3e1..201705bc317a 100644 reserve_initrd(); -@@ -1278,6 +1351,8 @@ void __init setup_arch(char **cmdline_p) - efi_apply_memmap_quirks(); - #endif - -+ rh_check_supported(); -+ - unwind_init(); - } - diff --git a/crypto/akcipher.c b/crypto/akcipher.c index a36f50c83827..f4f421e6cff2 100644 --- a/crypto/akcipher.c @@ -614,286 +326,6 @@ index 8250eeeebd0f..01f0f3963a74 100644 } } -diff --git a/crypto/drbg.c b/crypto/drbg.c -index 1d433dae9955..c9899547752c 100644 ---- a/crypto/drbg.c -+++ b/crypto/drbg.c -@@ -1280,13 +1280,14 @@ static int drbg_generate(struct drbg_state *drbg, - * Wrapper around drbg_generate which can pull arbitrary long strings - * from the DRBG without hitting the maximum request limitation. - * -- * Parameters: see drbg_generate -+ * Parameters: see drbg_generate, except @reseed, which triggers reseeding - * Return codes: see drbg_generate -- if one drbg_generate request fails, - * the entire drbg_generate_long request fails - */ - static int drbg_generate_long(struct drbg_state *drbg, - unsigned char *buf, unsigned int buflen, -- struct drbg_string *addtl) -+ struct drbg_string *addtl, -+ bool reseed) - { - unsigned int len = 0; - unsigned int slice = 0; -@@ -1296,6 +1297,8 @@ static int drbg_generate_long(struct drbg_state *drbg, - slice = ((buflen - len) / drbg_max_request_bytes(drbg)); - chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); - mutex_lock(&drbg->drbg_mutex); -+ if (reseed) -+ drbg->seeded = DRBG_SEED_STATE_UNSEEDED; - err = drbg_generate(drbg, buf + len, chunk, addtl); - mutex_unlock(&drbg->drbg_mutex); - if (0 > err) -@@ -1697,6 +1700,7 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, - struct drbg_state *drbg = crypto_rng_ctx(tfm); - struct drbg_string *addtl = NULL; - struct drbg_string string; -+ int err; - - if (slen) { - /* linked list variable is now local to allow modification */ -@@ -1704,7 +1708,15 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, - addtl = &string; - } - -- return drbg_generate_long(drbg, dst, dlen, addtl); -+ err = drbg_generate_long(drbg, dst, dlen, addtl, -+ (crypto_tfm_get_flags(crypto_rng_tfm(tfm)) & -+ CRYPTO_TFM_REQ_NEED_RESEED) == -+ CRYPTO_TFM_REQ_NEED_RESEED); -+ -+ crypto_tfm_clear_flags(crypto_rng_tfm(tfm), -+ CRYPTO_TFM_REQ_NEED_RESEED); -+ -+ return err; - } - - /* -diff --git a/crypto/rng.c b/crypto/rng.c -index ee1768c5a400..05ec1f0fca47 100644 ---- a/crypto/rng.c -+++ b/crypto/rng.c -@@ -12,10 +12,13 @@ - #include - #include - #include -+#include - #include - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -23,7 +26,9 @@ - - #include "internal.h" - --static DEFINE_MUTEX(crypto_default_rng_lock); -+static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_reseed_rng_lock); -+static struct crypto_rng *crypto_reseed_rng; -+static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_default_rng_lock); - struct crypto_rng *crypto_default_rng; - EXPORT_SYMBOL_GPL(crypto_default_rng); - static int crypto_default_rng_refcnt; -@@ -107,31 +112,37 @@ struct crypto_rng *crypto_alloc_rng(const char *alg_name, u32 type, u32 mask) - } - EXPORT_SYMBOL_GPL(crypto_alloc_rng); - --int crypto_get_default_rng(void) -+static int crypto_get_rng(struct crypto_rng **rngp) - { - struct crypto_rng *rng; - int err; - -- mutex_lock(&crypto_default_rng_lock); -- if (!crypto_default_rng) { -+ if (!*rngp) { - rng = crypto_alloc_rng("stdrng", 0, 0); - err = PTR_ERR(rng); - if (IS_ERR(rng)) -- goto unlock; -+ return err; - - err = crypto_rng_reset(rng, NULL, crypto_rng_seedsize(rng)); - if (err) { - crypto_free_rng(rng); -- goto unlock; -+ return err; - } - -- crypto_default_rng = rng; -+ *rngp = rng; - } - -- crypto_default_rng_refcnt++; -- err = 0; -+ return 0; -+} -+ -+int crypto_get_default_rng(void) -+{ -+ int err; - --unlock: -+ mutex_lock(&crypto_default_rng_lock); -+ err = crypto_get_rng(&crypto_default_rng); -+ if (!err) -+ crypto_default_rng_refcnt++; - mutex_unlock(&crypto_default_rng_lock); - - return err; -@@ -147,24 +158,33 @@ void crypto_put_default_rng(void) - EXPORT_SYMBOL_GPL(crypto_put_default_rng); - - #if defined(CONFIG_CRYPTO_RNG) || defined(CONFIG_CRYPTO_RNG_MODULE) --int crypto_del_default_rng(void) -+static int crypto_del_rng(struct crypto_rng **rngp, int *refcntp, -+ struct mutex *lock) - { - int err = -EBUSY; - -- mutex_lock(&crypto_default_rng_lock); -- if (crypto_default_rng_refcnt) -+ mutex_lock(lock); -+ if (refcntp && *refcntp) - goto out; - -- crypto_free_rng(crypto_default_rng); -- crypto_default_rng = NULL; -+ crypto_free_rng(*rngp); -+ *rngp = NULL; - - err = 0; - - out: -- mutex_unlock(&crypto_default_rng_lock); -+ mutex_unlock(lock); - - return err; - } -+ -+int crypto_del_default_rng(void) -+{ -+ return crypto_del_rng(&crypto_default_rng, &crypto_default_rng_refcnt, -+ &crypto_default_rng_lock) ?: -+ crypto_del_rng(&crypto_reseed_rng, NULL, -+ &crypto_reseed_rng_lock); -+} - EXPORT_SYMBOL_GPL(crypto_del_default_rng); - #endif - -@@ -226,5 +246,108 @@ void crypto_unregister_rngs(struct rng_alg *algs, int count) - } - EXPORT_SYMBOL_GPL(crypto_unregister_rngs); - -+static ssize_t crypto_devrandom_read_iter(struct iov_iter *iter, bool reseed) -+{ -+ struct crypto_rng *rng; -+ u8 tmp[256]; -+ ssize_t ret; -+ -+ if (unlikely(!iov_iter_count(iter))) -+ return 0; -+ -+ if (reseed) { -+ u32 flags = 0; -+ -+ /* If reseeding is requested, acquire a lock on -+ * crypto_reseed_rng so it is not swapped out until -+ * the initial random bytes are generated. -+ * -+ * The algorithm implementation is also protected with -+ * a separate mutex (drbg->drbg_mutex) around the -+ * reseed-and-generate operation. -+ */ -+ mutex_lock(&crypto_reseed_rng_lock); -+ -+ /* If crypto_default_rng is not set, it will be seeded -+ * at creation in __crypto_get_default_rng and thus no -+ * reseeding is needed. -+ */ -+ if (crypto_reseed_rng) -+ flags |= CRYPTO_TFM_REQ_NEED_RESEED; -+ -+ ret = crypto_get_rng(&crypto_reseed_rng); -+ if (ret) { -+ mutex_unlock(&crypto_reseed_rng_lock); -+ return ret; -+ } -+ -+ rng = crypto_reseed_rng; -+ crypto_tfm_set_flags(crypto_rng_tfm(rng), flags); -+ } else { -+ ret = crypto_get_default_rng(); -+ if (ret) -+ return ret; -+ rng = crypto_default_rng; -+ } -+ -+ for (;;) { -+ size_t i, copied; -+ int err; -+ -+ i = min_t(size_t, iov_iter_count(iter), sizeof(tmp)); -+ err = crypto_rng_get_bytes(rng, tmp, i); -+ if (err) { -+ ret = ret ?: err; -+ break; -+ } -+ -+ copied = copy_to_iter(tmp, i, iter); -+ ret += copied; -+ if (!iov_iter_count(iter) || copied != i) -+ break; -+ -+ BUILD_BUG_ON(PAGE_SIZE % sizeof(tmp) != 0); -+ if (ret % PAGE_SIZE == 0) { -+ if (signal_pending(current)) -+ break; -+ cond_resched(); -+ } -+ } -+ -+ if (reseed) -+ mutex_unlock(&crypto_reseed_rng_lock); -+ else -+ crypto_put_default_rng(); -+ memzero_explicit(tmp, sizeof(tmp)); -+ return ret ? ret : -EFAULT; -+} -+ -+static const struct random_extrng crypto_devrandom_rng = { -+ .extrng_read_iter = crypto_devrandom_read_iter, -+ .owner = THIS_MODULE, -+}; -+ -+static int __init crypto_rng_init(void) -+{ -+ int err; -+ -+ if (fips_enabled) { -+ err = crypto_get_default_rng(); -+ if (err) -+ return err; -+ crypto_put_default_rng(); -+ 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/crypto/seqiv.c b/crypto/seqiv.c index 678bb4145d78..fcc059e7d3db 100644 --- a/crypto/seqiv.c @@ -1089,278 +521,6 @@ index c79abdfcd7a9..e23bfb7f94c7 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/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 3f48fc6ab596..7b7b1abe02ec 100644 ---- a/drivers/char/ipmi/ipmi_msghandler.c -+++ b/drivers/char/ipmi/ipmi_msghandler.c -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #include - - #define IPMI_DRIVER_VERSION "39.2" -@@ -5596,8 +5597,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/char/random.c b/drivers/char/random.c -index bab03c7c4194..1eb70c54d122 100644 ---- a/drivers/char/random.c -+++ b/drivers/char/random.c -@@ -51,9 +51,11 @@ - #include - #include - #include -+#include - #include - #include - #include -+#include - #include - #include - #ifdef CONFIG_VDSO_GETRANDOM -@@ -330,6 +332,11 @@ static void crng_fast_key_erasure(u8 key[CHACHA_KEY_SIZE], - memzero_explicit(first_block, sizeof(first_block)); - } - -+/* -+ * Hook for external RNG. -+ */ -+static const struct random_extrng __rcu *extrng; -+ - /* - * This function returns a ChaCha state that you may use for generating - * random data. It also returns up to 32 bytes on its own of random data -@@ -745,7 +752,8 @@ static void __cold _credit_init_bits(size_t bits) - queue_work(system_dfl_wq, &set_ready); - atomic_notifier_call_chain(&random_ready_notifier, 0, NULL); - #ifdef CONFIG_VDSO_GETRANDOM -- WRITE_ONCE(vdso_k_rng_data->is_ready, true); -+ if (!fips_enabled) -+ WRITE_ONCE(vdso_k_rng_data->is_ready, true); - #endif - wake_up_interruptible(&crng_init_wait); - kill_fasync(&fasync, SIGIO, POLL_IN); -@@ -765,6 +773,9 @@ static void __cold _credit_init_bits(size_t bits) - } - - -+static const struct file_operations extrng_random_fops; -+static const struct file_operations extrng_urandom_fops; -+ - /********************************************************************** - * - * Entropy collection routines. -@@ -981,6 +992,19 @@ void __init add_bootloader_randomness(const void *buf, size_t len) - credit_init_bits(len * 8); - } - -+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); -+ - #if IS_ENABLED(CONFIG_VMGENID) - static BLOCKING_NOTIFIER_HEAD(vmfork_chain); - -@@ -1395,6 +1419,7 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags - { - struct iov_iter iter; - int ret; -+ const struct random_extrng *rng; - - if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)) - return -EINVAL; -@@ -1406,6 +1431,21 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags - if ((flags & (GRND_INSECURE | GRND_RANDOM)) == (GRND_INSECURE | GRND_RANDOM)) - return -EINVAL; - -+ rcu_read_lock(); -+ rng = rcu_dereference(extrng); -+ if (rng && !try_module_get(rng->owner)) -+ rng = NULL; -+ rcu_read_unlock(); -+ -+ if (rng) { -+ ret = import_ubuf(ITER_DEST, ubuf, len, &iter); -+ if (unlikely(ret)) -+ return ret; -+ ret = rng->extrng_read_iter(&iter, !!(flags & GRND_RANDOM)); -+ module_put(rng->owner); -+ return ret; -+ } -+ - if (!crng_ready() && !(flags & GRND_INSECURE)) { - if (flags & GRND_NONBLOCK) - return -EAGAIN; -@@ -1426,6 +1466,12 @@ static __poll_t random_poll(struct file *file, poll_table *wait) - return crng_ready() ? EPOLLIN | EPOLLRDNORM : EPOLLOUT | EPOLLWRNORM; - } - -+static __poll_t extrng_poll(struct file *file, poll_table * wait) -+{ -+ /* extrng pool is always full, always read, no writes */ -+ return EPOLLIN | EPOLLRDNORM; -+} -+ - static ssize_t write_pool_user(struct iov_iter *iter) - { - u8 block[BLAKE2S_BLOCK_SIZE]; -@@ -1566,7 +1612,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_iter(struct kiocb *kiocb, struct iov_iter *iter) -+{ -+ return rcu_dereference_raw(extrng)->extrng_read_iter(iter, false); -+} -+ - const struct file_operations random_fops = { -+ .open = random_open, - .read_iter = random_read_iter, - .write_iter = random_write_iter, - .poll = random_poll, -@@ -1579,6 +1676,7 @@ const struct file_operations random_fops = { - }; - - const struct file_operations urandom_fops = { -+ .open = urandom_open, - .read_iter = urandom_read_iter, - .write_iter = random_write_iter, - .unlocked_ioctl = random_ioctl, -@@ -1589,6 +1687,32 @@ const struct file_operations urandom_fops = { - .splice_write = iter_file_splice_write, - }; - -+static const struct file_operations extrng_random_fops = { -+ .open = random_open, -+ .read_iter = extrng_read_iter, -+ .write_iter = random_write_iter, -+ .poll = extrng_poll, -+ .unlocked_ioctl = random_ioctl, -+ .compat_ioctl = compat_ptr_ioctl, -+ .fasync = random_fasync, -+ .llseek = noop_llseek, -+ .release = extrng_release, -+ .splice_read = copy_splice_read, -+ .splice_write = iter_file_splice_write, -+}; -+ -+static const struct file_operations extrng_urandom_fops = { -+ .open = urandom_open, -+ .read_iter = extrng_read_iter, -+ .write_iter = random_write_iter, -+ .unlocked_ioctl = random_ioctl, -+ .compat_ioctl = compat_ptr_ioctl, -+ .fasync = random_fasync, -+ .llseek = noop_llseek, -+ .release = extrng_release, -+ .splice_read = copy_splice_read, -+ .splice_write = iter_file_splice_write, -+}; - - /******************************************************************** - * diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile index 8efbcf699e4f..96d5a1ca981d 100644 --- a/drivers/firmware/efi/Makefile @@ -1999,103 +1159,6 @@ index 2ca990dfbb88..b9175e0d497c 100644 /** * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change -diff --git a/drivers/message/fusion/mptsas.c b/drivers/message/fusion/mptsas.c -index 185c08eab4ca..215a68b1d863 100644 ---- a/drivers/message/fusion/mptsas.c -+++ b/drivers/message/fusion/mptsas.c -@@ -5378,6 +5378,10 @@ static void mptsas_remove(struct pci_dev *pdev) - } - - static const 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, -@@ -5390,6 +5394,7 @@ static const 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 a3901fbfac4f..83add1994d2c 100644 ---- a/drivers/message/fusion/mptspi.c -+++ b/drivers/message/fusion/mptspi.c -@@ -1240,12 +1240,17 @@ static struct spi_function_template mptspi_transport_functions = { - */ - - static const 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); -diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c -index a00671b58701..eeef2766b8b3 100644 ---- a/drivers/net/wireguard/main.c -+++ b/drivers/net/wireguard/main.c -@@ -12,6 +12,7 @@ - - #include - -+#include - #include - #include - #include -@@ -21,6 +22,11 @@ static int __init wg_mod_init(void) - { - int ret; - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ if (fips_enabled) -+ return -EOPNOTSUPP; -+#endif -+ - ret = wg_allowedips_slab_init(); - if (ret < 0) - goto err_allowedips; -diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c -index 7c2d9d596258..ee6ea4241bf3 100644 ---- a/drivers/pci/pci-driver.c -+++ b/drivers/pci/pci-driver.c -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - #include - #include "pci.h" -@@ -321,7 +322,15 @@ static long local_pci_probe(void *_ddi) - */ - pm_runtime_get_sync(dev); - pci_dev->driver = pci_drv; -+ -+#ifdef CONFIG_RHEL_DIFFERENCES -+ rc = -EACCES; -+ if (!pci_rh_check_status(pci_dev)) -+ rc = pci_drv->probe(pci_dev, ddi->id); -+#else - rc = pci_drv->probe(pci_dev, ddi->id); -+#endif -+ - if (!rc) - return rc; - if (rc < 0) { diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 280cd50d693b..9317f6903a05 100644 --- a/drivers/pci/quirks.c @@ -2131,92 +1194,31 @@ index 280cd50d693b..9317f6903a05 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c -index 3654b12c5d5a..9bc907e146a5 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/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c -index e939bc88e151..3992159a106f 100644 ---- a/drivers/scsi/qla2xxx/qla_os.c -+++ b/drivers/scsi/qla2xxx/qla_os.c -@@ -8130,6 +8130,7 @@ static const struct pci_error_handlers qla2xxx_err_handler = { - }; - - static const 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) }, -@@ -8142,13 +8143,18 @@ static const 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/sd.c b/drivers/scsi/sd.c -index f50b92e63201..9dc483fe6687 100644 +index f50b92e63201..f1ca4960fc59 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { "write back, no read (daft)" }; -+#ifdef CONFIG_RHEL_DIFFERENCES ++static const char *sd_probe_types[] = { "async", "sync" }; ++ +static char sd_probe_type[6] = "async"; +module_param_string(probe, sd_probe_type, sizeof(sd_probe_type), + S_IRUGO|S_IWUSR); +MODULE_PARM_DESC(probe, "async or sync. Setting to 'sync' disables asynchronous " + "device number assignments (sda, sdb, ...)."); -+#endif + static void sd_set_flush_flag(struct scsi_disk *sdkp, struct queue_limits *lim) { -@@ -4417,6 +4425,11 @@ static int __init init_sd(void) +@@ -4417,6 +4425,8 @@ static int __init init_sd(void) goto err_out_class; } -+#ifdef CONFIG_RHEL_DIFFERENCES + if (!strcmp(sd_probe_type, "sync")) + sd_template.gendrv.probe_type = PROBE_FORCE_SYNCHRONOUS; -+#endif -+ err = scsi_register_driver(&sd_template.gendrv); if (err) goto err_out_driver; @@ -2238,83 +1240,19 @@ index be50d03034a9..9ce9b6518acd 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/afs/main.c b/fs/afs/main.c -index e6bb8237db98..68fcbaf74e60 100644 ---- a/fs/afs/main.c -+++ b/fs/afs/main.c -@@ -194,6 +194,9 @@ static int __init afs_init(void) - goto error_proc; - } - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ mark_partner_supported(KBUILD_MODNAME, THIS_MODULE); -+#endif - return ret; - - error_proc: -diff --git a/fs/erofs/super.c b/fs/erofs/super.c -index 5136cda5972a..a2a74963a6a2 100644 ---- a/fs/erofs/super.c -+++ b/fs/erofs/super.c -@@ -630,6 +630,9 @@ static int erofs_fc_fill_super(struct super_block *sb, struct fs_context *fc) - { - struct inode *inode; - struct erofs_sb_info *sbi = EROFS_SB(sb); -+#ifdef CONFIG_RHEL_DIFFERENCES -+ static bool printed = false; -+#endif - int err; - - sb->s_magic = EROFS_SUPER_MAGIC; -@@ -767,6 +770,12 @@ static int erofs_fc_fill_super(struct super_block *sb, struct fs_context *fc) - - sbi->dir_ra_bytes = EROFS_DIR_RA_BYTES; - erofs_info(sb, "mounted with root inode @ nid %llu.", sbi->root_nid); -+#ifdef CONFIG_RHEL_DIFFERENCES -+ if (!printed) { -+ mark_tech_preview("EROFS filesystem", NULL); -+ printed = true; -+ } -+#endif - return 0; - } - -diff --git a/fs/ext4/super.c b/fs/ext4/super.c -index 87205660c5d0..d4b8483a5722 100644 ---- a/fs/ext4/super.c -+++ b/fs/ext4/super.c -@@ -5688,6 +5688,17 @@ static int __ext4_fill_super(struct fs_context *fc, struct super_block *sb) - atomic_set(&sbi->s_warning_count, 0); - atomic_set(&sbi->s_msg_count, 0); - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ if (ext4_has_feature_verity(sb)) { -+ static bool printed = false; -+ -+ if (!printed) { -+ mark_tech_preview("fs-verity on ext4", NULL); -+ printed = true; -+ } -+ } -+#endif -+ - /* Register sysfs after all initializations are complete. */ - err = ext4_register_sysfs(sb); - if (err) diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..df268ca70170 100644 +index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h -@@ -151,6 +151,9 @@ - #define CRYPTO_TFM_REQ_MAY_SLEEP 0x00000200 +@@ -152,6 +152,8 @@ #define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400 #define CRYPTO_TFM_REQ_ON_STACK 0x00000800 -+#define CRYPTO_TFM_REQ_NEED_RESEED 0x00001000 -+ -+#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 ++#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 ++ /* * Miscellaneous stuff. + */ diff --git a/include/linux/efi.h b/include/linux/efi.h index 2a43094e23f7..4fcf05f8232c 100644 --- a/include/linux/efi.h @@ -2383,31 +1321,6 @@ index 2a43094e23f7..4fcf05f8232c 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 5b46924fdff5..ffd5e38d3cb7 100644 ---- a/include/linux/kernel.h -+++ b/include/linux/kernel.h -@@ -403,4 +403,20 @@ 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_unmaintained(const char *driver_name, char *fmt, ...); -+void mark_hardware_deprecated(const char *driver_name, char *fmt, ...); -+void mark_tech_preview(const char *msg, struct module *mod); -+void mark_partner_supported(const char *msg, struct module *mod); -+void init_rh_check_status(char *fn_name); -+#else -+static inline void mark_hardware_unmaintained(const char *driver_name, char *fmt, ...) { } -+static inline void mark_hardware_deprecated(const char *driver_name, char *fmt, ...) { } -+static inline void mark_tech_preview(const char *msg, struct module *mod) { } -+static inline void mark_partner_supported(const char *msg, struct module *mod) { } -+#endif -+ - #endif diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index 8c42b4bde09c..694ce5c5bcd4 100644 --- a/include/linux/lsm_hook_defs.h @@ -2420,720 +1333,6 @@ index 8c42b4bde09c..694ce5c5bcd4 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) -diff --git a/include/linux/module.h b/include/linux/module.h -index d80c3ea57472..662dff7438d7 100644 ---- a/include/linux/module.h -+++ b/include/linux/module.h -@@ -419,6 +419,7 @@ struct module { - struct module_attribute *modinfo_attrs; - const char *version; - const char *srcversion; -+ const char *rhelversion; - struct kobject *holders_dir; - - /* Exported symbols */ -@@ -1018,6 +1019,10 @@ static inline unsigned long find_kallsyms_symbol_value(struct module *mod, - - #endif /* CONFIG_MODULES && CONFIG_KALLSYMS */ - -+#ifdef CONFIG_RHEL_DIFFERENCES -+void module_rh_check_status(const char * module_name); -+#endif -+ - /* Define __free(module_put) macro for struct module *. */ - DEFINE_FREE(module_put, struct module *, if (_T) module_put(_T)) - -diff --git a/include/linux/panic.h b/include/linux/panic.h -index a00bc0937698..7cce62f1c50b 100644 ---- a/include/linux/panic.h -+++ b/include/linux/panic.h -@@ -80,7 +80,22 @@ static inline void set_arch_panic_timeout(int timeout, int arch_default_timeout) - #define TAINT_RANDSTRUCT 17 - #define TAINT_TEST 18 - #define TAINT_FWCTL 19 --#define TAINT_FLAGS_COUNT 20 -+/* Start of Red Hat-specific taint flags */ -+#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_PARTNER_SUPPORTED 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 b5cc0c2b9906..5f39e3063372 100644 ---- a/include/linux/pci.h -+++ b/include/linux/pci.h -@@ -1682,6 +1682,7 @@ 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); -+ - int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, - int pass); - -@@ -2816,6 +2817,10 @@ static inline bool pci_is_thunderbolt_attached(struct pci_dev *pdev) - return false; - } - -+#ifdef CONFIG_RHEL_DIFFERENCES -+bool pci_rh_check_status(struct pci_dev *pci_dev); -+#endif -+ - #if defined(CONFIG_PCIEPORTBUS) || defined(CONFIG_EEH) || defined(CONFIG_S390) - void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type); - #endif -diff --git a/include/linux/random.h b/include/linux/random.h -index 8a8064dc3970..3238fab8f749 100644 ---- a/include/linux/random.h -+++ b/include/linux/random.h -@@ -9,6 +9,13 @@ - - #include - -+struct iov_iter; -+ -+struct random_extrng { -+ ssize_t (*extrng_read_iter)(struct iov_iter *iter, bool reseed); -+ struct module *owner; -+}; -+ - struct notifier_block; - - void add_device_randomness(const void *buf, size_t len); -@@ -135,6 +142,9 @@ int random_prepare_cpu(unsigned int cpu); - int random_online_cpu(unsigned int cpu); - #endif - -+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; - #endif -diff --git a/include/linux/rh_flags.h b/include/linux/rh_flags.h -new file mode 100644 -index 000000000000..d498d319ace3 ---- /dev/null -+++ b/include/linux/rh_flags.h -@@ -0,0 +1,34 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * rh_flags.h -- Red Hat flags tracking -+ * -+ * Copyright (c) 2018 Red Hat, Inc. -- Jiri Benc -+ * -+ * The intent of the flag tracking is to provide better and more focused -+ * support. Only those flags that are of a special interest for customer -+ * support should be tracked. -+ * -+ * THE FLAGS DO NOT EXPRESS ANY SUPPORT POLICIES. -+ */ -+ -+#ifndef _LINUX_RH_FLAGS_H -+#define _LINUX_RH_FLAGS_H -+ -+#if defined CONFIG_RHEL_DIFFERENCES -+bool __rh_add_flag(const char *flag_name); -+void rh_print_flags(void); -+ -+#define rh_add_flag(flag_name) \ -+({ \ -+ static bool __mark_once __read_mostly; \ -+ bool __ret_mark_once = !__mark_once; \ -+ \ -+ if (!__mark_once) \ -+ __mark_once = __rh_add_flag(flag_name); \ -+ unlikely(__ret_mark_once); \ -+}) -+#else -+static void rh_print_flags(void) { } -+static void rh_add_flag(const char *flag_name) { } -+#endif -+#endif -diff --git a/include/linux/rh_kabi.h b/include/linux/rh_kabi.h -new file mode 100644 -index 000000000000..5139cb2cabdc ---- /dev/null -+++ b/include/linux/rh_kabi.h -@@ -0,0 +1,541 @@ -+/* -+ * rh_kabi.h - Red Hat kABI abstraction header -+ * -+ * Copyright (c) 2014 Don Zickus -+ * Copyright (c) 2015-2020 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 -+#include -+ -+/* -+ * NOTE -+ * Unless indicated otherwise, don't use ';' after these macros as it -+ * messes up the kABI checker by changing what the resulting token string -+ * looks like. Instead let the macros add the ';' so it can be properly -+ * hidden from the kABI checker (mainly for RH_KABI_EXTEND, but applied to -+ * most macros for uniformity). -+ * -+ * -+ * RH_KABI_CONST -+ * Adds a new const modifier to a function parameter preserving the old -+ * checksum. -+ * -+ * RH_KABI_ADD_MODIFIER -+ * Adds a new modifier to a function parameter or a typedef, preserving -+ * the old checksum. Useful e.g. for adding rcu annotations or changing -+ * int to unsigned. Beware that this may change the semantics; if you're -+ * sure this is safe, always explain why binary compatibility with 3rd -+ * party modules is retained. -+ * -+ * RH_KABI_DEPRECATE -+ * Marks the element as deprecated and make it unusable by modules while -+ * keeping a hole in its place to preserve binary compatibility. -+ * -+ * RH_KABI_DEPRECATE_FN -+ * Marks the function pointer as deprecated and make it unusable by modules -+ * while keeping a hole in its place to preserve binary compatibility. -+ * -+ * RH_KABI_EXTEND -+ * Adds a new field to a struct. This must always be added to the end of -+ * the struct. Before using this macro, make sure this is actually safe -+ * to do - there is a number of conditions under which it is *not* safe. -+ * In particular (but not limited to), this macro cannot be used: -+ * - if the struct in question is embedded in another struct, or -+ * - if the struct is allocated by drivers either statically or -+ * dynamically, or -+ * - if the struct is allocated together with driver data (an example of -+ * such behavior is struct net_device or struct request). -+ * -+ * 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 -+ * Fills a hole in a struct. -+ * -+ * Warning: only use if a hole exists for _all_ arches. Use pahole to verify. -+ * -+ * RH_KABI_RENAME -+ * Renames an element without changing its type. This macro can be used in -+ * bitfields, for example. -+ * -+ * NOTE: this macro does not add the final ';' -+ * -+ * RH_KABI_REPLACE -+ * Replaces the _orig field by the _new field. The size of the occupied -+ * space is preserved, it's fine if the _new field is smaller than the -+ * _orig field. If a _new field is larger or has a different alignment, -+ * compilation will abort. -+ * -+ * RH_KABI_REPLACE_SPLIT -+ * Works the same as RH_KABI_REPLACE but replaces a single _orig field by -+ * multiple new fields. The checks for size and alignment done by -+ * RH_KABI_REPLACE are still applied. -+ * -+ * RH_KABI_HIDE_INCLUDE -+ * Hides the given include file from kABI checksum computations. This is -+ * used when a newly added #include makes a previously opaque struct -+ * visible. -+ * -+ * Example usage: -+ * #include RH_KABI_HIDE_INCLUDE() -+ * -+ * RH_KABI_FAKE_INCLUDE -+ * Pretends inclusion of the given file for kABI checksum computations. -+ * This is used when upstream removed a particular #include but that made -+ * some structures opaque that were previously visible and is causing kABI -+ * checker failures. -+ * -+ * Example usage: -+ * #include RH_KABI_FAKE_INCLUDE() -+ * -+ * RH_KABI_RESERVE -+ * Adds a reserved field to a struct. This is done prior to kABI freeze -+ * for structs that cannot be expanded later using RH_KABI_EXTEND (for -+ * example because they are embedded in another struct or because they are -+ * allocated by drivers or because they use unusual memory layout). The -+ * size of the reserved field is 'unsigned long' and is assumed to be -+ * 8 bytes. -+ * -+ * The argument is a number unique for the given struct; usually, multiple -+ * RH_KABI_RESERVE macros are added to a struct with numbers starting from -+ * one. -+ * -+ * Example usage: -+ * struct foo { -+ * int a; -+ * RH_KABI_RESERVE(1) -+ * RH_KABI_RESERVE(2) -+ * RH_KABI_RESERVE(3) -+ * RH_KABI_RESERVE(4) -+ * }; -+ * -+ * RH_KABI_USE -+ * Uses a previously reserved field or multiple fields. The arguments are -+ * one or more numbers assigned to RH_KABI_RESERVE, followed by a field to -+ * be put in their place. The compiler ensures that the new field is not -+ * larger than the reserved area. -+ * -+ * Example usage: -+ * struct foo { -+ * int a; -+ * RH_KABI_USE(1, int b) -+ * RH_KABI_USE(2, 3, int c[3]) -+ * RH_KABI_RESERVE(4) -+ * }; -+ * -+ * RH_KABI_USE_SPLIT -+ * Works the same as RH_KABI_USE but replaces a single reserved field by -+ * multiple new fields. -+ * -+ * RH_KABI_AUX_EMBED -+ * RH_KABI_AUX_PTR -+ * Adds an extenstion of a struct in the form of "auxiliary structure". -+ * This is done prior to kABI freeze for structs that cannot be expanded -+ * later using RH_KABI_EXTEND. See also RH_KABI_RESERVED, these two -+ * approaches can (and often are) combined. -+ * -+ * To use this for 'struct foo' (the "base structure"), define a new -+ * structure called 'struct foo_rh'; this new struct is called "auxiliary -+ * structure". Then add RH_KABI_AUX_EMBED or RH_KABI_AUX_PTR to the end -+ * of the base structure. The argument is the name of the base structure, -+ * without the 'struct' keyword. -+ * -+ * RH_KABI_AUX_PTR stores a pointer to the aux structure in the base -+ * struct. The lifecycle of the aux struct needs to be properly taken -+ * care of. -+ * -+ * RH_KABI_AUX_EMBED embeds the aux struct into the base struct. This -+ * cannot be used when the base struct is itself embedded into another -+ * struct, allocated in an array, etc. -+ * -+ * Both approaches (ptr and embed) work correctly even when the aux struct -+ * is allocated by modules. To ensure this, the code responsible for -+ * allocation/assignment of the aux struct has to properly set the size of -+ * the aux struct; see the RH_KABI_AUX_SET_SIZE and RH_KABI_AUX_INIT_SIZE -+ * macros. -+ * -+ * New fields can be later added to the auxiliary structure, always to its -+ * end. Note the auxiliary structure cannot be shrunk in size later (i.e., -+ * fields cannot be removed, only deprecated). Any code accessing fields -+ * from the aux struct must guard the access using the RH_KABI_AUX macro. -+ * The access itself is then done via a '_rh' field in the base struct. -+ * -+ * The auxiliary structure is not guaranteed for access by modules unless -+ * explicitly commented as such in the declaration of the aux struct -+ * itself or some of its elements. -+ * -+ * Example: -+ * -+ * struct foo_rh { -+ * int newly_added; -+ * }; -+ * -+ * struct foo { -+ * bool big_hammer; -+ * RH_KABI_AUX_PTR(foo) -+ * }; -+ * -+ * void use(struct foo *f) -+ * { -+ * if (RH_KABI_AUX(f, foo, newly_added)) -+ * f->_rh->newly_added = 123; -+ * else -+ * // the field 'newly_added' is not present in the passed -+ * // struct, fall back to old behavior -+ * f->big_hammer = true; -+ * } -+ * -+ * static struct foo_rh my_foo_rh { -+ * .newly_added = 0; -+ * } -+ * -+ * static struct foo my_foo = { -+ * .big_hammer = false, -+ * ._rh = &my_foo_rh, -+ * RH_KABI_AUX_INIT_SIZE(foo) -+ * }; -+ * -+ * RH_KABI_USE_AUX_PTR -+ * Creates an auxiliary structure post kABI freeze. This works by using -+ * two reserved fields (thus there has to be two reserved fields still -+ * available) and converting them to RH_KABI_AUX_PTR. -+ * -+ * Example: -+ * -+ * struct foo_rh { -+ * }; -+ * -+ * struct foo { -+ * int a; -+ * RH_KABI_RESERVE(1) -+ * RH_KABI_USE_AUX_PTR(2, 3, foo) -+ * }; -+ * -+ * RH_KABI_AUX_SET_SIZE -+ * RH_KABI_AUX_INIT_SIZE -+ * Calculates and stores the size of the auxiliary structure. -+ * -+ * RH_KABI_AUX_SET_SIZE is for dynamically allocated base structs, -+ * RH_KABI_AUX_INIT_SIZE is for statically allocated case structs. -+ * -+ * These macros must be called from the allocation (RH_KABI_AUX_SET_SIZE) -+ * or declaration (RH_KABI_AUX_INIT_SIZE) site, regardless of whether -+ * that happens in the kernel or in a module. Without calling one of -+ * these macros, the aux struct will appear to have no fields to the -+ * kernel. -+ * -+ * Note: since RH_KABI_AUX_SET_SIZE is intended to be invoked outside of -+ * a struct definition, it does not add the semicolon and must be -+ * terminated by semicolon by the caller. -+ * -+ * RH_KABI_AUX -+ * Verifies that the given field exists in the given auxiliary structure. -+ * This MUST be called prior to accessing that field; failing to do that -+ * may lead to invalid memory access. -+ * -+ * The first argument is a pointer to the base struct, the second argument -+ * is the name of the base struct (without the 'struct' keyword), the -+ * third argument is the field name. -+ * -+ * This macro works for structs extended by either of RH_KABI_AUX_EMBED, -+ * RH_KABI_AUX_PTR and RH_KABI_USE_AUX_PTR. -+ * -+ * 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. -+ * -+ * RH_KABI_EXCLUDE_WITH_SIZE -+ * Like RH_KABI_EXCLUDE, this macro excludes the element from -+ * checksum generation. The same warnings as for RH_KABI_EXCLUDE -+ * apply: use RH_KABI_FORCE_CHANGE. -+ * -+ * This macro is intended to be used for elements embedded inside -+ * kABI-protected structures (struct, array). In contrast with -+ * RH_KABI_EXCLUDE, this macro reserves extra space, so that the -+ * embedded element can grow without changing the offsets of the -+ * fields that follow. 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. The size is also included in the checksum via the -+ * reserved space, to ensure that we don't accidentally change it, -+ * which would change the offsets of the fields that follow. -+ * -+ * RH_KABI_BROKEN_INSERT -+ * RH_KABI_BROKEN_REMOVE -+ * Insert a field to the middle of a struct / delete a field from a struct. -+ * Note that this breaks kABI! It can be done only when it's certain that -+ * no 3rd party driver can validly reach into the struct. A typical -+ * example is a struct that is: both (a) referenced only through a long -+ * chain of pointers from another struct that is part of a whitelisted -+ * symbol and (b) kernel internal only, it should have never been visible -+ * to genksyms in the first place. -+ * -+ * Another example are structs that are explicitly exempt from kABI -+ * guarantee but we did not have enough foresight to use RH_KABI_EXCLUDE. -+ * In this case, the warning for RH_KABI_EXCLUDE applies. -+ * -+ * A detailed explanation of correctness of every RH_KABI_BROKEN_* macro -+ * use is especially important. -+ * -+ * RH_KABI_BROKEN_INSERT_BLOCK -+ * RH_KABI_BROKEN_REMOVE_BLOCK -+ * A version of RH_KABI_BROKEN_INSERT / REMOVE that allows multiple fields -+ * to be inserted or removed together. All fields need to be terminated -+ * by ';' inside(!) the macro parameter. The macro itself must not be -+ * terminated by ';'. -+ * -+ * RH_KABI_BROKEN_REPLACE -+ * Replace a field by a different one without doing any checking. This -+ * allows replacing a field by another with a different size. Similarly -+ * to other RH_KABI_BROKEN macros, use of this indicates a kABI breakage. -+ * -+ * RH_KABI_BROKEN_INSERT_ENUM -+ * RH_KABI_BROKEN_REMOVE_ENUM -+ * Insert a field to the middle of an enumaration type / delete a field from -+ * an enumaration type. Note that this can break kABI especially if the -+ * number of enum fields is used in an array within a structure. It can be -+ * done only when it is certain that no 3rd party driver will use the -+ * enumeration type or a structure that embeds an array with size determined -+ * by an enumeration type. -+ * -+ * RH_KABI_EXTEND_ENUM -+ * Adds a new field to an enumeration type. This must always be added to -+ * the end of the enum. Before using this macro, make sure this is actually -+ * safe to do. -+ */ -+ -+#undef linux -+#define linux linux -+ -+#ifdef __GENKSYMS__ -+ -+# define RH_KABI_CONST -+# define RH_KABI_ADD_MODIFIER(_new) -+# 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_HIDE_INCLUDE(_file) -+# define RH_KABI_FAKE_INCLUDE(_file) _file -+# define RH_KABI_BROKEN_INSERT(_new) -+# define RH_KABI_BROKEN_REMOVE(_orig) _orig; -+# define RH_KABI_BROKEN_INSERT_BLOCK(_new) -+# define RH_KABI_BROKEN_REMOVE_BLOCK(_orig) _orig -+# define RH_KABI_BROKEN_REPLACE(_orig, _new) _orig; -+# define RH_KABI_BROKEN_INSERT_ENUM(_new) -+# define RH_KABI_BROKEN_REMOVE_ENUM(_orig) _orig, -+# define RH_KABI_EXTEND_ENUM(_new) -+ -+# 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_EXCLUDE(_elem) -+ -+# define __RH_KABI_CHECK_SIZE(_item, _size) -+ -+#else -+ -+# define RH_KABI_ALIGN_WARNING ". Disable CONFIG_RH_KABI_SIZE_ALIGN_CHECKS if debugging." -+ -+# define RH_KABI_CONST const -+# define RH_KABI_ADD_MODIFIER(_new) _new -+# 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 -+# define RH_KABI_HIDE_INCLUDE(_file) _file -+# define RH_KABI_FAKE_INCLUDE(_file) -+# define RH_KABI_BROKEN_INSERT(_new) _new; -+# define RH_KABI_BROKEN_REMOVE(_orig) -+# define RH_KABI_BROKEN_INSERT_BLOCK(_new) _new -+# define RH_KABI_BROKEN_REMOVE_BLOCK(_orig) -+# define RH_KABI_BROKEN_REPLACE(_orig, _new) _new; -+# define RH_KABI_BROKEN_INSERT_ENUM(_new) _new, -+# define RH_KABI_BROKEN_REMOVE_ENUM(_orig) -+# define RH_KABI_EXTEND_ENUM(_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_EXCLUDE(_elem) _elem -+ -+#endif /* __GENKSYMS__ */ -+ -+# 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_REPLACE1(_new) _new; -+#define _RH_KABI_REPLACE2(_new, ...) _new; _RH_KABI_REPLACE1(__VA_ARGS__) -+#define _RH_KABI_REPLACE3(_new, ...) _new; _RH_KABI_REPLACE2(__VA_ARGS__) -+#define _RH_KABI_REPLACE4(_new, ...) _new; _RH_KABI_REPLACE3(__VA_ARGS__) -+#define _RH_KABI_REPLACE5(_new, ...) _new; _RH_KABI_REPLACE4(__VA_ARGS__) -+#define _RH_KABI_REPLACE6(_new, ...) _new; _RH_KABI_REPLACE5(__VA_ARGS__) -+#define _RH_KABI_REPLACE7(_new, ...) _new; _RH_KABI_REPLACE6(__VA_ARGS__) -+#define _RH_KABI_REPLACE8(_new, ...) _new; _RH_KABI_REPLACE7(__VA_ARGS__) -+#define _RH_KABI_REPLACE9(_new, ...) _new; _RH_KABI_REPLACE8(__VA_ARGS__) -+#define _RH_KABI_REPLACE10(_new, ...) _new; _RH_KABI_REPLACE9(__VA_ARGS__) -+#define _RH_KABI_REPLACE11(_new, ...) _new; _RH_KABI_REPLACE10(__VA_ARGS__) -+#define _RH_KABI_REPLACE12(_new, ...) _new; _RH_KABI_REPLACE11(__VA_ARGS__) -+ -+#define RH_KABI_REPLACE_SPLIT(_orig, ...) _RH_KABI_REPLACE(_orig, \ -+ struct { __PASTE(_RH_KABI_REPLACE, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__) }); -+ -+# define RH_KABI_RESERVE(n) _RH_KABI_RESERVE(n); -+ -+#define _RH_KABI_USE1(n, _new) _RH_KABI_RESERVE(n), _new -+#define _RH_KABI_USE2(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE1(__VA_ARGS__) -+#define _RH_KABI_USE3(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE2(__VA_ARGS__) -+#define _RH_KABI_USE4(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE3(__VA_ARGS__) -+#define _RH_KABI_USE5(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE4(__VA_ARGS__) -+#define _RH_KABI_USE6(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE5(__VA_ARGS__) -+#define _RH_KABI_USE7(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE6(__VA_ARGS__) -+#define _RH_KABI_USE8(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE7(__VA_ARGS__) -+#define _RH_KABI_USE9(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE8(__VA_ARGS__) -+#define _RH_KABI_USE10(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE9(__VA_ARGS__) -+#define _RH_KABI_USE11(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE10(__VA_ARGS__) -+#define _RH_KABI_USE12(n, ...) _RH_KABI_RESERVE(n); _RH_KABI_USE11(__VA_ARGS__) -+ -+#define _RH_KABI_USE(...) _RH_KABI_REPLACE(__VA_ARGS__) -+#define RH_KABI_USE(n, ...) _RH_KABI_USE(__PASTE(_RH_KABI_USE, COUNT_ARGS(__VA_ARGS__))(n, __VA_ARGS__)); -+ -+# define RH_KABI_USE_SPLIT(n, ...) RH_KABI_REPLACE_SPLIT(_RH_KABI_RESERVE(n), __VA_ARGS__) -+ -+# define _RH_KABI_RESERVE(n) unsigned long rh_reserved##n -+ -+#define RH_KABI_EXCLUDE(_elem) _RH_KABI_EXCLUDE(_elem); -+ -+#define RH_KABI_EXCLUDE_WITH_SIZE(_new, _size) \ -+ union { \ -+ RH_KABI_EXCLUDE(_new) \ -+ unsigned long RH_KABI_UNIQUE_ID[_size]; \ -+ __RH_KABI_CHECK_SIZE(_new, 8 * (_size)) \ -+ }; -+ -+#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)) \ -+ }) -+ -+#define _RH_KABI_AUX_PTR(_struct) \ -+ size_t _struct##_size_rh; \ -+ _RH_KABI_EXCLUDE(struct _struct##_rh *_rh) -+#define RH_KABI_AUX_PTR(_struct) \ -+ _RH_KABI_AUX_PTR(_struct); -+ -+#define _RH_KABI_AUX_EMBED(_struct) \ -+ size_t _struct##_size_rh; \ -+ _RH_KABI_EXCLUDE(struct _struct##_rh _rh) -+#define RH_KABI_AUX_EMBED(_struct) \ -+ _RH_KABI_AUX_EMBED(_struct); -+ -+#define RH_KABI_USE_AUX_PTR(n1, n2, _struct) \ -+ RH_KABI_USE(n1, n2, \ -+ struct { RH_KABI_AUX_PTR(_struct) }) -+ -+#define RH_KABI_AUX_SET_SIZE(_name, _struct) ({ \ -+ (_name)->_struct##_size_rh = sizeof(struct _struct##_rh); \ -+}) -+ -+#define RH_KABI_AUX_INIT_SIZE(_struct) \ -+ ._struct##_size_rh = sizeof(struct _struct##_rh), -+ -+#define RH_KABI_AUX(_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/rh_waived.h b/include/linux/rh_waived.h -new file mode 100644 -index 000000000000..d62a9e896b5e ---- /dev/null -+++ b/include/linux/rh_waived.h -@@ -0,0 +1,19 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * include/linux/rh_waived.h -+ * -+ * rh_waived cmdline parameter interface. -+ * -+ * Copyright (C) 2024, Red Hat, Inc. Ricardo Robaina -+ */ -+#ifndef _RH_WAIVED_H -+#define _RH_WAIVED_H -+ -+enum rh_waived_items { -+ /* RH_WAIVED_ITEMS must always be the last item in the enum */ -+ RH_WAIVED_ITEMS, -+}; -+ -+bool is_rh_waived(enum rh_waived_items feat); -+ -+#endif /* _RH_WAIVED_H */ diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -3164,161 +1363,6 @@ index 83a646d72f6f..65b72854a046 100644 +#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ + #endif /* ! __LINUX_SECURITY_H */ -diff --git a/init/main.c b/init/main.c -index b84818ad9685..cfd0ae9a8b2b 100644 ---- a/init/main.c -+++ b/init/main.c -@@ -1267,8 +1267,10 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn) - char fn_name[KSYM_SYMBOL_LEN]; - unsigned long addr; - -+#ifndef CONFIG_RHEL_DIFFERENCES - if (list_empty(&blacklisted_initcalls)) - return false; -+#endif - - addr = (unsigned long) dereference_function_descriptor(fn); - sprint_symbol_no_offset(fn_name, addr); -@@ -1279,6 +1281,9 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn) - */ - strreplace(fn_name, ' ', '\0'); - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ init_rh_check_status(fn_name); -+#endif - list_for_each_entry(entry, &blacklisted_initcalls, next) { - if (!strcmp(fn_name, entry->buf)) { - pr_debug("initcall %s blacklisted\n", fn_name); -diff --git a/kernel/Makefile b/kernel/Makefile -index e83669841b8c..8ae573420fdb 100644 ---- a/kernel/Makefile -+++ b/kernel/Makefile -@@ -12,6 +12,8 @@ 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 ksyms_common.o - -+obj-$(CONFIG_RHEL_DIFFERENCES) += rh_messages.o rh_flags.o rh_waived.o -+obj-$(CONFIG_USERMODE_DRIVER) += usermode_driver.o - obj-$(CONFIG_MULTIUSER) += groups.o - obj-$(CONFIG_VHOST_TASK) += vhost_task.o - -diff --git a/kernel/bpf/core.c b/kernel/bpf/core.c -index 1b9b18e5b03c..475b9cd8641d 100644 ---- a/kernel/bpf/core.c -+++ b/kernel/bpf/core.c -@@ -543,7 +543,12 @@ void bpf_prog_kallsyms_del_all(struct bpf_prog *fp) - /* All BPF JIT sysctl knobs here. */ - int bpf_jit_enable __read_mostly = IS_BUILTIN(CONFIG_BPF_JIT_DEFAULT_ON); - int bpf_jit_kallsyms __read_mostly = IS_BUILTIN(CONFIG_BPF_JIT_DEFAULT_ON); -+#ifdef CONFIG_RHEL_DIFFERENCES -+/* RHEL-only: set it to 1 by default */ -+int bpf_jit_harden __read_mostly = 1; -+#else - int bpf_jit_harden __read_mostly; -+#endif /* CONFIG_RHEL_DIFFERENCES */ - long bpf_jit_limit __read_mostly; - long bpf_jit_limit_max __read_mostly; - -diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index 4ff82144f885..839c3ff15a5c 100644 ---- a/kernel/bpf/syscall.c -+++ b/kernel/bpf/syscall.c -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -64,6 +65,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; - -@@ -6492,6 +6510,11 @@ static int bpf_unpriv_handler(const 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; - } - -diff --git a/kernel/module/main.c b/kernel/module/main.c -index 710ee30b3bea..3a43d9d322e7 100644 ---- a/kernel/module/main.c -+++ b/kernel/module/main.c -@@ -65,6 +65,8 @@ - #define CREATE_TRACE_POINTS - #include - -+#include -+ - /* - * Mutex protects: - * 1) List of modules (also safely readable within RCU read section), -@@ -606,6 +608,7 @@ static const struct module_attribute modinfo_##field = { \ - - MODINFO_ATTR(version); - MODINFO_ATTR(srcversion); -+MODINFO_ATTR(rhelversion); - - static struct { - char name[MODULE_NAME_LEN]; -@@ -1058,6 +1061,7 @@ const struct module_attribute *const modinfo_attrs[] = { - &module_uevent, - &modinfo_version, - &modinfo_srcversion, -+ &modinfo_rhelversion, - &modinfo_initstate, - &modinfo_coresize, - #ifdef CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC -@@ -3325,6 +3329,11 @@ static int early_mod_check(struct load_info *info, int flags) - return -EPERM; - } - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ if (get_modinfo(info, "intree")) -+ module_rh_check_status(info->name); -+#endif -+ - err = rewrite_section_headers(info, flags); - if (err) - return err; -@@ -3909,6 +3918,10 @@ void print_modules(void) - pr_cont(" [last unloaded: %s%s]", last_unloaded_module.name, - last_unloaded_module.taints); - pr_cont("\n"); -+ -+#ifdef CONFIG_RHEL_DIFFERENCES -+ rh_print_flags(); -+#endif - } - - #ifdef CONFIG_MODULE_DEBUGFS diff --git a/kernel/module/signing.c b/kernel/module/signing.c index a2ff4242e623..f0d2be1ee4f1 100644 --- a/kernel/module/signing.c @@ -3342,1064 +1386,6 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/kernel/panic.c b/kernel/panic.c -index 0c20fcaae98a..60d48ec1fadd 100644 ---- a/kernel/panic.c -+++ b/kernel/panic.c -@@ -663,6 +663,18 @@ const struct taint_flag taint_flags[TAINT_FLAGS_COUNT] = { - TAINT_FLAG(RANDSTRUCT, 'T', ' '), - TAINT_FLAG(TEST, 'N', ' '), - TAINT_FLAG(FWCTL, 'J', ' '), -+ TAINT_FLAG(20, '?', '-'), -+ TAINT_FLAG(21, '?', '-'), -+ TAINT_FLAG(22, '?', '-'), -+ TAINT_FLAG(23, '?', '-'), -+ TAINT_FLAG(24, '?', '-'), -+ TAINT_FLAG(25, '?', '-'), -+ TAINT_FLAG(PARTNER_SUPPORTED, 'p', ' '), -+ TAINT_FLAG(SUPPORT_REMOVED, 'h', ' '), -+ TAINT_FLAG(RESERVED28, '?', '-'), -+ TAINT_FLAG(RESERVED29, '?', '-'), -+ TAINT_FLAG(RESERVED30, '?', '-'), -+ TAINT_FLAG(UNPRIVILEGED_BPF, 'u', ' '), - }; - - #undef TAINT_FLAG -diff --git a/kernel/rh_flags.c b/kernel/rh_flags.c -new file mode 100644 -index 000000000000..10d26958f840 ---- /dev/null -+++ b/kernel/rh_flags.c -@@ -0,0 +1,115 @@ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#define RH_FLAG_NAME_LEN 32 -+#define MAX_RH_FLAGS 128 -+#define MAX_RH_FLAG_NAME_LEN (MAX_RH_FLAGS * RH_FLAG_NAME_LEN) -+ -+struct rh_flag { -+ struct list_head list; -+ char name[RH_FLAG_NAME_LEN]; -+}; -+ -+static LIST_HEAD(rh_flag_list); -+static DEFINE_SPINLOCK(rh_flag_lock); -+ -+bool __rh_add_flag(const char *flag_name) -+{ -+ struct rh_flag *feat, *iter; -+ -+ BUG_ON(in_interrupt()); -+ feat = kzalloc(sizeof(*feat), GFP_ATOMIC); -+ if (WARN(!feat, "Adding Red Hat flag %s.\n", flag_name)) -+ return false; -+ strscpy(feat->name, flag_name, RH_FLAG_NAME_LEN); -+ -+ spin_lock(&rh_flag_lock); -+ list_for_each_entry_rcu(iter, &rh_flag_list, list) { -+ if (!strcmp(iter->name, flag_name)) { -+ kfree(feat); -+ feat = NULL; -+ break; -+ } -+ } -+ if (feat) -+ list_add_rcu(&feat->list, &rh_flag_list); -+ spin_unlock(&rh_flag_lock); -+ -+ if (feat) -+ pr_info("Adding Red Hat flag %s.\n", flag_name); -+ return true; -+} -+EXPORT_SYMBOL(__rh_add_flag); -+ -+void rh_print_flags(void) -+{ -+ struct rh_flag *feat; -+ -+ /* -+ * This function cannot do any locking, we're oopsing. Traversing -+ * rh_flag_list is okay, though, even without the rcu_read_lock -+ * taken: we never delete from that list and thus don't need the -+ * delayed free. All we need are the smp barriers invoked by the rcu -+ * list manipulation routines. -+ */ -+ if (list_empty(&rh_flag_list)) -+ return; -+ printk(KERN_DEFAULT "Red Hat flags:"); -+ list_for_each_entry_lockless(feat, &rh_flag_list, list) { -+ pr_cont(" %s", feat->name); -+ } -+ pr_cont("\n"); -+} -+EXPORT_SYMBOL(rh_print_flags); -+ -+#ifdef CONFIG_SYSCTL -+static int rh_flags_show(const struct ctl_table *ctl, int write, -+ void __user *buffer, size_t *lenp, -+ loff_t *ppos) -+{ -+ struct ctl_table tbl = { .maxlen = MAX_RH_FLAG_NAME_LEN, }; -+ struct rh_flag *feat; -+ size_t offs = 0; -+ int ret; -+ -+ tbl.data = kmalloc(tbl.maxlen, GFP_KERNEL); -+ if (!tbl.data) -+ return -ENOMEM; -+ ((char *)tbl.data)[0] = '\0'; -+ -+ rcu_read_lock(); -+ list_for_each_entry_rcu(feat, &rh_flag_list, list) { -+ offs += scnprintf(tbl.data + offs, tbl.maxlen - offs, "%s%s", -+ offs == 0 ? "" : " ", feat->name); -+ } -+ rcu_read_unlock(); -+ -+ ret = proc_dostring(&tbl, write, buffer, lenp, ppos); -+ kfree(tbl.data); -+ return ret; -+} -+ -+static struct ctl_table rh_flags_table[] = { -+ { -+ .procname = "rh_flags", -+ .data = &rh_flag_list, -+ .maxlen = MAX_RH_FLAG_NAME_LEN, -+ .mode = 0444, -+ .proc_handler = rh_flags_show, -+ }, -+}; -+#endif -+ -+static __init int rh_flags_init(void) -+{ -+#ifdef CONFIG_SYSCTL -+ register_sysctl_init("kernel", rh_flags_table); -+#endif -+ return 0; -+} -+subsys_initcall(rh_flags_init); -diff --git a/kernel/rh_messages.c b/kernel/rh_messages.c -new file mode 100644 -index 000000000000..bb69e8965748 ---- /dev/null -+++ b/kernel/rh_messages.c -@@ -0,0 +1,414 @@ -+/* -+ * 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. -+ * -+ * Generally, the process of disabling a driver or device in RHEL requires the -+ * driver or device to be marked as 'deprecated' in all existing releases, and -+ * then either 'unmaintained' or 'disabled' in a future release. -+ * -+ * In general, deprecated and unmaintained drivers continue to receive security -+ * related fixes until they are disabled. -+ */ -+ -+#include -+#include -+#include -+#include "rh_messages.h" -+ -+/** -+ * mark_hardware_unmaintained() - Mark hardware as unmaintained. -+ * @driver_name: driver name -+ * @fmt: format for device description -+ * @...: args for device description -+ * -+ * Called to notify users that the device will no longer be tested on a routine -+ * basis and driver code associated with this device is no longer being updated. -+ * Red Hat may, at their own discretion, fix security-related and critical -+ * issues. Support for this device will be disabled in a future major release -+ * and users deploying this device should plan to replace the device in -+ * production systems. -+ * -+ * This function should be used when the driver's usage can be tied to a -+ * specific hardware device. For example, a network device driver loading on a -+ * specific device that is no longer maintained by the manufacturer. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused mark_hardware_unmaintained(const char *driver_name, char *fmt, ...) -+{ -+ char device_description[DEV_DESC_LEN]; -+ va_list args; -+ -+ va_start(args, fmt); -+ vsnprintf(device_description, DEV_DESC_LEN, fmt, args); -+ pr_crit(RH_UNMAINT_HW, -+ driver_name, device_description); -+ va_end(args); -+} -+EXPORT_SYMBOL(mark_hardware_unmaintained); -+ -+/** -+ * mark_hardware_deprecated() - Mark hardware as deprecated. -+ * @driver_name: driver name -+ * @fmt: format for device description -+ * @...: args for device description -+ * -+ * Called to notify users that support for the device is planned to be -+ * unmaintained in a future major release, and will eventually be disabled in a -+ * future major release. This device should not be used in new production -+ * environments and users should replace the device in production systems. -+ * -+ * This function should be used when the driver's usage can be tied to a -+ * specific hardware device. For example, a network device driver loading on a -+ * specific device that is no longer maintained by the manufacturer. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused mark_hardware_deprecated(const char *driver_name, char *fmt, ...) -+{ -+ char device_description[DEV_DESC_LEN]; -+ va_list args; -+ -+ va_start(args, fmt); -+ vsnprintf(device_description, DEV_DESC_LEN, fmt, args); -+ pr_crit(RH_DEPRECATED_HW, -+ driver_name, device_description); -+ va_end(args); -+} -+ -+/** -+ * mark_hardware_disabled() - Mark a driver as removed. -+ * @driver_name: driver name -+ * @fmt: format for device description -+ * @...: args for device description -+ * -+ * Called to notify users that a device's support has been completely disabled -+ * and no future support updates will occur. This device cannot be used in new -+ * production environments, and users must replace the device in production -+ * systems. -+ * -+ * This function should be used when the driver's usage can be tied to a -+ * specific hardware device. For example, a network device driver loading on a -+ * specific device that is no longer maintained by the manufacturer. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void __maybe_unused mark_hardware_disabled(const char *driver_name, char *fmt, ...) -+{ -+ char device_description[DEV_DESC_LEN]; -+ va_list args; -+ -+ va_start(args, fmt); -+ vsnprintf(device_description, DEV_DESC_LEN, fmt, args); -+ pr_crit(RH_DISABLED_HW, -+ driver_name, device_description); -+ va_end(args); -+} -+ -+#ifdef CONFIG_PCI -+/** -+ * pci_hw_deprecated() - Mark a PCI device deprecated. -+ * @dev: the PCI device structure to match against -+ * -+ * Called to check if this @dev is in the list of deprecated devices. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void __maybe_unused pci_hw_deprecated(struct pci_dev *dev) -+{ -+ const struct pci_device_id *ret = pci_match_id(rh_deprecated_pci_devices, dev); -+ -+ if (!ret) -+ return; -+ -+ mark_hardware_deprecated(dev_driver_string(&dev->dev), "%04X:%04X @ %s", -+ dev->device, dev->vendor, pci_name(dev)); -+} -+ -+/** -+ * pci_hw_unmaintained() - Mark a PCI device unmaintained. -+ * @dev: the PCI device structure to match against -+ * -+ * Called to check if this @dev is in the list of unmaintained devices. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void pci_hw_unmaintained(struct pci_dev *dev) -+{ -+ const struct pci_device_id *ret = pci_match_id(rh_unmaintained_pci_devices, dev); -+ -+ if (!ret) -+ return; -+ -+ mark_hardware_unmaintained(dev_driver_string(&dev->dev), "%04X:%04X @ %s", -+ dev->device, dev->vendor, pci_name(dev)); -+} -+ -+/** -+ * pci_hw_disabled() - Mark a PCI device disabled. -+ * @dev: the PCI device structure to match against -+ * -+ * Called to check if this @dev is in the list of disabled devices. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static bool __maybe_unused pci_hw_disabled(struct pci_dev *dev) -+{ -+ const struct pci_device_id *ret = pci_match_id(rh_disabled_pci_devices, dev); -+ -+ if (!ret) -+ return false; -+ -+ mark_hardware_disabled(dev_driver_string(&dev->dev), "%04X:%04X @ %s", -+ dev->device, dev->vendor, pci_name(dev)); -+ return true; -+} -+#endif -+ -+/** -+ * driver_unmaintained() - check to see if a driver is unmaintained -+ * @module_name: module name -+ * -+ * Called to notify users that a driver will no longer be tested on a routine -+ * basis and the driver code is no longer being updated. Red Hat may fix -+ * security-related and critical issues. Support for this driver will be -+ * disabled in a future major release, and users should replace any affected -+ * devices in production systems. -+ * -+ * This function should be used when a driver's usage cannot be tied to a -+ * specific hardware device. For example, a network bonding driver or a higher -+ * level storage layer driver that is no longer maintained upstream. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void __maybe_unused driver_unmaintained(const char* module_name) -+{ -+ int i = 0; -+ -+ while (rh_unmaintained_drivers[i]) { -+ if (strcmp(rh_unmaintained_drivers[i], module_name) == 0) { -+ pr_crit(RH_UNMAINT_DR, module_name); -+ return; -+ } -+ i++; -+ } -+} -+ -+/** -+ * driver_deprecated() - check to see if a driver is deprecated -+ * @driver_name: module name -+ * -+ * Called to notify users that support for this driver is planned to be -+ * unmaintained in a future major release, and will eventually be disabled in a -+ * future major release. This driver should not be used in new production -+ * environments and users should replace any affected devices in production -+ * systems. -+ * -+ * This function should be used when a driver's usage cannot be tied to a -+ * specific hardware device. For example, a network bonding driver or a higher -+ * level storage layer driver that is no longer maintained upstream. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void __maybe_unused driver_deprecated(const char* module_name) -+{ -+ int i = 0; -+ -+ while (rh_deprecated_drivers[i]) { -+ if (strcmp(rh_deprecated_drivers[i], module_name) == 0) { -+ pr_crit(RH_DEPRECATED_DR, module_name); -+ return; -+ } -+ i++; -+ } -+} -+ -+/* There is no driver_disabled() function. Disabled drivers are configured off ;). */ -+ -+/** -+ * init_fn_unmaintained - check to see if a built-in driver is unmaintained. -+ * @fn_name: module's module_init function name -+ * -+ * Called to notify users that a built-in driver will no longer be tested on a routine -+ * basis and the built-in driver code is no longer being updated. Red Hat may fix -+ * security-related and critical issues. Support for this built-in driver will be -+ * disabled in a future major release, and users should replace any affected -+ * devices in production systems. -+ * -+ * This function should be used when a built-in driver's usage cannot be tied to a -+ * specific hardware device. For example, a network bonding driver or a higher -+ * level storage layer driver that is no longer maintained upstream. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+ -+static void __maybe_unused init_fn_unmaintained(char* fn_name) -+{ -+ int i = 0; -+ -+ while (rh_unmaintained_init_fns[i]) { -+ if (strcmp(rh_unmaintained_init_fns[i], fn_name) == 0) { -+ pr_crit(RH_UNMAINT_DR, fn_name); -+ return; -+ } -+ i++; -+ } -+} -+ -+/** -+ * init_fn_deprecated() - check to see if a built-in driver is deprecated -+ * @fn_name: module's module_init function name -+ * -+ * Called to notify users that support for this built-in driver is planned to be -+ * unmaintained in a future major release, and will eventually be disabled in a -+ * future major release. This driver should not be used in new production -+ * environments and users should replace any affected devices in production -+ * systems. -+ * -+ * This function should be used when a built-in driver's usage cannot be tied to a -+ * specific hardware device. For example, a network bonding driver or a higher -+ * level storage layer driver that is no longer maintained upstream. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+static void __maybe_unused init_fn_deprecated(char* fn_name) -+{ -+ int i = 0; -+ -+ while (rh_deprecated_init_fns[i]) { -+ if (strcmp(rh_deprecated_init_fns[i], fn_name) == 0) { -+ pr_crit(RH_DEPRECATED_DR, fn_name); -+ return; -+ } -+ i++; -+ } -+} -+ -+/** -+ * 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. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused mark_tech_preview(const char *msg, struct module *mod) -+{ -+ const char *str = NULL; -+ -+ if (msg) -+ str = msg; -+#ifdef CONFIG_MODULES -+ else if (mod) -+ str = mod->name; -+#endif -+ -+ pr_warn(RH_TECH_PREVIEW, (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_partner_supported() - Mark driver or kernel subsystem as 'Partner Supported' -+ * @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 -+ * is not supported directly by Red Hat but by a partner engineer. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused mark_partner_supported(const char *msg, struct module *mod) -+{ -+ const char *str = NULL; -+ -+ if (msg) -+ str = msg; -+#ifdef CONFIG_MODULES -+ else if (mod) -+ str = mod->name; -+#endif -+ -+ pr_warn(RH_PARTNER_SUPPORTED, (str ? str : "kernel")); -+ add_taint(TAINT_PARTNER_SUPPORTED, LOCKDEP_STILL_OK); -+#ifdef CONFIG_MODULES -+ if (mod) -+ mod->taints |= (1U << TAINT_PARTNER_SUPPORTED); -+#endif -+} -+EXPORT_SYMBOL(mark_partner_supported); -+ -+/* -+ * -+ * Functions called by 'main' kernel code. -+ * -+ */ -+ -+#ifdef CONFIG_PCI -+/** -+ * pci_rh_check_status - checks the status of a PCI device. -+ * @pci_dev: PCI device to be examined -+ * -+ * This function is called by the PCI driver subsystem to check the status of a -+ * PCI device. -+ * -+ * This function returns true if the PCI device is disabled, and false otherwise. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+bool __maybe_unused pci_rh_check_status(struct pci_dev *pci_dev) -+{ -+ if (pci_dev->driver->driver.owner != NULL) { -+ if (!test_bit(TAINT_OOT_MODULE, &pci_dev->driver->driver.owner->taints)) { -+ pci_hw_unmaintained(pci_dev); -+ pci_hw_deprecated(pci_dev); -+ return pci_hw_disabled(pci_dev); -+ } -+ } -+ return false; -+} -+#endif -+ -+/** module_rh_check_status - checks the status of a module. -+ * @module_name: Name of module to be examined -+ * -+ * This function is called by the module loading code to check the status of a -+ * module. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused module_rh_check_status(const char * module_name) -+{ -+ driver_unmaintained(module_name); -+ driver_deprecated(module_name); -+} -+ -+/** -+ * init_rh_check_status - checks the status of a built-in module. -+ * @fn_name: init function of module to be examined -+ * -+ * This function is called by the init code to check the status of a built-in module. -+ * When a module is built-in, the module_init() function is converted into an initcall. -+ * The initcall is the called during boot with the other system initcalls. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+void __maybe_unused init_rh_check_status(char *fn_name) -+{ -+ init_fn_deprecated(fn_name); -+ init_fn_unmaintained(fn_name); -+} -diff --git a/kernel/rh_messages.h b/kernel/rh_messages.h -new file mode 100644 -index 000000000000..05ad12af6a6d ---- /dev/null -+++ b/kernel/rh_messages.h -@@ -0,0 +1,335 @@ -+/* -+ * WARNING: This file is auto-generated by an internal Red Hat script and, -+ * in general, should not be modified by hand. -+ * See: https://gitlab.com/redhat/rhel/src/kernel/hardware-removal-support -+ */ -+ -+/* -+ * The following tables are used by Red Hat to define what hardware and drivers -+ * are unsupported, or have limited support in RHEL major and minor releases. -+ * -+ * Generally, the process of disabling a driver or device in RHEL requires the -+ * driver or device to be marked as 'deprecated' in all existing releases, and -+ * then either 'unmaintained' or 'disabled' in a future release. -+ * -+ * In general, deprecated and unmaintained drivers continue to receive security -+ * related fixes until they are disabled. -+ */ -+ -+#ifndef __RH_MESSAGES_H -+#define __RH_MESSAGES_H -+ -+#include -+#include -+ -+#define DEV_DESC_LEN 256 -+ -+#define RH_UNMAINT_HW "Warning: Unmaintained Hardware is detected: %s:%s\n" -+ -+#define RH_UNMAINT_DR "Warning: Unmaintained driver is detected: %s\n" -+ -+#define RH_DEPRECATED_HW "Warning: Deprecated Hardware is detected: %s:%s " \ -+ "will not be maintained in a future major release " \ -+ "and may be disabled\n" -+ -+#define RH_DEPRECATED_DR "Warning: Deprecated Driver is detected: %s will " \ -+ "not be maintained in a future major release and " \ -+ "may be disabled\n" -+ -+#define RH_DISABLED_HW "Warning: Disabled Hardware is detected: %s:%s is " \ -+ "no longer enabled in this release.\n" -+ -+#define RH_TECH_PREVIEW "TECH PREVIEW: %s may not be fully supported.\n" \ -+ "Please review provided documentation for " \ -+ "limitations.\n" -+ -+#define RH_PARTNER_SUPPORTED "Warning: %s is a Partner supported GPL " \ -+ "module and not supported directly by Red Hat.\n" -+ -+static const char *rh_deprecated_drivers[] = { -+ 0 /* Terminating entry */ -+}; -+ -+static const char *rh_deprecated_init_fns[] = { -+ 0 /* Terminating entry */ -+}; -+ -+static const char *rh_unmaintained_drivers[] = { -+ "aacraid", -+ "af_key", -+ "ahci_seattle", -+ "ahci_xgene", -+ "arp_tables", -+ "bnx2", -+ "bnx2fc", -+ "bnx2i", -+ "bnx2x", -+ "cnic", -+ "dl2k", -+ "e1000", -+ "ebtables", -+ "hdlc_fr", -+ "hisi_sas_main", -+ "hpsa", -+ "ip6_tables", -+ "ip_set", -+ "ip_tables", -+ "mptbase", -+ "mptsas", -+ "mptscsih", -+ "mptspi", -+ "myri10ge", -+ "netxen_nic", -+ "nft_compat", -+ "nicpf", -+ "nicvf", -+ "nvmet_fc", -+ "nvmet_tcp", -+ "team", -+ 0 /* Terminating entry */ -+}; -+ -+static const char *rh_unmaintained_init_fns[] = { -+ "bnx2_pci_driver_init", -+ "e1000_init_module", -+ "rio_driver_init", -+ "hpsa_init", -+ "fusion_init", -+ "mptsas_init", -+ "fusion_init", -+ "mptspi_init", -+ "myri10ge_init_module", -+ "netxen_init_module", -+ "hdlc_fr_init", -+ "nvmet_fc_init_module", -+ "nvmet_tcp_init", -+ "team_module_init", -+ "ebtables_init", -+ "arp_tables_init", -+ "ip_tables_init", -+ "ip6_tables_init", -+ "ip_set_init", -+ "nft_compat_module_init", -+ "nicvf_init_module", -+ "nic_init_module", -+ "ipsec_pfkey_init", -+ "aac_init", -+ "cnic_init", -+ "bnx2x_init", -+ "bnx2fc_mod_init", -+ "bnx2i_mod_init", -+ "ahci_seattle_probe", -+ "xgene_ahci_probe", -+ "hisi_sas_init", -+ 0 /* Terminating entry */ -+}; -+ -+static const struct pci_device_id rh_deprecated_pci_devices[] = { -+ {0} /* Terminating entry */ -+}; -+ -+static const struct pci_device_id rh_disabled_pci_devices[] = { -+ { 0x1011, 0x0046, 0x103c, 0x10c2 }, -+ { 0x1011, 0x0046, 0x9005, 0x0364 }, -+ { 0x1011, 0x0046, 0x9005, 0x0365 }, -+ { 0x1011, 0x0046, 0x9005, 0x1364 }, -+ { 0x1028, 0x0001, 0x1028, 0x0001 }, -+ { 0x1028, 0x0002, 0x1028, 0x0002 }, -+ { 0x1028, 0x0002, 0x1028, 0x00d1 }, -+ { 0x1028, 0x0002, 0x1028, 0x00d9 }, -+ { 0x1028, 0x0003, 0x1028, 0x0003 }, -+ { 0x1028, 0x0004, 0x1028, 0x00d0 }, -+ { 0x1028, 0x000a, 0x1028, 0x0106 }, -+ { 0x1028, 0x000a, 0x1028, 0x011b }, -+ { 0x1028, 0x000a, 0x1028, 0x0121 }, -+ { 0x9005, 0x0200, 0x9005, 0x0200 }, -+ { 0x9005, 0x0283, 0x9005, 0x0283 }, -+ { 0x9005, 0x0284, 0x9005, 0x0284 }, -+ { 0x9005, 0x0285, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x9005, 0x0285, 0x1014, 0x02F2 }, -+ { 0x9005, 0x0285, 0x1014, 0x0312 }, -+ { 0x9005, 0x0285, 0x1028, PCI_ANY_ID }, -+ { 0x9005, 0x0285, 0x1028, 0x0287 }, -+ { 0x9005, 0x0285, 0x1028, 0x0291 }, -+ { 0x9005, 0x0285, 0x103C, 0x3227 }, -+ { 0x9005, 0x0285, 0x17aa, PCI_ANY_ID }, -+ { 0x9005, 0x0285, 0x17aa, 0x0286 }, -+ { 0x9005, 0x0285, 0x17aa, 0x0287 }, -+ { 0x9005, 0x0285, 0x9005, 0x0285 }, -+ { 0x9005, 0x0285, 0x9005, 0x0286 }, -+ { 0x9005, 0x0285, 0x9005, 0x0287 }, -+ { 0x9005, 0x0285, 0x9005, 0x0288 }, -+ { 0x9005, 0x0285, 0x9005, 0x0289 }, -+ { 0x9005, 0x0285, 0x9005, 0x028a }, -+ { 0x9005, 0x0285, 0x9005, 0x028b }, -+ { 0x9005, 0x0285, 0x9005, 0x028e }, -+ { 0x9005, 0x0285, 0x9005, 0x028f }, -+ { 0x9005, 0x0285, 0x9005, 0x0290 }, -+ { 0x9005, 0x0285, 0x9005, 0x0291 }, -+ { 0x9005, 0x0285, 0x9005, 0x0292 }, -+ { 0x9005, 0x0285, 0x9005, 0x0293 }, -+ { 0x9005, 0x0285, 0x9005, 0x0294 }, -+ { 0x9005, 0x0285, 0x9005, 0x0296 }, -+ { 0x9005, 0x0285, 0x9005, 0x0297 }, -+ { 0x9005, 0x0285, 0x9005, 0x0298 }, -+ { 0x9005, 0x0285, 0x9005, 0x0299 }, -+ { 0x9005, 0x0285, 0x9005, 0x029a }, -+ { 0x9005, 0x0285, 0x9005, 0x02a4 }, -+ { 0x9005, 0x0285, 0x9005, 0x02a5 }, -+ { 0x9005, 0x0286, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x9005, 0x0286, 0x1014, 0x9540 }, -+ { 0x9005, 0x0286, 0x1014, 0x9580 }, -+ { 0x9005, 0x0286, 0x9005, 0x028c }, -+ { 0x9005, 0x0286, 0x9005, 0x028d }, -+ { 0x9005, 0x0286, 0x9005, 0x029b }, -+ { 0x9005, 0x0286, 0x9005, 0x029c }, -+ { 0x9005, 0x0286, 0x9005, 0x029d }, -+ { 0x9005, 0x0286, 0x9005, 0x029e }, -+ { 0x9005, 0x0286, 0x9005, 0x029f }, -+ { 0x9005, 0x0286, 0x9005, 0x02a0 }, -+ { 0x9005, 0x0286, 0x9005, 0x02a1 }, -+ { 0x9005, 0x0286, 0x9005, 0x02a2 }, -+ { 0x9005, 0x0286, 0x9005, 0x02a3 }, -+ { 0x9005, 0x0286, 0x9005, 0x02a6 }, -+ { 0x9005, 0x0286, 0x9005, 0x0800 }, -+ { 0x9005, 0x0287, 0x9005, 0x0800 }, -+ { 0x9005, 0x0288, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0222, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0712, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x212, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x702, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x703, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0700, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0211, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0710, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0221, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0xe220, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0x1ae5, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe100, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe131, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe180, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe260, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf095, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf098, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0a1, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0a5, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0d1, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0d5, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0e1, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0e5, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0f5, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0f6, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf0f7, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf180, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf700, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf800, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf900, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf980, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfa00, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfb00, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfc00, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfc10, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfc20, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfc50, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfd00, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfd11, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfd12, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfe00, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfe05, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfe11, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfe12, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0704, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x19a2, 0x0714, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe208, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe268, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0060, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0078, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x007C, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0411, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0413, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1028, 0x0015, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1002, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6340, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x634A, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6354, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6368, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6372, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6732, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x673C, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6746, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6750, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x675A, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x6764, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x676E, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1003, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1004, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1005, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1006, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1007, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1008, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1009, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100a, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100b, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100c, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100d, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100e, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x100f, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1010, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0x1025, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x15B3, 0xA2DF, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0064, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0065, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0070, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0072, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0074, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0076, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0077, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x007E, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x2422, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x2432, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x5422, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x5432, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8001, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8021, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8044, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8432, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0xF000, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8022, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8032, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8042, PCI_ANY_ID, PCI_ANY_ID }, -+ {0} /* Terminating entry */ -+}; -+ -+static const struct pci_device_id rh_unmaintained_pci_devices[] = { -+ { 0x10df, 0xe220, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0x0724, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xe200, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf011, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf015, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xf100, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x10df, 0xfc40, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x005b, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0071, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0073, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0079, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x006E, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0080, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0081, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0082, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0083, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0084, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0085, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0086, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1000, 0x0087, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x177d, 0xa01e, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x177d, 0xa034, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x177d, 0x0011, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x2031, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x2532, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1077, 0x8031, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1924, 0x0803, PCI_ANY_ID, PCI_ANY_ID }, -+ { 0x1924, 0x0813, PCI_ANY_ID, PCI_ANY_ID }, -+ {0} /* Terminating entry */ -+}; -+ -+#endif /* __RH_MESSAGES_H */ -diff --git a/kernel/rh_waived.c b/kernel/rh_waived.c -new file mode 100644 -index 000000000000..20966f7c7277 ---- /dev/null -+++ b/kernel/rh_waived.c -@@ -0,0 +1,147 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * kernel/rh_waived.c -+ * -+ * rh_waived cmdline parameter support. -+ * -+ * Copyright (C) 2024, Red Hat, Inc. Ricardo Robaina -+ */ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+/* -+ * * RH_INSERT_WAIVED_ITEM -+ * This macro is intended to be used to insert items into the -+ * rh_waived_list array. It expects to get an item from -+ * enum rh_waived_items as its first argument, and a string -+ * holding the feature name as its second argument. -+ * -+ * The feature name is also utilized as the token for the -+ * boot parameter parser. -+ * -+ * Example usage: -+ * struct rh_waived_item foo[RH_WAIVED_FEAT_ITEMS] = { -+ * RH_INSERT_WAIVED_ITEM(FOO_FEAT, "foo_feat_short_str", "alias", RH_WAIVED_FEAT), -+ * }; -+ */ -+#define RH_INSERT_WAIVED_ITEM(enum_item, item, item_alt, class) \ -+ [(enum_item)] = { .name = (item), .alias = (item_alt), \ -+ .type = (class), .waived = 0, } -+ -+/* Indicates if the rh_flag 'rh_waived' should be added. */ -+bool __initdata add_rh_flag = false; -+ -+typedef enum { -+ RH_WAIVED_FEAT, -+ RH_WAIVED_CVE, -+ RH_WAIVED_ANY -+} rh_waived_t; -+ -+struct rh_waived_item { -+ char *name, *alias; -+ rh_waived_t type; -+ unsigned int waived; -+ -+}; -+ -+/* Always use the marco RH_INSERT_WAIVED to insert items to this array. */ -+struct rh_waived_item rh_waived_list[RH_WAIVED_ITEMS] = { -+}; -+ -+/* -+ * is_rh_waived() - Checks if a given item has been marked as waived. -+ * -+ * @item: waived item. -+ */ -+__inline__ bool is_rh_waived(enum rh_waived_items item) -+{ -+ return !!rh_waived_list[item].waived; -+} -+EXPORT_SYMBOL(is_rh_waived); -+ -+static void __init rh_waived_parser(char *s, rh_waived_t type) -+{ -+ int i; -+ char *token; -+ -+ pr_info(KERN_CONT "rh_waived: "); -+ -+ if (!s) { -+ for (i = 0; i < RH_WAIVED_ITEMS; i++) { -+ if (type != RH_WAIVED_ANY && rh_waived_list[i].type != type) -+ continue; -+ -+ rh_waived_list[i].waived = 1; -+ pr_info(KERN_CONT "%s%s", rh_waived_list[i].name, -+ i < RH_WAIVED_ITEMS - 1 ? " " : "\n"); -+ } -+ -+ add_rh_flag = true; -+ return; -+ } -+ -+ while ((token = strsep(&s, ",")) != NULL) { -+ for (i = 0; i < RH_WAIVED_ITEMS; i++) { -+ char *alias = rh_waived_list[i].alias; -+ -+ if (type != RH_WAIVED_ANY && rh_waived_list[i].type != type) -+ continue; -+ -+ if (!strcmp(token, rh_waived_list[i].name) || -+ (alias && !strcmp(token, alias))) { -+ rh_waived_list[i].waived = 1; -+ pr_info(KERN_CONT "%s ", rh_waived_list[i].name); -+ } -+ } -+ } -+ -+ pr_info(KERN_CONT "\n"); -+ add_rh_flag = true; -+} -+ -+static int __init rh_waived_setup(char *s) -+{ -+ /* -+ * originally, if no string was passed to the cmdline option -+ * all listed features would be waived, so we keep that same -+ * compromise with the new contract. -+ */ -+ if (!s || !strcmp(s, "features")) { -+ rh_waived_parser(NULL, RH_WAIVED_FEAT); -+ return 0; -+ } -+ -+ /* waive all possible mitigations in the list */ -+ if (!strcmp(s, "cves")) { -+ rh_waived_parser(NULL, RH_WAIVED_CVE); -+ return 0; -+ } -+ -+ /* otherwise, just deal with the enumerated waive list */ -+ rh_waived_parser(s, RH_WAIVED_ANY); -+ -+ return 0; -+} -+early_param("rh_waived", rh_waived_setup); -+ -+/* -+ * rh_flags is initialized at subsys_initcall, calling rh_add_flag() -+ * from rh_waived_setup() would result in a can't boot situation. -+ * Deffering the inclusion 'rh_waived' rh_flag to late_initcall to -+ * avoid this issue. -+ */ -+static int __init __add_rh_flag(void) -+{ -+ if (add_rh_flag) -+ rh_add_flag("rh_waived"); -+ -+ return 0; -+} -+late_initcall(__add_rh_flag); diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 28a1c08e3b22..3126a6fa6328 100644 --- a/scripts/Makefile.lib @@ -4415,39 +1401,6 @@ index 28a1c08e3b22..3126a6fa6328 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index 755b842f1f9b..af9188ed4ff0 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -27,6 +27,7 @@ - #include - #include "modpost.h" - #include "../../include/linux/license.h" -+#include "../../include/generated/uapi/linux/version.h" - - #define MODULE_NS_PREFIX "module:" - -@@ -2034,6 +2035,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; -@@ -2118,6 +2125,7 @@ static void write_mod_c_file(struct module *mod) - } - - add_srcversion(&buf, mod); -+ add_rhelversion(&buf, mod); - - ret = snprintf(fname, sizeof(fname), "%s.mod.c", mod->name); - if (ret >= sizeof(fname)) { diff --git a/scripts/tags.sh b/scripts/tags.sh index 99ce427d9a69..f191cd9d7ee6 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index a948c1ebc..4692a5291 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-6.19.tar.xz) = 58991ba2c44887efb92b0a2f7194033f25f5204b3f571558f1709f75651d6f0273f6f9e2949a16d6db119259f0733314c827421babb164a851ee3a5b64c7a896 -SHA512 (kernel-abi-stablelists-6.19.0.tar.xz) = 0f7671ff5385175ba09f7d825764cc1dbed9f3688578b004ad4d61ec9c3b6f5a8692f09ece2fe414494b78c20e1d233d1d63d6514d430a63d26f92eeda68b45f -SHA512 (kernel-kabi-dw-6.19.0.tar.xz) = 852786824dbfb83f2875fd0581117d3df749b2b6a1ad013136ec6ec49841ee051090e91303ccc84656bae04448b3ca682c70c4be36e362663530456a55d40447 +SHA512 (kernel-abi-stablelists-6.19.0.tar.xz) = 45ec9e0d7c375e0aaa6ca4017700477eb84bc856171406f18c80fbe129792b2cbb235b4d0e5c00648e54862cf87fc8b788f5fee2773cfea1367791cb2850c90f +SHA512 (kernel-kabi-dw-6.19.0.tar.xz) = c752d4a5ae3e293009a072e5c611f6c87966557511a1ec9a41515a6a49e2b44464cfec7aeb05ad7c57c72f18575a682274047a02b773d5362531ee5c55406d36 From f8a53118e24d6833c1e71c2df11f62a63c7b70f9 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 12 Feb 2026 11:05:08 -0700 Subject: [PATCH 02/56] kernel-6.19.0-301 * Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) - Initial setup for stable Fedora releases (Justin M. Forbes) - Reset RHEL_RELEASE for the 7.0 series (Justin M. Forbes) - redhat/configs: rename CONFIG_QCOM_QFPROM to CONFIG_NVMEM_QCOM_QFPROM (Eric Chanudet) Resolves: Signed-off-by: Justin M. Forbes --- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rt-debug-fedora.config | 2 +- kernel-x86_64-rt-fedora.config | 2 +- kernel.changelog | 9 +++ kernel.spec | 15 ++++- patch-6.19-redhat.patch | 84 ++++++++++++++-------------- sources | 4 +- 8 files changed, 69 insertions(+), 51 deletions(-) diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index f4b3504e3..ea660edd4 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -371,7 +371,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_AS21XXX_PHY=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASUS_ARMOURY is not set +CONFIG_ASUS_ARMOURY=m CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index c82bef9ab..445538c27 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -370,7 +370,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_AS21XXX_PHY=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASUS_ARMOURY is not set +CONFIG_ASUS_ARMOURY=m CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index a5b7d72ae..184aa15d9 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -371,7 +371,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_AS21XXX_PHY=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASUS_ARMOURY is not set +CONFIG_ASUS_ARMOURY=m CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 1001d2661..eb55161a5 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -370,7 +370,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_AS21XXX_PHY=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASUS_ARMOURY is not set +CONFIG_ASUS_ARMOURY=m CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m diff --git a/kernel.changelog b/kernel.changelog index 166a3bd93..deb18ce1c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,12 @@ +* Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] +- redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) +- redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) +- redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) +- Initial setup for stable Fedora releases (Justin M. Forbes) +- Reset RHEL_RELEASE for the 7.0 series (Justin M. Forbes) +- redhat/configs: rename CONFIG_QCOM_QFPROM to CONFIG_NVMEM_QCOM_QFPROM (Eric Chanudet) +Resolves: + * Mon Feb 09 2026 Fedora Kernel Team [6.19.0-59] - Linux v6.19.0 Resolves: diff --git a/kernel.spec b/kernel.spec index 3e39bc5b3..e233c6034 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,13 +187,13 @@ Summary: The Linux kernel %define specrpmversion 6.19.0 %define specversion 6.19.0 %define patchversion 6.19 -%define pkgrelease 300 +%define pkgrelease 301 %define kversion 6 %define tarfile_release 6.19 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 300%{?buildid}%{?dist} +%define specrelease 301%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.19.0 @@ -781,6 +781,8 @@ Requires: %{name}-core-uname-r = %{KVERREL} Requires: %{name}-modules-uname-r = %{KVERREL} Requires: %{name}-modules-core-uname-r = %{KVERREL} Requires: ((%{name}-modules-extra-uname-r = %{KVERREL}) if %{name}-modules-extra-matched) +# Prefer the plain kernel-core pkg as core-uname-r provider +Suggests: %{name}-core = %{specversion}-%{release} Provides: installonlypkg(kernel) %endif @@ -1760,6 +1762,8 @@ Requires: %{name}-%{1}-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\ Requires: %{name}-%{1}-modules-uname-r = %{KVERREL}%{uname_suffix %{1}}\ Requires: %{name}-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\ Requires: ((%{name}-%{1}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{1}}) if %{name}-modules-extra-matched)\ +# Prefer the plain kernel--core pkg as core-uname-r provider\ +Suggests: %{name}-%{1}-core = %{specversion}-%{release}\ %if "%{1}" == "rt" || "%{1}" == "rt-debug" || "%{1}" == "rt-64k" || "%{1}" == "rt-64k-debug"\ Requires: realtime-setup\ %endif\ @@ -1828,6 +1832,7 @@ Requires(pre): systemd >= 254-1\ Summary: %{variant_summary} with systemd-stub for auto DTB loading\ Provides: installonlypkg(kernel)\ Provides: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires(pre): %{kernel_prereq}\ # "kernel-install add ..." treats this as a regular kernel, which is what we want.\ @@ -4806,7 +4811,11 @@ fi\ # # %changelog -* Tue Feb 10 2026 Justin M. Forbes [6.19.0-300] +* Thu Feb 12 2026 Justin M. Forbes [6.19.0-301] +- Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) +- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) + +* Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 5bfa44b9e..5e9eccb5f 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -43,7 +43,7 @@ 42 files changed, 545 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index d3a8482bdbd0..c9bef1fc94e9 100644 +index d3a8482bdbd0d..c9bef1fc94e91 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -98,7 +98,7 @@ index d3a8482bdbd0..c9bef1fc94e9 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index fa83c040ee2d..96c9bcf9e7b1 100644 +index fa83c040ee2d4..96c9bcf9e7b17 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1212,9 +1212,9 @@ config HIGHMEM @@ -114,7 +114,7 @@ index fa83c040ee2d..96c9bcf9e7b1 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 93173f0a09c7..8f992962ccd3 100644 +index 93173f0a09c7d..8f992962ccd35 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1433,7 +1433,7 @@ endchoice @@ -127,7 +127,7 @@ index 93173f0a09c7..8f992962ccd3 100644 For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2..d7b7b2f39e16 100644 +index 23c05dc7a8f2a..d7b7b2f39e169 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -179,7 +179,7 @@ index 23c05dc7a8f2..d7b7b2f39e16 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d..afb9544fb007 100644 +index b0d00032479d6..afb9544fb0074 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -191,7 +191,7 @@ index b0d00032479d..afb9544fb007 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index dcdc7e274848..6b2fc225fa18 100644 +index dcdc7e2748486..6b2fc225fa184 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2521,3 +2521,8 @@ int ipl_report_free(struct ipl_report *report) @@ -204,7 +204,7 @@ index dcdc7e274848..6b2fc225fa18 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index c1fe0b53c5ac..8e17bfe788cb 100644 +index c1fe0b53c5ac5..8e17bfe788cb9 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -226,7 +226,7 @@ index c1fe0b53c5ac..8e17bfe788cb 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 1b2edd07a3e1..1c434c6900eb 100644 +index 1b2edd07a3e17..1c434c6900ebe 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -273,7 +273,7 @@ index 1b2edd07a3e1..1c434c6900eb 100644 reserve_initrd(); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index a36f50c83827..f4f421e6cff2 100644 +index a36f50c838278..f4f421e6cff20 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -287,7 +287,7 @@ index a36f50c83827..f4f421e6cff2 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 8250eeeebd0f..01f0f3963a74 100644 +index 8250eeeebd0fe..01f0f3963a740 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -327,7 +327,7 @@ index 8250eeeebd0f..01f0f3963a74 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d78..fcc059e7d3db 100644 +index 678bb4145d783..fcc059e7d3db5 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -360,7 +360,7 @@ index 678bb4145d78..fcc059e7d3db 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b6405..fd41f6d3abf9 100644 +index beba745b64057..fd41f6d3abf9a 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -374,7 +374,7 @@ index beba745b6405..fd41f6d3abf9 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index a302be53896d..ade6307dbf89 100644 +index a302be53896d3..ade6307dbf899 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -411,7 +411,7 @@ index a302be53896d..ade6307dbf89 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d..90a13f20f052 100644 +index 20d757687e3d9..90a13f20f052b 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -430,7 +430,7 @@ index 20d757687e3d..90a13f20f052 100644 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 d1595156c86a..9485212f1a6d 100644 +index d1595156c86a4..9485212f1a6d6 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -473,7 +473,7 @@ index d1595156c86a..9485212f1a6d 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 416d87f9bd10..cb563be2b69c 100644 +index 416d87f9bd107..cb563be2b69c1 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1802,6 +1802,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -493,7 +493,7 @@ index 416d87f9bd10..cb563be2b69c 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 c79abdfcd7a9..e23bfb7f94c7 100644 +index c79abdfcd7a9b..e23bfb7f94c72 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -522,7 +522,7 @@ index c79abdfcd7a9..e23bfb7f94c7 100644 tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4f..96d5a1ca981d 100644 +index 8efbcf699e4ff..96d5a1ca981df 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -534,7 +534,7 @@ index 8efbcf699e4f..96d5a1ca981d 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 17b5f3415465..82cb3de35cf1 100644 +index 17b5f3415465e..82cb3de35cf1d 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -679,7 +679,7 @@ index 17b5f3415465..82cb3de35cf1 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787..89244e0d9fa8 100644 +index 6a337f1f8787b..89244e0d9fa86 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -695,7 +695,7 @@ index 6a337f1f8787..89244e0d9fa8 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd..380354755108 100644 +index 516f4f0069bd2..380354755108b 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -732,7 +732,7 @@ index 516f4f0069bd..380354755108 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 000000000000..de0a3714a5d4 +index 0000000000000..de0a3714a5d44 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -775,7 +775,7 @@ index 000000000000..de0a3714a5d4 + } +} diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba46..154f0403cbf4 100644 +index d4af17fdba467..154f0403cbf4c 100644 --- a/drivers/hid/hid-rmi.c +++ b/drivers/hid/hid-rmi.c @@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) @@ -877,7 +877,7 @@ index d4af17fdba46..154f0403cbf4 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 560975b70474..995bf2da877c 100644 +index 560975b70474c..995bf2da877ce 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -928,7 +928,7 @@ index 560975b70474..995bf2da877c 100644 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 ccd9338a44db..5c54e522e8a4 100644 +index ccd9338a44dbe..5c54e522e8a47 100644 --- a/drivers/input/rmi4/rmi_driver.c +++ b/drivers/input/rmi4/rmi_driver.c @@ -183,34 +183,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, @@ -1120,7 +1120,7 @@ index ccd9338a44db..5c54e522e8a4 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 2ca990dfbb88..b9175e0d497c 100644 +index 2ca990dfbb884..b9175e0d497c9 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -1160,7 +1160,7 @@ index 2ca990dfbb88..b9175e0d497c 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 280cd50d693b..9317f6903a05 100644 +index 280cd50d693bd..9317f6903a050 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4453,6 +4453,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -1195,7 +1195,7 @@ index 280cd50d693b..9317f6903a05 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c -index f50b92e63201..f1ca4960fc59 100644 +index f50b92e632018..f1ca4960fc592 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { @@ -1223,7 +1223,7 @@ index f50b92e63201..f1ca4960fc59 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index be50d03034a9..9ce9b6518acd 100644 +index be50d03034a96..9ce9b6518acd5 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -1241,7 +1241,7 @@ index be50d03034a9..9ce9b6518acd 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..79ccb6fabc10 100644 +index a2137e19be7d8..79ccb6fabc108 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -1254,7 +1254,7 @@ index a2137e19be7d..79ccb6fabc10 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index 2a43094e23f7..4fcf05f8232c 100644 +index 2a43094e23f70..4fcf05f8232c6 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -1322,7 +1322,7 @@ index 2a43094e23f7..4fcf05f8232c 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 8c42b4bde09c..694ce5c5bcd4 100644 +index 8c42b4bde09c0..694ce5c5bcd43 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -446,6 +446,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -1334,7 +1334,7 @@ index 8c42b4bde09c..694ce5c5bcd4 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab42..fff7c5f737fc 100644 +index ab7eea01ab427..fff7c5f737fc8 100644 --- a/include/linux/rmi.h +++ b/include/linux/rmi.h @@ -364,6 +364,7 @@ struct rmi_driver_data { @@ -1346,7 +1346,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 83a646d72f6f..65b72854a046 100644 +index 83a646d72f6f8..65b72854a0465 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2404,4 +2404,13 @@ static inline void security_initramfs_populated(void) @@ -1364,7 +1364,7 @@ index 83a646d72f6f..65b72854a046 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index a2ff4242e623..f0d2be1ee4f1 100644 +index a2ff4242e623d..f0d2be1ee4f1c 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) @@ -1387,7 +1387,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 28a1c08e3b22..3126a6fa6328 100644 +index 28a1c08e3b221..3126a6fa63282 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -1402,7 +1402,7 @@ index 28a1c08e3b22..3126a6fa6328 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 99ce427d9a69..f191cd9d7ee6 100755 +index 99ce427d9a69d..f191cd9d7ee6e 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -1415,7 +1415,7 @@ index 99ce427d9a69..f191cd9d7ee6 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a..182e8090cfe8 100644 +index d1fdd113450a6..182e8090cfe85 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -1439,7 +1439,7 @@ index d1fdd113450a..182e8090cfe8 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf484010..d0501353a4b9 100644 +index e84ddf4840101..d0501353a4b95 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -1463,7 +1463,7 @@ index e84ddf484010..d0501353a4b9 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca..14a9cdff942b 100644 +index 8d46886d2cca0..14a9cdff942b9 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -1485,7 +1485,7 @@ index 8d46886d2cca..14a9cdff942b 100644 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 4aa60e83ff19..eaceb09e4029 100644 +index 4aa60e83ff191..eaceb09e40290 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -492,7 +492,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -1498,7 +1498,7 @@ index 4aa60e83ff19..eaceb09e4029 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e0731..b22f3a9cb8b8 100644 +index 1d7a2f1e07317..b22f3a9cb8b80 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 4692a5291..f7d32476b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-6.19.tar.xz) = 58991ba2c44887efb92b0a2f7194033f25f5204b3f571558f1709f75651d6f0273f6f9e2949a16d6db119259f0733314c827421babb164a851ee3a5b64c7a896 -SHA512 (kernel-abi-stablelists-6.19.0.tar.xz) = 45ec9e0d7c375e0aaa6ca4017700477eb84bc856171406f18c80fbe129792b2cbb235b4d0e5c00648e54862cf87fc8b788f5fee2773cfea1367791cb2850c90f -SHA512 (kernel-kabi-dw-6.19.0.tar.xz) = c752d4a5ae3e293009a072e5c611f6c87966557511a1ec9a41515a6a49e2b44464cfec7aeb05ad7c57c72f18575a682274047a02b773d5362531ee5c55406d36 +SHA512 (kernel-abi-stablelists-6.19.0.tar.xz) = d64fe395ba7ee3dc6c2a62c2fc238d6f0fe3477f2655478f8e08a8fa1b0dd9cc27ebd72f4db9d668265ab77c4bf72f5ec89fdbeb03069c0f676f0e53b5850685 +SHA512 (kernel-kabi-dw-6.19.0.tar.xz) = d91e192fa9630b9b9c2daf1bb0d0bbe2f3944564364f3a2a4d9f2225cbc66643f7dedc8ac3822de19c42fe04027a02a4b77f8af9bf1ab0213b5a31bb38e494c2 From 65b0d23cdd33fe1d9daa9f6d55c7e09a0f1cd5ed Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 16 Feb 2026 08:34:39 -0700 Subject: [PATCH 03/56] kernel-6.19.1-300 * Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) - Linux v6.19.1 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 6 ++++++ kernel.spec | 15 ++++++++------- patch-6.19-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index deb18ce1c..a3ce92ea7 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,9 @@ +* Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] +- Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) +- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) +- Linux v6.19.1 +Resolves: + * Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) diff --git a/kernel.spec b/kernel.spec index e233c6034..e86034189 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.0 -%define specversion 6.19.0 +%define specrpmversion 6.19.1 +%define specversion 6.19.1 %define patchversion 6.19 -%define pkgrelease 301 +%define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19 +%define tarfile_release 6.19.1 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 301%{?buildid}%{?dist} +%define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.0 +%define kabiversion 6.19.1 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,9 +4811,10 @@ fi\ # # %changelog -* Thu Feb 12 2026 Justin M. Forbes [6.19.0-301] +* Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) +- Linux v6.19.1 * Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 5e9eccb5f..9f19278b5 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -43,7 +43,7 @@ 42 files changed, 545 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index d3a8482bdbd0d..c9bef1fc94e91 100644 +index 965228c1c2ff5..6af813beacb4a 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index f7d32476b..324a73af5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.tar.xz) = 58991ba2c44887efb92b0a2f7194033f25f5204b3f571558f1709f75651d6f0273f6f9e2949a16d6db119259f0733314c827421babb164a851ee3a5b64c7a896 -SHA512 (kernel-abi-stablelists-6.19.0.tar.xz) = d64fe395ba7ee3dc6c2a62c2fc238d6f0fe3477f2655478f8e08a8fa1b0dd9cc27ebd72f4db9d668265ab77c4bf72f5ec89fdbeb03069c0f676f0e53b5850685 -SHA512 (kernel-kabi-dw-6.19.0.tar.xz) = d91e192fa9630b9b9c2daf1bb0d0bbe2f3944564364f3a2a4d9f2225cbc66643f7dedc8ac3822de19c42fe04027a02a4b77f8af9bf1ab0213b5a31bb38e494c2 +SHA512 (linux-6.19.1.tar.xz) = b8d028f5826988a252966171df677587e8bd8290d942a7824938a233fc3241c985c35677acd47a8d996071842eaf1ed0b0c9ba397207ca9de3f5bdc2dfd2868c +SHA512 (kernel-abi-stablelists-6.19.1.tar.xz) = 6bedb68d783f095275776cc4c7ae9a398b305dbe7d8b7cc67256c2438aaadcf2a7d30d13dcd96d1e25fb407f05cbb6f70b473dbaff44926142ab3ad0ca947b54 +SHA512 (kernel-kabi-dw-6.19.1.tar.xz) = b4ffd80603b39b1032211b560eff0dae8b0ca391e869755bf9d0010e09f4217632a30982beade5965de3170b51936eb20d0045a7b78ae03abfead904865e4307 From 5fd5d4a0478d9f2ca65ebcc7a366fadfe9b894af Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 16 Feb 2026 09:33:58 -0700 Subject: [PATCH 04/56] kernel-6.19.2-300 * Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] - Linux v6.19.2 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 11 +++++++---- patch-6.19-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index a3ce92ea7..5e02851c4 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] +- Linux v6.19.2 +Resolves: + * Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) diff --git a/kernel.spec b/kernel.spec index e86034189..2553cc7d6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.1 -%define specversion 6.19.1 +%define specrpmversion 6.19.2 +%define specversion 6.19.2 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.1 +%define tarfile_release 6.19.2 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.1 +%define kabiversion 6.19.2 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,6 +4811,9 @@ fi\ # # %changelog +* Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] +- Linux v6.19.2 + * Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 9f19278b5..c016b28b7 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -43,7 +43,7 @@ 42 files changed, 545 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index 965228c1c2ff5..6af813beacb4a 100644 +index f0eb659930b2c..aced2b004d714 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index 324a73af5..8ea3bb5b4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.1.tar.xz) = b8d028f5826988a252966171df677587e8bd8290d942a7824938a233fc3241c985c35677acd47a8d996071842eaf1ed0b0c9ba397207ca9de3f5bdc2dfd2868c -SHA512 (kernel-abi-stablelists-6.19.1.tar.xz) = 6bedb68d783f095275776cc4c7ae9a398b305dbe7d8b7cc67256c2438aaadcf2a7d30d13dcd96d1e25fb407f05cbb6f70b473dbaff44926142ab3ad0ca947b54 -SHA512 (kernel-kabi-dw-6.19.1.tar.xz) = b4ffd80603b39b1032211b560eff0dae8b0ca391e869755bf9d0010e09f4217632a30982beade5965de3170b51936eb20d0045a7b78ae03abfead904865e4307 +SHA512 (linux-6.19.2.tar.xz) = 5a454453759e80cb23d8463e900ac089d54dd0300da2e96c00fbe7ee7c373e43ce3a76a008780874f6f2ccf0dfc6a6e0a442622a13a7b81f1faca150302d052b +SHA512 (kernel-abi-stablelists-6.19.2.tar.xz) = 6a9835adf7ec497f9aae1e0a29c842a403889a2d66e3313d37cd87a0d66126894a061b06b9852b3816e11cf0e9b6c9d8594ae10ec0722c986a996640d9388a38 +SHA512 (kernel-kabi-dw-6.19.2.tar.xz) = e184e19a210b14ae8f9722f3ef888611623849a1db84258440e35d7bb33fa92b3f358354fd2bb0f195b49f30eacd4a443601e4094412f9a2be0261ab03e9d4dd From b60c0b3a92f7b0d3f1c19b6ad7b2baca43d723f4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 19 Feb 2026 09:48:21 -0700 Subject: [PATCH 05/56] kernel-6.19.3-300 * Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] - Linux v6.19.3 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 11 +++++++---- patch-6.19-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index 5e02851c4..60e1be4cb 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] +- Linux v6.19.3 +Resolves: + * Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] - Linux v6.19.2 Resolves: diff --git a/kernel.spec b/kernel.spec index 2553cc7d6..15593a69b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.2 -%define specversion 6.19.2 +%define specrpmversion 6.19.3 +%define specversion 6.19.3 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.2 +%define tarfile_release 6.19.3 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.2 +%define kabiversion 6.19.3 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,6 +4811,9 @@ fi\ # # %changelog +* Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] +- Linux v6.19.3 + * Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] - Linux v6.19.2 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index c016b28b7..6462a7ea8 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -43,7 +43,7 @@ 42 files changed, 545 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index f0eb659930b2c..aced2b004d714 100644 +index 21df635071198..6e93a7160a517 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index 8ea3bb5b4..b6dd33b75 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.2.tar.xz) = 5a454453759e80cb23d8463e900ac089d54dd0300da2e96c00fbe7ee7c373e43ce3a76a008780874f6f2ccf0dfc6a6e0a442622a13a7b81f1faca150302d052b -SHA512 (kernel-abi-stablelists-6.19.2.tar.xz) = 6a9835adf7ec497f9aae1e0a29c842a403889a2d66e3313d37cd87a0d66126894a061b06b9852b3816e11cf0e9b6c9d8594ae10ec0722c986a996640d9388a38 -SHA512 (kernel-kabi-dw-6.19.2.tar.xz) = e184e19a210b14ae8f9722f3ef888611623849a1db84258440e35d7bb33fa92b3f358354fd2bb0f195b49f30eacd4a443601e4094412f9a2be0261ab03e9d4dd +SHA512 (linux-6.19.3.tar.xz) = 27a3ffe0c934a924fb08ba681d0d84e59e90eb7cbab56786707bb5b4cfa7e32b787dedb995a86895f75cd152e816caef07dbfad633b25c748dd1b7f1dc851072 +SHA512 (kernel-abi-stablelists-6.19.3.tar.xz) = 9a2af62979048b8055f54eb863d6e229ff798b775879289590b207cf721ca6df8b4c99584cc49100f0b68898e646f025e87e8a76e8d844cc6000ffcfe77c033f +SHA512 (kernel-kabi-dw-6.19.3.tar.xz) = 7e3bb2a1b1924267b66a2b92f0574230291de420e58121268115c87e5cd3ea41e69d02b4f91b1632dece0df0a7b91e13b34e59f7189ce8db9563a0ebe3f155e0 From df346080a4ad2e756a7d8c158e24b894cd3bb71e Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 26 Feb 2026 20:43:32 -0700 Subject: [PATCH 06/56] kernel-6.19.4-300 * Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] - media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) - Linux v6.19.4 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel-aarch64-16k-debug-fedora.config | 1 + kernel-aarch64-16k-fedora.config | 1 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 1 + kernel-aarch64-rt-64k-fedora.config | 1 + kernel-aarch64-rt-debug-fedora.config | 1 + kernel-aarch64-rt-fedora.config | 1 + kernel.changelog | 5 +++ kernel.spec | 12 ++++--- patch-6.19-redhat.patch | 43 ++++++++++++++++++++--- sources | 6 ++-- 13 files changed, 65 insertions(+), 12 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 774758f9c..c2151746a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/51aea5706fc6381678afaa1efcb2ac922d2b4dca + 51aea5706fc6381678afaa1efcb2ac922d2b4dca media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 + https://gitlab.com/cki-project/kernel-ark/-/commit/81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 efi: Fix swapped arguments to bsearch() in efi_status_to_*() diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index ee72fbef9..614f8a47d 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -4910,6 +4910,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 440c27eaf..ffdc626af 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -4884,6 +4884,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 5dd433a34..b488eb4a6 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -4910,6 +4910,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 3cddae3f1..6257764df 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -4884,6 +4884,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 4c0da1c61..b879d170c 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -4918,6 +4918,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 428ee4535..2dc35f927 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -4892,6 +4892,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index a864eb614..473c5be45 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -4915,6 +4915,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 35dc767e6..368ce33f6 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -4889,6 +4889,7 @@ CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set diff --git a/kernel.changelog b/kernel.changelog index 60e1be4cb..b20859caf 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,8 @@ +* Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] +- media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) +- Linux v6.19.4 +Resolves: + * Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] - Linux v6.19.3 Resolves: diff --git a/kernel.spec b/kernel.spec index 15593a69b..3121b2f05 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.3 -%define specversion 6.19.3 +%define specrpmversion 6.19.4 +%define specversion 6.19.4 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.3 +%define tarfile_release 6.19.4 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.3 +%define kabiversion 6.19.4 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,6 +4811,10 @@ fi\ # # %changelog +* Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] +- media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) +- Linux v6.19.4 + * Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] - Linux v6.19.3 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 6462a7ea8..1d74909ad 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -24,6 +24,7 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ + drivers/media/pci/intel/ipu-bridge.c | 14 +++ drivers/pci/quirks.c | 24 ++++ drivers/scsi/sd.c | 10 ++ drivers/usb/core/hub.c | 7 ++ @@ -40,10 +41,10 @@ security/lockdown/lockdown.c | 11 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------ - 42 files changed, 545 insertions(+), 220 deletions(-) + 43 files changed, 559 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index 21df635071198..6e93a7160a517 100644 +index e9396657c546d..c439af34ecca8 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -73,7 +74,7 @@ index 21df635071198..6e93a7160a517 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -1976,6 +1989,23 @@ endif +@@ -1985,6 +1998,23 @@ endif ifdef CONFIG_MODULES @@ -534,7 +535,7 @@ index 8efbcf699e4ff..96d5a1ca981df 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 17b5f3415465e..82cb3de35cf1d 100644 +index 92e91c3eb4690..aa4845ea0acb3 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -1159,8 +1160,40 @@ index 2ca990dfbb884..b9175e0d497c9 100644 /** * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change +diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c +index b2b710094914c..fd3c46aa0350e 100644 +--- a/drivers/media/pci/intel/ipu-bridge.c ++++ b/drivers/media/pci/intel/ipu-bridge.c +@@ -104,6 +104,13 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { + * without reporting a rotation of 180° in neither the SSDB nor the _PLD. + */ + static const struct dmi_system_id upside_down_sensor_dmi_ids[] = { ++ { ++ .matches = { ++ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), ++ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 13 9340"), ++ }, ++ .driver_data = "OVTI02C1", ++ }, + { + .matches = { + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), +@@ -111,6 +118,13 @@ static const struct dmi_system_id upside_down_sensor_dmi_ids[] = { + }, + .driver_data = "OVTI02C1", + }, ++ { ++ .matches = { ++ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), ++ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 14 9440"), ++ }, ++ .driver_data = "OVTI02C1", ++ }, + { + .matches = { + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 280cd50d693bd..9317f6903a050 100644 +index 6df78efd7f6dc..46f79808ff257 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4453,6 +4453,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, diff --git a/sources b/sources index b6dd33b75..0fa8267e4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.3.tar.xz) = 27a3ffe0c934a924fb08ba681d0d84e59e90eb7cbab56786707bb5b4cfa7e32b787dedb995a86895f75cd152e816caef07dbfad633b25c748dd1b7f1dc851072 -SHA512 (kernel-abi-stablelists-6.19.3.tar.xz) = 9a2af62979048b8055f54eb863d6e229ff798b775879289590b207cf721ca6df8b4c99584cc49100f0b68898e646f025e87e8a76e8d844cc6000ffcfe77c033f -SHA512 (kernel-kabi-dw-6.19.3.tar.xz) = 7e3bb2a1b1924267b66a2b92f0574230291de420e58121268115c87e5cd3ea41e69d02b4f91b1632dece0df0a7b91e13b34e59f7189ce8db9563a0ebe3f155e0 +SHA512 (linux-6.19.4.tar.xz) = d490bd69c1de80a3d76b2c8f55fea950025f00b7157e61cfb07749f0236d75e37a064a087e8a8ca9996c07002439e850e42675b280c7096cba502f77548ef7a7 +SHA512 (kernel-abi-stablelists-6.19.4.tar.xz) = f534890b16d072d11fdea4dc33e7e95c43e1a3385860c63f70b0ad0eb718c7b0d24589d4b5263e37bc76a115a6a167506b3abf93e61036fe2b2253b75585d523 +SHA512 (kernel-kabi-dw-6.19.4.tar.xz) = 4de2fcc9287a01f34cbfa871a7e3ec6b7ea17667c315946af6def115127fd65ed285842bcc9b995f88c231658aaf000751189044a2924d3f5fbad12dc559299c From f6724ec5551e40863abfaacbec30f56f6e40b814 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 27 Feb 2026 14:38:13 -0700 Subject: [PATCH 07/56] kernel-6.19.5-300 * Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] - Linux v6.19.5 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 14 ++++++++++---- patch-6.19-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 18 insertions(+), 8 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index b20859caf..5a7f92b60 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] +- Linux v6.19.5 +Resolves: + * Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] - media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) - Linux v6.19.4 diff --git a/kernel.spec b/kernel.spec index 3121b2f05..2ed31e622 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.4 -%define specversion 6.19.4 +%define specrpmversion 6.19.5 +%define specversion 6.19.5 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.4 +%define tarfile_release 6.19.5 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.4 +%define kabiversion 6.19.5 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,6 +4811,12 @@ fi\ # # %changelog +* Fri Feb 27 2026 Justin M. Forbes [6.19.5-300] +- Add config introduced in 6.19.4 (Justin M. Forbes) + +* Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] +- Linux v6.19.5 + * Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] - media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) - Linux v6.19.4 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 1d74909ad..eb0fdd631 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -44,7 +44,7 @@ 43 files changed, 559 insertions(+), 220 deletions(-) diff --git a/Makefile b/Makefile -index e9396657c546d..c439af34ecca8 100644 +index f486050e0bee4..3af5f02848e7e 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index 0fa8267e4..28f04ecc5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.4.tar.xz) = d490bd69c1de80a3d76b2c8f55fea950025f00b7157e61cfb07749f0236d75e37a064a087e8a8ca9996c07002439e850e42675b280c7096cba502f77548ef7a7 -SHA512 (kernel-abi-stablelists-6.19.4.tar.xz) = f534890b16d072d11fdea4dc33e7e95c43e1a3385860c63f70b0ad0eb718c7b0d24589d4b5263e37bc76a115a6a167506b3abf93e61036fe2b2253b75585d523 -SHA512 (kernel-kabi-dw-6.19.4.tar.xz) = 4de2fcc9287a01f34cbfa871a7e3ec6b7ea17667c315946af6def115127fd65ed285842bcc9b995f88c231658aaf000751189044a2924d3f5fbad12dc559299c +SHA512 (linux-6.19.5.tar.xz) = 177aa5b1f7e1424ff8632787b8f901c4463717728cbace8a097f1c3926102d00a193b3a9888e3fdca3f80fe1148c33da62a1369b539f9a5a238ccfb85b4c9119 +SHA512 (kernel-abi-stablelists-6.19.5.tar.xz) = 807e2ee97676261106a89a0fdcd4545e3460b3cc95832329be6f265ae6bad4aacfcc4781b262da60ab85ced93ef337ee2ee0d6aacf45626c58e1abb641451490 +SHA512 (kernel-kabi-dw-6.19.5.tar.xz) = 6cf5e5cf282a962b79366dbb1845bab53bf836b4daf0b2eb14492365365aef3e412edea63f8e32d254d1d41f090ada17b835ae30b3a4890c284a0d3e15df0f24 From 50686eed6a784cf2104c5489d713858fbc7cc620 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 4 Mar 2026 11:31:42 -0700 Subject: [PATCH 08/56] kernel-6.19.6-300 * Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] - net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) - net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) - net: macb: convert to use .get_rx_ring_count (Breno Leitao) - net: cadence: macb: Discard pm_runtime_put() return value (Rafael J. Wysocki) - arm64: dts: broadcom: bcm2712: Add watchdog DT node (Stanimir Varbanov) - arm64: dts: broadcom: bcm2712: Enable RNG (Peter Robinson) - fedora: minor beeper cleanups (Peter Robinson) - Add config introduced in 6.19.4 (Justin M. Forbes) - Linux v6.19.6 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 18 +++ kernel-aarch64-16k-debug-fedora.config | 2 +- kernel-aarch64-16k-fedora.config | 2 +- kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-aarch64-rt-64k-debug-fedora.config | 2 +- kernel-aarch64-rt-64k-fedora.config | 2 +- kernel-aarch64-rt-debug-fedora.config | 2 +- kernel-aarch64-rt-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-riscv64-debug-fedora.config | 2 +- kernel-riscv64-fedora.config | 2 +- kernel-riscv64-rt-debug-fedora.config | 2 +- kernel-riscv64-rt-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rt-debug-fedora.config | 2 +- kernel-x86_64-rt-fedora.config | 2 +- kernel.changelog | 12 ++ kernel.spec | 21 +++- patch-6.19-redhat.patch | 129 ++++++++++++++++++++-- sources | 6 +- 23 files changed, 187 insertions(+), 35 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index c2151746a..67c807649 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,21 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/338f45a28efdfb7b01659662434fe7e4a21db681 + 338f45a28efdfb7b01659662434fe7e4a21db681 net: macb: Fix tx/rx malfunction after phy link down and up + +https://gitlab.com/cki-project/kernel-ark/-/commit/29d4af45ee481b48ee077c6fc5078efcdb915b75 + 29d4af45ee481b48ee077c6fc5078efcdb915b75 net: macb: Replace open-coded device config retrieval with of_device_get_match_data() + +https://gitlab.com/cki-project/kernel-ark/-/commit/65490d1d05e842782d1a5027aed37cd2b67b8166 + 65490d1d05e842782d1a5027aed37cd2b67b8166 net: macb: convert to use .get_rx_ring_count + +https://gitlab.com/cki-project/kernel-ark/-/commit/f60528b7231c389c8f29e1172f3b0cbc33ed0ea0 + f60528b7231c389c8f29e1172f3b0cbc33ed0ea0 net: cadence: macb: Discard pm_runtime_put() return value + +https://gitlab.com/cki-project/kernel-ark/-/commit/c7dfb6ce47f1e133cb7cf5bb651c028b8edd81e0 + c7dfb6ce47f1e133cb7cf5bb651c028b8edd81e0 arm64: dts: broadcom: bcm2712: Add watchdog DT node + +https://gitlab.com/cki-project/kernel-ark/-/commit/9e557cd3469d512fcd01dbd0b55d04ad31e7c074 + 9e557cd3469d512fcd01dbd0b55d04ad31e7c074 arm64: dts: broadcom: bcm2712: Enable RNG + https://gitlab.com/cki-project/kernel-ark/-/commit/51aea5706fc6381678afaa1efcb2ac922d2b4dca 51aea5706fc6381678afaa1efcb2ac922d2b4dca media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 614f8a47d..6d9052d1f 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -3761,7 +3761,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index ffdc626af..196e904b9 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -3743,7 +3743,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index b488eb4a6..8abf70c7c 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -3761,7 +3761,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 6257764df..f64a70512 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -3743,7 +3743,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index b879d170c..df9d8a540 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -3769,7 +3769,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 2dc35f927..2cdf1e1d1 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -3751,7 +3751,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 473c5be45..9aecb9990 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -3766,7 +3766,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 368ce33f6..bff469dd9 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -3748,7 +3748,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index d00ba4e2a..eedd48dac 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -2960,7 +2960,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 61fe3313e..1c373f39b 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -2940,7 +2940,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 8d649c119..13112f701 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -2999,7 +2999,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index c965e019b..3deb9a1fb 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -2979,7 +2979,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 5637e604b..e37efe1f0 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -3004,7 +3004,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 6db74ae8e..cb62ad2c6 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -2984,7 +2984,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index ea660edd4..608bba3bf 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -3231,7 +3231,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 445538c27..b17d977b7 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -3211,7 +3211,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 184aa15d9..23bd00b2b 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -3236,7 +3236,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index eb55161a5..b73bfc8ac 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -3216,7 +3216,7 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_GPIO_VIBRA=m diff --git a/kernel.changelog b/kernel.changelog index 5a7f92b60..48765bfd9 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,15 @@ +* Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] +- net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) +- net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) +- net: macb: convert to use .get_rx_ring_count (Breno Leitao) +- net: cadence: macb: Discard pm_runtime_put() return value (Rafael J. Wysocki) +- arm64: dts: broadcom: bcm2712: Add watchdog DT node (Stanimir Varbanov) +- arm64: dts: broadcom: bcm2712: Enable RNG (Peter Robinson) +- fedora: minor beeper cleanups (Peter Robinson) +- Add config introduced in 6.19.4 (Justin M. Forbes) +- Linux v6.19.6 +Resolves: + * Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] - Linux v6.19.5 Resolves: diff --git a/kernel.spec b/kernel.spec index 2ed31e622..be1f46c1d 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.5 -%define specversion 6.19.5 +%define specrpmversion 6.19.6 +%define specversion 6.19.6 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.5 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.5 +%define kabiversion 6.19.6 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4811,8 +4811,19 @@ fi\ # # %changelog -* Fri Feb 27 2026 Justin M. Forbes [6.19.5-300] +* Wed Mar 04 2026 Justin M. Forbes [6.19.6-300] +- Turn on release_targets for F43/F42 (Justin M. Forbes) + +* Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] +- net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) +- net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) +- net: macb: convert to use .get_rx_ring_count (Breno Leitao) +- net: cadence: macb: Discard pm_runtime_put() return value (Rafael J. Wysocki) +- arm64: dts: broadcom: bcm2712: Add watchdog DT node (Stanimir Varbanov) +- arm64: dts: broadcom: bcm2712: Enable RNG (Peter Robinson) +- fedora: minor beeper cleanups (Peter Robinson) - Add config introduced in 6.19.4 (Justin M. Forbes) +- Linux v6.19.6 * Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] - Linux v6.19.5 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index eb0fdd631..aa85aa675 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -1,6 +1,7 @@ Makefile | 30 +++++ arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 15 +++ arch/arm64/kernel/setup.c | 27 +++++ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + @@ -25,6 +26,7 @@ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ drivers/media/pci/intel/ipu-bridge.c | 14 +++ + drivers/net/ethernet/cadence/macb_main.c | 29 ++--- drivers/pci/quirks.c | 24 ++++ drivers/scsi/sd.c | 10 ++ drivers/usb/core/hub.c | 7 ++ @@ -41,10 +43,10 @@ security/lockdown/lockdown.c | 11 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------ - 43 files changed, 559 insertions(+), 220 deletions(-) + 45 files changed, 590 insertions(+), 233 deletions(-) diff --git a/Makefile b/Makefile -index f486050e0bee4..3af5f02848e7e 100644 +index 67f26d8b29343..d1f4007b07369 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -127,6 +129,39 @@ index 93173f0a09c7d..8f992962ccd35 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 +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +index 205b87f557d6d..d57a9b1bff70c 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi ++++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +@@ -250,6 +250,15 @@ uart10: serial@7d001000 { + status = "disabled"; + }; + ++ pm: watchdog@7d200000 { ++ compatible = "brcm,bcm2712-pm", "brcm,bcm2835-pm-wdt"; ++ reg = <0x7d200000 0x604>; ++ reg-names = "pm"; ++ #power-domain-cells = <1>; ++ #reset-cells = <1>; ++ system-power-controller; ++ }; ++ + pinctrl: pinctrl@7d504100 { + compatible = "brcm,bcm2712c0-pinctrl"; + reg = <0x7d504100 0x30>; +@@ -283,6 +292,12 @@ pinctrl_aon: pinctrl@7d510700 { + reg = <0x7d510700 0x20>; + }; + ++ random: rng@7d208000 { ++ compatible = "brcm,bcm2711-rng200"; ++ reg = <0x7d208000 0x28>; ++ status = "okay"; ++ }; ++ + interrupt-controller@7d517000 { + compatible = "brcm,bcm7271-l2-intc"; + reg = <0x7d517000 0x10>; diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index 23c05dc7a8f2a..d7b7b2f39e169 100644 --- a/arch/arm64/kernel/setup.c @@ -227,7 +262,7 @@ index c1fe0b53c5ac5..8e17bfe788cb9 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 1b2edd07a3e17..1c434c6900ebe 100644 +index 383d4a4784f5b..45f428436e2d9 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -238,7 +273,7 @@ index 1b2edd07a3e17..1c434c6900ebe 100644 #include #include #include -@@ -991,6 +992,13 @@ void __init setup_arch(char **cmdline_p) +@@ -997,6 +998,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -252,7 +287,7 @@ index 1b2edd07a3e17..1c434c6900ebe 100644 reserve_ibft_region(); x86_init.resources.dmi_setup(); -@@ -1154,19 +1162,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1160,19 +1168,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -474,10 +509,10 @@ index d1595156c86a4..9485212f1a6d6 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 416d87f9bd107..cb563be2b69c1 100644 +index b78f6be2f9468..8bf534f6f8933 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1802,6 +1802,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1803,6 +1803,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -1192,11 +1227,87 @@ index b2b710094914c..fd3c46aa0350e 100644 { .matches = { DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), +diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c +index 4ebb40adfab37..43cd013bb70e6 100644 +--- a/drivers/net/ethernet/cadence/macb_main.c ++++ b/drivers/net/ethernet/cadence/macb_main.c +@@ -3849,6 +3849,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, + return 0; + } + ++static u32 gem_get_rx_ring_count(struct net_device *netdev) ++{ ++ struct macb *bp = netdev_priv(netdev); ++ ++ return bp->num_queues; ++} ++ + static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, + u32 *rule_locs) + { +@@ -3856,9 +3863,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, + int ret = 0; + + switch (cmd->cmd) { +- case ETHTOOL_GRXRINGS: +- cmd->data = bp->num_queues; +- break; + case ETHTOOL_GRXCLSRLCNT: + cmd->rule_cnt = bp->rx_fs_list.count; + break; +@@ -3940,6 +3944,7 @@ static const struct ethtool_ops gem_ethtool_ops = { + .set_ringparam = macb_set_ringparam, + .get_rxnfc = gem_get_rxnfc, + .set_rxnfc = gem_set_rxnfc, ++ .get_rx_ring_count = gem_get_rx_ring_count, + }; + + static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) +@@ -4810,7 +4815,9 @@ static int at91ether_close(struct net_device *dev) + + at91ether_stop(lp); + +- return pm_runtime_put(&lp->pdev->dev); ++ pm_runtime_put(&lp->pdev->dev); ++ ++ return 0; + } + + /* Transmit packet */ +@@ -5430,9 +5437,9 @@ static const struct macb_config default_gem_config = { + + static int macb_probe(struct platform_device *pdev) + { +- const struct macb_config *macb_config = &default_gem_config; +- struct device_node *np = pdev->dev.of_node; + struct clk *pclk, *hclk = NULL, *tx_clk = NULL, *rx_clk = NULL; ++ struct device_node *np = pdev->dev.of_node; ++ const struct macb_config *macb_config; + struct clk *tsu_clk = NULL; + phy_interface_t interface; + struct net_device *dev; +@@ -5448,13 +5455,9 @@ static int macb_probe(struct platform_device *pdev) + if (IS_ERR(mem)) + return PTR_ERR(mem); + +- if (np) { +- const struct of_device_id *match; +- +- match = of_match_node(macb_dt_ids, np); +- if (match && match->data) +- macb_config = match->data; +- } ++ macb_config = of_device_get_match_data(&pdev->dev); ++ if (!macb_config) ++ macb_config = &default_gem_config; + + err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); + if (err) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 6df78efd7f6dc..46f79808ff257 100644 +index fd86f72f54aef..34dbf67c104b0 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4453,6 +4453,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4481,6 +4481,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 28f04ecc5..3e69e4bf5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.5.tar.xz) = 177aa5b1f7e1424ff8632787b8f901c4463717728cbace8a097f1c3926102d00a193b3a9888e3fdca3f80fe1148c33da62a1369b539f9a5a238ccfb85b4c9119 -SHA512 (kernel-abi-stablelists-6.19.5.tar.xz) = 807e2ee97676261106a89a0fdcd4545e3460b3cc95832329be6f265ae6bad4aacfcc4781b262da60ab85ced93ef337ee2ee0d6aacf45626c58e1abb641451490 -SHA512 (kernel-kabi-dw-6.19.5.tar.xz) = 6cf5e5cf282a962b79366dbb1845bab53bf836b4daf0b2eb14492365365aef3e412edea63f8e32d254d1d41f090ada17b835ae30b3a4890c284a0d3e15df0f24 +SHA512 (linux-6.19.6.tar.xz) = 93f896fe12f5155aa2cc1deea73dee0eebf09657b1a5b195cd960b4012ad0002c8620925e6869124edf80dfa50423b5731f0e9c037f8744b5ca8267949fa4d7b +SHA512 (kernel-abi-stablelists-6.19.6.tar.xz) = 532ca3f317af1efc08339ab28f38b6700a4e6c90f2f1526503858bea4ddaf17388dd3e555c4d7a6977fd1e02bd5e749bdae8eab9c5cb03fb7778bd4fd4ca591a +SHA512 (kernel-kabi-dw-6.19.6.tar.xz) = dd6ebbc436e8807fc4eca067e773de2db1ca0d31f1862a899271222df66ff099c1ead0627562049a687e331c576bf87845c292aa6534f7b8e7672789caccf7a3 From 7d0bbba83508b20eda98a139a5f883481294c1d9 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 12 Mar 2026 09:30:43 -0600 Subject: [PATCH 09/56] kernel-6.19.7-300 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] - Add some BugsFixed by 6.19.7 (Justin M. Forbes) - drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) - drm/i915/psr: Disable PSR on update_m_n and update_lrr (Jouni Högander) - Turn on GPIB for Fedora (Justin M. Forbes) - drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling (Jouni Högander) - drm/dp: Add definition for Panel Replay full-line granularity (Jouni Högander) - drm/i915/display: Allow async flip when Selective Fetch is enabled (Jouni Högander) - drm/i915/psr: Perform full frame update on async flip (Jouni Högander) - drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR (Jouni Högander) - drm/i915/psr: Move sink_sync_latency to intel_connector (Jouni Högander) - drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector (Jouni Högander) - drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector (Jouni Högander) - drm/i915/psr: Clear pr_dpcd as well on disconnect (Jouni Högander) - drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector (Jouni Högander) - drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior (Jouni Högander) - drm/i915/psr: Use SU granularity information available in intel_connector (Jouni Högander) - drm/i915/psr: Add panel granularity information into intel_connector (Jouni Högander) - Work around binutils update in s390x perf (Justin M. Forbes) - iommu: Fix mapping check for 0x0 to avoid re-mapping it (Antheas Kapenekakis) - Revert the UKI dtbloader for F42 (Justin M. Forbes) - Turn on release_targets for F43/F42 (Justin M. Forbes) - Linux v6.19.7 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 48 + kernel-aarch64-16k-debug-fedora.config | 14 +- kernel-aarch64-16k-fedora.config | 14 +- kernel-aarch64-debug-fedora.config | 14 +- kernel-aarch64-fedora.config | 14 +- kernel-aarch64-rt-64k-debug-fedora.config | 14 +- kernel-aarch64-rt-64k-fedora.config | 14 +- kernel-aarch64-rt-debug-fedora.config | 14 +- kernel-aarch64-rt-fedora.config | 14 +- kernel-ppc64le-debug-fedora.config | 14 +- kernel-ppc64le-fedora.config | 14 +- kernel-riscv64-debug-fedora.config | 14 +- kernel-riscv64-fedora.config | 14 +- kernel-riscv64-rt-debug-fedora.config | 14 +- kernel-riscv64-rt-fedora.config | 14 +- kernel-s390x-debug-fedora.config | 14 +- kernel-s390x-fedora.config | 14 +- kernel-x86_64-debug-fedora.config | 14 +- kernel-x86_64-fedora.config | 14 +- kernel-x86_64-rt-debug-fedora.config | 14 +- kernel-x86_64-rt-fedora.config | 14 +- kernel.changelog | 25 + kernel.spec | 36 +- patch-6.19-redhat.patch | 1116 +++++++++++++++++++-- sources | 6 +- 25 files changed, 1408 insertions(+), 103 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 67c807649..7158ba7f8 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,51 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/180930ed9274fe54b614d47d428a7066872cbfbc + 180930ed9274fe54b614d47d428a7066872cbfbc drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state + +https://gitlab.com/cki-project/kernel-ark/-/commit/8bd7222346771c0c2d1370e1241844da12e64f04 + 8bd7222346771c0c2d1370e1241844da12e64f04 drm/i915/psr: Disable PSR on update_m_n and update_lrr + +https://gitlab.com/cki-project/kernel-ark/-/commit/b65eebb41f006cfa73428450c8ca3d3b13a2dc00 + b65eebb41f006cfa73428450c8ca3d3b13a2dc00 drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling + +https://gitlab.com/cki-project/kernel-ark/-/commit/de2a12e6e66f83f16be9aae9047521dbedccf367 + de2a12e6e66f83f16be9aae9047521dbedccf367 drm/dp: Add definition for Panel Replay full-line granularity + +https://gitlab.com/cki-project/kernel-ark/-/commit/b2811c6f72c7698d253de0a510e4ed4c560e4eac + b2811c6f72c7698d253de0a510e4ed4c560e4eac drm/i915/display: Allow async flip when Selective Fetch is enabled + +https://gitlab.com/cki-project/kernel-ark/-/commit/68317f9eed3e078deba4c477e440f994339efaf0 + 68317f9eed3e078deba4c477e440f994339efaf0 drm/i915/psr: Perform full frame update on async flip + +https://gitlab.com/cki-project/kernel-ark/-/commit/016d23c5b94014ee369bcf98cd45634186bad241 + 016d23c5b94014ee369bcf98cd45634186bad241 drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR + +https://gitlab.com/cki-project/kernel-ark/-/commit/1b8dff6a6f9a0c0e72d3daa24d2ec303e7cd388d + 1b8dff6a6f9a0c0e72d3daa24d2ec303e7cd388d drm/i915/psr: Move sink_sync_latency to intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/5e0436964801e08c9766f4157ee0c194d81b8e34 + 5e0436964801e08c9766f4157ee0c194d81b8e34 drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/062c5ae887d2840faad6b1f1e667c2e20bcd6b34 + 062c5ae887d2840faad6b1f1e667c2e20bcd6b34 drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/8c762b324298183f5a0ce6347e83e94e91353aec + 8c762b324298183f5a0ce6347e83e94e91353aec drm/i915/psr: Clear pr_dpcd as well on disconnect + +https://gitlab.com/cki-project/kernel-ark/-/commit/cb1e5f63019fa6dbd8089b54bb1b0394ccaa5963 + cb1e5f63019fa6dbd8089b54bb1b0394ccaa5963 drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/41f8283c9818f1619978d886469c7945ad6c1439 + 41f8283c9818f1619978d886469c7945ad6c1439 drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior + +https://gitlab.com/cki-project/kernel-ark/-/commit/49b90d24a3977900cec844e9dcc505eeee3e9125 + 49b90d24a3977900cec844e9dcc505eeee3e9125 drm/i915/psr: Use SU granularity information available in intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/56be8088ce2890370f06ae0a2377803684e548db + 56be8088ce2890370f06ae0a2377803684e548db drm/i915/psr: Add panel granularity information into intel_connector + +https://gitlab.com/cki-project/kernel-ark/-/commit/4c1ef504e039f646fdc6039019c6e909523c8698 + 4c1ef504e039f646fdc6039019c6e909523c8698 iommu: Fix mapping check for 0x0 to avoid re-mapping it + https://gitlab.com/cki-project/kernel-ark/-/commit/338f45a28efdfb7b01659662434fe7e4a21db681 338f45a28efdfb7b01659662434fe7e4a21db681 net: macb: Fix tx/rx malfunction after phy link down and up diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 6d9052d1f..5de661c90 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -3009,7 +3009,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 196e904b9..2a1d8bb62 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -2991,7 +2991,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 8abf70c7c..3800bf22b 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -3009,7 +3009,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index f64a70512..abea4cb2c 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2991,7 +2991,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index df9d8a540..822a58c9e 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -3016,7 +3016,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 2cdf1e1d1..ee91a6641 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -2998,7 +2998,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 9aecb9990..8fe001956 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -3013,7 +3013,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index bff469dd9..1c45be6f8 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -2995,7 +2995,19 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index eedd48dac..7b82c787c 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -2329,7 +2329,19 @@ CONFIG_GNSS_USB=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 1c373f39b..b8b9c6489 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -2310,7 +2310,19 @@ CONFIG_GNSS_USB=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 13112f701..7b0846ff6 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -2382,7 +2382,19 @@ CONFIG_GOLDFISH=y # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 3deb9a1fb..8eaf5753d 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -2363,7 +2363,19 @@ CONFIG_GOLDFISH=y # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index e37efe1f0..1bde022ec 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -2386,7 +2386,19 @@ CONFIG_GOLDFISH=y # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index cb62ad2c6..8c900934f 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -2367,7 +2367,19 @@ CONFIG_GOLDFISH=y # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 8c3eba6f8..597c4079a 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -2327,7 +2327,19 @@ CONFIG_GNSS_USB=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 65f4dc07b..3602af25a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -2308,7 +2308,19 @@ CONFIG_GNSS_USB=m # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 608bba3bf..7c14b3eb7 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -2554,7 +2554,19 @@ CONFIG_GNSS_USB=m CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set CONFIG_GPD_POCKET_FAN=m -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index b17d977b7..83c61e127 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -2535,7 +2535,19 @@ CONFIG_GNSS_USB=m CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set CONFIG_GPD_POCKET_FAN=m -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 23bd00b2b..2c4c6706a 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -2558,7 +2558,19 @@ CONFIG_GNSS_USB=m CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set CONFIG_GPD_POCKET_FAN=m -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index b73bfc8ac..9787cc898 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -2539,7 +2539,19 @@ CONFIG_GNSS_USB=m CONFIG_GP2AP002=m # CONFIG_GP2AP020A00F is not set CONFIG_GPD_POCKET_FAN=m -# CONFIG_GPIB is not set +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_LPVO=m +CONFIG_GPIB=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m diff --git a/kernel.changelog b/kernel.changelog index 48765bfd9..1c7d59cec 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,28 @@ +* Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] +- Add some BugsFixed by 6.19.7 (Justin M. Forbes) +- drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) +- drm/i915/psr: Disable PSR on update_m_n and update_lrr (Jouni Högander) +- Turn on GPIB for Fedora (Justin M. Forbes) +- drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling (Jouni Högander) +- drm/dp: Add definition for Panel Replay full-line granularity (Jouni Högander) +- drm/i915/display: Allow async flip when Selective Fetch is enabled (Jouni Högander) +- drm/i915/psr: Perform full frame update on async flip (Jouni Högander) +- drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR (Jouni Högander) +- drm/i915/psr: Move sink_sync_latency to intel_connector (Jouni Högander) +- drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector (Jouni Högander) +- drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector (Jouni Högander) +- drm/i915/psr: Clear pr_dpcd as well on disconnect (Jouni Högander) +- drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector (Jouni Högander) +- drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior (Jouni Högander) +- drm/i915/psr: Use SU granularity information available in intel_connector (Jouni Högander) +- drm/i915/psr: Add panel granularity information into intel_connector (Jouni Högander) +- Work around binutils update in s390x perf (Justin M. Forbes) +- iommu: Fix mapping check for 0x0 to avoid re-mapping it (Antheas Kapenekakis) +- Revert the UKI dtbloader for F42 (Justin M. Forbes) +- Turn on release_targets for F43/F42 (Justin M. Forbes) +- Linux v6.19.7 +Resolves: + * Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] - net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) - net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) diff --git a/kernel.spec b/kernel.spec index be1f46c1d..0d47d3abb 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.6 -%define specversion 6.19.6 +%define specrpmversion 6.19.7 +%define specversion 6.19.7 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.6 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.6 +%define kabiversion 6.19.7 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3334,8 +3334,11 @@ fi %ifarch aarch64 %global perf_build_extra_opts CORESIGHT=1 %endif +%ifarch s390x +%global perf_build_extra_ldflags -Wl,-z,notext +%endif %global perf_make \ - %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${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 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} + %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E %{?perf_build_extra_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 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} %if %{with_perf} %{log_msg "Build perf"} # perf @@ -4811,8 +4814,29 @@ fi\ # # %changelog -* Wed Mar 04 2026 Justin M. Forbes [6.19.6-300] +* Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] +- Add some BugsFixed by 6.19.7 (Justin M. Forbes) +- drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) +- drm/i915/psr: Disable PSR on update_m_n and update_lrr (Jouni Högander) +- Turn on GPIB for Fedora (Justin M. Forbes) +- drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling (Jouni Högander) +- drm/dp: Add definition for Panel Replay full-line granularity (Jouni Högander) +- drm/i915/display: Allow async flip when Selective Fetch is enabled (Jouni Högander) +- drm/i915/psr: Perform full frame update on async flip (Jouni Högander) +- drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR (Jouni Högander) +- drm/i915/psr: Move sink_sync_latency to intel_connector (Jouni Högander) +- drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector (Jouni Högander) +- drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector (Jouni Högander) +- drm/i915/psr: Clear pr_dpcd as well on disconnect (Jouni Högander) +- drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector (Jouni Högander) +- drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior (Jouni Högander) +- drm/i915/psr: Use SU granularity information available in intel_connector (Jouni Högander) +- drm/i915/psr: Add panel granularity information into intel_connector (Jouni Högander) +- Work around binutils update in s390x perf (Justin M. Forbes) +- iommu: Fix mapping check for 0x0 to avoid re-mapping it (Antheas Kapenekakis) +- Revert the UKI dtbloader for F42 (Justin M. Forbes) - Turn on release_targets for F43/F42 (Justin M. Forbes) +- Linux v6.19.7 * Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] - net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index aa85aa675..478cb69f9 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -1,52 +1,60 @@ - Makefile | 30 +++++ + Makefile | 30 ++ arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- - arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 15 +++ - arch/arm64/kernel/setup.c | 27 +++++ + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 15 + + arch/arm64/kernel/setup.c | 27 ++ 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 ++-- + arch/x86/kernel/setup.c | 22 +- crypto/akcipher.c | 3 +- - crypto/dh.c | 25 +++++ - crypto/seqiv.c | 15 ++- + crypto/dh.c | 25 ++ + crypto/seqiv.c | 15 +- crypto/sig.c | 3 +- crypto/testmgr.c | 6 +- - drivers/acpi/apei/hest.c | 8 ++ - drivers/acpi/irq.c | 17 ++- - drivers/acpi/scan.c | 9 ++ - drivers/ata/libahci.c | 18 +++ + drivers/acpi/apei/hest.c | 8 + + drivers/acpi/irq.c | 17 +- + drivers/acpi/scan.c | 9 + + drivers/ata/libahci.c | 18 ++ drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++++++++++++++------ + drivers/firmware/efi/efi.c | 124 ++++++-- drivers/firmware/efi/libstub/fdt.c | 5 + - drivers/firmware/efi/libstub/secureboot.c | 14 ++- - drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/hid/hid-rmi.c | 66 ----------- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ - drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- - drivers/iommu/iommu.c | 22 ++++ - drivers/media/pci/intel/ipu-bridge.c | 14 +++ - drivers/net/ethernet/cadence/macb_main.c | 29 ++--- - drivers/pci/quirks.c | 24 ++++ - drivers/scsi/sd.c | 10 ++ - drivers/usb/core/hub.c | 7 ++ + drivers/firmware/efi/libstub/secureboot.c | 14 +- + drivers/firmware/efi/secureboot.c | 38 +++ + drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- + drivers/gpu/drm/i915/display/intel_display.c | 8 - + drivers/gpu/drm/i915/display/intel_display_types.h | 46 ++- + drivers/gpu/drm/i915/display/intel_dp.c | 17 +- + drivers/gpu/drm/i915/display/intel_plane.c | 10 +- + drivers/gpu/drm/i915/display/intel_psr.c | 317 +++++++++++---------- + drivers/gpu/drm/i915/display/intel_psr.h | 2 +- + drivers/hid/hid-rmi.c | 66 ----- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++ + drivers/input/rmi4/rmi_driver.c | 124 ++++---- + drivers/iommu/iommu.c | 28 +- + drivers/media/pci/intel/ipu-bridge.c | 14 + + drivers/net/ethernet/cadence/macb_main.c | 29 +- + drivers/pci/quirks.c | 24 ++ + drivers/scsi/sd.c | 10 + + drivers/usb/core/hub.c | 7 + + include/drm/display/drm_dp.h | 2 + include/linux/crypto.h | 2 + - include/linux/efi.h | 22 ++-- + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/rmi.h | 1 + - include/linux/security.h | 9 ++ + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 +++ - security/lockdown/lockdown.c | 11 ++ + security/lockdown/Kconfig | 13 + + security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------ - 45 files changed, 590 insertions(+), 233 deletions(-) + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 -- + 53 files changed, 823 insertions(+), 414 deletions(-) diff --git a/Makefile b/Makefile -index 67f26d8b29343..d1f4007b07369 100644 +index eb431129c7ab..c5dcc804f7af 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -101,7 +109,7 @@ index 67f26d8b29343..d1f4007b07369 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index fa83c040ee2d4..96c9bcf9e7b17 100644 +index fa83c040ee2d..96c9bcf9e7b1 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1212,9 +1212,9 @@ config HIGHMEM @@ -117,7 +125,7 @@ index fa83c040ee2d4..96c9bcf9e7b17 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 93173f0a09c7d..8f992962ccd35 100644 +index 93173f0a09c7..8f992962ccd3 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1433,7 +1433,7 @@ endchoice @@ -130,7 +138,7 @@ index 93173f0a09c7d..8f992962ccd35 100644 For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -index 205b87f557d6d..d57a9b1bff70c 100644 +index 205b87f557d6..d57a9b1bff70 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -250,6 +250,15 @@ uart10: serial@7d001000 { @@ -163,7 +171,7 @@ index 205b87f557d6d..d57a9b1bff70c 100644 compatible = "brcm,bcm7271-l2-intc"; reg = <0x7d517000 0x10>; diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2a..d7b7b2f39e169 100644 +index 23c05dc7a8f2..d7b7b2f39e16 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -215,7 +223,7 @@ index 23c05dc7a8f2a..d7b7b2f39e169 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d6..afb9544fb0074 100644 +index b0d00032479d..afb9544fb007 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -227,7 +235,7 @@ index b0d00032479d6..afb9544fb0074 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index dcdc7e2748486..6b2fc225fa184 100644 +index 049c557c452f..4c9fffbe6261 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2521,3 +2521,8 @@ int ipl_report_free(struct ipl_report *report) @@ -240,7 +248,7 @@ index dcdc7e2748486..6b2fc225fa184 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index c1fe0b53c5ac5..8e17bfe788cb9 100644 +index c1fe0b53c5ac..8e17bfe788cb 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -262,7 +270,7 @@ index c1fe0b53c5ac5..8e17bfe788cb9 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 383d4a4784f5b..45f428436e2d9 100644 +index 383d4a4784f5..45f428436e2d 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -309,7 +317,7 @@ index 383d4a4784f5b..45f428436e2d9 100644 reserve_initrd(); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index a36f50c838278..f4f421e6cff20 100644 +index a36f50c83827..f4f421e6cff2 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -323,7 +331,7 @@ index a36f50c838278..f4f421e6cff20 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 8250eeeebd0fe..01f0f3963a740 100644 +index 8250eeeebd0f..01f0f3963a74 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -363,7 +371,7 @@ index 8250eeeebd0fe..01f0f3963a740 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d783..fcc059e7d3db5 100644 +index 678bb4145d78..fcc059e7d3db 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -396,7 +404,7 @@ index 678bb4145d783..fcc059e7d3db5 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b64057..fd41f6d3abf9a 100644 +index beba745b6405..fd41f6d3abf9 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -410,7 +418,7 @@ index beba745b64057..fd41f6d3abf9a 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index a302be53896d3..ade6307dbf899 100644 +index a302be53896d..ade6307dbf89 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -447,7 +455,7 @@ index a302be53896d3..ade6307dbf899 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d9..90a13f20f052b 100644 +index 20d757687e3d..90a13f20f052 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -466,7 +474,7 @@ index 20d757687e3d9..90a13f20f052b 100644 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 d1595156c86a4..9485212f1a6d6 100644 +index d1595156c86a..9485212f1a6d 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -509,7 +517,7 @@ index d1595156c86a4..9485212f1a6d6 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index b78f6be2f9468..8bf534f6f8933 100644 +index b78f6be2f946..8bf534f6f893 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1803,6 +1803,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -529,7 +537,7 @@ index b78f6be2f9468..8bf534f6f8933 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 c79abdfcd7a9b..e23bfb7f94c72 100644 +index c79abdfcd7a9..e23bfb7f94c7 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -558,7 +566,7 @@ index c79abdfcd7a9b..e23bfb7f94c72 100644 tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4ff..96d5a1ca981df 100644 +index 8efbcf699e4f..96d5a1ca981d 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -570,7 +578,7 @@ index 8efbcf699e4ff..96d5a1ca981df 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 92e91c3eb4690..aa4845ea0acb3 100644 +index 92e91c3eb469..aa4845ea0acb 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -715,7 +723,7 @@ index 92e91c3eb4690..aa4845ea0acb3 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787b..89244e0d9fa86 100644 +index 6a337f1f8787..89244e0d9fa8 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -731,7 +739,7 @@ index 6a337f1f8787b..89244e0d9fa86 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd2..380354755108b 100644 +index 516f4f0069bd..380354755108 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -768,7 +776,7 @@ index 516f4f0069bd2..380354755108b 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 0000000000000..de0a3714a5d44 +index 000000000000..de0a3714a5d4 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -810,8 +818,942 @@ index 0000000000000..de0a3714a5d44 + } + } +} +diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c +index 6372f533f65b..7ce8c674bb03 100644 +--- a/drivers/gpu/drm/i915/display/intel_alpm.c ++++ b/drivers/gpu/drm/i915/display/intel_alpm.c +@@ -326,11 +326,9 @@ static void lnl_alpm_configure(struct intel_dp *intel_dp, + if (intel_dp->as_sdp_supported) { + u32 pr_alpm_ctl = PR_ALPM_CTL_ADAPTIVE_SYNC_SDP_POSITION_T1; + +- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & +- DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP) ++ if (crtc_state->link_off_after_as_sdp_when_pr_active) + pr_alpm_ctl |= PR_ALPM_CTL_ALLOW_LINK_OFF_BETWEEN_AS_SDP_AND_SU; +- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & +- DP_PANEL_REPLAY_ASYNC_VIDEO_TIMING_NOT_SUPPORTED_IN_PR)) ++ if (crtc_state->disable_as_sdp_when_pr_active) + pr_alpm_ctl |= PR_ALPM_CTL_AS_SDP_TRANSMISSION_IN_ACTIVE_DISABLE; + + intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), +diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c +index 095a319f8bc9..808ac34c1914 100644 +--- a/drivers/gpu/drm/i915/display/intel_display.c ++++ b/drivers/gpu/drm/i915/display/intel_display.c +@@ -6032,14 +6032,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, + return -EINVAL; + } + +- /* FIXME: selective fetch should be disabled for async flips */ +- if (new_crtc_state->enable_psr2_sel_fetch) { +- drm_dbg_kms(display->drm, +- "[CRTC:%d:%s] async flip disallowed with PSR2 selective fetch\n", +- crtc->base.base.id, crtc->base.name); +- return -EINVAL; +- } +- + for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, + new_plane_state, i) { + if (plane->pipe != crtc->pipe) +diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h +index 6e26751e8d0e..a83620b8618f 100644 +--- a/drivers/gpu/drm/i915/display/intel_display_types.h ++++ b/drivers/gpu/drm/i915/display/intel_display_types.h +@@ -510,6 +510,12 @@ struct intel_hdcp { + bool force_hdcp14; + }; + ++enum intel_panel_replay_dsc_support { ++ INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED, ++ INTEL_DP_PANEL_REPLAY_DSC_FULL_FRAME_ONLY, ++ INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE, ++}; ++ + struct intel_connector { + struct drm_connector base; + /* +@@ -562,6 +568,30 @@ struct intel_connector { + } overall_throughput; + int max_line_width; + } dsc_branch_caps; ++ ++ struct { ++ u8 dpcd[DP_PANEL_REPLAY_CAP_SIZE]; ++#define INTEL_PR_DPCD_INDEX(pr_dpcd_register) ((pr_dpcd_register) - DP_PANEL_REPLAY_CAP_SUPPORT) ++ ++ bool support; ++ bool su_support; ++ enum intel_panel_replay_dsc_support dsc_support; ++ ++ u16 su_w_granularity; ++ u16 su_y_granularity; ++ } panel_replay_caps; ++ ++ struct { ++ u8 dpcd[EDP_PSR_RECEIVER_CAP_SIZE]; ++ ++ bool support; ++ bool su_support; ++ ++ u16 su_w_granularity; ++ u16 su_y_granularity; ++ ++ u8 sync_latency; ++ } psr_caps; + } dp; + + struct { +@@ -956,12 +986,6 @@ struct intel_csc_matrix { + u16 postoff[3]; + }; + +-enum intel_panel_replay_dsc_support { +- INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED, +- INTEL_DP_PANEL_REPLAY_DSC_FULL_FRAME_ONLY, +- INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE, +-}; +- + struct scaler_filter_coeff { + u16 sign; + u16 exp; +@@ -1153,6 +1177,8 @@ struct intel_crtc_state { + bool enable_psr2_su_region_et; + bool req_psr2_sdp_prior_scanline; + bool has_panel_replay; ++ bool link_off_after_as_sdp_when_pr_active; ++ bool disable_as_sdp_when_pr_active; + bool wm_level_disabled; + bool pkg_c_latency_used; + /* Only used for state verification. */ +@@ -1160,6 +1186,7 @@ struct intel_crtc_state { + u32 dc3co_exitline; + u16 su_y_granularity; + u8 active_non_psr_pipes; ++ u8 entry_setup_frames; + const char *no_psr_reason; + + /* +@@ -1717,14 +1744,12 @@ struct intel_psr { + bool active; + struct work_struct work; + unsigned int busy_frontbuffer_bits; +- bool sink_psr2_support; + bool link_standby; + bool sel_update_enabled; + bool psr2_sel_fetch_enabled; + bool psr2_sel_fetch_cff_enabled; + bool su_region_et_enabled; + bool req_psr2_sdp_prior_scanline; +- u8 sink_sync_latency; + ktime_t last_entry_attempt; + ktime_t last_exit; + bool sink_not_reliable; +@@ -1733,8 +1758,6 @@ struct intel_psr { + u16 su_y_granularity; + bool source_panel_replay_support; + bool sink_panel_replay_support; +- bool sink_panel_replay_su_support; +- enum intel_panel_replay_dsc_support sink_panel_replay_dsc_support; + bool panel_replay_enabled; + u32 dc3co_exitline; + u32 dc3co_exit_delay; +@@ -1761,9 +1784,6 @@ struct intel_dp { + bool needs_modeset_retry; + bool use_max_params; + u8 dpcd[DP_RECEIVER_CAP_SIZE]; +- u8 psr_dpcd[EDP_PSR_RECEIVER_CAP_SIZE]; +- u8 pr_dpcd[DP_PANEL_REPLAY_CAP_SIZE]; +-#define INTEL_PR_DPCD_INDEX(pr_dpcd_register) ((pr_dpcd_register) - DP_PANEL_REPLAY_CAP_SUPPORT) + + u8 downstream_ports[DP_MAX_DOWNSTREAM_PORTS]; + u8 edp_dpcd[EDP_DISPLAY_CTL_CAP_SIZE]; +diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c +index ee258df439a7..d818d2cde2af 100644 +--- a/drivers/gpu/drm/i915/display/intel_dp.c ++++ b/drivers/gpu/drm/i915/display/intel_dp.c +@@ -4590,7 +4590,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector + * This has to be called after intel_dp->edp_dpcd is filled, PSR checks + * for SET_POWER_CAPABLE bit in intel_dp->edp_dpcd[1] + */ +- intel_psr_init_dpcd(intel_dp); ++ intel_psr_init_dpcd(intel_dp, connector); + + intel_edp_set_sink_rates(intel_dp); + intel_dp_set_max_sink_lane_count(intel_dp); +@@ -6077,10 +6077,19 @@ intel_dp_detect(struct drm_connector *_connector, + + if (status == connector_status_disconnected) { + intel_dp_test_reset(intel_dp); ++ /* ++ * FIXME: Resetting these caps here cause ++ * state computation fail if the connector need to be ++ * modeset after sink disconnect. Move resetting them ++ * to where new sink is connected. ++ */ + memset(connector->dp.dsc_dpcd, 0, sizeof(connector->dp.dsc_dpcd)); ++ memset(connector->dp.panel_replay_caps.dpcd, 0, ++ sizeof(connector->dp.panel_replay_caps.dpcd)); + intel_dp->psr.sink_panel_replay_support = false; +- intel_dp->psr.sink_panel_replay_su_support = false; +- intel_dp->psr.sink_panel_replay_dsc_support = ++ connector->dp.panel_replay_caps.support = false; ++ connector->dp.panel_replay_caps.su_support = false; ++ connector->dp.panel_replay_caps.dsc_support = + INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED; + + intel_dp_mst_disconnect(intel_dp); +@@ -6103,7 +6112,7 @@ intel_dp_detect(struct drm_connector *_connector, + connector->base.epoch_counter++; + + if (!intel_dp_is_edp(intel_dp)) +- intel_psr_init_dpcd(intel_dp); ++ intel_psr_init_dpcd(intel_dp, connector); + + intel_dp_detect_dsc_caps(intel_dp, connector); + +diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c +index ab6a58530b39..707670ff71ec 100644 +--- a/drivers/gpu/drm/i915/display/intel_plane.c ++++ b/drivers/gpu/drm/i915/display/intel_plane.c +@@ -651,11 +651,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr + ilk_must_disable_cxsr(new_crtc_state, old_plane_state, new_plane_state)) + new_crtc_state->disable_cxsr = true; + +- if (intel_plane_do_async_flip(plane, old_crtc_state, new_crtc_state)) { ++ if (intel_plane_do_async_flip(plane, old_crtc_state, new_crtc_state)) + new_crtc_state->do_async_flip = true; +- new_crtc_state->async_flip_planes |= BIT(plane->id); +- } else if (plane->need_async_flip_toggle_wa && +- new_crtc_state->uapi.async_flip) { ++ ++ if (new_crtc_state->uapi.async_flip) { + /* + * On platforms with double buffered async flip bit we + * set the bit already one frame early during the sync +@@ -663,6 +662,9 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr + * hardware will therefore be ready to perform a real + * async flip during the next commit, without having + * to wait yet another frame for the bit to latch. ++ * ++ * async_flip_planes bitmask is also used by selective ++ * fetch calculation to choose full frame update. + */ + new_crtc_state->async_flip_planes |= BIT(plane->id); + } +diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c +index 44063b578354..fa351a973e27 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.c ++++ b/drivers/gpu/drm/i915/display/intel_psr.c +@@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) + return val; + } + +-static u8 intel_dp_get_su_capability(struct intel_dp *intel_dp) +-{ +- u8 su_capability = 0; +- +- if (intel_dp->psr.sink_panel_replay_su_support) { +- if (drm_dp_dpcd_read_byte(&intel_dp->aux, +- DP_PANEL_REPLAY_CAP_CAPABILITY, +- &su_capability) < 0) +- return 0; +- } else { +- su_capability = intel_dp->psr_dpcd[1]; +- } +- +- return su_capability; +-} +- +-static unsigned int +-intel_dp_get_su_x_granularity_offset(struct intel_dp *intel_dp) +-{ +- return intel_dp->psr.sink_panel_replay_su_support ? +- DP_PANEL_REPLAY_CAP_X_GRANULARITY : +- DP_PSR2_SU_X_GRANULARITY; +-} +- +-static unsigned int +-intel_dp_get_su_y_granularity_offset(struct intel_dp *intel_dp) +-{ +- return intel_dp->psr.sink_panel_replay_su_support ? +- DP_PANEL_REPLAY_CAP_Y_GRANULARITY : +- DP_PSR2_SU_Y_GRANULARITY; +-} +- +-/* +- * Note: Bits related to granularity are same in panel replay and psr +- * registers. Rely on PSR definitions on these "common" bits. +- */ +-static void intel_dp_get_su_granularity(struct intel_dp *intel_dp) ++static void _psr_compute_su_granularity(struct intel_dp *intel_dp, ++ struct intel_connector *connector) + { + struct intel_display *display = to_intel_display(intel_dp); + ssize_t r; +- u16 w; ++ __le16 w; + u8 y; + +- /* +- * TODO: Do we need to take into account panel supporting both PSR and +- * Panel replay? +- */ +- + /* + * If sink don't have specific granularity requirements set legacy + * ones. + */ +- if (!(intel_dp_get_su_capability(intel_dp) & +- DP_PSR2_SU_GRANULARITY_REQUIRED)) { ++ if (!(connector->dp.psr_caps.dpcd[1] & DP_PSR2_SU_GRANULARITY_REQUIRED)) { + /* As PSR2 HW sends full lines, we do not care about x granularity */ +- w = 4; ++ w = cpu_to_le16(4); + y = 4; + goto exit; + } + +- r = drm_dp_dpcd_read(&intel_dp->aux, +- intel_dp_get_su_x_granularity_offset(intel_dp), +- &w, 2); +- if (r != 2) ++ r = drm_dp_dpcd_read(&intel_dp->aux, DP_PSR2_SU_X_GRANULARITY, &w, sizeof(w)); ++ if (r != sizeof(w)) + drm_dbg_kms(display->drm, + "Unable to read selective update x granularity\n"); + /* + * Spec says that if the value read is 0 the default granularity should + * be used instead. + */ +- if (r != 2 || w == 0) +- w = 4; ++ if (r != sizeof(w) || w == 0) ++ w = cpu_to_le16(4); + +- r = drm_dp_dpcd_read(&intel_dp->aux, +- intel_dp_get_su_y_granularity_offset(intel_dp), +- &y, 1); ++ r = drm_dp_dpcd_read(&intel_dp->aux, DP_PSR2_SU_Y_GRANULARITY, &y, 1); + if (r != 1) { + drm_dbg_kms(display->drm, + "Unable to read selective update y granularity\n"); +@@ -579,17 +534,17 @@ static void intel_dp_get_su_granularity(struct intel_dp *intel_dp) + y = 1; + + exit: +- intel_dp->psr.su_w_granularity = w; +- intel_dp->psr.su_y_granularity = y; ++ connector->dp.psr_caps.su_w_granularity = le16_to_cpu(w); ++ connector->dp.psr_caps.su_y_granularity = y; + } + + static enum intel_panel_replay_dsc_support +-compute_pr_dsc_support(struct intel_dp *intel_dp) ++compute_pr_dsc_support(struct intel_connector *connector) + { + u8 pr_dsc_mode; + u8 val; + +- val = intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)]; ++ val = connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)]; + pr_dsc_mode = REG_FIELD_GET8(DP_PANEL_REPLAY_DSC_DECODE_CAPABILITY_IN_PR_MASK, val); + + switch (pr_dsc_mode) { +@@ -621,7 +576,31 @@ static const char *panel_replay_dsc_support_str(enum intel_panel_replay_dsc_supp + }; + } + +-static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) ++static void _panel_replay_compute_su_granularity(struct intel_connector *connector) ++{ ++ u16 w; ++ u8 y; ++ ++ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & ++ DP_PANEL_REPLAY_SU_GRANULARITY_REQUIRED)) { ++ w = 4; ++ y = 4; ++ goto exit; ++ } ++ ++ /* ++ * Spec says that if the value read is 0 the default granularity should ++ * be used instead. ++ */ ++ w = le16_to_cpu(*(__le16 *)&connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_X_GRANULARITY)]) ? : 4; ++ y = connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_Y_GRANULARITY)] ? : 1; ++ ++exit: ++ connector->dp.panel_replay_caps.su_w_granularity = w; ++ connector->dp.panel_replay_caps.su_y_granularity = y; ++} ++ ++static void _panel_replay_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) + { + struct intel_display *display = to_intel_display(intel_dp); + int ret; +@@ -631,11 +610,12 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) + return; + + ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PANEL_REPLAY_CAP_SUPPORT, +- &intel_dp->pr_dpcd, sizeof(intel_dp->pr_dpcd)); ++ &connector->dp.panel_replay_caps.dpcd, ++ sizeof(connector->dp.panel_replay_caps.dpcd)); + if (ret < 0) + return; + +- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & ++ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & + DP_PANEL_REPLAY_SUPPORT)) + return; + +@@ -646,7 +626,7 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) + return; + } + +- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & ++ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & + DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT)) { + drm_dbg_kms(display->drm, + "Panel doesn't support early transport, eDP Panel Replay not possible\n"); +@@ -654,36 +634,40 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) + } + } + ++ connector->dp.panel_replay_caps.support = true; + intel_dp->psr.sink_panel_replay_support = true; + +- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & +- DP_PANEL_REPLAY_SU_SUPPORT) +- intel_dp->psr.sink_panel_replay_su_support = true; ++ if (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & ++ DP_PANEL_REPLAY_SU_SUPPORT) { ++ connector->dp.panel_replay_caps.su_support = true; + +- intel_dp->psr.sink_panel_replay_dsc_support = compute_pr_dsc_support(intel_dp); ++ _panel_replay_compute_su_granularity(connector); ++ } ++ ++ connector->dp.panel_replay_caps.dsc_support = compute_pr_dsc_support(connector); + + drm_dbg_kms(display->drm, + "Panel replay %sis supported by panel (in DSC mode: %s)\n", +- intel_dp->psr.sink_panel_replay_su_support ? ++ connector->dp.panel_replay_caps.su_support ? + "selective_update " : "", +- panel_replay_dsc_support_str(intel_dp->psr.sink_panel_replay_dsc_support)); ++ panel_replay_dsc_support_str(connector->dp.panel_replay_caps.dsc_support)); + } + +-static void _psr_init_dpcd(struct intel_dp *intel_dp) ++static void _psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) + { + struct intel_display *display = to_intel_display(intel_dp); + int ret; + +- ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PSR_SUPPORT, intel_dp->psr_dpcd, +- sizeof(intel_dp->psr_dpcd)); ++ ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PSR_SUPPORT, connector->dp.psr_caps.dpcd, ++ sizeof(connector->dp.psr_caps.dpcd)); + if (ret < 0) + return; + +- if (!intel_dp->psr_dpcd[0]) ++ if (!connector->dp.psr_caps.dpcd[0]) + return; + + drm_dbg_kms(display->drm, "eDP panel supports PSR version %x\n", +- intel_dp->psr_dpcd[0]); ++ connector->dp.psr_caps.dpcd[0]); + + if (drm_dp_has_quirk(&intel_dp->desc, DP_DPCD_QUIRK_NO_PSR)) { + drm_dbg_kms(display->drm, +@@ -697,13 +681,14 @@ static void _psr_init_dpcd(struct intel_dp *intel_dp) + return; + } + ++ connector->dp.psr_caps.support = true; + intel_dp->psr.sink_support = true; +- intel_dp->psr.sink_sync_latency = +- intel_dp_get_sink_sync_latency(intel_dp); ++ ++ connector->dp.psr_caps.sync_latency = intel_dp_get_sink_sync_latency(intel_dp); + + if (DISPLAY_VER(display) >= 9 && +- intel_dp->psr_dpcd[0] >= DP_PSR2_WITH_Y_COORD_IS_SUPPORTED) { +- bool y_req = intel_dp->psr_dpcd[1] & ++ connector->dp.psr_caps.dpcd[0] >= DP_PSR2_WITH_Y_COORD_IS_SUPPORTED) { ++ bool y_req = connector->dp.psr_caps.dpcd[1] & + DP_PSR2_SU_Y_COORDINATE_REQUIRED; + + /* +@@ -717,22 +702,21 @@ static void _psr_init_dpcd(struct intel_dp *intel_dp) + * Y-coordinate requirement panels we would need to enable + * GTC first. + */ +- intel_dp->psr.sink_psr2_support = y_req && ++ connector->dp.psr_caps.su_support = y_req && + intel_alpm_aux_wake_supported(intel_dp); + drm_dbg_kms(display->drm, "PSR2 %ssupported\n", +- intel_dp->psr.sink_psr2_support ? "" : "not "); ++ connector->dp.psr_caps.su_support ? "" : "not "); + } ++ ++ if (connector->dp.psr_caps.su_support) ++ _psr_compute_su_granularity(intel_dp, connector); + } + +-void intel_psr_init_dpcd(struct intel_dp *intel_dp) ++void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) + { +- _psr_init_dpcd(intel_dp); ++ _psr_init_dpcd(intel_dp, connector); + +- _panel_replay_init_dpcd(intel_dp); +- +- if (intel_dp->psr.sink_psr2_support || +- intel_dp->psr.sink_panel_replay_su_support) +- intel_dp_get_su_granularity(intel_dp); ++ _panel_replay_init_dpcd(intel_dp, connector); + } + + static void hsw_psr_setup_aux(struct intel_dp *intel_dp) +@@ -772,8 +756,9 @@ static void hsw_psr_setup_aux(struct intel_dp *intel_dp) + aux_ctl); + } + +-static bool psr2_su_region_et_valid(struct intel_dp *intel_dp, bool panel_replay) ++static bool psr2_su_region_et_valid(struct intel_connector *connector, bool panel_replay) + { ++ struct intel_dp *intel_dp = intel_attached_dp(connector); + struct intel_display *display = to_intel_display(intel_dp); + + if (DISPLAY_VER(display) < 20 || !intel_dp_is_edp(intel_dp) || +@@ -781,9 +766,9 @@ static bool psr2_su_region_et_valid(struct intel_dp *intel_dp, bool panel_replay + return false; + + return panel_replay ? +- intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & ++ connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & + DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT : +- intel_dp->psr_dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED; ++ connector->dp.psr_caps.dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED; + } + + static void _panel_replay_enable_sink(struct intel_dp *intel_dp, +@@ -929,7 +914,7 @@ static u8 psr_compute_idle_frames(struct intel_dp *intel_dp) + * off-by-one issue that HW has in some cases. + */ + idle_frames = max(6, connector->panel.vbt.psr.idle_frames); +- idle_frames = max(idle_frames, intel_dp->psr.sink_sync_latency + 1); ++ idle_frames = max(idle_frames, connector->dp.psr_caps.sync_latency + 1); + + if (drm_WARN_ON(display->drm, idle_frames > 0xf)) + idle_frames = 0xf; +@@ -1024,10 +1009,11 @@ static int psr2_block_count(struct intel_dp *intel_dp) + + static u8 frames_before_su_entry(struct intel_dp *intel_dp) + { ++ struct intel_connector *connector = intel_dp->attached_connector; + u8 frames_before_su_entry; + + frames_before_su_entry = max_t(u8, +- intel_dp->psr.sink_sync_latency + 1, ++ connector->dp.psr_caps.sync_latency + 1, + 2); + + /* Entry setup frames must be at least 1 less than frames before SU entry */ +@@ -1309,25 +1295,37 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, + return crtc_state->enable_psr2_sel_fetch = true; + } + +-static bool psr2_granularity_check(struct intel_dp *intel_dp, +- struct intel_crtc_state *crtc_state) ++static bool psr2_granularity_check(struct intel_crtc_state *crtc_state, ++ struct intel_connector *connector) + { ++ struct intel_dp *intel_dp = intel_attached_dp(connector); + struct intel_display *display = to_intel_display(intel_dp); + const struct drm_dsc_config *vdsc_cfg = &crtc_state->dsc.config; + const int crtc_hdisplay = crtc_state->hw.adjusted_mode.crtc_hdisplay; + const int crtc_vdisplay = crtc_state->hw.adjusted_mode.crtc_vdisplay; + u16 y_granularity = 0; ++ u16 sink_y_granularity = crtc_state->has_panel_replay ? ++ connector->dp.panel_replay_caps.su_y_granularity : ++ connector->dp.psr_caps.su_y_granularity; ++ u16 sink_w_granularity; ++ ++ if (crtc_state->has_panel_replay) ++ sink_w_granularity = connector->dp.panel_replay_caps.su_w_granularity == ++ DP_PANEL_REPLAY_FULL_LINE_GRANULARITY ? ++ crtc_hdisplay : connector->dp.panel_replay_caps.su_w_granularity; ++ else ++ sink_w_granularity = connector->dp.psr_caps.su_w_granularity; + + /* PSR2 HW only send full lines so we only need to validate the width */ +- if (crtc_hdisplay % intel_dp->psr.su_w_granularity) ++ if (crtc_hdisplay % sink_w_granularity) + return false; + +- if (crtc_vdisplay % intel_dp->psr.su_y_granularity) ++ if (crtc_vdisplay % sink_y_granularity) + return false; + + /* HW tracking is only aligned to 4 lines */ + if (!crtc_state->enable_psr2_sel_fetch) +- return intel_dp->psr.su_y_granularity == 4; ++ return sink_y_granularity == 4; + + /* + * adl_p and mtl platforms have 1 line granularity. +@@ -1335,11 +1333,11 @@ static bool psr2_granularity_check(struct intel_dp *intel_dp, + * to match sink requirement if multiple of 4. + */ + if (display->platform.alderlake_p || DISPLAY_VER(display) >= 14) +- y_granularity = intel_dp->psr.su_y_granularity; +- else if (intel_dp->psr.su_y_granularity <= 2) ++ y_granularity = sink_y_granularity; ++ else if (sink_y_granularity <= 2) + y_granularity = 4; +- else if ((intel_dp->psr.su_y_granularity % 4) == 0) +- y_granularity = intel_dp->psr.su_y_granularity; ++ else if ((sink_y_granularity % 4) == 0) ++ y_granularity = sink_y_granularity; + + if (y_granularity == 0 || crtc_vdisplay % y_granularity) + return false; +@@ -1377,16 +1375,18 @@ static bool _compute_psr2_sdp_prior_scanline_indication(struct intel_dp *intel_d + } + + static int intel_psr_entry_setup_frames(struct intel_dp *intel_dp, ++ struct drm_connector_state *conn_state, + const struct drm_display_mode *adjusted_mode) + { + struct intel_display *display = to_intel_display(intel_dp); +- int psr_setup_time = drm_dp_psr_setup_time(intel_dp->psr_dpcd); ++ struct intel_connector *connector = to_intel_connector(conn_state->connector); ++ int psr_setup_time = drm_dp_psr_setup_time(connector->dp.psr_caps.dpcd); + int entry_setup_frames = 0; + + if (psr_setup_time < 0) { + drm_dbg_kms(display->drm, + "PSR condition failed: Invalid PSR setup time (0x%02x)\n", +- intel_dp->psr_dpcd[1]); ++ connector->dp.psr_caps.dpcd[1]); + return -ETIME; + } + +@@ -1527,14 +1527,16 @@ static bool alpm_config_valid(struct intel_dp *intel_dp, + } + + static bool intel_psr2_config_valid(struct intel_dp *intel_dp, +- struct intel_crtc_state *crtc_state) ++ struct intel_crtc_state *crtc_state, ++ struct drm_connector_state *conn_state) + { + struct intel_display *display = to_intel_display(intel_dp); ++ struct intel_connector *connector = to_intel_connector(conn_state->connector); + int crtc_hdisplay = crtc_state->hw.adjusted_mode.crtc_hdisplay; + int crtc_vdisplay = crtc_state->hw.adjusted_mode.crtc_vdisplay; + int psr_max_h = 0, psr_max_v = 0, max_bpp = 0; + +- if (!intel_dp->psr.sink_psr2_support || display->params.enable_psr == 1) ++ if (!connector->dp.psr_caps.su_support || display->params.enable_psr == 1) + return false; + + /* JSL and EHL only supports eDP 1.3 */ +@@ -1626,9 +1628,11 @@ static bool intel_psr2_config_valid(struct intel_dp *intel_dp, + return true; + } + +-static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, +- struct intel_crtc_state *crtc_state) ++static bool intel_sel_update_config_valid(struct intel_crtc_state *crtc_state, ++ struct drm_connector_state *conn_state) + { ++ struct intel_connector *connector = to_intel_connector(conn_state->connector); ++ struct intel_dp *intel_dp = intel_attached_dp(connector); + struct intel_display *display = to_intel_display(intel_dp); + + if (HAS_PSR2_SEL_FETCH(display) && +@@ -1645,7 +1649,8 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, + goto unsupported; + } + +- if (!crtc_state->has_panel_replay && !intel_psr2_config_valid(intel_dp, crtc_state)) ++ if (!crtc_state->has_panel_replay && !intel_psr2_config_valid(intel_dp, crtc_state, ++ conn_state)) + goto unsupported; + + if (!_compute_psr2_sdp_prior_scanline_indication(intel_dp, crtc_state)) { +@@ -1658,11 +1663,11 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, + if (DISPLAY_VER(display) < 14) + goto unsupported; + +- if (!intel_dp->psr.sink_panel_replay_su_support) ++ if (!connector->dp.panel_replay_caps.su_support) + goto unsupported; + + if (intel_dsc_enabled_on_link(crtc_state) && +- intel_dp->psr.sink_panel_replay_dsc_support != ++ connector->dp.panel_replay_caps.dsc_support != + INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE) { + drm_dbg_kms(display->drm, + "Selective update with Panel Replay not enabled because it's not supported with DSC\n"); +@@ -1676,14 +1681,14 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, + goto unsupported; + } + +- if (!psr2_granularity_check(intel_dp, crtc_state)) { ++ if (!psr2_granularity_check(crtc_state, connector)) { + drm_dbg_kms(display->drm, + "Selective update not enabled, SU granularity not compatible\n"); + goto unsupported; + } + +- crtc_state->enable_psr2_su_region_et = +- psr2_su_region_et_valid(intel_dp, crtc_state->has_panel_replay); ++ crtc_state->enable_psr2_su_region_et = psr2_su_region_et_valid(connector, ++ crtc_state->has_panel_replay); + + return true; + +@@ -1693,7 +1698,8 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, + } + + static bool _psr_compute_config(struct intel_dp *intel_dp, +- struct intel_crtc_state *crtc_state) ++ struct intel_crtc_state *crtc_state, ++ struct drm_connector_state *conn_state) + { + struct intel_display *display = to_intel_display(intel_dp); + const struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode; +@@ -1708,10 +1714,10 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, + if (crtc_state->vrr.enable) + return false; + +- entry_setup_frames = intel_psr_entry_setup_frames(intel_dp, adjusted_mode); ++ entry_setup_frames = intel_psr_entry_setup_frames(intel_dp, conn_state, adjusted_mode); + + if (entry_setup_frames >= 0) { +- intel_dp->psr.entry_setup_frames = entry_setup_frames; ++ crtc_state->entry_setup_frames = entry_setup_frames; + } else { + crtc_state->no_psr_reason = "PSR setup timing not met"; + drm_dbg_kms(display->drm, +@@ -1722,19 +1728,33 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, + return true; + } + +-static bool +-_panel_replay_compute_config(struct intel_dp *intel_dp, +- struct intel_crtc_state *crtc_state, +- const struct drm_connector_state *conn_state) ++static inline bool compute_link_off_after_as_sdp_when_pr_active(struct intel_connector *connector) ++{ ++ return (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & ++ DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP); ++} ++ ++static inline bool compute_disable_as_sdp_when_pr_active(struct intel_connector *connector) ++{ ++ return !(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & ++ DP_PANEL_REPLAY_ASYNC_VIDEO_TIMING_NOT_SUPPORTED_IN_PR); ++} ++ ++static bool _panel_replay_compute_config(struct intel_crtc_state *crtc_state, ++ const struct drm_connector_state *conn_state) + { +- struct intel_display *display = to_intel_display(intel_dp); + struct intel_connector *connector = + to_intel_connector(conn_state->connector); ++ struct intel_dp *intel_dp = intel_attached_dp(connector); ++ struct intel_display *display = to_intel_display(intel_dp); + struct intel_hdcp *hdcp = &connector->hdcp; + + if (!CAN_PANEL_REPLAY(intel_dp)) + return false; + ++ if (!connector->dp.panel_replay_caps.support) ++ return false; ++ + if (!panel_replay_global_enabled(intel_dp)) { + drm_dbg_kms(display->drm, "Panel Replay disabled by flag\n"); + return false; +@@ -1747,13 +1767,16 @@ _panel_replay_compute_config(struct intel_dp *intel_dp, + } + + if (intel_dsc_enabled_on_link(crtc_state) && +- intel_dp->psr.sink_panel_replay_dsc_support == ++ connector->dp.panel_replay_caps.dsc_support == + INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED) { + drm_dbg_kms(display->drm, + "Panel Replay not enabled because it's not supported with DSC\n"); + return false; + } + ++ crtc_state->link_off_after_as_sdp_when_pr_active = compute_link_off_after_as_sdp_when_pr_active(connector); ++ crtc_state->disable_as_sdp_when_pr_active = compute_disable_as_sdp_when_pr_active(connector); ++ + if (!intel_dp_is_edp(intel_dp)) + return true; + +@@ -1792,7 +1815,7 @@ static bool intel_psr_needs_wa_18037818876(struct intel_dp *intel_dp, + { + struct intel_display *display = to_intel_display(intel_dp); + +- return (DISPLAY_VER(display) == 20 && intel_dp->psr.entry_setup_frames > 0 && ++ return (DISPLAY_VER(display) == 20 && crtc_state->entry_setup_frames > 0 && + !crtc_state->has_sel_update); + } + +@@ -1829,6 +1852,7 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, + struct drm_connector_state *conn_state) + { + struct intel_display *display = to_intel_display(intel_dp); ++ struct intel_connector *connector = to_intel_connector(conn_state->connector); + const struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode; + + if (!psr_global_enabled(intel_dp)) { +@@ -1860,18 +1884,16 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, + } + + /* Only used for state verification. */ +- crtc_state->panel_replay_dsc_support = intel_dp->psr.sink_panel_replay_dsc_support; +- crtc_state->has_panel_replay = _panel_replay_compute_config(intel_dp, +- crtc_state, +- conn_state); ++ crtc_state->panel_replay_dsc_support = connector->dp.panel_replay_caps.dsc_support; ++ crtc_state->has_panel_replay = _panel_replay_compute_config(crtc_state, conn_state); + + crtc_state->has_psr = crtc_state->has_panel_replay ? true : +- _psr_compute_config(intel_dp, crtc_state); ++ _psr_compute_config(intel_dp, crtc_state, conn_state); + + if (!crtc_state->has_psr) + return; + +- crtc_state->has_sel_update = intel_sel_update_config_valid(intel_dp, crtc_state); ++ crtc_state->has_sel_update = intel_sel_update_config_valid(crtc_state, conn_state); + } + + void intel_psr_get_config(struct intel_encoder *encoder, +@@ -2167,6 +2189,7 @@ static void intel_psr_enable_locked(struct intel_dp *intel_dp, + intel_dp->psr.pkg_c_latency_used = crtc_state->pkg_c_latency_used; + intel_dp->psr.io_wake_lines = crtc_state->alpm_state.io_wake_lines; + intel_dp->psr.fast_wake_lines = crtc_state->alpm_state.fast_wake_lines; ++ intel_dp->psr.entry_setup_frames = crtc_state->entry_setup_frames; + + if (!psr_interrupt_error_check(intel_dp)) + return; +@@ -2754,7 +2777,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state + */ + static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *crtc_state) + { +- if (crtc_state->scaler_state.scaler_id >= 0) ++ if (crtc_state->scaler_state.scaler_id >= 0 || ++ crtc_state->async_flip_planes) + return false; + + return true; +@@ -3050,6 +3074,8 @@ void intel_psr_pre_plane_update(struct intel_atomic_state *state, + * - Display WA #1136: skl, bxt + */ + if (intel_crtc_needs_modeset(new_crtc_state) || ++ new_crtc_state->update_m_n || ++ new_crtc_state->update_lrr || + !new_crtc_state->has_psr || + !new_crtc_state->active_planes || + new_crtc_state->has_sel_update != psr->sel_update_enabled || +@@ -4114,24 +4140,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) + seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status, val); + } + +-static void intel_psr_sink_capability(struct intel_dp *intel_dp, ++static void intel_psr_sink_capability(struct intel_connector *connector, + struct seq_file *m) + { +- struct intel_psr *psr = &intel_dp->psr; +- + seq_printf(m, "Sink support: PSR = %s", +- str_yes_no(psr->sink_support)); ++ str_yes_no(connector->dp.psr_caps.support)); + +- if (psr->sink_support) +- seq_printf(m, " [0x%02x]", intel_dp->psr_dpcd[0]); +- if (intel_dp->psr_dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED) ++ if (connector->dp.psr_caps.support) ++ seq_printf(m, " [0x%02x]", connector->dp.psr_caps.dpcd[0]); ++ if (connector->dp.psr_caps.dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED) + seq_printf(m, " (Early Transport)"); +- seq_printf(m, ", Panel Replay = %s", str_yes_no(psr->sink_panel_replay_support)); ++ seq_printf(m, ", Panel Replay = %s", str_yes_no(connector->dp.panel_replay_caps.support)); + seq_printf(m, ", Panel Replay Selective Update = %s", +- str_yes_no(psr->sink_panel_replay_su_support)); ++ str_yes_no(connector->dp.panel_replay_caps.su_support)); + seq_printf(m, ", Panel Replay DSC support = %s", +- panel_replay_dsc_support_str(psr->sink_panel_replay_dsc_support)); +- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & ++ panel_replay_dsc_support_str(connector->dp.panel_replay_caps.dsc_support)); ++ if (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & + DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT) + seq_printf(m, " (Early Transport)"); + seq_printf(m, "\n"); +@@ -4169,7 +4193,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, + seq_printf(m, " %s\n", psr->no_psr_reason); + } + +-static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) ++static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp, ++ struct intel_connector *connector) + { + struct intel_display *display = to_intel_display(intel_dp); + enum transcoder cpu_transcoder = intel_dp->psr.transcoder; +@@ -4178,9 +4203,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) + bool enabled; + u32 val, psr2_ctl; + +- intel_psr_sink_capability(intel_dp, m); ++ intel_psr_sink_capability(connector, m); + +- if (!(psr->sink_support || psr->sink_panel_replay_support)) ++ if (!(connector->dp.psr_caps.support || connector->dp.panel_replay_caps.support)) + return 0; + + wakeref = intel_display_rpm_get(display); +@@ -4294,7 +4319,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) + if (!intel_dp) + return -ENODEV; + +- return intel_psr_status(m, intel_dp); ++ return intel_psr_status(m, intel_dp, intel_dp->attached_connector); + } + DEFINE_SHOW_ATTRIBUTE(i915_edp_psr_status); + +@@ -4428,7 +4453,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) + struct intel_connector *connector = m->private; + struct intel_dp *intel_dp = intel_attached_dp(connector); + +- return intel_psr_status(m, intel_dp); ++ return intel_psr_status(m, intel_dp, connector); + } + DEFINE_SHOW_ATTRIBUTE(i915_psr_status); + +diff --git a/drivers/gpu/drm/i915/display/intel_psr.h b/drivers/gpu/drm/i915/display/intel_psr.h +index 620b35928832..688ca3e73cdd 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.h ++++ b/drivers/gpu/drm/i915/display/intel_psr.h +@@ -28,7 +28,7 @@ struct intel_plane_state; + bool intel_encoder_can_psr(struct intel_encoder *encoder); + bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder, + const struct intel_crtc_state *crtc_state); +-void intel_psr_init_dpcd(struct intel_dp *intel_dp); ++void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector); + void intel_psr_panel_replay_enable_sink(struct intel_dp *intel_dp); + void intel_psr_pre_plane_update(struct intel_atomic_state *state, + struct intel_crtc *crtc); diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba467..154f0403cbf4c 100644 +index d4af17fdba46..154f0403cbf4 100644 --- a/drivers/hid/hid-rmi.c +++ b/drivers/hid/hid-rmi.c @@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) @@ -913,7 +1855,7 @@ index d4af17fdba467..154f0403cbf4c 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 560975b70474c..995bf2da877ce 100644 +index 560975b70474..995bf2da877c 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -964,7 +1906,7 @@ index 560975b70474c..995bf2da877ce 100644 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 ccd9338a44dbe..5c54e522e8a47 100644 +index ccd9338a44db..5c54e522e8a4 100644 --- a/drivers/input/rmi4/rmi_driver.c +++ b/drivers/input/rmi4/rmi_driver.c @@ -183,34 +183,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, @@ -1156,7 +2098,7 @@ index ccd9338a44dbe..5c54e522e8a47 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 2ca990dfbb884..b9175e0d497c9 100644 +index 2ca990dfbb88..24c31555fb69 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -1167,7 +2109,20 @@ index 2ca990dfbb884..b9175e0d497c9 100644 #include #include #include -@@ -2985,6 +2986,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) +@@ -1207,7 +1208,11 @@ static int iommu_create_device_direct_mappings(struct iommu_domain *domain, + if (addr == end) + goto map_end; + +- phys_addr = iommu_iova_to_phys(domain, addr); ++ /* ++ * Return address by iommu_iova_to_phys for 0 is ++ * ambiguous. Offset to address 1 if addr is 0. ++ */ ++ phys_addr = iommu_iova_to_phys(domain, addr ? addr : 1); + if (!phys_addr) { + map_size += pg_size; + continue; +@@ -2985,6 +2990,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) } EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); @@ -1196,7 +2151,7 @@ index 2ca990dfbb884..b9175e0d497c9 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index b2b710094914c..fd3c46aa0350e 100644 +index b2b710094914..fd3c46aa0350 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -104,6 +104,13 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { @@ -1228,7 +2183,7 @@ index b2b710094914c..fd3c46aa0350e 100644 .matches = { DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index 4ebb40adfab37..43cd013bb70e6 100644 +index 4ebb40adfab3..43cd013bb70e 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c @@ -3849,6 +3849,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, @@ -1304,7 +2259,7 @@ index 4ebb40adfab37..43cd013bb70e6 100644 err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); if (err) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index fd86f72f54aef..34dbf67c104b0 100644 +index fd86f72f54ae..34dbf67c104b 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4481,6 +4481,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -1339,7 +2294,7 @@ index fd86f72f54aef..34dbf67c104b0 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c -index f50b92e632018..f1ca4960fc592 100644 +index f50b92e63201..f1ca4960fc59 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { @@ -1367,7 +2322,7 @@ index f50b92e632018..f1ca4960fc592 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index be50d03034a96..9ce9b6518acd5 100644 +index be50d03034a9..9ce9b6518acd 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -1384,8 +2339,21 @@ index be50d03034a96..9ce9b6518acd5 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/drm/display/drm_dp.h b/include/drm/display/drm_dp.h +index e4eebabab975..8b15d3eeb716 100644 +--- a/include/drm/display/drm_dp.h ++++ b/include/drm/display/drm_dp.h +@@ -571,6 +571,8 @@ + # define DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP (1 << 7) + + #define DP_PANEL_REPLAY_CAP_X_GRANULARITY 0xb2 ++# define DP_PANEL_REPLAY_FULL_LINE_GRANULARITY 0xffff ++ + #define DP_PANEL_REPLAY_CAP_Y_GRANULARITY 0xb4 + + /* Link Configuration */ diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d8..79ccb6fabc108 100644 +index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -1398,7 +2366,7 @@ index a2137e19be7d8..79ccb6fabc108 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index 2a43094e23f70..4fcf05f8232c6 100644 +index 2a43094e23f7..4fcf05f8232c 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -1466,7 +2434,7 @@ index 2a43094e23f70..4fcf05f8232c6 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 8c42b4bde09c0..694ce5c5bcd43 100644 +index 8c42b4bde09c..694ce5c5bcd4 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -446,6 +446,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -1478,7 +2446,7 @@ index 8c42b4bde09c0..694ce5c5bcd43 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab427..fff7c5f737fc8 100644 +index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h +++ b/include/linux/rmi.h @@ -364,6 +364,7 @@ struct rmi_driver_data { @@ -1490,7 +2458,7 @@ index ab7eea01ab427..fff7c5f737fc8 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 83a646d72f6f8..65b72854a0465 100644 +index 83a646d72f6f..65b72854a046 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2404,4 +2404,13 @@ static inline void security_initramfs_populated(void) @@ -1508,7 +2476,7 @@ index 83a646d72f6f8..65b72854a0465 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index a2ff4242e623d..f0d2be1ee4f1c 100644 +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) @@ -1531,7 +2499,7 @@ index a2ff4242e623d..f0d2be1ee4f1c 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 28a1c08e3b221..3126a6fa63282 100644 +index 28a1c08e3b22..3126a6fa6328 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -1546,7 +2514,7 @@ index 28a1c08e3b221..3126a6fa63282 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 99ce427d9a69d..f191cd9d7ee6e 100755 +index 99ce427d9a69..f191cd9d7ee6 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -1559,7 +2527,7 @@ index 99ce427d9a69d..f191cd9d7ee6e 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a6..182e8090cfe85 100644 +index d1fdd113450a..182e8090cfe8 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -1583,7 +2551,7 @@ index d1fdd113450a6..182e8090cfe85 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf4840101..d0501353a4b95 100644 +index e84ddf484010..d0501353a4b9 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -1607,7 +2575,7 @@ index e84ddf4840101..d0501353a4b95 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca0..14a9cdff942b9 100644 +index 8d46886d2cca..14a9cdff942b 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -1629,7 +2597,7 @@ index 8d46886d2cca0..14a9cdff942b9 100644 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 4aa60e83ff191..eaceb09e40290 100644 +index 4aa60e83ff19..eaceb09e4029 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -492,7 +492,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -1642,7 +2610,7 @@ index 4aa60e83ff191..eaceb09e40290 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e07317..b22f3a9cb8b80 100644 +index 1d7a2f1e0731..b22f3a9cb8b8 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 3e69e4bf5..4072d439f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.6.tar.xz) = 93f896fe12f5155aa2cc1deea73dee0eebf09657b1a5b195cd960b4012ad0002c8620925e6869124edf80dfa50423b5731f0e9c037f8744b5ca8267949fa4d7b -SHA512 (kernel-abi-stablelists-6.19.6.tar.xz) = 532ca3f317af1efc08339ab28f38b6700a4e6c90f2f1526503858bea4ddaf17388dd3e555c4d7a6977fd1e02bd5e749bdae8eab9c5cb03fb7778bd4fd4ca591a -SHA512 (kernel-kabi-dw-6.19.6.tar.xz) = dd6ebbc436e8807fc4eca067e773de2db1ca0d31f1862a899271222df66ff099c1ead0627562049a687e331c576bf87845c292aa6534f7b8e7672789caccf7a3 +SHA512 (linux-6.19.7.tar.xz) = 9a1b7e2d5a3f90f0aaad4285ffe2ec51a88c75818f02e4e7ea0013fb3cd838db7446a6714f6ef03b115c29ce31ed402303f6d7f3bdf6253c475e9df6ccad9a1e +SHA512 (kernel-abi-stablelists-6.19.7.tar.xz) = f0225844e5d590b8173edda9d26e7e297cc1daf90061edbe65f18fcad4c5c014d7bc5ccca7e52eb0dc604c2b2b91bfd3dd09feee0625afd67290c5e8eeb197c8 +SHA512 (kernel-kabi-dw-6.19.7.tar.xz) = f0b64b1e7637f3b2bece647a49017a11d430013a6bf202fa11ca1ba069df0ec2a9d693eec6970f03036f7ad548943062de2d4b13d48a4e6a30e8fa6ed1ef90a2 From 32ca883beadad979df06c692992dcee3ef72ff90 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 13 Mar 2026 14:27:51 -0600 Subject: [PATCH 10/56] kernel-6.19.8-300 * Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] - Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) - Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) - Turn on Uniwill x86 platform driver (Justin M. Forbes) - ASoC: SDCA: Add ASoC jack hookup in class driver (Charles Keepax) - Linux v6.19.8 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 +++ kernel-x86_64-debug-fedora.config | 3 +- kernel-x86_64-fedora.config | 3 +- kernel-x86_64-rt-debug-fedora.config | 3 +- kernel-x86_64-rt-fedora.config | 3 +- kernel.changelog | 8 ++++ kernel.spec | 15 ++++++-- patch-6.19-redhat.patch | 57 +++++++++++++++++++++++++++- sources | 6 +-- 9 files changed, 91 insertions(+), 13 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 7158ba7f8..c4a2beba0 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/05547c32f32ea1fb28868b3d8d7d4cac252c80ca + 05547c32f32ea1fb28868b3d8d7d4cac252c80ca Fix mute LED on HP OmniBook 7 Laptop 16 + +https://gitlab.com/cki-project/kernel-ark/-/commit/5200272702861f18813bf7d5cee88159b9f0b225 + 5200272702861f18813bf7d5cee88159b9f0b225 ASoC: SDCA: Add ASoC jack hookup in class driver + https://gitlab.com/cki-project/kernel-ark/-/commit/180930ed9274fe54b614d47d428a7066872cbfbc 180930ed9274fe54b614d47d428a7066872cbfbc drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 7c14b3eb7..3d77b3758 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -8626,6 +8626,7 @@ CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y +CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -9569,7 +9570,7 @@ CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y CONFIG_X86_PLATFORM_DRIVERS_INTEL=y -# CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set +CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POSTED_MSI=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 83c61e127..e6c6f76bf 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -8594,6 +8594,7 @@ CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y +CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -9537,7 +9538,7 @@ CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y CONFIG_X86_PLATFORM_DRIVERS_INTEL=y -# CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set +CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POSTED_MSI=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 2c4c6706a..8e2734fb8 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -8637,6 +8637,7 @@ CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y +CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -9582,7 +9583,7 @@ CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y CONFIG_X86_PLATFORM_DRIVERS_INTEL=y -# CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set +CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POSTED_MSI=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 9787cc898..2f4fe9f24 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -8605,6 +8605,7 @@ CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y +CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -9550,7 +9551,7 @@ CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y CONFIG_X86_PLATFORM_DRIVERS_INTEL=y -# CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set +CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POSTED_MSI=y diff --git a/kernel.changelog b/kernel.changelog index 1c7d59cec..91ca84f8a 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] +- Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) +- Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) +- Turn on Uniwill x86 platform driver (Justin M. Forbes) +- ASoC: SDCA: Add ASoC jack hookup in class driver (Charles Keepax) +- Linux v6.19.8 +Resolves: + * Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] - Add some BugsFixed by 6.19.7 (Justin M. Forbes) - drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) diff --git a/kernel.spec b/kernel.spec index 0d47d3abb..a32c24399 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.7 -%define specversion 6.19.7 +%define specrpmversion 6.19.8 +%define specversion 6.19.8 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.7 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.7 +%define kabiversion 6.19.8 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,13 @@ fi\ # # %changelog +* Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] +- Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) +- Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) +- Turn on Uniwill x86 platform driver (Justin M. Forbes) +- ASoC: SDCA: Add ASoC jack hookup in class driver (Charles Keepax) +- Linux v6.19.8 + * Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] - Add some BugsFixed by 6.19.7 (Justin M. Forbes) - drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 478cb69f9..16709a8b5 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -49,12 +49,14 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + + sound/hda/codecs/realtek/alc269.c | 2 +- + sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 -- - 53 files changed, 823 insertions(+), 414 deletions(-) + 55 files changed, 837 insertions(+), 415 deletions(-) diff --git a/Makefile b/Makefile -index eb431129c7ab..c5dcc804f7af 100644 +index 372d19dae59b..21a6ec6fbebd 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -2596,6 +2598,57 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; +diff --git a/sound/hda/codecs/realtek/alc269.c b/sound/hda/codecs/realtek/alc269.c +index f5719e630d28..2f35acccee5d 100644 +--- a/sound/hda/codecs/realtek/alc269.c ++++ b/sound/hda/codecs/realtek/alc269.c +@@ -7104,7 +7104,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { + SND_PCI_QUIRK(0x103c, 0x8e37, "HP 16 Piston OmniBook X", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8e3a, "HP Agusta", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8e3b, "HP Agusta", ALC287_FIXUP_CS35L41_I2C_2), +- SND_PCI_QUIRK(0x103c, 0x8e60, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), ++ SND_PCI_QUIRK(0x103c, 0x8e60, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8e61, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8e62, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8e8a, "HP NexusX", ALC245_FIXUP_HP_TAS2781_I2C_MUTE_LED), +diff --git a/sound/soc/sdca/sdca_class_function.c b/sound/soc/sdca/sdca_class_function.c +index 0028482a1e75..416948cfb5cb 100644 +--- a/sound/soc/sdca/sdca_class_function.c ++++ b/sound/soc/sdca/sdca_class_function.c +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -195,6 +196,15 @@ static int class_function_component_probe(struct snd_soc_component *component) + return sdca_irq_populate(drv->function, component, core->irq_info); + } + ++static int class_function_set_jack(struct snd_soc_component *component, ++ struct snd_soc_jack *jack, void *d) ++{ ++ struct class_function_drv *drv = snd_soc_component_get_drvdata(component); ++ struct sdca_class_drv *core = drv->core; ++ ++ return sdca_jack_set_jack(core->irq_info, jack); ++} ++ + static const struct snd_soc_component_driver class_function_component_drv = { + .probe = class_function_component_probe, + .endianness = 1, +@@ -351,6 +361,9 @@ static int class_function_probe(struct auxiliary_device *auxdev, + return dev_err_probe(dev, PTR_ERR(drv->regmap), + "failed to create regmap"); + ++ if (desc->type == SDCA_FUNCTION_TYPE_UAJ) ++ cmp_drv->set_jack = class_function_set_jack; ++ + ret = sdca_asoc_populate_component(dev, drv->function, cmp_drv, + &dais, &num_dais, + &class_function_sdw_ops); diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile index 4aa60e83ff19..eaceb09e4029 100644 --- a/tools/testing/selftests/bpf/Makefile diff --git a/sources b/sources index 4072d439f..3ead553b8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.7.tar.xz) = 9a1b7e2d5a3f90f0aaad4285ffe2ec51a88c75818f02e4e7ea0013fb3cd838db7446a6714f6ef03b115c29ce31ed402303f6d7f3bdf6253c475e9df6ccad9a1e -SHA512 (kernel-abi-stablelists-6.19.7.tar.xz) = f0225844e5d590b8173edda9d26e7e297cc1daf90061edbe65f18fcad4c5c014d7bc5ccca7e52eb0dc604c2b2b91bfd3dd09feee0625afd67290c5e8eeb197c8 -SHA512 (kernel-kabi-dw-6.19.7.tar.xz) = f0b64b1e7637f3b2bece647a49017a11d430013a6bf202fa11ca1ba069df0ec2a9d693eec6970f03036f7ad548943062de2d4b13d48a4e6a30e8fa6ed1ef90a2 +SHA512 (linux-6.19.8.tar.xz) = 6bc16e3973ee8d83528189c4023476270c88d81ccbbb26839fe1fd8fa4fccc6d1fb35706ce8515af7b9808f74d644c4235ed646b4825bcf1d8343abfad61c31b +SHA512 (kernel-abi-stablelists-6.19.8.tar.xz) = 2b9ec447d296f02cd1b8697e217bc9261478818262b71c2e7cfd75029d5a59c7be9763a144c62fbd9698f9eef1e570b50c0ebb98d875539ef1737f02091c066e +SHA512 (kernel-kabi-dw-6.19.8.tar.xz) = c1c9b5781d5db792dfd58faae82f40636d7f7566e755695ea74d73ef7ff91f4b43c553e590c1c7bc67325b0f1e6a47cb4a3f5e4bd278f95434640b0869b880ea From ca37e118bced63ad8ad755d0c93d200ec4a4dac7 Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Thu, 19 Mar 2026 17:01:51 -0300 Subject: [PATCH 11/56] kernel-6.19.9-300 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thu Mar 19 2026 Augusto Caringi [6.19.9-0] - arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) - arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) - arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) - arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) - arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) - mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) - mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) - arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) - pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal) - arm64: dts: imx93-11x11-frdm: enable additional devices (Francesco Valla) - arm64: dts: imx93-11x11-frdm: Add MQS audio support (Daniel Baluta) - arm64: dts: freescale: add support for NXP i.MX93 FRDM (Fabian Pflug) - Revert "Fix mute LED on HP OmniBook 7 Laptop 16" (Justin M. Forbes) - Linux v6.19.9 Resolves: Signed-off-by: Augusto Caringi --- Patchlist.changelog | 45 ++ kernel.changelog | 19 + kernel.spec | 26 +- patch-6.19-redhat.patch | 1365 ++++++++++++++++++++++++++++++++++++--- sources | 6 +- 5 files changed, 1349 insertions(+), 112 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index c4a2beba0..b5d31292b 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,48 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/de68e5eaab5d0edabaccba2bf2782daea6c9ba83 + de68e5eaab5d0edabaccba2bf2782daea6c9ba83 arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level + +https://gitlab.com/cki-project/kernel-ark/-/commit/b13e25cbff03f1ffaeff53ac726a001afc2acd28 + b13e25cbff03f1ffaeff53ac726a001afc2acd28 arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt + +https://gitlab.com/cki-project/kernel-ark/-/commit/b7b12b3cdc224bb9fa7af0d9b8461ccd94128694 + b7b12b3cdc224bb9fa7af0d9b8461ccd94128694 arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon + +https://gitlab.com/cki-project/kernel-ark/-/commit/e776024b4e71c560c5fa9f86f9711f84107c1085 + e776024b4e71c560c5fa9f86f9711f84107c1085 arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs + +https://gitlab.com/cki-project/kernel-ark/-/commit/dbbcdfc23ebb457be906cf86f57933114cb9df9a + dbbcdfc23ebb457be906cf86f57933114cb9df9a arm64: dts: broadcom: bcm2712: add camera backend node pispbe + +https://gitlab.com/cki-project/kernel-ark/-/commit/4ec3a96c4ae6fce03b2eda34beea81e2aeadc334 + 4ec3a96c4ae6fce03b2eda34beea81e2aeadc334 arm64: dts: broadcom: rp1: add csi nodes + +https://gitlab.com/cki-project/kernel-ark/-/commit/4a898ca72547f9a2b74c2b619d6c9c1fd6a5e2c9 + 4a898ca72547f9a2b74c2b619d6c9c1fd6a5e2c9 arm64: dts: broadcom: rp1: add i2c controller + +https://gitlab.com/cki-project/kernel-ark/-/commit/e003418b2456eafbc1993c5a88b24d85984b2692 + e003418b2456eafbc1993c5a88b24d85984b2692 mfd: bcm2835-pm: Add BCM2712 PM device support + +https://gitlab.com/cki-project/kernel-ark/-/commit/ec226769ae325543ae789b3fb5c0d20a6ba26844 + ec226769ae325543ae789b3fb5c0d20a6ba26844 mfd: bcm2835-pm: Introduce SoC-specific type identifier + +https://gitlab.com/cki-project/kernel-ark/-/commit/519850a88b679bb38ba2ab7bd2e9bc680849f8b7 + 519850a88b679bb38ba2ab7bd2e9bc680849f8b7 arm64: dts: broadcom: bcm2712: Add V3D device node + +https://gitlab.com/cki-project/kernel-ark/-/commit/73496aa2733c0317f1da90295dc6bb044b904ecd + 73496aa2733c0317f1da90295dc6bb044b904ecd pmdomain: bcm: bcm2835-power: Fix broken reset status read + +https://gitlab.com/cki-project/kernel-ark/-/commit/801150828dbd38167eb1c8cc9bb9228c77013377 + 801150828dbd38167eb1c8cc9bb9228c77013377 arm64: dts: imx93-11x11-frdm: enable additional devices + +https://gitlab.com/cki-project/kernel-ark/-/commit/97b7115db451722d13d0d92546fe80bfa5a9bd72 + 97b7115db451722d13d0d92546fe80bfa5a9bd72 arm64: dts: imx93-11x11-frdm: Add MQS audio support + +https://gitlab.com/cki-project/kernel-ark/-/commit/e1572f238963ed0440e1d0ab87a52e8de4b5bf14 + e1572f238963ed0440e1d0ab87a52e8de4b5bf14 arm64: dts: freescale: add support for NXP i.MX93 FRDM + +https://gitlab.com/cki-project/kernel-ark/-/commit/e714b8ef3cdb6636a5138078915b9169611f1651 + e714b8ef3cdb6636a5138078915b9169611f1651 Revert "Fix mute LED on HP OmniBook 7 Laptop 16" + https://gitlab.com/cki-project/kernel-ark/-/commit/05547c32f32ea1fb28868b3d8d7d4cac252c80ca 05547c32f32ea1fb28868b3d8d7d4cac252c80ca Fix mute LED on HP OmniBook 7 Laptop 16 diff --git a/kernel.changelog b/kernel.changelog index 91ca84f8a..9a4d8e297 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,22 @@ +* Thu Mar 19 2026 Augusto Caringi [6.19.9-0] +- arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) +- arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) +- arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) +- arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) +- arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) +- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) +- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) +- arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) +- pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal) +- arm64: dts: imx93-11x11-frdm: enable additional devices (Francesco Valla) +- arm64: dts: imx93-11x11-frdm: Add MQS audio support (Daniel Baluta) +- arm64: dts: freescale: add support for NXP i.MX93 FRDM (Fabian Pflug) +- Revert "Fix mute LED on HP OmniBook 7 Laptop 16" (Justin M. Forbes) +- Linux v6.19.9 +Resolves: + * Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] - Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) - Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index a32c24399..71643929b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.8 -%define specversion 6.19.8 +%define specrpmversion 6.19.9 +%define specversion 6.19.9 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.8 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.8 +%define kabiversion 6.19.9 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,24 @@ fi\ # # %changelog +* Thu Mar 19 2026 Augusto Caringi [6.19.9-0] +- arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) +- arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) +- arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) +- arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) +- arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) +- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) +- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) +- arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) +- pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal) +- arm64: dts: imx93-11x11-frdm: enable additional devices (Francesco Valla) +- arm64: dts: imx93-11x11-frdm: Add MQS audio support (Daniel Baluta) +- arm64: dts: freescale: add support for NXP i.MX93 FRDM (Fabian Pflug) +- Revert "Fix mute LED on HP OmniBook 7 Laptop 16" (Justin M. Forbes) +- Linux v6.19.9 + * Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] - Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) - Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 16709a8b5..cd2ff49af 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -1,46 +1,54 @@ - Makefile | 30 ++ + Makefile | 30 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- - arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 15 + - arch/arm64/kernel/setup.c | 27 ++ + arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 14 + + .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 46 +- + arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 36 + + arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 +++ + arch/arm64/boot/dts/freescale/Makefile | 1 + + arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts | 807 +++++++++++++++++++++ + arch/arm64/kernel/setup.c | 27 + 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/akcipher.c | 3 +- - crypto/dh.c | 25 ++ + crypto/dh.c | 25 + crypto/seqiv.c | 15 +- crypto/sig.c | 3 +- crypto/testmgr.c | 6 +- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + - drivers/ata/libahci.c | 18 ++ + drivers/ata/libahci.c | 18 + drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 ++++++-- + drivers/firmware/efi/efi.c | 124 +++- drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 +++ + drivers/firmware/efi/secureboot.c | 38 + drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 8 - - drivers/gpu/drm/i915/display/intel_display_types.h | 46 ++- + drivers/gpu/drm/i915/display/intel_display_types.h | 46 +- drivers/gpu/drm/i915/display/intel_dp.c | 17 +- drivers/gpu/drm/i915/display/intel_plane.c | 10 +- - drivers/gpu/drm/i915/display/intel_psr.c | 317 +++++++++++---------- + drivers/gpu/drm/i915/display/intel_psr.c | 317 ++++---- drivers/gpu/drm/i915/display/intel_psr.h | 2 +- - drivers/hid/hid-rmi.c | 66 ----- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++ - drivers/input/rmi4/rmi_driver.c | 124 ++++---- + drivers/hid/hid-rmi.c | 66 -- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/input/rmi4/rmi_driver.c | 124 ++-- drivers/iommu/iommu.c | 28 +- drivers/media/pci/intel/ipu-bridge.c | 14 + + drivers/mfd/bcm2835-pm.c | 9 +- drivers/net/ethernet/cadence/macb_main.c | 29 +- - drivers/pci/quirks.c | 24 ++ + drivers/pci/quirks.c | 24 + drivers/scsi/sd.c | 10 + drivers/usb/core/hub.c | 7 + include/drm/display/drm_dp.h | 2 + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- @@ -49,14 +57,13 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + - sound/hda/codecs/realtek/alc269.c | 2 +- sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 -- - 55 files changed, 837 insertions(+), 415 deletions(-) + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - + 62 files changed, 1846 insertions(+), 438 deletions(-) diff --git a/Makefile b/Makefile -index 372d19dae59b..21a6ec6fbebd 100644 +index 96640a9632ef4..73d25b046b017 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -77,7 +84,7 @@ index 372d19dae59b..21a6ec6fbebd 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1338,6 +1349,8 @@ uapi-asm-generic: +@@ -1339,6 +1350,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -86,7 +93,7 @@ index 372d19dae59b..21a6ec6fbebd 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -1985,6 +1998,23 @@ endif +@@ -1986,6 +1999,23 @@ endif ifdef CONFIG_MODULES @@ -111,7 +118,7 @@ index 372d19dae59b..21a6ec6fbebd 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index fa83c040ee2d..96c9bcf9e7b1 100644 +index fa83c040ee2d4..96c9bcf9e7b17 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1212,9 +1212,9 @@ config HIGHMEM @@ -127,7 +134,7 @@ index fa83c040ee2d..96c9bcf9e7b1 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 93173f0a09c7..8f992962ccd3 100644 +index 93173f0a09c7d..8f992962ccd35 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1433,7 +1433,7 @@ endchoice @@ -139,11 +146,140 @@ index 93173f0a09c7..8f992962ccd3 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 +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +index 7de24d60bcd1a..127be0fc27c22 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +@@ -35,3 +35,17 @@ &gio_aon { + "PMIC_SCL", // AON_SGPIO_04 + "PMIC_SDA"; // AON_SGPIO_05 + }; ++ ++&pinctrl { ++ compatible = "brcm,bcm2712d0-pinctrl"; ++ reg = <0x7d504100 0x20>; ++}; ++ ++&pinctrl_aon { ++ compatible = "brcm,bcm2712d0-aon-pinctrl"; ++ reg = <0x7d510700 0x1c>; ++}; ++ ++&uart10 { ++ interrupts = ; ++}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi +index 04738bf281ebd..eddaf72c4e734 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi +@@ -190,30 +190,32 @@ wifi: wifi@1 { + }; + + &soc { +- firmware: firmware { +- compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; +- #address-cells = <1>; +- #size-cells = <1>; +- +- mboxes = <&mailbox>; +- dma-ranges; +- +- firmware_clocks: clocks { +- compatible = "raspberrypi,firmware-clocks"; +- #clock-cells = <1>; ++ firmware { ++ firmware: rpi-firmware { ++ compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; ++ #address-cells = <1>; ++ #size-cells = <1>; ++ ++ mboxes = <&mailbox>; ++ dma-ranges; ++ ++ firmware_clocks: clocks { ++ compatible = "raspberrypi,firmware-clocks"; ++ #clock-cells = <1>; ++ }; ++ ++ reset: reset { ++ compatible = "raspberrypi,firmware-reset"; ++ #reset-cells = <1>; ++ }; + }; + +- reset: reset { +- compatible = "raspberrypi,firmware-reset"; +- #reset-cells = <1>; ++ power: power { ++ compatible = "raspberrypi,bcm2835-power"; ++ firmware = <&firmware>; ++ #power-domain-cells = <1>; + }; + }; +- +- power: power { +- compatible = "raspberrypi,bcm2835-power"; +- firmware = <&firmware>; +- #power-domain-cells = <1>; +- }; + }; + + /* uarta communicates with the BT module */ +@@ -252,3 +254,7 @@ &pcie1 { + &pcie2 { + status = "okay"; + }; ++ ++&v3d { ++ clocks = <&firmware_clocks 5>; ++}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +index 2856082814462..0fc57e72632ed 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +@@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { + function = "vbus1"; + groups = "vbus1"; + }; ++ ++ rp1_i2c4_default_state: rp1-i2c4-default-state { ++ function = "i2c4"; ++ groups = "i2c4_2"; ++ drive-strength = <12>; ++ bias-pull-up; ++ }; ++ ++ rp1_i2c6_default_state: rp1-i2c6-default-state { ++ function = "i2c6"; ++ groups = "i2c6_0"; ++ drive-strength = <12>; ++ bias-pull-up; ++ }; ++}; ++ ++&rp1_i2c4 { ++ pinctrl-0 = <&rp1_i2c4_default_state>; ++ pinctrl-names = "default"; ++}; ++ ++&rp1_i2c6 { ++ pinctrl-0 = <&rp1_i2c6_default_state>; ++ pinctrl-names = "default"; + }; + + &rp1_usb0 { diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -index 205b87f557d6..d57a9b1bff70 100644 +index 205b87f557d6d..98cb2173137ec 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -@@ -250,6 +250,15 @@ uart10: serial@7d001000 { +@@ -1,5 +1,6 @@ + // SPDX-License-Identifier: (GPL-2.0 OR MIT) + #include ++#include + + / { + compatible = "brcm,bcm2712"; +@@ -250,6 +251,15 @@ uart10: serial@7d001000 { status = "disabled"; }; @@ -159,7 +295,7 @@ index 205b87f557d6..d57a9b1bff70 100644 pinctrl: pinctrl@7d504100 { compatible = "brcm,bcm2712c0-pinctrl"; reg = <0x7d504100 0x30>; -@@ -283,6 +292,12 @@ pinctrl_aon: pinctrl@7d510700 { +@@ -283,6 +293,12 @@ pinctrl_aon: pinctrl@7d510700 { reg = <0x7d510700 0x20>; }; @@ -172,8 +308,983 @@ index 205b87f557d6..d57a9b1bff70 100644 interrupt-controller@7d517000 { compatible = "brcm,bcm7271-l2-intc"; reg = <0x7d517000 0x10>; +@@ -631,6 +647,26 @@ mip1: msi-controller@1000131000 { + msi-ranges = <&gicv2 GIC_SPI 247 IRQ_TYPE_EDGE_RISING 8>; + brcm,msi-offset = <8>; + }; ++ ++ isp: isp@1000880000 { ++ compatible = "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; ++ reg = <0x10 0x00880000 0x0 0x4000>; ++ interrupts = ; ++ clocks = <&firmware_clocks 7>; ++ }; ++ ++ v3d: gpu@1002000000 { ++ compatible = "brcm,2712-v3d"; ++ reg = <0x10 0x02000000 0x00 0x4000>, ++ <0x10 0x02008000 0x00 0x6000>, ++ <0x10 0x02030800 0x00 0x0700>; ++ reg-names = "hub", "core0", "sms"; ++ ++ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; ++ resets = <&pm BCM2835_RESET_V3D>; ++ interrupts = , ++ ; ++ }; + }; + + timer { +diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +index 5a815c3797945..16f5359395835 100644 +--- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi ++++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +@@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { + <200000000>; // RP1_CLK_SYS + }; + ++ rp1_i2c0: i2c@40070000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40070000 0x0 0x1000>; ++ interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c1: i2c@40074000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40074000 0x0 0x1000>; ++ interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c2: i2c@40078000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40078000 0x0 0x1000>; ++ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c3: i2c@4007c000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x4007c000 0x0 0x1000>; ++ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c4: i2c@40080000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40080000 0x0 0x1000>; ++ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c5: i2c@40084000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40084000 0x0 0x1000>; ++ interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c6: i2c@40088000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40088000 0x0 0x1000>; ++ interrupts = <13 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ + rp1_gpio: pinctrl@400d0000 { + compatible = "raspberrypi,rp1-gpio"; + reg = <0x00 0x400d0000 0x0 0xc000>, +@@ -56,6 +133,34 @@ rp1_eth: ethernet@40100000 { + #size-cells = <0>; + }; + ++ rp1_csi0: csi@40110000 { ++ compatible = "raspberrypi,rp1-cfe"; ++ reg = <0x0 0x40110000 0x0 0x100>, // CSI2 DMA address ++ <0x0 0x40114000 0x0 0x100>, // PHY/CSI Host address ++ <0x0 0x40120000 0x0 0x100>, // MIPI CFG address ++ <0x0 0x40124000 0x0 0x1000>; // PiSP FE address ++ interrupts = <47 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; ++ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; ++ assigned-clock-rates = <25000000>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_csi1: csi@40128000 { ++ compatible = "raspberrypi,rp1-cfe"; ++ reg = <0x0 0x40128000 0x0 0x100>, // CSI2 DMA address ++ <0x0 0x4012c000 0x0 0x100>, // PHY/CSI Host address ++ <0x0 0x40138000 0x0 0x100>, // MIPI CFG address ++ <0x0 0x4013c000 0x0 0x1000>; // PiSP FE address ++ interrupts = <48 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; ++ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; ++ assigned-clock-rates = <25000000>; ++ ++ status = "disabled"; ++ }; ++ + rp1_usb0: usb@40200000 { + compatible = "snps,dwc3"; + reg = <0x00 0x40200000 0x0 0x100000>; +diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile +index f30d3fd724d0c..c08e23545d4b6 100644 +--- a/arch/arm64/boot/dts/freescale/Makefile ++++ b/arch/arm64/boot/dts/freescale/Makefile +@@ -376,6 +376,7 @@ imx93-9x9-qsb-i3c-dtbs += imx93-9x9-qsb.dtb imx93-9x9-qsb-i3c.dtbo + dtb-$(CONFIG_ARCH_MXC) += imx93-9x9-qsb-i3c.dtb + + dtb-$(CONFIG_ARCH_MXC) += imx93-11x11-evk.dtb ++dtb-$(CONFIG_ARCH_MXC) += imx93-11x11-frdm.dtb + dtb-$(CONFIG_ARCH_MXC) += imx93-14x14-evk.dtb + dtb-$(CONFIG_ARCH_MXC) += imx93-kontron-bl-osm-s.dtb + dtb-$(CONFIG_ARCH_MXC) += imx93-phyboard-nash.dtb +diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts +new file mode 100644 +index 0000000000000..bd14ba28690c0 +--- /dev/null ++++ b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts +@@ -0,0 +1,807 @@ ++// SPDX-License-Identifier: (GPL-2.0+ OR MIT) ++/dts-v1/; ++ ++#include ++#include "imx93.dtsi" ++ ++/ { ++ compatible = "fsl,imx93-11x11-frdm", "fsl,imx93"; ++ model = "NXP i.MX93 11X11 FRDM board"; ++ ++ aliases { ++ can0 = &flexcan2; ++ ethernet0 = &fec; ++ ethernet1 = &eqos; ++ i2c0 = &lpi2c1; ++ i2c1 = &lpi2c2; ++ i2c2 = &lpi2c3; ++ mmc0 = &usdhc1; /* EMMC */ ++ mmc1 = &usdhc2; /* uSD */ ++ rtc0 = &pcf2131; ++ serial0 = &lpuart1; ++ serial4 = &lpuart5; ++ }; ++ ++ chosen { ++ stdout-path = &lpuart1; ++ }; ++ ++ flexcan2_phy: can-phy { ++ compatible = "nxp,tja1051"; ++ #phy-cells = <0>; ++ max-bitrate = <5000000>; ++ silent-gpios = <&pcal6524 23 GPIO_ACTIVE_HIGH>; ++ }; ++ ++ gpio-keys { ++ compatible = "gpio-keys"; ++ ++ button-k2 { ++ label = "Button K2"; ++ linux,code = ; ++ gpios = <&pcal6524 5 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; ++ interrupt-parent = <&pcal6524>; ++ interrupts = <5 IRQ_TYPE_EDGE_FALLING>; ++ }; ++ ++ button-k3 { ++ label = "Button K3"; ++ linux,code = ; ++ gpios = <&pcal6524 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; ++ interrupt-parent = <&pcal6524>; ++ interrupts = <6 IRQ_TYPE_EDGE_FALLING>; ++ }; ++ }; ++ ++ reg_usdhc2_vmmc: regulator-usdhc2 { ++ compatible = "regulator-fixed"; ++ off-on-delay-us = <12000>; ++ pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; ++ pinctrl-names = "default"; ++ regulator-min-microvolt = <3300000>; ++ regulator-max-microvolt = <3300000>; ++ regulator-name = "VSD_3V3"; ++ vin-supply = <&buck4>; ++ gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>; ++ enable-active-high; ++ }; ++ ++ reg_usdhc3_vmmc: regulator-usdhc3 { ++ compatible = "regulator-fixed"; ++ regulator-name = "VPCIe_3V3"; ++ regulator-min-microvolt = <3300000>; ++ regulator-max-microvolt = <3300000>; ++ startup-delay-us = <20000>; ++ gpio = <&pcal6524 13 GPIO_ACTIVE_HIGH>; ++ enable-active-high; ++ }; ++ ++ reserved-memory { ++ ranges; ++ #address-cells = <2>; ++ #size-cells = <2>; ++ ++ linux,cma { ++ compatible = "shared-dma-pool"; ++ alloc-ranges = <0 0x80000000 0 0x30000000>; ++ reusable; ++ size = <0 0x10000000>; ++ linux,cma-default; ++ }; ++ ++ rsc_table: rsc-table@2021e000 { ++ reg = <0 0x2021e000 0 0x1000>; ++ no-map; ++ }; ++ ++ vdev0vring0: vdev0vring0@a4000000 { ++ reg = <0 0xa4000000 0 0x8000>; ++ no-map; ++ }; ++ ++ vdev0vring1: vdev0vring1@a4008000 { ++ reg = <0 0xa4008000 0 0x8000>; ++ no-map; ++ }; ++ ++ vdev1vring0: vdev1vring0@a4010000 { ++ reg = <0 0xa4010000 0 0x8000>; ++ no-map; ++ }; ++ ++ vdev1vring1: vdev1vring1@a4018000 { ++ reg = <0 0xa4018000 0 0x8000>; ++ no-map; ++ }; ++ ++ vdevbuffer: vdevbuffer@a4020000 { ++ compatible = "shared-dma-pool"; ++ reg = <0 0xa4020000 0 0x100000>; ++ no-map; ++ }; ++ }; ++ ++ sound-mqs { ++ compatible = "fsl,imx-audio-mqs"; ++ model = "mqs-audio"; ++ audio-cpu = <&sai1>; ++ audio-codec = <&mqs1>; ++ }; ++ ++ usdhc3_pwrseq: mmc-pwrseq { ++ compatible = "mmc-pwrseq-simple"; ++ reset-gpios = <&pcal6524 12 GPIO_ACTIVE_LOW>; ++ }; ++}; ++ ++&adc1 { ++ vref-supply = <&buck5>; ++ status = "okay"; ++}; ++ ++&mu1 { ++ status = "okay"; ++}; ++ ++&cm33 { ++ mboxes = <&mu1 0 1>, ++ <&mu1 1 1>, ++ <&mu1 3 1>; ++ mbox-names = "tx", "rx", "rxdb"; ++ memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, ++ <&vdev1vring0>, <&vdev1vring1>, <&rsc_table>; ++ status = "okay"; ++}; ++ ++&eqos { ++ pinctrl-names = "default", "sleep"; ++ pinctrl-0 = <&pinctrl_eqos>; ++ pinctrl-1 = <&pinctrl_eqos_sleep>; ++ phy-handle = <ðphy1>; ++ phy-mode = "rgmii-id"; ++ status = "okay"; ++ ++ mdio { ++ compatible = "snps,dwmac-mdio"; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ clock-frequency = <5000000>; ++ ++ ethphy1: ethernet-phy@1 { ++ reg = <1>; ++ reset-assert-us = <10000>; ++ reset-deassert-us = <80000>; ++ reset-gpios = <&pcal6524 15 GPIO_ACTIVE_LOW>; ++ realtek,clkout-disable; ++ }; ++ }; ++}; ++ ++&fec { ++ pinctrl-names = "default", "sleep"; ++ pinctrl-0 = <&pinctrl_fec>; ++ pinctrl-1 = <&pinctrl_fec_sleep>; ++ phy-mode = "rgmii-id"; ++ phy-handle = <ðphy2>; ++ fsl,magic-packet; ++ status = "okay"; ++ ++ mdio { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ clock-frequency = <5000000>; ++ ++ ethphy2: ethernet-phy@2 { ++ reg = <2>; ++ reset-assert-us = <10000>; ++ reset-deassert-us = <80000>; ++ reset-gpios = <&pcal6524 16 GPIO_ACTIVE_LOW>; ++ realtek,clkout-disable; ++ }; ++ }; ++}; ++ ++&flexcan2 { ++ phys = <&flexcan2_phy>; ++ pinctrl-0 = <&pinctrl_flexcan2>; ++ pinctrl-1 = <&pinctrl_flexcan2_sleep>; ++ pinctrl-names = "default", "sleep"; ++ status = "okay"; ++}; ++ ++&lpi2c1 { ++ clock-frequency = <400000>; ++ pinctrl-0 = <&pinctrl_lpi2c1>; ++ pinctrl-names = "default"; ++ status = "okay"; ++ ++ pcal6408: gpio@20 { ++ compatible = "nxp,pcal6408"; ++ reg = <0x20>; ++ #gpio-cells = <2>; ++ gpio-controller; ++ reset-gpios = <&pcal6524 20 GPIO_ACTIVE_LOW>; ++ }; ++}; ++ ++&lpi2c2 { ++ clock-frequency = <400000>; ++ pinctrl-0 = <&pinctrl_lpi2c2>; ++ pinctrl-names = "default"; ++ status = "okay"; ++ ++ pcal6524: gpio@22 { ++ compatible = "nxp,pcal6524"; ++ reg = <0x22>; ++ #interrupt-cells = <2>; ++ interrupt-controller; ++ interrupt-parent = <&gpio3>; ++ interrupts = <27 IRQ_TYPE_LEVEL_LOW>; ++ #gpio-cells = <2>; ++ gpio-controller; ++ pinctrl-0 = <&pinctrl_pcal6524>; ++ pinctrl-names = "default"; ++ /* does not boot with supplier set, because it is the bucks interrupt parent */ ++ /* vcc-supply = <&buck4>; */ ++ }; ++ ++ pmic@25 { ++ compatible = "nxp,pca9451a"; ++ reg = <0x25>; ++ interrupt-parent = <&pcal6524>; ++ interrupts = <11 IRQ_TYPE_EDGE_FALLING>; ++ ++ regulators { ++ ++ buck1: BUCK1 { ++ regulator-name = "VDD_SOC_0V8"; ++ regulator-min-microvolt = <610000>; ++ regulator-max-microvolt = <950000>; ++ regulator-always-on; ++ regulator-boot-on; ++ regulator-ramp-delay = <3125>; ++ }; ++ ++ buck2: BUCK2 { ++ regulator-name = "LPD4_x_VDDQ_0V6"; ++ regulator-min-microvolt = <600000>; ++ regulator-max-microvolt = <670000>; ++ regulator-always-on; ++ regulator-boot-on; ++ regulator-ramp-delay = <3125>; ++ }; ++ ++ buck4: BUCK4 { ++ regulator-name = "VDD_3V3"; ++ regulator-min-microvolt = <3300000>; ++ regulator-max-microvolt = <3300000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ ++ buck5: BUCK5 { ++ regulator-name = "VDD_1V8"; ++ regulator-min-microvolt = <1800000>; ++ regulator-max-microvolt = <1800000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ ++ buck6: BUCK6 { ++ regulator-name = "LPD4_x_VDD2_1V1"; ++ regulator-min-microvolt = <1060000>; ++ regulator-max-microvolt = <1140000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ ++ ldo1: LDO1 { ++ regulator-name = "NVCC_BBSM_1V8"; ++ regulator-min-microvolt = <1620000>; ++ regulator-max-microvolt = <1980000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ ++ ldo4: LDO4 { ++ regulator-name = "VDD_ANA_0V8"; ++ regulator-min-microvolt = <800000>; ++ regulator-max-microvolt = <840000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ ++ ldo5: LDO5 { ++ regulator-name = "NVCC_SD"; ++ regulator-min-microvolt = <1800000>; ++ regulator-max-microvolt = <3300000>; ++ regulator-always-on; ++ regulator-boot-on; ++ }; ++ }; ++ }; ++ ++ eeprom: eeprom@50 { ++ compatible = "atmel,24c256"; ++ reg = <0x50>; ++ pagesize = <64>; ++ vcc-supply = <&buck4>; ++ }; ++}; ++ ++&lpi2c3 { ++ clock-frequency = <400000>; ++ pinctrl-0 = <&pinctrl_lpi2c3>; ++ pinctrl-names = "default"; ++ status = "okay"; ++ ++ ptn5110: tcpc@50 { ++ compatible = "nxp,ptn5110", "tcpci"; ++ reg = <0x50>; ++ interrupt-parent = <&gpio3>; ++ interrupts = <27 IRQ_TYPE_LEVEL_LOW>; ++ ++ typec1_con: connector { ++ compatible = "usb-c-connector"; ++ data-role = "dual"; ++ label = "USB-C"; ++ op-sink-microwatt = <15000000>; ++ power-role = "dual"; ++ self-powered; ++ sink-pdos = ; ++ source-pdos = ; ++ try-power-role = "sink"; ++ ++ ports { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ ++ port@0 { ++ reg = <0>; ++ ++ typec1_dr_sw: endpoint { ++ remote-endpoint = <&usb1_drd_sw>; ++ }; ++ }; ++ }; ++ }; ++ }; ++ ++ pcf2131: rtc@53 { ++ compatible = "nxp,pcf2131"; ++ reg = <0x53>; ++ interrupt-parent = <&pcal6524>; ++ interrupts = <1 IRQ_TYPE_EDGE_FALLING>; ++ }; ++}; ++ ++&lpuart1 { /* console */ ++ pinctrl-0 = <&pinctrl_uart1>; ++ pinctrl-names = "default"; ++ status = "okay"; ++}; ++ ++&lpuart5 { ++ pinctrl-0 = <&pinctrl_uart5>; ++ pinctrl-names = "default"; ++ status = "okay"; ++ ++ uart-has-rtscts; ++ ++ bluetooth { ++ compatible = "nxp,88w8987-bt"; ++ device-wakeup-gpios = <&pcal6408 3 GPIO_ACTIVE_HIGH>; ++ reset-gpios = <&pcal6524 19 GPIO_ACTIVE_LOW>; ++ vcc-supply = <®_usdhc3_vmmc>; ++ }; ++}; ++ ++&mqs1 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&pinctrl_mqs1>; ++ clocks = <&clk IMX93_CLK_MQS1_GATE>; ++ clock-names = "mclk"; ++ status = "okay"; ++}; ++ ++&sai1 { ++ #sound-dai-cells = <0>; ++ clocks = <&clk IMX93_CLK_SAI1_IPG>, <&clk IMX93_CLK_DUMMY>, ++ <&clk IMX93_CLK_SAI1_GATE>, <&clk IMX93_CLK_DUMMY>, ++ <&clk IMX93_CLK_DUMMY>, <&clk IMX93_CLK_AUDIO_PLL>; ++ clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k"; ++ assigned-clocks = <&clk IMX93_CLK_SAI1>; ++ assigned-clock-parents = <&clk IMX93_CLK_AUDIO_PLL>; ++ assigned-clock-rates = <24576000>; ++ fsl,sai-mclk-direction-output; ++ status = "okay"; ++}; ++ ++&usbotg1 { ++ adp-disable; ++ disable-over-current; ++ dr_mode = "otg"; ++ hnp-disable; ++ srp-disable; ++ usb-role-switch; ++ samsung,picophy-dc-vol-level-adjust = <7>; ++ samsung,picophy-pre-emp-curr-control = <3>; ++ status = "okay"; ++ ++ port { ++ usb1_drd_sw: endpoint { ++ remote-endpoint = <&typec1_dr_sw>; ++ }; ++ }; ++}; ++ ++&usbotg2 { ++ disable-over-current; ++ dr_mode = "host"; ++ samsung,picophy-dc-vol-level-adjust = <7>; ++ samsung,picophy-pre-emp-curr-control = <3>; ++ status = "okay"; ++}; ++ ++&usdhc1 { ++ bus-width = <8>; ++ non-removable; ++ pinctrl-0 = <&pinctrl_usdhc1>; ++ pinctrl-1 = <&pinctrl_usdhc1_100mhz>; ++ pinctrl-2 = <&pinctrl_usdhc1_200mhz>; ++ pinctrl-names = "default", "state_100mhz", "state_200mhz"; ++ vmmc-supply = <&buck4>; ++ status = "okay"; ++}; ++ ++&usdhc2 { ++ bus-width = <4>; ++ cd-gpios = <&gpio3 00 GPIO_ACTIVE_LOW>; ++ no-mmc; ++ no-sdio; ++ pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; ++ pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; ++ pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; ++ pinctrl-3 = <&pinctrl_usdhc2_sleep>, <&pinctrl_usdhc2_gpio_sleep>; ++ pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; ++ vmmc-supply = <®_usdhc2_vmmc>; ++ status = "okay"; ++}; ++ ++&usdhc3 { ++ bus-width = <4>; ++ keep-power-in-suspend; ++ mmc-pwrseq = <&usdhc3_pwrseq>; ++ non-removable; ++ pinctrl-0 = <&pinctrl_usdhc3>; ++ pinctrl-1 = <&pinctrl_usdhc3_100mhz>; ++ pinctrl-2 = <&pinctrl_usdhc3_200mhz>; ++ pinctrl-3 = <&pinctrl_usdhc3_sleep>; ++ pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; ++ vmmc-supply = <®_usdhc3_vmmc>; ++ status = "okay"; ++}; ++ ++&wdog3 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&pinctrl_wdog>; ++ fsl,ext-reset-output; ++ status = "okay"; ++}; ++ ++&iomuxc { ++ ++ pinctrl_eqos: eqosgrp { ++ fsl,pins = < ++ MX93_PAD_ENET1_MDC__ENET_QOS_MDC 0x57e ++ MX93_PAD_ENET1_MDIO__ENET_QOS_MDIO 0x57e ++ MX93_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0 0x57e ++ MX93_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1 0x57e ++ MX93_PAD_ENET1_RD2__ENET_QOS_RGMII_RD2 0x57e ++ MX93_PAD_ENET1_RD3__ENET_QOS_RGMII_RD3 0x57e ++ MX93_PAD_ENET1_RXC__CCM_ENET_QOS_CLOCK_GENERATE_RX_CLK 0x58e ++ MX93_PAD_ENET1_RX_CTL__ENET_QOS_RGMII_RX_CTL 0x57e ++ MX93_PAD_ENET1_TD0__ENET_QOS_RGMII_TD0 0x57e ++ MX93_PAD_ENET1_TD1__ENET_QOS_RGMII_TD1 0x57e ++ MX93_PAD_ENET1_TD2__ENET_QOS_RGMII_TD2 0x57e ++ MX93_PAD_ENET1_TD3__ENET_QOS_RGMII_TD3 0x57e ++ MX93_PAD_ENET1_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK 0x58e ++ MX93_PAD_ENET1_TX_CTL__ENET_QOS_RGMII_TX_CTL 0x57e ++ >; ++ }; ++ ++ pinctrl_eqos_sleep: eqossleepgrp { ++ fsl,pins = < ++ MX93_PAD_ENET1_MDC__GPIO4_IO00 0x31e ++ MX93_PAD_ENET1_MDIO__GPIO4_IO01 0x31e ++ MX93_PAD_ENET1_RD0__GPIO4_IO10 0x31e ++ MX93_PAD_ENET1_RD1__GPIO4_IO11 0x31e ++ MX93_PAD_ENET1_RD2__GPIO4_IO12 0x31e ++ MX93_PAD_ENET1_RD3__GPIO4_IO13 0x31e ++ MX93_PAD_ENET1_RXC__GPIO4_IO09 0x31e ++ MX93_PAD_ENET1_RX_CTL__GPIO4_IO08 0x31e ++ MX93_PAD_ENET1_TD0__GPIO4_IO05 0x31e ++ MX93_PAD_ENET1_TD1__GPIO4_IO04 0x31e ++ MX93_PAD_ENET1_TD2__GPIO4_IO03 0x31e ++ MX93_PAD_ENET1_TD3__GPIO4_IO02 0x31e ++ MX93_PAD_ENET1_TXC__GPIO4_IO07 0x31e ++ MX93_PAD_ENET1_TX_CTL__GPIO4_IO06 0x31e ++ >; ++ }; ++ ++ pinctrl_fec: fecgrp { ++ fsl,pins = < ++ MX93_PAD_ENET2_MDC__ENET1_MDC 0x57e ++ MX93_PAD_ENET2_MDIO__ENET1_MDIO 0x57e ++ MX93_PAD_ENET2_RD0__ENET1_RGMII_RD0 0x57e ++ MX93_PAD_ENET2_RD1__ENET1_RGMII_RD1 0x57e ++ MX93_PAD_ENET2_RD2__ENET1_RGMII_RD2 0x57e ++ MX93_PAD_ENET2_RD3__ENET1_RGMII_RD3 0x57e ++ MX93_PAD_ENET2_RXC__ENET1_RGMII_RXC 0x58e ++ MX93_PAD_ENET2_RX_CTL__ENET1_RGMII_RX_CTL 0x57e ++ MX93_PAD_ENET2_TD0__ENET1_RGMII_TD0 0x57e ++ MX93_PAD_ENET2_TD1__ENET1_RGMII_TD1 0x57e ++ MX93_PAD_ENET2_TD2__ENET1_RGMII_TD2 0x57e ++ MX93_PAD_ENET2_TD3__ENET1_RGMII_TD3 0x57e ++ MX93_PAD_ENET2_TXC__ENET1_RGMII_TXC 0x58e ++ MX93_PAD_ENET2_TX_CTL__ENET1_RGMII_TX_CTL 0x57e ++ >; ++ }; ++ ++ pinctrl_fec_sleep: fecsleepgrp { ++ fsl,pins = < ++ MX93_PAD_ENET2_MDC__GPIO4_IO14 0x51e ++ MX93_PAD_ENET2_MDIO__GPIO4_IO15 0x51e ++ MX93_PAD_ENET2_RD0__GPIO4_IO24 0x51e ++ MX93_PAD_ENET2_RD1__GPIO4_IO25 0x51e ++ MX93_PAD_ENET2_RD2__GPIO4_IO26 0x51e ++ MX93_PAD_ENET2_RD3__GPIO4_IO27 0x51e ++ MX93_PAD_ENET2_RXC__GPIO4_IO23 0x51e ++ MX93_PAD_ENET2_RX_CTL__GPIO4_IO22 0x51e ++ MX93_PAD_ENET2_TD0__GPIO4_IO19 0x51e ++ MX93_PAD_ENET2_TD1__GPIO4_IO18 0x51e ++ MX93_PAD_ENET2_TD2__GPIO4_IO17 0x51e ++ MX93_PAD_ENET2_TD3__GPIO4_IO16 0x51e ++ MX93_PAD_ENET2_TXC__GPIO4_IO21 0x51e ++ MX93_PAD_ENET2_TX_CTL__GPIO4_IO20 0x51e ++ >; ++ }; ++ ++ pinctrl_flexcan2: flexcan2grp { ++ fsl,pins = < ++ MX93_PAD_GPIO_IO25__CAN2_TX 0x139e ++ MX93_PAD_GPIO_IO27__CAN2_RX 0x139e ++ >; ++ }; ++ ++ pinctrl_flexcan2_sleep: flexcan2sleepgrp { ++ fsl,pins = < ++ MX93_PAD_GPIO_IO25__GPIO2_IO25 0x31e ++ MX93_PAD_GPIO_IO27__GPIO2_IO27 0x31e ++ >; ++ }; ++ ++ pinctrl_lpi2c1: lpi2c1grp { ++ fsl,pins = < ++ MX93_PAD_I2C1_SCL__LPI2C1_SCL 0x40000b9e ++ MX93_PAD_I2C1_SDA__LPI2C1_SDA 0x40000b9e ++ >; ++ }; ++ ++ pinctrl_lpi2c2: lpi2c2grp { ++ fsl,pins = < ++ MX93_PAD_I2C2_SCL__LPI2C2_SCL 0x40000b9e ++ MX93_PAD_I2C2_SDA__LPI2C2_SDA 0x40000b9e ++ >; ++ }; ++ ++ pinctrl_lpi2c3: lpi2c3grp { ++ fsl,pins = < ++ MX93_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e ++ MX93_PAD_GPIO_IO29__LPI2C3_SCL 0x40000b9e ++ >; ++ }; ++ ++ pinctrl_mqs1: mqs1grp { ++ fsl,pins = < ++ MX93_PAD_PDM_CLK__MQS1_LEFT 0x31e ++ MX93_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e ++ >; ++ }; ++ ++ pinctrl_pcal6524: pcal6524grp { ++ fsl,pins = < ++ MX93_PAD_CCM_CLKO2__GPIO3_IO27 0x31e ++ >; ++ }; ++ ++ pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { ++ fsl,pins = < ++ MX93_PAD_SD2_RESET_B__GPIO3_IO07 0x31e ++ >; ++ }; ++ ++ pinctrl_uart1: uart1grp { ++ fsl,pins = < ++ MX93_PAD_UART1_RXD__LPUART1_RX 0x31e ++ MX93_PAD_UART1_TXD__LPUART1_TX 0x31e ++ >; ++ }; ++ ++ pinctrl_uart5: uart5grp { ++ fsl,pins = < ++ MX93_PAD_DAP_TDO_TRACESWO__LPUART5_TX 0x31e ++ MX93_PAD_DAP_TDI__LPUART5_RX 0x31e ++ MX93_PAD_DAP_TMS_SWDIO__LPUART5_RTS_B 0x31e ++ MX93_PAD_DAP_TCLK_SWCLK__LPUART5_CTS_B 0x31e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc1: usdhc1grp { ++ fsl,pins = < ++ MX93_PAD_SD1_CLK__USDHC1_CLK 0x1582 ++ MX93_PAD_SD1_CMD__USDHC1_CMD 0x40001382 ++ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x40001382 ++ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x40001382 ++ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x40001382 ++ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x40001382 ++ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x40001382 ++ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x40001382 ++ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x40001382 ++ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x40001382 ++ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x1582 ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD1_CLK__USDHC1_CLK 0x158e ++ MX93_PAD_SD1_CMD__USDHC1_CMD 0x4000138e ++ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x4000138e ++ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x4000138e ++ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x4000138e ++ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x4000138e ++ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x4000138e ++ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x4000138e ++ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x4000138e ++ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x4000138e ++ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x158e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD1_CLK__USDHC1_CLK 0x15fe ++ MX93_PAD_SD1_CMD__USDHC1_CMD 0x400013fe ++ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x400013fe ++ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x400013fe ++ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x400013fe ++ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x400013fe ++ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x400013fe ++ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x400013fe ++ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x400013fe ++ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x400013fe ++ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x15fe ++ >; ++ }; ++ ++ pinctrl_usdhc2_gpio: usdhc2gpiogrp { ++ fsl,pins = < ++ MX93_PAD_SD2_CD_B__GPIO3_IO00 0x31e ++ >; ++ }; ++ ++ pinctrl_usdhc2_gpio_sleep: usdhc2gpiosleepgrp { ++ fsl,pins = < ++ MX93_PAD_SD2_CD_B__GPIO3_IO00 0x51e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc2: usdhc2grp { ++ fsl,pins = < ++ MX93_PAD_SD2_CLK__USDHC2_CLK 0x1582 ++ MX93_PAD_SD2_CMD__USDHC2_CMD 0x40001382 ++ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x40001382 ++ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x40001382 ++ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x40001382 ++ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x40001382 ++ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD2_CLK__USDHC2_CLK 0x158e ++ MX93_PAD_SD2_CMD__USDHC2_CMD 0x4000138e ++ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x4000138e ++ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x4000138e ++ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x4000138e ++ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x4000138e ++ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD2_CLK__USDHC2_CLK 0x15fe ++ MX93_PAD_SD2_CMD__USDHC2_CMD 0x400013fe ++ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x400013fe ++ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x400013fe ++ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x400013fe ++ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x400013fe ++ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e ++ >; ++ }; ++ ++ pinctrl_usdhc2_sleep: usdhc2-sleepgrp { ++ fsl,pins = < ++ MX93_PAD_SD2_CLK__GPIO3_IO01 0x51e ++ MX93_PAD_SD2_CMD__GPIO3_IO02 0x51e ++ MX93_PAD_SD2_DATA0__GPIO3_IO03 0x51e ++ MX93_PAD_SD2_DATA1__GPIO3_IO04 0x51e ++ MX93_PAD_SD2_DATA2__GPIO3_IO05 0x51e ++ MX93_PAD_SD2_DATA3__GPIO3_IO06 0x51e ++ MX93_PAD_SD2_VSELECT__GPIO3_IO19 0x51e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc3: usdhc3grp { ++ fsl,pins = < ++ MX93_PAD_SD3_CLK__USDHC3_CLK 0x1582 ++ MX93_PAD_SD3_CMD__USDHC3_CMD 0x40001382 ++ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x40001382 ++ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x40001382 ++ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x40001382 ++ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x40001382 ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD3_CLK__USDHC3_CLK 0x158e ++ MX93_PAD_SD3_CMD__USDHC3_CMD 0x4000138e ++ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x4000138e ++ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x4000138e ++ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x4000138e ++ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x4000138e ++ >; ++ }; ++ ++ /* need to config the SION for data and cmd pad, refer to ERR052021 */ ++ pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { ++ fsl,pins = < ++ MX93_PAD_SD3_CLK__USDHC3_CLK 0x15fe ++ MX93_PAD_SD3_CMD__USDHC3_CMD 0x400013fe ++ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x400013fe ++ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x400013fe ++ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x400013fe ++ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x400013fe ++ >; ++ }; ++ ++ pinctrl_usdhc3_sleep: usdhc3grpsleepgrp { ++ fsl,pins = < ++ MX93_PAD_SD3_CLK__GPIO3_IO20 0x31e ++ MX93_PAD_SD3_CMD__GPIO3_IO21 0x31e ++ MX93_PAD_SD3_DATA0__GPIO3_IO22 0x31e ++ MX93_PAD_SD3_DATA1__GPIO3_IO23 0x31e ++ MX93_PAD_SD3_DATA2__GPIO3_IO24 0x31e ++ MX93_PAD_SD3_DATA3__GPIO3_IO25 0x31e ++ >; ++ }; ++ ++ pinctrl_wdog: wdoggrp { ++ fsl,pins = < ++ MX93_PAD_WDOG_ANY__WDOG1_WDOG_ANY 0x31e ++ >; ++ }; ++}; diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2..d7b7b2f39e16 100644 +index 23c05dc7a8f2a..d7b7b2f39e169 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -225,7 +1336,7 @@ index 23c05dc7a8f2..d7b7b2f39e16 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d..afb9544fb007 100644 +index b0d00032479d6..afb9544fb0074 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -237,7 +1348,7 @@ index b0d00032479d..afb9544fb007 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 049c557c452f..4c9fffbe6261 100644 +index 049c557c452ff..4c9fffbe62613 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2521,3 +2521,8 @@ int ipl_report_free(struct ipl_report *report) @@ -250,7 +1361,7 @@ index 049c557c452f..4c9fffbe6261 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index c1fe0b53c5ac..8e17bfe788cb 100644 +index c1fe0b53c5ac5..8e17bfe788cb9 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -272,7 +1383,7 @@ index c1fe0b53c5ac..8e17bfe788cb 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 383d4a4784f5..45f428436e2d 100644 +index 383d4a4784f5b..45f428436e2d9 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -319,7 +1430,7 @@ index 383d4a4784f5..45f428436e2d 100644 reserve_initrd(); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index a36f50c83827..f4f421e6cff2 100644 +index a36f50c838278..f4f421e6cff20 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -333,7 +1444,7 @@ index a36f50c83827..f4f421e6cff2 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 8250eeeebd0f..01f0f3963a74 100644 +index 8250eeeebd0fe..01f0f3963a740 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -373,7 +1484,7 @@ index 8250eeeebd0f..01f0f3963a74 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d78..fcc059e7d3db 100644 +index 678bb4145d783..fcc059e7d3db5 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -406,7 +1517,7 @@ index 678bb4145d78..fcc059e7d3db 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b6405..fd41f6d3abf9 100644 +index beba745b64057..fd41f6d3abf9a 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -420,7 +1531,7 @@ index beba745b6405..fd41f6d3abf9 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index a302be53896d..ade6307dbf89 100644 +index a302be53896d3..ade6307dbf899 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -457,7 +1568,7 @@ index a302be53896d..ade6307dbf89 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d..90a13f20f052 100644 +index 20d757687e3d9..90a13f20f052b 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -476,7 +1587,7 @@ index 20d757687e3d..90a13f20f052 100644 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 d1595156c86a..9485212f1a6d 100644 +index d1595156c86a4..9485212f1a6d6 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -519,7 +1630,7 @@ index d1595156c86a..9485212f1a6d 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index b78f6be2f946..8bf534f6f893 100644 +index b78f6be2f9468..8bf534f6f8933 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1803,6 +1803,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -539,7 +1650,7 @@ index b78f6be2f946..8bf534f6f893 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 c79abdfcd7a9..e23bfb7f94c7 100644 +index c79abdfcd7a9b..e23bfb7f94c72 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -568,7 +1679,7 @@ index c79abdfcd7a9..e23bfb7f94c7 100644 tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4f..96d5a1ca981d 100644 +index 8efbcf699e4ff..96d5a1ca981df 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -580,7 +1691,7 @@ index 8efbcf699e4f..96d5a1ca981d 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 92e91c3eb469..aa4845ea0acb 100644 +index 92e91c3eb4690..aa4845ea0acb3 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -725,7 +1836,7 @@ index 92e91c3eb469..aa4845ea0acb 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787..89244e0d9fa8 100644 +index 6a337f1f8787b..89244e0d9fa86 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -741,7 +1852,7 @@ index 6a337f1f8787..89244e0d9fa8 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd..380354755108 100644 +index 516f4f0069bd2..380354755108b 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -778,7 +1889,7 @@ index 516f4f0069bd..380354755108 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 000000000000..de0a3714a5d4 +index 0000000000000..de0a3714a5d44 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -821,10 +1932,10 @@ index 000000000000..de0a3714a5d4 + } +} diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c -index 6372f533f65b..7ce8c674bb03 100644 +index affa3daefd594..f4f1b68f75435 100644 --- a/drivers/gpu/drm/i915/display/intel_alpm.c +++ b/drivers/gpu/drm/i915/display/intel_alpm.c -@@ -326,11 +326,9 @@ static void lnl_alpm_configure(struct intel_dp *intel_dp, +@@ -320,11 +320,9 @@ static void lnl_alpm_configure(struct intel_dp *intel_dp, if (intel_dp->as_sdp_supported) { u32 pr_alpm_ctl = PR_ALPM_CTL_ADAPTIVE_SYNC_SDP_POSITION_T1; @@ -839,10 +1950,10 @@ index 6372f533f65b..7ce8c674bb03 100644 intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c -index 095a319f8bc9..808ac34c1914 100644 +index 144f232d61c53..bdbb76aa282e7 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c -@@ -6032,14 +6032,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, +@@ -6031,14 +6031,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, return -EINVAL; } @@ -858,7 +1969,7 @@ index 095a319f8bc9..808ac34c1914 100644 new_plane_state, i) { if (plane->pipe != crtc->pipe) diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h -index 6e26751e8d0e..a83620b8618f 100644 +index 6e26751e8d0e3..a83620b8618f2 100644 --- a/drivers/gpu/drm/i915/display/intel_display_types.h +++ b/drivers/gpu/drm/i915/display/intel_display_types.h @@ -510,6 +510,12 @@ struct intel_hdcp { @@ -970,10 +2081,10 @@ index 6e26751e8d0e..a83620b8618f 100644 u8 downstream_ports[DP_MAX_DOWNSTREAM_PORTS]; u8 edp_dpcd[EDP_DISPLAY_CTL_CAP_SIZE]; diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c -index ee258df439a7..d818d2cde2af 100644 +index b6ce11267b92d..8c68fb56c8982 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c -@@ -4590,7 +4590,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector +@@ -4597,7 +4597,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector * This has to be called after intel_dp->edp_dpcd is filled, PSR checks * for SET_POWER_CAPABLE bit in intel_dp->edp_dpcd[1] */ @@ -982,7 +2093,7 @@ index ee258df439a7..d818d2cde2af 100644 intel_edp_set_sink_rates(intel_dp); intel_dp_set_max_sink_lane_count(intel_dp); -@@ -6077,10 +6077,19 @@ intel_dp_detect(struct drm_connector *_connector, +@@ -6084,10 +6084,19 @@ intel_dp_detect(struct drm_connector *_connector, if (status == connector_status_disconnected) { intel_dp_test_reset(intel_dp); @@ -1004,7 +2115,7 @@ index ee258df439a7..d818d2cde2af 100644 INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED; intel_dp_mst_disconnect(intel_dp); -@@ -6103,7 +6112,7 @@ intel_dp_detect(struct drm_connector *_connector, +@@ -6110,7 +6119,7 @@ intel_dp_detect(struct drm_connector *_connector, connector->base.epoch_counter++; if (!intel_dp_is_edp(intel_dp)) @@ -1014,7 +2125,7 @@ index ee258df439a7..d818d2cde2af 100644 intel_dp_detect_dsc_caps(intel_dp, connector); diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c -index ab6a58530b39..707670ff71ec 100644 +index ab6a58530b396..707670ff71ec1 100644 --- a/drivers/gpu/drm/i915/display/intel_plane.c +++ b/drivers/gpu/drm/i915/display/intel_plane.c @@ -651,11 +651,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr @@ -1043,7 +2154,7 @@ index ab6a58530b39..707670ff71ec 100644 new_crtc_state->async_flip_planes |= BIT(plane->id); } diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 44063b578354..fa351a973e27 100644 +index ae23e30568515..8719b4e021de4 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) @@ -1648,7 +2759,7 @@ index 44063b578354..fa351a973e27 100644 if (!psr_interrupt_error_check(intel_dp)) return; -@@ -2754,7 +2777,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state +@@ -2763,7 +2786,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state */ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *crtc_state) { @@ -1658,7 +2769,7 @@ index 44063b578354..fa351a973e27 100644 return false; return true; -@@ -3050,6 +3074,8 @@ void intel_psr_pre_plane_update(struct intel_atomic_state *state, +@@ -3076,6 +3100,8 @@ void intel_psr_pre_plane_update(struct intel_atomic_state *state, * - Display WA #1136: skl, bxt */ if (intel_crtc_needs_modeset(new_crtc_state) || @@ -1667,7 +2778,7 @@ index 44063b578354..fa351a973e27 100644 !new_crtc_state->has_psr || !new_crtc_state->active_planes || new_crtc_state->has_sel_update != psr->sel_update_enabled || -@@ -4114,24 +4140,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) +@@ -4140,24 +4166,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status, val); } @@ -1701,7 +2812,7 @@ index 44063b578354..fa351a973e27 100644 DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT) seq_printf(m, " (Early Transport)"); seq_printf(m, "\n"); -@@ -4169,7 +4193,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, +@@ -4195,7 +4219,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, seq_printf(m, " %s\n", psr->no_psr_reason); } @@ -1711,7 +2822,7 @@ index 44063b578354..fa351a973e27 100644 { struct intel_display *display = to_intel_display(intel_dp); enum transcoder cpu_transcoder = intel_dp->psr.transcoder; -@@ -4178,9 +4203,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) +@@ -4204,9 +4229,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) bool enabled; u32 val, psr2_ctl; @@ -1723,7 +2834,7 @@ index 44063b578354..fa351a973e27 100644 return 0; wakeref = intel_display_rpm_get(display); -@@ -4294,7 +4319,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) +@@ -4320,7 +4345,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) if (!intel_dp) return -ENODEV; @@ -1732,7 +2843,7 @@ index 44063b578354..fa351a973e27 100644 } DEFINE_SHOW_ATTRIBUTE(i915_edp_psr_status); -@@ -4428,7 +4453,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) +@@ -4454,7 +4479,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) struct intel_connector *connector = m->private; struct intel_dp *intel_dp = intel_attached_dp(connector); @@ -1742,7 +2853,7 @@ index 44063b578354..fa351a973e27 100644 DEFINE_SHOW_ATTRIBUTE(i915_psr_status); diff --git a/drivers/gpu/drm/i915/display/intel_psr.h b/drivers/gpu/drm/i915/display/intel_psr.h -index 620b35928832..688ca3e73cdd 100644 +index 620b359288326..688ca3e73cdda 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.h +++ b/drivers/gpu/drm/i915/display/intel_psr.h @@ -28,7 +28,7 @@ struct intel_plane_state; @@ -1755,7 +2866,7 @@ index 620b35928832..688ca3e73cdd 100644 void intel_psr_pre_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc); diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba46..154f0403cbf4 100644 +index d4af17fdba467..154f0403cbf4c 100644 --- a/drivers/hid/hid-rmi.c +++ b/drivers/hid/hid-rmi.c @@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) @@ -1857,7 +2968,7 @@ index d4af17fdba46..154f0403cbf4 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 560975b70474..995bf2da877c 100644 +index 560975b70474c..995bf2da877ce 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -1908,7 +3019,7 @@ index 560975b70474..995bf2da877c 100644 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 ccd9338a44db..5c54e522e8a4 100644 +index ccd9338a44dbe..5c54e522e8a47 100644 --- a/drivers/input/rmi4/rmi_driver.c +++ b/drivers/input/rmi4/rmi_driver.c @@ -183,34 +183,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, @@ -2100,7 +3211,7 @@ index ccd9338a44db..5c54e522e8a4 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 2ca990dfbb88..24c31555fb69 100644 +index 2ca990dfbb884..24c31555fb69a 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -2153,7 +3264,7 @@ index 2ca990dfbb88..24c31555fb69 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index b2b710094914..fd3c46aa0350 100644 +index b2b710094914c..fd3c46aa0350e 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -104,6 +104,13 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { @@ -2184,11 +3295,45 @@ index b2b710094914..fd3c46aa0350 100644 { .matches = { DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), +diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c +index 8bed59816e82e..9e8e3dcf4bceb 100644 +--- a/drivers/mfd/bcm2835-pm.c ++++ b/drivers/mfd/bcm2835-pm.c +@@ -81,6 +81,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + platform_set_drvdata(pdev, pm); + + pm->dev = dev; ++ pm->soc = (uintptr_t)device_get_match_data(dev); + + ret = bcm2835_pm_get_pdata(pdev, pm); + if (ret) +@@ -97,7 +98,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + * bcm2835-pm binding as the key for whether we can reference + * the full PM register range and support power domains. + */ +- if (pm->asb) ++ if (pm->asb || pm->soc == BCM2835_PM_SOC_BCM2712) + return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, + ARRAY_SIZE(bcm2835_power_devs), + NULL, 0, NULL); +@@ -106,9 +107,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + + static const struct of_device_id bcm2835_pm_of_match[] = { + { .compatible = "brcm,bcm2835-pm-wdt", }, +- { .compatible = "brcm,bcm2835-pm", }, +- { .compatible = "brcm,bcm2711-pm", }, +- { .compatible = "brcm,bcm2712-pm", }, ++ { .compatible = "brcm,bcm2835-pm", .data = (void *)BCM2835_PM_SOC_BCM2835 }, ++ { .compatible = "brcm,bcm2711-pm", .data = (void *)BCM2835_PM_SOC_BCM2711 }, ++ { .compatible = "brcm,bcm2712-pm", .data = (void *)BCM2835_PM_SOC_BCM2712 }, + {}, + }; + MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index 4ebb40adfab3..43cd013bb70e 100644 +index 256cb5bcfac74..4cfb370b43bf7 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c -@@ -3849,6 +3849,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, +@@ -3941,6 +3941,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, return 0; } @@ -2202,7 +3347,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) { -@@ -3856,9 +3863,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, +@@ -3948,9 +3955,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, int ret = 0; switch (cmd->cmd) { @@ -2212,7 +3357,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 case ETHTOOL_GRXCLSRLCNT: cmd->rule_cnt = bp->rx_fs_list.count; break; -@@ -3940,6 +3944,7 @@ static const struct ethtool_ops gem_ethtool_ops = { +@@ -4032,6 +4036,7 @@ static const struct ethtool_ops gem_ethtool_ops = { .set_ringparam = macb_set_ringparam, .get_rxnfc = gem_get_rxnfc, .set_rxnfc = gem_set_rxnfc, @@ -2220,7 +3365,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 }; static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) -@@ -4810,7 +4815,9 @@ static int at91ether_close(struct net_device *dev) +@@ -4902,7 +4907,9 @@ static int at91ether_close(struct net_device *dev) at91ether_stop(lp); @@ -2231,7 +3376,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 } /* Transmit packet */ -@@ -5430,9 +5437,9 @@ static const struct macb_config default_gem_config = { +@@ -5522,9 +5529,9 @@ static const struct macb_config default_gem_config = { static int macb_probe(struct platform_device *pdev) { @@ -2243,7 +3388,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 struct clk *tsu_clk = NULL; phy_interface_t interface; struct net_device *dev; -@@ -5448,13 +5455,9 @@ static int macb_probe(struct platform_device *pdev) +@@ -5540,13 +5547,9 @@ static int macb_probe(struct platform_device *pdev) if (IS_ERR(mem)) return PTR_ERR(mem); @@ -2261,7 +3406,7 @@ index 4ebb40adfab3..43cd013bb70e 100644 err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); if (err) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index fd86f72f54ae..34dbf67c104b 100644 +index fd86f72f54aef..34dbf67c104b0 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4481,6 +4481,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -2296,7 +3441,7 @@ index fd86f72f54ae..34dbf67c104b 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c -index f50b92e63201..f1ca4960fc59 100644 +index f50b92e632018..f1ca4960fc592 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { @@ -2324,7 +3469,7 @@ index f50b92e63201..f1ca4960fc59 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index be50d03034a9..9ce9b6518acd 100644 +index be50d03034a96..9ce9b6518acd5 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -2342,7 +3487,7 @@ index be50d03034a9..9ce9b6518acd 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/drm/display/drm_dp.h b/include/drm/display/drm_dp.h -index e4eebabab975..8b15d3eeb716 100644 +index e4eebabab9759..8b15d3eeb716a 100644 --- a/include/drm/display/drm_dp.h +++ b/include/drm/display/drm_dp.h @@ -571,6 +571,8 @@ @@ -2355,7 +3500,7 @@ index e4eebabab975..8b15d3eeb716 100644 /* Link Configuration */ diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..79ccb6fabc10 100644 +index a2137e19be7d8..79ccb6fabc108 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -2368,7 +3513,7 @@ index a2137e19be7d..79ccb6fabc10 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index 2a43094e23f7..4fcf05f8232c 100644 +index 2a43094e23f70..4fcf05f8232c6 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -2436,7 +3581,7 @@ index 2a43094e23f7..4fcf05f8232c 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 8c42b4bde09c..694ce5c5bcd4 100644 +index 8c42b4bde09c0..694ce5c5bcd43 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -446,6 +446,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -2447,8 +3592,31 @@ index 8c42b4bde09c..694ce5c5bcd4 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) +diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h +index f70a810c55f7d..d2e17ab1dbfc5 100644 +--- a/include/linux/mfd/bcm2835-pm.h ++++ b/include/linux/mfd/bcm2835-pm.h +@@ -5,11 +5,18 @@ + + #include + ++enum bcm2835_soc { ++ BCM2835_PM_SOC_BCM2835, ++ BCM2835_PM_SOC_BCM2711, ++ BCM2835_PM_SOC_BCM2712, ++}; ++ + struct bcm2835_pm { + struct device *dev; + void __iomem *base; + void __iomem *asb; + void __iomem *rpivid_asb; ++ enum bcm2835_soc soc; + }; + + #endif /* BCM2835_MFD_PM_H */ diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab42..fff7c5f737fc 100644 +index ab7eea01ab427..fff7c5f737fc8 100644 --- a/include/linux/rmi.h +++ b/include/linux/rmi.h @@ -364,6 +364,7 @@ struct rmi_driver_data { @@ -2460,7 +3628,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 83a646d72f6f..65b72854a046 100644 +index 83a646d72f6f8..65b72854a0465 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2404,4 +2404,13 @@ static inline void security_initramfs_populated(void) @@ -2478,7 +3646,7 @@ index 83a646d72f6f..65b72854a046 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index a2ff4242e623..f0d2be1ee4f1 100644 +index a2ff4242e623d..f0d2be1ee4f1c 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) @@ -2501,7 +3669,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 28a1c08e3b22..3126a6fa6328 100644 +index 28a1c08e3b221..3126a6fa63282 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -2516,7 +3684,7 @@ index 28a1c08e3b22..3126a6fa6328 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 99ce427d9a69..f191cd9d7ee6 100755 +index 99ce427d9a69d..f191cd9d7ee6e 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -2529,7 +3697,7 @@ index 99ce427d9a69..f191cd9d7ee6 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a..182e8090cfe8 100644 +index d1fdd113450a6..182e8090cfe85 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -2553,7 +3721,7 @@ index d1fdd113450a..182e8090cfe8 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf484010..d0501353a4b9 100644 +index e84ddf4840101..d0501353a4b95 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -2577,7 +3745,7 @@ index e84ddf484010..d0501353a4b9 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca..14a9cdff942b 100644 +index 8d46886d2cca0..14a9cdff942b9 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -2598,21 +3766,8 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; -diff --git a/sound/hda/codecs/realtek/alc269.c b/sound/hda/codecs/realtek/alc269.c -index f5719e630d28..2f35acccee5d 100644 ---- a/sound/hda/codecs/realtek/alc269.c -+++ b/sound/hda/codecs/realtek/alc269.c -@@ -7104,7 +7104,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { - SND_PCI_QUIRK(0x103c, 0x8e37, "HP 16 Piston OmniBook X", ALC287_FIXUP_CS35L41_I2C_2), - SND_PCI_QUIRK(0x103c, 0x8e3a, "HP Agusta", ALC287_FIXUP_CS35L41_I2C_2), - SND_PCI_QUIRK(0x103c, 0x8e3b, "HP Agusta", ALC287_FIXUP_CS35L41_I2C_2), -- SND_PCI_QUIRK(0x103c, 0x8e60, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), -+ SND_PCI_QUIRK(0x103c, 0x8e60, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x8e61, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), - SND_PCI_QUIRK(0x103c, 0x8e62, "HP Trekker ", ALC287_FIXUP_CS35L41_I2C_2), - SND_PCI_QUIRK(0x103c, 0x8e8a, "HP NexusX", ALC245_FIXUP_HP_TAS2781_I2C_MUTE_LED), diff --git a/sound/soc/sdca/sdca_class_function.c b/sound/soc/sdca/sdca_class_function.c -index 0028482a1e75..416948cfb5cb 100644 +index 0028482a1e752..416948cfb5cb9 100644 --- a/sound/soc/sdca/sdca_class_function.c +++ b/sound/soc/sdca/sdca_class_function.c @@ -19,6 +19,7 @@ @@ -2650,7 +3805,7 @@ index 0028482a1e75..416948cfb5cb 100644 &dais, &num_dais, &class_function_sdw_ops); diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 4aa60e83ff19..eaceb09e4029 100644 +index 4aa60e83ff191..eaceb09e40290 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -492,7 +492,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -2663,7 +3818,7 @@ index 4aa60e83ff19..eaceb09e4029 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e0731..b22f3a9cb8b8 100644 +index 1d7a2f1e07317..b22f3a9cb8b80 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 3ead553b8..ac3308a36 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.8.tar.xz) = 6bc16e3973ee8d83528189c4023476270c88d81ccbbb26839fe1fd8fa4fccc6d1fb35706ce8515af7b9808f74d644c4235ed646b4825bcf1d8343abfad61c31b -SHA512 (kernel-abi-stablelists-6.19.8.tar.xz) = 2b9ec447d296f02cd1b8697e217bc9261478818262b71c2e7cfd75029d5a59c7be9763a144c62fbd9698f9eef1e570b50c0ebb98d875539ef1737f02091c066e -SHA512 (kernel-kabi-dw-6.19.8.tar.xz) = c1c9b5781d5db792dfd58faae82f40636d7f7566e755695ea74d73ef7ff91f4b43c553e590c1c7bc67325b0f1e6a47cb4a3f5e4bd278f95434640b0869b880ea +SHA512 (linux-6.19.9.tar.xz) = 3ed3b90e76062cdf409c224c04062b3b2afc908edb1119db63429b570fbbfe65f63cefedc1ef530625e7b0314cb131fbfd9dbc69d1d75972e3c695691e8296df +SHA512 (kernel-abi-stablelists-6.19.9.tar.xz) = dac56e4ede8fe5459d03dd1e5103f52d2dbec9fd408110d4c09c2f39cc1834d543109f59c4aa404eac2b710688e460eede4fff8bb1f044a7b9c41770f381f802 +SHA512 (kernel-kabi-dw-6.19.9.tar.xz) = f46ca2ef6398248731cfdb202e59a21f96457ddfec14a9505870298229516a436ed973db558f0174970a863ca6cb607566a8657f8b9a2d904afc53fef34907df From e44c3f75126e5490b097372b199562776b3872f6 Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Wed, 25 Mar 2026 12:50:51 -0300 Subject: [PATCH 12/56] kernel-6.19.10-300 * Wed Mar 25 2026 Augusto Caringi [6.19.10-0] - Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) - Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) - HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching (Vishnu Sankar) - Add BugsFixed for 6.19.10 (Justin M. Forbes) - drm/amdgpu: rework how we handle TLB fences (Alex Deucher) - Linux v6.19.10 Resolves: Signed-off-by: Augusto Caringi --- Patchlist.changelog | 9 ++ kernel.changelog | 9 ++ kernel.spec | 16 ++- patch-6.19-redhat.patch | 258 +++++++++++++++++++++++++++------------- sources | 6 +- 5 files changed, 211 insertions(+), 87 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index b5d31292b..03be65354 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/9b2102df95ee4b7316a4cd04996dee016aec79b1 + 9b2102df95ee4b7316a4cd04996dee016aec79b1 drm/amdgpu: rework how we handle TLB fences + +https://gitlab.com/cki-project/kernel-ark/-/commit/ff7c5993900e1dbc5af1055261392ed99cbe6257 + ff7c5993900e1dbc5af1055261392ed99cbe6257 Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching + +https://gitlab.com/cki-project/kernel-ark/-/commit/5d6a7a2981a0bbead5133992f7df2419a6c8318c + 5d6a7a2981a0bbead5133992f7df2419a6c8318c HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching + https://gitlab.com/cki-project/kernel-ark/-/commit/de68e5eaab5d0edabaccba2bf2782daea6c9ba83 de68e5eaab5d0edabaccba2bf2782daea6c9ba83 arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level diff --git a/kernel.changelog b/kernel.changelog index 9a4d8e297..82383291f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,12 @@ +* Wed Mar 25 2026 Augusto Caringi [6.19.10-0] +- Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) +- Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) +- HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching (Vishnu Sankar) +- Add BugsFixed for 6.19.10 (Justin M. Forbes) +- drm/amdgpu: rework how we handle TLB fences (Alex Deucher) +- Linux v6.19.10 +Resolves: + * Thu Mar 19 2026 Augusto Caringi [6.19.9-0] - arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) diff --git a/kernel.spec b/kernel.spec index 71643929b..c350eff81 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.9 -%define specversion 6.19.9 +%define specrpmversion 6.19.10 +%define specversion 6.19.10 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.9 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.9 +%define kabiversion 6.19.10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,14 @@ fi\ # # %changelog +* Wed Mar 25 2026 Augusto Caringi [6.19.10-0] +- Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) +- Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) +- HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching (Vishnu Sankar) +- Add BugsFixed for 6.19.10 (Justin M. Forbes) +- drm/amdgpu: rework how we handle TLB fences (Alex Deucher) +- Linux v6.19.10 + * Thu Mar 19 2026 Augusto Caringi [6.19.9-0] - arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index cd2ff49af..a2520d890 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -1,3 +1,4 @@ + Documentation/hid/intel-ish-hid.rst | 19 +- Makefile | 30 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- @@ -29,15 +30,16 @@ drivers/firmware/efi/secureboot.c | 38 + drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 8 - - drivers/gpu/drm/i915/display/intel_display_types.h | 46 +- + drivers/gpu/drm/i915/display/intel_display_types.h | 45 +- drivers/gpu/drm/i915/display/intel_dp.c | 17 +- drivers/gpu/drm/i915/display/intel_plane.c | 10 +- - drivers/gpu/drm/i915/display/intel_psr.c | 317 ++++---- + drivers/gpu/drm/i915/display/intel_psr.c | 310 ++++---- drivers/gpu/drm/i915/display/intel_psr.h | 2 +- drivers/hid/hid-rmi.c | 66 -- + drivers/hid/intel-ish-hid/ishtp/loader.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 ++-- - drivers/iommu/iommu.c | 28 +- + drivers/iommu/iommu.c | 22 + drivers/media/pci/intel/ipu-bridge.c | 14 + drivers/mfd/bcm2835-pm.c | 9 +- drivers/net/ethernet/cadence/macb_main.c | 29 +- @@ -60,10 +62,52 @@ sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 62 files changed, 1846 insertions(+), 438 deletions(-) + 64 files changed, 1905 insertions(+), 442 deletions(-) +diff --git a/Documentation/hid/intel-ish-hid.rst b/Documentation/hid/intel-ish-hid.rst +index 2adc174fb576c..068a5906b1774 100644 +--- a/Documentation/hid/intel-ish-hid.rst ++++ b/Documentation/hid/intel-ish-hid.rst +@@ -413,6 +413,10 @@ Vendors who wish to upstream their custom firmware should follow these guideline + + - The firmware filename should use one of the following patterns: + ++ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}.bin`` ++ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}.bin`` + - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` + - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` + - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` +@@ -420,16 +424,21 @@ Vendors who wish to upstream their custom firmware should follow these guideline + + - ``${intel_plat_gen}`` indicates the Intel platform generation (e.g., ``lnlm`` for Lunar Lake) and must not exceed 8 characters in length. + - ``${SYS_VENDOR_CRC32}`` is the CRC32 checksum of the ``sys_vendor`` value from the DMI field ``DMI_SYS_VENDOR``. ++- ``${PRODUCT_FAMILY_CRC32}`` is the CRC32 checksum of the ``product_family`` value from the DMI field ``DMI_PRODUCT_FAMILY``. + - ``${PRODUCT_NAME_CRC32}`` is the CRC32 checksum of the ``product_name`` value from the DMI field ``DMI_PRODUCT_NAME``. + - ``${PRODUCT_SKU_CRC32}`` is the CRC32 checksum of the ``product_sku`` value from the DMI field ``DMI_PRODUCT_SKU``. + + During system boot, the ISH Linux driver will attempt to load the firmware in the following order, prioritizing custom firmware with more precise matching patterns: + +-1. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` +-2. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` +-3. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` +-4. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}.bin`` +-5. ``intel/ish/ish_${intel_plat_gen}.bin`` ++1. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++2. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++3. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}.bin`` ++4. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}.bin`` ++5. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++6. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` ++7. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` ++8. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}.bin`` ++9. ``intel/ish/ish_${intel_plat_gen}.bin`` + + The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. + diff --git a/Makefile b/Makefile -index 96640a9632ef4..73d25b046b017 100644 +index 1d3c0858833f8..6fbc32c9399d7 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -1969,7 +2013,7 @@ index 144f232d61c53..bdbb76aa282e7 100644 new_plane_state, i) { if (plane->pipe != crtc->pipe) diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h -index 6e26751e8d0e3..a83620b8618f2 100644 +index 1a7188970f24e..a83620b8618f2 100644 --- a/drivers/gpu/drm/i915/display/intel_display_types.h +++ b/drivers/gpu/drm/i915/display/intel_display_types.h @@ -510,6 +510,12 @@ struct intel_hdcp { @@ -2038,15 +2082,7 @@ index 6e26751e8d0e3..a83620b8618f2 100644 bool wm_level_disabled; bool pkg_c_latency_used; /* Only used for state verification. */ -@@ -1160,6 +1186,7 @@ struct intel_crtc_state { - u32 dc3co_exitline; - u16 su_y_granularity; - u8 active_non_psr_pipes; -+ u8 entry_setup_frames; - const char *no_psr_reason; - - /* -@@ -1717,14 +1744,12 @@ struct intel_psr { +@@ -1718,14 +1744,12 @@ struct intel_psr { bool active; struct work_struct work; unsigned int busy_frontbuffer_bits; @@ -2061,7 +2097,7 @@ index 6e26751e8d0e3..a83620b8618f2 100644 ktime_t last_entry_attempt; ktime_t last_exit; bool sink_not_reliable; -@@ -1733,8 +1758,6 @@ struct intel_psr { +@@ -1734,8 +1758,6 @@ struct intel_psr { u16 su_y_granularity; bool source_panel_replay_support; bool sink_panel_replay_support; @@ -2070,7 +2106,7 @@ index 6e26751e8d0e3..a83620b8618f2 100644 bool panel_replay_enabled; u32 dc3co_exitline; u32 dc3co_exit_delay; -@@ -1761,9 +1784,6 @@ struct intel_dp { +@@ -1762,9 +1784,6 @@ struct intel_dp { bool needs_modeset_retry; bool use_max_params; u8 dpcd[DP_RECEIVER_CAP_SIZE]; @@ -2154,7 +2190,7 @@ index ab6a58530b396..707670ff71ec1 100644 new_crtc_state->async_flip_planes |= BIT(plane->id); } diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index ae23e30568515..8719b4e021de4 100644 +index 5e90985a53d90..f169ac9a7d0b1 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) @@ -2641,7 +2677,7 @@ index ae23e30568515..8719b4e021de4 100644 { struct intel_display *display = to_intel_display(intel_dp); const struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode; -@@ -1708,10 +1714,10 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, +@@ -1708,7 +1714,7 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, if (crtc_state->vrr.enable) return false; @@ -2649,11 +2685,7 @@ index ae23e30568515..8719b4e021de4 100644 + entry_setup_frames = intel_psr_entry_setup_frames(intel_dp, conn_state, adjusted_mode); if (entry_setup_frames >= 0) { -- intel_dp->psr.entry_setup_frames = entry_setup_frames; -+ crtc_state->entry_setup_frames = entry_setup_frames; - } else { - crtc_state->no_psr_reason = "PSR setup timing not met"; - drm_dbg_kms(display->drm, + crtc_state->entry_setup_frames = entry_setup_frames; @@ -1722,19 +1728,33 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, return true; } @@ -2711,15 +2743,6 @@ index ae23e30568515..8719b4e021de4 100644 if (!intel_dp_is_edp(intel_dp)) return true; -@@ -1792,7 +1815,7 @@ static bool intel_psr_needs_wa_18037818876(struct intel_dp *intel_dp, - { - struct intel_display *display = to_intel_display(intel_dp); - -- return (DISPLAY_VER(display) == 20 && intel_dp->psr.entry_setup_frames > 0 && -+ return (DISPLAY_VER(display) == 20 && crtc_state->entry_setup_frames > 0 && - !crtc_state->has_sel_update); - } - @@ -1829,6 +1852,7 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, struct drm_connector_state *conn_state) { @@ -2751,15 +2774,7 @@ index ae23e30568515..8719b4e021de4 100644 } void intel_psr_get_config(struct intel_encoder *encoder, -@@ -2167,6 +2189,7 @@ static void intel_psr_enable_locked(struct intel_dp *intel_dp, - intel_dp->psr.pkg_c_latency_used = crtc_state->pkg_c_latency_used; - intel_dp->psr.io_wake_lines = crtc_state->alpm_state.io_wake_lines; - intel_dp->psr.fast_wake_lines = crtc_state->alpm_state.fast_wake_lines; -+ intel_dp->psr.entry_setup_frames = crtc_state->entry_setup_frames; - - if (!psr_interrupt_error_check(intel_dp)) - return; -@@ -2763,7 +2786,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state +@@ -2770,7 +2792,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state */ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *crtc_state) { @@ -2769,16 +2784,7 @@ index ae23e30568515..8719b4e021de4 100644 return false; return true; -@@ -3076,6 +3100,8 @@ void intel_psr_pre_plane_update(struct intel_atomic_state *state, - * - Display WA #1136: skl, bxt - */ - if (intel_crtc_needs_modeset(new_crtc_state) || -+ new_crtc_state->update_m_n || -+ new_crtc_state->update_lrr || - !new_crtc_state->has_psr || - !new_crtc_state->active_planes || - new_crtc_state->has_sel_update != psr->sel_update_enabled || -@@ -4140,24 +4166,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) +@@ -4153,24 +4176,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status, val); } @@ -2812,7 +2818,7 @@ index ae23e30568515..8719b4e021de4 100644 DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT) seq_printf(m, " (Early Transport)"); seq_printf(m, "\n"); -@@ -4195,7 +4219,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, +@@ -4208,7 +4229,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, seq_printf(m, " %s\n", psr->no_psr_reason); } @@ -2822,7 +2828,7 @@ index ae23e30568515..8719b4e021de4 100644 { struct intel_display *display = to_intel_display(intel_dp); enum transcoder cpu_transcoder = intel_dp->psr.transcoder; -@@ -4204,9 +4229,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) +@@ -4217,9 +4239,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) bool enabled; u32 val, psr2_ctl; @@ -2834,7 +2840,7 @@ index ae23e30568515..8719b4e021de4 100644 return 0; wakeref = intel_display_rpm_get(display); -@@ -4320,7 +4345,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) +@@ -4333,7 +4355,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) if (!intel_dp) return -ENODEV; @@ -2843,7 +2849,7 @@ index ae23e30568515..8719b4e021de4 100644 } DEFINE_SHOW_ATTRIBUTE(i915_edp_psr_status); -@@ -4454,7 +4479,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) +@@ -4467,7 +4489,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) struct intel_connector *connector = m->private; struct intel_dp *intel_dp = intel_attached_dp(connector); @@ -2967,6 +2973,111 @@ index d4af17fdba467..154f0403cbf4c 100644 data->xport.proto_name = "hid"; data->xport.ops = &hid_rmi_ops; +diff --git a/drivers/hid/intel-ish-hid/ishtp/loader.c b/drivers/hid/intel-ish-hid/ishtp/loader.c +index f34086b29cf08..ffa2042bb316e 100644 +--- a/drivers/hid/intel-ish-hid/ishtp/loader.c ++++ b/drivers/hid/intel-ish-hid/ishtp/loader.c +@@ -195,13 +195,19 @@ static int prepare_dma_bufs(struct ishtp_device *dev, + return 0; + } + ++/* Patterns with PRODUCT_FAMILY */ ++#define ISH_FW_FILE_VENDOR_FAMILY_NAME_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x_%08x.bin" ++#define ISH_FW_FILE_VENDOR_FAMILY_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" ++#define ISH_FW_FILE_VENDOR_FAMILY_NAME_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" ++#define ISH_FW_FILE_VENDOR_FAMILY_FMT "intel/ish/ish_%s_%08x_%08x.bin" ++ + #define ISH_FW_FILE_VENDOR_NAME_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" + #define ISH_FW_FILE_VENDOR_SKU_FMT "intel/ish/ish_%s_%08x_%08x.bin" + #define ISH_FW_FILE_VENDOR_NAME_FMT "intel/ish/ish_%s_%08x_%08x.bin" + #define ISH_FW_FILE_VENDOR_FMT "intel/ish/ish_%s_%08x.bin" + #define ISH_FW_FILE_DEFAULT_FMT "intel/ish/ish_%s.bin" + +-#define ISH_FW_FILENAME_LEN_MAX 56 ++#define ISH_FW_FILENAME_LEN_MAX 72 + + #define ISH_CRC_INIT (~0u) + #define ISH_CRC_XOROUT (~0u) +@@ -228,6 +234,12 @@ static int _request_ish_firmware(const struct firmware **firmware_p, + * for the given device in the following order, prioritizing custom firmware + * with more precise matching patterns: + * ++ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32) ++ * _$(PRODUCT_NAME_CRC32)_${PRODUCT_SKU_CRC32}.bin ++ * ++ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32)_${PRODUCT_SKU_CRC32}.bin ++ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32)_$(PRODUCT_NAME_CRC32).bin ++ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32).bin + * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_NAME_CRC32)_${PRODUCT_SKU_CRC32}.bin + * ish_${fw_generation}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin + * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_NAME_CRC32).bin +@@ -256,8 +268,9 @@ static int request_ish_firmware(const struct firmware **firmware_p, + struct device *dev) + { + const char *gen, *sys_vendor, *product_name, *product_sku; ++ const char *product_family; + struct ishtp_device *ishtp = dev_get_drvdata(dev); +- u32 vendor_crc, name_crc, sku_crc; ++ u32 vendor_crc, name_crc, sku_crc, family_crc; + char filename[ISH_FW_FILENAME_LEN_MAX]; + int ret; + +@@ -265,14 +278,55 @@ static int request_ish_firmware(const struct firmware **firmware_p, + sys_vendor = dmi_get_system_info(DMI_SYS_VENDOR); + product_name = dmi_get_system_info(DMI_PRODUCT_NAME); + product_sku = dmi_get_system_info(DMI_PRODUCT_SKU); ++ product_family = dmi_get_system_info(DMI_PRODUCT_FAMILY); + + if (sys_vendor) + vendor_crc = crc32(ISH_CRC_INIT, sys_vendor, strlen(sys_vendor)) ^ ISH_CRC_XOROUT; ++ if (product_family) ++ family_crc = crc32(ISH_CRC_INIT, product_family, ++ strlen(product_family)) ^ ISH_CRC_XOROUT; + if (product_name) + name_crc = crc32(ISH_CRC_INIT, product_name, strlen(product_name)) ^ ISH_CRC_XOROUT; + if (product_sku) + sku_crc = crc32(ISH_CRC_INIT, product_sku, strlen(product_sku)) ^ ISH_CRC_XOROUT; + ++ /* PRODUCT_FAMILY-extended matching */ ++ if (sys_vendor && product_family && product_name && product_sku) { ++ snprintf(filename, sizeof(filename), ++ ISH_FW_FILE_VENDOR_FAMILY_NAME_SKU_FMT, ++ gen, vendor_crc, family_crc, name_crc, sku_crc); ++ ret = _request_ish_firmware(firmware_p, filename, dev); ++ if (!ret) ++ return 0; ++ } ++ ++ if (sys_vendor && product_family && product_sku) { ++ snprintf(filename, sizeof(filename), ++ ISH_FW_FILE_VENDOR_FAMILY_SKU_FMT, ++ gen, vendor_crc, family_crc, sku_crc); ++ ret = _request_ish_firmware(firmware_p, filename, dev); ++ if (!ret) ++ return 0; ++ } ++ ++ if (sys_vendor && product_family && product_name) { ++ snprintf(filename, sizeof(filename), ++ ISH_FW_FILE_VENDOR_FAMILY_NAME_FMT, ++ gen, vendor_crc, family_crc, name_crc); ++ ret = _request_ish_firmware(firmware_p, filename, dev); ++ if (!ret) ++ return 0; ++ } ++ ++ if (sys_vendor && product_family) { ++ snprintf(filename, sizeof(filename), ++ ISH_FW_FILE_VENDOR_FAMILY_FMT, ++ gen, vendor_crc, family_crc); ++ ret = _request_ish_firmware(firmware_p, filename, dev); ++ if (!ret) ++ return 0; ++} ++ + if (sys_vendor && product_name && product_sku) { + snprintf(filename, sizeof(filename), ISH_FW_FILE_VENDOR_NAME_SKU_FMT, gen, + vendor_crc, name_crc, sku_crc); diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c index 560975b70474c..995bf2da877ce 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -3211,7 +3322,7 @@ index ccd9338a44dbe..5c54e522e8a47 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 2ca990dfbb884..24c31555fb69a 100644 +index 3a0c0e4b42fff..24c31555fb69a 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -3222,20 +3333,7 @@ index 2ca990dfbb884..24c31555fb69a 100644 #include #include #include -@@ -1207,7 +1208,11 @@ static int iommu_create_device_direct_mappings(struct iommu_domain *domain, - if (addr == end) - goto map_end; - -- phys_addr = iommu_iova_to_phys(domain, addr); -+ /* -+ * Return address by iommu_iova_to_phys for 0 is -+ * ambiguous. Offset to address 1 if addr is 0. -+ */ -+ phys_addr = iommu_iova_to_phys(domain, addr ? addr : 1); - if (!phys_addr) { - map_size += pg_size; - continue; -@@ -2985,6 +2990,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) +@@ -2989,6 +2990,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) } EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); @@ -3330,10 +3428,10 @@ index 8bed59816e82e..9e8e3dcf4bceb 100644 }; MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index 256cb5bcfac74..4cfb370b43bf7 100644 +index 1a46e27bfbb4a..24bc76977402b 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c -@@ -3941,6 +3941,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, +@@ -3946,6 +3946,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, return 0; } @@ -3347,7 +3445,7 @@ index 256cb5bcfac74..4cfb370b43bf7 100644 static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) { -@@ -3948,9 +3955,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, +@@ -3953,9 +3960,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, int ret = 0; switch (cmd->cmd) { @@ -3357,7 +3455,7 @@ index 256cb5bcfac74..4cfb370b43bf7 100644 case ETHTOOL_GRXCLSRLCNT: cmd->rule_cnt = bp->rx_fs_list.count; break; -@@ -4032,6 +4036,7 @@ static const struct ethtool_ops gem_ethtool_ops = { +@@ -4040,6 +4044,7 @@ static const struct ethtool_ops gem_ethtool_ops = { .set_ringparam = macb_set_ringparam, .get_rxnfc = gem_get_rxnfc, .set_rxnfc = gem_set_rxnfc, @@ -3365,7 +3463,7 @@ index 256cb5bcfac74..4cfb370b43bf7 100644 }; static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) -@@ -4902,7 +4907,9 @@ static int at91ether_close(struct net_device *dev) +@@ -4910,7 +4915,9 @@ static int at91ether_close(struct net_device *dev) at91ether_stop(lp); @@ -3376,7 +3474,7 @@ index 256cb5bcfac74..4cfb370b43bf7 100644 } /* Transmit packet */ -@@ -5522,9 +5529,9 @@ static const struct macb_config default_gem_config = { +@@ -5530,9 +5537,9 @@ static const struct macb_config default_gem_config = { static int macb_probe(struct platform_device *pdev) { @@ -3388,7 +3486,7 @@ index 256cb5bcfac74..4cfb370b43bf7 100644 struct clk *tsu_clk = NULL; phy_interface_t interface; struct net_device *dev; -@@ -5540,13 +5547,9 @@ static int macb_probe(struct platform_device *pdev) +@@ -5548,13 +5555,9 @@ static int macb_probe(struct platform_device *pdev) if (IS_ERR(mem)) return PTR_ERR(mem); @@ -3628,10 +3726,10 @@ index ab7eea01ab427..fff7c5f737fc8 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 83a646d72f6f8..65b72854a0465 100644 +index ee88dd2d2d1f7..5c816f0b8b671 100644 --- a/include/linux/security.h +++ b/include/linux/security.h -@@ -2404,4 +2404,13 @@ static inline void security_initramfs_populated(void) +@@ -2405,4 +2405,13 @@ static inline void security_initramfs_populated(void) } #endif /* CONFIG_SECURITY */ diff --git a/sources b/sources index ac3308a36..fe2b5a44d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.9.tar.xz) = 3ed3b90e76062cdf409c224c04062b3b2afc908edb1119db63429b570fbbfe65f63cefedc1ef530625e7b0314cb131fbfd9dbc69d1d75972e3c695691e8296df -SHA512 (kernel-abi-stablelists-6.19.9.tar.xz) = dac56e4ede8fe5459d03dd1e5103f52d2dbec9fd408110d4c09c2f39cc1834d543109f59c4aa404eac2b710688e460eede4fff8bb1f044a7b9c41770f381f802 -SHA512 (kernel-kabi-dw-6.19.9.tar.xz) = f46ca2ef6398248731cfdb202e59a21f96457ddfec14a9505870298229516a436ed973db558f0174970a863ca6cb607566a8657f8b9a2d904afc53fef34907df +SHA512 (linux-6.19.10.tar.xz) = 2582f506da6dbe1ba37738eeb1ec393fd25dfd2257daaea84127d8f6ffc8e93fb12691be94f2b0ff5bcaae7fd1524b3943b507d62a3dde8e9f1398898bc05c2d +SHA512 (kernel-abi-stablelists-6.19.10.tar.xz) = 6f13ec1b9a22aba420586853e9f40ceca74394119433ebd31200734cd6524fc82299288ee36e95a6c5663699dfaeaf774460d0cde0784c9f247a180e02da756c +SHA512 (kernel-kabi-dw-6.19.10.tar.xz) = 9e3bc60bc45f397a3b41399c8ee02e3426b99483de2b9925511279d8e5e0175e3add79976a4d8f19e37a0ae6e1e6e0acb9df1a457b6480ed83c4499bad151a82 From 810e48c1a4f6f0105e458a14a1cb3741207aabaa Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Thu, 2 Apr 2026 12:27:24 -0300 Subject: [PATCH 13/56] kernel-6.19.11-300 * Thu Apr 02 2026 Augusto Caringi [6.19.11-0] - Add to BugsFixed for 6.19.11 (Justin M. Forbes) - Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) - fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) - redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) - Linux v6.19.11 Resolves: Signed-off-by: Augusto Caringi --- Patchlist.changelog | 3 ++ kernel-aarch64-16k-debug-fedora.config | 6 +-- kernel-aarch64-16k-fedora.config | 6 +-- kernel-aarch64-debug-fedora.config | 6 +-- kernel-aarch64-fedora.config | 6 +-- kernel-aarch64-rt-64k-debug-fedora.config | 6 +-- kernel-aarch64-rt-64k-fedora.config | 6 +-- kernel-aarch64-rt-debug-fedora.config | 6 +-- kernel-aarch64-rt-fedora.config | 6 +-- kernel.changelog | 8 +++ kernel.spec | 17 ++++-- patch-6.19-redhat.patch | 64 ++++++++++++++++++++--- sources | 6 +-- 13 files changed, 106 insertions(+), 40 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 03be65354..3bb8d7840 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/be074bcb52e8cdf7c346e64b2ab062b407eeb80b + be074bcb52e8cdf7c346e64b2ab062b407eeb80b Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" + https://gitlab.com/cki-project/kernel-ark/-/commit/9b2102df95ee4b7316a4cd04996dee016aec79b1 9b2102df95ee4b7316a4cd04996dee016aec79b1 drm/amdgpu: rework how we handle TLB fences diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 5de661c90..6517a0c5e 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -3463,7 +3463,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3498,7 +3498,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4908,7 +4908,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 2a1d8bb62..dcec7899e 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -3445,7 +3445,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3480,7 +3480,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4882,7 +4882,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3800bf22b..c4e0b2ae0 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -3463,7 +3463,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3498,7 +3498,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4908,7 +4908,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index abea4cb2c..c5baf5400 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -3445,7 +3445,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3480,7 +3480,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4882,7 +4882,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 822a58c9e..655a83b18 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -3471,7 +3471,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3506,7 +3506,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4916,7 +4916,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index ee91a6641..3677a3a54 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -3453,7 +3453,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3488,7 +3488,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4890,7 +4890,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 8fe001956..45e3624da 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -3468,7 +3468,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3503,7 +3503,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4913,7 +4913,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 1c45be6f8..0e95e4944 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -3450,7 +3450,7 @@ 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_HID_OF=y CONFIG_I2C_HID=y # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set @@ -3485,7 +3485,7 @@ CONFIG_I2C_PCI1XXXX=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set CONFIG_I2C_QCOM_CCI=m -CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QCOM_GENI=y CONFIG_I2C_QUP=m # CONFIG_I2C_RCAR is not set CONFIG_I2C_RIIC=m @@ -4887,7 +4887,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m CONFIG_MFD_SMPRO=m -CONFIG_MFD_SPMI_PMIC=m +CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y # CONFIG_MFD_STPMIC1 is not set diff --git a/kernel.changelog b/kernel.changelog index 82383291f..ee8db4e4b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Thu Apr 02 2026 Augusto Caringi [6.19.11-0] +- Add to BugsFixed for 6.19.11 (Justin M. Forbes) +- Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) +- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) +- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) +- Linux v6.19.11 +Resolves: + * Wed Mar 25 2026 Augusto Caringi [6.19.10-0] - Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) - Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) diff --git a/kernel.spec b/kernel.spec index c350eff81..a2beeada6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -107,7 +107,7 @@ Summary: The Linux kernel %if 0%{?fedora} -%define secure_boot_arch x86_64 +%define secure_boot_arch x86_64 aarch64 %else %define secure_boot_arch x86_64 aarch64 s390x ppc64le %endif @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.10 -%define specversion 6.19.10 +%define specrpmversion 6.19.11 +%define specversion 6.19.11 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.10 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.10 +%define kabiversion 6.19.11 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,13 @@ fi\ # # %changelog +* Thu Apr 02 2026 Augusto Caringi [6.19.11-0] +- Add to BugsFixed for 6.19.11 (Justin M. Forbes) +- Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) +- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) +- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) +- Linux v6.19.11 + * Wed Mar 25 2026 Augusto Caringi [6.19.10-0] - Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) - Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index a2520d890..1a4378eda 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -28,6 +28,8 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + + drivers/gpu/drm/drm_file.c | 5 +- + drivers/gpu/drm/drm_mode_config.c | 9 +- drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 8 - drivers/gpu/drm/i915/display/intel_display_types.h | 45 +- @@ -62,7 +64,7 @@ sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 64 files changed, 1905 insertions(+), 442 deletions(-) + 66 files changed, 1909 insertions(+), 452 deletions(-) diff --git a/Documentation/hid/intel-ish-hid.rst b/Documentation/hid/intel-ish-hid.rst index 2adc174fb576c..068a5906b1774 100644 @@ -107,7 +109,7 @@ index 2adc174fb576c..068a5906b1774 100644 The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. diff --git a/Makefile b/Makefile -index 1d3c0858833f8..6fbc32c9399d7 100644 +index 4043ecae14086..9e6c5d4b56a67 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -1975,6 +1977,52 @@ index 0000000000000..de0a3714a5d44 + } + } +} +diff --git a/drivers/gpu/drm/drm_file.c b/drivers/gpu/drm/drm_file.c +index 6ee9b3df87351..be5e617ceb9f1 100644 +--- a/drivers/gpu/drm/drm_file.c ++++ b/drivers/gpu/drm/drm_file.c +@@ -233,7 +233,6 @@ static void drm_events_release(struct drm_file *file_priv) + void drm_file_free(struct drm_file *file) + { + struct drm_device *dev; +- int idx; + + if (!file) + return; +@@ -250,11 +249,9 @@ void drm_file_free(struct drm_file *file) + + drm_events_release(file); + +- if (drm_core_check_feature(dev, DRIVER_MODESET) && +- drm_dev_enter(dev, &idx)) { ++ if (drm_core_check_feature(dev, DRIVER_MODESET)) { + drm_fb_release(file); + drm_property_destroy_user_blobs(dev, file); +- drm_dev_exit(idx); + } + + if (drm_core_check_feature(dev, DRIVER_SYNCOBJ)) +diff --git a/drivers/gpu/drm/drm_mode_config.c b/drivers/gpu/drm/drm_mode_config.c +index 802bc4608abf5..d12db9b0bab81 100644 +--- a/drivers/gpu/drm/drm_mode_config.c ++++ b/drivers/gpu/drm/drm_mode_config.c +@@ -577,13 +577,10 @@ void drm_mode_config_cleanup(struct drm_device *dev) + */ + WARN_ON(!list_empty(&dev->mode_config.fb_list)); + list_for_each_entry_safe(fb, fbt, &dev->mode_config.fb_list, head) { +- if (list_empty(&fb->filp_head) || drm_framebuffer_read_refcount(fb) > 1) { +- struct drm_printer p = drm_dbg_printer(dev, DRM_UT_KMS, "[leaked fb]"); ++ struct drm_printer p = drm_dbg_printer(dev, DRM_UT_KMS, "[leaked fb]"); + +- drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); +- drm_framebuffer_print_info(&p, 1, fb); +- } +- list_del_init(&fb->filp_head); ++ drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); ++ drm_framebuffer_print_info(&p, 1, fb); + drm_framebuffer_free(&fb->base.refcount); + } + diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c index affa3daefd594..f4f1b68f75435 100644 --- a/drivers/gpu/drm/i915/display/intel_alpm.c @@ -1994,10 +2042,10 @@ index affa3daefd594..f4f1b68f75435 100644 intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c -index 144f232d61c53..bdbb76aa282e7 100644 +index 2b8a77ddcefc3..107ba232ad453 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c -@@ -6031,14 +6031,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, +@@ -6037,14 +6037,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, return -EINVAL; } @@ -2161,10 +2209,10 @@ index b6ce11267b92d..8c68fb56c8982 100644 intel_dp_detect_dsc_caps(intel_dp, connector); diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c -index ab6a58530b396..707670ff71ec1 100644 +index 79910d52dc8fb..3a6c1f78b3d40 100644 --- a/drivers/gpu/drm/i915/display/intel_plane.c +++ b/drivers/gpu/drm/i915/display/intel_plane.c -@@ -651,11 +651,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr +@@ -656,11 +656,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr ilk_must_disable_cxsr(new_crtc_state, old_plane_state, new_plane_state)) new_crtc_state->disable_cxsr = true; @@ -2179,7 +2227,7 @@ index ab6a58530b396..707670ff71ec1 100644 /* * On platforms with double buffered async flip bit we * set the bit already one frame early during the sync -@@ -663,6 +662,9 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr +@@ -668,6 +667,9 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr * hardware will therefore be ready to perform a real * async flip during the next commit, without having * to wait yet another frame for the bit to latch. @@ -3428,7 +3476,7 @@ index 8bed59816e82e..9e8e3dcf4bceb 100644 }; MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index 1a46e27bfbb4a..24bc76977402b 100644 +index ba794f2325f10..ddf2bb4d25194 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c @@ -3946,6 +3946,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, diff --git a/sources b/sources index fe2b5a44d..d4be2fe7a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.10.tar.xz) = 2582f506da6dbe1ba37738eeb1ec393fd25dfd2257daaea84127d8f6ffc8e93fb12691be94f2b0ff5bcaae7fd1524b3943b507d62a3dde8e9f1398898bc05c2d -SHA512 (kernel-abi-stablelists-6.19.10.tar.xz) = 6f13ec1b9a22aba420586853e9f40ceca74394119433ebd31200734cd6524fc82299288ee36e95a6c5663699dfaeaf774460d0cde0784c9f247a180e02da756c -SHA512 (kernel-kabi-dw-6.19.10.tar.xz) = 9e3bc60bc45f397a3b41399c8ee02e3426b99483de2b9925511279d8e5e0175e3add79976a4d8f19e37a0ae6e1e6e0acb9df1a457b6480ed83c4499bad151a82 +SHA512 (linux-6.19.11.tar.xz) = 2aff1e84d32c8e59cd42db14791da24a6a2d8c2b695e0a562b479dc51473ffdd1b534818e3c357608084a828373829f9c84f07f8f3e2da21834da4e82f726188 +SHA512 (kernel-abi-stablelists-6.19.11.tar.xz) = 517f9cdc9c6480981017ce27e07af014ce39ab084effa64aa313444938dbc4534f53d8c7313611a7a79ebd8941a4a4cd0def39b07a66d02a2a86e0a93858f1f9 +SHA512 (kernel-kabi-dw-6.19.11.tar.xz) = 616f27d340c116bea626fc291ca08ea17183f17325a631f5f93884debee29645d2b81625cfa2f03b1439a77cb5c0ff314416ed1280ec37516d09ab5899196d89 From ec5fbc5de0b0f2698c64282a204477e2f8279bf4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 12 Apr 2026 07:48:56 -0600 Subject: [PATCH 14/56] kernel-6.19.12-300 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] - Add new config item for 6.19.12 (Justin M. Forbes) - redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) - redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) - Linux v6.19.12 Resolves: Signed-off-by: Justin M. Forbes --- kernel-aarch64-16k-debug-fedora.config | 4 +- kernel-aarch64-16k-fedora.config | 4 +- kernel-aarch64-debug-fedora.config | 4 +- kernel-aarch64-fedora.config | 4 +- kernel-aarch64-rt-64k-debug-fedora.config | 4 +- kernel-aarch64-rt-64k-fedora.config | 4 +- kernel-aarch64-rt-debug-fedora.config | 4 +- kernel-aarch64-rt-fedora.config | 4 +- kernel-ppc64le-debug-fedora.config | 4 +- kernel-ppc64le-fedora.config | 4 +- kernel-riscv64-debug-fedora.config | 4 +- kernel-riscv64-fedora.config | 4 +- kernel-riscv64-rt-debug-fedora.config | 4 +- kernel-riscv64-rt-fedora.config | 4 +- kernel-s390x-debug-fedora.config | 6 ++- kernel-s390x-fedora.config | 6 ++- kernel-x86_64-debug-fedora.config | 4 +- kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 4 +- kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-fedora.config | 4 +- kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-fedora.config | 4 +- kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 7 +++ kernel.spec | 14 ++++-- patch-6.19-redhat.patch | 52 +---------------------- sources | 6 +-- 28 files changed, 88 insertions(+), 79 deletions(-) diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 6517a0c5e..e2225c2e6 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -1988,7 +1988,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8265,6 +8266,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index dcec7899e..2ca5d37cb 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -1980,7 +1980,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8235,6 +8236,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index c4e0b2ae0..d1874493e 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1988,7 +1988,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8264,6 +8265,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index c5baf5400..6327e0c72 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1980,7 +1980,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8234,6 +8235,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 655a83b18..d71abe079 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -1993,7 +1993,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8279,6 +8280,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 3677a3a54..c636f7aef 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -1985,7 +1985,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8249,6 +8250,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 45e3624da..22d624ec4 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -1990,7 +1990,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8275,6 +8276,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 0e95e4944..4c8d863d4 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -1982,7 +1982,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -8245,6 +8246,7 @@ CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8650=m CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 7b82c787c..f5e600798 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1442,7 +1442,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6659,6 +6660,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index b8b9c6489..198eea093 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1433,7 +1433,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6628,6 +6629,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 7b0846ff6..1f401431d 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -1482,7 +1482,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6778,6 +6779,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 8eaf5753d..e8759b437 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -1473,7 +1473,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6747,6 +6748,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 1bde022ec..dd5fc2245 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -1484,7 +1484,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6789,6 +6790,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 8c900934f..b94b306c8 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -1475,7 +1475,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6758,6 +6759,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 597c4079a..622f37a95 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1246,7 +1246,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -# CONFIG_CRYPTO_PHMAC_S390 is not set +CONFIG_CRYPTO_PHMAC_S390=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y @@ -1454,7 +1454,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6603,6 +6604,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 3602af25a..f126dd6dd 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1245,7 +1245,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -# CONFIG_CRYPTO_PHMAC_S390 is not set +CONFIG_CRYPTO_PHMAC_S390=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y @@ -1445,7 +1445,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -6572,6 +6573,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 3d77b3758..878bed0ef 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1592,7 +1592,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -7170,6 +7171,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index cb8c0ba1d..8e7fbd175 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -7296,6 +7296,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +CONFIG_SPI_CS42L43=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index e6c6f76bf..c32362931 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1583,7 +1583,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -7140,6 +7141,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index a7f29c9d3..9982e06fa 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -7270,6 +7270,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +CONFIG_SPI_CS42L43=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 8e2734fb8..8d3fccc81 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -1594,7 +1594,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -7181,6 +7182,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 757aafe3c..1345add90 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -7341,6 +7341,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +CONFIG_SPI_CS42L43=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 2f4fe9f24..2fdc41dc1 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -1585,7 +1585,8 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y CONFIG_DHT11=m -# CONFIG_DIBS is not set +CONFIG_DIBS_LO=y +CONFIG_DIBS=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y @@ -7151,6 +7152,7 @@ CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y # CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index d957dba06..42cdf1888 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -7315,6 +7315,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +CONFIG_SPI_CS42L43=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m diff --git a/kernel.changelog b/kernel.changelog index ee8db4e4b..0cdd540fc 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] +- Add new config item for 6.19.12 (Justin M. Forbes) +- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) +- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) +- Linux v6.19.12 +Resolves: + * Thu Apr 02 2026 Augusto Caringi [6.19.11-0] - Add to BugsFixed for 6.19.11 (Justin M. Forbes) - Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index a2beeada6..c9a061cd0 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.11 -%define specversion 6.19.11 +%define specrpmversion 6.19.12 +%define specversion 6.19.12 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.11 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.11 +%define kabiversion 6.19.12 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,12 @@ fi\ # # %changelog +* Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] +- Add new config item for 6.19.12 (Justin M. Forbes) +- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) +- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) +- Linux v6.19.12 + * Thu Apr 02 2026 Augusto Caringi [6.19.11-0] - Add to BugsFixed for 6.19.11 (Justin M. Forbes) - Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 1a4378eda..60f53d6ac 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -28,8 +28,6 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/drm_file.c | 5 +- - drivers/gpu/drm/drm_mode_config.c | 9 +- drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 8 - drivers/gpu/drm/i915/display/intel_display_types.h | 45 +- @@ -64,7 +62,7 @@ sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 66 files changed, 1909 insertions(+), 452 deletions(-) + 64 files changed, 1905 insertions(+), 442 deletions(-) diff --git a/Documentation/hid/intel-ish-hid.rst b/Documentation/hid/intel-ish-hid.rst index 2adc174fb576c..068a5906b1774 100644 @@ -109,7 +107,7 @@ index 2adc174fb576c..068a5906b1774 100644 The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. diff --git a/Makefile b/Makefile -index 4043ecae14086..9e6c5d4b56a67 100644 +index 05978903b7471..5e40acec069dd 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -1977,52 +1975,6 @@ index 0000000000000..de0a3714a5d44 + } + } +} -diff --git a/drivers/gpu/drm/drm_file.c b/drivers/gpu/drm/drm_file.c -index 6ee9b3df87351..be5e617ceb9f1 100644 ---- a/drivers/gpu/drm/drm_file.c -+++ b/drivers/gpu/drm/drm_file.c -@@ -233,7 +233,6 @@ static void drm_events_release(struct drm_file *file_priv) - void drm_file_free(struct drm_file *file) - { - struct drm_device *dev; -- int idx; - - if (!file) - return; -@@ -250,11 +249,9 @@ void drm_file_free(struct drm_file *file) - - drm_events_release(file); - -- if (drm_core_check_feature(dev, DRIVER_MODESET) && -- drm_dev_enter(dev, &idx)) { -+ if (drm_core_check_feature(dev, DRIVER_MODESET)) { - drm_fb_release(file); - drm_property_destroy_user_blobs(dev, file); -- drm_dev_exit(idx); - } - - if (drm_core_check_feature(dev, DRIVER_SYNCOBJ)) -diff --git a/drivers/gpu/drm/drm_mode_config.c b/drivers/gpu/drm/drm_mode_config.c -index 802bc4608abf5..d12db9b0bab81 100644 ---- a/drivers/gpu/drm/drm_mode_config.c -+++ b/drivers/gpu/drm/drm_mode_config.c -@@ -577,13 +577,10 @@ void drm_mode_config_cleanup(struct drm_device *dev) - */ - WARN_ON(!list_empty(&dev->mode_config.fb_list)); - list_for_each_entry_safe(fb, fbt, &dev->mode_config.fb_list, head) { -- if (list_empty(&fb->filp_head) || drm_framebuffer_read_refcount(fb) > 1) { -- struct drm_printer p = drm_dbg_printer(dev, DRM_UT_KMS, "[leaked fb]"); -+ struct drm_printer p = drm_dbg_printer(dev, DRM_UT_KMS, "[leaked fb]"); - -- drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); -- drm_framebuffer_print_info(&p, 1, fb); -- } -- list_del_init(&fb->filp_head); -+ drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); -+ drm_framebuffer_print_info(&p, 1, fb); - drm_framebuffer_free(&fb->base.refcount); - } - diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c index affa3daefd594..f4f1b68f75435 100644 --- a/drivers/gpu/drm/i915/display/intel_alpm.c diff --git a/sources b/sources index d4be2fe7a..926839443 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.11.tar.xz) = 2aff1e84d32c8e59cd42db14791da24a6a2d8c2b695e0a562b479dc51473ffdd1b534818e3c357608084a828373829f9c84f07f8f3e2da21834da4e82f726188 -SHA512 (kernel-abi-stablelists-6.19.11.tar.xz) = 517f9cdc9c6480981017ce27e07af014ce39ab084effa64aa313444938dbc4534f53d8c7313611a7a79ebd8941a4a4cd0def39b07a66d02a2a86e0a93858f1f9 -SHA512 (kernel-kabi-dw-6.19.11.tar.xz) = 616f27d340c116bea626fc291ca08ea17183f17325a631f5f93884debee29645d2b81625cfa2f03b1439a77cb5c0ff314416ed1280ec37516d09ab5899196d89 +SHA512 (linux-6.19.12.tar.xz) = f8825a5f0b91578e97b73d7fa98ff5b34b0d2cfba0bbb5063ba07bf6dbf2b90ffbe35ccd1b88296ecd5dfd2f1f58fff5f59063ef7e89a548a630db192f5ebe3f +SHA512 (kernel-abi-stablelists-6.19.12.tar.xz) = a35b783476acbb9f930e55b43dc7fe8ce94aaf05732cca01d2b2b404cec8f22c51403e9b5a50ee731c85b0119676bbdd16090e6cf0df594d9b5cccb1088d62fb +SHA512 (kernel-kabi-dw-6.19.12.tar.xz) = ebf8b83c2cc82240835105202e2255423384f9e7210a243d05e89d297b4dfd571d087ef4120ce50a78cd601c685e52da5a61b0dda11c647d72b0249e7075f8d6 From 91bd78cb5aa1014887e7137ea45be2b54dcdc439 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 18 Apr 2026 12:48:38 -0600 Subject: [PATCH 15/56] kernel-6.19.13-300 * Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] - Linux v6.19.13 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 11 +++++++---- patch-6.19-redhat.patch | 16 ++++++++-------- sources | 6 +++--- 4 files changed, 22 insertions(+), 15 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index 0cdd540fc..15f13537d 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] +- Linux v6.19.13 +Resolves: + * Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] - Add new config item for 6.19.12 (Justin M. Forbes) - redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) diff --git a/kernel.spec b/kernel.spec index c9a061cd0..ab22fc5a7 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.12 -%define specversion 6.19.12 +%define specrpmversion 6.19.13 +%define specversion 6.19.13 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.12 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.12 +%define kabiversion 6.19.13 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,9 @@ fi\ # # %changelog +* Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] +- Linux v6.19.13 + * Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] - Add new config item for 6.19.12 (Justin M. Forbes) - redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 60f53d6ac..781c8eae0 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -107,7 +107,7 @@ index 2adc174fb576c..068a5906b1774 100644 The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. diff --git a/Makefile b/Makefile -index 05978903b7471..5e40acec069dd 100644 +index 7441da122752c..2aaffdd4a717c 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -2190,7 +2190,7 @@ index 79910d52dc8fb..3a6c1f78b3d40 100644 new_crtc_state->async_flip_planes |= BIT(plane->id); } diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 5e90985a53d90..f169ac9a7d0b1 100644 +index 6dddeb4421ba2..14ddf33e4e0e9 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) @@ -2774,7 +2774,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 } void intel_psr_get_config(struct intel_encoder *encoder, -@@ -2770,7 +2792,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state +@@ -2771,7 +2793,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state */ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *crtc_state) { @@ -2784,7 +2784,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 return false; return true; -@@ -4153,24 +4176,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) +@@ -4161,24 +4184,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status, val); } @@ -2818,7 +2818,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT) seq_printf(m, " (Early Transport)"); seq_printf(m, "\n"); -@@ -4208,7 +4229,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, +@@ -4216,7 +4237,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, seq_printf(m, " %s\n", psr->no_psr_reason); } @@ -2828,7 +2828,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 { struct intel_display *display = to_intel_display(intel_dp); enum transcoder cpu_transcoder = intel_dp->psr.transcoder; -@@ -4217,9 +4239,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) +@@ -4225,9 +4247,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) bool enabled; u32 val, psr2_ctl; @@ -2840,7 +2840,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 return 0; wakeref = intel_display_rpm_get(display); -@@ -4333,7 +4355,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) +@@ -4341,7 +4363,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) if (!intel_dp) return -ENODEV; @@ -2849,7 +2849,7 @@ index 5e90985a53d90..f169ac9a7d0b1 100644 } DEFINE_SHOW_ATTRIBUTE(i915_edp_psr_status); -@@ -4467,7 +4489,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) +@@ -4475,7 +4497,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) struct intel_connector *connector = m->private; struct intel_dp *intel_dp = intel_attached_dp(connector); diff --git a/sources b/sources index 926839443..2782d7b8d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.12.tar.xz) = f8825a5f0b91578e97b73d7fa98ff5b34b0d2cfba0bbb5063ba07bf6dbf2b90ffbe35ccd1b88296ecd5dfd2f1f58fff5f59063ef7e89a548a630db192f5ebe3f -SHA512 (kernel-abi-stablelists-6.19.12.tar.xz) = a35b783476acbb9f930e55b43dc7fe8ce94aaf05732cca01d2b2b404cec8f22c51403e9b5a50ee731c85b0119676bbdd16090e6cf0df594d9b5cccb1088d62fb -SHA512 (kernel-kabi-dw-6.19.12.tar.xz) = ebf8b83c2cc82240835105202e2255423384f9e7210a243d05e89d297b4dfd571d087ef4120ce50a78cd601c685e52da5a61b0dda11c647d72b0249e7075f8d6 +SHA512 (linux-6.19.13.tar.xz) = 930b90edd69a3bb9edba1d7cf67335fc2b8e1c71a779fa4383e85a0647512c76e4a490dabd54362539d75f96e59b3f866ec6399d8087d6ea85a96a60c0d01b8b +SHA512 (kernel-abi-stablelists-6.19.13.tar.xz) = 05e0a8de9c9b1659ad3645c6100c3609e3da68463cde7e232af435bac208ae2469181ab2c28c9b22a3ed78c94ed208217a2da71da049e73c78509d44839a36d6 +SHA512 (kernel-kabi-dw-6.19.13.tar.xz) = e49f94d96a17f0f771b149555f28183703c62e261c01284144d62a8223ff445b7338718f23c7a69a8337679791fa06f24e0f0a1ebb6341e5954da08f533fb8c4 From ff30813c74985a7dc65748273d4c76f47720bca4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 23 Apr 2026 08:14:03 -0600 Subject: [PATCH 16/56] kernel-6.19.14-300 * Thu Apr 23 2026 Augusto Caringi [6.19.14-0] - Linux v6.19.14 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 + kernel.spec | 11 ++- patch-6.19-redhat.patch | 167 +++++++++++++++------------------------- sources | 6 +- 4 files changed, 78 insertions(+), 110 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index 15f13537d..51d3a2433 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Thu Apr 23 2026 Augusto Caringi [6.19.14-0] +- Linux v6.19.14 +Resolves: + * Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] - Linux v6.19.13 Resolves: diff --git a/kernel.spec b/kernel.spec index ab22fc5a7..da6698dca 100644 --- a/kernel.spec +++ b/kernel.spec @@ -184,18 +184,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.13 -%define specversion 6.19.13 +%define specrpmversion 6.19.14 +%define specversion 6.19.14 %define patchversion 6.19 %define pkgrelease 300 %define kversion 6 -%define tarfile_release 6.19.13 +%define tarfile_release 6.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 300%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.13 +%define kabiversion 6.19.14 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4814,6 +4814,9 @@ fi\ # # %changelog +* Thu Apr 23 2026 Augusto Caringi [6.19.14-0] +- Linux v6.19.14 + * Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] - Linux v6.19.13 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch index 781c8eae0..ff82d38ef 100644 --- a/patch-6.19-redhat.patch +++ b/patch-6.19-redhat.patch @@ -59,13 +59,12 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + - sound/soc/sdca/sdca_class_function.c | 13 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 64 files changed, 1905 insertions(+), 442 deletions(-) + 63 files changed, 1892 insertions(+), 442 deletions(-) diff --git a/Documentation/hid/intel-ish-hid.rst b/Documentation/hid/intel-ish-hid.rst -index 2adc174fb576c..068a5906b1774 100644 +index 2adc174fb576..068a5906b177 100644 --- a/Documentation/hid/intel-ish-hid.rst +++ b/Documentation/hid/intel-ish-hid.rst @@ -413,6 +413,10 @@ Vendors who wish to upstream their custom firmware should follow these guideline @@ -107,7 +106,7 @@ index 2adc174fb576c..068a5906b1774 100644 The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. diff --git a/Makefile b/Makefile -index 7441da122752c..2aaffdd4a717c 100644 +index cb2ba18730ac..6cde7e942ceb 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -162,7 +161,7 @@ index 7441da122752c..2aaffdd4a717c 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index fa83c040ee2d4..96c9bcf9e7b17 100644 +index fa83c040ee2d..96c9bcf9e7b1 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1212,9 +1212,9 @@ config HIGHMEM @@ -178,7 +177,7 @@ index fa83c040ee2d4..96c9bcf9e7b17 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 93173f0a09c7d..8f992962ccd35 100644 +index 93173f0a09c7..8f992962ccd3 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1433,7 +1433,7 @@ endchoice @@ -191,7 +190,7 @@ index 93173f0a09c7d..8f992962ccd35 100644 For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -index 7de24d60bcd1a..127be0fc27c22 100644 +index 7de24d60bcd1..127be0fc27c2 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts @@ -35,3 +35,17 @@ &gio_aon { @@ -213,7 +212,7 @@ index 7de24d60bcd1a..127be0fc27c22 100644 + interrupts = ; +}; diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -index 04738bf281ebd..eddaf72c4e734 100644 +index 04738bf281eb..eddaf72c4e73 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi @@ -190,30 +190,32 @@ wifi: wifi@1 { @@ -278,7 +277,7 @@ index 04738bf281ebd..eddaf72c4e734 100644 + clocks = <&firmware_clocks 5>; +}; diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -index 2856082814462..0fc57e72632ed 100644 +index 285608281446..0fc57e72632e 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts @@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { @@ -313,7 +312,7 @@ index 2856082814462..0fc57e72632ed 100644 &rp1_usb0 { diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -index 205b87f557d6d..98cb2173137ec 100644 +index 205b87f557d6..98cb2173137e 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -1,5 +1,6 @@ @@ -380,7 +379,7 @@ index 205b87f557d6d..98cb2173137ec 100644 timer { diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -index 5a815c3797945..16f5359395835 100644 +index 5a815c379794..16f535939583 100644 --- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi @@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { @@ -503,7 +502,7 @@ index 5a815c3797945..16f5359395835 100644 compatible = "snps,dwc3"; reg = <0x00 0x40200000 0x0 0x100000>; diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile -index f30d3fd724d0c..c08e23545d4b6 100644 +index f30d3fd724d0..c08e23545d4b 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -376,6 +376,7 @@ imx93-9x9-qsb-i3c-dtbs += imx93-9x9-qsb.dtb imx93-9x9-qsb-i3c.dtbo @@ -516,7 +515,7 @@ index f30d3fd724d0c..c08e23545d4b6 100644 dtb-$(CONFIG_ARCH_MXC) += imx93-phyboard-nash.dtb diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts new file mode 100644 -index 0000000000000..bd14ba28690c0 +index 000000000000..bd14ba28690c --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts @@ -0,0 +1,807 @@ @@ -1328,7 +1327,7 @@ index 0000000000000..bd14ba28690c0 + }; +}; diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2a..d7b7b2f39e169 100644 +index 23c05dc7a8f2..d7b7b2f39e16 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -1380,7 +1379,7 @@ index 23c05dc7a8f2a..d7b7b2f39e169 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d6..afb9544fb0074 100644 +index b0d00032479d..afb9544fb007 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -1392,7 +1391,7 @@ index b0d00032479d6..afb9544fb0074 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 049c557c452ff..4c9fffbe62613 100644 +index 049c557c452f..4c9fffbe6261 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2521,3 +2521,8 @@ int ipl_report_free(struct ipl_report *report) @@ -1405,7 +1404,7 @@ index 049c557c452ff..4c9fffbe62613 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index c1fe0b53c5ac5..8e17bfe788cb9 100644 +index c1fe0b53c5ac..8e17bfe788cb 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -1427,7 +1426,7 @@ index c1fe0b53c5ac5..8e17bfe788cb9 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 383d4a4784f5b..45f428436e2d9 100644 +index 383d4a4784f5..45f428436e2d 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -1474,7 +1473,7 @@ index 383d4a4784f5b..45f428436e2d9 100644 reserve_initrd(); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index a36f50c838278..f4f421e6cff20 100644 +index a36f50c83827..f4f421e6cff2 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -1488,7 +1487,7 @@ index a36f50c838278..f4f421e6cff20 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 8250eeeebd0fe..01f0f3963a740 100644 +index 8250eeeebd0f..01f0f3963a74 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -1528,7 +1527,7 @@ index 8250eeeebd0fe..01f0f3963a740 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d783..fcc059e7d3db5 100644 +index 678bb4145d78..fcc059e7d3db 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -1561,7 +1560,7 @@ index 678bb4145d783..fcc059e7d3db5 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b64057..fd41f6d3abf9a 100644 +index beba745b6405..fd41f6d3abf9 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -1575,7 +1574,7 @@ index beba745b64057..fd41f6d3abf9a 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index a302be53896d3..ade6307dbf899 100644 +index a302be53896d..ade6307dbf89 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -1612,7 +1611,7 @@ index a302be53896d3..ade6307dbf899 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d9..90a13f20f052b 100644 +index 20d757687e3d..90a13f20f052 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -1631,7 +1630,7 @@ index 20d757687e3d9..90a13f20f052b 100644 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 d1595156c86a4..9485212f1a6d6 100644 +index d1595156c86a..9485212f1a6d 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -1674,7 +1673,7 @@ index d1595156c86a4..9485212f1a6d6 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index b78f6be2f9468..8bf534f6f8933 100644 +index b78f6be2f946..8bf534f6f893 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1803,6 +1803,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -1694,7 +1693,7 @@ index b78f6be2f9468..8bf534f6f8933 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 c79abdfcd7a9b..e23bfb7f94c72 100644 +index c79abdfcd7a9..e23bfb7f94c7 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -1723,7 +1722,7 @@ index c79abdfcd7a9b..e23bfb7f94c72 100644 tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4ff..96d5a1ca981df 100644 +index 8efbcf699e4f..96d5a1ca981d 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -1735,7 +1734,7 @@ index 8efbcf699e4ff..96d5a1ca981df 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 92e91c3eb4690..aa4845ea0acb3 100644 +index 92e91c3eb469..aa4845ea0acb 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -1880,7 +1879,7 @@ index 92e91c3eb4690..aa4845ea0acb3 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787b..89244e0d9fa86 100644 +index 6a337f1f8787..89244e0d9fa8 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -1896,7 +1895,7 @@ index 6a337f1f8787b..89244e0d9fa86 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd2..380354755108b 100644 +index 516f4f0069bd..380354755108 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -1933,7 +1932,7 @@ index 516f4f0069bd2..380354755108b 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 0000000000000..de0a3714a5d44 +index 000000000000..de0a3714a5d4 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -1976,7 +1975,7 @@ index 0000000000000..de0a3714a5d44 + } +} diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c -index affa3daefd594..f4f1b68f75435 100644 +index affa3daefd59..f4f1b68f7543 100644 --- a/drivers/gpu/drm/i915/display/intel_alpm.c +++ b/drivers/gpu/drm/i915/display/intel_alpm.c @@ -320,11 +320,9 @@ static void lnl_alpm_configure(struct intel_dp *intel_dp, @@ -1994,7 +1993,7 @@ index affa3daefd594..f4f1b68f75435 100644 intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c -index 2b8a77ddcefc3..107ba232ad453 100644 +index 2b8a77ddcefc..107ba232ad45 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c @@ -6037,14 +6037,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, @@ -2013,7 +2012,7 @@ index 2b8a77ddcefc3..107ba232ad453 100644 new_plane_state, i) { if (plane->pipe != crtc->pipe) diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h -index 1a7188970f24e..a83620b8618f2 100644 +index 1a7188970f24..a83620b8618f 100644 --- a/drivers/gpu/drm/i915/display/intel_display_types.h +++ b/drivers/gpu/drm/i915/display/intel_display_types.h @@ -510,6 +510,12 @@ struct intel_hdcp { @@ -2117,7 +2116,7 @@ index 1a7188970f24e..a83620b8618f2 100644 u8 downstream_ports[DP_MAX_DOWNSTREAM_PORTS]; u8 edp_dpcd[EDP_DISPLAY_CTL_CAP_SIZE]; diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c -index b6ce11267b92d..8c68fb56c8982 100644 +index b6ce11267b92..8c68fb56c898 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c @@ -4597,7 +4597,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector @@ -2161,7 +2160,7 @@ index b6ce11267b92d..8c68fb56c8982 100644 intel_dp_detect_dsc_caps(intel_dp, connector); diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c -index 79910d52dc8fb..3a6c1f78b3d40 100644 +index 79910d52dc8f..3a6c1f78b3d4 100644 --- a/drivers/gpu/drm/i915/display/intel_plane.c +++ b/drivers/gpu/drm/i915/display/intel_plane.c @@ -656,11 +656,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr @@ -2190,7 +2189,7 @@ index 79910d52dc8fb..3a6c1f78b3d40 100644 new_crtc_state->async_flip_planes |= BIT(plane->id); } diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 6dddeb4421ba2..14ddf33e4e0e9 100644 +index 6dddeb4421ba..14ddf33e4e0e 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) @@ -2859,7 +2858,7 @@ index 6dddeb4421ba2..14ddf33e4e0e9 100644 DEFINE_SHOW_ATTRIBUTE(i915_psr_status); diff --git a/drivers/gpu/drm/i915/display/intel_psr.h b/drivers/gpu/drm/i915/display/intel_psr.h -index 620b359288326..688ca3e73cdda 100644 +index 620b35928832..688ca3e73cdd 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.h +++ b/drivers/gpu/drm/i915/display/intel_psr.h @@ -28,7 +28,7 @@ struct intel_plane_state; @@ -2872,7 +2871,7 @@ index 620b359288326..688ca3e73cdda 100644 void intel_psr_pre_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc); diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba467..154f0403cbf4c 100644 +index d4af17fdba46..154f0403cbf4 100644 --- a/drivers/hid/hid-rmi.c +++ b/drivers/hid/hid-rmi.c @@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) @@ -2974,7 +2973,7 @@ index d4af17fdba467..154f0403cbf4c 100644 data->xport.ops = &hid_rmi_ops; diff --git a/drivers/hid/intel-ish-hid/ishtp/loader.c b/drivers/hid/intel-ish-hid/ishtp/loader.c -index f34086b29cf08..ffa2042bb316e 100644 +index f34086b29cf0..ffa2042bb316 100644 --- a/drivers/hid/intel-ish-hid/ishtp/loader.c +++ b/drivers/hid/intel-ish-hid/ishtp/loader.c @@ -195,13 +195,19 @@ static int prepare_dma_bufs(struct ishtp_device *dev, @@ -3079,7 +3078,7 @@ index f34086b29cf08..ffa2042bb316e 100644 snprintf(filename, sizeof(filename), ISH_FW_FILE_VENDOR_NAME_SKU_FMT, gen, vendor_crc, name_crc, sku_crc); diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index 560975b70474c..995bf2da877ce 100644 +index 560975b70474..995bf2da877c 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -3130,7 +3129,7 @@ index 560975b70474c..995bf2da877ce 100644 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 ccd9338a44dbe..5c54e522e8a47 100644 +index ccd9338a44db..5c54e522e8a4 100644 --- a/drivers/input/rmi4/rmi_driver.c +++ b/drivers/input/rmi4/rmi_driver.c @@ -183,34 +183,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, @@ -3322,7 +3321,7 @@ index ccd9338a44dbe..5c54e522e8a47 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 3a0c0e4b42fff..24c31555fb69a 100644 +index 3a0c0e4b42ff..24c31555fb69 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -3362,7 +3361,7 @@ index 3a0c0e4b42fff..24c31555fb69a 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index b2b710094914c..fd3c46aa0350e 100644 +index b2b710094914..fd3c46aa0350 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -104,6 +104,13 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { @@ -3394,7 +3393,7 @@ index b2b710094914c..fd3c46aa0350e 100644 .matches = { DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c -index 8bed59816e82e..9e8e3dcf4bceb 100644 +index 8bed59816e82..9e8e3dcf4bce 100644 --- a/drivers/mfd/bcm2835-pm.c +++ b/drivers/mfd/bcm2835-pm.c @@ -81,6 +81,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) @@ -3428,7 +3427,7 @@ index 8bed59816e82e..9e8e3dcf4bceb 100644 }; MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index ba794f2325f10..ddf2bb4d25194 100644 +index ba794f2325f1..ddf2bb4d2519 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c @@ -3946,6 +3946,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, @@ -3504,7 +3503,7 @@ index ba794f2325f10..ddf2bb4d25194 100644 err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); if (err) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index fd86f72f54aef..34dbf67c104b0 100644 +index fd86f72f54ae..34dbf67c104b 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4481,6 +4481,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -3539,7 +3538,7 @@ index fd86f72f54aef..34dbf67c104b0 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c -index f50b92e632018..f1ca4960fc592 100644 +index f50b92e63201..f1ca4960fc59 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { @@ -3567,7 +3566,7 @@ index f50b92e632018..f1ca4960fc592 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index be50d03034a96..9ce9b6518acd5 100644 +index be50d03034a9..9ce9b6518acd 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -3585,7 +3584,7 @@ index be50d03034a96..9ce9b6518acd5 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/drm/display/drm_dp.h b/include/drm/display/drm_dp.h -index e4eebabab9759..8b15d3eeb716a 100644 +index e4eebabab975..8b15d3eeb716 100644 --- a/include/drm/display/drm_dp.h +++ b/include/drm/display/drm_dp.h @@ -571,6 +571,8 @@ @@ -3598,7 +3597,7 @@ index e4eebabab9759..8b15d3eeb716a 100644 /* Link Configuration */ diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d8..79ccb6fabc108 100644 +index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -3611,7 +3610,7 @@ index a2137e19be7d8..79ccb6fabc108 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index 2a43094e23f70..4fcf05f8232c6 100644 +index 2a43094e23f7..4fcf05f8232c 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -3679,7 +3678,7 @@ index 2a43094e23f70..4fcf05f8232c6 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 8c42b4bde09c0..694ce5c5bcd43 100644 +index 8c42b4bde09c..694ce5c5bcd4 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -446,6 +446,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -3691,7 +3690,7 @@ index 8c42b4bde09c0..694ce5c5bcd43 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h -index f70a810c55f7d..d2e17ab1dbfc5 100644 +index f70a810c55f7..d2e17ab1dbfc 100644 --- a/include/linux/mfd/bcm2835-pm.h +++ b/include/linux/mfd/bcm2835-pm.h @@ -5,11 +5,18 @@ @@ -3714,7 +3713,7 @@ index f70a810c55f7d..d2e17ab1dbfc5 100644 #endif /* BCM2835_MFD_PM_H */ diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab427..fff7c5f737fc8 100644 +index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h +++ b/include/linux/rmi.h @@ -364,6 +364,7 @@ struct rmi_driver_data { @@ -3726,7 +3725,7 @@ index ab7eea01ab427..fff7c5f737fc8 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index ee88dd2d2d1f7..5c816f0b8b671 100644 +index ee88dd2d2d1f..5c816f0b8b67 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2405,4 +2405,13 @@ static inline void security_initramfs_populated(void) @@ -3744,7 +3743,7 @@ index ee88dd2d2d1f7..5c816f0b8b671 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index a2ff4242e623d..f0d2be1ee4f1c 100644 +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) @@ -3767,7 +3766,7 @@ index a2ff4242e623d..f0d2be1ee4f1c 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 28a1c08e3b221..3126a6fa63282 100644 +index 28a1c08e3b22..3126a6fa6328 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -3782,7 +3781,7 @@ index 28a1c08e3b221..3126a6fa63282 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 99ce427d9a69d..f191cd9d7ee6e 100755 +index 99ce427d9a69..f191cd9d7ee6 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -3795,7 +3794,7 @@ index 99ce427d9a69d..f191cd9d7ee6e 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a6..182e8090cfe85 100644 +index d1fdd113450a..182e8090cfe8 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -3819,7 +3818,7 @@ index d1fdd113450a6..182e8090cfe85 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf4840101..d0501353a4b95 100644 +index e84ddf484010..d0501353a4b9 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -3843,7 +3842,7 @@ index e84ddf4840101..d0501353a4b95 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca0..14a9cdff942b9 100644 +index 8d46886d2cca..14a9cdff942b 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -3864,46 +3863,8 @@ index 8d46886d2cca0..14a9cdff942b9 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; -diff --git a/sound/soc/sdca/sdca_class_function.c b/sound/soc/sdca/sdca_class_function.c -index 0028482a1e752..416948cfb5cb9 100644 ---- a/sound/soc/sdca/sdca_class_function.c -+++ b/sound/soc/sdca/sdca_class_function.c -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -195,6 +196,15 @@ static int class_function_component_probe(struct snd_soc_component *component) - return sdca_irq_populate(drv->function, component, core->irq_info); - } - -+static int class_function_set_jack(struct snd_soc_component *component, -+ struct snd_soc_jack *jack, void *d) -+{ -+ struct class_function_drv *drv = snd_soc_component_get_drvdata(component); -+ struct sdca_class_drv *core = drv->core; -+ -+ return sdca_jack_set_jack(core->irq_info, jack); -+} -+ - static const struct snd_soc_component_driver class_function_component_drv = { - .probe = class_function_component_probe, - .endianness = 1, -@@ -351,6 +361,9 @@ static int class_function_probe(struct auxiliary_device *auxdev, - return dev_err_probe(dev, PTR_ERR(drv->regmap), - "failed to create regmap"); - -+ if (desc->type == SDCA_FUNCTION_TYPE_UAJ) -+ cmp_drv->set_jack = class_function_set_jack; -+ - ret = sdca_asoc_populate_component(dev, drv->function, cmp_drv, - &dais, &num_dais, - &class_function_sdw_ops); diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 4aa60e83ff191..eaceb09e40290 100644 +index 4aa60e83ff19..eaceb09e4029 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -492,7 +492,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -3916,7 +3877,7 @@ index 4aa60e83ff191..eaceb09e40290 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e07317..b22f3a9cb8b80 100644 +index 1d7a2f1e0731..b22f3a9cb8b8 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 2782d7b8d..f7acaa758 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.13.tar.xz) = 930b90edd69a3bb9edba1d7cf67335fc2b8e1c71a779fa4383e85a0647512c76e4a490dabd54362539d75f96e59b3f866ec6399d8087d6ea85a96a60c0d01b8b -SHA512 (kernel-abi-stablelists-6.19.13.tar.xz) = 05e0a8de9c9b1659ad3645c6100c3609e3da68463cde7e232af435bac208ae2469181ab2c28c9b22a3ed78c94ed208217a2da71da049e73c78509d44839a36d6 -SHA512 (kernel-kabi-dw-6.19.13.tar.xz) = e49f94d96a17f0f771b149555f28183703c62e261c01284144d62a8223ff445b7338718f23c7a69a8337679791fa06f24e0f0a1ebb6341e5954da08f533fb8c4 +SHA512 (linux-6.19.14.tar.xz) = d9e52522dba3d8727265668b458d6e0231663f113f74aff4ab17328dee6689bf2a2865dca168c3ff47c3575f981c8fcc497297743859353462c3e0ebd314332c +SHA512 (kernel-abi-stablelists-6.19.14.tar.xz) = 355963398684efa8a644c46156692b39cf52f8af65f3a9ef64ab9ebc6eba944477370f4f90b64ad60c996ab10d3a3e0601c8be229b5720437849739094cbe606 +SHA512 (kernel-kabi-dw-6.19.14.tar.xz) = 18658f925e7b1488d5c8527cb67d8f6c6effe64a0c08fe384ace025ba9e48e8e861753c0ccfe114f7da4395de29056bba8eb53be263926321d874f9a873a2f74 From 3c67564ff09fe186a28de5e3f37a25e49802a9b3 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 7 May 2026 08:49:22 -0600 Subject: [PATCH 17/56] kernel-7.0.4-200 * Thu May 07 2026 Justin M. Forbes [7.0.4-0] - wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) - ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) - Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) - Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) - mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) - mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) - Linux v7.0.4 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 418 +- def_variants.yaml.rhel | 1 + dracut-virt.conf | 2 +- kernel-aarch64-16k-debug-fedora.config | 414 +- kernel-aarch64-16k-fedora.config | 414 +- kernel-aarch64-64k-debug-rhel.config | 357 +- kernel-aarch64-64k-rhel.config | 357 +- kernel-aarch64-debug-fedora.config | 414 +- kernel-aarch64-debug-rhel.config | 357 +- kernel-aarch64-fedora.config | 414 +- kernel-aarch64-rhel.config | 357 +- kernel-aarch64-rt-64k-debug-fedora.config | 410 +- kernel-aarch64-rt-64k-debug-rhel.config | 353 +- kernel-aarch64-rt-64k-fedora.config | 410 +- kernel-aarch64-rt-64k-rhel.config | 353 +- kernel-aarch64-rt-debug-fedora.config | 410 +- kernel-aarch64-rt-debug-rhel.config | 353 +- kernel-aarch64-rt-fedora.config | 410 +- kernel-aarch64-rt-rhel.config | 353 +- kernel-ppc64le-debug-fedora.config | 389 +- kernel-ppc64le-debug-rhel.config | 353 +- kernel-ppc64le-fedora.config | 389 +- kernel-ppc64le-rhel.config | 355 +- kernel-riscv64-debug-fedora.config | 393 +- kernel-riscv64-debug-rhel.config | 349 +- kernel-riscv64-fedora.config | 393 +- kernel-riscv64-rhel.config | 351 +- kernel-riscv64-rt-debug-fedora.config | 393 +- kernel-riscv64-rt-fedora.config | 393 +- kernel-s390x-debug-fedora.config | 391 +- kernel-s390x-debug-rhel.config | 352 +- kernel-s390x-fedora.config | 391 +- kernel-s390x-rhel.config | 354 +- kernel-s390x-zfcpdump-rhel.config | 352 +- kernel-x86_64-debug-fedora.config | 427 +- kernel-x86_64-debug-rhel.config | 380 +- kernel-x86_64-fedora.config | 425 +- kernel-x86_64-rhel.config | 380 +- kernel-x86_64-rt-debug-fedora.config | 427 +- kernel-x86_64-rt-debug-rhel.config | 380 +- kernel-x86_64-rt-fedora.config | 425 +- kernel-x86_64-rt-rhel.config | 378 +- kernel.changelog | 3989 +---------- kernel.spec | 3892 +---------- nvidiabfdpu.x509 | Bin 0 -> 1426 bytes nvidiajetsonsoc.x509 | Bin 0 -> 1423 bytes patch-6.19-redhat.patch | 3934 ----------- patch-7.0-redhat.patch | 7676 +++++++++++++++++++++ rpminspect.yaml | 3 +- sources | 6 +- 50 files changed, 12025 insertions(+), 22852 deletions(-) create mode 100644 nvidiabfdpu.x509 create mode 100644 nvidiajetsonsoc.x509 delete mode 100644 patch-6.19-redhat.patch create mode 100644 patch-7.0-redhat.patch diff --git a/Patchlist.changelog b/Patchlist.changelog index 3bb8d7840..b090be9ba 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,291 +1,321 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/be074bcb52e8cdf7c346e64b2ab062b407eeb80b - be074bcb52e8cdf7c346e64b2ab062b407eeb80b Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" +https://gitlab.com/cki-project/kernel-ark/-/commit/7ef39c4f44821b39eafbf92b6b8c3307f09c244e + 7ef39c4f44821b39eafbf92b6b8c3307f09c244e wifi: mt76: mt7925: fix incorrect TLV length in CLC command -https://gitlab.com/cki-project/kernel-ark/-/commit/9b2102df95ee4b7316a4cd04996dee016aec79b1 - 9b2102df95ee4b7316a4cd04996dee016aec79b1 drm/amdgpu: rework how we handle TLB fences +https://gitlab.com/cki-project/kernel-ark/-/commit/04ad6b2e99fa7738527ad12a08518f83406e5d0a + 04ad6b2e99fa7738527ad12a08518f83406e5d0a ASoC: SOF: Don't allow pointer operations on unconfigured streams -https://gitlab.com/cki-project/kernel-ark/-/commit/ff7c5993900e1dbc5af1055261392ed99cbe6257 - ff7c5993900e1dbc5af1055261392ed99cbe6257 Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching +https://gitlab.com/cki-project/kernel-ark/-/commit/67cdadf889cb737d21880053b0d5f4da9bbccfb2 + 67cdadf889cb737d21880053b0d5f4da9bbccfb2 mfd: bcm2835-pm: Add BCM2712 PM device support -https://gitlab.com/cki-project/kernel-ark/-/commit/5d6a7a2981a0bbead5133992f7df2419a6c8318c - 5d6a7a2981a0bbead5133992f7df2419a6c8318c HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching +https://gitlab.com/cki-project/kernel-ark/-/commit/e8f61453376f259c337888139728975918198076 + e8f61453376f259c337888139728975918198076 mfd: bcm2835-pm: Introduce SoC-specific type identifier -https://gitlab.com/cki-project/kernel-ark/-/commit/de68e5eaab5d0edabaccba2bf2782daea6c9ba83 - de68e5eaab5d0edabaccba2bf2782daea6c9ba83 arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level +https://gitlab.com/cki-project/kernel-ark/-/commit/dc3a145ac459508e4074946ab926a4d9803aa2a0 + dc3a145ac459508e4074946ab926a4d9803aa2a0 drm/v3d: Reject empty multisync extension to prevent infinite loop -https://gitlab.com/cki-project/kernel-ark/-/commit/b13e25cbff03f1ffaeff53ac726a001afc2acd28 - b13e25cbff03f1ffaeff53ac726a001afc2acd28 arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt +https://gitlab.com/cki-project/kernel-ark/-/commit/eb657386c5855d2a96e82426ff968a331056381b + eb657386c5855d2a96e82426ff968a331056381b net: macb: Use napi_schedule_irqoff() in IRQ handler -https://gitlab.com/cki-project/kernel-ark/-/commit/b7b12b3cdc224bb9fa7af0d9b8461ccd94128694 - b7b12b3cdc224bb9fa7af0d9b8461ccd94128694 arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon +https://gitlab.com/cki-project/kernel-ark/-/commit/f3cfe71f8a352c101188130ffdf50b14bede9dab + f3cfe71f8a352c101188130ffdf50b14bede9dab net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI -https://gitlab.com/cki-project/kernel-ark/-/commit/e776024b4e71c560c5fa9f86f9711f84107c1085 - e776024b4e71c560c5fa9f86f9711f84107c1085 arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs +https://gitlab.com/cki-project/kernel-ark/-/commit/3cec419c07008a5344bb87c49d66c5fcf3a00142 + 3cec419c07008a5344bb87c49d66c5fcf3a00142 net: macb: Remove dedicated IRQ handler for WoL -https://gitlab.com/cki-project/kernel-ark/-/commit/dbbcdfc23ebb457be906cf86f57933114cb9df9a - dbbcdfc23ebb457be906cf86f57933114cb9df9a arm64: dts: broadcom: bcm2712: add camera backend node pispbe +https://gitlab.com/cki-project/kernel-ark/-/commit/1ee63176faf30585031fb5ee02bc44d13155f2a3 + 1ee63176faf30585031fb5ee02bc44d13155f2a3 net: macb: Factor out the handling of non-hot IRQ events into a separate function -https://gitlab.com/cki-project/kernel-ark/-/commit/4ec3a96c4ae6fce03b2eda34beea81e2aeadc334 - 4ec3a96c4ae6fce03b2eda34beea81e2aeadc334 arm64: dts: broadcom: rp1: add csi nodes +https://gitlab.com/cki-project/kernel-ark/-/commit/095d65e8231e9bd4117f84e66ca690c3535dccdd + 095d65e8231e9bd4117f84e66ca690c3535dccdd net: macb: Introduce macb_queue_isr_clear() helper function -https://gitlab.com/cki-project/kernel-ark/-/commit/4a898ca72547f9a2b74c2b619d6c9c1fd6a5e2c9 - 4a898ca72547f9a2b74c2b619d6c9c1fd6a5e2c9 arm64: dts: broadcom: rp1: add i2c controller +https://gitlab.com/cki-project/kernel-ark/-/commit/cddb5ec47ff05cdb9e80dcadf78f59a29599d477 + cddb5ec47ff05cdb9e80dcadf78f59a29599d477 net: macb: Replace open-coded implementation with napi_schedule() -https://gitlab.com/cki-project/kernel-ark/-/commit/e003418b2456eafbc1993c5a88b24d85984b2692 - e003418b2456eafbc1993c5a88b24d85984b2692 mfd: bcm2835-pm: Add BCM2712 PM device support +https://gitlab.com/cki-project/kernel-ark/-/commit/def446b0ffaa2a41f119bb308b1a4bf510714089 + def446b0ffaa2a41f119bb308b1a4bf510714089 net: macb: fix use of at91_default_usrio without CONFIG_OF -https://gitlab.com/cki-project/kernel-ark/-/commit/ec226769ae325543ae789b3fb5c0d20a6ba26844 - ec226769ae325543ae789b3fb5c0d20a6ba26844 mfd: bcm2835-pm: Introduce SoC-specific type identifier +https://gitlab.com/cki-project/kernel-ark/-/commit/4bff799b00d5f84db3477fd5f95a23cb41a439e2 + 4bff799b00d5f84db3477fd5f95a23cb41a439e2 net: macb: drop usrio pointer on EyeQ5 config -https://gitlab.com/cki-project/kernel-ark/-/commit/519850a88b679bb38ba2ab7bd2e9bc680849f8b7 - 519850a88b679bb38ba2ab7bd2e9bc680849f8b7 arm64: dts: broadcom: bcm2712: Add V3D device node +https://gitlab.com/cki-project/kernel-ark/-/commit/5fae490c804854e3ef23157ddd0c4339ad77c050 + 5fae490c804854e3ef23157ddd0c4339ad77c050 net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided -https://gitlab.com/cki-project/kernel-ark/-/commit/73496aa2733c0317f1da90295dc6bb044b904ecd - 73496aa2733c0317f1da90295dc6bb044b904ecd pmdomain: bcm: bcm2835-power: Fix broken reset status read +https://gitlab.com/cki-project/kernel-ark/-/commit/df0b024e10f3482302da7a6f557f5e17319463fa + df0b024e10f3482302da7a6f557f5e17319463fa net: macb: runtime detect MACB_CAPS_USRIO_DISABLED -https://gitlab.com/cki-project/kernel-ark/-/commit/801150828dbd38167eb1c8cc9bb9228c77013377 - 801150828dbd38167eb1c8cc9bb9228c77013377 arm64: dts: imx93-11x11-frdm: enable additional devices +https://gitlab.com/cki-project/kernel-ark/-/commit/ecbc6c1a57b211699944065401cc8ed6400b258e + ecbc6c1a57b211699944065401cc8ed6400b258e net: macb: timer adjust mode is not supported -https://gitlab.com/cki-project/kernel-ark/-/commit/97b7115db451722d13d0d92546fe80bfa5a9bd72 - 97b7115db451722d13d0d92546fe80bfa5a9bd72 arm64: dts: imx93-11x11-frdm: Add MQS audio support +https://gitlab.com/cki-project/kernel-ark/-/commit/c8eed9677ebc8a65d9d0f6663a101dfcefe11ead + c8eed9677ebc8a65d9d0f6663a101dfcefe11ead net: macb: clean up tsu clk rate acquisition -https://gitlab.com/cki-project/kernel-ark/-/commit/e1572f238963ed0440e1d0ab87a52e8de4b5bf14 - e1572f238963ed0440e1d0ab87a52e8de4b5bf14 arm64: dts: freescale: add support for NXP i.MX93 FRDM +https://gitlab.com/cki-project/kernel-ark/-/commit/6cbc69d90df8616e222cf1f7e4e102630637d7e2 + 6cbc69d90df8616e222cf1f7e4e102630637d7e2 net: macb: warn on pclk use as a tsu_clk fallback -https://gitlab.com/cki-project/kernel-ark/-/commit/e714b8ef3cdb6636a5138078915b9169611f1651 - e714b8ef3cdb6636a5138078915b9169611f1651 Revert "Fix mute LED on HP OmniBook 7 Laptop 16" +https://gitlab.com/cki-project/kernel-ark/-/commit/705ec686ecd84ee404832f77c2517038a5eb3024 + 705ec686ecd84ee404832f77c2517038a5eb3024 net: macb: add mpfs specific usrio configuration -https://gitlab.com/cki-project/kernel-ark/-/commit/05547c32f32ea1fb28868b3d8d7d4cac252c80ca - 05547c32f32ea1fb28868b3d8d7d4cac252c80ca Fix mute LED on HP OmniBook 7 Laptop 16 +https://gitlab.com/cki-project/kernel-ark/-/commit/f6872aad2e0c77731ca433025be182744a4948f0 + f6872aad2e0c77731ca433025be182744a4948f0 net: macb: np4 doesn't need a usrio pointer -https://gitlab.com/cki-project/kernel-ark/-/commit/5200272702861f18813bf7d5cee88159b9f0b225 - 5200272702861f18813bf7d5cee88159b9f0b225 ASoC: SDCA: Add ASoC jack hookup in class driver +https://gitlab.com/cki-project/kernel-ark/-/commit/29fe9fe82b8df6c552b301d278137e6df10c86db + 29fe9fe82b8df6c552b301d278137e6df10c86db net: macb: rework usrio refclk selection code -https://gitlab.com/cki-project/kernel-ark/-/commit/180930ed9274fe54b614d47d428a7066872cbfbc - 180930ed9274fe54b614d47d428a7066872cbfbc drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state +https://gitlab.com/cki-project/kernel-ark/-/commit/7bfd324aeb36caeacec3b69bac1e805ad5e6b3f3 + 7bfd324aeb36caeacec3b69bac1e805ad5e6b3f3 net: macb: split USRIO_HAS_CLKEN capability in two -https://gitlab.com/cki-project/kernel-ark/-/commit/8bd7222346771c0c2d1370e1241844da12e64f04 - 8bd7222346771c0c2d1370e1241844da12e64f04 drm/i915/psr: Disable PSR on update_m_n and update_lrr +https://gitlab.com/cki-project/kernel-ark/-/commit/8b2f394823a60e5a28f9653a137852061e69316b + 8b2f394823a60e5a28f9653a137852061e69316b net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio -https://gitlab.com/cki-project/kernel-ark/-/commit/b65eebb41f006cfa73428450c8ca3d3b13a2dc00 - b65eebb41f006cfa73428450c8ca3d3b13a2dc00 drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling +https://gitlab.com/cki-project/kernel-ark/-/commit/d7bb406858ead33555064201870693990c9f7413 + d7bb406858ead33555064201870693990c9f7413 Revert "net: macb: Clean up the .usrio settings in macb_config instances" -https://gitlab.com/cki-project/kernel-ark/-/commit/de2a12e6e66f83f16be9aae9047521dbedccf367 - de2a12e6e66f83f16be9aae9047521dbedccf367 drm/dp: Add definition for Panel Replay full-line granularity +https://gitlab.com/cki-project/kernel-ark/-/commit/e630fb9b856c412625d09c24d18d8afeefaf82f1 + e630fb9b856c412625d09c24d18d8afeefaf82f1 net: macb: add support for Microchip pic64hpsc ethernet endpoint -https://gitlab.com/cki-project/kernel-ark/-/commit/b2811c6f72c7698d253de0a510e4ed4c560e4eac - b2811c6f72c7698d253de0a510e4ed4c560e4eac drm/i915/display: Allow async flip when Selective Fetch is enabled +https://gitlab.com/cki-project/kernel-ark/-/commit/10a0b7af9e3b28ad971b883270c9af5afd0c9369 + 10a0b7af9e3b28ad971b883270c9af5afd0c9369 net: macb: add safeguards for jumbo frame larger than 10240 -https://gitlab.com/cki-project/kernel-ark/-/commit/68317f9eed3e078deba4c477e440f994339efaf0 - 68317f9eed3e078deba4c477e440f994339efaf0 drm/i915/psr: Perform full frame update on async flip +https://gitlab.com/cki-project/kernel-ark/-/commit/4b63219dfed63ebfaa78e55314c3382d53f39202 + 4b63219dfed63ebfaa78e55314c3382d53f39202 net: macb: set default_an_inband to true for SGMII -https://gitlab.com/cki-project/kernel-ark/-/commit/016d23c5b94014ee369bcf98cd45634186bad241 - 016d23c5b94014ee369bcf98cd45634186bad241 drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR +https://gitlab.com/cki-project/kernel-ark/-/commit/f55d3cff1b85dab0298539695cff3005cfda2262 + f55d3cff1b85dab0298539695cff3005cfda2262 net: macb: Clean up the .usrio settings in macb_config instances -https://gitlab.com/cki-project/kernel-ark/-/commit/1b8dff6a6f9a0c0e72d3daa24d2ec303e7cd388d - 1b8dff6a6f9a0c0e72d3daa24d2ec303e7cd388d drm/i915/psr: Move sink_sync_latency to intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/f02732b2f4c4cc6e827ce73cd9e836ef590da006 + f02732b2f4c4cc6e827ce73cd9e836ef590da006 net: macb: Clean up the .init settings in macb_config instances -https://gitlab.com/cki-project/kernel-ark/-/commit/5e0436964801e08c9766f4157ee0c194d81b8e34 - 5e0436964801e08c9766f4157ee0c194d81b8e34 drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/c18f79c99588a7a1748c1551f3778a5920be5a46 + c18f79c99588a7a1748c1551f3778a5920be5a46 net: macb: Clean up the .clk_init setting in the macb_config instances -https://gitlab.com/cki-project/kernel-ark/-/commit/062c5ae887d2840faad6b1f1e667c2e20bcd6b34 - 062c5ae887d2840faad6b1f1e667c2e20bcd6b34 drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/3bd0daeaef5def29918567f3706552ef27795b71 + 3bd0daeaef5def29918567f3706552ef27795b71 net: cadence: macb: enable EEE for Mobileye EyeQ5 -https://gitlab.com/cki-project/kernel-ark/-/commit/8c762b324298183f5a0ce6347e83e94e91353aec - 8c762b324298183f5a0ce6347e83e94e91353aec drm/i915/psr: Clear pr_dpcd as well on disconnect +https://gitlab.com/cki-project/kernel-ark/-/commit/cdbb1a704ad445d22166a2a6f3892fb1112fecb1 + cdbb1a704ad445d22166a2a6f3892fb1112fecb1 net: cadence: macb: enable EEE for Raspberry Pi RP1 -https://gitlab.com/cki-project/kernel-ark/-/commit/cb1e5f63019fa6dbd8089b54bb1b0394ccaa5963 - cb1e5f63019fa6dbd8089b54bb1b0394ccaa5963 drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/dc6150b07156d28f27728394ef2f8ac8e8576205 + dc6150b07156d28f27728394ef2f8ac8e8576205 net: cadence: macb: add ethtool EEE support -https://gitlab.com/cki-project/kernel-ark/-/commit/41f8283c9818f1619978d886469c7945ad6c1439 - 41f8283c9818f1619978d886469c7945ad6c1439 drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior +https://gitlab.com/cki-project/kernel-ark/-/commit/426db79853e3f4661e47c2bb3898ab604f436f58 + 426db79853e3f4661e47c2bb3898ab604f436f58 net: cadence: macb: implement EEE TX LPI support -https://gitlab.com/cki-project/kernel-ark/-/commit/49b90d24a3977900cec844e9dcc505eeee3e9125 - 49b90d24a3977900cec844e9dcc505eeee3e9125 drm/i915/psr: Use SU granularity information available in intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/c7b81454b4c8e83a9e4703d6a89a7d9f2182f4bd + c7b81454b4c8e83a9e4703d6a89a7d9f2182f4bd net: cadence: macb: add EEE LPI statistics counters -https://gitlab.com/cki-project/kernel-ark/-/commit/56be8088ce2890370f06ae0a2377803684e548db - 56be8088ce2890370f06ae0a2377803684e548db drm/i915/psr: Add panel granularity information into intel_connector +https://gitlab.com/cki-project/kernel-ark/-/commit/324c3711f99352a519ced4f57a0b979d8a51c8ba + 324c3711f99352a519ced4f57a0b979d8a51c8ba net: macb: use ethtool_sprintf to fill ethtool stats strings -https://gitlab.com/cki-project/kernel-ark/-/commit/4c1ef504e039f646fdc6039019c6e909523c8698 - 4c1ef504e039f646fdc6039019c6e909523c8698 iommu: Fix mapping check for 0x0 to avoid re-mapping it +https://gitlab.com/cki-project/kernel-ark/-/commit/ab0143c22156e2ceabee74f095cfaada38dd4806 + ab0143c22156e2ceabee74f095cfaada38dd4806 net: macb: add the .pcs_inband_caps() callback for SGMII -https://gitlab.com/cki-project/kernel-ark/-/commit/338f45a28efdfb7b01659662434fe7e4a21db681 - 338f45a28efdfb7b01659662434fe7e4a21db681 net: macb: Fix tx/rx malfunction after phy link down and up +https://gitlab.com/cki-project/kernel-ark/-/commit/d146cb96f4ed4270dc04a4f5cdf3d9a15cf80cbb + d146cb96f4ed4270dc04a4f5cdf3d9a15cf80cbb net: macb: add support for reporting SGMII inband link status -https://gitlab.com/cki-project/kernel-ark/-/commit/29d4af45ee481b48ee077c6fc5078efcdb915b75 - 29d4af45ee481b48ee077c6fc5078efcdb915b75 net: macb: Replace open-coded device config retrieval with of_device_get_match_data() +https://gitlab.com/cki-project/kernel-ark/-/commit/ce128e34d6808c70c2bb0f12a37db37578ac7d46 + ce128e34d6808c70c2bb0f12a37db37578ac7d46 net: macb: fix SGMII with inband aneg disabled -https://gitlab.com/cki-project/kernel-ark/-/commit/65490d1d05e842782d1a5027aed37cd2b67b8166 - 65490d1d05e842782d1a5027aed37cd2b67b8166 net: macb: convert to use .get_rx_ring_count +https://gitlab.com/cki-project/kernel-ark/-/commit/e4c8bf72a5de7abf94f30895c023abf25a259ace + e4c8bf72a5de7abf94f30895c023abf25a259ace net: cadence: macb: add ethtool nway_reset support -https://gitlab.com/cki-project/kernel-ark/-/commit/f60528b7231c389c8f29e1172f3b0cbc33ed0ea0 - f60528b7231c389c8f29e1172f3b0cbc33ed0ea0 net: cadence: macb: Discard pm_runtime_put() return value +https://gitlab.com/cki-project/kernel-ark/-/commit/78bc02e06af6a4dfaf7c101b44e90754c42d0ff5 + 78bc02e06af6a4dfaf7c101b44e90754c42d0ff5 ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level -https://gitlab.com/cki-project/kernel-ark/-/commit/c7dfb6ce47f1e133cb7cf5bb651c028b8edd81e0 - c7dfb6ce47f1e133cb7cf5bb651c028b8edd81e0 arm64: dts: broadcom: bcm2712: Add watchdog DT node +https://gitlab.com/cki-project/kernel-ark/-/commit/aed7a1e46ab5a8f9cdf9d8e6f92205b8c9b94e83 + aed7a1e46ab5a8f9cdf9d8e6f92205b8c9b94e83 arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level -https://gitlab.com/cki-project/kernel-ark/-/commit/9e557cd3469d512fcd01dbd0b55d04ad31e7c074 - 9e557cd3469d512fcd01dbd0b55d04ad31e7c074 arm64: dts: broadcom: bcm2712: Enable RNG +https://gitlab.com/cki-project/kernel-ark/-/commit/912c4e57060e87a71be98074c4c43658e402191d + 912c4e57060e87a71be98074c4c43658e402191d arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt -https://gitlab.com/cki-project/kernel-ark/-/commit/51aea5706fc6381678afaa1efcb2ac922d2b4dca - 51aea5706fc6381678afaa1efcb2ac922d2b4dca media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 +https://gitlab.com/cki-project/kernel-ark/-/commit/b736d4af02c0dc45b62b1b57aa2c573cfa8bb70c + b736d4af02c0dc45b62b1b57aa2c573cfa8bb70c arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon -https://gitlab.com/cki-project/kernel-ark/-/commit/81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 - 81a20aa2ab1d77ac14d2cc33e0ef81e2a471aa87 efi: Fix swapped arguments to bsearch() in efi_status_to_*() +https://gitlab.com/cki-project/kernel-ark/-/commit/9579b472973b51d5f24ed9682c704d59a4ebe23a + 9579b472973b51d5f24ed9682c704d59a4ebe23a arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs -https://gitlab.com/cki-project/kernel-ark/-/commit/a01dfc2eecc355280f3e891c22a442043a144d09 - a01dfc2eecc355280f3e891c22a442043a144d09 arm64: add early lockdown for secure boot +https://gitlab.com/cki-project/kernel-ark/-/commit/58d9a4f680a76144148b89439449596d034f59a3 + 58d9a4f680a76144148b89439449596d034f59a3 arm64: dts: broadcom: bcm2712: add camera backend node pispbe -https://gitlab.com/cki-project/kernel-ark/-/commit/835aad4b48e7c3c796f38827cdc7c89c1d7c3671 - 835aad4b48e7c3c796f38827cdc7c89c1d7c3671 efi: pass secure boot mode to kernel proper +https://gitlab.com/cki-project/kernel-ark/-/commit/dd1830ef448bf366f67e6721a26cdba4cb7ff9fc + dd1830ef448bf366f67e6721a26cdba4cb7ff9fc arm64: dts: broadcom: rp1: add csi nodes -https://gitlab.com/cki-project/kernel-ark/-/commit/67ad645623d11a9d075bcee4176500288463a4fc - 67ad645623d11a9d075bcee4176500288463a4fc selftests/bpf: Remove ksyms_weak_lskel test +https://gitlab.com/cki-project/kernel-ark/-/commit/410af8469a923dbf5b86a6803a11baf9b4389fd4 + 410af8469a923dbf5b86a6803a11baf9b4389fd4 arm64: dts: broadcom: rp1: add i2c controller -https://gitlab.com/cki-project/kernel-ark/-/commit/20b98e0f6dc975660f0a7a8287066765a987be92 - 20b98e0f6dc975660f0a7a8287066765a987be92 Simplify include Makefile.rhelver +https://gitlab.com/cki-project/kernel-ark/-/commit/bccab7a88dea23431407839dc6d2a64b4f1215e2 + bccab7a88dea23431407839dc6d2a64b4f1215e2 arm64: dts: broadcom: bcm2712: Add V3D device node -https://gitlab.com/cki-project/kernel-ark/-/commit/02f378d0fe07dfcbb30e3aa591314902881ef4fa - 02f378d0fe07dfcbb30e3aa591314902881ef4fa redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR +https://gitlab.com/cki-project/kernel-ark/-/commit/53c9aad19855ba5a1cb45cbb6c44a0b046815959 + 53c9aad19855ba5a1cb45cbb6c44a0b046815959 arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes -https://gitlab.com/cki-project/kernel-ark/-/commit/6e07edcef9f7b0403e831926b736abf6c90523d3 - 6e07edcef9f7b0403e831926b736abf6c90523d3 efi,lockdown: fix kernel lockdown on Secure Boot +https://gitlab.com/cki-project/kernel-ark/-/commit/4c2e732ad5d15a3d8080d8ebf7b2e86f51a153f5 + 4c2e732ad5d15a3d8080d8ebf7b2e86f51a153f5 Documentation: add documentation of AMD isp 4 driver -https://gitlab.com/cki-project/kernel-ark/-/commit/490870ddbac940ef0951b51ff5114abcb000e5a0 - 490870ddbac940ef0951b51ff5114abcb000e5a0 Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" +https://gitlab.com/cki-project/kernel-ark/-/commit/711109dff36b615e872fe739dca0c8c5e219bee8 + 711109dff36b615e872fe739dca0c8c5e219bee8 media: platform: amd: isp4 debug fs logging and more descriptive errors -https://gitlab.com/cki-project/kernel-ark/-/commit/ccea25924b377a216198fd17e0946a728403cfdb - ccea25924b377a216198fd17e0946a728403cfdb Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" +https://gitlab.com/cki-project/kernel-ark/-/commit/d250c9ec6a1185759539136fc5c00b909ecb391a + d250c9ec6a1185759539136fc5c00b909ecb391a media: platform: amd: isp4 video node and buffers handling added -https://gitlab.com/cki-project/kernel-ark/-/commit/26a5bf6f642f52094c1a755a1075dabed2481f9b - 26a5bf6f642f52094c1a755a1075dabed2481f9b Revert "nvme: decouple basic ANA log page re-read support from native multipathing" +https://gitlab.com/cki-project/kernel-ark/-/commit/d54ed8f39392e1c7e82f0a2dd2b94135b30e8a80 + d54ed8f39392e1c7e82f0a2dd2b94135b30e8a80 media: platform: amd: isp4 subdev and firmware loading handling added -https://gitlab.com/cki-project/kernel-ark/-/commit/a07913220b780b88b3b8e0cbb9d57a10e48ba316 - a07913220b780b88b3b8e0cbb9d57a10e48ba316 Revert "nvme: nvme_mpath_init remove multipath check" +https://gitlab.com/cki-project/kernel-ark/-/commit/9a7de974831ae5560192b0e6e3051b379d55da69 + 9a7de974831ae5560192b0e6e3051b379d55da69 media: platform: amd: Add isp4 fw and hw interface -https://gitlab.com/cki-project/kernel-ark/-/commit/dda25f2c4d7f9b7f2c7e5abca2ab3c91cbbe7305 - dda25f2c4d7f9b7f2c7e5abca2ab3c91cbbe7305 redhat: fix modules.order target +https://gitlab.com/cki-project/kernel-ark/-/commit/931a94124353ed16aeb83077908d120f52fc5ed1 + 931a94124353ed16aeb83077908d120f52fc5ed1 media: platform: amd: low level support for isp4 firmware -https://gitlab.com/cki-project/kernel-ark/-/commit/d1f964250e5c64b3f2cb292068673a859828cc72 - d1f964250e5c64b3f2cb292068673a859828cc72 crypto: sig - Disable signing +https://gitlab.com/cki-project/kernel-ark/-/commit/ec1a008cf8f5f4a854253363213af9b7f10b668a + ec1a008cf8f5f4a854253363213af9b7f10b668a media: platform: amd: Introduce amd isp4 capture driver -https://gitlab.com/cki-project/kernel-ark/-/commit/47ec3de0fcd11ebed1c88d95bf1d14f72eba9f6f - 47ec3de0fcd11ebed1c88d95bf1d14f72eba9f6f redhat: include resolve_btfids in kernel-devel +https://gitlab.com/cki-project/kernel-ark/-/commit/b34b1a79f731a2d213db5cd4e194d3f1471b00c8 + b34b1a79f731a2d213db5cd4e194d3f1471b00c8 Fix up rebase typo in drivers/pci/quirks.c -https://gitlab.com/cki-project/kernel-ark/-/commit/8355fba715f1b9f1f9701c91e04518856f7b792c - 8355fba715f1b9f1f9701c91e04518856f7b792c redhat: workaround CKI cross compilation for scripts +https://gitlab.com/cki-project/kernel-ark/-/commit/5682947d58ea13386f3ad77d17b6d9cd68c512d7 + 5682947d58ea13386f3ad77d17b6d9cd68c512d7 efi: Fix swapped arguments to bsearch() in efi_status_to_*() -https://gitlab.com/cki-project/kernel-ark/-/commit/5b7011e0ec2c0fa155d032baa3ac5b9392f81ad9 - 5b7011e0ec2c0fa155d032baa3ac5b9392f81ad9 crypto: akcipher - Disable signing and decryption +https://gitlab.com/cki-project/kernel-ark/-/commit/839744c0dac5d0cbe59d9f077d1ea4219cde6052 + 839744c0dac5d0cbe59d9f077d1ea4219cde6052 arm64: add early lockdown for secure boot -https://gitlab.com/cki-project/kernel-ark/-/commit/30810a7b696881d18110b621c52b63a5014e74dc - 30810a7b696881d18110b621c52b63a5014e74dc crypto: dh - implement FIPS PCT +https://gitlab.com/cki-project/kernel-ark/-/commit/46320c574d007dd8a648962660c526d81d2c33f1 + 46320c574d007dd8a648962660c526d81d2c33f1 efi: pass secure boot mode to kernel proper -https://gitlab.com/cki-project/kernel-ark/-/commit/bf3913021e0c10dab5d3502ff50de625cd1a47e3 - bf3913021e0c10dab5d3502ff50de625cd1a47e3 crypto: ecdh - disallow plain "ecdh" usage in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/c0781c8ece19a043b612bb8ed4b8fd38acfa988d + c0781c8ece19a043b612bb8ed4b8fd38acfa988d selftests/bpf: Remove ksyms_weak_lskel test -https://gitlab.com/cki-project/kernel-ark/-/commit/ae4f5f81d9eded60a977c1f9a70b9770bc280d29 - ae4f5f81d9eded60a977c1f9a70b9770bc280d29 crypto: seqiv - flag instantiations as FIPS compliant +https://gitlab.com/cki-project/kernel-ark/-/commit/5902d537af5115e07a4d5726bc8cb7cb8e16d72a + 5902d537af5115e07a4d5726bc8cb7cb8e16d72a Simplify include Makefile.rhelver -https://gitlab.com/cki-project/kernel-ark/-/commit/db4bbc919011393058e3b5c8248085123e5968ba - db4bbc919011393058e3b5c8248085123e5968ba lsm: update security_lock_kernel_down +https://gitlab.com/cki-project/kernel-ark/-/commit/5f795dd8a8f1c3a6c047d9817a5aed692854ebc0 + 5f795dd8a8f1c3a6c047d9817a5aed692854ebc0 redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR -https://gitlab.com/cki-project/kernel-ark/-/commit/5071f9d14a7bb68922b2128d4954765079d3bd96 - 5071f9d14a7bb68922b2128d4954765079d3bd96 scsi: sd: Add "probe_type" module parameter to allow synchronous probing +https://gitlab.com/cki-project/kernel-ark/-/commit/8a96085af6279ecde2397c10d986bd4a1b60e1d4 + 8a96085af6279ecde2397c10d986bd4a1b60e1d4 efi,lockdown: fix kernel lockdown on Secure Boot -https://gitlab.com/cki-project/kernel-ark/-/commit/f1d1d525f515912337d656d9bb7e48f4e3def2b1 - f1d1d525f515912337d656d9bb7e48f4e3def2b1 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" +https://gitlab.com/cki-project/kernel-ark/-/commit/61b76458c303043896208b1bc873af367cf494b6 + 61b76458c303043896208b1bc873af367cf494b6 Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" -https://gitlab.com/cki-project/kernel-ark/-/commit/da0867c57355fc7ef170a3321f10dccf47e94877 - da0867c57355fc7ef170a3321f10dccf47e94877 Enable IO_URING for RHEL +https://gitlab.com/cki-project/kernel-ark/-/commit/2ef99e60c3d6f56aa3b531dbe6411b43dfa7305e + 2ef99e60c3d6f56aa3b531dbe6411b43dfa7305e Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" -https://gitlab.com/cki-project/kernel-ark/-/commit/2d3d5239bce0555195108ad6e379a097ecea499a - 2d3d5239bce0555195108ad6e379a097ecea499a Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 +https://gitlab.com/cki-project/kernel-ark/-/commit/7eef0c7eba06a07359281a155f73f1b229202f7e + 7eef0c7eba06a07359281a155f73f1b229202f7e Revert "nvme: decouple basic ANA log page re-read support from native multipathing" -https://gitlab.com/cki-project/kernel-ark/-/commit/7b5ad41adec2a06994d3ab0b2d861ef8169133e1 - 7b5ad41adec2a06994d3ab0b2d861ef8169133e1 redhat: version two of Makefile.rhelver tweaks +https://gitlab.com/cki-project/kernel-ark/-/commit/06b40710dcd92728158816ab0246f13f5c758d58 + 06b40710dcd92728158816ab0246f13f5c758d58 Revert "nvme: nvme_mpath_init remove multipath check" -https://gitlab.com/cki-project/kernel-ark/-/commit/4f9d20c40eddd10e3a39aa41619649d20da8805c - 4f9d20c40eddd10e3a39aa41619649d20da8805c redhat: adapt to upstream Makefile change +https://gitlab.com/cki-project/kernel-ark/-/commit/b07565e524a004b6cc305a3353c9710d44c55e11 + b07565e524a004b6cc305a3353c9710d44c55e11 redhat: fix modules.order target -https://gitlab.com/cki-project/kernel-ark/-/commit/332f2b8dcdd8f49900e96bc9a09d41c4a0c4c9d2 - 332f2b8dcdd8f49900e96bc9a09d41c4a0c4c9d2 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev +https://gitlab.com/cki-project/kernel-ark/-/commit/9aef0688fd5218e94fadd815c4dac8991d7e25ee + 9aef0688fd5218e94fadd815c4dac8991d7e25ee crypto: sig - Disable signing -https://gitlab.com/cki-project/kernel-ark/-/commit/7a6cdc8326ca715509cf539a57dd2e1dd8700170 - 7a6cdc8326ca715509cf539a57dd2e1dd8700170 RHEL: disable io_uring support +https://gitlab.com/cki-project/kernel-ark/-/commit/10d5b5f84aa8d9148e90251ea577657af782fa59 + 10d5b5f84aa8d9148e90251ea577657af782fa59 redhat: include resolve_btfids in kernel-devel -https://gitlab.com/cki-project/kernel-ark/-/commit/65567a1d41062bd1fe51272cf7455144492c9116 - 65567a1d41062bd1fe51272cf7455144492c9116 nvme: nvme_mpath_init remove multipath check +https://gitlab.com/cki-project/kernel-ark/-/commit/062740f1793c96c366263021c42f5dfc19fc9a0f + 062740f1793c96c366263021c42f5dfc19fc9a0f redhat: workaround CKI cross compilation for scripts -https://gitlab.com/cki-project/kernel-ark/-/commit/be68429eff112e9e3f38ad7f10972977b69a16ed - be68429eff112e9e3f38ad7f10972977b69a16ed nvme: decouple basic ANA log page re-read support from native multipathing +https://gitlab.com/cki-project/kernel-ark/-/commit/8e0cef0b261ead24b175fd8140aca9e197f2a2bd + 8e0cef0b261ead24b175fd8140aca9e197f2a2bd lsm: update security_lock_kernel_down -https://gitlab.com/cki-project/kernel-ark/-/commit/6eca5f6e83d3738905e1e3493f48fd3d0680e3a0 - 6eca5f6e83d3738905e1e3493f48fd3d0680e3a0 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT +https://gitlab.com/cki-project/kernel-ark/-/commit/530e2b74cd557ec5eb0c1be36656778578a7e6ba + 530e2b74cd557ec5eb0c1be36656778578a7e6ba Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" -https://gitlab.com/cki-project/kernel-ark/-/commit/29677a43a8c362240703059390d6faf59c76aa6c - 29677a43a8c362240703059390d6faf59c76aa6c nvme: Return BLK_STS_TARGET if the DNR bit is set +https://gitlab.com/cki-project/kernel-ark/-/commit/b02a264fa7889282abdba6a78172153a8560abee + b02a264fa7889282abdba6a78172153a8560abee Enable IO_URING for RHEL -https://gitlab.com/cki-project/kernel-ark/-/commit/31187c801e8fb3a0b973158d466f39e3b5b0e160 - 31187c801e8fb3a0b973158d466f39e3b5b0e160 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +https://gitlab.com/cki-project/kernel-ark/-/commit/303814c5edbd306cf14462b6e1385be127aaa747 + 303814c5edbd306cf14462b6e1385be127aaa747 Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 -https://gitlab.com/cki-project/kernel-ark/-/commit/5aa0d0b6ef436e759028dc0199f6814c67f0cdd7 - 5aa0d0b6ef436e759028dc0199f6814c67f0cdd7 KEYS: Make use of platform keyring for module signature verify +https://gitlab.com/cki-project/kernel-ark/-/commit/5a92847b5f310aeb2420be26e9bc57d55bc08a3f + 5a92847b5f310aeb2420be26e9bc57d55bc08a3f redhat: version two of Makefile.rhelver tweaks -https://gitlab.com/cki-project/kernel-ark/-/commit/cf2e0ac64302ca6a1d1332ce374345ba0f12465a - cf2e0ac64302ca6a1d1332ce374345ba0f12465a Input: rmi4 - remove the need for artificial IRQ in case of HID +https://gitlab.com/cki-project/kernel-ark/-/commit/68565806b9a5c90143beca595fa7afd66a808296 + 68565806b9a5c90143beca595fa7afd66a808296 redhat: adapt to upstream Makefile change -https://gitlab.com/cki-project/kernel-ark/-/commit/c6a7b31d6b58e3d39693c0dd69d66adcea5465dd - c6a7b31d6b58e3d39693c0dd69d66adcea5465dd ARM: tegra: usb no reset +https://gitlab.com/cki-project/kernel-ark/-/commit/51dc26911621314e9b78c6d4889b3131481c2f25 + 51dc26911621314e9b78c6d4889b3131481c2f25 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev -https://gitlab.com/cki-project/kernel-ark/-/commit/b3fc067af0dce9006d34cf04bc0ee070000e1513 - b3fc067af0dce9006d34cf04bc0ee070000e1513 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT +https://gitlab.com/cki-project/kernel-ark/-/commit/06c33ddf03e18670b2bffb5b543a33a9c5b659a0 + 06c33ddf03e18670b2bffb5b543a33a9c5b659a0 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/113c3d73bb8e5e0bbb2ab746dbef82b9e3295599 - 113c3d73bb8e5e0bbb2ab746dbef82b9e3295599 s390: Lock down the kernel when the IPL secure flag is set +https://gitlab.com/cki-project/kernel-ark/-/commit/ffa8e9751f8bbb7106e71bedc0e11fc6637ffc7a + ffa8e9751f8bbb7106e71bedc0e11fc6637ffc7a nvme: nvme_mpath_init remove multipath check -https://gitlab.com/cki-project/kernel-ark/-/commit/7e05e4541f984c3a02bde4ea74105fc5b1d1d8ff - 7e05e4541f984c3a02bde4ea74105fc5b1d1d8ff efi: Lock down the kernel if booted in secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/5a5dbf4db959a4984ecfd1908899d27037e70f6d + 5a5dbf4db959a4984ecfd1908899d27037e70f6d nvme: decouple basic ANA log page re-read support from native multipathing -https://gitlab.com/cki-project/kernel-ark/-/commit/fdb8edeac9bfcc347b01ff1e2b04966c8e945e53 - fdb8edeac9bfcc347b01ff1e2b04966c8e945e53 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/30d1c59befb2db7b404eeb07eb1a90b0698883b7 + 30d1c59befb2db7b404eeb07eb1a90b0698883b7 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -https://gitlab.com/cki-project/kernel-ark/-/commit/da26048afc4475d607b0e6112dbe0e619196f5c1 - da26048afc4475d607b0e6112dbe0e619196f5c1 security: lockdown: expose a hook to lock the kernel down +https://gitlab.com/cki-project/kernel-ark/-/commit/d1c4efc1341d395f91d20c8b73e3607e935e2680 + d1c4efc1341d395f91d20c8b73e3607e935e2680 nvme: Return BLK_STS_TARGET if the DNR bit is set -https://gitlab.com/cki-project/kernel-ark/-/commit/2e0577ec1ecda4e786f778d4c512bfad989f3799 - 2e0577ec1ecda4e786f778d4c512bfad989f3799 Make get_cert_list() use efi_status_to_str() to print error messages. +https://gitlab.com/cki-project/kernel-ark/-/commit/7d2306527e3bc3b8af6be0a9b215100369ebae4d + 7d2306527e3bc3b8af6be0a9b215100369ebae4d REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/aa05f82cd8824e07e328dd53c2f37f823fad2bb8 - aa05f82cd8824e07e328dd53c2f37f823fad2bb8 Add efi_status_to_str() and rework efi_status_to_err(). +https://gitlab.com/cki-project/kernel-ark/-/commit/87715fb643c346de88809fe9ea57ec81edfa496b + 87715fb643c346de88809fe9ea57ec81edfa496b KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/25db20d85b2c112ec891575b50a29b509557ddbd - 25db20d85b2c112ec891575b50a29b509557ddbd arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT +https://gitlab.com/cki-project/kernel-ark/-/commit/1d1db7ebe0f9ae7b382f7deceb9e31dd08a79ef9 + 1d1db7ebe0f9ae7b382f7deceb9e31dd08a79ef9 Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/26db08a9d6667f8df4cb3f60ec2b1308a6faa9ed - 26db08a9d6667f8df4cb3f60ec2b1308a6faa9ed iommu/arm-smmu: workaround DMA mode issues +https://gitlab.com/cki-project/kernel-ark/-/commit/568be4a1b99b60760210910b7f77c395f0686fd6 + 568be4a1b99b60760210910b7f77c395f0686fd6 ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/70eb5149137f763f65462b234053fb48da161a93 - 70eb5149137f763f65462b234053fb48da161a93 ahci: thunderx2: Fix for errata that affects stop engine +https://gitlab.com/cki-project/kernel-ark/-/commit/9e7effdea0a88392a6ff645be014e9ff87df1d52 + 9e7effdea0a88392a6ff645be014e9ff87df1d52 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/3a43b7b70276843241a76d70af450e38ec7f7747 - 3a43b7b70276843241a76d70af450e38ec7f7747 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon +https://gitlab.com/cki-project/kernel-ark/-/commit/a6c459171303525eddc7f7f3b4fdfeec1d397acd + a6c459171303525eddc7f7f3b4fdfeec1d397acd s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/4e813b1d3ac0451a582e9e2e38f3c96f4687ce78 - 4e813b1d3ac0451a582e9e2e38f3c96f4687ce78 tags.sh: Ignore redhat/rpm +https://gitlab.com/cki-project/kernel-ark/-/commit/7fbbfd2665aad2ff35dc2ca8e20ff5e99533ba3f + 7fbbfd2665aad2ff35dc2ca8e20ff5e99533ba3f efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/2593cba969b5b10f4aaa0dce46e456d56f7f11fc - 2593cba969b5b10f4aaa0dce46e456d56f7f11fc aarch64: acpi scan: Fix regression related to X-Gene UARTs +https://gitlab.com/cki-project/kernel-ark/-/commit/aaac0b1fe70fd01b21e331634af791bdebde51c3 + aaac0b1fe70fd01b21e331634af791bdebde51c3 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/07a6ba976d578afb4a9eb2e52d388a0c43bf842a - 07a6ba976d578afb4a9eb2e52d388a0c43bf842a ACPI / irq: Workaround firmware issue on X-Gene based m400 +https://gitlab.com/cki-project/kernel-ark/-/commit/db03655603e739b7dd3a7dd863cdadba409b0e49 + db03655603e739b7dd3a7dd863cdadba409b0e49 security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/780094b5a948e95e69ba480849f1dd4a57be6165 - 780094b5a948e95e69ba480849f1dd4a57be6165 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support +https://gitlab.com/cki-project/kernel-ark/-/commit/a30be519b75487f11ed63ba0f283b57e9db04c53 + a30be519b75487f11ed63ba0f283b57e9db04c53 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/b374ae53ea943c1733cbe316d5b44a7ace15b929 - b374ae53ea943c1733cbe316d5b44a7ace15b929 Pull the RHEL version defines out of the Makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/b13f17f08b1f9ee78c1d3f805ee9fe6cee403a7d + b13f17f08b1f9ee78c1d3f805ee9fe6cee403a7d Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/b2d2610643c4a618cc6caa3fd8346c4c9dd90824 - b2d2610643c4a618cc6caa3fd8346c4c9dd90824 [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/137deeeac03ffb702f69c1ffe2f8b57f8dc286e9 + 137deeeac03ffb702f69c1ffe2f8b57f8dc286e9 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT + +https://gitlab.com/cki-project/kernel-ark/-/commit/c611e776a6496549e161880799a21e806165c07c + c611e776a6496549e161880799a21e806165c07c iommu/arm-smmu: workaround DMA mode issues + +https://gitlab.com/cki-project/kernel-ark/-/commit/e5f9c01cb3fc7deca0d55aa51be6b54c90bb477f + e5f9c01cb3fc7deca0d55aa51be6b54c90bb477f ipmi: do not configure ipmi for HPE m400 + +https://gitlab.com/cki-project/kernel-ark/-/commit/5cc84512a29c95b8289b6e3961e7452745d8f910 + 5cc84512a29c95b8289b6e3961e7452745d8f910 ahci: thunderx2: Fix for errata that affects stop engine + +https://gitlab.com/cki-project/kernel-ark/-/commit/84aff6b09d324b950535e9966d96e69c37349844 + 84aff6b09d324b950535e9966d96e69c37349844 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon + +https://gitlab.com/cki-project/kernel-ark/-/commit/b6edbbeb04b617c8b47b72a7afefa035b46653e7 + b6edbbeb04b617c8b47b72a7afefa035b46653e7 tags.sh: Ignore redhat/rpm + +https://gitlab.com/cki-project/kernel-ark/-/commit/15fc8653bcfe25b1deb6d71d1d8b4c8c0453087f + 15fc8653bcfe25b1deb6d71d1d8b4c8c0453087f aarch64: acpi scan: Fix regression related to X-Gene UARTs + +https://gitlab.com/cki-project/kernel-ark/-/commit/fc6f89c0cc5c29afd3c84a809506cb2c2eed3fb4 + fc6f89c0cc5c29afd3c84a809506cb2c2eed3fb4 ACPI / irq: Workaround firmware issue on X-Gene based m400 + +https://gitlab.com/cki-project/kernel-ark/-/commit/0948b56105b6b37b86d249b042941c472f8fb515 + 0948b56105b6b37b86d249b042941c472f8fb515 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support + +https://gitlab.com/cki-project/kernel-ark/-/commit/bea21303565815874cac9fd4a52960a4281858c5 + bea21303565815874cac9fd4a52960a4281858c5 Pull the RHEL version defines out of the Makefile + +https://gitlab.com/cki-project/kernel-ark/-/commit/45f01b6685c5a93654c22968298216f818aeb842 + 45f01b6685c5a93654c22968298216f818aeb842 [initial commit] Add Red Hat variables in the top level makefile diff --git a/def_variants.yaml.rhel b/def_variants.yaml.rhel index 539828e0c..4bfbd147c 100644 --- a/def_variants.yaml.rhel +++ b/def_variants.yaml.rhel @@ -371,6 +371,7 @@ rules: - fs/bcachefs/.*: modules-core - fs/befs/befs.*: modules-extra - fs/binfmt_misc.ko: modules-core + - fs/btrfs/.*: modules-internal - fs/cachefiles/.*: modules-core - fs/ceph/.*: modules-core - fs/coda/coda.*: modules-extra diff --git a/dracut-virt.conf b/dracut-virt.conf index cb466629f..3be64bc21 100644 --- a/dracut-virt.conf +++ b/dracut-virt.conf @@ -8,7 +8,7 @@ early_microcode="no" # modules: basics dracutmodules+=" dracut-systemd i18n shutdown " # Omit drm. -omit_dracutmodules += " drm simpledrm " +omit_dracutmodules+=" drm simpledrm " # modules: storage support dracutmodules+=" dm lvm rootfs-block fs-lib " diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index e2225c2e6..04e5fb69d 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1539,26 +1543,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1579,7 +1569,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1593,19 +1582,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1617,16 +1602,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1737,19 +1719,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1761,16 +1743,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1794,10 +1775,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1806,7 +1785,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1816,7 +1794,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1846,8 +1823,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1863,13 +1838,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1878,14 +1853,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1903,7 +1876,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1951,12 +1923,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1993,7 +1963,6 @@ CONFIG_DIBS=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 @@ -2001,13 +1970,11 @@ CONFIG_DM9102=m CONFIG_DMA_API_DEBUG=y CONFIG_DMA_BCM2835=m CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -2068,7 +2035,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2080,6 +2046,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2092,7 +2059,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2125,14 +2091,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2157,10 +2119,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2179,7 +2138,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2215,7 +2173,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2300,6 +2257,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2358,6 +2316,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2385,8 +2344,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2422,7 +2384,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2432,7 +2393,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2441,14 +2401,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2506,7 +2464,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2569,6 +2527,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2589,7 +2548,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2603,7 +2561,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2646,7 +2603,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2689,7 +2645,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2762,12 +2717,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2874,7 +2827,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2912,12 +2864,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2988,7 +2937,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2999,7 +2947,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3027,7 +2975,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3057,6 +3004,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3128,11 +3076,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3253,6 +3199,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3309,7 +3256,6 @@ 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 @@ -3358,20 +3304,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3428,7 +3370,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3441,7 +3382,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3452,7 +3392,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3488,7 +3427,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3555,7 +3493,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3651,7 +3588,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3742,7 +3678,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3771,7 +3706,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3840,6 +3774,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3859,9 +3794,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3906,7 +3842,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3921,6 +3856,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3966,7 +3902,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3999,7 +3934,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4152,7 +4086,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4164,7 +4097,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -4177,7 +4109,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4250,7 +4181,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_HW_TAGS=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_SW_TAGS is not set CONFIG_KASAN_VMALLOC=y @@ -4281,7 +4211,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4299,7 +4228,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4315,7 +4243,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4392,6 +4319,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4450,6 +4378,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4460,6 +4389,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4485,7 +4415,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4520,10 +4449,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4553,6 +4485,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4642,6 +4575,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4672,7 +4606,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4683,6 +4616,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4694,7 +4628,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4703,7 +4636,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4719,13 +4651,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4747,7 +4677,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4756,11 +4686,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4834,7 +4762,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4851,7 +4778,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4878,7 +4804,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4887,7 +4812,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4941,7 +4865,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4959,7 +4882,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4969,6 +4891,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4986,7 +4909,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4999,19 +4921,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5045,6 +4963,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5131,9 +5050,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5181,7 +5101,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5234,7 +5156,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5254,7 +5175,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5279,6 +5199,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5353,7 +5274,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5361,7 +5281,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5432,10 +5352,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5444,6 +5361,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5459,6 +5377,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5607,7 +5526,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5699,7 +5617,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5791,7 +5708,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5800,8 +5716,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5827,9 +5741,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5842,9 +5756,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5859,7 +5773,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5878,7 +5791,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5971,7 +5883,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6057,6 +5968,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6212,7 +6124,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6281,7 +6192,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6291,7 +6201,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6310,7 +6219,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6327,12 +6235,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6340,6 +6250,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6370,6 +6281,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6432,7 +6344,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6472,7 +6383,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6545,7 +6456,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6652,14 +6562,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6684,15 +6594,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -6703,11 +6612,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6723,9 +6630,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m @@ -6733,25 +6638,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6928,7 +6822,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6956,7 +6849,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6967,8 +6859,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6984,8 +6874,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7086,10 +6974,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7145,6 +7033,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7164,6 +7053,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7174,12 +7064,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7283,7 +7167,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7293,7 +7176,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7309,6 +7191,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7452,7 +7335,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7476,7 +7358,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7524,7 +7405,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7554,7 +7434,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7627,7 +7506,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7635,7 +7513,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7662,7 +7539,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7733,7 +7609,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7742,12 +7617,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7789,10 +7660,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7818,7 +7687,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7846,7 +7714,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7880,6 +7747,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7972,7 +7840,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7992,6 +7859,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8029,7 +7897,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8039,13 +7906,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8099,7 +7966,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8147,7 +8013,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8245,7 +8110,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -8254,6 +8118,7 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8264,10 +8129,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8342,7 +8207,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8370,7 +8234,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8545,7 +8408,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8594,7 +8456,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8657,7 +8521,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8667,13 +8530,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8686,33 +8546,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8811,6 +8657,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8875,8 +8723,6 @@ 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 -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9052,7 +8898,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9145,12 +8990,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9231,7 +9076,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9265,15 +9109,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9312,7 +9153,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9359,7 +9199,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9374,7 +9213,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9473,14 +9311,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -9495,29 +9331,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9538,7 +9364,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9554,11 +9379,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9609,8 +9436,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9625,7 +9450,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9660,7 +9484,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9693,7 +9516,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9753,7 +9575,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9784,6 +9605,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9854,9 +9676,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9887,14 +9707,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9989,6 +9806,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10144,10 +9962,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10277,7 +10092,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10328,8 +10142,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10339,6 +10151,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10399,7 +10212,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10418,6 +10230,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10434,7 +10247,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10467,6 +10279,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10554,6 +10367,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10579,7 +10393,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10619,9 +10432,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10638,12 +10452,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10673,9 +10484,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10693,7 +10501,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10773,14 +10580,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10812,10 +10616,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10834,7 +10637,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10856,7 +10658,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10885,14 +10686,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10949,7 +10748,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10961,10 +10759,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -11011,12 +10805,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 2ca5d37cb..24075dde4 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1539,26 +1543,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1579,7 +1569,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1593,19 +1582,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1617,16 +1602,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1737,19 +1719,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1761,16 +1743,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1794,10 +1775,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1806,7 +1785,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1816,7 +1794,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1846,8 +1823,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1863,13 +1838,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1878,14 +1853,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1902,7 +1875,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1944,11 +1916,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1985,7 +1955,6 @@ CONFIG_DIBS=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 @@ -1993,13 +1962,11 @@ CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_BCM2835=m # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -2059,7 +2026,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2071,6 +2037,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2083,7 +2050,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2116,14 +2082,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2148,10 +2110,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2170,7 +2129,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2206,7 +2164,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2291,6 +2248,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2349,6 +2307,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2376,8 +2335,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2413,7 +2375,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2423,7 +2384,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2432,14 +2392,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2497,7 +2455,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2560,6 +2518,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2580,7 +2539,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2594,7 +2552,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2637,7 +2594,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2680,7 +2636,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2744,12 +2699,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2856,7 +2809,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2894,12 +2846,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2970,7 +2919,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2981,7 +2929,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3009,7 +2957,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3039,6 +2986,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3110,11 +3058,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3235,6 +3181,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3291,7 +3238,6 @@ 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 @@ -3340,20 +3286,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3410,7 +3352,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3423,7 +3364,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3434,7 +3374,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3470,7 +3409,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3537,7 +3475,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3633,7 +3570,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3724,7 +3660,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3753,7 +3688,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3822,6 +3756,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3841,9 +3776,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3888,7 +3824,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3903,6 +3838,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3948,7 +3884,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3981,7 +3916,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4134,7 +4068,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4146,7 +4079,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -4159,7 +4091,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4229,7 +4160,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -4256,7 +4186,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4274,7 +4203,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4290,7 +4218,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4367,6 +4294,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4425,6 +4353,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4435,6 +4364,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4460,7 +4390,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4495,10 +4424,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4528,6 +4460,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4617,6 +4550,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4646,7 +4580,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4657,6 +4590,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4668,7 +4602,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4677,7 +4610,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4693,13 +4625,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4721,7 +4651,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4730,11 +4660,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4808,7 +4736,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4825,7 +4752,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4852,7 +4778,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4861,7 +4786,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4915,7 +4839,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4933,7 +4856,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4943,6 +4865,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4960,7 +4883,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4973,19 +4895,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5019,6 +4937,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5104,9 +5023,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5154,7 +5074,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5207,7 +5129,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5227,7 +5148,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5252,6 +5172,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5326,7 +5247,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5334,7 +5254,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5405,10 +5325,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5417,6 +5334,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5432,6 +5350,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5580,7 +5499,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5672,7 +5590,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5764,7 +5681,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5773,8 +5689,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5800,9 +5714,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5815,9 +5729,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5832,7 +5746,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5851,7 +5764,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5944,7 +5856,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6030,6 +5941,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6184,7 +6096,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6253,7 +6164,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6263,7 +6173,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6282,7 +6191,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6299,12 +6207,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6312,6 +6222,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6342,6 +6253,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6404,7 +6316,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6444,7 +6355,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6517,7 +6428,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6624,14 +6534,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6656,15 +6566,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -6675,11 +6584,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6695,34 +6602,21 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6899,7 +6793,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6927,7 +6820,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6938,8 +6830,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6955,8 +6845,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7057,10 +6945,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7116,6 +7004,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7135,6 +7024,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7145,12 +7035,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7254,7 +7138,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7264,7 +7147,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7280,6 +7162,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7423,7 +7306,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7447,7 +7329,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7495,7 +7376,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7524,7 +7404,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7597,7 +7476,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7605,7 +7483,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7632,7 +7509,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7703,7 +7579,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7712,12 +7587,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7759,10 +7630,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7788,7 +7657,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7816,7 +7684,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7850,6 +7717,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7942,7 +7810,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7962,6 +7829,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -7999,7 +7867,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8009,13 +7876,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8069,7 +7936,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8117,7 +7983,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8215,7 +8080,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -8224,6 +8088,7 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8234,10 +8099,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8312,7 +8177,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8340,7 +8204,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8514,7 +8377,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8563,7 +8425,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8626,7 +8490,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8636,13 +8499,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8655,33 +8515,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8780,6 +8626,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8843,8 +8691,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ICELAKE is not set CONFIG_SND_SOC_SOF_IMX8=m CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9020,7 +8866,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9113,12 +8958,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9199,7 +9044,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9233,15 +9077,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9280,7 +9121,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9327,7 +9167,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9342,7 +9181,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9441,14 +9279,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -9463,29 +9299,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9506,7 +9332,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9522,11 +9347,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9577,8 +9404,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9593,7 +9418,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9628,7 +9452,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9661,7 +9484,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9721,7 +9543,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9752,6 +9573,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9822,9 +9644,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9855,14 +9675,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9957,6 +9774,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10112,10 +9930,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10245,7 +10060,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10296,8 +10110,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10307,6 +10119,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10367,7 +10180,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10386,6 +10198,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10402,7 +10215,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10435,6 +10247,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10522,6 +10335,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10547,7 +10361,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10587,9 +10400,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10606,12 +10420,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10641,9 +10452,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10661,7 +10469,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10741,14 +10548,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10780,10 +10584,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10802,7 +10605,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10824,7 +10626,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10853,14 +10654,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10917,7 +10716,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10929,10 +10727,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -10979,12 +10773,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 1321b2b97..36bbebfef 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -528,6 +536,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -577,7 +586,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -610,7 +618,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -678,6 +686,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -712,7 +721,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -758,14 +766,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -828,7 +835,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -845,7 +851,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -858,7 +863,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -889,7 +899,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -939,9 +948,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1045,7 +1051,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1063,6 +1068,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1080,7 +1091,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1146,6 +1156,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1172,7 +1183,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1213,18 +1223,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1232,8 +1230,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1249,15 +1245,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1268,16 +1260,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1363,7 +1352,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1371,12 +1359,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1388,20 +1377,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1418,10 +1405,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1430,7 +1415,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1440,7 +1424,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1466,8 +1449,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1482,11 +1463,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1495,13 +1476,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1518,7 +1497,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1567,11 +1545,9 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1612,18 +1588,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1678,7 +1651,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1690,6 +1662,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1697,7 +1670,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1725,14 +1697,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1745,10 +1713,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1767,7 +1732,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1784,7 +1748,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1868,6 +1831,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1944,8 +1908,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1971,12 +1937,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2019,6 +1983,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2035,7 +2000,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2050,7 +2014,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2090,7 +2053,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2109,6 +2071,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2136,7 +2099,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2193,12 +2155,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2279,7 +2239,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2315,12 +2274,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2399,7 +2355,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2415,7 +2371,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2444,6 +2399,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2499,12 +2455,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2624,6 +2578,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2671,7 +2626,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2720,19 +2674,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2780,7 +2730,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2790,7 +2739,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2800,7 +2748,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2831,7 +2778,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2962,7 +2908,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3069,7 +3014,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3136,6 +3080,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3172,6 +3118,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3185,7 +3132,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3198,6 +3144,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3242,7 +3189,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3271,7 +3217,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3409,7 +3354,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3418,7 +3362,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3430,7 +3373,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3453,7 +3395,6 @@ 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 @@ -3481,7 +3422,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3497,7 +3437,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3510,7 +3449,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3577,6 +3515,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3634,6 +3573,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3653,7 +3593,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3694,6 +3633,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3727,6 +3667,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3814,6 +3755,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3840,7 +3782,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3851,6 +3792,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3858,7 +3800,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3866,7 +3807,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3878,13 +3818,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3949,11 +3887,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4005,7 +3941,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4021,7 +3956,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4047,7 +3981,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4055,7 +3988,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4103,7 +4035,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4121,7 +4052,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4131,6 +4061,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4147,7 +4078,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4159,19 +4089,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4204,6 +4130,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4271,9 +4198,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4323,7 +4251,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4359,7 +4289,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4376,7 +4305,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4389,6 +4317,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4430,7 +4359,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4438,7 +4366,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4618,7 +4546,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4701,7 +4628,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4762,13 +4688,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4798,9 +4721,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4814,9 +4737,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4831,7 +4754,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4850,7 +4772,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4941,7 +4862,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5148,7 +5068,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5215,7 +5134,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5233,10 +5151,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m @@ -5260,12 +5176,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5282,6 +5200,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5311,7 +5230,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5378,6 +5296,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5430,15 +5349,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5462,16 +5381,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -5481,11 +5399,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5501,30 +5417,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTDUMP_STAGE2_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y @@ -5639,7 +5546,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5667,7 +5573,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5679,8 +5584,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5764,6 +5667,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5805,6 +5709,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5820,6 +5725,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5827,7 +5733,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5891,13 +5796,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5906,6 +5809,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6026,7 +5930,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6050,7 +5953,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6097,7 +5999,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6209,7 +6110,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6267,12 +6167,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6301,10 +6197,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6326,7 +6220,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6356,7 +6249,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6393,6 +6285,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6483,7 +6376,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6500,6 +6392,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6518,7 +6411,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6534,7 +6426,6 @@ 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 @@ -6544,12 +6435,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6598,7 +6489,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6642,7 +6532,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6715,7 +6604,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6724,11 +6612,12 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6764,7 +6653,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6787,7 +6675,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6945,7 +6832,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6992,7 +6878,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7051,7 +6939,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7061,14 +6948,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7081,34 +6965,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7191,6 +7061,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7248,8 +7119,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7410,7 +7279,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7466,6 +7334,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7481,12 +7350,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7542,7 +7411,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7569,23 +7437,19 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7614,7 +7478,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7628,7 +7491,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7714,14 +7576,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7736,27 +7596,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7776,7 +7626,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7792,11 +7641,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7826,8 +7677,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7840,7 +7689,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7874,7 +7722,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7906,7 +7753,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7942,7 +7788,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7970,6 +7815,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8042,7 +7888,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8093,6 +7938,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8315,7 +8161,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8361,8 +8206,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8371,6 +8214,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8424,7 +8268,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8557,6 +8400,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8582,7 +8426,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8604,10 +8447,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8624,10 +8468,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8640,8 +8482,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8660,7 +8500,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8731,10 +8570,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8759,7 +8597,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8789,7 +8626,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8846,7 +8682,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8858,10 +8693,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8907,9 +8738,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 79df7b111..f3840613d 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -528,6 +536,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -577,7 +586,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -610,7 +618,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -678,6 +686,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -712,7 +721,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -758,14 +766,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -828,7 +835,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -845,7 +851,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -858,7 +863,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -889,7 +899,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -939,9 +948,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1045,7 +1051,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1063,6 +1068,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1080,7 +1091,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1146,6 +1156,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1172,7 +1183,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1213,18 +1223,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1232,8 +1230,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1249,15 +1245,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1268,16 +1260,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1363,7 +1352,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1371,12 +1359,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1388,20 +1377,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1418,10 +1405,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1430,7 +1415,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1440,7 +1424,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1466,8 +1449,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1482,11 +1463,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1495,13 +1476,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1518,7 +1497,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1559,11 +1537,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1604,18 +1580,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1670,7 +1643,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1682,6 +1654,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1689,7 +1662,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1717,14 +1689,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1737,10 +1705,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1759,7 +1724,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1776,7 +1740,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1860,6 +1823,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1936,8 +1900,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1963,12 +1929,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2011,6 +1975,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2027,7 +1992,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2042,7 +2006,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2082,7 +2045,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2101,6 +2063,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2128,7 +2091,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2177,12 +2139,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2263,7 +2223,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2299,12 +2258,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2383,7 +2339,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2399,7 +2355,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2428,6 +2383,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2483,12 +2439,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2608,6 +2562,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2655,7 +2610,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2704,19 +2658,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2764,7 +2714,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2774,7 +2723,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2784,7 +2732,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2815,7 +2762,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2946,7 +2892,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3053,7 +2998,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3120,6 +3064,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3156,6 +3102,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3169,7 +3116,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3182,6 +3128,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3226,7 +3173,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3255,7 +3201,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3393,7 +3338,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3402,7 +3346,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3414,7 +3357,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3434,7 +3376,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -3460,7 +3401,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3476,7 +3416,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3489,7 +3428,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3556,6 +3494,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3613,6 +3552,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3632,7 +3572,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3673,6 +3612,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3706,6 +3646,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3793,6 +3734,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3819,7 +3761,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3830,6 +3771,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3837,7 +3779,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3845,7 +3786,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3857,13 +3797,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3928,11 +3866,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3984,7 +3920,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4000,7 +3935,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4026,7 +3960,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4034,7 +3967,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4082,7 +4014,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4100,7 +4031,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4110,6 +4040,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4126,7 +4057,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4138,19 +4068,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4183,6 +4109,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4250,9 +4177,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4302,7 +4230,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4338,7 +4268,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4355,7 +4284,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4368,6 +4296,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4409,7 +4338,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4417,7 +4345,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4597,7 +4525,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4680,7 +4607,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4741,13 +4667,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4777,9 +4700,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4793,9 +4716,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4810,7 +4733,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4829,7 +4751,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4920,7 +4841,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5125,7 +5045,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5192,7 +5111,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5210,10 +5128,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5237,12 +5153,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5259,6 +5177,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5288,7 +5207,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5355,6 +5273,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5407,15 +5326,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5439,16 +5358,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -5458,11 +5376,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5478,29 +5394,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5615,7 +5522,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5643,7 +5549,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5655,8 +5560,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5740,6 +5643,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5781,6 +5685,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5796,6 +5701,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5803,7 +5709,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5867,13 +5772,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5882,6 +5785,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6002,7 +5906,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6026,7 +5929,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6073,7 +5975,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6184,7 +6085,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6242,12 +6142,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6276,10 +6172,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6301,7 +6195,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6331,7 +6224,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6368,6 +6260,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6458,7 +6351,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6475,6 +6367,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6493,7 +6386,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6509,7 +6401,6 @@ 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 @@ -6519,12 +6410,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6573,7 +6464,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6617,7 +6507,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6690,7 +6579,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6699,11 +6587,12 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6739,7 +6628,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6762,7 +6650,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6919,7 +6806,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6966,7 +6852,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7025,7 +6913,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7035,14 +6922,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7055,34 +6939,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7165,6 +7035,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7221,8 +7092,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7383,7 +7252,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7439,6 +7307,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7454,12 +7323,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7515,7 +7384,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7542,23 +7410,19 @@ 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_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7587,7 +7451,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7601,7 +7464,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7687,14 +7549,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7709,27 +7569,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7749,7 +7599,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7765,11 +7614,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7799,8 +7650,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7813,7 +7662,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7847,7 +7695,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7879,7 +7726,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7915,7 +7761,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7943,6 +7788,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8015,7 +7861,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8066,6 +7911,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8288,7 +8134,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8334,8 +8179,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8344,6 +8187,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8397,7 +8241,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8530,6 +8373,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8555,7 +8399,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8577,10 +8420,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8597,10 +8441,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8613,8 +8455,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8633,7 +8473,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8704,10 +8543,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8732,7 +8570,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8762,7 +8599,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8819,7 +8655,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8831,10 +8666,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8880,9 +8711,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d1874493e..5b7852bca 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1539,26 +1543,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1579,7 +1569,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1593,19 +1582,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1617,16 +1602,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1737,19 +1719,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1761,16 +1743,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1794,10 +1775,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1806,7 +1785,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1816,7 +1794,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1846,8 +1823,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1863,13 +1838,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1878,14 +1853,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1903,7 +1876,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1951,12 +1923,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1993,7 +1963,6 @@ CONFIG_DIBS=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 @@ -2001,13 +1970,11 @@ CONFIG_DM9102=m CONFIG_DMA_API_DEBUG=y CONFIG_DMA_BCM2835=m CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -2068,7 +2035,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2080,6 +2046,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2092,7 +2059,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2125,14 +2091,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2157,10 +2119,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2179,7 +2138,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2215,7 +2173,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2300,6 +2257,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2358,6 +2316,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2385,8 +2344,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2422,7 +2384,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2432,7 +2393,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2441,14 +2401,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2506,7 +2464,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2569,6 +2527,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2589,7 +2548,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2603,7 +2561,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2646,7 +2603,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2689,7 +2645,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2762,12 +2717,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2874,7 +2827,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2912,12 +2864,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2988,7 +2937,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2999,7 +2947,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3027,7 +2975,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3057,6 +3004,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3128,11 +3076,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3253,6 +3199,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3309,7 +3256,6 @@ 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 @@ -3358,20 +3304,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3428,7 +3370,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3441,7 +3382,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3452,7 +3392,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3488,7 +3427,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3555,7 +3493,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3651,7 +3588,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3742,7 +3678,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3771,7 +3706,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3840,6 +3774,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3859,9 +3794,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3906,7 +3842,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3921,6 +3856,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3966,7 +3902,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3999,7 +3934,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4152,7 +4086,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4164,7 +4097,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -4177,7 +4109,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4250,7 +4181,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_HW_TAGS=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_SW_TAGS is not set CONFIG_KASAN_VMALLOC=y @@ -4281,7 +4211,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4299,7 +4228,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4315,7 +4243,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4392,6 +4319,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4450,6 +4378,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4460,6 +4389,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4485,7 +4415,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4520,10 +4449,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4553,6 +4485,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4642,6 +4575,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4672,7 +4606,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4683,6 +4616,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4694,7 +4628,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4703,7 +4636,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4719,13 +4651,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4747,7 +4677,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4756,11 +4686,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4834,7 +4762,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4851,7 +4778,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4878,7 +4804,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4887,7 +4812,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4941,7 +4865,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4959,7 +4882,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4969,6 +4891,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4986,7 +4909,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4999,19 +4921,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5045,6 +4963,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5131,9 +5050,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5181,7 +5101,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5234,7 +5156,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5254,7 +5175,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5279,6 +5199,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5353,7 +5274,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5361,7 +5281,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5432,10 +5352,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5444,6 +5361,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5459,6 +5377,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5607,7 +5526,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5699,7 +5617,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5791,7 +5708,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5800,8 +5716,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5827,9 +5741,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5842,9 +5756,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5859,7 +5773,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5878,7 +5791,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5971,7 +5883,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6057,6 +5968,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6211,7 +6123,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6280,7 +6191,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6290,7 +6200,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6309,7 +6218,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6326,12 +6234,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6339,6 +6249,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6369,6 +6280,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6431,7 +6343,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6471,7 +6382,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6544,7 +6455,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6651,14 +6561,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6683,15 +6593,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -6702,11 +6611,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6722,9 +6629,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m @@ -6732,25 +6637,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6927,7 +6821,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6955,7 +6848,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6966,8 +6858,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6983,8 +6873,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7085,10 +6973,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7144,6 +7032,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7163,6 +7052,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7173,12 +7063,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7282,7 +7166,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7292,7 +7175,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7308,6 +7190,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7451,7 +7334,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7475,7 +7357,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7523,7 +7404,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7553,7 +7433,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7626,7 +7505,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7634,7 +7512,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7661,7 +7538,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7732,7 +7608,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7741,12 +7616,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7788,10 +7659,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7817,7 +7686,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7845,7 +7713,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7879,6 +7746,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7971,7 +7839,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7991,6 +7858,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8028,7 +7896,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8038,13 +7905,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8098,7 +7965,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8146,7 +8012,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8244,7 +8109,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -8253,6 +8117,7 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8263,10 +8128,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8341,7 +8206,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8369,7 +8233,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8544,7 +8407,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8593,7 +8455,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8656,7 +8520,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8666,13 +8529,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8685,33 +8545,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8810,6 +8656,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8874,8 +8722,6 @@ 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 -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9051,7 +8897,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9144,12 +8989,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9230,7 +9075,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9264,15 +9108,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9311,7 +9152,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9358,7 +9198,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9373,7 +9212,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9472,14 +9310,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -9494,29 +9330,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9537,7 +9363,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9553,11 +9378,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9608,8 +9435,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9624,7 +9449,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9659,7 +9483,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9692,7 +9515,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9752,7 +9574,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9783,6 +9604,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9853,9 +9675,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9886,14 +9706,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9988,6 +9805,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10143,10 +9961,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10276,7 +10091,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10327,8 +10141,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10338,6 +10150,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10398,7 +10211,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10417,6 +10229,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10433,7 +10246,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10466,6 +10278,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10553,6 +10366,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10578,7 +10392,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10618,9 +10431,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10637,12 +10451,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10672,9 +10483,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10692,7 +10500,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10772,14 +10579,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10811,10 +10615,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10833,7 +10636,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10855,7 +10657,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10884,14 +10685,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10948,7 +10747,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10960,10 +10758,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -11010,12 +10804,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # 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 7cf8542b8..0d3447f08 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -526,6 +534,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -575,7 +584,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -608,7 +616,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -676,6 +684,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -710,7 +719,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -756,14 +764,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -826,7 +833,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -843,7 +849,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -856,7 +861,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -887,7 +897,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -937,9 +946,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1043,7 +1049,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1061,6 +1066,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1078,7 +1089,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1144,6 +1154,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1170,7 +1181,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1211,18 +1221,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1230,8 +1228,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1247,15 +1243,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1266,16 +1258,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1361,7 +1350,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1369,12 +1357,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1386,20 +1375,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1416,10 +1403,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1428,7 +1413,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1438,7 +1422,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1464,8 +1447,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1480,11 +1461,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1493,13 +1474,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1516,7 +1495,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1565,11 +1543,9 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1610,18 +1586,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1676,7 +1649,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1688,6 +1660,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1695,7 +1668,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1723,14 +1695,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1743,10 +1711,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1765,7 +1730,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1782,7 +1746,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1866,6 +1829,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1942,8 +1906,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1969,12 +1935,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2017,6 +1981,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2033,7 +1998,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2048,7 +2012,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2088,7 +2051,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2107,6 +2069,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2134,7 +2097,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2191,12 +2153,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2277,7 +2237,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2313,12 +2272,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2397,7 +2353,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2413,7 +2369,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2442,6 +2397,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2497,12 +2453,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2622,6 +2576,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2669,7 +2624,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2718,19 +2672,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2778,7 +2728,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2788,7 +2737,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2798,7 +2746,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2829,7 +2776,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2960,7 +2906,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3067,7 +3012,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3134,6 +3078,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3170,6 +3116,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3183,7 +3130,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3196,6 +3142,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3240,7 +3187,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3269,7 +3215,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3407,7 +3352,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3416,7 +3360,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3428,7 +3371,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3451,7 +3393,6 @@ 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 @@ -3479,7 +3420,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3495,7 +3435,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3508,7 +3447,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3575,6 +3513,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3632,6 +3571,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3651,7 +3591,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3692,6 +3631,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3725,6 +3665,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3812,6 +3753,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3838,7 +3780,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3849,6 +3790,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3856,7 +3798,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3864,7 +3805,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3876,13 +3816,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3947,11 +3885,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4003,7 +3939,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4019,7 +3954,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4045,7 +3979,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4053,7 +3986,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4101,7 +4033,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4119,7 +4050,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4129,6 +4059,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4145,7 +4076,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4157,19 +4087,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4202,6 +4128,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4269,9 +4196,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4321,7 +4249,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4357,7 +4287,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4374,7 +4303,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4387,6 +4315,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4428,7 +4357,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4436,7 +4364,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4616,7 +4544,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4699,7 +4626,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4760,13 +4686,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4796,9 +4719,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4812,9 +4735,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4829,7 +4752,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4848,7 +4770,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4939,7 +4860,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5145,7 +5065,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5212,7 +5131,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5230,10 +5148,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m @@ -5257,12 +5173,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5279,6 +5197,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5308,7 +5227,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5375,6 +5293,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5427,15 +5346,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5459,16 +5378,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -5478,11 +5396,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5498,30 +5414,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTDUMP_STAGE2_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y @@ -5636,7 +5543,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5664,7 +5570,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5676,8 +5581,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5761,6 +5664,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5802,6 +5706,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5817,6 +5722,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5824,7 +5730,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5888,13 +5793,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5903,6 +5806,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6023,7 +5927,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6047,7 +5950,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6094,7 +5996,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6206,7 +6107,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6264,12 +6164,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6298,10 +6194,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6323,7 +6217,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6353,7 +6246,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6390,6 +6282,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6480,7 +6373,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6497,6 +6389,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6515,7 +6408,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6531,7 +6423,6 @@ 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 @@ -6541,12 +6432,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6595,7 +6486,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6639,7 +6529,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6712,7 +6601,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6721,11 +6609,12 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6761,7 +6650,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6784,7 +6672,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6942,7 +6829,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6989,7 +6875,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7048,7 +6936,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7058,14 +6945,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7078,34 +6962,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7188,6 +7058,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7245,8 +7116,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7407,7 +7276,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7463,6 +7331,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7478,12 +7347,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7539,7 +7408,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7566,23 +7434,19 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7611,7 +7475,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7625,7 +7488,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7711,14 +7573,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7733,27 +7593,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7773,7 +7623,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7789,11 +7638,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7823,8 +7674,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7837,7 +7686,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7871,7 +7719,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7903,7 +7750,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7939,7 +7785,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7967,6 +7812,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8039,7 +7885,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8090,6 +7935,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8312,7 +8158,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8358,8 +8203,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8368,6 +8211,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8421,7 +8265,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8554,6 +8397,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8579,7 +8423,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8601,10 +8444,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8621,10 +8465,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8637,8 +8479,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8657,7 +8497,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8728,10 +8567,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8756,7 +8594,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8786,7 +8623,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8843,7 +8679,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8855,10 +8690,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8904,9 +8735,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 6327e0c72..294db1804 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1539,26 +1543,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1579,7 +1569,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1593,19 +1582,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1617,16 +1602,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1737,19 +1719,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1761,16 +1743,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1794,10 +1775,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1806,7 +1785,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1816,7 +1794,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1846,8 +1823,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1863,13 +1838,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1878,14 +1853,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1902,7 +1875,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1944,11 +1916,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1985,7 +1955,6 @@ CONFIG_DIBS=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 @@ -1993,13 +1962,11 @@ CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_BCM2835=m # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -2059,7 +2026,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2071,6 +2037,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2083,7 +2050,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2116,14 +2082,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2148,10 +2110,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2170,7 +2129,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2206,7 +2164,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2291,6 +2248,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2349,6 +2307,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2376,8 +2335,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2413,7 +2375,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2423,7 +2384,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2432,14 +2392,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2497,7 +2455,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2560,6 +2518,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2580,7 +2539,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2594,7 +2552,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2637,7 +2594,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2680,7 +2636,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2744,12 +2699,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2856,7 +2809,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2894,12 +2846,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2970,7 +2919,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2981,7 +2929,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3009,7 +2957,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3039,6 +2986,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3110,11 +3058,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3235,6 +3181,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3291,7 +3238,6 @@ 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 @@ -3340,20 +3286,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3410,7 +3352,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3423,7 +3364,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3434,7 +3374,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3470,7 +3409,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3537,7 +3475,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3633,7 +3570,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3724,7 +3660,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3753,7 +3688,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3822,6 +3756,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3841,9 +3776,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3888,7 +3824,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3903,6 +3838,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3948,7 +3884,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3981,7 +3916,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4134,7 +4068,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4146,7 +4079,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -4159,7 +4091,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4229,7 +4160,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -4256,7 +4186,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4274,7 +4203,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4290,7 +4218,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4367,6 +4294,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4425,6 +4353,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4435,6 +4364,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4460,7 +4390,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4495,10 +4424,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4528,6 +4460,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4617,6 +4550,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4646,7 +4580,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4657,6 +4590,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4668,7 +4602,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4677,7 +4610,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4693,13 +4625,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4721,7 +4651,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4730,11 +4660,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4808,7 +4736,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4825,7 +4752,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4852,7 +4778,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4861,7 +4786,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4915,7 +4839,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4933,7 +4856,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4943,6 +4865,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4960,7 +4883,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4973,19 +4895,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5019,6 +4937,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5104,9 +5023,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5154,7 +5074,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5207,7 +5129,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5227,7 +5148,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5252,6 +5172,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5326,7 +5247,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5334,7 +5254,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5405,10 +5325,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5417,6 +5334,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5432,6 +5350,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5580,7 +5499,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5672,7 +5590,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5764,7 +5681,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5773,8 +5689,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5800,9 +5714,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5815,9 +5729,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5832,7 +5746,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5851,7 +5764,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5944,7 +5856,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6030,6 +5941,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6183,7 +6095,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6252,7 +6163,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6262,7 +6172,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6281,7 +6190,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6298,12 +6206,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6311,6 +6221,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6341,6 +6252,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6403,7 +6315,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6443,7 +6354,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6516,7 +6427,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6623,14 +6533,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6655,15 +6565,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -6674,11 +6583,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6694,34 +6601,21 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6898,7 +6792,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6926,7 +6819,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6937,8 +6829,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6954,8 +6844,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7056,10 +6944,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7115,6 +7003,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7134,6 +7023,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7144,12 +7034,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7253,7 +7137,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7263,7 +7146,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7279,6 +7161,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7422,7 +7305,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7446,7 +7328,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7494,7 +7375,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7523,7 +7403,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7596,7 +7475,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7604,7 +7482,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7631,7 +7508,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7702,7 +7578,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7711,12 +7586,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7758,10 +7629,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7787,7 +7656,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7815,7 +7683,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7849,6 +7716,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7941,7 +7809,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7961,6 +7828,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -7998,7 +7866,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8008,13 +7875,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8068,7 +7935,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8116,7 +7982,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8214,7 +8079,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -8223,6 +8087,7 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8233,10 +8098,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8311,7 +8176,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8339,7 +8203,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8513,7 +8376,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8562,7 +8424,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8625,7 +8489,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8635,13 +8498,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8654,33 +8514,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8779,6 +8625,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8842,8 +8690,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ICELAKE is not set CONFIG_SND_SOC_SOF_IMX8=m CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9019,7 +8865,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9112,12 +8957,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9198,7 +9043,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9232,15 +9076,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9279,7 +9120,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9326,7 +9166,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9341,7 +9180,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9440,14 +9278,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -9462,29 +9298,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9505,7 +9331,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9521,11 +9346,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9576,8 +9403,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9592,7 +9417,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9627,7 +9451,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9660,7 +9483,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9720,7 +9542,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9751,6 +9572,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9821,9 +9643,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9854,14 +9674,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9956,6 +9773,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10111,10 +9929,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10244,7 +10059,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10295,8 +10109,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10306,6 +10118,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10366,7 +10179,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10385,6 +10197,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10401,7 +10214,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10434,6 +10246,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10521,6 +10334,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10546,7 +10360,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10586,9 +10399,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10605,12 +10419,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10640,9 +10451,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10660,7 +10468,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10740,14 +10547,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10779,10 +10583,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10801,7 +10604,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10823,7 +10625,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10852,14 +10653,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10916,7 +10715,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10928,10 +10726,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -10978,12 +10772,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # 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 72ca74a19..db1387353 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -526,6 +534,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -575,7 +584,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -608,7 +616,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -676,6 +684,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -710,7 +719,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -756,14 +764,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -826,7 +833,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -843,7 +849,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -856,7 +861,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -887,7 +897,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -937,9 +946,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1043,7 +1049,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1061,6 +1066,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1078,7 +1089,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1144,6 +1154,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1170,7 +1181,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1211,18 +1221,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1230,8 +1228,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1247,15 +1243,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1266,16 +1258,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1361,7 +1350,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1369,12 +1357,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1386,20 +1375,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1416,10 +1403,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1428,7 +1413,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1438,7 +1422,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1464,8 +1447,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1480,11 +1461,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1493,13 +1474,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1516,7 +1495,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1557,11 +1535,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1602,18 +1578,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1668,7 +1641,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1680,6 +1652,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1687,7 +1660,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1715,14 +1687,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1735,10 +1703,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1757,7 +1722,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1774,7 +1738,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1858,6 +1821,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1934,8 +1898,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1961,12 +1927,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2009,6 +1973,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2025,7 +1990,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2040,7 +2004,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2080,7 +2043,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2099,6 +2061,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2126,7 +2089,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2175,12 +2137,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2261,7 +2221,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2297,12 +2256,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2381,7 +2337,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2397,7 +2353,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2426,6 +2381,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2481,12 +2437,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2606,6 +2560,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2653,7 +2608,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2702,19 +2656,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2762,7 +2712,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2772,7 +2721,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2782,7 +2730,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2813,7 +2760,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2944,7 +2890,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3051,7 +2996,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3118,6 +3062,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3154,6 +3100,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3167,7 +3114,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3180,6 +3126,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3224,7 +3171,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3253,7 +3199,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3391,7 +3336,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3400,7 +3344,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3412,7 +3355,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3432,7 +3374,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -3458,7 +3399,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3474,7 +3414,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3487,7 +3426,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3554,6 +3492,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3611,6 +3550,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3630,7 +3570,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3671,6 +3610,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3704,6 +3644,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3791,6 +3732,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3817,7 +3759,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3828,6 +3769,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3835,7 +3777,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3843,7 +3784,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3855,13 +3795,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3926,11 +3864,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3982,7 +3918,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3998,7 +3933,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4024,7 +3958,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4032,7 +3965,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4080,7 +4012,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4098,7 +4029,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4108,6 +4038,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4124,7 +4055,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4136,19 +4066,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4181,6 +4107,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4248,9 +4175,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4300,7 +4228,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4336,7 +4266,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4353,7 +4282,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4366,6 +4294,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4407,7 +4336,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4415,7 +4343,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4595,7 +4523,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4678,7 +4605,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4739,13 +4665,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4775,9 +4698,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4791,9 +4714,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4808,7 +4731,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4827,7 +4749,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4918,7 +4839,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5122,7 +5042,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5189,7 +5108,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5207,10 +5125,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5234,12 +5150,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5256,6 +5174,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5285,7 +5204,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5352,6 +5270,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5404,15 +5323,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5436,16 +5355,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -5455,11 +5373,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5475,29 +5391,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5612,7 +5519,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5640,7 +5546,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5652,8 +5557,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5737,6 +5640,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5778,6 +5682,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5793,6 +5698,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5800,7 +5706,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5864,13 +5769,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5879,6 +5782,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5999,7 +5903,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6023,7 +5926,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6070,7 +5972,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6181,7 +6082,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6239,12 +6139,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6273,10 +6169,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6298,7 +6192,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6328,7 +6221,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6365,6 +6257,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6455,7 +6348,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6472,6 +6364,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6490,7 +6383,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6506,7 +6398,6 @@ 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 @@ -6516,12 +6407,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6570,7 +6461,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6614,7 +6504,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6687,7 +6576,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6696,11 +6584,12 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6736,7 +6625,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6759,7 +6647,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6916,7 +6803,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6963,7 +6849,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7022,7 +6910,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7032,14 +6919,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7052,34 +6936,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7162,6 +7032,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7218,8 +7089,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7380,7 +7249,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7436,6 +7304,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7451,12 +7320,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7512,7 +7381,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7539,23 +7407,19 @@ 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_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7584,7 +7448,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7598,7 +7461,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7684,14 +7546,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7706,27 +7566,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7746,7 +7596,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7762,11 +7611,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7796,8 +7647,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7810,7 +7659,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7844,7 +7692,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7876,7 +7723,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7912,7 +7758,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7940,6 +7785,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8012,7 +7858,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8063,6 +7908,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8285,7 +8131,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8331,8 +8176,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8341,6 +8184,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8394,7 +8238,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8527,6 +8370,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8552,7 +8396,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8574,10 +8417,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8594,10 +8438,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8610,8 +8452,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8630,7 +8470,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8701,10 +8540,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8729,7 +8567,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8759,7 +8596,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8816,7 +8652,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8828,10 +8663,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8877,9 +8708,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index d71abe079..e6fbdcb58 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -475,6 +482,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -650,6 +658,7 @@ CONFIG_ATH10K_SNOC=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -719,7 +728,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -768,6 +776,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -786,7 +795,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -797,7 +806,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -885,6 +893,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -921,7 +930,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -968,14 +976,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -1045,7 +1052,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1070,7 +1076,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1089,9 +1094,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1124,7 +1127,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1183,9 +1185,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1314,9 +1313,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1335,6 +1332,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1386,7 +1389,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1452,6 +1454,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1474,6 +1478,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1501,7 +1506,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1543,26 +1547,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1583,7 +1573,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1597,19 +1586,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1621,16 +1606,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1741,19 +1723,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1765,16 +1747,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1798,10 +1779,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1810,7 +1789,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1820,7 +1798,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1850,8 +1827,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1867,13 +1842,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1883,14 +1858,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1908,7 +1881,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1956,12 +1928,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1998,7 +1968,6 @@ CONFIG_DIBS=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 @@ -2006,13 +1975,11 @@ CONFIG_DM9102=m CONFIG_DMA_API_DEBUG=y CONFIG_DMA_BCM2835=m CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -2073,7 +2040,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2085,6 +2051,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2097,7 +2064,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2130,14 +2096,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2162,10 +2124,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2184,7 +2143,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2221,7 +2179,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2306,6 +2263,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2364,6 +2322,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2391,8 +2350,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2428,7 +2390,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2438,7 +2399,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2447,14 +2407,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2512,7 +2470,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2575,6 +2533,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2595,7 +2554,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2609,7 +2567,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2652,7 +2609,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2695,7 +2651,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2768,12 +2723,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2880,7 +2833,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2918,12 +2870,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2995,7 +2944,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -3006,7 +2954,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3034,7 +2982,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3064,6 +3011,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3135,11 +3083,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3261,6 +3207,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3317,7 +3264,6 @@ 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 @@ -3366,20 +3312,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3436,7 +3378,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3449,7 +3390,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3460,7 +3400,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3496,7 +3435,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3563,7 +3501,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3659,7 +3596,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3750,7 +3686,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3779,7 +3714,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3848,6 +3782,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3867,9 +3802,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3914,7 +3850,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3929,6 +3864,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3974,7 +3910,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -4007,7 +3942,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4160,7 +4094,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4172,7 +4105,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -4185,7 +4117,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4258,7 +4189,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_HW_TAGS=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y # CONFIG_KASAN_SW_TAGS is not set CONFIG_KASAN_VMALLOC=y @@ -4289,7 +4219,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4307,7 +4236,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4323,7 +4251,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4400,6 +4327,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4458,6 +4386,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4468,6 +4397,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4493,7 +4423,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4528,10 +4457,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4561,6 +4493,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4650,6 +4583,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4680,7 +4614,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4691,6 +4624,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4702,7 +4636,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4711,7 +4644,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4727,13 +4659,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4755,7 +4685,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4764,11 +4694,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4842,7 +4770,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4859,7 +4786,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4886,7 +4812,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4895,7 +4820,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4949,7 +4873,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4967,7 +4890,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4977,6 +4899,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4994,7 +4917,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -5007,19 +4929,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5053,6 +4971,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5139,9 +5058,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5189,7 +5109,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5242,7 +5164,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5262,7 +5183,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5287,6 +5207,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5361,7 +5282,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5369,7 +5289,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5440,10 +5360,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5452,6 +5369,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5467,6 +5385,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5615,7 +5534,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5707,7 +5625,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5799,7 +5716,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5808,8 +5724,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5835,9 +5749,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5850,9 +5764,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5867,7 +5781,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5886,7 +5799,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5979,7 +5891,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6065,6 +5976,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6220,7 +6132,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6289,7 +6200,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6299,7 +6209,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6318,7 +6227,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6335,12 +6243,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6348,6 +6258,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6378,6 +6289,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6440,7 +6352,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6480,7 +6391,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6553,7 +6464,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6660,14 +6570,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6692,7 +6602,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -6712,11 +6621,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6732,9 +6639,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m @@ -6742,25 +6647,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6937,7 +6831,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6965,7 +6858,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6976,8 +6868,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6993,8 +6883,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7098,10 +6986,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7157,6 +7045,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7176,6 +7065,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7186,12 +7076,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7296,7 +7180,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7306,7 +7189,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7322,6 +7204,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7465,7 +7348,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7489,7 +7371,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7537,7 +7418,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7567,7 +7447,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7640,7 +7519,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7648,7 +7526,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7675,7 +7552,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7746,7 +7622,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7755,12 +7630,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7802,10 +7673,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7831,7 +7700,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7859,7 +7727,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7893,6 +7760,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7985,7 +7853,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -8005,6 +7872,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8042,7 +7910,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8052,13 +7919,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8112,7 +7979,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8160,7 +8026,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8258,7 +8123,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -8268,6 +8132,7 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8278,10 +8143,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8356,7 +8221,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8384,7 +8248,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8559,7 +8422,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8608,7 +8470,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8671,7 +8535,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8681,13 +8544,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8700,33 +8560,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8825,6 +8671,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8889,8 +8737,6 @@ 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 -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9066,7 +8912,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9159,12 +9004,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9245,7 +9090,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9279,15 +9123,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9326,7 +9167,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9373,7 +9213,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9388,7 +9227,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9487,14 +9325,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -9509,29 +9345,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9552,7 +9378,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9568,11 +9393,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9623,8 +9450,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9639,7 +9464,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9674,7 +9498,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9707,7 +9530,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9767,7 +9589,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9798,6 +9619,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9868,9 +9690,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9901,14 +9721,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -10004,6 +9821,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10159,10 +9977,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10292,7 +10107,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10343,8 +10157,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10354,6 +10166,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10414,7 +10227,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10433,6 +10245,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10449,7 +10262,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10482,6 +10294,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10569,6 +10382,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10594,7 +10408,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10634,9 +10447,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10653,12 +10467,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10688,9 +10499,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10708,7 +10516,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10788,14 +10595,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10827,10 +10631,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10849,7 +10652,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10872,7 +10674,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10901,14 +10702,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10965,7 +10764,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10977,10 +10775,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -11027,12 +10821,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index ddea03864..f855ae4b5 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -392,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -529,6 +537,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -578,7 +587,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -611,7 +619,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -679,6 +687,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -713,7 +722,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -759,14 +767,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -829,7 +836,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -846,7 +852,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -859,7 +864,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -890,7 +900,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -940,9 +949,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1046,7 +1052,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1064,6 +1069,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1081,7 +1092,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1147,6 +1157,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1173,7 +1184,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1215,18 +1225,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1234,8 +1232,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1251,15 +1247,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1270,16 +1262,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1365,7 +1354,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1373,12 +1361,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1390,20 +1379,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1420,10 +1407,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1432,7 +1417,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1442,7 +1426,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1468,8 +1451,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1484,11 +1465,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1498,13 +1479,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1521,7 +1500,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1570,11 +1548,9 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1615,18 +1591,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1681,7 +1654,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1693,6 +1665,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1700,7 +1673,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1728,14 +1700,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1748,10 +1716,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1770,7 +1735,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1788,7 +1752,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1872,6 +1835,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1948,8 +1912,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1975,12 +1941,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2059,6 +2023,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2075,7 +2040,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2090,7 +2054,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2130,7 +2093,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2149,6 +2111,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2176,7 +2139,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2233,12 +2195,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2319,7 +2279,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2355,12 +2314,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2440,7 +2396,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2456,7 +2412,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2485,6 +2440,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2540,12 +2496,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2666,6 +2620,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2713,7 +2668,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2762,19 +2716,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2822,7 +2772,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2832,7 +2781,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2842,7 +2790,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2873,7 +2820,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -3004,7 +2950,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3111,7 +3056,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3178,6 +3122,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3214,6 +3160,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3227,7 +3174,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3240,6 +3186,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3284,7 +3231,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3313,7 +3259,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3451,7 +3396,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3460,7 +3404,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3472,7 +3415,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3495,7 +3437,6 @@ 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 @@ -3523,7 +3464,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3539,7 +3479,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3552,7 +3491,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3619,6 +3557,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3676,6 +3615,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3695,7 +3635,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3736,6 +3675,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3769,6 +3709,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3856,6 +3797,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3882,7 +3824,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3893,6 +3834,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3900,7 +3842,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3908,7 +3849,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3920,13 +3860,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3991,11 +3929,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4047,7 +3983,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4063,7 +3998,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4089,7 +4023,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4097,7 +4030,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4145,7 +4077,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4163,7 +4094,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4173,6 +4103,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4189,7 +4120,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4201,19 +4131,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4246,6 +4172,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4313,9 +4240,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4365,7 +4293,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4401,7 +4331,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4418,7 +4347,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4431,6 +4359,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4472,7 +4401,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4480,7 +4408,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4660,7 +4588,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4743,7 +4670,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4804,13 +4730,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4840,9 +4763,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4856,9 +4779,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4873,7 +4796,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4892,7 +4814,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4983,7 +4904,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5190,7 +5110,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5257,7 +5176,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5275,10 +5193,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m @@ -5302,12 +5218,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5324,6 +5242,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5353,7 +5272,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5420,6 +5338,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5472,15 +5391,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5504,7 +5423,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5523,11 +5441,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5543,30 +5459,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTDUMP_STAGE2_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y @@ -5681,7 +5588,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5709,7 +5615,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5721,8 +5626,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5809,6 +5712,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5850,6 +5754,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5865,6 +5770,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5872,7 +5778,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5936,13 +5841,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5951,6 +5854,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6071,7 +5975,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6095,7 +5998,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6142,7 +6044,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6254,7 +6155,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6312,12 +6212,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6346,10 +6242,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6371,7 +6265,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6401,7 +6294,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6438,6 +6330,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6528,7 +6421,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6545,6 +6437,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6563,7 +6456,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6579,7 +6471,6 @@ 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 @@ -6589,12 +6480,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6643,7 +6534,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6687,7 +6577,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6760,7 +6649,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6770,11 +6658,12 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6810,7 +6699,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6833,7 +6721,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6991,7 +6878,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -7038,7 +6924,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7097,7 +6985,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7107,14 +6994,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7127,34 +7011,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7237,6 +7107,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7294,8 +7165,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7456,7 +7325,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7512,6 +7380,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7527,12 +7396,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7588,7 +7457,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7615,23 +7483,19 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7660,7 +7524,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7674,7 +7537,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7760,14 +7622,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7782,27 +7642,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7822,7 +7672,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7838,11 +7687,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7872,8 +7723,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7886,7 +7735,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7920,7 +7768,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7952,7 +7799,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7988,7 +7834,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8016,6 +7861,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8088,7 +7934,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8140,6 +7985,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8362,7 +8208,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8408,8 +8253,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8418,6 +8261,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8471,7 +8315,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8604,6 +8447,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8629,7 +8473,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8651,10 +8494,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8671,10 +8515,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8687,8 +8529,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8707,7 +8547,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8778,10 +8617,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8807,7 +8645,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8837,7 +8674,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8894,7 +8730,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8911,10 +8746,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8960,9 +8791,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index c636f7aef..b4d05a778 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -475,6 +482,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -650,6 +658,7 @@ CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -719,7 +728,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -768,6 +776,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -786,7 +795,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -797,7 +806,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -885,6 +893,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -921,7 +930,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -968,14 +976,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -1045,7 +1052,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1070,7 +1076,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1089,9 +1094,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1124,7 +1127,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1183,9 +1185,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1314,9 +1313,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1335,6 +1332,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1386,7 +1389,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1452,6 +1454,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1474,6 +1478,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1501,7 +1506,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1543,26 +1547,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1583,7 +1573,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1597,19 +1586,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1621,16 +1606,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1741,19 +1723,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1765,16 +1747,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1798,10 +1779,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1810,7 +1789,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1820,7 +1798,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1850,8 +1827,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1867,13 +1842,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1883,14 +1858,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1907,7 +1880,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1949,11 +1921,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1990,7 +1960,6 @@ CONFIG_DIBS=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 @@ -1998,13 +1967,11 @@ CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_BCM2835=m # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -2064,7 +2031,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2076,6 +2042,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2088,7 +2055,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2121,14 +2087,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2153,10 +2115,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2175,7 +2134,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2212,7 +2170,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2297,6 +2254,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2355,6 +2313,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2382,8 +2341,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2419,7 +2381,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2429,7 +2390,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2438,14 +2398,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2503,7 +2461,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2566,6 +2524,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2586,7 +2545,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2600,7 +2558,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2643,7 +2600,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2686,7 +2642,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2750,12 +2705,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2862,7 +2815,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2900,12 +2852,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2977,7 +2926,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2988,7 +2936,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3016,7 +2964,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3046,6 +2993,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3117,11 +3065,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3243,6 +3189,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3299,7 +3246,6 @@ 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 @@ -3348,20 +3294,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3418,7 +3360,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3431,7 +3372,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3442,7 +3382,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3478,7 +3417,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3545,7 +3483,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3641,7 +3578,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3732,7 +3668,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3761,7 +3696,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3830,6 +3764,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3849,9 +3784,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3896,7 +3832,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3911,6 +3846,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3956,7 +3892,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3989,7 +3924,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4142,7 +4076,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4154,7 +4087,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -4167,7 +4099,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4237,7 +4168,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -4264,7 +4194,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4282,7 +4211,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4298,7 +4226,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4375,6 +4302,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4433,6 +4361,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4443,6 +4372,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4468,7 +4398,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4503,10 +4432,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4536,6 +4468,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4625,6 +4558,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4654,7 +4588,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4665,6 +4598,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4676,7 +4610,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4685,7 +4618,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4701,13 +4633,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4729,7 +4659,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4738,11 +4668,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4816,7 +4744,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4833,7 +4760,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4860,7 +4786,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4869,7 +4794,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4923,7 +4847,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4941,7 +4864,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4951,6 +4873,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4968,7 +4891,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4981,19 +4903,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5027,6 +4945,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5112,9 +5031,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5162,7 +5082,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5215,7 +5137,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5235,7 +5156,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5260,6 +5180,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5334,7 +5255,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5342,7 +5262,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5413,10 +5333,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5425,6 +5342,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5440,6 +5358,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5588,7 +5507,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5680,7 +5598,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5772,7 +5689,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5781,8 +5697,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5808,9 +5722,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5823,9 +5737,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5840,7 +5754,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5859,7 +5772,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5952,7 +5864,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6038,6 +5949,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6192,7 +6104,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6261,7 +6172,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6271,7 +6181,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6290,7 +6199,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6307,12 +6215,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6320,6 +6230,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6350,6 +6261,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6412,7 +6324,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6452,7 +6363,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6525,7 +6436,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6632,14 +6542,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6664,7 +6574,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -6684,11 +6593,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6704,34 +6611,21 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6908,7 +6802,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6936,7 +6829,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6947,8 +6839,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6964,8 +6854,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7069,10 +6957,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7128,6 +7016,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7147,6 +7036,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7157,12 +7047,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7267,7 +7151,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7277,7 +7160,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7293,6 +7175,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7436,7 +7319,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7460,7 +7342,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7508,7 +7389,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7537,7 +7417,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7610,7 +7489,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7618,7 +7496,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7645,7 +7522,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7716,7 +7592,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7725,12 +7600,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7772,10 +7643,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7801,7 +7670,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7829,7 +7697,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7863,6 +7730,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7955,7 +7823,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7975,6 +7842,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8012,7 +7880,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8022,13 +7889,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8082,7 +7949,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8130,7 +7996,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8228,7 +8093,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -8238,6 +8102,7 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8248,10 +8113,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8326,7 +8191,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8354,7 +8218,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8528,7 +8391,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8577,7 +8439,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8640,7 +8504,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8650,13 +8513,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8669,33 +8529,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8794,6 +8640,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8857,8 +8705,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ICELAKE is not set CONFIG_SND_SOC_SOF_IMX8=m CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9034,7 +8880,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9127,12 +8972,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9213,7 +9058,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9247,15 +9091,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9294,7 +9135,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9341,7 +9181,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9356,7 +9195,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9455,14 +9293,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -9477,29 +9313,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9520,7 +9346,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9536,11 +9361,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9591,8 +9418,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9607,7 +9432,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9642,7 +9466,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9675,7 +9498,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9735,7 +9557,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9766,6 +9587,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9836,9 +9658,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9869,14 +9689,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9972,6 +9789,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10127,10 +9945,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10260,7 +10075,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10311,8 +10125,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10322,6 +10134,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10382,7 +10195,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10401,6 +10213,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10417,7 +10230,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10450,6 +10262,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10537,6 +10350,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10562,7 +10376,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10602,9 +10415,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10621,12 +10435,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10656,9 +10467,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10676,7 +10484,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10756,14 +10563,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10795,10 +10599,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10817,7 +10620,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10840,7 +10642,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10869,14 +10670,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10933,7 +10732,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10945,10 +10743,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -10995,12 +10789,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 7e3506eb7..ae594b7a2 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -392,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -529,6 +537,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -578,7 +587,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -611,7 +619,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -679,6 +687,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -713,7 +722,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -759,14 +767,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -829,7 +836,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -846,7 +852,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -859,7 +864,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -890,7 +900,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -940,9 +949,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1046,7 +1052,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1064,6 +1069,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1081,7 +1092,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1147,6 +1157,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1173,7 +1184,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1215,18 +1225,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1234,8 +1232,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1251,15 +1247,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1270,16 +1262,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1365,7 +1354,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1373,12 +1361,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1390,20 +1379,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1420,10 +1407,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1432,7 +1417,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1442,7 +1426,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1468,8 +1451,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1484,11 +1465,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1498,13 +1479,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1521,7 +1500,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1562,11 +1540,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1607,18 +1583,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1673,7 +1646,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1685,6 +1657,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1692,7 +1665,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1720,14 +1692,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1740,10 +1708,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1762,7 +1727,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1780,7 +1744,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1864,6 +1827,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1940,8 +1904,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1967,12 +1933,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2051,6 +2015,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2067,7 +2032,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2082,7 +2046,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2122,7 +2085,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2141,6 +2103,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2168,7 +2131,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2217,12 +2179,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2303,7 +2263,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2339,12 +2298,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2424,7 +2380,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2440,7 +2396,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2469,6 +2424,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2524,12 +2480,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2650,6 +2604,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2697,7 +2652,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2746,19 +2700,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2806,7 +2756,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2816,7 +2765,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2826,7 +2774,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2857,7 +2804,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2988,7 +2934,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3095,7 +3040,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3162,6 +3106,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3198,6 +3144,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3211,7 +3158,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3224,6 +3170,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3268,7 +3215,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3297,7 +3243,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3435,7 +3380,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3444,7 +3388,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3456,7 +3399,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3476,7 +3418,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -3502,7 +3443,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3518,7 +3458,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3531,7 +3470,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3598,6 +3536,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3655,6 +3594,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3674,7 +3614,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3715,6 +3654,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3748,6 +3688,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3835,6 +3776,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3861,7 +3803,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3872,6 +3813,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3879,7 +3821,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3887,7 +3828,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3899,13 +3839,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3970,11 +3908,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4026,7 +3962,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4042,7 +3977,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4068,7 +4002,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4076,7 +4009,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4124,7 +4056,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4142,7 +4073,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4152,6 +4082,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4168,7 +4099,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4180,19 +4110,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4225,6 +4151,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4292,9 +4219,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4344,7 +4272,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4380,7 +4310,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4397,7 +4326,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4410,6 +4338,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4451,7 +4380,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4459,7 +4387,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4639,7 +4567,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4722,7 +4649,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4783,13 +4709,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4819,9 +4742,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4835,9 +4758,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4852,7 +4775,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4871,7 +4793,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4962,7 +4883,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5167,7 +5087,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5234,7 +5153,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5252,10 +5170,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5279,12 +5195,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5301,6 +5219,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5330,7 +5249,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5397,6 +5315,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5449,15 +5368,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5481,7 +5400,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5500,11 +5418,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5520,29 +5436,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5657,7 +5564,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5685,7 +5591,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5697,8 +5602,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5785,6 +5688,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5826,6 +5730,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5841,6 +5746,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5848,7 +5754,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5912,13 +5817,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5927,6 +5830,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6047,7 +5951,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6071,7 +5974,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6118,7 +6020,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6229,7 +6130,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6287,12 +6187,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6321,10 +6217,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6346,7 +6240,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6376,7 +6269,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6413,6 +6305,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6503,7 +6396,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6520,6 +6412,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6538,7 +6431,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6554,7 +6446,6 @@ 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 @@ -6564,12 +6455,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6618,7 +6509,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6662,7 +6552,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6735,7 +6624,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6745,11 +6633,12 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6785,7 +6674,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6808,7 +6696,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6965,7 +6852,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -7012,7 +6898,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7071,7 +6959,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7081,14 +6968,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7101,34 +6985,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7211,6 +7081,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7267,8 +7138,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7429,7 +7298,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7485,6 +7353,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7500,12 +7369,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7561,7 +7430,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7588,23 +7456,19 @@ 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_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7633,7 +7497,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7647,7 +7510,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7733,14 +7595,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7755,27 +7615,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7795,7 +7645,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7811,11 +7660,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7845,8 +7696,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7859,7 +7708,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7893,7 +7741,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7925,7 +7772,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7961,7 +7807,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7989,6 +7834,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8061,7 +7907,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8113,6 +7958,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8335,7 +8181,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8381,8 +8226,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8391,6 +8234,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8444,7 +8288,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8577,6 +8420,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8602,7 +8446,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8624,10 +8467,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8644,10 +8488,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8660,8 +8502,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8680,7 +8520,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8751,10 +8590,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8780,7 +8618,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8810,7 +8647,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8867,7 +8703,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8884,10 +8719,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8933,9 +8764,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 22d624ec4..c05baff2d 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1540,26 +1544,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_DEBUGFS=m @@ -1580,7 +1570,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1594,19 +1583,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1618,16 +1603,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1738,19 +1720,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1762,16 +1744,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1795,10 +1776,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1807,7 +1786,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1817,7 +1795,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1847,8 +1824,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1864,13 +1839,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1880,14 +1855,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1905,7 +1878,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1953,12 +1925,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1995,7 +1965,6 @@ CONFIG_DIBS=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 @@ -2003,13 +1972,11 @@ CONFIG_DM9102=m CONFIG_DMA_API_DEBUG=y CONFIG_DMA_BCM2835=m CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -2070,7 +2037,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2082,6 +2048,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2094,7 +2061,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2127,14 +2093,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2159,10 +2121,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2181,7 +2140,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2218,7 +2176,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2303,6 +2260,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2361,6 +2319,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2388,8 +2347,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2425,7 +2387,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2435,7 +2396,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2444,14 +2404,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2509,7 +2467,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2572,6 +2530,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2592,7 +2551,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2606,7 +2564,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2649,7 +2606,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2692,7 +2648,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2765,12 +2720,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2877,7 +2830,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2915,12 +2867,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2992,7 +2941,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -3003,7 +2951,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3031,7 +2979,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3061,6 +3008,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3132,11 +3080,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3258,6 +3204,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3314,7 +3261,6 @@ 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 @@ -3363,20 +3309,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3433,7 +3375,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3446,7 +3387,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3457,7 +3397,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3493,7 +3432,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3560,7 +3498,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3656,7 +3593,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3747,7 +3683,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3776,7 +3711,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3845,6 +3779,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3864,9 +3799,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3911,7 +3847,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3926,6 +3861,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3971,7 +3907,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -4004,7 +3939,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4157,7 +4091,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4169,7 +4102,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -4182,7 +4114,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4255,7 +4186,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_HW_TAGS=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y # CONFIG_KASAN_SW_TAGS is not set CONFIG_KASAN_VMALLOC=y @@ -4286,7 +4216,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4304,7 +4233,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4320,7 +4248,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4397,6 +4324,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4455,6 +4383,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4465,6 +4394,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4490,7 +4420,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4525,10 +4454,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4558,6 +4490,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4647,6 +4580,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4677,7 +4611,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4688,6 +4621,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4699,7 +4633,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4708,7 +4641,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4724,13 +4656,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4752,7 +4682,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4761,11 +4691,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4839,7 +4767,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4856,7 +4783,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4883,7 +4809,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4892,7 +4817,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4946,7 +4870,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4964,7 +4887,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4974,6 +4896,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4991,7 +4914,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -5004,19 +4926,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5050,6 +4968,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5136,9 +5055,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5186,7 +5106,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5239,7 +5161,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5259,7 +5180,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5284,6 +5204,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5358,7 +5279,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5366,7 +5286,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5437,10 +5357,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5449,6 +5366,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5464,6 +5382,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5612,7 +5531,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5704,7 +5622,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5796,7 +5713,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5805,8 +5721,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5832,9 +5746,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5847,9 +5761,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5864,7 +5778,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5883,7 +5796,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5976,7 +5888,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6062,6 +5973,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6216,7 +6128,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6285,7 +6196,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6295,7 +6205,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6314,7 +6223,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6331,12 +6239,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6344,6 +6254,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6374,6 +6285,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6436,7 +6348,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6476,7 +6387,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6549,7 +6460,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6656,14 +6566,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6688,7 +6598,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -6708,11 +6617,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6728,9 +6635,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m @@ -6738,25 +6643,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6933,7 +6827,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6961,7 +6854,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6972,8 +6864,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6989,8 +6879,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7094,10 +6982,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7153,6 +7041,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7172,6 +7061,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7182,12 +7072,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7292,7 +7176,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7302,7 +7185,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7318,6 +7200,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7461,7 +7344,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7485,7 +7367,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7533,7 +7414,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7563,7 +7443,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7636,7 +7515,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7644,7 +7522,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7671,7 +7548,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7742,7 +7618,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7751,12 +7626,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7798,10 +7669,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7827,7 +7696,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7855,7 +7723,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7889,6 +7756,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7981,7 +7849,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -8001,6 +7868,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8038,7 +7906,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8048,13 +7915,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8108,7 +7975,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8156,7 +8022,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8254,7 +8119,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -8264,6 +8128,7 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8274,10 +8139,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8352,7 +8217,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8380,7 +8244,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8555,7 +8418,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8604,7 +8466,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8667,7 +8531,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8677,13 +8540,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8696,33 +8556,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8821,6 +8667,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8885,8 +8733,6 @@ 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 -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9062,7 +8908,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9155,12 +9000,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9241,7 +9086,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9275,15 +9119,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9322,7 +9163,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9369,7 +9209,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9384,7 +9223,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9483,14 +9321,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -9505,29 +9341,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9548,7 +9374,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9564,11 +9389,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9619,8 +9446,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9635,7 +9460,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9670,7 +9494,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9703,7 +9526,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9763,7 +9585,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9794,6 +9615,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9864,9 +9686,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9897,14 +9717,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -10000,6 +9817,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10155,10 +9973,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10288,7 +10103,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10339,8 +10153,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10350,6 +10162,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10410,7 +10223,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10429,6 +10241,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10445,7 +10258,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10478,6 +10290,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10565,6 +10378,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10590,7 +10404,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10630,9 +10443,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10649,12 +10463,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10684,9 +10495,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10704,7 +10512,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10784,14 +10591,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10823,10 +10627,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10845,7 +10648,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10868,7 +10670,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10897,14 +10698,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10961,7 +10760,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10973,10 +10771,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -11023,12 +10817,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index bf65a88c1..7818e6699 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -526,6 +534,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -575,7 +584,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -608,7 +616,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -676,6 +684,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -710,7 +719,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -756,14 +764,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -826,7 +833,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -843,7 +849,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -856,7 +861,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -887,7 +897,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -937,9 +946,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1043,7 +1049,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1061,6 +1066,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1078,7 +1089,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1144,6 +1154,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1170,7 +1181,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1212,18 +1222,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1231,8 +1229,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1248,15 +1244,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1267,16 +1259,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1362,7 +1351,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1370,12 +1358,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1387,20 +1376,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1417,10 +1404,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1429,7 +1414,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1439,7 +1423,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1465,8 +1448,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1481,11 +1462,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1495,13 +1476,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1518,7 +1497,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1567,11 +1545,9 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1612,18 +1588,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1678,7 +1651,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1690,6 +1662,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1697,7 +1670,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1725,14 +1697,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1745,10 +1713,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1767,7 +1732,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1785,7 +1749,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1869,6 +1832,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1945,8 +1909,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1972,12 +1938,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2056,6 +2020,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2072,7 +2037,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2087,7 +2051,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2127,7 +2090,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2146,6 +2108,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2173,7 +2136,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2230,12 +2192,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2316,7 +2276,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2352,12 +2311,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2437,7 +2393,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2453,7 +2409,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2482,6 +2437,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2537,12 +2493,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2663,6 +2617,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2710,7 +2665,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2759,19 +2713,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2819,7 +2769,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2829,7 +2778,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2839,7 +2787,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2870,7 +2817,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -3001,7 +2947,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3108,7 +3053,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3175,6 +3119,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3211,6 +3157,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3224,7 +3171,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3237,6 +3183,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3281,7 +3228,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3310,7 +3256,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3448,7 +3393,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3457,7 +3401,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3469,7 +3412,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3492,7 +3434,6 @@ 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 @@ -3520,7 +3461,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3536,7 +3476,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3549,7 +3488,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3616,6 +3554,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3673,6 +3612,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3692,7 +3632,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3733,6 +3672,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3766,6 +3706,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3853,6 +3794,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3879,7 +3821,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3890,6 +3831,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3897,7 +3839,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3905,7 +3846,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3917,13 +3857,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3988,11 +3926,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4044,7 +3980,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4060,7 +3995,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4086,7 +4020,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4094,7 +4027,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4142,7 +4074,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4160,7 +4091,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4170,6 +4100,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4186,7 +4117,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4198,19 +4128,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4243,6 +4169,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4310,9 +4237,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4362,7 +4290,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4398,7 +4328,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4415,7 +4344,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4428,6 +4356,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4469,7 +4398,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4477,7 +4405,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4657,7 +4585,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4740,7 +4667,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4801,13 +4727,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4837,9 +4760,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4853,9 +4776,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4870,7 +4793,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4889,7 +4811,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4980,7 +4901,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5186,7 +5106,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5253,7 +5172,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5271,10 +5189,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m @@ -5298,12 +5214,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5320,6 +5238,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5349,7 +5268,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5416,6 +5334,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5468,15 +5387,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5500,7 +5419,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5519,11 +5437,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5539,30 +5455,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTDUMP_STAGE2_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y @@ -5677,7 +5584,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5705,7 +5611,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5717,8 +5622,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5805,6 +5708,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5846,6 +5750,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5861,6 +5766,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5868,7 +5774,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5932,13 +5837,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5947,6 +5850,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6067,7 +5971,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6091,7 +5994,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6138,7 +6040,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6250,7 +6151,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6308,12 +6208,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6342,10 +6238,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6367,7 +6261,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6397,7 +6290,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6434,6 +6326,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6524,7 +6417,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6541,6 +6433,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6559,7 +6452,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6575,7 +6467,6 @@ 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 @@ -6585,12 +6476,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6639,7 +6530,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6683,7 +6573,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6756,7 +6645,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6766,11 +6654,12 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6806,7 +6695,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6829,7 +6717,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6987,7 +6874,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -7034,7 +6920,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7093,7 +6981,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7103,14 +6990,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7123,34 +7007,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7233,6 +7103,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7290,8 +7161,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7452,7 +7321,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7508,6 +7376,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7523,12 +7392,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7584,7 +7453,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7611,23 +7479,19 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7656,7 +7520,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7670,7 +7533,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7756,14 +7618,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7778,27 +7638,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7818,7 +7668,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7834,11 +7683,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7868,8 +7719,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7882,7 +7731,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7916,7 +7764,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7948,7 +7795,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7984,7 +7830,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8012,6 +7857,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8084,7 +7930,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8136,6 +7981,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8358,7 +8204,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8404,8 +8249,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8414,6 +8257,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8467,7 +8311,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8600,6 +8443,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8625,7 +8469,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8647,10 +8490,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8667,10 +8511,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8683,8 +8525,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8703,7 +8543,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8774,10 +8613,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8803,7 +8641,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8833,7 +8670,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8890,7 +8726,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8907,10 +8742,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8956,9 +8787,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 4c8d863d4..4e90eedf2 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -31,6 +31,8 @@ CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -82,6 +84,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -92,8 +96,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -192,6 +198,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -474,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -647,6 +655,7 @@ CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -716,7 +725,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -765,6 +773,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m @@ -783,7 +792,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -794,7 +803,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -882,6 +890,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -918,7 +927,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -965,14 +973,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -1042,7 +1049,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -1067,7 +1073,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -1086,9 +1091,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -1121,7 +1124,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -1180,9 +1182,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m @@ -1311,9 +1310,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y CONFIG_CIX_MBOX=m -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1332,6 +1329,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=m +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y @@ -1383,7 +1386,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=64 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1449,6 +1451,8 @@ CONFIG_COMMON_CLK_SI5341=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_T7_PERIPHERALS=m +CONFIG_COMMON_CLK_T7_PLL=y CONFIG_COMMON_CLK_VC3=m # CONFIG_COMMON_CLK_VC5 is not set CONFIG_COMMON_CLK_VC7=m @@ -1471,6 +1475,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1498,7 +1503,6 @@ CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m CONFIG_CP15_BARRIER_EMULATION=y -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1540,26 +1544,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1580,7 +1570,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1594,19 +1583,15 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=y CONFIG_CRYPTO_AES_ARM_BS=y 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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1618,16 +1603,13 @@ CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DEV_ALLWINNER=y @@ -1738,19 +1720,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1762,16 +1744,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y 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 @@ -1795,10 +1776,8 @@ CONFIG_CRYPTO_SHA512_ARM64=m CONFIG_CRYPTO_SHA512_ARM=y 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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1807,7 +1786,6 @@ CONFIG_CRYPTO_SIMD=y # 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1817,7 +1795,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1847,8 +1824,6 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1864,13 +1839,13 @@ CONFIG_DCB=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1880,14 +1855,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1904,7 +1877,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1946,11 +1918,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1987,7 +1957,6 @@ CONFIG_DIBS=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 @@ -1995,13 +1964,11 @@ CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_BCM2835=m # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -2061,7 +2028,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -2073,6 +2039,7 @@ CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2085,7 +2052,6 @@ CONFIG_DRM_ACCEL_ROCKET=m CONFIG_DRM_ACCEL=y CONFIG_DRM_ADP=m CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -2118,14 +2084,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -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 @@ -2150,10 +2112,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y 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=m -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m CONFIG_DRM_IMX8MP_HDMI_PAI=m @@ -2172,7 +2131,6 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -2209,7 +2167,6 @@ CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -2294,6 +2251,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -2352,6 +2310,7 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m CONFIG_DRM_PL111=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -2379,8 +2338,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -2416,7 +2378,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -2426,7 +2387,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2435,14 +2395,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2500,7 +2458,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2563,6 +2521,7 @@ CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_QCOM_ETHQOS=m CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m @@ -2583,7 +2542,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set CONFIG_EC_ACER_ASPIRE1=m -CONFIG_ECHO=m # CONFIG_EC_HUAWEI_GAOKUN is not set CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_EC_LENOVO_YOGA_C630=m @@ -2597,7 +2555,6 @@ CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_QCOM=m CONFIG_EDAC_SCRUB=y @@ -2640,7 +2597,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y CONFIG_EMAC_ROCKCHIP=m -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2683,7 +2639,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2747,12 +2702,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2859,7 +2812,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2897,12 +2849,9 @@ CONFIG_FSL_RCPM=y CONFIG_FSL_XGMAC_MDIO=m CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2974,7 +2923,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -2985,7 +2933,7 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -3013,7 +2961,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -3043,6 +2990,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set CONFIG_GPIO_MACSMC=m # CONFIG_GPIO_MAX3191X is not set @@ -3114,11 +3062,9 @@ CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -3240,6 +3186,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -3296,7 +3243,6 @@ 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 @@ -3345,20 +3291,16 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -3415,7 +3357,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -3428,7 +3369,6 @@ CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -3439,7 +3379,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -3475,7 +3414,6 @@ CONFIG_I2C_MUX_PINCTRL=m CONFIG_I2C_MUX_REG=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set @@ -3542,7 +3480,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3638,7 +3575,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3729,7 +3665,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3758,7 +3693,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3827,6 +3761,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3846,9 +3781,10 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y -CONFIG_INTERCONNECT_QCOM_KAANAPALI=y +# CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m @@ -3893,7 +3829,6 @@ CONFIG_INTERRUPT_CNT=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3908,6 +3843,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3953,7 +3889,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3986,7 +3921,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -4139,7 +4073,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -4151,7 +4084,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -4164,7 +4096,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -4234,7 +4165,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -4261,7 +4191,6 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set @@ -4279,7 +4208,6 @@ CONFIG_KEYBOARD_IMX_SC_KEY=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -4295,7 +4223,6 @@ CONFIG_KEYBOARD_STMPE=m # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUN4I_LRADC is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_TM2_TOUCHKEY=m @@ -4372,6 +4299,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -4430,6 +4358,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -4440,6 +4369,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -4465,7 +4395,6 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -4500,10 +4429,13 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4533,6 +4465,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4622,6 +4555,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4651,7 +4585,6 @@ CONFIG_MB1232=m # CONFIG_MCB is not set # CONFIG_MCDI_LOGGING is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set @@ -4662,6 +4595,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4673,7 +4607,6 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -4682,7 +4615,6 @@ CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_I2C=m @@ -4698,13 +4630,11 @@ CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set # CONFIG_MDM_GCC_9615 is not set # CONFIG_MDM_LCC_9615 is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4726,7 +4656,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -4735,11 +4665,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4813,7 +4741,6 @@ CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_HI6421_PMIC=m CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -4830,7 +4757,6 @@ CONFIG_MFD_MACSMC=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4857,7 +4783,6 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NVEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_PM8XXX is not set CONFIG_MFD_QCOM_PM8008=m @@ -4866,7 +4791,6 @@ CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -CONFIG_MFD_RK808=y CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m # CONFIG_MFD_RN5T618 is not set @@ -4920,7 +4844,6 @@ CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m CONFIG_MFD_WCD934X=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4938,7 +4861,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4948,6 +4870,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4965,7 +4888,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4978,19 +4900,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -5024,6 +4942,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BCM2835=m @@ -5109,9 +5028,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -5159,7 +5079,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -5212,7 +5134,6 @@ CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -5232,7 +5153,6 @@ CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR2_NVM is not set # CONFIG_MTD_LPDDR is not set @@ -5257,6 +5177,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_GPMI_NAND is not set # CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m @@ -5331,7 +5252,6 @@ CONFIG_MVPP2=m CONFIG_MVPP2_PTP=y CONFIG_MV_XOR_V2=y CONFIG_MV_XOR=y -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -5339,7 +5259,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_MWL8K=m CONFIG_MXC4005=m CONFIG_MXC6255=m -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y CONFIG_MYRI10GE=m CONFIG_NAMESPACES=y @@ -5410,10 +5330,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -5422,6 +5339,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -5437,6 +5355,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5585,7 +5504,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -CONFIG_NET_SB1000=y CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5677,7 +5595,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5769,7 +5686,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5778,8 +5694,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5805,9 +5719,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5820,9 +5734,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5837,7 +5751,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5856,7 +5769,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5949,7 +5861,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m @@ -6035,6 +5946,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_CBTX_PHY=m CONFIG_NXP_ENETC4=m # CONFIG_NXP_NETC_BLK_CTRL is not set +CONFIG_NXP_SAR_ADC=m CONFIG_NXP_STM_TIMER=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set @@ -6188,7 +6100,6 @@ CONFIG_PCI_AARDVARK=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_DYNAMIC_OF_NODES=y -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -6257,7 +6168,6 @@ CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_MESON=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y CONFIG_PCI_NPEM=y @@ -6267,7 +6177,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -6286,7 +6195,6 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -6303,12 +6211,14 @@ CONFIG_PFCP=m # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_AM654_SERDES=m +CONFIG_PHY_APPLE_ATC=m 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 CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y @@ -6316,6 +6226,7 @@ CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_FSL_IMX8QM_HSIO=m CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY=m +# CONFIG_PHY_GOOGLE_USB is not set CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -6346,6 +6257,7 @@ CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_MVEBU_SATA=y CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -6408,7 +6320,6 @@ CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y CONFIG_PINCONF=y @@ -6448,7 +6359,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ8064 is not set # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL_IPQ9574 is not set -CONFIG_PINCTRL_KAANAPALI=y +# CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set @@ -6521,7 +6432,6 @@ CONFIG_PINCTRL_SM6115=m # CONFIG_PINCTRL_SM8250 is not set CONFIG_PINCTRL_SM8250_LPASS_LPI=m # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m CONFIG_PINCTRL_SM8450_LPASS_LPI=m CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_SM8550 is not set @@ -6628,14 +6538,14 @@ CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -6660,7 +6570,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -6680,11 +6589,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -6700,34 +6607,21 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -6904,7 +6798,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QORIQ_CPUFREQ=m @@ -6932,7 +6825,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6943,8 +6835,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6960,8 +6850,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RASPBERRYPI_FIRMWARE=y @@ -7065,10 +6953,10 @@ CONFIG_REGULATOR_HI655X=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_MAX77826 is not set @@ -7124,6 +7012,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -7143,6 +7032,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65185=m CONFIG_REGULATOR_TPS65219=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m @@ -7153,12 +7043,6 @@ CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -7263,7 +7147,6 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -7273,7 +7156,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -7289,6 +7171,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -7432,7 +7315,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m @@ -7456,7 +7338,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -7504,7 +7385,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -7533,7 +7413,6 @@ CONFIG_RZG3E_THERMAL=m CONFIG_RZG3S_THERMAL=m # CONFIG_RZ_MTU3 is not set CONFIG_RZT2H_ADC=m -CONFIG_S2IO=m CONFIG_S32G_WDT=m CONFIG_SA_CAMCC_8775P=m CONFIG_SA_DISPCC_8775P=m @@ -7606,7 +7485,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m @@ -7614,7 +7492,6 @@ CONFIG_SC_LPASSCC_8280XP=m CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SC_LPASS_CORECC_7280=m CONFIG_SC_MSS_7180=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -7641,7 +7518,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -7712,7 +7588,6 @@ 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_HWMON=y CONFIG_SCSI_UFS_QCOM=m # CONFIG_SCSI_UFS_RENESAS is not set @@ -7721,12 +7596,8 @@ CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SC_VIDEOCC_7180=m CONFIG_SC_VIDEOCC_7280=m @@ -7768,10 +7639,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -7797,7 +7666,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -7825,7 +7693,6 @@ CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -7859,6 +7726,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -7951,7 +7819,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -7971,6 +7838,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -8008,7 +7876,6 @@ CONFIG_SENSORS_QNAP_MCU_HWMON=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 @@ -8018,13 +7885,13 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -8078,7 +7945,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -8126,7 +7992,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -8224,7 +8089,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -8234,6 +8098,7 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m # CONFIG_SM_CAMCC_4450 is not set @@ -8244,10 +8109,10 @@ CONFIG_SM_CAMCC_8250=m # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set CONFIG_SM_CAMCC_8650=m +# CONFIG_SM_CAMCC_8750 is not set CONFIG_SM_CAMCC_MILOS=m CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_7150=m @@ -8322,7 +8187,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -8350,7 +8214,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -8524,7 +8387,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -8573,7 +8435,9 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m @@ -8636,7 +8500,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_AUDMUX=m @@ -8646,13 +8509,10 @@ CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_PCM_RPMSG=m 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -8665,33 +8525,19 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # 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 @@ -8790,6 +8636,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m @@ -8853,8 +8701,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ICELAKE is not set CONFIG_SND_SOC_SOF_IMX8=m CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8ULP=m CONFIG_SND_SOC_SOF_IMX9=m CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y @@ -9030,7 +8876,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -9123,12 +8968,12 @@ 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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_NXP_XSPI=m # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m @@ -9209,7 +9054,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -9243,15 +9087,12 @@ CONFIG_STMPE_SPI=y # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y CONFIG_ST_UVIS25_I2C=m @@ -9290,7 +9131,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -9337,7 +9177,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -9352,7 +9191,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -9451,14 +9289,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -9473,29 +9309,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -9516,7 +9342,6 @@ CONFIG_THERMAL_MMIO=m CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m @@ -9532,11 +9357,13 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -9587,8 +9414,6 @@ CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m CONFIG_TINYDRM_SHARP_MEMORY=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -9603,7 +9428,6 @@ CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_TI_SCI_INTR_IRQCHIP=y CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -9638,7 +9462,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -9671,7 +9494,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -9731,7 +9553,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -9762,6 +9583,7 @@ CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -9832,9 +9654,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y CONFIG_UBSAN_KVM_EL2=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -9865,14 +9685,11 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m CONFIG_ULTRASOC_SMB=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -9968,6 +9785,7 @@ CONFIG_USB_DWC3_APPLE=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m @@ -10123,10 +9941,7 @@ CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m # CONFIG_USB_MXS_PHY is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -10256,7 +10071,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -10307,8 +10121,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -10318,6 +10130,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -10378,7 +10191,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -10397,6 +10209,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10413,7 +10226,6 @@ CONFIG_VIDEO_C3_MIPI_ADAPTER=m CONFIG_VIDEO_C3_MIPI_CSI2=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_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -10446,6 +10258,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m @@ -10533,6 +10346,7 @@ CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -10558,7 +10372,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -10598,9 +10411,10 @@ CONFIG_VIDEO_RZG2L_CRU=m CONFIG_VIDEO_RZG2L_CSI2=m CONFIG_VIDEO_RZV2H_IVC=m CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -10617,12 +10431,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN6I_ISP=m @@ -10652,9 +10463,6 @@ CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -10672,7 +10480,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -10752,14 +10559,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m @@ -10791,10 +10595,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10813,7 +10616,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -10836,7 +10638,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -10865,14 +10666,12 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -10929,7 +10728,6 @@ CONFIG_XLNX_R5_REMOTEPROC=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -10941,10 +10739,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -10991,12 +10785,8 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 0b1f9e4f6..04ff9f77e 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -63,6 +65,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -75,6 +79,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -171,6 +176,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -249,6 +255,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -278,7 +285,7 @@ CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -391,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -526,6 +534,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -575,7 +584,6 @@ CONFIG_ATL1=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -608,7 +616,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -676,6 +684,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -710,7 +719,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -756,14 +764,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -826,7 +833,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -843,7 +849,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -856,7 +861,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -887,7 +897,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -937,9 +946,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set # CONFIG_CDNS_I3C_MASTER is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -1043,7 +1049,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y CONFIG_CLK_FD_KUNIT_TEST=m @@ -1061,6 +1066,12 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y # CONFIG_CLK_QORIQ is not set @@ -1078,7 +1089,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1144,6 +1154,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1170,7 +1181,6 @@ CONFIG_CORESIGHT_STM=m CONFIG_CORESIGHT_TRBE=m CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1212,18 +1222,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1231,8 +1229,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1248,15 +1244,11 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1267,16 +1259,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1362,7 +1351,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1370,12 +1358,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1387,20 +1376,18 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -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_SELFTESTS_FULL is not set @@ -1417,10 +1404,8 @@ 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_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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1429,7 +1414,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1439,7 +1423,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1465,8 +1448,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1481,11 +1462,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1495,13 +1476,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1518,7 +1497,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1559,11 +1537,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1604,18 +1580,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1670,7 +1643,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1682,6 +1654,7 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m CONFIG_DPAA2_CONSOLE=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1689,7 +1662,6 @@ CONFIG_DPAA2_CONSOLE=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1717,14 +1689,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1737,10 +1705,7 @@ 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 CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1759,7 +1724,6 @@ CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1777,7 +1741,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1861,6 +1824,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1937,8 +1901,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m # CONFIG_DRM_THINE_THC63LVD1024 is not set @@ -1964,12 +1930,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -2048,6 +2012,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_TEGRA=m @@ -2064,7 +2029,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -2079,7 +2043,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m CONFIG_EDAC_LAYERSCAPE=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -2119,7 +2082,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2138,6 +2100,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2165,7 +2128,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2214,12 +2176,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2300,7 +2260,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2336,12 +2295,9 @@ CONFIG_FSL_PQ_MDIO=m # CONFIG_FSL_RCPM is not set CONFIG_FSL_XGMAC_MDIO=m CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2421,7 +2377,7 @@ CONFIG_GENEVE=m # CONFIG_GFS2_FS is not set CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2437,7 +2393,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2466,6 +2421,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2521,12 +2477,10 @@ CONFIG_GPIO_XLP=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2647,6 +2601,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2694,7 +2649,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2743,19 +2697,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2803,7 +2753,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2813,7 +2762,6 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2823,7 +2771,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2854,7 +2801,6 @@ CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2985,7 +2931,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3092,7 +3037,6 @@ CONFIG_INPUT_BBNSM_PWRKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3159,6 +3103,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -3195,6 +3141,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3208,7 +3155,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3221,6 +3167,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3265,7 +3212,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3294,7 +3240,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3432,7 +3377,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3441,7 +3385,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3453,7 +3396,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3473,7 +3415,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -3499,7 +3440,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3515,7 +3455,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3528,7 +3467,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y CONFIG_KEYBOARD_SNVS_PWRKEY=m # CONFIG_KEYBOARD_STOWAWAY is not set # 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 @@ -3595,6 +3533,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3652,6 +3591,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set @@ -3671,7 +3611,6 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3712,6 +3651,7 @@ CONFIG_LINEAR_RANGES_TEST=m # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3745,6 +3685,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3832,6 +3773,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3858,7 +3800,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3869,6 +3810,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3876,7 +3818,6 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m # CONFIG_MDIO_BCM_IPROC is not set CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m @@ -3884,7 +3825,6 @@ CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3896,13 +3836,11 @@ CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3967,11 +3905,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -4023,7 +3959,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -4039,7 +3974,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -4065,7 +3999,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_RPM is not set @@ -4073,7 +4006,6 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4121,7 +4053,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4139,7 +4070,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4149,6 +4079,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI is not set @@ -4165,7 +4096,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4177,19 +4107,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4222,6 +4148,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_ARMMMCI=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4289,9 +4216,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4341,7 +4269,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4377,7 +4307,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4394,7 +4323,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4407,6 +4335,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # 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_NAND_GPMI_NAND is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -4448,7 +4377,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4456,7 +4384,7 @@ CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set -# CONFIG_MXS_DMA is not set +CONFIG_MXS_DMA=y CONFIG_MYRI10GE_DCA=y # CONFIG_MYRI10GE is not set CONFIG_NAMESPACES=y @@ -4636,7 +4564,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4719,7 +4646,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4780,13 +4706,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4816,9 +4739,9 @@ CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4832,9 +4755,9 @@ CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4849,7 +4772,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4868,7 +4790,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4959,7 +4880,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOUVEAU_PLATFORM_DRIVER is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set @@ -5163,7 +5083,6 @@ CONFIG_PCC=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set @@ -5230,7 +5149,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -# CONFIG_PCI_PWRCTL_SLOT is not set CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5248,10 +5166,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5275,12 +5191,14 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5297,6 +5215,7 @@ CONFIG_PHYLINK=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -5326,7 +5245,6 @@ CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y -# CONFIG_PI433 is not set CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set @@ -5393,6 +5311,7 @@ CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -5445,15 +5364,15 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set CONFIG_POWER_RESET=y -CONFIG_POWER_SEQUENCING=m +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5477,7 +5396,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5496,11 +5414,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5516,29 +5432,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5653,7 +5560,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5681,7 +5587,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5693,8 +5598,6 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5781,6 +5684,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set CONFIG_REGULATOR_MAX77620=y +# CONFIG_REGULATOR_MAX77675 is not set CONFIG_REGULATOR_MAX77686=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set @@ -5822,6 +5726,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5837,6 +5742,7 @@ CONFIG_REGULATOR_PWM=y # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VCTRL is not set @@ -5844,7 +5750,6 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set @@ -5908,13 +5813,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5923,6 +5826,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -6043,7 +5947,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TI_K3=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set @@ -6067,7 +5970,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -6114,7 +6016,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6225,7 +6126,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6283,12 +6183,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6317,10 +6213,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6342,7 +6236,6 @@ CONFIG_SENSORS_AD7314=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -# CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set @@ -6372,7 +6265,6 @@ CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ATXP1 is not set @@ -6409,6 +6301,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_GPD is not set CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6499,7 +6392,6 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set @@ -6516,6 +6408,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6534,7 +6427,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set @@ -6550,7 +6442,6 @@ 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 @@ -6560,12 +6451,12 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6614,7 +6505,6 @@ CONFIG_SENSORS_XGENE=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6658,7 +6548,6 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_IMX=y # CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6731,7 +6620,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6741,11 +6629,12 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC91X=m +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6781,7 +6670,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6804,7 +6692,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6961,7 +6848,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -7008,7 +6894,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -7067,7 +6955,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7077,14 +6964,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7097,34 +6981,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7207,6 +7077,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7263,8 +7134,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7425,7 +7294,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7481,6 +7349,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_DSPI=y @@ -7496,12 +7365,12 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_OMAP24XX=m CONFIG_SPI_PCI1XXXX=m @@ -7557,7 +7426,6 @@ CONFIG_SRAM=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7584,23 +7452,19 @@ 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_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7629,7 +7493,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7643,7 +7506,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7729,14 +7591,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7751,27 +7611,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7791,7 +7641,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m @@ -7807,11 +7656,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7841,8 +7692,6 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7855,7 +7704,6 @@ CONFIG_TI_SCI_CLK=y # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m CONFIG_TI_SYSC=y # CONFIG_TI_TLC4541 is not set @@ -7889,7 +7737,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7921,7 +7768,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7957,7 +7803,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7985,6 +7830,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8057,7 +7903,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -8109,6 +7954,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_AM62=m +# CONFIG_USB_DWC3_GOOGLE is not set CONFIG_USB_DWC3_IMX8MP=m # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC3_KEYSTONE=m @@ -8331,7 +8177,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8377,8 +8222,6 @@ CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8387,6 +8230,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L2_FLASH_LED_CLASS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8440,7 +8284,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8573,6 +8416,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8598,7 +8442,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8620,10 +8463,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_RP1_CFE is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8640,10 +8484,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8656,8 +8498,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8676,7 +8516,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8747,10 +8586,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8776,7 +8614,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8806,7 +8643,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8863,7 +8699,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8880,10 +8715,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8929,9 +8760,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index f5e600798..7e334b74e 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -74,6 +76,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -83,8 +87,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -183,6 +189,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -344,6 +351,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y # CONFIG_ATH11K is not set @@ -413,7 +421,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -456,6 +463,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -474,7 +482,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -485,7 +493,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set 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_CHAGALL is not set @@ -553,6 +560,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -589,7 +597,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -636,14 +643,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOOTX_TEXT=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -711,7 +717,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -736,7 +741,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -754,9 +758,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -787,7 +789,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -834,9 +835,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -954,8 +952,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m # CONFIG_CLK_FIXED_RATE_KUNIT_TEST is not set CONFIG_CLK_GATE_KUNIT_TEST=m @@ -979,7 +975,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -1027,6 +1022,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1035,7 +1031,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1076,26 +1071,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1110,7 +1091,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1118,16 +1098,12 @@ 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_GCM_P10=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1137,15 +1113,12 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_CURVE25519_PPC64=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m @@ -1209,19 +1182,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1233,16 +1206,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m # CONFIG_CRYPTO_POLY1305_P10 is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y @@ -1256,14 +1228,11 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=m -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1273,7 +1242,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m # CONFIG_CRYPTO_VPMSUM_TESTER is not set CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1306,8 +1274,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1322,13 +1288,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1336,7 +1302,6 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set CONFIG_DEBUGGER=y @@ -1344,7 +1309,6 @@ CONFIG_DEBUGGER=y CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1362,7 +1326,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1411,12 +1374,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1447,20 +1408,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1517,7 +1475,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1528,6 +1485,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1538,7 +1496,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1566,14 +1523,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1584,17 +1537,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1610,7 +1559,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1696,6 +1644,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1751,6 +1700,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1771,8 +1721,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1795,7 +1748,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1805,7 +1757,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1814,14 +1765,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1880,7 +1829,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1938,6 +1887,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DW_I3C_MASTER=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1950,7 +1900,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_EDAC_CPC925 is not set @@ -1959,7 +1908,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y # CONFIG_EDAC_SYNOPSYS is not set @@ -1988,7 +1936,6 @@ CONFIG_EFI_TEST=m CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2030,7 +1977,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2102,12 +2048,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2211,7 +2155,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2237,12 +2180,9 @@ CONFIG_FSI_SCOM=m # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2310,7 +2250,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2320,7 +2259,7 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2347,7 +2286,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2373,6 +2311,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2420,12 +2359,10 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2544,6 +2481,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2599,7 +2537,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2632,14 +2569,11 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_HTMDUMP=m 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 @@ -2649,7 +2583,6 @@ CONFIG_HVC_RTAS=y CONFIG_HVCS=m # CONFIG_HVC_UDBG is not set CONFIG_HV_PERF_CTRS=y -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2692,7 +2625,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2701,7 +2633,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2711,7 +2642,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2743,7 +2673,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m @@ -2797,7 +2726,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2886,7 +2814,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2943,7 +2870,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2970,7 +2896,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3035,6 +2960,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3049,13 +2975,13 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3071,6 +2997,7 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y CONFIG_IOMMU_DEBUGFS=y +# CONFIG_IOMMU_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3111,7 +3038,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3144,7 +3070,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3281,7 +3206,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3293,7 +3217,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3305,7 +3228,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3375,7 +3297,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_GENERIC=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y @@ -3404,7 +3325,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM=m @@ -3418,7 +3338,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3431,7 +3350,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3508,6 +3426,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3568,6 +3487,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3578,6 +3498,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3601,7 +3522,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3634,10 +3554,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3668,6 +3591,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3752,6 +3676,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3780,7 +3705,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3791,6 +3715,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3802,14 +3727,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3821,13 +3744,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3849,7 +3770,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3858,11 +3779,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -3916,7 +3835,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3932,7 +3850,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3958,14 +3875,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3998,6 +3913,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4013,7 +3929,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4031,7 +3946,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4041,6 +3955,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4057,7 +3972,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4070,19 +3984,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4115,6 +4025,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4175,9 +4086,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4226,7 +4138,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4262,7 +4176,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set CONFIG_MTD_BLOCK2MTD=m # CONFIG_MTD_BLOCK is not set @@ -4276,7 +4189,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4351,7 +4263,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4429,10 +4340,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4441,6 +4349,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4456,6 +4365,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4694,7 +4604,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4784,7 +4693,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4793,8 +4701,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4820,9 +4726,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4835,9 +4741,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4852,7 +4758,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4871,7 +4776,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4963,7 +4867,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5152,7 +5055,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5191,7 +5093,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5200,7 +5101,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5214,7 +5114,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5236,7 +5135,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5245,6 +5146,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5258,7 +5160,6 @@ CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_RTK_RTD_USB2PHY=m CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set CONFIG_PINCTRL_AMDISP=m @@ -5286,7 +5187,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_SX150X is not set @@ -5347,6 +5247,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y @@ -5380,7 +5281,6 @@ CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y # CONFIG_PPC_RFI_SRR_DEBUG is not set -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPC_SECURE_BOOT=y CONFIG_PPC_SECVAR_SYSFS=y CONFIG_PPC_SMLPAR=y @@ -5415,15 +5315,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -5434,12 +5333,10 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_PRINT_STACK_DEPTH=64 -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5455,9 +5352,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m @@ -5468,25 +5363,14 @@ 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 -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5554,7 +5438,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QRTR is not set @@ -5580,7 +5463,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5589,8 +5471,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5606,8 +5486,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5689,9 +5567,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5733,6 +5611,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5750,6 +5629,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5758,12 +5638,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5811,7 +5685,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5821,7 +5694,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5834,6 +5706,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -5956,7 +5829,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5979,7 +5851,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6026,7 +5897,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6049,7 +5919,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6098,12 +5967,10 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SCOM_DEBUGFS=y -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6130,7 +5997,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6200,17 +6066,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6238,10 +6099,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6267,7 +6126,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6293,7 +6151,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6327,6 +6184,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6419,7 +6277,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6439,6 +6296,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6476,7 +6334,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6486,12 +6343,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6543,7 +6400,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6579,7 +6435,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y CONFIG_SERIAL_ICOM=m # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6649,7 +6504,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6658,10 +6512,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6689,7 +6543,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6715,7 +6568,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6880,7 +6732,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -6927,7 +6778,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6990,7 +6843,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7000,13 +6852,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7019,33 +6868,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7127,6 +6962,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7184,8 +7021,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7345,7 +7180,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7414,7 +7248,6 @@ CONFIG_SPI_KSPI2=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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7472,7 +7305,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7496,15 +7328,12 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set # CONFIG_STMMAC_PLATFORM is not set # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7516,7 +7345,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7559,7 +7387,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7573,7 +7400,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7645,14 +7471,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7667,29 +7491,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7710,7 +7524,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SHIFT=14 CONFIG_THRUSTMASTER_FF=y @@ -7722,11 +7535,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7756,14 +7571,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7796,7 +7608,6 @@ CONFIG_TOUCHSCREEN_ATMEL_MXT=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7829,7 +7640,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -7885,7 +7695,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7914,6 +7723,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7981,9 +7791,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8013,13 +7821,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8093,6 +7898,7 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3 is not set @@ -8352,7 +8158,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8396,8 +8201,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8406,6 +8209,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8456,7 +8260,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -8475,6 +8278,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8485,7 +8289,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8516,6 +8319,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8585,6 +8389,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8610,7 +8415,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8633,9 +8437,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -8652,12 +8457,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -8672,9 +8474,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -8692,7 +8491,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8770,14 +8568,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8808,10 +8603,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8831,7 +8625,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8853,7 +8646,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8882,13 +8674,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -8941,7 +8731,6 @@ CONFIG_XMON=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8953,10 +8742,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9002,9 +8787,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 76d1b37f3..1c65969d1 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m CONFIG_842_DECOMPRESS=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -57,6 +59,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -68,6 +72,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -164,6 +169,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -239,6 +245,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -264,7 +271,7 @@ CONFIG_APDS9802ALS=m # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -292,6 +299,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -332,6 +340,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y # CONFIG_ATH11K is not set @@ -381,7 +390,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -414,7 +422,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -476,6 +484,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -510,7 +519,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -556,14 +564,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOOTX_TEXT=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -626,7 +633,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -643,7 +649,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -656,7 +661,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -687,7 +697,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -729,9 +738,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -832,7 +838,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -841,6 +846,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -856,7 +867,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -909,6 +919,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -922,7 +933,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -963,18 +973,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -982,8 +980,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -994,16 +990,12 @@ 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_GCM_P10=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1013,15 +1005,12 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_CURVE25519_PPC64=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m @@ -1088,7 +1077,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1096,12 +1084,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1113,19 +1102,17 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m # CONFIG_CRYPTO_POLY1305_P10 is not set -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1137,15 +1124,12 @@ CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1155,7 +1139,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1183,8 +1166,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1199,11 +1180,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1212,14 +1193,12 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set CONFIG_DEBUGGER=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1236,7 +1215,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1285,12 +1263,10 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1326,18 +1302,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1392,7 +1365,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1403,6 +1375,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1410,7 +1383,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1438,14 +1410,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1458,10 +1426,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1478,7 +1443,6 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1494,7 +1458,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1576,6 +1539,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1652,8 +1616,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1677,12 +1643,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1720,6 +1684,7 @@ CONFIG_DW_DMAC=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1734,7 +1699,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1748,7 +1712,6 @@ CONFIG_EDAC_GHES=y CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1781,7 +1744,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1800,6 +1762,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1826,7 +1789,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1885,12 +1847,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -1970,7 +1930,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -1988,12 +1947,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2058,7 +2014,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y # CONFIG_GENERIC_PHY is not set CONFIG_GENEVE=m @@ -2068,7 +2023,7 @@ CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2084,7 +2039,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2111,6 +2065,7 @@ CONFIG_GPIO_CDEV=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2157,12 +2112,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2280,6 +2233,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2327,7 +2281,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2368,15 +2321,12 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 @@ -2385,7 +2335,6 @@ CONFIG_HVC_RTAS=y CONFIG_HVCS=m # CONFIG_HVC_UDBG is not set CONFIG_HV_PERF_CTRS=y -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2427,7 +2376,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2436,7 +2384,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2446,7 +2393,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2474,7 +2420,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2600,7 +2545,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2690,7 +2634,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2754,6 +2697,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2785,6 +2730,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2796,7 +2742,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2810,6 +2755,7 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y CONFIG_IOMMU_DEBUGFS=y +# CONFIG_IOMMU_DEBUG_PAGEALLOC is not set # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2854,7 +2800,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -2884,7 +2829,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3022,7 +2966,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3031,7 +2974,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3043,7 +2985,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3065,7 +3006,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_GENERIC=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y @@ -3092,7 +3032,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3107,7 +3046,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3119,7 +3057,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3195,6 +3132,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3253,6 +3191,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3272,7 +3211,6 @@ CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3311,6 +3249,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3345,6 +3284,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3429,6 +3369,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3453,7 +3394,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3464,6 +3404,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3471,13 +3412,11 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3488,13 +3427,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3558,11 +3495,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3614,7 +3549,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3630,7 +3564,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3656,14 +3589,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3710,7 +3641,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3728,7 +3658,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3737,6 +3666,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3751,7 +3681,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3763,19 +3692,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3807,6 +3732,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -3867,9 +3793,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3920,7 +3847,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3957,7 +3886,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set @@ -3971,7 +3899,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4014,7 +3941,6 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4201,7 +4127,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4284,7 +4209,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4343,13 +4267,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4376,9 +4297,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4391,9 +4312,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4408,7 +4329,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4427,7 +4347,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4518,7 +4437,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4705,7 +4623,6 @@ CONFIG_PATA_PLATFORM=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4757,7 +4674,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4772,10 +4688,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -4794,10 +4708,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4808,6 +4724,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4832,7 +4749,6 @@ CONFIG_PHYLIB=y CONFIG_PHYSICAL_ALIGN=0x200000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set @@ -4876,6 +4792,7 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_TLMM_TEST is not set # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -4925,6 +4842,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4957,7 +4875,6 @@ CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y # CONFIG_PPC_RFI_SRR_DEBUG is not set -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPC_SECURE_BOOT=y CONFIG_PPC_SECVAR_SYSFS=y CONFIG_PPC_SMLPAR=y @@ -4993,16 +4910,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -5012,12 +4928,10 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y CONFIG_PRINT_STACK_DEPTH=64 -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5033,9 +4947,7 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m @@ -5046,21 +4958,14 @@ CONFIG_PSERIES_PLPKS=y CONFIG_PSERIES_WDT=m CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5149,7 +5054,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5176,7 +5080,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5187,8 +5090,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5266,6 +5167,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set @@ -5293,6 +5195,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5133 is not set # CONFIG_REGULATOR_RT5739 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_TPS51632 is not set @@ -5301,12 +5204,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5366,13 +5269,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5381,6 +5282,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5494,7 +5396,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5517,7 +5418,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5564,7 +5464,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5677,7 +5576,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5737,12 +5635,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -5771,10 +5665,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5796,7 +5688,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5824,7 +5715,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5861,6 +5751,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5952,7 +5843,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5969,6 +5859,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5987,7 +5878,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6003,7 +5893,6 @@ 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 @@ -6013,11 +5902,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6065,7 +5954,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_8250_DW is not set @@ -6100,7 +5988,6 @@ CONFIG_SERIAL_CORE=y CONFIG_SERIAL_ICOM=m # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6174,7 +6061,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6183,10 +6069,11 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6219,7 +6106,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6242,7 +6128,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6400,7 +6285,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6447,7 +6331,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6506,7 +6392,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6516,14 +6401,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6536,34 +6418,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6646,6 +6514,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6703,8 +6572,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -6865,7 +6732,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6916,6 +6782,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6927,11 +6794,11 @@ 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 is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set @@ -6977,7 +6844,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -6994,22 +6860,18 @@ CONFIG_STE10XP=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set # CONFIG_STM is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7039,7 +6901,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7053,7 +6914,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7124,14 +6984,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7146,27 +7004,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7186,7 +7034,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SHIFT=14 # CONFIG_THRUSTMASTER_FF is not set @@ -7199,11 +7046,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7231,8 +7080,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7241,7 +7088,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7274,7 +7120,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7306,7 +7151,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7342,7 +7186,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7370,6 +7213,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7442,7 +7286,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7488,6 +7331,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -7710,7 +7554,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7752,8 +7595,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7762,6 +7603,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7811,7 +7653,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7937,6 +7778,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7962,7 +7804,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7983,10 +7824,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8003,10 +7845,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8019,8 +7859,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8039,7 +7877,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8109,10 +7946,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8139,7 +7975,6 @@ CONFIG_WIRELESS_HOTKEY=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8168,7 +8003,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8225,7 +8059,6 @@ CONFIG_XMON=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8237,10 +8070,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8285,9 +8114,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 198eea093..472bf4260 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -74,6 +76,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -83,8 +87,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -183,6 +189,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -343,6 +350,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set @@ -412,7 +420,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -455,6 +462,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -473,7 +481,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -484,7 +492,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set 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_CHAGALL is not set @@ -552,6 +559,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -588,7 +596,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -635,14 +642,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOOTX_TEXT=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -710,7 +716,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -735,7 +740,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -753,9 +757,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -786,7 +788,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -833,9 +834,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -953,8 +951,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m # CONFIG_CLK_FIXED_RATE_KUNIT_TEST is not set CONFIG_CLK_GATE_KUNIT_TEST=m @@ -978,7 +974,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -1026,6 +1021,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1034,7 +1030,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1075,26 +1070,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1109,7 +1090,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1117,16 +1097,12 @@ 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_GCM_P10=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1136,15 +1112,12 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_CURVE25519_PPC64=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m @@ -1208,19 +1181,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1232,16 +1205,15 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m # CONFIG_CRYPTO_POLY1305_P10 is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y @@ -1255,14 +1227,11 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=m -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1272,7 +1241,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m # CONFIG_CRYPTO_VPMSUM_TESTER is not set CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1305,8 +1273,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1321,13 +1287,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1335,7 +1301,6 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set CONFIG_DEBUGGER=y @@ -1343,7 +1308,6 @@ CONFIG_DEBUGGER=y # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1360,7 +1324,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1403,11 +1366,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1438,20 +1399,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1507,7 +1465,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1518,6 +1475,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1528,7 +1486,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1556,14 +1513,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1574,17 +1527,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1600,7 +1549,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1686,6 +1634,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1741,6 +1690,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1761,8 +1711,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1785,7 +1738,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1795,7 +1747,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1804,14 +1755,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1870,7 +1819,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1928,6 +1877,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DW_I3C_MASTER=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1940,7 +1890,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_EDAC_CPC925 is not set @@ -1949,7 +1898,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y # CONFIG_EDAC_SYNOPSYS is not set @@ -1978,7 +1926,6 @@ CONFIG_EFI_TEST=m CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2020,7 +1967,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2083,12 +2029,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2192,7 +2136,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2218,12 +2161,9 @@ CONFIG_FSI_SCOM=m # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2291,7 +2231,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2301,7 +2240,7 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2328,7 +2267,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2354,6 +2292,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2401,12 +2340,10 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUEST_STATE_BUFFER_TEST is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2525,6 +2462,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2580,7 +2518,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2613,14 +2550,11 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_HTMDUMP=m 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 @@ -2630,7 +2564,6 @@ CONFIG_HVC_RTAS=y CONFIG_HVCS=m # CONFIG_HVC_UDBG is not set CONFIG_HV_PERF_CTRS=y -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2673,7 +2606,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2682,7 +2614,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2692,7 +2623,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2723,7 +2653,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m @@ -2777,7 +2706,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2866,7 +2794,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2923,7 +2850,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2950,7 +2876,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3015,6 +2940,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3029,13 +2955,13 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3051,6 +2977,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3091,7 +3018,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3124,7 +3050,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3261,7 +3186,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3273,7 +3197,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3285,7 +3208,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3353,7 +3275,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3378,7 +3299,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM=m @@ -3392,7 +3312,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3405,7 +3324,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3482,6 +3400,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3542,6 +3461,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3552,6 +3472,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3575,7 +3496,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3608,10 +3528,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3642,6 +3565,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3726,6 +3650,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3753,7 +3678,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3764,6 +3688,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3775,14 +3700,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3794,13 +3717,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3822,7 +3743,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3831,11 +3752,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -3889,7 +3808,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3905,7 +3823,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3931,14 +3848,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3971,6 +3886,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -3986,7 +3902,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4004,7 +3919,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4014,6 +3928,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4030,7 +3945,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4043,19 +3957,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4088,6 +3998,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4147,9 +4058,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4198,7 +4110,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4234,7 +4148,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set CONFIG_MTD_BLOCK2MTD=m # CONFIG_MTD_BLOCK is not set @@ -4248,7 +4161,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4323,7 +4235,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4401,10 +4312,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4413,6 +4321,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4428,6 +4337,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4666,7 +4576,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4756,7 +4665,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4765,8 +4673,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4792,9 +4698,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4807,9 +4713,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4824,7 +4730,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4843,7 +4748,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4935,7 +4839,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5123,7 +5026,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5162,7 +5064,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5171,7 +5072,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5185,7 +5085,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5207,7 +5106,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5216,6 +5117,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5229,7 +5131,6 @@ CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_RTK_RTD_USB2PHY=m CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set CONFIG_PINCTRL_AMDISP=m @@ -5257,7 +5158,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_SX150X is not set @@ -5318,6 +5218,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y @@ -5351,7 +5252,6 @@ CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y # CONFIG_PPC_RFI_SRR_DEBUG is not set -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPC_SECURE_BOOT=y CONFIG_PPC_SECVAR_SYSFS=y CONFIG_PPC_SMLPAR=y @@ -5386,15 +5286,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -5405,12 +5304,10 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_PRINT_STACK_DEPTH=64 -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5426,9 +5323,7 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set @@ -5438,25 +5333,14 @@ 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 -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5524,7 +5408,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QRTR is not set @@ -5550,7 +5433,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5559,8 +5441,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5576,8 +5456,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5659,9 +5537,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5703,6 +5581,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5720,6 +5599,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5728,12 +5608,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5781,7 +5655,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5791,7 +5664,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5804,6 +5676,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -5926,7 +5799,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5949,7 +5821,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -5996,7 +5867,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6018,7 +5888,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6067,12 +5936,10 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m CONFIG_SCOM_DEBUGFS=y -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6099,7 +5966,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6169,17 +6035,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6207,10 +6068,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6236,7 +6095,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6262,7 +6120,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6296,6 +6153,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6388,7 +6246,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6408,6 +6265,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6445,7 +6303,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6455,12 +6312,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6512,7 +6369,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6548,7 +6404,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y CONFIG_SERIAL_ICOM=m # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6618,7 +6473,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6627,10 +6481,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6658,7 +6512,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6684,7 +6537,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6848,7 +6700,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -6895,7 +6746,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6958,7 +6811,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6968,13 +6820,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6987,33 +6836,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -7095,6 +6930,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7151,8 +6988,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7312,7 +7147,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7381,7 +7215,6 @@ CONFIG_SPI_KSPI2=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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7439,7 +7272,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7463,15 +7295,12 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set # CONFIG_STMMAC_PLATFORM is not set # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7483,7 +7312,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7526,7 +7354,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7540,7 +7367,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7612,14 +7438,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7634,29 +7458,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7677,7 +7491,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SHIFT=14 CONFIG_THRUSTMASTER_FF=y @@ -7689,11 +7502,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7723,14 +7538,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7763,7 +7575,6 @@ CONFIG_TOUCHSCREEN_ATMEL_MXT=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7796,7 +7607,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -7852,7 +7662,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7881,6 +7690,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7948,9 +7758,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -7980,13 +7788,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8060,6 +7865,7 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3 is not set @@ -8319,7 +8125,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8363,8 +8168,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8373,6 +8176,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8423,7 +8227,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -8442,6 +8245,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8452,7 +8256,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8483,6 +8286,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8552,6 +8356,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8577,7 +8382,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8600,9 +8404,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -8619,12 +8424,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -8639,9 +8441,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -8659,7 +8458,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8737,14 +8535,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8775,10 +8570,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8798,7 +8592,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8820,7 +8613,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8849,13 +8641,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -8908,7 +8698,6 @@ CONFIG_XMON=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8920,10 +8709,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -8969,9 +8754,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index ebb84ff7b..b9415f138 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -13,6 +13,8 @@ CONFIG_8139TOO=m CONFIG_842_DECOMPRESS=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -57,6 +59,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -68,6 +72,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -164,6 +169,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -239,6 +245,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -264,7 +271,7 @@ CONFIG_APDS9802ALS=m # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -292,6 +299,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -332,6 +340,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set @@ -381,7 +390,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -414,7 +422,7 @@ 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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -476,6 +484,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -510,7 +519,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -556,14 +564,13 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOOTX_TEXT=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -626,7 +633,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -643,7 +649,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -656,7 +661,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y -# CONFIG_BTRFS_FS is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -687,7 +697,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -729,9 +738,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -832,7 +838,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -841,6 +846,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -856,7 +867,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -909,6 +919,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -922,7 +933,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -963,18 +973,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -982,8 +980,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -994,16 +990,12 @@ 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_GCM_P10=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1013,15 +1005,12 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_CURVE25519_PPC64=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m @@ -1088,7 +1077,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1096,12 +1084,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1113,19 +1102,17 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m # CONFIG_CRYPTO_POLY1305_P10 is not set -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1137,15 +1124,12 @@ CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1155,7 +1139,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1183,8 +1166,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1199,11 +1180,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1212,14 +1193,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set CONFIG_DEBUGGER=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1236,7 +1215,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1278,11 +1256,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1318,18 +1294,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1384,7 +1357,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1395,6 +1367,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1402,7 +1375,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1430,14 +1402,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1450,10 +1418,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1470,7 +1435,6 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1486,7 +1450,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1568,6 +1531,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1644,8 +1608,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1669,12 +1635,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1712,6 +1676,7 @@ CONFIG_DW_DMAC=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1726,7 +1691,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1740,7 +1704,6 @@ CONFIG_EDAC_GHES=y CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1773,7 +1736,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1792,6 +1754,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1818,7 +1781,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1869,12 +1831,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -1954,7 +1914,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -1972,12 +1931,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2042,7 +1998,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set # CONFIG_GENERIC_PHY is not set CONFIG_GENEVE=m @@ -2052,7 +2007,7 @@ CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2068,7 +2023,6 @@ CONFIG_GNSS=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2095,6 +2049,7 @@ CONFIG_GPIO_CDEV=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2141,12 +2096,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2264,6 +2217,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2311,7 +2265,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2352,15 +2305,12 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 @@ -2369,7 +2319,6 @@ CONFIG_HVC_RTAS=y CONFIG_HVCS=m # CONFIG_HVC_UDBG is not set CONFIG_HV_PERF_CTRS=y -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2411,7 +2360,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2420,7 +2368,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2430,7 +2377,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2458,7 +2404,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2584,7 +2529,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2674,7 +2618,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2738,6 +2681,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2769,6 +2714,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2780,7 +2726,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2794,6 +2739,7 @@ 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_DEBUG_PAGEALLOC is not set # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2838,7 +2784,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -2868,7 +2813,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3006,7 +2950,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3015,7 +2958,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3027,7 +2969,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3047,7 +2988,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3072,7 +3012,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3087,7 +3026,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3099,7 +3037,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3175,6 +3112,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3233,6 +3171,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3252,7 +3191,6 @@ CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3291,6 +3229,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3325,6 +3264,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3409,6 +3349,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3433,7 +3374,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3444,6 +3384,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3451,13 +3392,11 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3468,13 +3407,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3538,11 +3475,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3594,7 +3529,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3610,7 +3544,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3636,14 +3569,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3690,7 +3621,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3708,7 +3638,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3717,6 +3646,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3731,7 +3661,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3743,19 +3672,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3787,6 +3712,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -3847,9 +3773,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3900,7 +3827,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3937,7 +3866,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set @@ -3951,7 +3879,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -3994,7 +3921,6 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4181,7 +4107,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4264,7 +4189,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4323,13 +4247,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4356,9 +4277,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4371,9 +4292,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4388,7 +4309,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4407,7 +4327,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4498,7 +4417,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4684,7 +4602,6 @@ CONFIG_PATA_PLATFORM=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4736,7 +4653,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4751,10 +4667,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -4773,10 +4687,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4787,6 +4703,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4811,7 +4728,6 @@ CONFIG_PHYLIB=y CONFIG_PHYSICAL_ALIGN=0x200000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set @@ -4855,6 +4771,7 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_TLMM_TEST is not set # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -4904,6 +4821,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4936,7 +4854,6 @@ CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y # CONFIG_PPC_RFI_SRR_DEBUG is not set -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPC_SECURE_BOOT=y CONFIG_PPC_SECVAR_SYSFS=y CONFIG_PPC_SMLPAR=y @@ -4972,16 +4889,15 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PRIME_NUMBERS_KUNIT_TEST=m @@ -4991,12 +4907,10 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y CONFIG_PRINT_STACK_DEPTH=64 -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5012,9 +4926,7 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set @@ -5024,21 +4936,14 @@ CONFIG_PSERIES_PLPKS=y CONFIG_PSERIES_WDT=m CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5127,7 +5032,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5154,7 +5058,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5165,8 +5068,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5244,6 +5145,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set @@ -5271,6 +5173,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5133 is not set # CONFIG_REGULATOR_RT5739 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_TPS51632 is not set @@ -5279,12 +5182,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5344,13 +5247,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5359,6 +5260,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5472,7 +5374,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5495,7 +5396,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5542,7 +5442,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5654,7 +5553,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5714,12 +5612,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -5748,10 +5642,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5773,7 +5665,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5801,7 +5692,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5838,6 +5728,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5929,7 +5820,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5946,6 +5836,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5964,7 +5855,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5980,7 +5870,6 @@ 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 @@ -5990,11 +5879,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6042,7 +5931,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_8250_DW is not set @@ -6077,7 +5965,6 @@ CONFIG_SERIAL_CORE=y CONFIG_SERIAL_ICOM=m # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6151,7 +6038,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6160,10 +6046,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6196,7 +6083,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6219,7 +6105,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6376,7 +6261,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6423,7 +6307,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6482,7 +6368,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6492,14 +6377,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6512,34 +6394,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6622,6 +6490,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6678,8 +6547,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -6840,7 +6707,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6891,6 +6757,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6902,11 +6769,11 @@ 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 is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set @@ -6952,7 +6819,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -6969,22 +6835,18 @@ CONFIG_STE10XP=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set # CONFIG_STM is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7014,7 +6876,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7028,7 +6889,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7099,14 +6959,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7121,27 +6979,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7161,7 +7009,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SHIFT=14 # CONFIG_THRUSTMASTER_FF is not set @@ -7174,11 +7021,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7206,8 +7055,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7216,7 +7063,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7249,7 +7095,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7281,7 +7126,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7317,7 +7161,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7345,6 +7188,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7417,7 +7261,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7463,6 +7306,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -7685,7 +7529,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7727,8 +7570,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7737,6 +7578,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7786,7 +7628,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7912,6 +7753,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7937,7 +7779,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7958,10 +7799,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -7978,10 +7820,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -7994,8 +7834,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8014,7 +7852,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8084,10 +7921,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8114,7 +7950,6 @@ CONFIG_WIRELESS_HOTKEY=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8143,7 +7978,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8200,7 +8034,6 @@ CONFIG_XMON=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8212,10 +8045,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8260,9 +8089,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 1f401431d..510b9ddf2 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -77,6 +79,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -87,8 +91,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -187,6 +193,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -365,6 +372,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -434,7 +442,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y @@ -482,6 +489,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -500,7 +508,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -511,7 +519,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -580,6 +587,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -616,7 +624,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -663,13 +670,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -737,7 +743,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -762,7 +767,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -780,9 +784,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -814,7 +816,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -861,9 +862,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -982,8 +980,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1025,7 +1021,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -1074,6 +1069,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1082,7 +1078,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1123,26 +1118,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1157,7 +1138,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1165,16 +1145,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1185,14 +1161,11 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1251,19 +1224,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1275,15 +1248,14 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1297,16 +1269,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=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_SM3_RISCV64 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_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1316,7 +1285,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1348,8 +1316,6 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1364,13 +1330,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1378,14 +1344,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1403,7 +1367,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1451,12 +1414,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1487,20 +1448,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1557,7 +1515,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1568,6 +1525,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1578,7 +1536,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1606,14 +1563,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1624,17 +1577,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1650,7 +1599,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1735,6 +1683,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1790,6 +1739,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -1811,8 +1761,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1835,7 +1788,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1845,7 +1797,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1854,14 +1805,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1916,7 +1865,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1977,6 +1926,7 @@ CONFIG_DWMAC_EIC7700=m CONFIG_DWMAC_GENERIC=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STARFIVE=m @@ -1992,7 +1942,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_DEBUG=y @@ -2000,7 +1949,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y CONFIG_EDAC_SIFIVE=y @@ -2036,7 +1984,6 @@ CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2091,7 +2038,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2160,13 +2106,11 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -2271,7 +2215,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2288,12 +2231,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2361,7 +2301,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2370,7 +2309,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2400,7 +2339,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2426,6 +2364,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2474,11 +2413,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2595,6 +2532,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2650,7 +2588,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2679,17 +2616,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_RISCV_SBI is not set -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2731,7 +2664,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2742,7 +2674,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2752,7 +2683,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2784,7 +2714,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m CONFIG_I2C_OCORES=y @@ -2835,7 +2764,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2923,7 +2851,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2980,7 +2907,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3009,7 +2935,6 @@ CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3074,6 +2999,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3088,12 +3014,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3108,6 +3034,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3148,7 +3075,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3180,7 +3106,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3318,7 +3243,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3330,7 +3254,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3342,7 +3265,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3412,7 +3334,6 @@ CONFIG_KALLSYMS=y 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 @@ -3441,7 +3362,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM is not set @@ -3456,7 +3376,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3469,7 +3388,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3538,6 +3456,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3597,6 +3516,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3607,6 +3527,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3629,7 +3550,6 @@ CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -3662,10 +3582,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=y # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3695,6 +3618,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3778,6 +3702,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3810,7 +3735,6 @@ CONFIG_MB1232=m CONFIG_MCHP_CLK_MPFS=y # CONFIG_MCHP_LAN966X_PCI is not set # CONFIG_MCHP_SBI_IPC_MBOX is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3821,6 +3745,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3832,14 +3757,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3851,13 +3774,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3879,7 +3800,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3888,11 +3809,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3947,7 +3866,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3963,7 +3881,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3989,14 +3906,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4029,6 +3944,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4044,7 +3960,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4062,7 +3977,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4072,6 +3986,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4088,7 +4003,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4101,19 +4015,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4146,6 +4056,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m @@ -4214,9 +4125,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4264,7 +4176,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4299,7 +4213,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4317,7 +4230,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4397,7 +4309,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4475,10 +4386,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4487,6 +4395,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4502,6 +4411,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4650,7 +4560,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4740,7 +4649,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4830,7 +4738,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4839,8 +4746,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4866,9 +4771,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4881,9 +4786,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4898,7 +4803,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4917,7 +4821,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5011,7 +4914,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -5198,7 +5100,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5243,7 +5144,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5252,7 +5152,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5266,7 +5165,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5288,7 +5186,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5297,6 +5197,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5317,7 +5218,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set @@ -5351,7 +5251,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set CONFIG_PINCTRL_SOPHGO_CV1800B=y CONFIG_PINCTRL_SOPHGO_CV1812H=y @@ -5427,6 +5326,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SEQUENCING_TH1520_GPU=m # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -5434,7 +5334,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_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5459,7 +5358,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5478,11 +5376,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5500,34 +5396,21 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ALL_BRANCHES is not set # 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5602,7 +5485,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -5628,7 +5510,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5638,8 +5519,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5655,8 +5534,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5742,9 +5619,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5786,6 +5663,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5803,6 +5681,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5811,12 +5690,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5900,6 +5773,7 @@ CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RISCV_SBI=y # CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RISCV_TIMER=y +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5919,7 +5793,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5929,7 +5802,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5943,6 +5815,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6066,7 +5939,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6089,7 +5961,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6137,7 +6008,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -6161,7 +6031,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6209,11 +6078,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6240,7 +6107,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6306,17 +6172,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6344,10 +6205,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6373,7 +6232,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6399,7 +6257,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6433,6 +6290,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6524,7 +6382,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6544,6 +6401,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6580,7 +6438,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6592,12 +6449,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6649,7 +6506,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6692,7 +6548,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set CONFIG_SERIAL_LITEUART_CONSOLE=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 @@ -6768,7 +6623,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6777,10 +6631,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6808,7 +6662,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6834,7 +6687,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7000,7 +6852,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7047,7 +6898,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7073,6 +6926,9 @@ CONFIG_SND_SOC_CS530X_I2C=m # CONFIG_SND_SOC_CS530X_SPI is not set # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CS_AMP_LIB_TEST=m +CONFIG_SND_SOC_CV1800B_ADC_CODEC=m +CONFIG_SND_SOC_CV1800B_DAC_CODEC=m +CONFIG_SND_SOC_CV1800B_TDM=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7110,7 +6966,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7120,13 +6975,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7139,33 +6991,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set CONFIG_SND_SOC_JH7110_PWMDAC=m @@ -7249,6 +7087,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5640=m @@ -7307,8 +7147,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7469,7 +7307,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7546,7 +7383,6 @@ CONFIG_SPI_KSPI2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7608,7 +7444,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_PER_TASK=y CONFIG_STACKPROTECTOR_STRONG=y @@ -7643,15 +7478,12 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7665,7 +7497,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7706,7 +7537,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7720,7 +7550,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7792,14 +7621,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7814,29 +7641,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m @@ -7861,7 +7678,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=3 CONFIG_THRUSTMASTER_FF=y @@ -7873,11 +7689,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7907,14 +7725,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7946,7 +7761,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7979,7 +7793,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8035,7 +7848,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8064,6 +7876,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8132,9 +7945,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8163,13 +7974,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8256,6 +8064,7 @@ CONFIG_USB_DWC2_PCI=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3=m @@ -8396,9 +8205,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -# CONFIG_USB_MV_UDC is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8522,7 +8328,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8566,8 +8371,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8577,6 +8380,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8627,7 +8431,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8645,6 +8448,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8655,7 +8459,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8686,6 +8489,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8755,6 +8559,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8780,7 +8585,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8803,9 +8607,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m @@ -8822,12 +8627,9 @@ CONFIG_VIDEO_SAA717X=m # CONFIG_VIDEO_SAA7185 is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set @@ -8842,9 +8644,6 @@ CONFIG_VIDEO_TEA6420=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m # CONFIG_VIDEO_TVP514X is not set @@ -8862,7 +8661,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8938,14 +8736,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8976,10 +8771,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8998,7 +8792,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -9020,7 +8813,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9049,13 +8841,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -9105,7 +8895,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9117,10 +8906,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9166,9 +8951,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index a657377d6..5edfa970e 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACLINT_SSWI is not set # CONFIG_ACORN_PARTITION is not set @@ -61,6 +63,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -73,6 +77,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -169,6 +174,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -243,6 +249,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -268,7 +275,7 @@ CONFIG_APDS9802ALS=m # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -304,6 +311,7 @@ CONFIG_ARCH_STARFIVE=y CONFIG_ARCH_VIRT=y # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -346,6 +354,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -395,7 +404,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -429,7 +437,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -491,6 +499,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -525,7 +534,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -571,13 +579,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -640,7 +647,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -657,7 +663,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -670,7 +675,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -701,7 +711,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -742,9 +751,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -847,7 +853,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -856,6 +861,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -878,7 +889,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -931,6 +941,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -944,7 +955,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -984,18 +994,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1003,8 +1001,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1015,16 +1011,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1035,15 +1027,12 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1104,7 +1093,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1112,12 +1100,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1129,17 +1118,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1152,9 +1139,7 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set @@ -1162,7 +1147,6 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1172,7 +1156,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1198,8 +1181,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1214,11 +1195,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1227,13 +1208,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1250,7 +1229,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1298,12 +1276,10 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1339,18 +1315,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1405,7 +1378,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1416,6 +1388,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1423,7 +1396,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1451,14 +1423,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1471,10 +1439,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1491,7 +1456,6 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1507,7 +1471,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1591,6 +1554,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1667,8 +1631,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1692,12 +1658,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1738,6 +1702,7 @@ CONFIG_DWMAC_EIC7700=m # CONFIG_DWMAC_GENERIC is not set # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_STARFIVE=m # CONFIG_DW_WATCHDOG is not set @@ -1753,7 +1718,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1766,7 +1730,6 @@ CONFIG_EDAC_GHES=y CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1803,7 +1766,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1822,6 +1784,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1851,7 +1814,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1908,13 +1870,11 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -1995,7 +1955,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2012,12 +1971,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2090,7 +2046,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2108,7 +2064,6 @@ CONFIG_GOLDFISH=y # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2135,6 +2090,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2182,12 +2138,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2304,6 +2258,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2351,7 +2306,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2388,17 +2342,13 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2439,7 +2389,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2448,7 +2397,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2458,7 +2406,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2486,7 +2433,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2607,7 +2553,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2698,7 +2643,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2763,6 +2707,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2794,6 +2740,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2805,7 +2752,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2818,6 +2764,7 @@ 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_DEBUG_PAGEALLOC is not set # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2862,7 +2809,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -2891,7 +2837,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3030,7 +2975,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3039,7 +2983,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3051,7 +2994,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3072,7 +3014,6 @@ CONFIG_KALLSYMS=y 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 @@ -3099,7 +3040,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3115,7 +3055,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3127,7 +3066,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3193,6 +3131,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3250,6 +3189,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3268,7 +3208,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3307,6 +3246,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3340,6 +3280,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3423,6 +3364,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3447,7 +3389,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3458,6 +3399,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3465,13 +3407,11 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3482,13 +3422,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3552,11 +3490,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3608,7 +3544,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3624,7 +3559,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3650,14 +3584,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3704,7 +3636,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3722,7 +3653,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3731,6 +3661,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3745,7 +3676,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3757,19 +3687,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3801,6 +3727,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -3864,9 +3791,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3916,7 +3844,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3952,7 +3882,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -3969,7 +3898,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4020,7 +3948,6 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4207,7 +4134,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4289,7 +4215,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4348,13 +4273,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4381,9 +4303,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4396,9 +4318,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4413,7 +4335,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4432,7 +4353,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4524,7 +4444,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -4708,7 +4627,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4762,7 +4680,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4777,10 +4694,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -4799,10 +4714,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4813,6 +4730,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4840,7 +4758,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set # CONFIG_PINCTRL_AW9523 is not set @@ -4891,6 +4808,7 @@ CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -4939,13 +4857,13 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -4969,7 +4887,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -4988,11 +4905,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5009,30 +4924,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5122,7 +5028,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5149,7 +5054,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5160,8 +5064,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5243,6 +5145,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5283,6 +5186,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5298,13 +5202,13 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5372,6 +5276,7 @@ CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS=y CONFIG_RISCV_SBI_MPXY_MBOX=y # CONFIG_RISCV_SBI_V01 is not set # CONFIG_RISCV_TICKET_SPINLOCKS is not set +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5397,13 +5302,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5412,6 +5315,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5525,7 +5429,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5548,7 +5451,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5596,7 +5498,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -5708,7 +5609,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5764,12 +5664,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -5798,10 +5694,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5823,7 +5717,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5851,7 +5744,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5888,6 +5780,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5978,7 +5871,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5995,6 +5887,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6013,7 +5906,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6029,7 +5921,6 @@ 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 @@ -6040,11 +5931,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6092,7 +5983,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6129,7 +6019,6 @@ CONFIG_SERIAL_EARLYCON_RISCV_SBI=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6196,7 +6085,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6205,10 +6093,11 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6241,7 +6130,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6264,7 +6152,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6422,7 +6309,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6469,7 +6355,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6528,7 +6416,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6538,14 +6425,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6558,34 +6442,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6668,6 +6538,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6725,8 +6596,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -6888,7 +6757,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6940,6 +6808,7 @@ CONFIG_SPI_AMD=y CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6951,11 +6820,11 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PL022 is not set @@ -7004,7 +6873,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7029,22 +6897,18 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set CONFIG_STMMAC_PLATFORM=m # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7074,7 +6938,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7087,7 +6950,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7157,14 +7019,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7179,27 +7039,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THEAD_C900_ACLINT_SSWI is not set @@ -7220,7 +7070,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=2 # CONFIG_THRUSTMASTER_FF is not set @@ -7233,11 +7082,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7265,8 +7116,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7275,7 +7124,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7308,7 +7156,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7340,7 +7187,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7376,7 +7222,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7404,6 +7249,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7476,7 +7322,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7527,6 +7372,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -7749,7 +7595,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7791,8 +7636,6 @@ CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7801,6 +7644,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7850,7 +7694,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7976,6 +7819,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8001,7 +7845,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8022,10 +7865,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8042,10 +7886,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8058,8 +7900,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8078,7 +7918,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8147,10 +7986,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8175,7 +8013,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8205,7 +8042,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8259,7 +8095,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8271,10 +8106,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8319,9 +8150,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index e8759b437..44c698085 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -77,6 +79,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -87,8 +91,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -187,6 +193,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -364,6 +371,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -433,7 +441,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y @@ -481,6 +488,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -499,7 +507,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -510,7 +518,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -579,6 +586,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -615,7 +623,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -662,13 +669,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -736,7 +742,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -761,7 +766,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -779,9 +783,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -813,7 +815,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -860,9 +861,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -981,8 +979,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1024,7 +1020,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -1073,6 +1068,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1081,7 +1077,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1122,26 +1117,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1156,7 +1137,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1164,16 +1144,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1184,14 +1160,11 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1250,19 +1223,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1274,15 +1247,14 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1296,16 +1268,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=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_SM3_RISCV64 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_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1315,7 +1284,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1347,8 +1315,6 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1363,13 +1329,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1377,14 +1343,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1401,7 +1365,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1443,11 +1406,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1478,20 +1439,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1547,7 +1505,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1558,6 +1515,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1568,7 +1526,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1596,14 +1553,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1614,17 +1567,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1640,7 +1589,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1725,6 +1673,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1780,6 +1729,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -1801,8 +1751,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1825,7 +1778,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1835,7 +1787,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1844,14 +1795,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1906,7 +1855,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1967,6 +1916,7 @@ CONFIG_DWMAC_EIC7700=m CONFIG_DWMAC_GENERIC=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STARFIVE=m @@ -1982,7 +1932,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_EDAC_DEBUG is not set @@ -1990,7 +1939,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y CONFIG_EDAC_SIFIVE=y @@ -2026,7 +1974,6 @@ CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2081,7 +2028,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2141,13 +2087,11 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -2252,7 +2196,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2269,12 +2212,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2342,7 +2282,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2351,7 +2290,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2381,7 +2320,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2407,6 +2345,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2455,11 +2394,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2576,6 +2513,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2631,7 +2569,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2660,17 +2597,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_RISCV_SBI is not set -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2712,7 +2645,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2723,7 +2655,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2733,7 +2664,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2764,7 +2694,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m CONFIG_I2C_OCORES=y @@ -2815,7 +2744,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2903,7 +2831,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2960,7 +2887,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2989,7 +2915,6 @@ CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3054,6 +2979,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI 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,12 +2994,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3088,6 +3014,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3128,7 +3055,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3160,7 +3086,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3298,7 +3223,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3310,7 +3234,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3322,7 +3245,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3390,7 +3312,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3415,7 +3336,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM is not set @@ -3430,7 +3350,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3443,7 +3362,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3512,6 +3430,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3571,6 +3490,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3581,6 +3501,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3603,7 +3524,6 @@ CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -3636,10 +3556,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=y # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3669,6 +3592,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3752,6 +3676,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3783,7 +3708,6 @@ CONFIG_MB1232=m CONFIG_MCHP_CLK_MPFS=y # CONFIG_MCHP_LAN966X_PCI is not set # CONFIG_MCHP_SBI_IPC_MBOX is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3794,6 +3718,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3805,14 +3730,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3824,13 +3747,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3852,7 +3773,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3861,11 +3782,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3920,7 +3839,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3936,7 +3854,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3962,14 +3879,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4002,6 +3917,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4017,7 +3933,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4035,7 +3950,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4045,6 +3959,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4061,7 +3976,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4074,19 +3988,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4119,6 +4029,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m @@ -4186,9 +4097,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4236,7 +4148,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4271,7 +4185,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4289,7 +4202,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4369,7 +4281,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4447,10 +4358,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4459,6 +4367,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4474,6 +4383,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4622,7 +4532,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4712,7 +4621,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4802,7 +4710,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4811,8 +4718,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4838,9 +4743,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4853,9 +4758,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4870,7 +4775,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4889,7 +4793,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4983,7 +4886,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -5169,7 +5071,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5214,7 +5115,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5223,7 +5123,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5237,7 +5136,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5259,7 +5157,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5268,6 +5168,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5288,7 +5189,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set @@ -5322,7 +5222,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set CONFIG_PINCTRL_SOPHGO_CV1800B=y CONFIG_PINCTRL_SOPHGO_CV1812H=y @@ -5398,6 +5297,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SEQUENCING_TH1520_GPU=m # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -5405,7 +5305,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_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5430,7 +5329,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5449,11 +5347,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5471,33 +5367,20 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ALL_BRANCHES is not set # 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5572,7 +5455,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -5598,7 +5480,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5608,8 +5489,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5625,8 +5504,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5712,9 +5589,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5756,6 +5633,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5773,6 +5651,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5781,12 +5660,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5870,6 +5743,7 @@ CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RISCV_SBI=y # CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RISCV_TIMER=y +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5889,7 +5763,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5899,7 +5772,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5913,6 +5785,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6036,7 +5909,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6059,7 +5931,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6107,7 +5978,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -6130,7 +6000,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6178,11 +6047,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6209,7 +6076,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6275,17 +6141,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6313,10 +6174,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6342,7 +6201,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6368,7 +6226,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6402,6 +6259,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6493,7 +6351,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6513,6 +6370,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6549,7 +6407,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6561,12 +6418,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6618,7 +6475,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6661,7 +6517,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set CONFIG_SERIAL_LITEUART_CONSOLE=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 @@ -6737,7 +6592,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6746,10 +6600,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6777,7 +6631,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6803,7 +6656,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6968,7 +6820,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7015,7 +6866,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7041,6 +6894,9 @@ CONFIG_SND_SOC_CS530X_I2C=m # CONFIG_SND_SOC_CS530X_SPI is not set # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CS_AMP_LIB_TEST=m +CONFIG_SND_SOC_CV1800B_ADC_CODEC=m +CONFIG_SND_SOC_CV1800B_DAC_CODEC=m +CONFIG_SND_SOC_CV1800B_TDM=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7078,7 +6934,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7088,13 +6943,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7107,33 +6959,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set CONFIG_SND_SOC_JH7110_PWMDAC=m @@ -7217,6 +7055,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5640=m @@ -7274,8 +7114,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7436,7 +7274,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7513,7 +7350,6 @@ CONFIG_SPI_KSPI2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7575,7 +7411,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_PER_TASK=y CONFIG_STACKPROTECTOR_STRONG=y @@ -7610,15 +7445,12 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7632,7 +7464,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7673,7 +7504,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7687,7 +7517,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7759,14 +7588,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7781,29 +7608,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m @@ -7828,7 +7645,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=2 CONFIG_THRUSTMASTER_FF=y @@ -7840,11 +7656,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7874,14 +7692,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7913,7 +7728,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7946,7 +7760,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8002,7 +7815,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8031,6 +7843,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8099,9 +7912,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8130,13 +7941,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8223,6 +8031,7 @@ CONFIG_USB_DWC2_PCI=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3=m @@ -8363,9 +8172,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -# CONFIG_USB_MV_UDC is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8489,7 +8295,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8533,8 +8338,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8544,6 +8347,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8594,7 +8398,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8612,6 +8415,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8622,7 +8426,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8653,6 +8456,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8722,6 +8526,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8747,7 +8552,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8770,9 +8574,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m @@ -8789,12 +8594,9 @@ CONFIG_VIDEO_SAA717X=m # CONFIG_VIDEO_SAA7185 is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set @@ -8809,9 +8611,6 @@ CONFIG_VIDEO_TEA6420=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m # CONFIG_VIDEO_TVP514X is not set @@ -8829,7 +8628,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8905,14 +8703,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8943,10 +8738,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8965,7 +8759,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8987,7 +8780,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9016,13 +8808,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -9072,7 +8862,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9084,10 +8873,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9133,9 +8918,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 1661da5f3..c37d9b9e0 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACLINT_SSWI is not set # CONFIG_ACORN_PARTITION is not set @@ -61,6 +63,8 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -73,6 +77,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -169,6 +174,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -243,6 +249,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y CONFIG_AMD_PHY=m @@ -268,7 +275,7 @@ CONFIG_APDS9802ALS=m # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -304,6 +311,7 @@ CONFIG_ARCH_STARFIVE=y CONFIG_ARCH_VIRT=y # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -346,6 +354,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -395,7 +404,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -429,7 +437,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -491,6 +499,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -525,7 +534,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -571,13 +579,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -640,7 +647,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -657,7 +663,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -670,7 +675,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y -# CONFIG_BTRFS_FS is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -701,7 +711,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -742,9 +751,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -847,7 +853,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -856,6 +861,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -878,7 +889,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -931,6 +941,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -944,7 +955,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -984,18 +994,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1003,8 +1001,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1015,16 +1011,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1035,15 +1027,12 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1104,7 +1093,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1112,12 +1100,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1129,17 +1118,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1152,9 +1139,7 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set @@ -1162,7 +1147,6 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1172,7 +1156,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1198,8 +1181,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1214,11 +1195,11 @@ CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1227,13 +1208,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1250,7 +1229,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1291,11 +1269,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1331,18 +1307,15 @@ CONFIG_DEVTMPFS=y # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1397,7 +1370,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1408,6 +1380,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1415,7 +1388,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1443,14 +1415,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1463,10 +1431,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1483,7 +1448,6 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1499,7 +1463,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1583,6 +1546,7 @@ CONFIG_DRM_NOUVEAU_SIL164=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_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1659,8 +1623,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1684,12 +1650,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1730,6 +1694,7 @@ CONFIG_DWMAC_EIC7700=m # CONFIG_DWMAC_GENERIC is not set # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_STARFIVE=m # CONFIG_DW_WATCHDOG is not set @@ -1745,7 +1710,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1758,7 +1722,6 @@ CONFIG_EDAC_GHES=y CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1795,7 +1758,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1814,6 +1776,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1843,7 +1806,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1892,13 +1854,11 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -1979,7 +1939,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -1996,12 +1955,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2074,7 +2030,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2092,7 +2048,6 @@ CONFIG_GOLDFISH=y # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2119,6 +2074,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2166,12 +2122,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2288,6 +2242,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2335,7 +2290,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2372,17 +2326,13 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2423,7 +2373,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2432,7 +2381,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2442,7 +2390,6 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2470,7 +2417,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2591,7 +2537,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2682,7 +2627,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2747,6 +2691,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2778,6 +2724,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2789,7 +2736,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2802,6 +2748,7 @@ 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_DEBUG_PAGEALLOC is not set # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2846,7 +2793,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -2875,7 +2821,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3014,7 +2959,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3023,7 +2967,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3035,7 +2978,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3054,7 +2996,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3079,7 +3020,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3095,7 +3035,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3107,7 +3046,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3173,6 +3111,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3230,6 +3169,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3248,7 +3188,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3287,6 +3226,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3320,6 +3260,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3403,6 +3344,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3427,7 +3369,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3438,6 +3379,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3445,13 +3387,11 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3462,13 +3402,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3532,11 +3470,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3588,7 +3524,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3604,7 +3539,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3630,14 +3564,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3684,7 +3616,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3702,7 +3633,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3711,6 +3641,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3725,7 +3656,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3737,19 +3667,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3781,6 +3707,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -3844,9 +3771,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3896,7 +3824,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3932,7 +3862,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -3949,7 +3878,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4000,7 +3928,6 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4187,7 +4114,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4269,7 +4195,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4328,13 +4253,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4361,9 +4283,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4376,9 +4298,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4393,7 +4315,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4412,7 +4333,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4504,7 +4424,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -4687,7 +4606,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4741,7 +4659,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4756,10 +4673,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -4778,10 +4693,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4792,6 +4709,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4819,7 +4737,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set # CONFIG_PINCTRL_AW9523 is not set @@ -4870,6 +4787,7 @@ CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set @@ -4918,13 +4836,13 @@ CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -4948,7 +4866,6 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -4967,11 +4884,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -4988,29 +4903,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5100,7 +5006,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5127,7 +5032,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5138,8 +5042,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5221,6 +5123,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5261,6 +5164,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5276,13 +5180,13 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5350,6 +5254,7 @@ CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS=y CONFIG_RISCV_SBI_MPXY_MBOX=y # CONFIG_RISCV_SBI_V01 is not set # CONFIG_RISCV_TICKET_SPINLOCKS is not set +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5375,13 +5280,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5390,6 +5293,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5503,7 +5407,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5526,7 +5429,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5574,7 +5476,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -5685,7 +5586,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5741,12 +5641,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -5775,10 +5671,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5800,7 +5694,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5828,7 +5721,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5865,6 +5757,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5955,7 +5848,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5972,6 +5864,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5990,7 +5883,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6006,7 +5898,6 @@ 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 @@ -6017,11 +5908,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6069,7 +5960,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6106,7 +5996,6 @@ CONFIG_SERIAL_EARLYCON_RISCV_SBI=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6173,7 +6062,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6182,10 +6070,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6218,7 +6107,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6241,7 +6129,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6398,7 +6285,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6445,7 +6331,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6504,7 +6392,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6514,14 +6401,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6534,34 +6418,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6644,6 +6514,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6700,8 +6571,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -6863,7 +6732,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6915,6 +6783,7 @@ CONFIG_SPI_AMD=y CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6926,11 +6795,11 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PL022 is not set @@ -6979,7 +6848,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7004,22 +6872,18 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set CONFIG_STMMAC_PLATFORM=m # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7049,7 +6913,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7062,7 +6925,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7132,14 +6994,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7154,27 +7014,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THEAD_C900_ACLINT_SSWI is not set @@ -7195,7 +7045,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=2 # CONFIG_THRUSTMASTER_FF is not set @@ -7208,11 +7057,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7240,8 +7091,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7250,7 +7099,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7283,7 +7131,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7315,7 +7162,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7351,7 +7197,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7379,6 +7224,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7451,7 +7297,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7502,6 +7347,7 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -7724,7 +7570,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7766,8 +7611,6 @@ CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7776,6 +7619,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7825,7 +7669,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7951,6 +7794,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7976,7 +7820,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7997,10 +7840,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8017,10 +7861,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8033,8 +7875,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8053,7 +7893,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8122,10 +7961,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8150,7 +7988,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8180,7 +8017,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8234,7 +8070,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8246,10 +8081,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8294,9 +8125,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index dd5fc2245..0596a3028 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -77,6 +79,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -87,8 +91,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -187,6 +193,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -365,6 +372,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -434,7 +442,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y @@ -482,6 +489,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -500,7 +508,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -511,7 +519,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -580,6 +587,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -616,7 +624,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -663,13 +670,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -737,7 +743,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -762,7 +767,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -780,9 +784,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -814,7 +816,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -861,9 +862,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -982,8 +980,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1025,7 +1021,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -1074,6 +1069,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1082,7 +1078,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1124,26 +1119,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1158,7 +1139,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1166,16 +1146,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1186,14 +1162,11 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1252,19 +1225,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1276,15 +1249,14 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1298,16 +1270,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=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_SM3_RISCV64 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_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1317,7 +1286,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1349,8 +1317,6 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1365,13 +1331,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1380,14 +1346,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1405,7 +1369,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1453,12 +1416,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1489,20 +1450,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1559,7 +1517,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1570,6 +1527,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1580,7 +1538,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1608,14 +1565,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1626,17 +1579,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1653,7 +1602,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1738,6 +1686,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1793,6 +1742,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -1814,8 +1764,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1838,7 +1791,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1848,7 +1800,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1857,14 +1808,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1919,7 +1868,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1980,6 +1929,7 @@ CONFIG_DWMAC_EIC7700=m CONFIG_DWMAC_GENERIC=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STARFIVE=m @@ -1995,7 +1945,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_DEBUG=y @@ -2003,7 +1952,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y CONFIG_EDAC_SIFIVE=y @@ -2039,7 +1987,6 @@ CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2094,7 +2041,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2163,13 +2109,11 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -2274,7 +2218,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2291,12 +2234,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2365,7 +2305,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2374,7 +2313,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2404,7 +2343,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2430,6 +2368,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2478,11 +2417,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2600,6 +2537,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2655,7 +2593,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2684,17 +2621,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_RISCV_SBI is not set -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2736,7 +2669,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2747,7 +2679,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2757,7 +2688,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2789,7 +2719,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m CONFIG_I2C_OCORES=y @@ -2840,7 +2769,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2928,7 +2856,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2985,7 +2912,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3014,7 +2940,6 @@ CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3079,6 +3004,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3093,12 +3019,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3113,6 +3039,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3153,7 +3080,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3185,7 +3111,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3323,7 +3248,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3335,7 +3259,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3347,7 +3270,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3417,7 +3339,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_GENERIC=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y @@ -3446,7 +3367,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM is not set @@ -3461,7 +3381,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3474,7 +3393,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3543,6 +3461,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3602,6 +3521,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3612,6 +3532,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3634,7 +3555,6 @@ CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -3667,10 +3587,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=y # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3700,6 +3623,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3783,6 +3707,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3815,7 +3740,6 @@ CONFIG_MB1232=m CONFIG_MCHP_CLK_MPFS=y # CONFIG_MCHP_LAN966X_PCI is not set # CONFIG_MCHP_SBI_IPC_MBOX is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3826,6 +3750,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3837,14 +3762,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3856,13 +3779,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3884,7 +3805,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3893,11 +3814,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3952,7 +3871,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3968,7 +3886,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3994,14 +3911,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4034,6 +3949,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4049,7 +3965,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4067,7 +3982,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4077,6 +3991,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4093,7 +4008,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4106,19 +4020,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4151,6 +4061,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m @@ -4219,9 +4130,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4269,7 +4181,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4304,7 +4218,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4322,7 +4235,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4402,7 +4314,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4480,10 +4391,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4492,6 +4400,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4507,6 +4416,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4655,7 +4565,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4745,7 +4654,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4835,7 +4743,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4844,8 +4751,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4871,9 +4776,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4886,9 +4791,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4903,7 +4808,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4922,7 +4826,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5016,7 +4919,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -5203,7 +5105,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5248,7 +5149,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5257,7 +5157,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5271,7 +5170,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5293,7 +5191,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5302,6 +5202,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5322,7 +5223,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set @@ -5356,7 +5256,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set CONFIG_PINCTRL_SOPHGO_CV1800B=y CONFIG_PINCTRL_SOPHGO_CV1812H=y @@ -5432,6 +5331,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SEQUENCING_TH1520_GPU=m # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -5439,7 +5339,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_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5464,7 +5363,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5484,11 +5382,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5506,34 +5402,21 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ALL_BRANCHES is not set # 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5608,7 +5491,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -5634,7 +5516,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5644,8 +5525,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5661,8 +5540,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5751,9 +5628,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5795,6 +5672,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5812,6 +5690,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5820,12 +5699,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5910,6 +5783,7 @@ CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RISCV_SBI=y # CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RISCV_TIMER=y +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5929,7 +5803,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5939,7 +5812,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5953,6 +5825,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6076,7 +5949,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6099,7 +5971,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6147,7 +6018,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -6171,7 +6041,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6219,11 +6088,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6250,7 +6117,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6316,17 +6182,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6354,10 +6215,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6383,7 +6242,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6409,7 +6267,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6443,6 +6300,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6534,7 +6392,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6554,6 +6411,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6590,7 +6448,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6602,12 +6459,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6659,7 +6516,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6702,7 +6558,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set CONFIG_SERIAL_LITEUART_CONSOLE=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 @@ -6778,7 +6633,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6788,10 +6642,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6819,7 +6673,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6845,7 +6698,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7011,7 +6863,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7058,7 +6909,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7084,6 +6937,9 @@ CONFIG_SND_SOC_CS530X_I2C=m # CONFIG_SND_SOC_CS530X_SPI is not set # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CS_AMP_LIB_TEST=m +CONFIG_SND_SOC_CV1800B_ADC_CODEC=m +CONFIG_SND_SOC_CV1800B_DAC_CODEC=m +CONFIG_SND_SOC_CV1800B_TDM=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7121,7 +6977,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7131,13 +6986,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7150,33 +7002,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set CONFIG_SND_SOC_JH7110_PWMDAC=m @@ -7260,6 +7098,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5640=m @@ -7318,8 +7158,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7480,7 +7318,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7557,7 +7394,6 @@ CONFIG_SPI_KSPI2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7619,7 +7455,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_PER_TASK=y CONFIG_STACKPROTECTOR_STRONG=y @@ -7654,15 +7489,12 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7676,7 +7508,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7717,7 +7548,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7731,7 +7561,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7803,14 +7632,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7825,29 +7652,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m @@ -7872,7 +7689,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=3 CONFIG_THRUSTMASTER_FF=y @@ -7884,11 +7700,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7918,14 +7736,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7957,7 +7772,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7990,7 +7804,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8046,7 +7859,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8075,6 +7887,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8143,9 +7956,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8174,13 +7985,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8268,6 +8076,7 @@ CONFIG_USB_DWC2_PCI=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3=m @@ -8408,9 +8217,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -# CONFIG_USB_MV_UDC is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8534,7 +8340,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8578,8 +8383,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8589,6 +8392,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8639,7 +8443,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8657,6 +8460,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8667,7 +8471,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8698,6 +8501,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8767,6 +8571,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8792,7 +8597,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8815,9 +8619,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m @@ -8834,12 +8639,9 @@ CONFIG_VIDEO_SAA717X=m # CONFIG_VIDEO_SAA7185 is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set @@ -8854,9 +8656,6 @@ CONFIG_VIDEO_TEA6420=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m # CONFIG_VIDEO_TVP514X is not set @@ -8874,7 +8673,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8950,14 +8748,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8988,10 +8783,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9010,7 +8804,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -9033,7 +8826,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9062,13 +8854,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -9118,7 +8908,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9130,10 +8919,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9179,9 +8964,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index b94b306c8..47ced59c7 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -29,6 +29,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -77,6 +79,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -87,8 +91,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -187,6 +193,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -364,6 +371,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -433,7 +441,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y @@ -481,6 +488,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -499,7 +507,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -510,7 +518,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -579,6 +586,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -615,7 +623,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -662,13 +669,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -736,7 +742,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -761,7 +766,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -779,9 +783,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -813,7 +815,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -860,9 +861,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -981,8 +979,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1024,7 +1020,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" @@ -1073,6 +1068,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1081,7 +1077,6 @@ CONFIG_COREDUMP=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 # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1123,26 +1118,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1157,7 +1138,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1165,16 +1145,12 @@ 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_RISCV64=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_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1185,14 +1161,11 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_RISCV64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set @@ -1251,19 +1224,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1275,15 +1248,14 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1297,16 +1269,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=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_SM3_RISCV64 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_SM4_RISCV64 is not set -# CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1316,7 +1285,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1348,8 +1316,6 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1364,13 +1330,13 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1379,14 +1345,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1403,7 +1367,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1445,11 +1408,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1480,20 +1441,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1549,7 +1507,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1560,6 +1517,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1570,7 +1528,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1598,14 +1555,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1616,17 +1569,13 @@ 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_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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1643,7 +1592,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1728,6 +1676,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1783,6 +1732,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m @@ -1804,8 +1754,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1828,7 +1781,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1838,7 +1790,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1847,14 +1798,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1909,7 +1858,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1970,6 +1919,7 @@ CONFIG_DWMAC_EIC7700=m CONFIG_DWMAC_GENERIC=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STARFIVE=m @@ -1985,7 +1935,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_EDAC_DEBUG is not set @@ -1993,7 +1942,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y CONFIG_EDAC_SIFIVE=y @@ -2029,7 +1977,6 @@ CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2084,7 +2031,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2144,13 +2090,11 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_GOLDFISH is not set # 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_IBM_GXT4500 is not set @@ -2255,7 +2199,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2272,12 +2215,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2346,7 +2286,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2355,7 +2294,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2385,7 +2324,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2411,6 +2349,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2459,11 +2398,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2581,6 +2518,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2636,7 +2574,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2665,17 +2602,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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_RISCV_SBI is not set -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2717,7 +2650,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2728,7 +2660,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2738,7 +2669,6 @@ CONFIG_I2C_CP2615=m CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2769,7 +2699,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m CONFIG_I2C_OCORES=y @@ -2820,7 +2749,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2908,7 +2836,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2965,7 +2892,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2994,7 +2920,6 @@ CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3059,6 +2984,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3073,12 +2999,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3093,6 +3019,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3133,7 +3060,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3165,7 +3091,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3303,7 +3228,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3315,7 +3239,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3327,7 +3250,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3395,7 +3317,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3420,7 +3341,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM is not set @@ -3435,7 +3355,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3448,7 +3367,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3517,6 +3435,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3576,6 +3495,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3586,6 +3506,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3608,7 +3529,6 @@ CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_CPU=y @@ -3641,10 +3561,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=y # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3674,6 +3597,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3757,6 +3681,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3788,7 +3713,6 @@ CONFIG_MB1232=m CONFIG_MCHP_CLK_MPFS=y # CONFIG_MCHP_LAN966X_PCI is not set # CONFIG_MCHP_SBI_IPC_MBOX is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3799,6 +3723,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3810,14 +3735,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3829,13 +3752,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3857,7 +3778,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_MAILBOX=m @@ -3866,11 +3787,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3925,7 +3844,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3941,7 +3859,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3967,14 +3884,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4007,6 +3922,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4022,7 +3938,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4040,7 +3955,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4050,6 +3964,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4066,7 +3981,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4079,19 +3993,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4124,6 +4034,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_BLOCK=m @@ -4191,9 +4102,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4241,7 +4153,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4276,7 +4190,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4294,7 +4207,6 @@ CONFIG_MTD_CFI_STAA=m # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4374,7 +4286,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4452,10 +4363,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4464,6 +4372,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4479,6 +4388,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4627,7 +4537,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4717,7 +4626,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -4807,7 +4715,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4816,8 +4723,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4843,9 +4748,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4858,9 +4763,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4875,7 +4780,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4894,7 +4798,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4988,7 +4891,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=512 @@ -5174,7 +5076,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5219,7 +5120,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5228,7 +5128,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5242,7 +5141,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5264,7 +5162,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5273,6 +5173,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5293,7 +5194,6 @@ CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m CONFIG_PHY_STARFIVE_JH7110_USB=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set @@ -5327,7 +5227,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set CONFIG_PINCTRL_SOPHGO_CV1800B=y CONFIG_PINCTRL_SOPHGO_CV1812H=y @@ -5403,6 +5302,7 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SEQUENCING_TH1520_GPU=m # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -5410,7 +5310,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_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5435,7 +5334,6 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5455,11 +5353,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5477,33 +5373,20 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ALL_BRANCHES is not set # 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5578,7 +5461,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -5604,7 +5486,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5614,8 +5495,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5631,8 +5510,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5721,9 +5598,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5765,6 +5642,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5782,6 +5660,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5790,12 +5669,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5880,6 +5753,7 @@ CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RISCV_SBI=y # CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RISCV_TIMER=y +CONFIG_RISCV_USER_CFI=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5899,7 +5773,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5909,7 +5782,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5923,6 +5795,7 @@ CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6046,7 +5919,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6069,7 +5941,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6117,7 +5988,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y @@ -6140,7 +6010,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6188,11 +6057,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6219,7 +6086,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6285,17 +6151,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6323,10 +6184,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6352,7 +6211,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6378,7 +6236,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6412,6 +6269,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6503,7 +6361,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6523,6 +6380,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6559,7 +6417,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6571,12 +6428,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6628,7 +6485,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6671,7 +6527,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set CONFIG_SERIAL_LITEUART_CONSOLE=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 @@ -6747,7 +6602,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6757,10 +6611,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6788,7 +6642,6 @@ CONFIG_SND_ALS4000=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6814,7 +6667,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6979,7 +6831,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7026,7 +6877,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7052,6 +6905,9 @@ CONFIG_SND_SOC_CS530X_I2C=m # CONFIG_SND_SOC_CS530X_SPI is not set # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CS_AMP_LIB_TEST=m +CONFIG_SND_SOC_CV1800B_ADC_CODEC=m +CONFIG_SND_SOC_CV1800B_DAC_CODEC=m +CONFIG_SND_SOC_CV1800B_TDM=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7089,7 +6945,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7099,13 +6954,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -7118,33 +6970,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set CONFIG_SND_SOC_JH7110_PWMDAC=m @@ -7228,6 +7066,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5640=m @@ -7285,8 +7125,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7447,7 +7285,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7524,7 +7361,6 @@ CONFIG_SPI_KSPI2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7586,7 +7422,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_PER_TASK=y CONFIG_STACKPROTECTOR_STRONG=y @@ -7621,15 +7456,12 @@ 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_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7643,7 +7475,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7684,7 +7515,6 @@ CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7698,7 +7528,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7770,14 +7599,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7792,29 +7619,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m @@ -7839,7 +7656,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y CONFIG_THREAD_SIZE_ORDER=2 CONFIG_THRUSTMASTER_FF=y @@ -7851,11 +7667,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7885,14 +7703,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7924,7 +7739,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7957,7 +7771,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8013,7 +7826,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8042,6 +7854,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8110,9 +7923,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8141,13 +7952,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8235,6 +8043,7 @@ CONFIG_USB_DWC2_PCI=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3=m @@ -8375,9 +8184,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -# CONFIG_USB_MV_UDC is not set -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8501,7 +8307,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8545,8 +8350,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8556,6 +8359,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8606,7 +8410,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8624,6 +8427,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8634,7 +8438,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8665,6 +8468,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8734,6 +8538,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8759,7 +8564,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8782,9 +8586,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m @@ -8801,12 +8606,9 @@ CONFIG_VIDEO_SAA717X=m # CONFIG_VIDEO_SAA7185 is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set @@ -8821,9 +8623,6 @@ CONFIG_VIDEO_TEA6420=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m # CONFIG_VIDEO_TVP514X is not set @@ -8841,7 +8640,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8917,14 +8715,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8955,10 +8750,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8977,7 +8771,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -9000,7 +8793,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9029,13 +8821,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -9085,7 +8875,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9097,10 +8886,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9146,9 +8931,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 622f37a95..311aa208c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m # CONFIG_ACCESSIBILITY is not set CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -75,6 +77,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -84,8 +88,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -184,6 +190,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -349,6 +356,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y # CONFIG_ATH11K is not set @@ -418,7 +426,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -461,6 +468,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -479,7 +487,7 @@ CONFIG_BACKLIGHT_MT6370=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -490,7 +498,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set 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_CHAGALL is not set @@ -558,6 +565,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -594,7 +602,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -641,13 +648,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -715,7 +721,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -740,7 +745,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m # CONFIG_BT is not set CONFIG_BT_LEDS=y @@ -758,9 +762,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -791,7 +793,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -801,6 +802,7 @@ CONFIG_CAN_GS_USB=m CONFIG_CAN_GW=m CONFIG_CAN_HI311X=m CONFIG_CAN_IFI_CANFD=m +# CONFIG_CAN is not set CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set @@ -823,7 +825,6 @@ CONFIG_CAN_SLCAN=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAN=y # CONFIG_CARDBUS is not set CONFIG_CARL9170_DEBUGFS=y # CONFIG_CARL9170_HWRNG is not set @@ -840,9 +841,6 @@ CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -962,9 +960,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -988,7 +984,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -1035,6 +1030,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1043,7 +1039,6 @@ CONFIG_COREDUMP=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 CONFIG_CPU_BIG_ENDIAN=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1084,26 +1079,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1118,7 +1099,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1126,16 +1106,12 @@ 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_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1146,15 +1122,12 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_S390=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DES_S390=m @@ -1213,19 +1186,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1237,17 +1210,16 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_PHMAC_S390=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1264,14 +1236,11 @@ CONFIG_CRYPTO_SHA3=y 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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1281,7 +1250,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1312,8 +1280,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1335,13 +1301,13 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_ENTRY=y @@ -1349,14 +1315,12 @@ CONFIG_DEBUG_ENTRY=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1374,7 +1338,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1422,12 +1385,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1459,20 +1420,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1529,7 +1487,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -# CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m # CONFIG_DP83640_PHY is not set @@ -1540,6 +1497,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1550,7 +1508,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1578,14 +1535,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1596,17 +1549,13 @@ 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_CH7006 is not set -# 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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# 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 @@ -1622,7 +1571,6 @@ CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1707,6 +1655,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1762,6 +1711,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y @@ -1782,8 +1732,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1806,7 +1759,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1816,7 +1768,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1825,14 +1776,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1887,7 +1836,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1945,6 +1894,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DW_I3C_MASTER=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1958,7 +1908,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -# CONFIG_ECHO is not set CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_DEBUG=y @@ -1966,7 +1915,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y # CONFIG_EDAC_SYNOPSYS is not set @@ -1995,7 +1943,6 @@ CONFIG_EFI_TEST=m CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set # CONFIG_ENCLOSURE_SERVICES is not set @@ -2042,7 +1989,6 @@ CONFIG_EXPOLINE_EXTERN=y CONFIG_EXPOLINE=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2111,12 +2057,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2219,7 +2163,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2236,12 +2179,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2308,7 +2248,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2318,7 +2257,7 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2344,7 +2283,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2370,6 +2308,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2417,11 +2356,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2539,6 +2476,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2594,7 +2532,6 @@ CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2625,17 +2562,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=m @@ -2676,7 +2609,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2685,7 +2617,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_COMPAT is not set CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2695,7 +2626,6 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_CORE is not set 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 @@ -2726,7 +2656,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set @@ -2776,7 +2705,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2864,7 +2792,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2921,7 +2848,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2948,7 +2874,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3013,6 +2938,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3027,12 +2953,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3047,6 +2973,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3087,7 +3014,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3119,7 +3045,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3256,7 +3181,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IUCV=y @@ -3269,7 +3193,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3281,7 +3204,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3350,7 +3272,6 @@ CONFIG_KALLSYMS=y 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 @@ -3383,7 +3304,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM=m @@ -3397,7 +3317,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3410,7 +3329,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3480,6 +3398,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_CLASS_DEVICE is not set @@ -3539,6 +3458,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3549,6 +3469,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3571,7 +3492,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3604,10 +3524,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3638,6 +3561,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3731,6 +3655,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3760,7 +3685,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3771,6 +3695,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3782,14 +3707,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3801,13 +3724,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3829,7 +3750,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_MAILBOX=m @@ -3838,11 +3759,9 @@ CONFIG_MEGARAID_MM=m # CONFIG_MEGARAID_SAS is not set CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -3896,7 +3815,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3912,7 +3830,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3938,14 +3855,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3978,6 +3893,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -3993,7 +3909,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4011,7 +3926,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -4021,6 +3935,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4037,7 +3952,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4050,19 +3964,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4095,6 +4005,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4154,9 +4065,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4206,7 +4118,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4241,7 +4155,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set CONFIG_MTD_BLOCK2MTD=m # CONFIG_MTD_BLOCK is not set @@ -4255,7 +4168,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set @@ -4328,7 +4240,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4406,10 +4317,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4418,6 +4326,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4433,6 +4342,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4671,7 +4581,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_NET_VENDOR_NATSEMI is not set -CONFIG_NET_VENDOR_NETERION=y # CONFIG_NET_VENDOR_NETRONOME is not set # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4761,7 +4670,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4770,8 +4678,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4797,9 +4703,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4812,9 +4718,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4829,7 +4735,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4848,7 +4753,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4941,7 +4845,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=512 @@ -5124,7 +5027,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5163,7 +5065,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_NR_FUNCTIONS=512 @@ -5173,7 +5074,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5187,7 +5087,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5210,7 +5109,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5219,6 +5120,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5232,7 +5134,6 @@ CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_RTK_RTD_USB2PHY=m CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set CONFIG_PINCTRL_AMDISP=m @@ -5260,7 +5161,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_SX150X is not set @@ -5316,13 +5216,13 @@ CONFIG_POWERCAP=y CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5347,15 +5247,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -5366,11 +5265,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5387,34 +5284,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5488,7 +5372,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QRTR is not set @@ -5514,7 +5397,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5525,8 +5407,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5542,8 +5422,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5625,9 +5503,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5669,6 +5547,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5686,6 +5565,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5694,12 +5574,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5748,7 +5622,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5758,7 +5631,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5771,6 +5643,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -5889,7 +5762,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5912,7 +5784,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -5959,7 +5830,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -5982,7 +5852,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_HYPFS=y @@ -6043,7 +5912,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y @@ -6055,7 +5923,6 @@ CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y CONFIG_SCM_BLOCK=m CONFIG_SCM_BUS=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -6082,7 +5949,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6148,17 +6014,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6186,10 +6047,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6215,7 +6074,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6241,7 +6099,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6275,6 +6132,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6366,7 +6224,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6386,6 +6243,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6422,7 +6280,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6432,12 +6289,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6489,7 +6346,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6524,7 +6380,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6593,7 +6448,6 @@ CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6602,10 +6456,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6635,7 +6489,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6661,7 +6514,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6826,7 +6678,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -6873,7 +6724,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6936,7 +6789,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6946,13 +6798,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6965,33 +6814,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7073,6 +6908,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7130,8 +6967,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -7291,7 +7126,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7357,7 +7191,6 @@ CONFIG_SPI_KSPI2=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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7415,7 +7248,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7439,16 +7271,13 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set # CONFIG_STMMAC_PLATFORM is not set # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7460,7 +7289,6 @@ CONFIG_SUNGEM=m # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7501,7 +7329,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7516,7 +7343,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7588,14 +7414,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7610,29 +7434,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7654,7 +7468,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -7664,11 +7477,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7698,14 +7513,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7743,7 +7555,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7776,7 +7587,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -7832,7 +7642,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7861,6 +7670,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7940,9 +7750,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -7971,13 +7779,10 @@ CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8051,6 +7856,7 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3 is not set @@ -8306,7 +8112,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8350,8 +8155,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8360,6 +8163,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8413,7 +8217,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -8431,6 +8234,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8441,7 +8245,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8472,6 +8275,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8541,6 +8345,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8566,7 +8371,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8589,9 +8393,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -8608,12 +8413,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -8628,9 +8430,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -8648,7 +8447,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8727,14 +8525,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y # CONFIG_W1 is not set # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8765,10 +8560,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8787,7 +8581,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8809,7 +8602,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8838,13 +8630,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -8893,7 +8683,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8905,10 +8694,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set @@ -8957,9 +8742,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index cdf8530f0..f4d4c3c3c 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -56,6 +58,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -67,6 +71,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -163,6 +168,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -236,6 +242,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y # CONFIG_AMD_PHY is not set @@ -267,7 +274,7 @@ CONFIG_APPLDATA_OS=m CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set CONFIG_AP=y -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -293,6 +300,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -333,6 +341,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y # CONFIG_ATH11K is not set @@ -382,7 +391,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -415,7 +423,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -477,6 +485,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -511,7 +520,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -557,13 +565,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -626,7 +633,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -643,7 +649,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT is not set @@ -656,7 +661,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -687,7 +697,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -697,6 +706,7 @@ CONFIG_CAN_GS_USB=m CONFIG_CAN_GW=m # CONFIG_CAN_HI311X is not set # CONFIG_CAN_IFI_CANFD is not set +# CONFIG_CAN is not set CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set @@ -720,7 +730,6 @@ CONFIG_CAN_SLCAN=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAN=y # CONFIG_CARDBUS is not set # CONFIG_CARL9170 is not set CONFIG_CB710_CORE=m @@ -731,9 +740,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -837,7 +843,6 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -846,6 +851,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -861,7 +872,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE_FROM_BOOTLOADER=y @@ -912,6 +922,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -925,7 +936,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -964,18 +974,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -983,8 +981,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -995,16 +991,12 @@ 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_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1015,16 +1007,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_S390=y -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DES_S390=m @@ -1087,7 +1076,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1095,12 +1083,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1112,18 +1101,16 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1139,15 +1126,12 @@ CONFIG_CRYPTO_SHA3_512_S390=m CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1157,7 +1141,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1184,8 +1167,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1207,11 +1188,11 @@ CONFIG_DCB=y CONFIG_DCSSBLK=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1220,13 +1201,11 @@ CONFIG_DEBUG_ENTRY=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1243,7 +1222,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1291,12 +1269,10 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1333,18 +1309,15 @@ CONFIG_DIAG288_WATCHDOG=m # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1399,7 +1372,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -# CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m # CONFIG_DP83640_PHY is not set @@ -1410,6 +1382,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1417,7 +1390,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1445,14 +1417,10 @@ CONFIG_DRM_CLIENT_LIB=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1465,10 +1433,7 @@ CONFIG_DRM_GUD=m # 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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1485,7 +1450,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# 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 @@ -1502,7 +1466,6 @@ CONFIG_DRM=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1584,6 +1547,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1660,8 +1624,10 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1685,12 +1651,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1726,6 +1690,7 @@ CONFIG_DVB_CX24117=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1741,7 +1706,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1755,7 +1719,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m # CONFIG_EDAC is not set -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1787,7 +1750,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1806,6 +1768,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1837,7 +1800,6 @@ CONFIG_EXPOLINE=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1893,12 +1855,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -1978,7 +1938,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -1995,12 +1954,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2073,7 +2029,7 @@ CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2088,7 +2044,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2115,6 +2070,7 @@ CONFIG_GPIO_CDEV=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2161,12 +2117,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m @@ -2284,6 +2238,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2330,7 +2285,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2369,18 +2323,14 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set @@ -2421,7 +2371,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2430,7 +2379,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_COMPAT is not set # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2440,7 +2388,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_CORE is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2468,7 +2415,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2588,7 +2534,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2678,7 +2623,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2742,6 +2686,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2773,6 +2719,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2784,7 +2731,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2797,6 +2743,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2841,7 +2788,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set @@ -2870,7 +2816,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3008,7 +2953,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 CONFIG_IUCV=y @@ -3018,7 +2962,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3030,7 +2973,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3050,7 +2992,6 @@ CONFIG_KALLSYMS=y 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 @@ -3081,7 +3022,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3096,7 +3036,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3108,7 +3047,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3175,6 +3113,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_CLASS_DEVICE is not set # CONFIG_LCD_HX8357 is not set @@ -3232,6 +3171,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3250,7 +3190,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3289,6 +3228,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3324,6 +3264,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set # CONFIG_LOGO is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3415,6 +3356,7 @@ CONFIG_MARVELL_88Q2XXX_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3440,7 +3382,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3451,6 +3392,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3458,11 +3400,9 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3473,13 +3413,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3543,11 +3481,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3599,7 +3535,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3615,7 +3550,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3641,14 +3575,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3695,7 +3627,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3713,7 +3644,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3722,6 +3652,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y # CONFIG_MII is not set +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3736,7 +3667,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3748,19 +3678,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3792,6 +3718,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set # CONFIG_MMC_BLOCK is not set CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -3851,9 +3778,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3905,7 +3833,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3941,7 +3871,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set @@ -3955,7 +3884,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set @@ -3997,7 +3925,6 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4185,7 +4112,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4267,7 +4193,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4326,13 +4251,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4359,9 +4281,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4374,9 +4296,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4391,7 +4313,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4410,7 +4331,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4501,7 +4421,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=512 @@ -4684,7 +4603,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCI_DEBUG=y # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4737,7 +4655,6 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4752,10 +4669,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -4775,10 +4690,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4789,6 +4706,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4812,7 +4730,6 @@ CONFIG_PHYLIB=y # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set @@ -4856,6 +4773,7 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_TLMM_TEST is not set # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY_CCA=m CONFIG_PKEY_EP11=m @@ -4905,13 +4823,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -4935,11 +4853,10 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set @@ -4954,11 +4871,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -4975,30 +4890,21 @@ 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=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_RAM is not set CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5093,7 +4999,6 @@ CONFIG_QETH=m CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5120,7 +5025,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5132,8 +5036,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5211,6 +5113,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set @@ -5238,6 +5141,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5133 is not set # CONFIG_REGULATOR_RT5739 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_TPS51632 is not set @@ -5246,12 +5150,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5310,13 +5214,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5325,6 +5227,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5434,7 +5337,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5457,7 +5359,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5504,7 +5405,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5668,7 +5568,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5724,12 +5623,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set @@ -5758,10 +5653,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5783,7 +5676,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5811,7 +5703,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5848,6 +5739,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5939,7 +5831,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5956,6 +5847,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5974,7 +5866,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5990,7 +5881,6 @@ 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 @@ -6000,11 +5890,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6052,7 +5942,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_8250_DW is not set @@ -6086,7 +5975,6 @@ CONFIG_SERIAL_CORE=m # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6151,7 +6039,6 @@ CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6160,10 +6047,11 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set @@ -6199,7 +6087,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6222,7 +6109,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6380,7 +6266,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6427,7 +6312,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6486,7 +6373,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6496,14 +6382,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6516,34 +6399,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6626,6 +6495,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6683,8 +6553,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_LINK is not set 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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set @@ -6845,7 +6713,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6895,6 +6762,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6906,11 +6774,11 @@ 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 is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set @@ -6956,7 +6824,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -6973,22 +6840,18 @@ CONFIG_STANDALONE=y # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set # CONFIG_STM is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7017,7 +6880,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7031,7 +6893,6 @@ CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7101,14 +6962,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7123,27 +6982,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7164,7 +7013,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -7175,11 +7023,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7207,8 +7057,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7217,7 +7065,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7255,7 +7102,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7287,7 +7133,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7323,7 +7168,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7351,6 +7195,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7434,7 +7279,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7480,6 +7324,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -7698,7 +7543,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7740,8 +7584,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7750,6 +7592,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7802,7 +7645,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7928,6 +7770,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7953,7 +7796,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7974,10 +7816,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -7994,10 +7837,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8010,8 +7851,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8030,7 +7869,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8102,10 +7940,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8130,7 +7967,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8160,7 +7996,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8214,7 +8049,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8226,10 +8060,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZERO_CALL_USED_REGS is not set @@ -8277,9 +8107,5 @@ CONFIG_ZSMALLOC_STAT=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index f126dd6dd..405a9ba98 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m # CONFIG_ACCESSIBILITY is not set CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -75,6 +77,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -84,8 +88,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -184,6 +190,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -348,6 +355,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set @@ -417,7 +425,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -460,6 +467,7 @@ CONFIG_B53_SRAB_DRIVER=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -478,7 +486,7 @@ CONFIG_BACKLIGHT_MT6370=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -489,7 +497,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set 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_CHAGALL is not set @@ -557,6 +564,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -593,7 +601,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -640,13 +647,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -714,7 +720,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -739,7 +744,6 @@ CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m # CONFIG_BT is not set CONFIG_BT_LEDS=y @@ -757,9 +761,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -790,7 +792,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -800,6 +801,7 @@ CONFIG_CAN_GS_USB=m CONFIG_CAN_GW=m CONFIG_CAN_HI311X=m CONFIG_CAN_IFI_CANFD=m +# CONFIG_CAN is not set CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set @@ -822,7 +824,6 @@ CONFIG_CAN_SLCAN=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAN=y # CONFIG_CARDBUS is not set # CONFIG_CARL9170_DEBUGFS is not set # CONFIG_CARL9170_HWRNG is not set @@ -839,9 +840,6 @@ CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m @@ -961,9 +959,7 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -987,7 +983,6 @@ CONFIG_CM3605=m # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" @@ -1034,6 +1029,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1042,7 +1038,6 @@ CONFIG_COREDUMP=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 CONFIG_CPU_BIG_ENDIAN=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1083,26 +1078,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC is not set @@ -1117,7 +1098,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1125,16 +1105,12 @@ 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_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1145,15 +1121,12 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_S390=m -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DES_S390=m @@ -1212,19 +1185,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1236,17 +1209,16 @@ CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_PHMAC_S390=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1263,14 +1235,11 @@ CONFIG_CRYPTO_SHA3=y 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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1280,7 +1249,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1311,8 +1279,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1334,13 +1300,13 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1348,14 +1314,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1372,7 +1336,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1414,11 +1377,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1450,20 +1411,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1519,7 +1477,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -# CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m # CONFIG_DP83640_PHY is not set @@ -1530,6 +1487,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1540,7 +1498,6 @@ CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1568,14 +1525,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1586,17 +1539,13 @@ 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_CH7006 is not set -# 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_IT6263=m CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# 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 @@ -1612,7 +1561,6 @@ CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1697,6 +1645,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1752,6 +1701,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y @@ -1772,8 +1722,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1796,7 +1749,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1806,7 +1758,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1815,14 +1766,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1877,7 +1826,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -1935,6 +1884,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DW_I3C_MASTER=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1948,7 +1898,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -# CONFIG_ECHO is not set CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_EDAC_DEBUG is not set @@ -1956,7 +1905,6 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ECS=y CONFIG_EDAC_GHES=y CONFIG_EDAC_IGEN6=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_SCRUB=y # CONFIG_EDAC_SYNOPSYS is not set @@ -1985,7 +1933,6 @@ CONFIG_EFI_TEST=m CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set # CONFIG_ENCLOSURE_SERVICES is not set @@ -2032,7 +1979,6 @@ CONFIG_EXPOLINE_EXTERN=y CONFIG_EXPOLINE=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2092,12 +2038,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2200,7 +2144,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2217,12 +2160,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2289,7 +2229,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -# CONFIG_GENERIC_CPU is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -2299,7 +2238,7 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2325,7 +2264,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD_FCH is not set @@ -2351,6 +2289,7 @@ CONFIG_GPIO_FXL6408=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2398,11 +2337,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m @@ -2520,6 +2457,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2575,7 +2513,6 @@ CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2606,17 +2543,13 @@ CONFIG_HSR=m # CONFIG_HSU_DMA is not set 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=m @@ -2657,7 +2590,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2666,7 +2598,6 @@ CONFIG_I2C_ATR=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_COMPAT is not set CONFIG_I2C_CP2615=m # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2676,7 +2607,6 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_CORE is not set 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 @@ -2706,7 +2636,6 @@ CONFIG_I2C_MUX_MULE=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set @@ -2756,7 +2685,6 @@ CONFIG_IDPF=m CONFIG_IDPF_SINGLEQ=y CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -2844,7 +2772,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2901,7 +2828,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -2928,7 +2854,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2993,6 +2918,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3007,12 +2933,12 @@ CONFIG_INTEL_THC_HID=m CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3027,6 +2953,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3067,7 +2994,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3099,7 +3025,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3236,7 +3161,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IUCV=y @@ -3249,7 +3173,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3261,7 +3184,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3328,7 +3250,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3357,7 +3278,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=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_BCM=m @@ -3371,7 +3291,6 @@ CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3384,7 +3303,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3454,6 +3372,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_CLASS_DEVICE is not set @@ -3513,6 +3432,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3523,6 +3443,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3545,7 +3466,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3578,10 +3498,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -3612,6 +3535,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3705,6 +3629,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -3733,7 +3658,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3744,6 +3668,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -3755,14 +3680,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -3774,13 +3697,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3802,7 +3723,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_MAILBOX=m @@ -3811,11 +3732,9 @@ CONFIG_MEGARAID_MM=m # CONFIG_MEGARAID_SAS is not set CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -3869,7 +3788,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set -CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set @@ -3885,7 +3803,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3911,14 +3828,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3951,6 +3866,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -3966,7 +3882,6 @@ CONFIG_MFD_TPS6594_I2C=m # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3984,7 +3899,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3994,6 +3908,7 @@ CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4010,7 +3925,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4023,19 +3937,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4068,6 +3978,7 @@ CONFIG_MMA7660=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4126,9 +4037,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4178,7 +4090,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4213,7 +4127,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set CONFIG_MTD_BLOCK2MTD=m # CONFIG_MTD_BLOCK is not set @@ -4227,7 +4140,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set @@ -4300,7 +4212,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4378,10 +4289,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4390,6 +4298,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4405,6 +4314,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -4643,7 +4553,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_NET_VENDOR_NATSEMI is not set -CONFIG_NET_VENDOR_NETERION=y # CONFIG_NET_VENDOR_NETRONOME is not set # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4733,7 +4642,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -4742,8 +4650,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -4769,9 +4675,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4784,9 +4690,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4801,7 +4707,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4820,7 +4725,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4913,7 +4817,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=512 @@ -5095,7 +4998,6 @@ CONFIG_PATA_WINBOND=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5134,7 +5036,6 @@ CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_NR_FUNCTIONS=512 @@ -5144,7 +5045,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5158,7 +5058,6 @@ CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m @@ -5181,7 +5080,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_LAN966X_SERDES is not set @@ -5190,6 +5091,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5203,7 +5105,6 @@ CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_RTK_RTD_USB2PHY=m CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set CONFIG_PINCTRL_AMDISP=m @@ -5231,7 +5132,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_SX150X is not set @@ -5287,13 +5187,13 @@ CONFIG_POWERCAP=y CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5318,15 +5218,14 @@ CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_GENERATOR=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_TRACER is not set -CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_PREVENT_FIRMWARE_BUILD=y @@ -5337,11 +5236,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5358,33 +5255,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5458,7 +5342,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QRTR is not set @@ -5484,7 +5367,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -5495,8 +5377,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5512,8 +5392,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RAS_FMPM=m CONFIG_RAS=y @@ -5595,9 +5473,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -5639,6 +5517,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -5656,6 +5535,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5664,12 +5544,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -5718,7 +5592,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5728,7 +5601,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5741,6 +5613,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -5859,7 +5732,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5882,7 +5754,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -5929,7 +5800,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -5951,7 +5821,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_HYPFS=y @@ -6012,7 +5881,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y @@ -6024,7 +5892,6 @@ CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y CONFIG_SCM_BLOCK=m CONFIG_SCM_BUS=y -# CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -6051,7 +5918,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6117,17 +5983,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # 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_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6155,10 +6016,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6184,7 +6043,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6210,7 +6068,6 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_AXI_FAN_CONTROL=m @@ -6244,6 +6101,7 @@ CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -6335,7 +6193,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6355,6 +6212,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6391,7 +6249,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6401,12 +6258,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -6458,7 +6315,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -6493,7 +6349,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6562,7 +6417,6 @@ CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6571,10 +6425,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -6604,7 +6458,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6630,7 +6483,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6794,7 +6646,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -6841,7 +6692,9 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6904,7 +6757,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6914,13 +6766,10 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6933,33 +6782,19 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7041,6 +6876,8 @@ CONFIG_SND_SOC_RT1017_SDCA_SDW=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7097,8 +6934,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -7258,7 +7093,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -7324,7 +7158,6 @@ CONFIG_SPI_KSPI2=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_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -7382,7 +7215,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7406,16 +7238,13 @@ CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_PCI is not set # CONFIG_STMMAC_PLATFORM is not set # CONFIG_STMMAC_SELFTESTS is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -7427,7 +7256,6 @@ CONFIG_SUNGEM=m # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7468,7 +7296,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7483,7 +7310,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7555,14 +7381,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7577,29 +7401,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7621,7 +7435,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -7631,11 +7444,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7665,14 +7480,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -7710,7 +7522,6 @@ CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DMI is not set @@ -7743,7 +7554,6 @@ CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -7799,7 +7609,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7828,6 +7637,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7907,9 +7717,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -7938,13 +7746,10 @@ CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y @@ -8018,6 +7823,7 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3 is not set @@ -8273,7 +8079,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8317,8 +8122,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8327,6 +8130,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -8380,7 +8184,6 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -8398,6 +8201,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8408,7 +8212,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -8439,6 +8242,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -8508,6 +8312,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -8533,7 +8338,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -8556,9 +8360,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -8575,12 +8380,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -8595,9 +8397,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -8615,7 +8414,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -8694,14 +8492,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y # CONFIG_W1 is not set # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -8732,10 +8527,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8754,7 +8548,6 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8776,7 +8569,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8805,13 +8597,11 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m 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_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -8860,7 +8650,6 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8872,10 +8661,6 @@ CONFIG_XZ_DEC=y CONFIG_YAM=m CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set @@ -8924,9 +8709,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 8bf8c7c5a..b213e4331 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -56,6 +58,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -67,6 +71,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -163,6 +168,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -236,6 +242,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y # CONFIG_AMD_PHY is not set @@ -267,7 +274,7 @@ CONFIG_APPLDATA_OS=m CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set CONFIG_AP=y -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -293,6 +300,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -333,6 +341,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set @@ -382,7 +391,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -415,7 +423,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -477,6 +485,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -511,7 +520,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -557,13 +565,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -626,7 +633,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -643,7 +649,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT is not set @@ -656,7 +661,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y -# CONFIG_BTRFS_FS is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -687,7 +697,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -697,6 +706,7 @@ CONFIG_CAN_GS_USB=m CONFIG_CAN_GW=m # CONFIG_CAN_HI311X is not set # CONFIG_CAN_IFI_CANFD is not set +# CONFIG_CAN is not set CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set @@ -720,7 +730,6 @@ CONFIG_CAN_SLCAN=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAN=y # CONFIG_CARDBUS is not set # CONFIG_CARL9170 is not set CONFIG_CB710_CORE=m @@ -731,9 +740,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -837,7 +843,6 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -846,6 +851,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -861,7 +872,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE_FROM_BOOTLOADER=y @@ -912,6 +922,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -925,7 +936,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -964,18 +974,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -983,8 +981,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -995,16 +991,12 @@ 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_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1015,16 +1007,13 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_S390=y -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DES_S390=m @@ -1087,7 +1076,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1095,12 +1083,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1112,18 +1101,16 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1139,15 +1126,12 @@ CONFIG_CRYPTO_SHA3_512_S390=m CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1157,7 +1141,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1184,8 +1167,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1207,11 +1188,11 @@ CONFIG_DCB=y CONFIG_DCSSBLK=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1220,13 +1201,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1243,7 +1222,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1284,11 +1262,9 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1325,18 +1301,15 @@ CONFIG_DIAG288_WATCHDOG=m # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1391,7 +1364,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -# CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m # CONFIG_DP83640_PHY is not set @@ -1402,6 +1374,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1409,7 +1382,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1437,14 +1409,10 @@ CONFIG_DRM_CLIENT_LIB=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1457,10 +1425,7 @@ CONFIG_DRM_GUD=m # 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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1477,7 +1442,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# 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 @@ -1494,7 +1458,6 @@ CONFIG_DRM=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1576,6 +1539,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1652,8 +1616,10 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1677,12 +1643,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1718,6 +1682,7 @@ CONFIG_DVB_CX24117=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1733,7 +1698,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1747,7 +1711,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m # CONFIG_EDAC is not set -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1779,7 +1742,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1798,6 +1760,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1829,7 +1792,6 @@ CONFIG_EXPOLINE=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -1877,12 +1839,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -1962,7 +1922,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -1979,12 +1938,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2057,7 +2013,7 @@ CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2072,7 +2028,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2099,6 +2054,7 @@ CONFIG_GPIO_CDEV=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2145,12 +2101,10 @@ CONFIG_GPIO_SIM=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2268,6 +2222,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2314,7 +2269,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2353,18 +2307,14 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set @@ -2405,7 +2355,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2414,7 +2363,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_COMPAT is not set # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2424,7 +2372,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_CORE is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2452,7 +2399,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2572,7 +2518,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2662,7 +2607,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2726,6 +2670,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2757,6 +2703,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2768,7 +2715,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2781,6 +2727,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2825,7 +2772,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set @@ -2854,7 +2800,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -2992,7 +2937,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 CONFIG_IUCV=y @@ -3002,7 +2946,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3014,7 +2957,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3032,7 +2974,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3061,7 +3002,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_SIG=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_BCM is not set @@ -3076,7 +3016,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3088,7 +3027,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3155,6 +3093,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_CLASS_DEVICE is not set # CONFIG_LCD_HX8357 is not set @@ -3212,6 +3151,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3230,7 +3170,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3269,6 +3208,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3304,6 +3244,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set # CONFIG_LOGO is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3395,6 +3336,7 @@ CONFIG_MARVELL_88Q2XXX_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3420,7 +3362,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3431,6 +3372,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3438,11 +3380,9 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3453,13 +3393,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3523,11 +3461,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3579,7 +3515,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3595,7 +3530,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3621,14 +3555,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3675,7 +3607,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3693,7 +3624,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3702,6 +3632,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y # CONFIG_MII is not set +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3716,7 +3647,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3728,19 +3658,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3772,6 +3698,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set # CONFIG_MMC_BLOCK is not set CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -3831,9 +3758,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3885,7 +3813,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3921,7 +3851,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set @@ -3935,7 +3864,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set @@ -3977,7 +3905,6 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4165,7 +4092,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4247,7 +4173,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4306,13 +4231,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4339,9 +4261,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4354,9 +4276,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4371,7 +4293,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4390,7 +4311,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4481,7 +4401,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=512 @@ -4663,7 +4582,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4716,7 +4634,6 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4731,10 +4648,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -4754,10 +4669,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4768,6 +4685,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4791,7 +4709,6 @@ CONFIG_PHYLIB=y # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set @@ -4835,6 +4752,7 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_TLMM_TEST is not set # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY_CCA=m CONFIG_PKEY_EP11=m @@ -4884,13 +4802,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -4914,11 +4832,10 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set @@ -4933,11 +4850,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -4954,29 +4869,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_RAM is not set CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5071,7 +4977,6 @@ CONFIG_QETH=m CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5098,7 +5003,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5110,8 +5014,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5189,6 +5091,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set @@ -5216,6 +5119,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5133 is not set # CONFIG_REGULATOR_RT5739 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_TPS51632 is not set @@ -5224,12 +5128,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5288,13 +5192,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5303,6 +5205,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5412,7 +5315,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5435,7 +5337,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5482,7 +5383,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5645,7 +5545,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -5701,12 +5600,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set @@ -5735,10 +5630,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5760,7 +5653,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5788,7 +5680,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5825,6 +5716,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5916,7 +5808,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5933,6 +5824,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5951,7 +5843,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5967,7 +5858,6 @@ 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 @@ -5977,11 +5867,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6029,7 +5919,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_8250_DW is not set @@ -6063,7 +5952,6 @@ CONFIG_SERIAL_CORE=m # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6128,7 +6016,6 @@ CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6137,10 +6024,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set @@ -6176,7 +6064,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6199,7 +6086,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6356,7 +6242,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6403,7 +6288,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6462,7 +6349,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6472,14 +6358,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6492,34 +6375,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6602,6 +6471,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6658,8 +6528,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -6820,7 +6688,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6870,6 +6737,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6881,11 +6749,11 @@ 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 is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set @@ -6931,7 +6799,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -6948,22 +6815,18 @@ CONFIG_STANDALONE=y # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set # CONFIG_STM is not set -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6992,7 +6855,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7006,7 +6868,6 @@ CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7076,14 +6937,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7098,27 +6957,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7139,7 +6988,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -7150,11 +6998,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7182,8 +7032,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7192,7 +7040,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7230,7 +7077,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7262,7 +7108,6 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7298,7 +7143,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7326,6 +7170,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7409,7 +7254,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7455,6 +7299,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -7673,7 +7518,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7715,8 +7559,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7725,6 +7567,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7777,7 +7620,6 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7903,6 +7745,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7928,7 +7771,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7949,10 +7791,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -7969,10 +7812,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -7985,8 +7826,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8005,7 +7844,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8077,10 +7915,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8105,7 +7942,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8135,7 +7971,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8189,7 +8024,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8201,10 +8035,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZERO_CALL_USED_REGS is not set @@ -8252,9 +8082,5 @@ CONFIG_ZSMALLOC_STAT=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index a99269394..711d57c95 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -56,6 +58,8 @@ CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -67,6 +71,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -163,6 +168,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -236,6 +242,7 @@ CONFIG_ALX=m CONFIG_AMD_ATL=m CONFIG_AMD_HFI=y # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MP2_STB=y # CONFIG_AMD_PHY is not set @@ -267,7 +274,7 @@ CONFIG_APPLDATA_NET_SUM=m CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set CONFIG_AP=y -# CONFIG_AQTION is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set @@ -293,6 +300,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -333,6 +341,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set @@ -382,7 +391,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDIT_ARCH=y # CONFIG_AUDIT is not set # CONFIG_AUDITSYSCALL is not set @@ -416,7 +424,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -478,6 +486,7 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -512,7 +521,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y # CONFIG_BLK_DEV_SR is not set -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_UBLK is not set CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y @@ -558,13 +566,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -627,7 +634,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -644,7 +650,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT is not set @@ -657,7 +662,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -688,7 +698,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -698,6 +707,7 @@ CONFIG_CAN_GS_USB=m CONFIG_CAN_GW=y # CONFIG_CAN_HI311X is not set # CONFIG_CAN_IFI_CANFD is not set +# CONFIG_CAN is not set CONFIG_CAN_ISOTP=y CONFIG_CAN_J1939=y # CONFIG_CAN_KVASER_PCIEFD is not set @@ -721,7 +731,6 @@ CONFIG_CAN_SLCAN=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAN=y # CONFIG_CARDBUS is not set # CONFIG_CARL9170 is not set CONFIG_CB710_CORE=m @@ -732,9 +741,6 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -838,7 +844,6 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -847,6 +852,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -862,7 +873,6 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE_FROM_BOOTLOADER=y @@ -913,6 +923,7 @@ CONFIG_CONFIGFS_FS=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=y @@ -926,7 +937,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m # CONFIG_CORESIGHT_TPDM is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -965,18 +975,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -984,8 +982,6 @@ CONFIG_CRC64_ROCKSOFT=y CONFIG_CRC_ITU_T=y CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -996,16 +992,12 @@ 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_ARIA is not set # CONFIG_CRYPTO_AUTHENC is not set # CONFIG_CRYPTO_BENCHMARK is not set CONFIG_CRYPTO_BLAKE2B=y -# CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST5=y @@ -1016,16 +1008,13 @@ CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32_S390=y CONFIG_CRYPTO_CRC32=y -# CONFIG_CRYPTO_CRCT10DIF is not set # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -# CONFIG_CRYPTO_CURVE25519 is not set CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES_S390=y CONFIG_CRYPTO_DES=y @@ -1088,20 +1077,20 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set # CONFIG_CRYPTO_KRB5ENC is not set # CONFIG_CRYPTO_KRB5 is not set # CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m -# CONFIG_CRYPTO_LIB_BLAKE2S is not set CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set CONFIG_CRYPTO_LIB_CHACHA=y # CONFIG_CRYPTO_LIB_CURVE25519 is not set CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1113,18 +1102,16 @@ CONFIG_CRYPTO_LRW=y # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=y # CONFIG_CRYPTO_MD5 is not set CONFIG_CRYPTO_MICHAEL_MIC=y +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_PCRYPT=y # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=y -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=y # CONFIG_CRYPTO_RSA is not set # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1140,15 +1127,12 @@ CONFIG_CRYPTO_SHA3_512_S390=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_USER_API_AEAD=y @@ -1158,7 +1142,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=y CONFIG_CRYPTO_WP512=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_XTS=y @@ -1185,8 +1168,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1208,11 +1189,11 @@ CONFIG_DASD_PROFILE=y # CONFIG_DCSSBLK is not set # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1221,13 +1202,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1244,7 +1223,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1285,11 +1263,9 @@ CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1326,18 +1302,15 @@ CONFIG_DIAG288_WATCHDOG=m # CONFIG_DIBS is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1392,7 +1365,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -# CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m # CONFIG_DP83640_PHY is not set @@ -1403,6 +1375,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1410,7 +1383,6 @@ CONFIG_DP83TG720_PHY=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1438,14 +1410,10 @@ CONFIG_DRM_CLIENT_LIB=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1458,10 +1426,7 @@ CONFIG_DRM_GUD=m # 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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set @@ -1478,7 +1443,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# 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 @@ -1495,7 +1459,6 @@ CONFIG_DRM=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1577,6 +1540,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1653,8 +1617,10 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1678,12 +1644,10 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_GPUSVM=y # CONFIG_DRM_XE is not set @@ -1719,6 +1683,7 @@ CONFIG_DVB_CX24117=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1734,7 +1699,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1748,7 +1712,6 @@ CONFIG_EDAC_I10NM=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m # CONFIG_EDAC is not set -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SCRUB=y @@ -1780,7 +1743,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set # CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=y @@ -1799,6 +1761,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1831,7 +1794,6 @@ CONFIG_EXPOLINE=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set # CONFIG_EXT4_FS is not set CONFIG_EXT4_FS_POSIX_ACL=y @@ -1879,12 +1841,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -1964,7 +1924,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y # CONFIG_FSCACHE is not set CONFIG_FSCACHE_STATS=y # CONFIG_FS_DAX is not set @@ -1981,14 +1940,11 @@ CONFIG_FSCACHE_STATS=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_POSIX_ACL is not set # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set # CONFIG_FTRACE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2062,7 +2018,7 @@ CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y # CONFIG_GNSS is not set # CONFIG_GNSS_MTK_SERIAL is not set @@ -2077,7 +2033,6 @@ CONFIG_GLOB=y # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2104,6 +2059,7 @@ CONFIG_GPIO_CDEV=y # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set @@ -2150,12 +2106,10 @@ CONFIG_GPIO_SIM=y # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST 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 @@ -2273,6 +2227,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2319,7 +2274,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2358,19 +2312,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set # CONFIG_HSR is not set # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set @@ -2411,7 +2361,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2420,7 +2369,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_COMPAT is not set # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2430,7 +2378,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_CORE is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2458,7 +2405,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2578,7 +2524,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_NG_TEMPLATE is not set CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2669,7 +2614,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_GPIO_BEEPER is not set @@ -2733,6 +2677,8 @@ CONFIG_INTEL_IOMMU_PERF_EVENTS=y CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set # CONFIG_INTEL_OC_WATCHDOG is not set @@ -2764,6 +2710,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2775,7 +2722,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2788,6 +2734,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -2832,7 +2779,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set @@ -2861,7 +2807,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -2999,7 +2944,6 @@ CONFIG_ISM=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IUCV is not set @@ -3009,7 +2953,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3021,7 +2964,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3039,7 +2981,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCMP is not set # CONFIG_KCOV is not set @@ -3069,7 +3010,6 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y # CONFIG_KEXEC_SIG is not set # 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_BCM is not set @@ -3084,7 +3024,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3096,7 +3035,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3163,6 +3101,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_CLASS_DEVICE is not set # CONFIG_LCD_HX8357 is not set @@ -3220,6 +3159,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3238,7 +3178,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3277,6 +3216,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3313,6 +3253,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set # CONFIG_LOGO is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3404,6 +3345,7 @@ CONFIG_MARVELL_88Q2XXX_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3429,7 +3371,6 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3440,6 +3381,7 @@ CONFIG_MAX_SKB_FRAGS=17 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3447,11 +3389,9 @@ CONFIG_MAX_SKB_FRAGS=17 CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3463,12 +3403,10 @@ CONFIG_MDIO_THUNDER=m # CONFIG_MD is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3532,11 +3470,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set @@ -3588,7 +3524,6 @@ CONFIG_MFD_CS42L43_SDW=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3604,7 +3539,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3630,14 +3564,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3684,7 +3616,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3702,7 +3633,6 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set @@ -3711,6 +3641,7 @@ CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y # CONFIG_MII is not set +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3725,7 +3656,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -3737,19 +3667,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -3781,6 +3707,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set # CONFIG_MMC_BLOCK is not set CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -3840,9 +3767,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3894,7 +3822,9 @@ CONFIG_MOUSE_VSXXXAA=m CONFIG_MPLS_IPTUNNEL=m # CONFIG_MPLS is not set CONFIG_MPLS_ROUTING=m +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -3930,7 +3860,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set @@ -3944,7 +3873,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set @@ -3986,7 +3914,6 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set -# CONFIG_MWAVE is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4175,7 +4102,6 @@ CONFIG_NET_NS=y # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_NETPOLL is not set CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4257,7 +4183,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4317,13 +4242,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4350,9 +4272,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4365,9 +4287,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4382,7 +4304,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4401,7 +4322,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4492,7 +4412,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=32 @@ -4674,7 +4593,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -4728,7 +4646,6 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4742,10 +4659,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -4765,10 +4680,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -4779,6 +4696,7 @@ CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -4802,7 +4720,6 @@ CONFIG_PHYLIB=y # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set @@ -4846,6 +4763,7 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_TLMM_TEST is not set # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PKEY_CCA is not set # CONFIG_PKEY_EP11 is not set @@ -4895,13 +4813,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -4925,11 +4843,10 @@ CONFIG_PPS_CLIENT_LDISC=y # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set +CONFIG_PREEMPT_LAZY=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_RT_NEEDS_BH_LOCK is not set @@ -4944,11 +4861,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -4966,29 +4881,20 @@ 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_PRP_DUP_DISCARD_KUNIT_TEST=m # CONFIG_PSAMPLE is not set # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_RAM is not set CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5083,7 +4989,6 @@ CONFIG_QETH=m CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5110,7 +5015,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set # CONFIG_RAID_ATTRS is not set # CONFIG_RAMDAX is not set @@ -5122,8 +5026,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5201,6 +5103,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set @@ -5228,6 +5131,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5133 is not set # CONFIG_REGULATOR_RT5739 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_TPS51632 is not set @@ -5236,12 +5140,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REISERFS_FS is not set # CONFIG_RELAY is not set CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5300,13 +5204,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=y @@ -5315,6 +5217,7 @@ CONFIG_RPMB=y # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5424,7 +5327,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5447,7 +5349,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5495,7 +5396,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5660,7 +5560,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=y # CONFIG_SCSI_ESAS2R is not set @@ -5717,12 +5616,8 @@ CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set @@ -5752,10 +5647,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -5776,7 +5669,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -5804,7 +5696,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -5841,6 +5732,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5932,7 +5824,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -5949,6 +5840,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -5967,7 +5859,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5983,7 +5874,6 @@ 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 @@ -5993,11 +5883,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6045,7 +5935,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_8250_DW is not set @@ -6079,7 +5968,6 @@ CONFIG_SERIAL_CORE=m # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6144,7 +6032,6 @@ CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6153,10 +6040,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set @@ -6192,7 +6080,6 @@ CONFIG_SND_ALOOP=m # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6215,7 +6102,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6372,7 +6258,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6419,7 +6304,9 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m # CONFIG_SND_SOC_CS35L56_SPI is not set +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6478,7 +6365,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6488,14 +6374,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE 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 -# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set # CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set @@ -6508,34 +6391,20 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_H is not set # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_CML_LP is not set # 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_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 -# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set -# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH is not set -# CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set -# CONFIG_SND_SOC_INTEL_SKYLAKE is not set # 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_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 # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set @@ -6618,6 +6487,7 @@ CONFIG_SND_SOC_OPS_KUNIT_TEST=m # CONFIG_SND_SOC_RT1316_SDW is not set CONFIG_SND_SOC_RT1318_SDW=m # CONFIG_SND_SOC_RT1320_SDW is not set +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -6674,8 +6544,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_HDA_AUDIO_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_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_TOPLEVEL is not set @@ -6836,7 +6704,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set @@ -6886,6 +6753,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -6897,11 +6765,11 @@ 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 is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set @@ -6948,7 +6816,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -6967,22 +6834,18 @@ CONFIG_STANDALONE=y # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set # CONFIG_STM is not set -CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7011,7 +6874,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set @@ -7026,7 +6888,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set # CONFIG_SYSVIPC is not set # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7096,14 +6957,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7118,27 +6977,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # 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_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7159,7 +7008,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_WRITABLE_TRIPS is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -7170,11 +7018,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7202,8 +7052,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7212,7 +7060,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7250,7 +7097,6 @@ CONFIG_TN3270=y # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7282,7 +7128,6 @@ CONFIG_TN3270=y # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7318,7 +7163,6 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7347,6 +7191,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7430,7 +7275,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7476,6 +7320,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -7694,7 +7539,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -7736,8 +7580,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -7746,6 +7588,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set @@ -7798,7 +7641,6 @@ CONFIG_VHOST_MENU=y # CONFIG_VHOST_VDPA is not set CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -7924,6 +7766,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set # CONFIG_VIDEO_OV01A10 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -7949,7 +7792,6 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -7970,10 +7812,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -7990,10 +7833,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8006,8 +7847,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8026,7 +7865,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8098,10 +7936,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 @@ -8126,7 +7963,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8156,7 +7992,6 @@ CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m # CONFIG_XDP_SOCKETS is not set # CONFIG_XEN_BACKEND is not set @@ -8210,7 +8045,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8222,10 +8056,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set # CONFIG_ZCRYPT is not set CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZERO_CALL_USED_REGS is not set @@ -8273,9 +8103,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 878bed0ef..1cc35365d 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -91,6 +93,8 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set CONFIG_ACRN_GUEST=y @@ -103,8 +107,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -203,6 +209,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -305,7 +312,8 @@ CONFIG_AMD_HFI=y CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m -# CONFIG_AMD_IOMMU_DEBUGFS is not set +CONFIG_AMD_IOMMU_DEBUGFS=y +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y CONFIG_AMD_ISP_PLATFORM=m CONFIG_AMD_MEM_ENCRYPT=y @@ -403,6 +411,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -472,7 +481,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -522,6 +530,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -540,7 +549,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -551,7 +560,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set # CONFIG_BATTERY_BQ27XXX_HDQ is not set @@ -624,6 +632,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -660,7 +669,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -709,13 +717,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -783,7 +790,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -808,7 +814,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -826,9 +831,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -862,7 +865,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -908,9 +910,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m # CONFIG_CEC_CROS_EC is not set @@ -1034,8 +1033,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1061,7 +1058,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1114,6 +1110,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1123,7 +1120,6 @@ CONFIG_COREDUMP=y CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1165,26 +1161,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_DEBUGFS=m @@ -1206,7 +1188,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1215,11 +1196,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1227,8 +1205,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1243,20 +1219,12 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1324,19 +1292,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1348,19 +1316,14 @@ CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y 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_SELFTESTS_FULL is not set @@ -1371,25 +1334,19 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1402,7 +1359,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1432,8 +1388,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1450,13 +1404,13 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1464,14 +1418,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1490,7 +1442,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1541,12 +1492,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1597,20 +1546,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1667,7 +1613,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1678,6 +1623,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1694,7 +1640,6 @@ CONFIG_DRM_ACCEL_IVPU=m CONFIG_DRM_ACCEL_QAIC=m CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1723,14 +1668,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1742,10 +1683,7 @@ 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_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_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1782,7 +1720,6 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1798,7 +1735,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1883,6 +1819,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1938,6 +1875,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1958,8 +1896,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1982,7 +1923,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1992,7 +1932,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2001,14 +1940,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2063,7 +2000,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2122,6 +2059,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -2135,7 +2073,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_AMD64=m @@ -2157,7 +2094,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -2186,7 +2122,6 @@ 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_HANDOVER_PROTOCOL=y CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -2199,7 +2134,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y -# CONFIG_EFI_VARS is not set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI=y @@ -2207,7 +2141,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2250,7 +2183,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2325,12 +2257,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2398,7 +2328,6 @@ CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m -# CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_FIXED_PHY=y @@ -2441,7 +2370,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2458,12 +2386,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2534,7 +2459,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y @@ -2544,7 +2468,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2571,7 +2495,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2606,6 +2529,7 @@ CONFIG_GPIO_IT87=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2660,11 +2584,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y CONFIG_HAMACHI=m CONFIG_HAMRADIO=y @@ -2784,6 +2706,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2839,7 +2762,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2881,19 +2803,15 @@ CONFIG_HSR=m CONFIG_HSU_DMA=y 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2938,7 +2856,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2949,7 +2866,6 @@ CONFIG_I2C_ATR=m CONFIG_I2C_CGBC=m CONFIG_I2C_CHARDEV=m CONFIG_I2C_CHT_WC=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -2962,7 +2878,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2984,7 +2899,6 @@ CONFIG_I2C_KEBA=m CONFIG_I2C_LJCA=m CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m -CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2996,7 +2910,6 @@ CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT=m @@ -3059,7 +2972,6 @@ CONFIG_IDPF_SINGLEQ=y CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3153,7 +3065,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3212,7 +3123,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3241,7 +3151,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3311,7 +3220,6 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_BYTCRC_PWRSRC=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m -CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_DC_TI_ADC=m CONFIG_INTEL_EHL_PSE_IO=m @@ -3341,8 +3249,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m +# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m -CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m @@ -3405,13 +3313,13 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3426,6 +3334,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3468,7 +3377,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3500,7 +3408,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3640,7 +3547,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3652,7 +3558,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3664,7 +3569,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y @@ -3734,7 +3638,6 @@ CONFIG_KALLSYMS=y 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 @@ -3766,7 +3669,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m @@ -3781,7 +3683,6 @@ CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3794,7 +3695,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3855,7 +3755,6 @@ CONFIG_KVM_INTEL_TDX=y CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3876,6 +3775,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3937,6 +3837,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3947,6 +3848,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3969,7 +3871,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3992,7 +3893,6 @@ CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set # CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LENOVO_SE10_WDT=m @@ -4014,10 +3914,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4047,6 +3950,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4131,6 +4035,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4159,7 +4064,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -4170,6 +4074,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4181,14 +4086,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -4200,13 +4103,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4228,7 +4129,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEEGOPAD_ANX7428=m CONFIG_MEGARAID_LEGACY=m @@ -4238,11 +4139,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4302,7 +4201,6 @@ CONFIG_MFD_ENE_KB3930=m 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_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_PMC_BXT=m @@ -4319,7 +4217,6 @@ CONFIG_MFD_INTEL_PMC_BXT=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -4345,14 +4242,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4385,6 +4280,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4401,7 +4297,6 @@ CONFIG_MFD_TPS6594_I2C=m CONFIG_MFD_UPBOARD_FPGA=m # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set # CONFIG_MFD_WM831X_I2C is not set @@ -4423,21 +4318,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCHIP_T1S_PHY=m -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4448,7 +4341,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4472,7 +4364,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m @@ -4480,7 +4371,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4493,19 +4383,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4538,6 +4424,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4598,9 +4485,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4650,8 +4538,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4690,7 +4579,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4704,7 +4592,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4782,7 +4669,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4860,10 +4746,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4872,6 +4755,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4887,6 +4771,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5035,7 +4920,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5125,7 +5009,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5218,7 +5101,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5227,8 +5109,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5254,9 +5134,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5269,9 +5149,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5286,7 +5166,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5305,7 +5184,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5398,7 +5276,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5535,7 +5412,6 @@ CONFIG_PANASONIC_LAPTOP=m # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5603,14 +5479,12 @@ CONFIG_PATA_WINBOND=m # CONFIG_PC87413_WDT is not set CONFIG_PCCARD=y CONFIG_PCENGINES_APU2=m -# CONFIG_PCH_CAN is not set CONFIG_PCH_DMA=m CONFIG_PCH_GBE=m CONFIG_PCH_PHUB=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5651,7 +5525,6 @@ CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5660,7 +5533,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5685,12 +5557,10 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m CONFIG_PD6729=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m CONFIG_PDS_VFIO_PCI=m -CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -5713,7 +5583,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_INTEL_LGM_COMBO is not set @@ -5724,6 +5596,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5739,7 +5612,6 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m @@ -5785,7 +5657,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -5847,13 +5718,13 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5880,7 +5751,6 @@ CONFIG_PPS_GENERATOR=m CONFIG_PPS_GENERATOR_TIO=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5899,11 +5769,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5919,9 +5787,7 @@ 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=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m @@ -5929,25 +5795,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -6023,7 +5878,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -6049,7 +5903,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6060,8 +5913,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6077,8 +5928,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y @@ -6166,9 +6015,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -6210,6 +6059,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -6227,6 +6077,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m CONFIG_REGULATOR_TPS68470=m @@ -6236,12 +6087,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -6289,7 +6134,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6299,7 +6143,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -6312,6 +6155,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6431,7 +6275,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6454,7 +6297,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6501,7 +6343,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6525,7 +6366,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_GALAXYBOOK=m @@ -6578,11 +6418,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6609,7 +6447,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6680,17 +6517,12 @@ CONFIG_SCSI_UFS_CRYPTO=y 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_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m @@ -6719,10 +6551,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6751,7 +6581,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6780,7 +6609,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6820,6 +6648,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPD=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6916,7 +6745,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6936,6 +6764,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6955,7 +6784,6 @@ CONFIG_SENSORS_NZXT_KRAKEN2=m CONFIG_SENSORS_NZXT_KRAKEN3=m CONFIG_SENSORS_NZXT_SMART2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_OXP=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6973,7 +6801,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6983,12 +6810,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -7041,7 +6868,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -7077,7 +6903,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -7160,7 +6985,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -7169,10 +6993,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -7205,7 +7029,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -7231,7 +7054,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7402,7 +7224,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7467,7 +7288,9 @@ CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7530,7 +7353,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7540,7 +7362,6 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -7566,8 +7387,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -7580,28 +7399,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -7609,7 +7415,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7691,6 +7496,8 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7755,8 +7562,6 @@ CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7919,7 +7724,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7966,7 +7770,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=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set @@ -7999,7 +7802,6 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -8059,7 +7861,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -8089,16 +7890,13 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -8110,7 +7908,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -8153,7 +7950,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y CONFIG_SYSTEM76_ACPI=m @@ -8167,7 +7963,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -8240,14 +8035,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -8262,29 +8055,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -8305,7 +8088,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -8323,11 +8105,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8357,14 +8141,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -8400,7 +8181,6 @@ CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set CONFIG_TOUCHSCREEN_DMI=y @@ -8433,7 +8213,6 @@ CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8489,7 +8268,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8519,6 +8297,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8589,9 +8368,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8620,13 +8397,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y @@ -8707,6 +8481,7 @@ CONFIG_USB_DUMMY_HCD=m # CONFIG_USB_DWC3_DUAL_ROLE is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -8848,9 +8623,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8976,7 +8748,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -9021,8 +8792,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -9032,6 +8801,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set @@ -9089,7 +8859,6 @@ CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIA_WDT=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -9108,6 +8877,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9118,7 +8888,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -9149,6 +8918,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -9222,6 +8992,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -9247,7 +9018,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -9270,9 +9040,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -9289,12 +9060,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -9309,9 +9077,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -9329,7 +9094,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -9410,14 +9174,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -9448,10 +9209,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9471,7 +9231,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # 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 @@ -9494,7 +9253,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9524,7 +9282,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -9571,7 +9328,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y @@ -9589,9 +9345,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y CONFIG_XEN_512GB=y @@ -9617,7 +9371,6 @@ CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_XEN_PRIVCMD_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set @@ -9626,7 +9379,6 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_PVH=y CONFIG_XEN_PV_MSR_SAFE=y CONFIG_XEN_PV=y -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m @@ -9682,7 +9434,6 @@ CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9700,11 +9451,7 @@ CONFIG_YENTA=m # CONFIG_YENTA_TI is not set # CONFIG_YENTA_TOSHIBA is not set CONFIG_YOGABOOK=m -CONFIG_YOGABOOK_WMI=m CONFIG_YT2_1380=m -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9750,9 +9497,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 8e7fbd175..552894a89 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set CONFIG_ACER_WIRELESS=m @@ -72,6 +74,8 @@ CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ACRN_GUEST is not set @@ -85,6 +89,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -181,6 +186,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -256,7 +262,8 @@ CONFIG_AMD_HFI=y CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m -# CONFIG_AMD_IOMMU_DEBUGFS is not set +CONFIG_AMD_IOMMU_DEBUGFS=y +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -319,6 +326,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -362,6 +370,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -411,7 +420,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -445,7 +453,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -507,6 +515,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -541,7 +550,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -587,13 +595,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -656,7 +663,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -673,7 +679,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -686,7 +691,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -718,7 +728,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -760,9 +769,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -865,7 +871,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -874,6 +879,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -890,7 +901,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -947,6 +957,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -961,7 +972,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1002,18 +1012,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1021,8 +1019,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1033,11 +1029,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1045,8 +1038,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1061,21 +1052,13 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1145,7 +1128,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1153,12 +1135,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1170,20 +1153,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=y -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1193,17 +1171,12 @@ 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_SSSE3=y CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1211,7 +1184,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1224,7 +1196,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1250,8 +1221,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1268,12 +1237,12 @@ CONFIG_DCB=y CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1282,13 +1251,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1305,7 +1272,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1356,12 +1322,10 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1410,18 +1374,15 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1476,7 +1437,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1487,6 +1447,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1496,7 +1457,6 @@ CONFIG_DPTF_POWER=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1524,14 +1484,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1545,10 +1501,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1593,7 +1546,6 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1609,7 +1561,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1691,6 +1642,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1767,8 +1719,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1792,7 +1746,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set @@ -1802,7 +1755,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1811,14 +1763,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1855,6 +1805,7 @@ CONFIG_DW_DMAC_PCI=y # CONFIG_DW_EDMA_PCIE is not set CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1869,7 +1820,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1894,7 +1844,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -1922,7 +1871,6 @@ 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_HANDOVER_PROTOCOL=y # CONFIG_EFI_MIXED is not set CONFIG_EFI_PARTITION=y @@ -1937,13 +1885,11 @@ CONFIG_EFI_STUB=y CONFIG_EFIVAR_FS=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS=y CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1962,6 +1908,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1988,7 +1935,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2044,12 +1990,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2131,7 +2075,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2148,12 +2091,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2220,7 +2160,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_ISA_DMA=y # CONFIG_GENERIC_PHY is not set @@ -2230,7 +2169,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2245,7 +2184,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2273,6 +2211,7 @@ CONFIG_GPIO_ICH=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2322,12 +2261,10 @@ CONFIG_GPIO_USBIO=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set @@ -2446,6 +2383,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2505,7 +2443,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2551,19 +2488,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2607,7 +2540,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2616,7 +2548,6 @@ CONFIG_I2C_AMD8111=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2627,7 +2558,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2646,7 +2576,6 @@ CONFIG_I2C_ISMT=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_LJCA=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -2657,7 +2586,6 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2785,7 +2713,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2877,7 +2804,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3017,6 +2943,7 @@ CONFIG_INTEL_VSEC=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3029,7 +2956,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3042,6 +2968,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3087,7 +3014,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3116,7 +3042,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3256,7 +3181,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3265,7 +3189,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3277,7 +3200,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3297,7 +3219,6 @@ CONFIG_KALLSYMS=y 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 @@ -3327,7 +3248,6 @@ CONFIG_KEXEC_JUMP=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3342,7 +3262,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3354,7 +3273,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3408,7 +3326,6 @@ CONFIG_KVM_INTEL=m CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3428,6 +3345,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3484,6 +3402,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3502,7 +3421,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3524,7 +3442,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_TIOCSTI=y -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LENOVO_SE10_WDT is not set @@ -3544,6 +3461,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3577,6 +3495,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3661,6 +3580,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3687,7 +3607,6 @@ CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3698,6 +3617,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3705,11 +3625,9 @@ CONFIG_MAXSMP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3720,13 +3638,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3790,11 +3706,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3849,7 +3763,6 @@ CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3865,7 +3778,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3891,14 +3803,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3945,7 +3855,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3963,21 +3872,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m # CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_DBG=y -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3987,7 +3894,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4011,14 +3917,12 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4030,19 +3934,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4074,6 +3974,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -4134,9 +4035,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4188,8 +4090,9 @@ CONFIG_MPILIB=y CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4227,7 +4130,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4241,7 +4143,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4288,7 +4189,6 @@ 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 CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4475,7 +4375,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4557,7 +4456,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4616,13 +4514,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4649,9 +4544,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4664,9 +4559,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4681,7 +4576,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4700,7 +4594,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4791,7 +4684,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4924,7 +4816,6 @@ CONFIG_PANASONIC_LAPTOP=m CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_TIMEOUT=0 # CONFIG_PANTHERLORD_FF is not set -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -4987,7 +4878,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5040,7 +4930,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5055,10 +4944,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -5082,10 +4969,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5098,6 +4987,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5123,7 +5013,6 @@ CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y @@ -5188,6 +5077,7 @@ CONFIG_PINCTRL_TIGERLAKE=m CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -5237,13 +5127,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5268,7 +5158,6 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5287,11 +5176,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5307,9 +5194,7 @@ 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=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m @@ -5317,21 +5202,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5424,7 +5302,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5451,7 +5328,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5462,8 +5338,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5542,6 +5416,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5578,6 +5453,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5590,6 +5466,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5597,7 +5474,6 @@ CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5656,13 +5532,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5671,6 +5545,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5781,7 +5656,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5804,7 +5678,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5851,7 +5724,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5999,7 +5871,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6055,12 +5926,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6089,10 +5956,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6114,7 +5979,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6142,7 +6006,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6180,6 +6043,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6273,7 +6137,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -6290,6 +6153,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6308,7 +6172,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6324,7 +6187,6 @@ 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 @@ -6334,11 +6196,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6386,7 +6248,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6421,7 +6282,6 @@ CONFIG_SERIAL_CORE=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6496,7 +6356,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6505,10 +6364,11 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6546,7 +6406,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6569,7 +6428,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6733,7 +6591,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6794,7 +6651,9 @@ CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6853,7 +6712,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6863,7 +6721,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -6889,8 +6746,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -6903,28 +6758,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -6932,7 +6774,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7015,6 +6856,7 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7079,8 +6921,6 @@ CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7116,7 +6956,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set +CONFIG_SND_SOC_TAS2781_I2C=m CONFIG_SND_SOC_TAS2783_SDW=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set @@ -7241,7 +7081,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7285,7 +7124,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 @@ -7296,7 +7134,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set -CONFIG_SPI_CS42L43=m +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -7309,11 +7147,11 @@ CONFIG_SPI_LJCA=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_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m @@ -7360,7 +7198,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7388,7 +7225,6 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set @@ -7396,16 +7232,13 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7435,7 +7268,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7448,7 +7280,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7519,14 +7350,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7541,27 +7370,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7581,7 +7400,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -7600,11 +7418,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7632,8 +7452,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7642,7 +7460,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7678,7 +7495,6 @@ CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7710,7 +7526,6 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7746,7 +7561,6 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7775,6 +7589,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7846,7 +7661,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7892,6 +7706,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -8113,7 +7928,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8156,8 +7970,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8166,6 +7978,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8218,7 +8031,6 @@ CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8344,6 +8156,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set CONFIG_VIDEO_OV01A10=m # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8369,7 +8182,6 @@ CONFIG_VIDEO_OV5675=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8390,10 +8202,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8410,10 +8223,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8426,8 +8237,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8446,7 +8255,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8520,10 +8328,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8548,7 +8355,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8575,7 +8381,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -8621,7 +8426,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y # CONFIG_X86_PLATFORM_DRIVERS_HP is not set -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m @@ -8640,9 +8444,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8665,7 +8467,6 @@ CONFIG_XEN_PRIVCMD=m CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y @@ -8714,7 +8515,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8726,10 +8526,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8774,9 +8570,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index c32362931..bb0554378 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -91,6 +93,8 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set CONFIG_ACRN_GUEST=y @@ -103,8 +107,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -203,6 +209,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -306,6 +313,7 @@ CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y CONFIG_AMD_ISP_PLATFORM=m CONFIG_AMD_MEM_ENCRYPT=y @@ -402,6 +410,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -471,7 +480,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -521,6 +529,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -539,7 +548,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -550,7 +559,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set # CONFIG_BATTERY_BQ27XXX_HDQ is not set @@ -623,6 +631,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -659,7 +668,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -708,13 +716,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -782,7 +789,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -807,7 +813,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -825,9 +830,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -861,7 +864,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -907,9 +909,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m # CONFIG_CEC_CROS_EC is not set @@ -1033,8 +1032,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1060,7 +1057,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1113,6 +1109,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1122,7 +1119,6 @@ CONFIG_COREDUMP=y CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1164,26 +1160,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1205,7 +1187,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1214,11 +1195,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1226,8 +1204,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1242,20 +1218,12 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1323,19 +1291,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1347,19 +1315,14 @@ CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y 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_SELFTESTS_FULL is not set @@ -1370,25 +1333,19 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1401,7 +1358,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1431,8 +1387,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1449,13 +1403,13 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1463,14 +1417,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1488,7 +1440,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1533,11 +1484,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1588,20 +1537,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1657,7 +1603,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1668,6 +1613,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1684,7 +1630,6 @@ CONFIG_DRM_ACCEL_IVPU=m CONFIG_DRM_ACCEL_QAIC=m CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1713,14 +1658,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1732,10 +1673,7 @@ 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_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_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1772,7 +1710,6 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1788,7 +1725,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1873,6 +1809,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1928,6 +1865,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1948,8 +1886,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1972,7 +1913,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1982,7 +1922,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1991,14 +1930,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2053,7 +1990,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2112,6 +2049,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -2125,7 +2063,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_AMD64=m @@ -2147,7 +2084,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -2176,7 +2112,6 @@ 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_HANDOVER_PROTOCOL=y CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -2189,7 +2124,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y -# CONFIG_EFI_VARS is not set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI=y @@ -2197,7 +2131,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2240,7 +2173,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2306,12 +2238,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2379,7 +2309,6 @@ CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m -# CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_FIXED_PHY=y @@ -2422,7 +2351,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2439,12 +2367,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2515,7 +2440,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y @@ -2525,7 +2449,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2552,7 +2476,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2587,6 +2510,7 @@ CONFIG_GPIO_IT87=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2641,11 +2565,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y CONFIG_HAMACHI=m CONFIG_HAMRADIO=y @@ -2765,6 +2687,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2820,7 +2743,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2862,19 +2784,15 @@ CONFIG_HSR=m CONFIG_HSU_DMA=y 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2919,7 +2837,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2930,7 +2847,6 @@ CONFIG_I2C_ATR=m CONFIG_I2C_CGBC=m CONFIG_I2C_CHARDEV=m CONFIG_I2C_CHT_WC=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -2943,7 +2859,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2964,7 +2879,6 @@ CONFIG_I2C_KEBA=m CONFIG_I2C_LJCA=m CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m -CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2976,7 +2890,6 @@ CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT=m @@ -3039,7 +2952,6 @@ CONFIG_IDPF_SINGLEQ=y CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3133,7 +3045,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3192,7 +3103,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3221,7 +3131,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3291,7 +3200,6 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_BYTCRC_PWRSRC=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m -CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_DC_TI_ADC=m CONFIG_INTEL_EHL_PSE_IO=m @@ -3321,8 +3229,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m +# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m -CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m @@ -3385,13 +3293,13 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3406,6 +3314,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3448,7 +3357,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3480,7 +3388,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3620,7 +3527,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3632,7 +3538,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3644,7 +3549,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y @@ -3712,7 +3616,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3740,7 +3643,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m @@ -3755,7 +3657,6 @@ CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3768,7 +3669,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3829,7 +3729,6 @@ CONFIG_KVM_INTEL_TDX=y CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3850,6 +3749,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3911,6 +3811,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3921,6 +3822,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3943,7 +3845,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3966,7 +3867,6 @@ CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set # CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LENOVO_SE10_WDT=m @@ -3988,10 +3888,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4021,6 +3924,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4105,6 +4009,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4133,7 +4038,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -4144,6 +4048,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4155,14 +4060,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -4174,13 +4077,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4202,7 +4103,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEEGOPAD_ANX7428=m CONFIG_MEGARAID_LEGACY=m @@ -4212,11 +4113,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4276,7 +4175,6 @@ CONFIG_MFD_ENE_KB3930=m 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_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_PMC_BXT=m @@ -4293,7 +4191,6 @@ CONFIG_MFD_INTEL_PMC_BXT=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -4319,14 +4216,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4359,6 +4254,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4375,7 +4271,6 @@ CONFIG_MFD_TPS6594_I2C=m CONFIG_MFD_UPBOARD_FPGA=m # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set # CONFIG_MFD_WM831X_I2C is not set @@ -4397,21 +4292,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCHIP_T1S_PHY=m -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4422,7 +4315,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4446,7 +4338,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m @@ -4454,7 +4345,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4467,19 +4357,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4512,6 +4398,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4572,9 +4459,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4624,8 +4512,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4664,7 +4553,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4678,7 +4566,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4756,7 +4643,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4834,10 +4720,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4846,6 +4729,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4861,6 +4745,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5009,7 +4894,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5099,7 +4983,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5192,7 +5075,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5201,8 +5083,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5228,9 +5108,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5243,9 +5123,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5260,7 +5140,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5279,7 +5158,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5372,7 +5250,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5508,7 +5385,6 @@ CONFIG_PANASONIC_LAPTOP=m # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5576,14 +5452,12 @@ CONFIG_PATA_WINBOND=m # CONFIG_PC87413_WDT is not set CONFIG_PCCARD=y CONFIG_PCENGINES_APU2=m -# CONFIG_PCH_CAN is not set CONFIG_PCH_DMA=m CONFIG_PCH_GBE=m CONFIG_PCH_PHUB=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5624,7 +5498,6 @@ CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5633,7 +5506,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5658,12 +5530,10 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m CONFIG_PD6729=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m CONFIG_PDS_VFIO_PCI=m -CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set @@ -5686,7 +5556,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_INTEL_LGM_COMBO is not set @@ -5697,6 +5569,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5712,7 +5585,6 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m @@ -5758,7 +5630,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -5819,13 +5690,13 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5852,7 +5723,6 @@ CONFIG_PPS_GENERATOR=m CONFIG_PPS_GENERATOR_TIO=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5871,11 +5741,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5891,34 +5759,21 @@ 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_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -5994,7 +5849,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -6020,7 +5874,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6031,8 +5884,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6048,8 +5899,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y @@ -6137,9 +5986,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -6181,6 +6030,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -6198,6 +6048,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m CONFIG_REGULATOR_TPS68470=m @@ -6207,12 +6058,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -6260,7 +6105,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6270,7 +6114,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -6283,6 +6126,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6402,7 +6246,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6425,7 +6268,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6472,7 +6314,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6495,7 +6336,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_GALAXYBOOK=m @@ -6548,11 +6388,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6579,7 +6417,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6650,17 +6487,12 @@ CONFIG_SCSI_UFS_CRYPTO=y 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_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m @@ -6689,10 +6521,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6721,7 +6551,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6750,7 +6579,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6790,6 +6618,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPD=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6886,7 +6715,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6906,6 +6734,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6925,7 +6754,6 @@ CONFIG_SENSORS_NZXT_KRAKEN2=m CONFIG_SENSORS_NZXT_KRAKEN3=m CONFIG_SENSORS_NZXT_SMART2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_OXP=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6943,7 +6771,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6953,12 +6780,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -7011,7 +6838,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -7047,7 +6873,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -7130,7 +6955,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -7139,10 +6963,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -7175,7 +6999,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -7201,7 +7024,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7371,7 +7193,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7436,7 +7257,9 @@ CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7499,7 +7322,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7509,7 +7331,6 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -7535,8 +7356,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -7549,28 +7368,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -7578,7 +7384,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7660,6 +7465,8 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7723,8 +7530,6 @@ 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_ICELAKE=m -# 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=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7887,7 +7692,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7934,7 +7738,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=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set @@ -7967,7 +7770,6 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -8027,7 +7829,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -8057,16 +7858,13 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -8078,7 +7876,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -8121,7 +7918,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y CONFIG_SYSTEM76_ACPI=m @@ -8135,7 +7931,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -8208,14 +8003,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -8230,29 +8023,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -8273,7 +8056,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -8291,11 +8073,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8325,14 +8109,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -8368,7 +8149,6 @@ CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set CONFIG_TOUCHSCREEN_DMI=y @@ -8401,7 +8181,6 @@ CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8457,7 +8236,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8487,6 +8265,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8557,9 +8336,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8588,13 +8365,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y @@ -8675,6 +8449,7 @@ CONFIG_USB_DUMMY_HCD=m # CONFIG_USB_DWC3_DUAL_ROLE is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -8816,9 +8591,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8944,7 +8716,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8989,8 +8760,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -9000,6 +8769,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set @@ -9057,7 +8827,6 @@ CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIA_WDT=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -9076,6 +8845,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9086,7 +8856,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -9117,6 +8886,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -9190,6 +8960,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -9215,7 +8986,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -9238,9 +9008,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -9257,12 +9028,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -9277,9 +9045,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -9297,7 +9062,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -9378,14 +9142,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -9416,10 +9177,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9439,7 +9199,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # 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 @@ -9462,7 +9221,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9492,7 +9250,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -9539,7 +9296,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y @@ -9557,9 +9313,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y CONFIG_XEN_512GB=y @@ -9585,7 +9339,6 @@ CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_XEN_PRIVCMD_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set @@ -9594,7 +9347,6 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_PVH=y CONFIG_XEN_PV_MSR_SAFE=y CONFIG_XEN_PV=y -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m @@ -9650,7 +9402,6 @@ CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9668,11 +9419,7 @@ CONFIG_YENTA=m # CONFIG_YENTA_TI is not set # CONFIG_YENTA_TOSHIBA is not set CONFIG_YOGABOOK=m -CONFIG_YOGABOOK_WMI=m CONFIG_YT2_1380=m -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9718,9 +9465,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 9982e06fa..5e9a9e963 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set CONFIG_ACER_WIRELESS=m @@ -72,6 +74,8 @@ CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ACRN_GUEST is not set @@ -85,6 +89,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -181,6 +186,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -257,6 +263,7 @@ CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -319,6 +326,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -362,6 +370,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -411,7 +420,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -445,7 +453,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -507,6 +515,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -541,7 +550,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -587,13 +595,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -656,7 +663,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -673,7 +679,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -686,7 +691,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y -# CONFIG_BTRFS_FS is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -718,7 +728,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -760,9 +769,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -865,7 +871,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -874,6 +879,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -890,7 +901,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -947,6 +957,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -961,7 +972,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1002,18 +1012,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1021,8 +1019,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1033,11 +1029,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1045,8 +1038,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1061,21 +1052,13 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1145,7 +1128,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1153,12 +1135,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1170,20 +1153,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=y -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1193,17 +1171,12 @@ 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_SSSE3=y CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1211,7 +1184,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1224,7 +1196,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1250,8 +1221,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1268,12 +1237,12 @@ CONFIG_DCB=y CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1282,13 +1251,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1305,7 +1272,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1349,11 +1315,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1402,18 +1366,15 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1468,7 +1429,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1479,6 +1439,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1488,7 +1449,6 @@ CONFIG_DPTF_POWER=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1516,14 +1476,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1537,10 +1493,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1585,7 +1538,6 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1601,7 +1553,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1683,6 +1634,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1759,8 +1711,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1784,7 +1738,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set @@ -1794,7 +1747,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1803,14 +1755,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1847,6 +1797,7 @@ CONFIG_DW_DMAC_PCI=y # CONFIG_DW_EDMA_PCIE is not set CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1861,7 +1812,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1886,7 +1836,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -1914,7 +1863,6 @@ 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_HANDOVER_PROTOCOL=y # CONFIG_EFI_MIXED is not set CONFIG_EFI_PARTITION=y @@ -1929,13 +1877,11 @@ CONFIG_EFI_STUB=y CONFIG_EFIVAR_FS=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS=y CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1954,6 +1900,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -1980,7 +1927,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2028,12 +1974,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2115,7 +2059,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2132,12 +2075,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2204,7 +2144,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y # CONFIG_GENERIC_PHY is not set @@ -2214,7 +2153,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2229,7 +2168,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2257,6 +2195,7 @@ CONFIG_GPIO_ICH=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2306,12 +2245,10 @@ CONFIG_GPIO_USBIO=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set @@ -2430,6 +2367,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2489,7 +2427,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2535,19 +2472,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2591,7 +2524,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2600,7 +2532,6 @@ CONFIG_I2C_AMD8111=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2611,7 +2542,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2630,7 +2560,6 @@ CONFIG_I2C_ISMT=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_LJCA=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -2641,7 +2570,6 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2769,7 +2697,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2861,7 +2788,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3001,6 +2927,7 @@ CONFIG_INTEL_VSEC=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3013,7 +2940,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3026,6 +2952,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3071,7 +2998,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3100,7 +3026,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3240,7 +3165,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3249,7 +3173,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3261,7 +3184,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3279,7 +3201,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3307,7 +3228,6 @@ CONFIG_KEXEC_JUMP=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3322,7 +3242,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3334,7 +3253,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3388,7 +3306,6 @@ CONFIG_KVM_INTEL=m CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3408,6 +3325,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3464,6 +3382,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3482,7 +3401,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3504,7 +3422,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_TIOCSTI=y -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LENOVO_SE10_WDT is not set @@ -3524,6 +3441,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3557,6 +3475,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3641,6 +3560,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3667,7 +3587,6 @@ CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3678,6 +3597,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3685,11 +3605,9 @@ CONFIG_MAXSMP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3700,13 +3618,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3770,11 +3686,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3829,7 +3743,6 @@ CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3845,7 +3758,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3871,14 +3783,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3925,7 +3835,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3943,21 +3852,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m # CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -3967,7 +3874,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -3991,14 +3897,12 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4010,19 +3914,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4054,6 +3954,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -4114,9 +4015,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4168,8 +4070,9 @@ CONFIG_MPILIB=y CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4207,7 +4110,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4221,7 +4123,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4268,7 +4169,6 @@ 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 CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4455,7 +4355,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4537,7 +4436,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4596,13 +4494,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4629,9 +4524,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4644,9 +4539,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4661,7 +4556,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4680,7 +4574,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4771,7 +4664,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4903,7 +4795,6 @@ CONFIG_PANASONIC_LAPTOP=m CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_TIMEOUT=0 # CONFIG_PANTHERLORD_FF is not set -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -4966,7 +4857,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5019,7 +4909,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5034,10 +4923,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5061,10 +4948,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5077,6 +4966,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5102,7 +4992,6 @@ CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y @@ -5167,6 +5056,7 @@ CONFIG_PINCTRL_TIGERLAKE=m CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -5215,13 +5105,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5246,7 +5136,6 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT is not set @@ -5265,11 +5154,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5285,30 +5172,21 @@ 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_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5401,7 +5279,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5428,7 +5305,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5439,8 +5315,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5519,6 +5393,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5555,6 +5430,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5567,6 +5443,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5574,7 +5451,6 @@ CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5633,13 +5509,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5648,6 +5522,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5758,7 +5633,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5781,7 +5655,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5828,7 +5701,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -5975,7 +5847,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6031,12 +5902,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6065,10 +5932,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6090,7 +5955,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6118,7 +5982,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6156,6 +6019,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6249,7 +6113,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -6266,6 +6129,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6284,7 +6148,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6300,7 +6163,6 @@ 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 @@ -6310,11 +6172,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6362,7 +6224,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6397,7 +6258,6 @@ CONFIG_SERIAL_CORE=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6472,7 +6332,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set 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 @@ -6481,10 +6340,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6522,7 +6382,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6545,7 +6404,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6708,7 +6566,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6769,7 +6626,9 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6828,7 +6687,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6838,7 +6696,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -6864,8 +6721,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -6878,28 +6733,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -6907,7 +6749,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -6990,6 +6831,7 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7053,8 +6895,6 @@ 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_ICELAKE=m -# 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=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7090,7 +6930,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set +CONFIG_SND_SOC_TAS2781_I2C=m CONFIG_SND_SOC_TAS2783_SDW=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set @@ -7215,7 +7055,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7259,7 +7098,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 @@ -7270,7 +7108,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set -CONFIG_SPI_CS42L43=m +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -7283,11 +7121,11 @@ CONFIG_SPI_LJCA=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_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m @@ -7334,7 +7172,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7362,7 +7199,6 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set @@ -7370,16 +7206,13 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7409,7 +7242,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7422,7 +7254,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7493,14 +7324,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7515,27 +7344,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7555,7 +7374,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -7574,11 +7392,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7606,8 +7426,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7616,7 +7434,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7652,7 +7469,6 @@ CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7684,7 +7500,6 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7720,7 +7535,6 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7749,6 +7563,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7820,7 +7635,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7866,6 +7680,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -8087,7 +7902,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8130,8 +7944,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8140,6 +7952,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8192,7 +8005,6 @@ CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8318,6 +8130,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set CONFIG_VIDEO_OV01A10=m # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8343,7 +8156,6 @@ CONFIG_VIDEO_OV5675=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8364,10 +8176,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8384,10 +8197,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8400,8 +8211,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8420,7 +8229,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8494,10 +8302,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8522,7 +8329,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8549,7 +8355,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -8595,7 +8400,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y # CONFIG_X86_PLATFORM_DRIVERS_HP is not set -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m @@ -8614,9 +8418,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8639,7 +8441,6 @@ CONFIG_XEN_PRIVCMD=m CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y @@ -8688,7 +8489,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8700,10 +8500,6 @@ CONFIG_XZ_DEC=y # CONFIG_YELLOWFIN is not set # CONFIG_YENTA is not set # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8748,9 +8544,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 8d3fccc81..fe58314bf 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -91,6 +93,8 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set CONFIG_ACRN_GUEST=y @@ -103,8 +107,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -203,6 +209,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -305,7 +312,8 @@ CONFIG_AMD_HFI=y CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m -# CONFIG_AMD_IOMMU_DEBUGFS is not set +CONFIG_AMD_IOMMU_DEBUGFS=y +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y CONFIG_AMD_ISP_PLATFORM=m CONFIG_AMD_MEM_ENCRYPT=y @@ -403,6 +411,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -472,7 +481,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -522,6 +530,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -540,7 +549,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -551,7 +560,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set # CONFIG_BATTERY_BQ27XXX_HDQ is not set @@ -624,6 +632,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -660,7 +669,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -709,13 +717,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y CONFIG_BPF_KPROBE_OVERRIDE=y @@ -783,7 +790,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -808,7 +814,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -826,9 +831,7 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BTRFS_ASSERT=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -862,7 +865,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -908,9 +910,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m # CONFIG_CEC_CROS_EC is not set @@ -1034,8 +1033,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1061,7 +1058,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1114,6 +1110,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1123,7 +1120,6 @@ CONFIG_COREDUMP=y CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1166,26 +1162,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_DEBUGFS=m @@ -1207,7 +1189,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1216,11 +1197,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1228,8 +1206,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1244,20 +1220,12 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1325,19 +1293,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1349,19 +1317,14 @@ CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y 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_SELFTESTS_FULL is not set @@ -1372,25 +1335,19 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1403,7 +1360,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1433,8 +1389,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1451,13 +1405,13 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1466,14 +1420,12 @@ CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1492,7 +1444,6 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1543,12 +1494,10 @@ CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VM_SHOOT_LAZIES=y -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1599,20 +1548,17 @@ CONFIG_DIBS=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=y CONFIG_DMABUF_DEBUG=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1669,7 +1615,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1680,6 +1625,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1696,7 +1642,6 @@ CONFIG_DRM_ACCEL_IVPU=m CONFIG_DRM_ACCEL_QAIC=m CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1725,14 +1670,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1744,10 +1685,7 @@ 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_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_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1784,7 +1722,6 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1801,7 +1738,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1886,6 +1822,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1941,6 +1878,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1961,8 +1899,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1985,7 +1926,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1995,7 +1935,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -2004,14 +1943,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2066,7 +2003,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2125,6 +2062,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -2138,7 +2076,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_AMD64=m @@ -2160,7 +2097,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -2189,7 +2125,6 @@ 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_HANDOVER_PROTOCOL=y CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -2202,7 +2137,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y -# CONFIG_EFI_VARS is not set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI=y @@ -2210,7 +2144,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2253,7 +2186,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2328,12 +2260,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2401,7 +2331,6 @@ CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m -# CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_FIXED_PHY=y @@ -2444,7 +2373,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2461,12 +2389,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2538,7 +2463,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y @@ -2548,7 +2472,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2575,7 +2499,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2610,6 +2533,7 @@ CONFIG_GPIO_IT87=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2664,11 +2588,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y CONFIG_HAMACHI=m CONFIG_HAMRADIO=y @@ -2789,6 +2711,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2844,7 +2767,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2886,19 +2808,15 @@ CONFIG_HSR=m CONFIG_HSU_DMA=y 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2943,7 +2861,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2954,7 +2871,6 @@ CONFIG_I2C_ATR=m CONFIG_I2C_CGBC=m CONFIG_I2C_CHARDEV=m CONFIG_I2C_CHT_WC=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -2967,7 +2883,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2989,7 +2904,6 @@ CONFIG_I2C_KEBA=m CONFIG_I2C_LJCA=m CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m -CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -3001,7 +2915,6 @@ CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT=m @@ -3064,7 +2977,6 @@ CONFIG_IDPF_SINGLEQ=y CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3158,7 +3070,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3217,7 +3128,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3246,7 +3156,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3316,7 +3225,6 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_BYTCRC_PWRSRC=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m -CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_DC_TI_ADC=m CONFIG_INTEL_EHL_PSE_IO=m @@ -3346,8 +3254,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m +# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m -CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m @@ -3410,13 +3318,13 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3431,6 +3339,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3473,7 +3382,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3505,7 +3413,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3645,7 +3552,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3657,7 +3563,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3669,7 +3574,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y @@ -3739,7 +3643,6 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_GENERIC=y # CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m -# CONFIG_KASAN_MODULE_TEST is not set CONFIG_KASAN_OUTLINE=y CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y @@ -3771,7 +3674,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m @@ -3786,7 +3688,6 @@ CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3799,7 +3700,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3860,7 +3760,6 @@ CONFIG_KVM_INTEL_TDX=y CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3881,6 +3780,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3942,6 +3842,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3952,6 +3853,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3974,7 +3876,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3997,7 +3898,6 @@ CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set # CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LENOVO_SE10_WDT=m @@ -4019,10 +3919,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4052,6 +3955,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4136,6 +4040,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4164,7 +4069,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -4175,6 +4079,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4186,14 +4091,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -4205,13 +4108,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4233,7 +4134,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEEGOPAD_ANX7428=m CONFIG_MEGARAID_LEGACY=m @@ -4243,11 +4144,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4307,7 +4206,6 @@ CONFIG_MFD_ENE_KB3930=m 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_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_PMC_BXT=m @@ -4324,7 +4222,6 @@ CONFIG_MFD_INTEL_PMC_BXT=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -4350,14 +4247,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4390,6 +4285,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4406,7 +4302,6 @@ CONFIG_MFD_TPS6594_I2C=m CONFIG_MFD_UPBOARD_FPGA=m # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set # CONFIG_MFD_WM831X_I2C is not set @@ -4428,21 +4323,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCHIP_T1S_PHY=m -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4453,7 +4346,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4477,7 +4369,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m @@ -4485,7 +4376,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4498,19 +4388,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4543,6 +4429,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4603,9 +4490,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4655,8 +4543,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4695,7 +4584,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4709,7 +4597,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4787,7 +4674,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4865,10 +4751,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4877,6 +4760,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4892,6 +4776,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5040,7 +4925,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5130,7 +5014,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5223,7 +5106,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5232,8 +5114,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5259,9 +5139,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5274,9 +5154,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5291,7 +5171,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5310,7 +5189,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5403,7 +5281,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5540,7 +5417,6 @@ CONFIG_PANASONIC_LAPTOP=m # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5608,14 +5484,12 @@ CONFIG_PATA_WINBOND=m # CONFIG_PC87413_WDT is not set CONFIG_PCCARD=y CONFIG_PCENGINES_APU2=m -# CONFIG_PCH_CAN is not set CONFIG_PCH_DMA=m CONFIG_PCH_GBE=m CONFIG_PCH_PHUB=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5656,7 +5530,6 @@ CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5665,7 +5538,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5690,12 +5562,10 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m CONFIG_PD6729=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m CONFIG_PDS_VFIO_PCI=m -CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -5718,7 +5588,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_INTEL_LGM_COMBO is not set @@ -5729,6 +5601,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5744,7 +5617,6 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m @@ -5790,7 +5662,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -5852,13 +5723,13 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5885,7 +5756,6 @@ CONFIG_PPS_GENERATOR=m CONFIG_PPS_GENERATOR_TIO=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5905,11 +5775,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5925,9 +5793,7 @@ 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=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m @@ -5935,25 +5801,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -6029,7 +5884,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -6055,7 +5909,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6066,8 +5919,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6083,8 +5934,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y @@ -6175,9 +6024,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -6219,6 +6068,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -6236,6 +6086,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m CONFIG_REGULATOR_TPS68470=m @@ -6245,12 +6096,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -6299,7 +6144,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6309,7 +6153,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -6322,6 +6165,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6441,7 +6285,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6464,7 +6307,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6511,7 +6353,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6535,7 +6376,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_GALAXYBOOK=m @@ -6588,11 +6428,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6619,7 +6457,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6690,17 +6527,12 @@ CONFIG_SCSI_UFS_CRYPTO=y 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_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m @@ -6729,10 +6561,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6761,7 +6591,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6790,7 +6619,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6830,6 +6658,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPD=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6926,7 +6755,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6946,6 +6774,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6965,7 +6794,6 @@ CONFIG_SENSORS_NZXT_KRAKEN2=m CONFIG_SENSORS_NZXT_KRAKEN3=m CONFIG_SENSORS_NZXT_SMART2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_OXP=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6983,7 +6811,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6993,12 +6820,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -7051,7 +6878,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -7087,7 +6913,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -7170,7 +6995,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -7180,10 +7004,10 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -7216,7 +7040,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -7242,7 +7065,6 @@ CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7413,7 +7235,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7478,7 +7299,9 @@ CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7541,7 +7364,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7551,7 +7373,6 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -7577,8 +7398,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -7591,28 +7410,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -7620,7 +7426,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7702,6 +7507,8 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7766,8 +7573,6 @@ CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7930,7 +7735,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7977,7 +7781,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=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set @@ -8010,7 +7813,6 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -8070,7 +7872,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -8100,16 +7901,13 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -8121,7 +7919,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -8164,7 +7961,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y CONFIG_SYSTEM76_ACPI=m @@ -8178,7 +7974,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -8251,14 +8046,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -8273,29 +8066,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -8316,7 +8099,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -8334,11 +8116,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8368,14 +8152,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -8411,7 +8192,6 @@ CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set CONFIG_TOUCHSCREEN_DMI=y @@ -8444,7 +8224,6 @@ CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8500,7 +8279,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8530,6 +8308,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8600,9 +8379,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8631,13 +8408,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y @@ -8719,6 +8493,7 @@ CONFIG_USB_DUMMY_HCD=m # CONFIG_USB_DWC3_DUAL_ROLE is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -8860,9 +8635,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8988,7 +8760,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -9033,8 +8804,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -9044,6 +8813,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set @@ -9101,7 +8871,6 @@ CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIA_WDT=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -9120,6 +8889,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9130,7 +8900,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -9161,6 +8930,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -9234,6 +9004,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -9259,7 +9030,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -9282,9 +9052,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -9301,12 +9072,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -9321,9 +9089,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -9341,7 +9106,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -9422,14 +9186,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -9460,10 +9221,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9483,7 +9243,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # 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 @@ -9507,7 +9266,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9537,7 +9295,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -9584,7 +9341,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y @@ -9603,9 +9359,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y CONFIG_XEN_512GB=y @@ -9631,7 +9385,6 @@ CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_XEN_PRIVCMD_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set @@ -9640,7 +9393,6 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_PVH=y CONFIG_XEN_PV_MSR_SAFE=y CONFIG_XEN_PV=y -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m @@ -9696,7 +9448,6 @@ CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9714,11 +9465,7 @@ CONFIG_YENTA=m # CONFIG_YENTA_TI is not set # CONFIG_YENTA_TOSHIBA is not set CONFIG_YOGABOOK=m -CONFIG_YOGABOOK_WMI=m CONFIG_YT2_1380=m -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9764,9 +9511,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 1345add90..43e07e564 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set CONFIG_ACER_WIRELESS=m @@ -72,6 +74,8 @@ CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ACRN_GUEST is not set @@ -85,6 +89,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -181,6 +186,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -256,7 +262,8 @@ CONFIG_AMD_HFI=y CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m -# CONFIG_AMD_IOMMU_DEBUGFS is not set +CONFIG_AMD_IOMMU_DEBUGFS=y +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -319,6 +326,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -362,6 +370,7 @@ CONFIG_ATH10K_PCI=m CONFIG_ATH10K_TRACING=y # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K=m @@ -411,7 +420,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -445,7 +453,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -507,6 +515,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -541,7 +550,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -587,13 +595,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -656,7 +663,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -673,7 +679,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -686,7 +691,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -718,7 +728,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -760,9 +769,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -865,7 +871,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -874,6 +879,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -890,7 +901,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -947,6 +957,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -961,7 +972,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1003,18 +1013,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1022,8 +1020,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1034,11 +1030,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1046,8 +1039,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1062,21 +1053,13 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1146,7 +1129,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1154,12 +1136,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1171,20 +1154,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=y -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1194,17 +1172,12 @@ 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_SSSE3=y CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1212,7 +1185,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1225,7 +1197,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1251,8 +1222,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1269,12 +1238,12 @@ CONFIG_DCB=y CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1284,13 +1253,11 @@ CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1307,7 +1274,6 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1358,12 +1324,10 @@ CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1412,18 +1376,15 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1478,7 +1439,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1489,6 +1449,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1498,7 +1459,6 @@ CONFIG_DPTF_POWER=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1526,14 +1486,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1547,10 +1503,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1595,7 +1548,6 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1612,7 +1564,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1694,6 +1645,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1770,8 +1722,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1795,7 +1749,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set @@ -1805,7 +1758,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1814,14 +1766,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1894,6 +1844,7 @@ CONFIG_DW_DMAC_PCI=y # CONFIG_DW_EDMA_PCIE is not set CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1908,7 +1859,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1933,7 +1883,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -1961,7 +1910,6 @@ 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_HANDOVER_PROTOCOL=y # CONFIG_EFI_MIXED is not set CONFIG_EFI_PARTITION=y @@ -1976,13 +1924,11 @@ CONFIG_EFI_STUB=y CONFIG_EFIVAR_FS=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS=y CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2001,6 +1947,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2027,7 +1974,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2083,12 +2029,10 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2170,7 +2114,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2187,12 +2130,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2260,7 +2200,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GENERIC_ISA_DMA=y # CONFIG_GENERIC_PHY is not set @@ -2270,7 +2209,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2285,7 +2224,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2313,6 +2251,7 @@ CONFIG_GPIO_ICH=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2362,12 +2301,10 @@ CONFIG_GPIO_USBIO=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set @@ -2487,6 +2424,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2546,7 +2484,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2592,19 +2529,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2648,7 +2581,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2657,7 +2589,6 @@ CONFIG_I2C_AMD8111=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2668,7 +2599,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y @@ -2687,7 +2617,6 @@ CONFIG_I2C_ISMT=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_LJCA=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -2698,7 +2627,6 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2826,7 +2754,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2918,7 +2845,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3058,6 +2984,7 @@ CONFIG_INTEL_VSEC=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3070,7 +2997,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3083,6 +3009,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3128,7 +3055,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3157,7 +3083,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3297,7 +3222,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3306,7 +3230,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y @@ -3318,7 +3241,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3338,7 +3260,6 @@ CONFIG_KALLSYMS=y 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 @@ -3368,7 +3289,6 @@ CONFIG_KEXEC_JUMP=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3383,7 +3303,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3395,7 +3314,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3449,7 +3367,6 @@ CONFIG_KVM_INTEL=m CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3469,6 +3386,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3525,6 +3443,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3543,7 +3462,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3565,7 +3483,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_TIOCSTI=y -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LENOVO_SE10_WDT is not set @@ -3585,6 +3502,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3618,6 +3536,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3702,6 +3621,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3728,7 +3648,6 @@ CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3739,6 +3658,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3746,11 +3666,9 @@ CONFIG_MAXSMP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3761,13 +3679,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3831,11 +3747,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3890,7 +3804,6 @@ CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3906,7 +3819,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3932,14 +3844,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3986,7 +3896,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -4004,21 +3913,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m # CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_DBG=y -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -4028,7 +3935,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4052,14 +3958,12 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4071,19 +3975,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4115,6 +4015,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -4175,9 +4076,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4229,8 +4131,9 @@ CONFIG_MPILIB=y CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4268,7 +4171,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4282,7 +4184,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4329,7 +4230,6 @@ 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 CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4516,7 +4416,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4598,7 +4497,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4657,13 +4555,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4690,9 +4585,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4705,9 +4600,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4722,7 +4617,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4741,7 +4635,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4832,7 +4725,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4965,7 +4857,6 @@ CONFIG_PANASONIC_LAPTOP=m CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_TIMEOUT=0 # CONFIG_PANTHERLORD_FF is not set -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5028,7 +4919,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5081,7 +4971,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5096,10 +4985,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE is not set -# CONFIG_PEAQ_WMI is not set # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set @@ -5123,10 +5010,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5139,6 +5028,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5164,7 +5054,6 @@ CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y @@ -5229,6 +5118,7 @@ CONFIG_PINCTRL_TIGERLAKE=m CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -5278,13 +5168,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5309,7 +5199,6 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5328,11 +5217,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5348,9 +5235,7 @@ 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=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m @@ -5358,21 +5243,14 @@ CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5465,7 +5343,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5492,7 +5369,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5503,8 +5379,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5586,6 +5460,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5622,6 +5497,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5634,6 +5510,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5641,7 +5518,6 @@ CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5700,13 +5576,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5715,6 +5589,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5825,7 +5700,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5848,7 +5722,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5895,7 +5768,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6043,7 +5915,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6099,12 +5970,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6133,10 +6000,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6158,7 +6023,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6186,7 +6050,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6224,6 +6087,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6317,7 +6181,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -6334,6 +6197,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6352,7 +6216,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6368,7 +6231,6 @@ 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 @@ -6378,11 +6240,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6430,7 +6292,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6465,7 +6326,6 @@ CONFIG_SERIAL_CORE=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6540,7 +6400,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6550,10 +6409,11 @@ CONFIG_SLUB_RCU_DEBUG=y # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6591,7 +6451,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6614,7 +6473,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTL_DEBUG=y CONFIG_SND_CTL_FAST_LOOKUP=y CONFIG_SND_CTL_INPUT_VALIDATION=y -CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6778,7 +6636,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6839,7 +6696,9 @@ CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6898,7 +6757,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6908,7 +6766,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -6934,8 +6791,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -6948,28 +6803,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -6977,7 +6819,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7060,6 +6901,7 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7124,8 +6966,6 @@ CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=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 # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7161,7 +7001,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set +CONFIG_SND_SOC_TAS2781_I2C=m CONFIG_SND_SOC_TAS2783_SDW=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set @@ -7286,7 +7126,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7330,7 +7169,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 @@ -7341,7 +7179,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set -CONFIG_SPI_CS42L43=m +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -7354,11 +7192,11 @@ CONFIG_SPI_LJCA=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_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m @@ -7405,7 +7243,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7433,7 +7270,6 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set @@ -7441,16 +7277,13 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7480,7 +7313,6 @@ CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7493,7 +7325,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7564,14 +7395,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set CONFIG_TEST_DYNAMIC_DEBUG=m # CONFIG_TEST_FIRMWARE is not set 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=m # CONFIG_TEST_IDA is not set @@ -7586,27 +7415,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7626,7 +7445,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -7645,11 +7463,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7677,8 +7497,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7687,7 +7505,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7723,7 +7540,6 @@ CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7755,7 +7571,6 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7791,7 +7606,6 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7820,6 +7634,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7891,7 +7706,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7938,6 +7752,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -8159,7 +7974,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8202,8 +8016,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8212,6 +8024,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8264,7 +8077,6 @@ CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8390,6 +8202,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set CONFIG_VIDEO_OV01A10=m # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8415,7 +8228,6 @@ CONFIG_VIDEO_OV5675=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8436,10 +8248,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8456,10 +8269,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8472,8 +8283,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8492,7 +8301,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8566,10 +8374,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8595,7 +8402,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8622,7 +8428,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -8668,7 +8473,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y # CONFIG_X86_PLATFORM_DRIVERS_HP is not set -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m @@ -8688,9 +8492,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8713,7 +8515,6 @@ CONFIG_XEN_PRIVCMD=m CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y @@ -8762,7 +8563,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8779,10 +8579,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8827,9 +8623,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 2fdc41dc1..b405f0cdd 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -30,6 +30,8 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_ABP060MG=m +CONFIG_ABP2030PA_I2C=m +CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set @@ -91,6 +93,8 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set CONFIG_ACRN_GUEST=y @@ -103,8 +107,10 @@ CONFIG_AD3552R_HS=m CONFIG_AD3552R=m CONFIG_AD4000=m CONFIG_AD4030=m +CONFIG_AD4062=m CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4134=m CONFIG_AD4170_4=m CONFIG_AD4695=m CONFIG_AD4851=m @@ -203,6 +209,7 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set CONFIG_ADIS16550=m # CONFIG_ADJD_S311 is not set +CONFIG_ADL8113=m # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -306,6 +313,7 @@ CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y CONFIG_AMD_ISP_PLATFORM=m CONFIG_AMD_MEM_ENCRYPT=y @@ -402,6 +410,7 @@ CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m # CONFIG_ATH11K_AHB is not set +CONFIG_ATH11K_CFR=y # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -471,7 +480,6 @@ CONFIG_ATM_NICSTAR=m CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y -CONFIG_ATP=m CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -521,6 +529,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_AW99706=m # CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_CGBC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m @@ -539,7 +548,7 @@ CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set -CONFIG_BALLOON_COMPACTION=y +CONFIG_BALLOON_MIGRATION=y CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -550,7 +559,6 @@ CONFIG_BATMAN_ADV_DAT=y # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set # CONFIG_BATTERY_BQ27XXX_HDQ is not set @@ -623,6 +631,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -659,7 +668,6 @@ CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RUST_NULL=m CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -708,13 +716,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y CONFIG_BOSCH_BNO055_I2C=m CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOUNCE=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -782,7 +789,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -807,7 +813,6 @@ CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL_PCIE=m CONFIG_BT_LEDS=y CONFIG_BT_LE_L2CAP_ECRED=y @@ -825,9 +830,7 @@ CONFIG_BT_RFCOMM_TTY=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_EXPERIMENTAL is not set -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_FS=y # CONFIG_BT_SELFTEST is not set @@ -861,7 +864,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_F81604=m @@ -907,9 +909,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set CONFIG_CDNS_I3C_MASTER=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CDX_CONTROLLER=m CONFIG_CEC_CH7322=m # CONFIG_CEC_CROS_EC is not set @@ -1033,8 +1032,6 @@ CONFIG_CIFS_POSIX=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CIO2_BRIDGE=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -1060,7 +1057,6 @@ CONFIG_CM3605=m CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -1113,6 +1109,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -1122,7 +1119,6 @@ CONFIG_COREDUMP=y CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -1165,26 +1161,12 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -CONFIG_CRC_T10DIF_IMPL_GENERIC=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set @@ -1206,7 +1188,6 @@ CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m -CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CROS_USBPD_LOGGER=m @@ -1215,11 +1196,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1227,8 +1205,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1243,20 +1219,12 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1324,19 +1292,19 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1348,19 +1316,14 @@ CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +# CONFIG_CRYPTO_MLDSA is not set CONFIG_CRYPTO_NULL=y 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_SELFTESTS_FULL is not set @@ -1371,25 +1334,19 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_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 is not set CONFIG_CRYPTO_STREEBOG=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1402,7 +1359,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1432,8 +1388,6 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1450,13 +1404,13 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set # CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_ENTRY is not set @@ -1465,14 +1419,12 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1490,7 +1442,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1535,11 +1486,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 @@ -1590,20 +1539,17 @@ CONFIG_DIBS=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 # CONFIG_DMABUF_DEBUG is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y CONFIG_DMABUF_HEAPS_CMA=y 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 is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1659,7 +1605,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y CONFIG_DM_ZONED=m -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1670,6 +1615,7 @@ CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1686,7 +1632,6 @@ CONFIG_DRM_ACCEL_IVPU=m CONFIG_DRM_ACCEL_QAIC=m CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y @@ -1715,14 +1660,10 @@ CONFIG_DRM_CROS_EC_ANX7688=m # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1734,10 +1675,7 @@ 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_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_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1774,7 +1712,6 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -1791,7 +1728,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOUVEAU_SVM is not set @@ -1876,6 +1812,7 @@ CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=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_LTL106HL02=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1931,6 +1868,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PIXPAPER=m +CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y @@ -1951,8 +1889,11 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7571=m +CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m +CONFIG_DRM_ST7920=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1975,7 +1916,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y CONFIG_DRM_WAVESHARE_BRIDGE=m @@ -1985,7 +1925,6 @@ CONFIG_DRM_WERROR=y # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1994,14 +1933,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -2056,7 +1993,7 @@ CONFIG_DVB_NGENE=m # CONFIG_DVB_PLATFORM_DRIVERS is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_PT1=m -# CONFIG_DVB_PT3 is not set +CONFIG_DVB_PT3=m # CONFIG_DVB_S5H1432 is not set CONFIG_DVB_SMIPCIE=m # CONFIG_DVB_TEST_DRIVERS is not set @@ -2115,6 +2052,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set +CONFIG_DWMAC_MOTORCOMM=m CONFIG_DWMAC_S32=m # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -2128,7 +2066,6 @@ CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set -CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_EDAC_AMD64=m @@ -2150,7 +2087,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -2179,7 +2115,6 @@ 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_HANDOVER_PROTOCOL=y CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -2192,7 +2127,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y -# CONFIG_EFI_VARS is not set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI=y @@ -2200,7 +2134,6 @@ CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -2243,7 +2176,6 @@ CONFIG_EXFAT_FS=m CONFIG_EXPERT=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -2309,12 +2241,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2382,7 +2312,6 @@ CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m -# CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_FIXED_PHY=y @@ -2425,7 +2354,6 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2442,12 +2370,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_RCPM is not set CONFIG_FS_MBCACHE=y CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2519,7 +2444,6 @@ CONFIG_GCD_KUNIT_TEST=m # CONFIG_GEHC_PMC_ADC is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y @@ -2529,7 +2453,7 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_GNSS_SIRF_SERIAL=m @@ -2556,7 +2480,6 @@ CONFIG_GPIB_NI_USB=m # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_ADNP is not set CONFIG_GPIO_ADP5585=m -# CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2591,6 +2514,7 @@ CONFIG_GPIO_IT87=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +CONFIG_GPIO_LINE_MUX=m CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2645,11 +2569,9 @@ CONFIG_GPIO_WM8994=m CONFIG_GP_PCI1XXXX=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y CONFIG_HAMACHI=m CONFIG_HAMRADIO=y @@ -2770,6 +2692,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_PXRC=m +CONFIG_HID_RAPOO=m CONFIG_HIDRAW=y CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set @@ -2825,7 +2748,6 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set CONFIG_HISI_HIKEY_USB=m # CONFIG_HISI_PCIE_PMU is not set @@ -2867,19 +2789,15 @@ CONFIG_HSR=m CONFIG_HSU_DMA=y 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 -CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2924,7 +2842,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_ASF=m CONFIG_I2C_AMD_MP2=m @@ -2935,7 +2852,6 @@ CONFIG_I2C_ATR=m CONFIG_I2C_CGBC=m CONFIG_I2C_CHARDEV=m CONFIG_I2C_CHT_WC=m -CONFIG_I2C_COMPAT=y CONFIG_I2C_CP2615=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_ALGO is not set @@ -2948,7 +2864,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y 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 @@ -2969,7 +2884,6 @@ CONFIG_I2C_KEBA=m CONFIG_I2C_LJCA=m CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m -CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2981,7 +2895,6 @@ CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT=m @@ -3044,7 +2957,6 @@ CONFIG_IDPF_SINGLEQ=y CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set CONFIG_IEEE802154_AT86RF230=m CONFIG_IEEE802154_ATUSB=m # CONFIG_IEEE802154_CA8210_DEBUGFS is not set @@ -3138,7 +3050,6 @@ CONFIG_IMA_NG_TEMPLATE=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y # CONFIG_IMA_SIG_TEMPLATE is not set -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -3197,7 +3108,6 @@ CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set -# CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INITRAMFS_PRESERVE_MTIME is not set @@ -3226,7 +3136,6 @@ CONFIG_INPUT_CS40L50_VIBRA=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_INPUT_E3X0_BUTTON=m -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GPIO_BEEPER=m @@ -3296,7 +3205,6 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_BYTCRC_PWRSRC=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m -CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_DC_TI_ADC=m CONFIG_INTEL_EHL_PSE_IO=m @@ -3326,8 +3234,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m +# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m -CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m @@ -3390,13 +3298,13 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_SAR2130P is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -3411,6 +3319,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3453,7 +3362,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IPE_BOOT_POLICY="" CONFIG_IPE_POLICY_SIG_PLATFORM_KEYRING=y CONFIG_IPE_POLICY_SIG_SECONDARY_KEYRING=y @@ -3485,7 +3393,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3625,7 +3532,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set CONFIG_IWL3945=m @@ -3637,7 +3543,6 @@ CONFIG_IWLEGACY=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3649,7 +3554,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y @@ -3717,7 +3621,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3745,7 +3648,6 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m @@ -3760,7 +3662,6 @@ CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3773,7 +3674,6 @@ CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set @@ -3834,7 +3734,6 @@ CONFIG_KVM_INTEL_TDX=y CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3855,6 +3754,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD2S is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m @@ -3916,6 +3816,7 @@ CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m # CONFIG_LEDS_LP55XX_COMMON is not set +CONFIG_LEDS_LP5812=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LP8864=m CONFIG_LEDS_LT3593=m @@ -3926,6 +3827,7 @@ CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m +CONFIG_LEDS_OSRAM_AMS_AS3668=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_PCA9532=m @@ -3948,7 +3850,6 @@ CONFIG_LEDS_SY7802=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TPS6131X=m CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3971,7 +3872,6 @@ CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set # CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LENOVO_SE10_WDT=m @@ -3993,10 +3893,13 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y -# CONFIG_LIVEUPDATE is not set +CONFIG_LIVEUPDATE_MEMFD=y +# CONFIG_LIVEUPDATE_TEST is not set +CONFIG_LIVEUPDATE=y # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m @@ -4026,6 +3929,7 @@ CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y CONFIG_LOGIWHEELS_FF=y +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4110,6 +4014,7 @@ CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m CONFIG_MAX14001=m +CONFIG_MAX22007=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX30208=m @@ -4138,7 +4043,6 @@ CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -4149,6 +4053,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set CONFIG_MCP4728=m +CONFIG_MCP47FEB02=m CONFIG_MCP4821=m # CONFIG_MCP4922 is not set CONFIG_MCP9600=m @@ -4160,14 +4065,12 @@ CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set CONFIG_MDIO_I2C=m @@ -4179,13 +4082,11 @@ CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -CONFIG_MD_MULTIPATH=m CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -4207,7 +4108,7 @@ CONFIG_MEDIATEK_GE_PHY=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEDIA_TEST_SUPPORT=y # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set +CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEEGOPAD_ANX7428=m CONFIG_MEGARAID_LEGACY=m @@ -4217,11 +4118,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y @@ -4281,7 +4180,6 @@ CONFIG_MFD_ENE_KB3930=m 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_M10_BMC_PMCI=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_PMC_BXT=m @@ -4298,7 +4196,6 @@ CONFIG_MFD_INTEL_PMC_BXT=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX5970=m -CONFIG_MFD_MAX597X=m # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -4324,14 +4221,12 @@ CONFIG_MFD_MAX77759=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set CONFIG_MFD_QNAP_MCU=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -4364,6 +4259,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_TN48M_CPLD is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set @@ -4380,7 +4276,6 @@ CONFIG_MFD_TPS6594_I2C=m CONFIG_MFD_UPBOARD_FPGA=m # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set # CONFIG_MFD_WM831X_I2C is not set @@ -4402,21 +4297,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set # CONFIG_MHZ19B is not set -# CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCHIP_T1S_PHY=m -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m CONFIG_MINIX_FS=m CONFIG_MINIX_SUBPARTITION=y CONFIG_MIPI_I3C_HCI=m @@ -4427,7 +4320,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4451,7 +4343,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m @@ -4459,7 +4350,6 @@ CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4472,19 +4362,15 @@ CONFIG_MLX5_EN_PSP=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VDPA=y @@ -4517,6 +4403,7 @@ CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +CONFIG_MMC5633=m CONFIG_MMC_ALCOR=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 @@ -4577,9 +4464,10 @@ 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_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 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 # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4629,8 +4517,9 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +CONFIG_MPRLS0025PA_I2C=m +CONFIG_MPRLS0025PA=m +CONFIG_MPRLS0025PA_SPI=m CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4669,7 +4558,6 @@ CONFIG_MT7925E=m CONFIG_MT7925U=m CONFIG_MT7996E=m # CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK2MTD=m CONFIG_MTD_BLOCK=m @@ -4683,7 +4571,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set CONFIG_MTD_INTEL_DG=m -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4761,7 +4648,6 @@ CONFIG_MUX_ADG792A=m CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m -CONFIG_MWAVE=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4839,10 +4725,7 @@ CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m # CONFIG_NET_DSA_LANTIQ_GSWIP is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m -# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set # 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_MT7530_MDIO=m @@ -4851,6 +4734,7 @@ CONFIG_NET_DSA_MT7530_MMIO=m CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MXL862=m # CONFIG_NET_DSA_MXL_GSW1XX is not set CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y CONFIG_NET_DSA_QCA8K=m @@ -4866,6 +4750,7 @@ CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_MXL_862XX=m # CONFIG_NET_DSA_TAG_MXL_GSW1XX is not set CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m @@ -5014,7 +4899,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5104,7 +4988,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_MUCSE is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETERION=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y @@ -5197,7 +5080,6 @@ CONFIG_NFC_ST21NFCA=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m @@ -5206,8 +5088,6 @@ CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m 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 @@ -5233,9 +5113,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y +CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -5248,9 +5128,9 @@ CONFIG_NFS_SWAP=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -5265,7 +5145,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -5284,7 +5163,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -5377,7 +5255,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -5513,7 +5390,6 @@ CONFIG_PANASONIC_LAPTOP=m # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5581,14 +5457,12 @@ CONFIG_PATA_WINBOND=m # CONFIG_PC87413_WDT is not set CONFIG_PCCARD=y CONFIG_PCENGINES_APU2=m -# CONFIG_PCH_CAN is not set CONFIG_PCH_DMA=m CONFIG_PCH_GBE=m CONFIG_PCH_PHUB=m # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5629,7 +5503,6 @@ CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_NPEM=y CONFIG_PCI_P2PDMA=y @@ -5638,7 +5511,6 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTL_SLOT=m CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y @@ -5663,12 +5535,10 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_XPCS=m CONFIG_PD6729=m -# CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PDS_CORE=m CONFIG_PDS_VDPA=m CONFIG_PDS_VFIO_PCI=m -CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set @@ -5691,7 +5561,9 @@ CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_INTEL_LGM_COMBO is not set @@ -5702,6 +5574,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_NXP_PTN3222=m # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5717,7 +5590,6 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m @@ -5763,7 +5635,6 @@ CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set -CONFIG_PINCTRL_SM8350_LPASS_LPI=m # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -5824,13 +5695,13 @@ CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_PCIE_M2=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5857,7 +5728,6 @@ CONFIG_PPS_GENERATOR=m CONFIG_PPS_GENERATOR_TIO=m CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5877,11 +5747,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y # CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5897,34 +5765,21 @@ 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_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4_COMPRESS=m -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_LZO_COMPRESS=m # CONFIG_PSTORE_PMSG is not set 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_FC3W=m @@ -6000,7 +5855,6 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y -CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QRTR=m @@ -6026,7 +5880,6 @@ CONFIG_RADIO_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_TEF6862 is not set -CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m CONFIG_RAMDAX=m @@ -6037,8 +5890,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_KMALLOC_CACHES=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -6054,8 +5905,6 @@ CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO is not set CONFIG_RAPIDIO_MPORT_CDEV=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y @@ -6146,9 +5995,9 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set CONFIG_REGULATOR_MAX20411=m CONFIG_REGULATOR_MAX5970=m -CONFIG_REGULATOR_MAX597X=m CONFIG_REGULATOR_MAX77503=m CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX77675=m # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set CONFIG_REGULATOR_MAX77857=m @@ -6190,6 +6039,7 @@ CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6190=m CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RT8092=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ2208=m @@ -6207,6 +6057,7 @@ CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS65185=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6594=m CONFIG_REGULATOR_TPS68470=m @@ -6216,12 +6067,6 @@ CONFIG_REGULATOR_VCTRL=m # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set CONFIG_REGULATOR_WM8994=m CONFIG_REGULATOR=y -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_FS=m -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_PROC_INFO=y CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y @@ -6270,7 +6115,6 @@ CONFIG_ROCKER=m # CONFIG_ROHM_BD79112 is not set CONFIG_ROHM_BD79124=m # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set CONFIG_ROHM_BU27034=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6280,7 +6124,6 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -6293,6 +6136,7 @@ CONFIG_RPMSG_TTY=m CONFIG_RPR0521=m CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y CONFIG_RSI_91X=m @@ -6412,7 +6256,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6594=m -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -6435,7 +6278,6 @@ CONFIG_RTL8192DE=m CONFIG_RTL8192DU=m CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8723BS=m @@ -6482,7 +6324,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y @@ -6505,7 +6346,6 @@ CONFIG_RV=y CONFIG_RXGK=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set -CONFIG_S2IO=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_GALAXYBOOK=m @@ -6558,11 +6398,9 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -# CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_AACRAID=m @@ -6589,7 +6427,6 @@ CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m -# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_EFCT=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m @@ -6660,17 +6497,12 @@ CONFIG_SCSI_UFS_CRYPTO=y 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_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m @@ -6699,10 +6531,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6731,7 +6561,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6760,7 +6589,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m -CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6800,6 +6628,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_GPD=m # CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_HAC300S=m CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6896,7 +6725,6 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX77705=m @@ -6916,6 +6744,7 @@ CONFIG_SENSORS_MP2975_REGULATOR=y CONFIG_SENSORS_MP2993=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MP5920=m +CONFIG_SENSORS_MP5926=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MP9941=m CONFIG_SENSORS_MP9945=m @@ -6935,7 +6764,6 @@ CONFIG_SENSORS_NZXT_KRAKEN2=m CONFIG_SENSORS_NZXT_KRAKEN3=m CONFIG_SENSORS_NZXT_SMART2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_OXP=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6953,7 +6781,6 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_QNAP_MCU_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 @@ -6963,12 +6790,12 @@ CONFIG_SENSORS_SHT3x=m # CONFIG_SENSORS_SHT4x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SPD5118_DETECT=y CONFIG_SENSORS_SPD5118=m +CONFIG_SENSORS_STEF48H28=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SURFACE_FAN=m @@ -7021,7 +6848,6 @@ CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DMA=y @@ -7057,7 +6883,6 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -7140,7 +6965,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -7150,10 +6974,10 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC_HS_CTRL_BPF=y -# CONFIG_SMC_LO is not set CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SMI240 is not set @@ -7186,7 +7010,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -7212,7 +7035,6 @@ CONFIG_SND_CS5535AUDIO=m # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -7382,7 +7204,6 @@ CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m CONFIG_SND_SOC_ADI_AXI_I2S=m 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 is not set @@ -7447,7 +7268,9 @@ CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m CONFIG_SND_SOC_CS40L50=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -7510,7 +7333,6 @@ CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_IDT821034=m -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -7520,7 +7342,6 @@ CONFIG_SND_SOC_IDT821034=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -7546,8 +7367,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -7560,28 +7379,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -7589,7 +7395,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7671,6 +7476,8 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +CONFIG_SND_SOC_RT5575=m +CONFIG_SND_SOC_RT5575_SPI=y # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set CONFIG_SND_SOC_RT5659=m @@ -7734,8 +7541,6 @@ 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_ICELAKE=m -# 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=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7898,7 +7703,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7945,7 +7749,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=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set @@ -7978,7 +7781,6 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m # CONFIG_SPI_MICROCHIP_CORE_SPI is not set CONFIG_SPI_MUX=m @@ -8038,7 +7840,6 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_SSIF_IPMI_BMC=m CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -8068,16 +7869,13 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m CONFIG_ST_UVIS25_I2C=m CONFIG_ST_UVIS25=m CONFIG_ST_UVIS25_SPI=m @@ -8089,7 +7887,6 @@ CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -8132,7 +7929,6 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y CONFIG_SYSTEM76_ACPI=m @@ -8146,7 +7942,6 @@ CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -CONFIG_SYSV_FS=m CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -8219,14 +8014,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -8241,29 +8034,19 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MISC_MINOR is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -8284,7 +8067,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -8302,11 +8084,13 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADC128S052=m # CONFIG_TI_ADC161S626 is not set CONFIG_TI_ADS1015=m +CONFIG_TI_ADS1018=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS131M02=m CONFIG_TI_ADS7138=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8336,14 +8120,11 @@ CONFIG_TINYDRM_ILI9486=m # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set CONFIG_TINYDRM_SHARP_MEMORY=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set CONFIG_TI_TSC2046=m @@ -8379,7 +8160,6 @@ CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m CONFIG_TOUCHSCREEN_COLIBRI_VF50=m CONFIG_TOUCHSCREEN_CY8CTMA140=m # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP5=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set CONFIG_TOUCHSCREEN_DMI=y @@ -8412,7 +8192,6 @@ CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set -CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m @@ -8468,7 +8247,6 @@ CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_TOUCHSCREEN_ZINITIX=m # CONFIG_TPL0102 is not set -CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -8498,6 +8276,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -8568,9 +8347,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_DIV_ZERO is not set # CONFIG_UBSAN_ENUM is not set CONFIG_UBSAN_INTEGER_WRAP=y -CONFIG_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN_SHIFT=y -# CONFIG_UBSAN_SIGNED_WRAP is not set # CONFIG_UBSAN_TRAP is not set # CONFIG_UBSAN_UNREACHABLE is not set CONFIG_UBSAN=y @@ -8599,13 +8376,10 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set CONFIG_UNICODE_NORMALIZATION_KUNIT_TEST=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y CONFIG_UNIWILL_LAPTOP=m CONFIG_UNIX98_PTYS=y @@ -8687,6 +8461,7 @@ CONFIG_USB_DUMMY_HCD=m # CONFIG_USB_DWC3_DUAL_ROLE is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_GENERIC_PLAT=m +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3_HAPS is not set CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -8828,9 +8603,6 @@ CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y CONFIG_USB_MR800=m # CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_MV_U3D is not set -CONFIG_USB_MV_UDC=m -# CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set CONFIG_USB_NET_AQC111=m CONFIG_USB_NET_AX88179_178A=m @@ -8956,7 +8728,6 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -9001,8 +8772,6 @@ CONFIG_USB_XUSBATM=m CONFIG_USB=y CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -9012,6 +8781,7 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set # CONFIG_V4L2_FLASH_LED_CLASS is not set @@ -9069,7 +8839,6 @@ CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=m CONFIG_VIA_WDT=m CONFIG_VIDEO_AD5820=m -# CONFIG_VIDEO_AD9389B is not set CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m @@ -9088,6 +8857,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9098,7 +8868,6 @@ CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m # CONFIG_VIDEO_CADENCE_CSI2RX is not set CONFIG_VIDEO_CADENCE_CSI2TX=m -# CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_CAMERA_SENSOR=y @@ -9129,6 +8898,7 @@ CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX=m @@ -9202,6 +8972,7 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OG0VE1B=m +CONFIG_VIDEO_OS05B10=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV02C10=m @@ -9227,7 +8998,6 @@ CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set @@ -9250,9 +9020,10 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_ROCKCHIP_VDEC=m # CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K3M5=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5KJN1=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m @@ -9269,12 +9040,9 @@ CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_ST_VGXY61=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m @@ -9289,9 +9057,6 @@ CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_THS8200=m CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TVP514X=m @@ -9309,7 +9074,6 @@ CONFIG_VIDEO_UDA1342=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VD55G1=m CONFIG_VIDEO_VD56G3=m @@ -9390,14 +9154,11 @@ CONFIG_VT_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_VT=y # CONFIG_VXFS_FS is not set -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_VXGE=m CONFIG_VXLAN=m # CONFIG_VZ89X is not set CONFIG_W1_CON=y CONFIG_W1=m # CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set @@ -9428,10 +9189,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9451,7 +9211,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # 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 @@ -9475,7 +9234,6 @@ CONFIG_WL18XX=m CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -9505,7 +9263,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -9552,7 +9309,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_X86_PLATFORM_DRIVERS_HP=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y @@ -9571,9 +9327,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set CONFIG_X9250=m -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y CONFIG_XEN_512GB=y @@ -9599,7 +9353,6 @@ CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_XEN_PRIVCMD_EVENTFD=y -CONFIG_XEN_PRIVCMD_IRQFD=y CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set @@ -9608,7 +9361,6 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_PVH=y CONFIG_XEN_PV_MSR_SAFE=y CONFIG_XEN_PV=y -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m @@ -9664,7 +9416,6 @@ CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -9682,11 +9433,7 @@ CONFIG_YENTA=m # CONFIG_YENTA_TI is not set # CONFIG_YENTA_TOSHIBA is not set CONFIG_YOGABOOK=m -CONFIG_YOGABOOK_WMI=m CONFIG_YT2_1380=m -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_Z3FOLD=y -CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m # CONFIG_ZERO_CALL_USED_REGS is not set @@ -9732,9 +9479,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON=y CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 42cdf1888..5dc120d88 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -12,6 +12,8 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set +# CONFIG_ABP2030PA_I2C is not set +# CONFIG_ABP2030PA_SPI is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set CONFIG_ACER_WIRELESS=m @@ -72,6 +74,8 @@ CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y # CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_ACPI_WMI=m +CONFIG_ACPI_WMI_MARSHALLING_KUNIT_TEST=m +CONFIG_ACPI_WMI_STRING_KUNIT_TEST=m CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ACRN_GUEST is not set @@ -85,6 +89,7 @@ CONFIG_ACPI=y # CONFIG_AD4030 is not set # CONFIG_AD4080 is not set # CONFIG_AD4130 is not set +# CONFIG_AD4134 is not set # CONFIG_AD4170_4 is not set # CONFIG_AD4695 is not set # CONFIG_AD4851 is not set @@ -181,6 +186,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16480 is not set # CONFIG_ADIS16550 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADL8113 is not set # CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set @@ -257,6 +263,7 @@ CONFIG_AMD_HSMP_ACPI=m CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP_PLAT=m # CONFIG_AMD_IOMMU_DEBUGFS is not set +# CONFIG_AMD_IOMMU_IOMMUFD is not set CONFIG_AMD_IOMMU=y # CONFIG_AMD_ISP_PLATFORM is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -319,6 +326,7 @@ CONFIG_ARCH_R8A78000=y # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set @@ -362,6 +370,7 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH10K_TRACING is not set # CONFIG_ATH10K_USB is not set # CONFIG_ATH11K_AHB is not set +# CONFIG_ATH11K_CFR is not set # CONFIG_ATH11K_DEBUGFS is not set # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m @@ -411,7 +420,6 @@ CONFIG_ATL2=m # CONFIG_ATM_LANE is not set # CONFIG_ATM_MPOA is not set CONFIG_ATOMIC64_SELFTEST=y -# CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y @@ -445,7 +453,7 @@ CONFIG_BACKLIGHT_LP855X=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_BALLOON_MIGRATION=y # CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE64_KUNIT=m @@ -507,6 +515,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y @@ -541,7 +550,6 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_UBLK=m @@ -587,13 +595,12 @@ CONFIG_BONDING=m CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 +CONFIG_BOOTPARAM_WQ_STALL_PANIC=0 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTTIME_TRACING=y # CONFIG_BOSCH_BNO055_I2C is not set -CONFIG_BOUNCE=y CONFIG_BPF_EVENTS=y -# CONFIG_BPFILTER is not set CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT=y # CONFIG_BPF_KPROBE_OVERRIDE is not set @@ -656,7 +663,6 @@ CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBTSDIO=m -# CONFIG_BT_HCIBTUSB_AUTO_ISOC_ALT is not set CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -673,7 +679,6 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set CONFIG_BT_INTEL=m CONFIG_BT_INTEL_PCIE=m # CONFIG_BT_LEDS is not set @@ -686,7 +691,12 @@ CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MTKSDIO is not set CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_EXPERIMENTAL is not set # CONFIG_BTRFS_FS is not set +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BT_RTL=m # CONFIG_BT_SELFTEST is not set # CONFIG_BTT is not set @@ -718,7 +728,6 @@ CONFIG_CAN_DEV=y # CONFIG_CAN_DUMMY is not set CONFIG_CAN_EMS_USB=m # CONFIG_CAN_ESD_402_PCI is not set -CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_F81604 is not set @@ -760,9 +769,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -CONFIG_CDROM_PKTCDVD=m -# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDX_BUS is not set # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_GPIO is not set @@ -865,7 +871,6 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y -CONFIG_CLEANCACHE=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m @@ -874,6 +879,12 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_TCSRCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set +# CONFIG_CLK_KAANAPALI_CAMCC is not set +# CONFIG_CLK_KAANAPALI_DISPCC is not set +# CONFIG_CLK_KAANAPALI_GCC is not set +# CONFIG_CLK_KAANAPALI_GPUCC is not set +# CONFIG_CLK_KAANAPALI_TCSRCC is not set +# CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y @@ -890,7 +901,6 @@ CONFIG_CLS_U32_PERF=y CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_DEBUG is not set CONFIG_CMA_SIZE_MBYTES=0 # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_SIZE_SEL_MBYTES=y @@ -947,6 +957,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y +# CONFIG_CONTEXT_ANALYSIS_TEST is not set CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m @@ -961,7 +972,6 @@ CONFIG_CORESIGHT_KUNIT_TESTS=m CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set -# CONFIG_CPU5_WDT is not set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set @@ -1003,18 +1013,6 @@ CONFIG_CRASH_DUMP_KUNIT_TEST=m CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -CONFIG_CRC16_KUNIT_TEST=m -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set -CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y -# CONFIG_CRC32_IMPL_BIT is not set -# CONFIG_CRC32_IMPL_SLICEBY1 is not set -# CONFIG_CRC32_IMPL_SLICEBY4 is not set -# CONFIG_CRC32_IMPL_SLICEBY8 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SELFTEST is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set @@ -1022,8 +1020,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_CRC_T10DIF_IMPL_ARCH=y -# CONFIG_CRC_T10DIF_IMPL_GENERIC is not set CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC is not set CONFIG_CROS_EC_UART=m @@ -1034,11 +1030,8 @@ 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_ARIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set @@ -1046,8 +1039,6 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_BLAKE2B=m -# CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1062,21 +1053,13 @@ CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32C_INTEL=m -# CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # CONFIG_CRYPTO_CRCT10DIF_VPMSUM is not set CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_CURVE25519=m -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_DES=m @@ -1146,7 +1129,6 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y # CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set -# CONFIG_CRYPTO_KEYWRAP is not set CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set @@ -1154,12 +1136,13 @@ CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m -CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_POLYVAL_KUNIT_TEST=m @@ -1171,20 +1154,15 @@ CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_LZ4HC is not set # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_NHPOLY1305_SSE2=m +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m # CONFIG_CRYPTO_PHMAC_S390 is not set -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=y -# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_SELFTESTS_FULL is not set @@ -1194,17 +1172,12 @@ 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_SSSE3=y CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y -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_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1212,7 +1185,6 @@ CONFIG_CRYPTO_SHA512=y # 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 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m @@ -1225,7 +1197,6 @@ CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER=y -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y @@ -1251,8 +1222,6 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1269,12 +1238,12 @@ CONFIG_DCB=y CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set +# CONFIG_DEBUG_ATOMIC is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_BUGVERBOSE_DETAILED is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_CGROUP_REF is not set -# CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_EFI is not set @@ -1284,13 +1253,11 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GENERIC_PT is not set # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF=y -# CONFIG_DEBUG_INFO_COMPRESSED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set @@ -1307,7 +1274,6 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 -# CONFIG_DEBUG_KMEMLEAK_TEST is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1351,11 +1317,9 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_VM_PGTABLE is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_SHOOT_LAZIES is not set -# CONFIG_DEBUG_VM_VMACACHE is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_WX=y -# CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y @@ -1404,18 +1368,15 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set -# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_HEAPS_CMA is not set -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y 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 @@ -1470,7 +1431,6 @@ CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m # CONFIG_DM_ZONED is not set -CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m CONFIG_DP83640_PHY=m @@ -1481,6 +1441,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set CONFIG_DP83TG720_PHY=m +# CONFIG_DPLL_REFCNT_TRACKER is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1490,7 +1451,6 @@ CONFIG_DPTF_POWER=m CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_HDCP is not set # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set @@ -1518,14 +1478,10 @@ CONFIG_DRM_CLIENT_LIB=y # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE is not set # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1539,10 +1495,7 @@ CONFIG_DRM_GUD=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 # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_GUC is not set @@ -1587,7 +1540,6 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set CONFIG_DRM_KUNIT_TEST=m -# CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set @@ -1604,7 +1556,6 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_NOVA is not set @@ -1686,6 +1637,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set @@ -1762,8 +1714,10 @@ CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set +# CONFIG_DRM_ST7571 is not set # CONFIG_DRM_ST7586 is not set # CONFIG_DRM_ST7735R is not set +# CONFIG_DRM_ST7920 is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set @@ -1787,7 +1741,6 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS_KUNIT_TEST=m CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_WAVESHARE_BRIDGE is not set @@ -1797,7 +1750,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DRM_XE_DEBUG_MEM is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_VM is not set -CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DISPLAY=y CONFIG_DRM_XE_DP_TUNNEL=y CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y @@ -1806,14 +1758,12 @@ CONFIG_DRM_XE_GPUSVM=y CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 # CONFIG_DRM_XE_KUNIT_TEST is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set CONFIG_DRM_XE=m # CONFIG_DRM_XEN_FRONTEND is not set CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -# CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE is not set CONFIG_DRM_XE_TIMESLICE_MAX=10000000 CONFIG_DRM_XE_TIMESLICE_MIN=1 # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set @@ -1886,6 +1836,7 @@ CONFIG_DW_DMAC_PCI=y # CONFIG_DW_EDMA_PCIE is not set CONFIG_DWMAC_INTEL=m # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1900,7 +1851,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EARLY_PRINTK=y # CONFIG_EBC_C384_WDT is not set # CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_ECHO is not set # CONFIG_EC_HUAWEI_GAOKUN is not set # CONFIG_EC_LENOVO_THINKPAD_T14S is not set # CONFIG_EC_LENOVO_YOGA_C630 is not set @@ -1925,7 +1875,6 @@ CONFIG_EDAC_I82975X=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_IGEN6=m CONFIG_EDAC_IMH=m -CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_PND2=m CONFIG_EDAC_SBRIDGE=m @@ -1953,7 +1902,6 @@ 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_HANDOVER_PROTOCOL=y # CONFIG_EFI_MIXED is not set CONFIG_EFI_PARTITION=y @@ -1968,13 +1916,11 @@ CONFIG_EFI_STUB=y CONFIG_EFIVAR_FS=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS=y CONFIG_EFI=y CONFIG_EFI_ZBOOT=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set CONFIG_ELF_CORE=y -# CONFIG_EMBEDDED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1993,6 +1939,7 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m # CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y @@ -2019,7 +1966,6 @@ CONFIG_EXPERT=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y @@ -2067,12 +2013,10 @@ 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_DA8XX is not set # CONFIG_FB_DEVICE is not set # CONFIG_FB_EFI is not set # 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_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set @@ -2154,7 +2098,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y # CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 -CONFIG_FRONTSWAP=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE=y CONFIG_FS_DAX=y @@ -2171,12 +2114,9 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_QDMA is not set # CONFIG_FSL_RCPM is not set CONFIG_FSNOTIFY=y -CONFIG_FS_PID=y # CONFIG_FS_VERITY_BUILTIN_SIGNATURES is not set -# CONFIG_FS_VERITY_DEBUG is not set CONFIG_FS_VERITY=y # CONFIG_FTL is not set -CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_FTRACE_STARTUP_TEST is not set @@ -2244,7 +2184,6 @@ CONFIG_GCD_KUNIT_TEST=m CONFIG_GENDWARFKSYMS=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set -CONFIG_GENERIC_CPU=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y # CONFIG_GENERIC_PHY is not set @@ -2254,7 +2193,7 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -# CONFIG_GLOB_SELFTEST is not set +CONFIG_GLOB_KUNIT_TEST=m CONFIG_GLOB=y CONFIG_GNSS=m # CONFIG_GNSS_MTK_SERIAL is not set @@ -2269,7 +2208,6 @@ CONFIG_GNSS=m # CONFIG_GPIB is not set # CONFIG_GPIO_74X164 is not set # CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set @@ -2297,6 +2235,7 @@ CONFIG_GPIO_ICH=m # CONFIG_GPIO_LATCH is not set CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y +# CONFIG_GPIO_LINE_MUX is not set CONFIG_GPIO_LJCA=m # CONFIG_GPIO_LOGICVC is not set # CONFIG_GPIO_MAX3191X is not set @@ -2346,12 +2285,10 @@ CONFIG_GPIO_USBIO=m # CONFIG_GP_PCI1XXXX is not set # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set -# CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set # CONFIG_GUEST_STATE_BUFFER_TEST is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m -# CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set @@ -2471,6 +2408,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m # CONFIG_HID_PXRC is not set +# CONFIG_HID_RAPOO is not set CONFIG_HIDRAW=y # CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set @@ -2530,7 +2468,6 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HINIC=m # CONFIG_HIP04_ETH is not set CONFIG_HIPERDISPATCH_ON=y -# CONFIG_HIPPI is not set # CONFIG_HISI_DMA is not set # CONFIG_HISI_FEMAC is not set # CONFIG_HISI_HIKEY_USB is not set @@ -2576,19 +2513,15 @@ CONFIG_HSA_AMD=y # CONFIG_HSI is not set CONFIG_HSR=m # CONFIG_HT16K33 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_HTE is not set CONFIG_HTMDUMP=m # 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 CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y @@ -2632,7 +2565,6 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_AMD_ASF is not set # CONFIG_I2C_AMD_MP2 is not set @@ -2641,7 +2573,6 @@ CONFIG_I2C_AMD8111=m # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m -CONFIG_I2C_COMPAT=y # CONFIG_I2C_CP2615 is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2652,7 +2583,6 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set @@ -2671,7 +2601,6 @@ CONFIG_I2C_ISMT=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_LJCA=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -2682,7 +2611,6 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set @@ -2810,7 +2738,6 @@ CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y -# CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set @@ -2902,7 +2829,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set @@ -3042,6 +2968,7 @@ CONFIG_INTEL_VSEC=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +CONFIG_INTERCONNECT_KUNIT_TEST=m # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3054,7 +2981,6 @@ CONFIG_INTERRUPT_SANITIZE_REGISTERS=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INT_LOG_KUNIT_TEST=m CONFIG_INT_POW_KUNIT_TEST=m -CONFIG_INT_POW_TEST=m CONFIG_INT_SQRT_KUNIT_TEST=m # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -3067,6 +2993,7 @@ 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_DEBUG_PAGEALLOC is not set CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set @@ -3112,7 +3039,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y -# CONFIG_IP_DCCP is not set CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m @@ -3141,7 +3067,6 @@ CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m @@ -3281,7 +3206,6 @@ CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=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 # CONFIG_IWL3945 is not set @@ -3290,7 +3214,6 @@ CONFIG_IWLDVM=m # CONFIG_IWLMEI is not set CONFIG_IWLMLD=m CONFIG_IWLMVM=m -# CONFIG_IWLWIFI_BCAST_FILTERING is not set # CONFIG_IWLWIFI_DEBUGFS is not set # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set @@ -3302,7 +3225,6 @@ CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m -# CONFIG_IXGB is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -3320,7 +3242,6 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN_EXTRA_INFO is not set # CONFIG_KASAN is not set -# CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3348,7 +3269,6 @@ CONFIG_KEXEC_JUMP=y CONFIG_KEXEC_SIG=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=y # CONFIG_KEYBOARD_BCM is not set @@ -3363,7 +3283,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set @@ -3375,7 +3294,6 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set @@ -3429,7 +3347,6 @@ CONFIG_KVM_INTEL=m CONFIG_KVM_IOAPIC=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 -CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y @@ -3449,6 +3366,7 @@ CONFIG_LAN743X=m # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_LAZY_MMU_MODE_KUNIT_TEST=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set @@ -3505,6 +3423,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +# CONFIG_LEDS_OSRAM_AMS_AS3668 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3523,7 +3442,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TPS6131X is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_CPU is not set @@ -3545,7 +3463,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_TIOCSTI=y -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LENOVO_SE10_WDT is not set @@ -3565,6 +3482,7 @@ CONFIG_LIBNVDIMM=m CONFIG_LINEAR_RANGES_TEST=m CONFIG_LIRC=y CONFIG_LIST_KUNIT_TEST=m +CONFIG_LIST_PRIVATE_KUNIT_TEST=m # CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y @@ -3598,6 +3516,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIWHEELS_FF is not set +CONFIG_LOGO_LINUX_CLUT224_FILE="drivers/video/logo/logo_linux_clut224.ppm" CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3682,6 +3601,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX14001 is not set +# CONFIG_MAX22007 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX30208 is not set @@ -3708,7 +3628,6 @@ CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set # CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set @@ -3719,6 +3638,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP47FEB02 is not set # CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_MCP9600 is not set @@ -3726,11 +3646,9 @@ CONFIG_MAXSMP=y CONFIG_MD_AUTODETECT=y CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_CLUSTER is not set -CONFIG_MD_FAULTY=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_DEVICE=y # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=m # CONFIG_MDIO_IPQ4019 is not set @@ -3741,13 +3659,11 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set -# CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y -CONFIG_MEAN_AND_VARIANCE_UNIT_TEST=m CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y @@ -3811,11 +3727,9 @@ CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_V1=y CONFIG_MEMCG=y CONFIG_MEMCPY_KUNIT_TEST=m -CONFIG_MEMCPY_SLOW_KUNIT_TEST=y CONFIG_MEMFD_CREATE=y CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG=y @@ -3870,7 +3784,6 @@ CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y -# CONFIG_MFD_INTEL_M10_BMC is not set CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set @@ -3886,7 +3799,6 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_MADERA is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX597X is not set # CONFIG_MFD_MAX7360 is not set # CONFIG_MFD_MAX77541 is not set # CONFIG_MFD_MAX77620 is not set @@ -3912,14 +3824,12 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_MFD_PALMAS is not set -# CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_PF1550 is not set # CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QNAP_MCU is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RETU is not set -# CONFIG_MFD_RK808 is not set # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set @@ -3966,7 +3876,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_UPBOARD_FPGA is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m -# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set @@ -3984,21 +3893,19 @@ CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set # CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m # CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCODE_AMD=y # CONFIG_MICROCODE_DBG is not set -CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m CONFIG_MICROSOFT_MANA=m CONFIG_MIGRATION=y CONFIG_MII=m +CONFIG_MIN_HEAP_KUNIT_TEST=m # CONFIG_MINIX_FS is not set CONFIG_MINIX_SUBPARTITION=y # CONFIG_MIPI_I3C_HCI_PCI is not set @@ -4008,7 +3915,6 @@ CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_MITIGATION_GDS_FORCE is not set CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y @@ -4032,14 +3938,12 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -# CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y CONFIG_MLX4_EN_DCB=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_INFINIBAND is not set -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y @@ -4051,19 +3955,15 @@ CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y -# CONFIG_MLX5_FPGA_IPSEC is not set -# CONFIG_MLX5_FPGA_TLS is not set CONFIG_MLX5_FPGA=y CONFIG_MLX5_HW_STEERING=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MACSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m # CONFIG_MLX5_VDPA_STEERING_DEBUG is not set CONFIG_MLX5_VFIO_PCI=m @@ -4095,6 +3995,7 @@ CONFIG_MLXSW_SPECTRUM=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set +# CONFIG_MMC5633 is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_CB710=m @@ -4155,9 +4056,10 @@ 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_KEY_TYPE_MLDSA_44 is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set +CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y +# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4209,8 +4111,9 @@ CONFIG_MPILIB=y CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y +# CONFIG_MPRLS0025PA_I2C is not set # CONFIG_MPRLS0025PA is not set -# CONFIG_MPSC is not set +# CONFIG_MPRLS0025PA_SPI is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m CONFIG_MPTCP=y @@ -4248,7 +4151,6 @@ CONFIG_MT7925E=m # CONFIG_MT7996E is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLOCK2MTD is not set CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set @@ -4262,7 +4164,6 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_INTEL_DG is not set -# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_JEDECPROBE is not set # CONFIG_MTD_LPDDR is not set CONFIG_MTD=m @@ -4309,7 +4210,6 @@ 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 CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_SDIO=m @@ -4496,7 +4396,6 @@ CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y -# CONFIG_NET_SB1000 is not set CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4578,7 +4477,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MUCSE=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set @@ -4637,13 +4535,10 @@ CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m -# CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_DUP_NETDEV=m 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 @@ -4670,9 +4565,9 @@ CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y # CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set +# CONFIG_NFSD_V4_POSIX_ACLS is not set CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y CONFIG_NFS_FSCACHE=y @@ -4685,9 +4580,9 @@ CONFIG_NF_SOCKET_IPV6=m # CONFIG_NFS_V2 is not set CONFIG_NFS_V3_ACL=y CONFIG_NFS_V3=m +CONFIG_NFS_V4_0=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_1=y # CONFIG_NFS_V4_2_READ_PLUS is not set CONFIG_NFS_V4_2=y CONFIG_NFS_V4=m @@ -4702,7 +4597,6 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m @@ -4721,7 +4615,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m -CONFIG_NFT_OBJREF=m CONFIG_NFT_OSF=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m @@ -4812,7 +4705,6 @@ CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOUVEAU_DEBUG_PUSH is not set -# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set # CONFIG_NOVA_CORE is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 @@ -4944,7 +4836,6 @@ CONFIG_PANASONIC_LAPTOP=m CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_TIMEOUT=0 # CONFIG_PANTHERLORD_FF is not set -# CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT=y @@ -5007,7 +4898,6 @@ CONFIG_PARTITION_ADVANCED=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_DYNAMIC_OF_NODES is not set -CONFIG_PCIEAER_CXL=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set @@ -5060,7 +4950,6 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set -# CONFIG_PCI_PWRCTL_SLOT is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5075,10 +4964,8 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PCSPKR_PLATFORM=y CONFIG_PCS_RZN1_MIIC=m CONFIG_PCS_XPCS=m -# CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PDS_CORE 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 @@ -5102,10 +4989,12 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set +# CONFIG_PHY_GOOGLE_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 @@ -5118,6 +5007,7 @@ CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set +CONFIG_PHY_PACKAGE=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_EDP is not set @@ -5143,7 +5033,6 @@ CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_PHYSICAL_START=0x1000000 # CONFIG_PHY_SNPS_EUSB2 is not set # CONFIG_PHY_TUSB1210 is not set -# CONFIG_PI433 is not set CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y @@ -5208,6 +5097,7 @@ CONFIG_PINCTRL_TIGERLAKE=m CONFIG_PINCTRL=y # CONFIG_PING is not set # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set @@ -5256,13 +5146,13 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_PCIE_M2 is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_MICROWATT is not set # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m CONFIG_PPP_BSDCOMP=m @@ -5287,7 +5177,6 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_GENERATOR is not set CONFIG_PPS=y CONFIG_PPTP=m -# CONFIG_PREEMPT_AUTO is not set CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_PREEMPT_LAZY is not set @@ -5306,11 +5195,9 @@ CONFIG_PRINTF_KUNIT_TEST=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_RINGBUFFER_KUNIT_TEST=m -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y CONFIG_PRINT_QUOTA_WARNING=y -# CONFIG_PRISM2_USB is not set CONFIG_PROBE_EVENTS_BTF_ARGS=y CONFIG_PROC_CHILDREN=y # CONFIG_PROCESSOR_SELECT is not set @@ -5326,30 +5213,21 @@ 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_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PRP_DUP_DISCARD_KUNIT_TEST=m CONFIG_PSAMPLE=m # CONFIG_PSE_CONTROLLER is not set CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y -# CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_BLK is not set CONFIG_PSTORE_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_FTRACE is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y -# CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y @@ -5442,7 +5320,6 @@ CONFIG_QED_SRIOV=y CONFIG_QFMT_V2=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set -# CONFIG_QLGE is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_QORIQ_CPUFREQ is not set @@ -5469,7 +5346,6 @@ CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RAMDAX is not set @@ -5480,8 +5356,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -CONFIG_RANDOM_TRUST_BOOTLOADER=y -CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RANDSTRUCT_FULL is not set CONFIG_RANDSTRUCT_KUNIT_TEST=m CONFIG_RANDSTRUCT_NONE=y @@ -5563,6 +5437,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77503 is not set +# CONFIG_REGULATOR_MAX77675 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77838 is not set # CONFIG_REGULATOR_MAX77857 is not set @@ -5599,6 +5474,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RT6160 is not set # CONFIG_REGULATOR_RT6190 is not set # CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RT8092 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ2134 is not set # CONFIG_REGULATOR_RTQ2208 is not set @@ -5611,6 +5487,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS65185 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -5618,7 +5495,6 @@ CONFIG_REGULATOR_TPS68470=m # CONFIG_REGULATOR_VEXPRESS is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR=y -# CONFIG_REISERFS_FS is not set CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set @@ -5677,13 +5553,11 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROHM_BD79112 is not set # CONFIG_ROHM_BD79124 is not set # CONFIG_ROHM_BM1390 is not set -# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMB=m @@ -5692,6 +5566,7 @@ CONFIG_RPMB=m # CONFIG_RPR0521 is not set CONFIG_RPS=y # CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE is not set +# CONFIG_RSEQ_SLICE_EXTENSION is not set # CONFIG_RSEQ_STATS is not set CONFIG_RSEQ=y # CONFIG_RT2400PCI is not set @@ -5802,7 +5677,6 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set -CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5825,7 +5699,6 @@ CONFIG_RTL8192DE=m # CONFIG_RTL8192DU is not set CONFIG_RTL8192EE=m CONFIG_RTL8192SE=m -# CONFIG_RTL8192U is not set CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m # CONFIG_RTL8723BS is not set @@ -5872,7 +5745,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # CONFIG_RUST_DEBUG_ASSERTIONS is not set -# CONFIG_RUST_EXTRA_LOCKDEP is not set # CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set @@ -6019,7 +5891,6 @@ CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_EFCT is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set @@ -6075,12 +5946,8 @@ CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DBG_OBJCNT is not set -# 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_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m @@ -6109,10 +5976,8 @@ CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9 CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 # CONFIG_SECURITY_SELINUX_DEBUG is not set CONFIG_SECURITY_SELINUX_DEVELOP=y -# CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX=y @@ -6134,7 +5999,6 @@ CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADCXX is not set -CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m @@ -6162,7 +6026,6 @@ CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ATXP1=m @@ -6200,6 +6063,7 @@ CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_GPD is not set # CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HAC300S is not set CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set @@ -6293,7 +6157,6 @@ CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m @@ -6310,6 +6173,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5920 is not set +# CONFIG_SENSORS_MP5926 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MP9945 is not set @@ -6328,7 +6192,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN3 is not set # CONFIG_SENSORS_NZXT_SMART2 is not set # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OXP is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6344,7 +6207,6 @@ 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 @@ -6354,11 +6216,11 @@ CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m -# CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SPD5118 is not set +# CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -6406,7 +6268,6 @@ CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_DW=y @@ -6441,7 +6302,6 @@ CONFIG_SERIAL_CORE=y # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_IMX_EARLYCON is not set CONFIG_SERIAL_JSM=m -# CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -6516,7 +6376,6 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_SLIP_SMART=y -# CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y CONFIG_SLUB_KUNIT_TEST=m @@ -6526,10 +6385,11 @@ CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_TINY is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_KUNIT_TESTS is not set # CONFIG_SMB_SERVER is not set +# CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set # CONFIG_SMC is not set -# CONFIG_SMC_LO is not set # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set @@ -6567,7 +6427,6 @@ CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m -# CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m @@ -6590,7 +6449,6 @@ CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CTL_DEBUG is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_DARLA24=m @@ -6753,7 +6611,6 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_ADAU7118_I2C is not set # CONFIG_SND_SOC_ADI_AXI_I2S is not set # CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set # CONFIG_SND_SOC_AK4375 is not set @@ -6814,7 +6671,9 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m +CONFIG_SND_SOC_CS35L56_SHARED_TEST=m CONFIG_SND_SOC_CS35L56_SPI=m +CONFIG_SND_SOC_CS35L56_TEST=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6873,7 +6732,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_IMX_AUDIO_RPMSG is not set # CONFIG_SND_SOC_IMX_AUDMIX is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set @@ -6883,7 +6741,6 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_PCM_RPMSG is not set # CONFIG_SND_SOC_IMX_RPMSG is not set # 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_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS=m @@ -6909,8 +6766,6 @@ 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 -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m @@ -6923,28 +6778,15 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CML_H=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m -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_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y -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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m @@ -6952,7 +6794,6 @@ 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 CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y # CONFIG_SND_SOC_LPASS_RX_MACRO is not set @@ -7035,6 +6876,7 @@ CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m CONFIG_SND_SOC_RT1318_SDW=m CONFIG_SND_SOC_RT1320_SDW=m +# CONFIG_SND_SOC_RT5575 is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5659 is not set @@ -7098,8 +6940,6 @@ 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_ICELAKE=m -# 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=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y @@ -7135,7 +6975,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set +CONFIG_SND_SOC_TAS2781_I2C=m CONFIG_SND_SOC_TAS2783_SDW=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set @@ -7260,7 +7100,6 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_USB=y CONFIG_SND_UTIMER=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m @@ -7304,7 +7143,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 @@ -7315,7 +7153,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CH341 is not set -CONFIG_SPI_CS42L43=m +# CONFIG_SPI_CS42L43 is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m @@ -7328,11 +7166,11 @@ CONFIG_SPI_LJCA=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_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_MICROCHIP_CORE_SPI is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set +# CONFIG_SPI_NXP_XSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m @@ -7379,7 +7217,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSFDC is not set # CONFIG_SSIF_IPMI_BMC is not set CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -7407,7 +7244,6 @@ CONFIG_STM_PROTO_SYS_T=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set @@ -7415,16 +7251,13 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m -# CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y # CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7454,7 +7287,6 @@ CONFIG_SYN_COOKIES=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y CONFIG_SYSFB_SIMPLEFB=y -# CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS_SYSCALL=y CONFIG_SYSFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7467,7 +7299,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set -# CONFIG_SYSV_FS is not set CONFIG_SYSVIPC=y # CONFIG_T5403 is not set CONFIG_TABLET_SERIAL_WACOM4=m @@ -7538,14 +7369,12 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITOPS is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DHRY is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set @@ -7560,27 +7389,17 @@ CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MULDIV64 is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_OBJPOOL is not set -# CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set -# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_REF_TRACKER is not set # CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_SIPHASH 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 -# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7600,7 +7419,6 @@ CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -7619,11 +7437,13 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS1018 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set +# CONFIG_TI_ADS131M02 is not set # CONFIG_TI_ADS7138 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7651,8 +7471,6 @@ CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_TIPC=m @@ -7661,7 +7479,6 @@ CONFIG_TIPC_MEDIA_UDP=y # CONFIG_TI_SCI_INTA_IRQCHIP is not set # CONFIG_TI_SCI_INTR_IRQCHIP is not set CONFIG_TI_SCI_PROTOCOL=y -# CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TI_TMAG5273 is not set # CONFIG_TI_TSC2046 is not set @@ -7697,7 +7514,6 @@ CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_CY8CTMA140 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP5 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set @@ -7729,7 +7545,6 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS7211 is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set @@ -7765,7 +7580,6 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TPL0102 is not set -# CONFIG_TPM_KEY_PARSER is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set @@ -7794,6 +7608,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y # CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_TRUSTED_KEYS_PKWM=y CONFIG_TRUSTED_KEYS_TEE=y CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y @@ -7865,7 +7680,6 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PCI_GENERIC_SVA is not set # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRASOC_SMB is not set # CONFIG_ULTRIX_PARTITION is not set @@ -7912,6 +7726,7 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3_GOOGLE is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set @@ -8133,7 +7948,6 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_DATAFAB=m @@ -8176,8 +7990,6 @@ CONFIG_USB_XHCI_PCI=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set -CONFIG_USB_ZR364XX=m -# CONFIG_USELIB is not set CONFIG_USERCOPY_KUNIT_TEST=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_USER_EVENTS is not set @@ -8186,6 +7998,7 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTIL_MACROS_KUNIT=m CONFIG_UTS_NS=y +CONFIG_UUID_KUNIT_TEST=m CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set @@ -8238,7 +8051,6 @@ CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m # CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set @@ -8364,6 +8176,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OG0VE1B is not set +# CONFIG_VIDEO_OS05B10 is not set CONFIG_VIDEO_OV01A10=m # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV02C10 is not set @@ -8389,7 +8202,6 @@ CONFIG_VIDEO_OV5675=m # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV6211 is not set # CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set @@ -8410,10 +8222,11 @@ CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_RDACM21 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K3M5 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA6752HS=m # CONFIG_VIDEO_SAA7110 is not set @@ -8430,10 +8243,8 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_STK1160_COMMON is not set # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8446,8 +8257,6 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_THS8200 is not set # CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TVEEPROM=m @@ -8466,7 +8275,6 @@ CONFIG_VIDEO_TVEEPROM=m # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VD55G1 is not set # CONFIG_VIDEO_VD56G3 is not set @@ -8540,10 +8348,9 @@ CONFIG_VXLAN=m # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set +CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8569,7 +8376,6 @@ CONFIG_WIRELESS=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_WLAN_VENDOR_ATMEL is not set CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_WLAN_VENDOR_CISCO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_WLAN_VENDOR_INTERSIL is not set CONFIG_WLAN_VENDOR_MARVELL=y @@ -8596,7 +8402,6 @@ CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set CONFIG_X86_16BIT=y -CONFIG_X86_5LEVEL=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m @@ -8642,7 +8447,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_X86_PLATFORM_DRIVERS_DELL=y # CONFIG_X86_PLATFORM_DRIVERS_HP is not set -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m @@ -8662,9 +8466,7 @@ CONFIG_X86_UV=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_X2APIC=y # CONFIG_X86_X32_ABI is not set -# CONFIG_X86_X32 is not set # CONFIG_X9250 is not set -CONFIG_XARRAY_KUNIT=m CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set @@ -8687,7 +8489,6 @@ CONFIG_XEN_PRIVCMD=m CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set -CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y @@ -8736,7 +8537,6 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XZ_DEC_ARM64=y 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_RISCV=y @@ -8753,10 +8553,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK is not set -# CONFIG_YOGABOOK_WMI is not set -# CONFIG_Z3FOLD_DEPRECATED is not set -# 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 @@ -8801,9 +8597,5 @@ CONFIG_ZSMALLOC=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set # CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set CONFIG_ZSWAP=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel.changelog b/kernel.changelog index 51d3a2433..cb9508b98 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,398 +1,374 @@ -* Thu Apr 23 2026 Augusto Caringi [6.19.14-0] -- Linux v6.19.14 +* Thu May 07 2026 Justin M. Forbes [7.0.4-0] +- wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) +- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) +- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +- Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) +- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) +- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) +- Linux v7.0.4 Resolves: -* Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] -- Linux v6.19.13 +* Thu Apr 30 2026 Justin M. Forbes [7.0.3-0] +- Linux v7.0.3 Resolves: -* Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] -- Add new config item for 6.19.12 (Justin M. Forbes) -- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) -- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) -- Linux v6.19.12 -Resolves: - -* Thu Apr 02 2026 Augusto Caringi [6.19.11-0] -- Add to BugsFixed for 6.19.11 (Justin M. Forbes) -- Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) -- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) -- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) -- Linux v6.19.11 -Resolves: - -* Wed Mar 25 2026 Augusto Caringi [6.19.10-0] -- Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) -- Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) -- HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching (Vishnu Sankar) -- Add BugsFixed for 6.19.10 (Justin M. Forbes) -- drm/amdgpu: rework how we handle TLB fences (Alex Deucher) -- Linux v6.19.10 -Resolves: - -* Thu Mar 19 2026 Augusto Caringi [6.19.9-0] -- arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) +* Mon Apr 27 2026 Justin M. Forbes [7.0.2-0] +- drm/v3d: Reject empty multisync extension to prevent infinite loop (Ashutosh Desai) +- net: macb: Use napi_schedule_irqoff() in IRQ handler (Kevin Hao) +- net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI (Kevin Hao) +- net: macb: Remove dedicated IRQ handler for WoL (Kevin Hao) +- net: macb: Factor out the handling of non-hot IRQ events into a separate function (Kevin Hao) +- net: macb: Introduce macb_queue_isr_clear() helper function (Kevin Hao) +- net: macb: Replace open-coded implementation with napi_schedule() (Kevin Hao) +- net: macb: fix use of at91_default_usrio without CONFIG_OF (Conor Dooley) +- net: macb: drop usrio pointer on EyeQ5 config (Théo Lebrun) +- net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided (Théo Lebrun) +- net: macb: runtime detect MACB_CAPS_USRIO_DISABLED (Théo Lebrun) +- net: macb: timer adjust mode is not supported (Conor Dooley) +- net: macb: clean up tsu clk rate acquisition (Conor Dooley) +- net: macb: warn on pclk use as a tsu_clk fallback (Conor Dooley) +- net: macb: add mpfs specific usrio configuration (Conor Dooley) +- net: macb: np4 doesn't need a usrio pointer (Conor Dooley) +- net: macb: rework usrio refclk selection code (Conor Dooley) +- net: macb: split USRIO_HAS_CLKEN capability in two (Conor Dooley) +- net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio (Conor Dooley) +- Revert "net: macb: Clean up the .usrio settings in macb_config instances" (Conor Dooley) +- net: macb: add support for Microchip pic64hpsc ethernet endpoint (Charles Perry) +- net: macb: add safeguards for jumbo frame larger than 10240 (Charles Perry) +- net: macb: set default_an_inband to true for SGMII (Charles Perry) +- net: macb: Clean up the .usrio settings in macb_config instances (Kevin Hao) +- net: macb: Clean up the .init settings in macb_config instances (Kevin Hao) +- net: macb: Clean up the .clk_init setting in the macb_config instances (Kevin Hao) +- net: cadence: macb: enable EEE for Mobileye EyeQ5 (Nicolai Buchwitz) +- net: cadence: macb: enable EEE for Raspberry Pi RP1 (Nicolai Buchwitz) +- net: cadence: macb: add ethtool EEE support (Nicolai Buchwitz) +- net: cadence: macb: implement EEE TX LPI support (Nicolai Buchwitz) +- net: cadence: macb: add EEE LPI statistics counters (Nicolai Buchwitz) +- net: macb: use ethtool_sprintf to fill ethtool stats strings (Sean Chang) +- net: macb: add the .pcs_inband_caps() callback for SGMII (Charles Perry) +- net: macb: add support for reporting SGMII inband link status (Charles Perry) +- net: macb: fix SGMII with inband aneg disabled (Charles Perry) +- net: cadence: macb: add ethtool nway_reset support (Nicolai Buchwitz) +- ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level (Rob Herring (Arm)) +- arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level (Rob Herring (Arm)) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) - arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) - arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) - arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) - arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) -- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) -- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) - arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) -- pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal) -- arm64: dts: imx93-11x11-frdm: enable additional devices (Francesco Valla) -- arm64: dts: imx93-11x11-frdm: Add MQS audio support (Daniel Baluta) -- arm64: dts: freescale: add support for NXP i.MX93 FRDM (Fabian Pflug) -- Revert "Fix mute LED on HP OmniBook 7 Laptop 16" (Justin M. Forbes) -- Linux v6.19.9 +- arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes (Rob Herring (Arm)) +- redhat: configs: fedora: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) +- Documentation: add documentation of AMD isp 4 driver (Bin Du) +- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) +- media: platform: amd: isp4 video node and buffers handling added (Bin Du) +- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) +- media: platform: amd: Add isp4 fw and hw interface (Bin Du) +- media: platform: amd: low level support for isp4 firmware (Bin Du) +- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) +- Linux v7.0.2 Resolves: -* Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] -- Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) -- Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) -- Turn on Uniwill x86 platform driver (Justin M. Forbes) -- ASoC: SDCA: Add ASoC jack hookup in class driver (Charles Keepax) -- Linux v6.19.8 +* Thu Apr 23 2026 Justin M. Forbes [7.0.1-0] +- Initial setup for stable Fedora releases (Justin M. Forbes) +- Fix up rebase typo in drivers/pci/quirks.c (Justin M. Forbes) +- Linux v7.0.1 Resolves: -* Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] -- Add some BugsFixed by 6.19.7 (Justin M. Forbes) -- drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) -- drm/i915/psr: Disable PSR on update_m_n and update_lrr (Jouni Högander) -- Turn on GPIB for Fedora (Justin M. Forbes) -- drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling (Jouni Högander) -- drm/dp: Add definition for Panel Replay full-line granularity (Jouni Högander) -- drm/i915/display: Allow async flip when Selective Fetch is enabled (Jouni Högander) -- drm/i915/psr: Perform full frame update on async flip (Jouni Högander) -- drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR (Jouni Högander) -- drm/i915/psr: Move sink_sync_latency to intel_connector (Jouni Högander) -- drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector (Jouni Högander) -- drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector (Jouni Högander) -- drm/i915/psr: Clear pr_dpcd as well on disconnect (Jouni Högander) -- drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector (Jouni Högander) -- drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior (Jouni Högander) -- drm/i915/psr: Use SU granularity information available in intel_connector (Jouni Högander) -- drm/i915/psr: Add panel granularity information into intel_connector (Jouni Högander) +* Wed Apr 15 2026 Fedora Kernel Team [7.0.0-63] +- Fix up mismatc with ACPI_PLATFORM_PROFILE (Justin M. Forbes) +Resolves: + +* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-62] +- Add epoch support for rv and rv-debuginfo packages (John Kacur) +- Drop the hardlink step in %%post scriptlet (Zbigniew Jędrzejewski-Szmek) +Resolves: + +* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-61] +- Linux v7.0.0 +Resolves: + +* Sun Apr 12 2026 Fedora Kernel Team [7.0.0-0.rc7.f5459048c38a.60] +- Linux v7.0.0-0.rc7.f5459048c38a +Resolves: + +* Sat Apr 11 2026 Fedora Kernel Team [7.0.0-0.rc7.e774d5f1bc27.59] +- redhat: allow genlog to exclude commits and issues based on ref pattern (Jan Stancek) +- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) +- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) +- Linux v7.0.0-0.rc7.e774d5f1bc27 +Resolves: + +* Fri Apr 10 2026 Fedora Kernel Team [7.0.0-0.rc7.9a9c8ce300cd.58] +- rh_message.h: update support status of mlx5 devices (Scott Weaver) +- Linux v7.0.0-0.rc7.9a9c8ce300cd +Resolves: + +* Thu Apr 09 2026 Fedora Kernel Team [7.0.0-0.rc7.7f87a5ea75f0.57] +- Consolidate configs to common for 7.0 (Justin M. Forbes) +- Linux v7.0.0-0.rc7.7f87a5ea75f0 +Resolves: + +* Wed Apr 08 2026 Fedora Kernel Team [7.0.0-0.rc7.3036cd0d3328.56] +- Remove stale config items (Justin M. Forbes) +- redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT (David Arcari) +- Turn on CONFIG_PREEMPT_LAZY for all arches (Justin M. Forbes) +- redhat: selftests/bpf: Add cpuv4 variant (Viktor Malik) +- redhat/configs: automotive: enable CONFIG_INIT_STACK_ALL_ZERO (Joe Simmons-Talbott) +- Turn om SND_SOC_TAS2781_I2C=m for x86_64 (Justin M. Forbes) +- Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) +- scriptlets: exit 0 on explicit exits (Adam Williamson) - Work around binutils update in s390x perf (Justin M. Forbes) -- iommu: Fix mapping check for 0x0 to avoid re-mapping it (Antheas Kapenekakis) -- Revert the UKI dtbloader for F42 (Justin M. Forbes) -- Turn on release_targets for F43/F42 (Justin M. Forbes) -- Linux v6.19.7 +- Linux v7.0.0-0.rc7.3036cd0d3328 Resolves: -* Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] -- net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) -- net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) -- net: macb: convert to use .get_rx_ring_count (Breno Leitao) -- net: cadence: macb: Discard pm_runtime_put() return value (Rafael J. Wysocki) -- arm64: dts: broadcom: bcm2712: Add watchdog DT node (Stanimir Varbanov) -- arm64: dts: broadcom: bcm2712: Enable RNG (Peter Robinson) -- fedora: minor beeper cleanups (Peter Robinson) -- Add config introduced in 6.19.4 (Justin M. Forbes) -- Linux v6.19.6 +* Tue Apr 07 2026 Fedora Kernel Team [7.0.0-0.rc7.bfe62a454542.55] +- Linux v7.0.0-0.rc7.bfe62a454542 Resolves: -* Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] -- Linux v6.19.5 +* Mon Apr 06 2026 Fedora Kernel Team [7.0.0-0.rc7.54] +- Linux v7.0.0-0.rc7 Resolves: -* Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] -- media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) -- Linux v6.19.4 +* Sun Apr 05 2026 Fedora Kernel Team [7.0.0-0.rc6.3aae9383f42f.53] +- Linux v7.0.0-0.rc6.3aae9383f42f Resolves: -* Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] -- Linux v6.19.3 +* Sat Apr 04 2026 Fedora Kernel Team [7.0.0-0.rc6.7ca6d1cfec80.52] +- Linux v7.0.0-0.rc6.7ca6d1cfec80 Resolves: -* Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] -- Linux v6.19.2 +* Fri Apr 03 2026 Fedora Kernel Team [7.0.0-0.rc6.d8a9a4b11a13.51] +- Linux v7.0.0-0.rc6.d8a9a4b11a13 Resolves: -* Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] +* Wed Apr 01 2026 Fedora Kernel Team [7.0.0-0.rc6.9147566d8016.50] +- Linux v7.0.0-0.rc6.9147566d8016 +Resolves: + +* Tue Mar 31 2026 Fedora Kernel Team [7.0.0-0.rc6.d0c3bcd5b897.49] +- Linux v7.0.0-0.rc6.d0c3bcd5b897 +Resolves: + +* Mon Mar 30 2026 Fedora Kernel Team [7.0.0-0.rc6.48] +- redhat/configs: Centralize iommu debugfs options, and enable amd iommu debugfs (Jerry Snitselaar) +- Linux v7.0.0-0.rc6 +Resolves: + +* Sun Mar 29 2026 Fedora Kernel Team [7.0.0-0.rc5.cbfffcca2bf0.47] +- Linux v7.0.0-0.rc5.cbfffcca2bf0 +Resolves: + +* Sat Mar 28 2026 Fedora Kernel Team [7.0.0-0.rc5.be762d8b6dd7.46] +- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) +- Linux v7.0.0-0.rc5.be762d8b6dd7 +Resolves: + +* Fri Mar 27 2026 Fedora Kernel Team [7.0.0-0.rc5.46b513250491.45] +- Linux v7.0.0-0.rc5.46b513250491 +Resolves: + +* Thu Mar 26 2026 Fedora Kernel Team [7.0.0-0.rc5.0138af2472df.44] +- Linux v7.0.0-0.rc5.0138af2472df +Resolves: + +* Wed Mar 25 2026 Fedora Kernel Team [7.0.0-0.rc5.bbeb83d3182a.43] +- redhat/spec: Re-enable gdb index for riscv cross-compile (Jennifer Berringer) +- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) +- Linux v7.0.0-0.rc5.bbeb83d3182a +Resolves: + +* Mon Mar 23 2026 Fedora Kernel Team [7.0.0-0.rc5.42] +- Linux v7.0.0-0.rc5 +Resolves: + +* Sun Mar 22 2026 Fedora Kernel Team [7.0.0-0.rc4.113ae7b4decc.41] +- Linux v7.0.0-0.rc4.113ae7b4decc +Resolves: + +* Sat Mar 21 2026 Fedora Kernel Team [7.0.0-0.rc4.a0c83177734a.40] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) -- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) -- Linux v6.19.1 +- Turn on Uniwill x86 platform driver (Justin M. Forbes) +- Turn on GPIB for Fedora (Justin M. Forbes) +- Fix up RHEL pending CONFIG_PREEMPT configs for 7.0 (Justin M. Forbes) +- Fix up Fedora configs for 7.0 (Justin M. Forbes) +- Linux v7.0.0-0.rc4.a0c83177734a Resolves: -* Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] +* Fri Mar 20 2026 Fedora Kernel Team [7.0.0-0.rc4.0e4f8f1a3d08.39] +- Linux v7.0.0-0.rc4.0e4f8f1a3d08 +Resolves: + +* Thu Mar 19 2026 Fedora Kernel Team [7.0.0-0.rc4.8a30aeb0d1b4.38] +- redhat/configs: enable CONFIG_LIVEUPDATE for fedora (Luca Boccassi) +- Linux v7.0.0-0.rc4.8a30aeb0d1b4 +Resolves: + +* Wed Mar 18 2026 Fedora Kernel Team [7.0.0-0.rc4.a989fde763f4.37] +- Linux v7.0.0-0.rc4.a989fde763f4 +Resolves: + +* Tue Mar 17 2026 Fedora Kernel Team [7.0.0-0.rc4.2d1373e4246d.36] +- Linux v7.0.0-0.rc4.2d1373e4246d +Resolves: + +* Mon Mar 16 2026 Fedora Kernel Team [7.0.0-0.rc4.35] +- Linux v7.0.0-0.rc4 +Resolves: + +* Sun Mar 15 2026 Fedora Kernel Team [7.0.0-0.rc3.267594792a71.34] +- Linux v7.0.0-0.rc3.267594792a71 +Resolves: + +* Sat Mar 14 2026 Fedora Kernel Team [7.0.0-0.rc3.1c9982b49613.33] +- Linux v7.0.0-0.rc3.1c9982b49613 +Resolves: + +* Fri Mar 13 2026 Fedora Kernel Team [7.0.0-0.rc3.0257f64bdac7.32] +- redhat: genlog: add new JIRA cloud server hostname (Jan Stancek) +- Linux v7.0.0-0.rc3.0257f64bdac7 +Resolves: + +* Thu Mar 12 2026 Fedora Kernel Team [7.0.0-0.rc3.80234b5ab240.31] +- redhat/configs: remove CONFIG_ZBUD (Rafael Aquini) +- Linux v7.0.0-0.rc3.80234b5ab240 +Resolves: + +* Wed Mar 11 2026 Fedora Kernel Team [7.0.0-0.rc3.b29fb8829bff.30] +- Linux v7.0.0-0.rc3.b29fb8829bff +Resolves: + +* Tue Mar 10 2026 Fedora Kernel Team [7.0.0-0.rc3.29] +- redhat/configs: automotive: enable USB_CHIPIDEA_IMX (Jared Kangas) +Resolves: + +* Mon Mar 09 2026 Fedora Kernel Team [7.0.0-0.rc3.28] +- Linux v7.0.0-0.rc3 +Resolves: + +* Sun Mar 08 2026 Fedora Kernel Team [7.0.0-0.rc2.c23719abc330.27] +- Linux v7.0.0-0.rc2.c23719abc330 +Resolves: + +* Sat Mar 07 2026 Fedora Kernel Team [7.0.0-0.rc2.4ae12d8bd9a8.26] +- Linux v7.0.0-0.rc2.4ae12d8bd9a8 +Resolves: + +* Fri Mar 06 2026 Fedora Kernel Team [7.0.0-0.rc2.5ee8dbf54602.25] +- Linux v7.0.0-0.rc2.5ee8dbf54602 +Resolves: + +* Thu Mar 05 2026 Fedora Kernel Team [7.0.0-0.rc2.c107785c7e8d.24] +- Linux v7.0.0-0.rc2.c107785c7e8d +Resolves: + +* Wed Mar 04 2026 Fedora Kernel Team [7.0.0-0.rc2.0031c06807cf.23] +- Linux v7.0.0-0.rc2.0031c06807cf +Resolves: + +* Tue Mar 03 2026 Fedora Kernel Team [7.0.0-0.rc2.af4e9ef3d784.22] +- redhat/configs: automotive: enable NVMEM_S32G_OCOTP (Jared Kangas) +- redhat/scripts: remove remnants of git notes usage and dead code (Jan Stancek) +- New configs in fs/smb (Fedora Kernel Team) +- Linux v7.0.0-0.rc2.af4e9ef3d784 +Resolves: + +* Mon Mar 02 2026 Fedora Kernel Team [7.0.0-0.rc2.21] +- Add signing key for Nvidia Bluefield GPU (Enrique Belarte Luque) +- Linux v7.0.0-0.rc2 +Resolves: + +* Sun Mar 01 2026 Fedora Kernel Team [7.0.0-0.rc1.eb71ab2bf722.20] +- [gitlab-ci] delay start rawhide clang pipelines by 3 mins. (Simone Tollardo) +- fedora: Updates for the 7.0 merge (Peter Robinson) +- fedora: disable Kaanapali by default (Peter Robinson) +- fedora: minor beeper cleanups (Peter Robinson) +- Linux v7.0.0-0.rc1.eb71ab2bf722 +Resolves: + +* Sat Feb 28 2026 Fedora Kernel Team [7.0.0-0.rc1.4d349ee5c778.19] +- Linux v7.0.0-0.rc1.4d349ee5c778 +Resolves: + +* Fri Feb 27 2026 Fedora Kernel Team [7.0.0-0.rc1.a75cb869a8cc.18] +- Linux v7.0.0-0.rc1.a75cb869a8cc +Resolves: + +* Thu Feb 26 2026 Fedora Kernel Team [7.0.0-0.rc1.f4d0ec0aa20d.17] +- redhat/configs: unify CONFIG_CAN for RHEL and Fedora (Radu Rendec) +- redhat: add a weak relationship between modules-internal and selftests (Jan Stancek) +- new config in drivers/phy (Izabela Bakollari) +- Linux v7.0.0-0.rc1.f4d0ec0aa20d +Resolves: + +* Tue Feb 24 2026 Fedora Kernel Team [7.0.0-0.rc1.7dff99b35460.16] +- Reset the changelog for 7.0-rc1 (Justin M. Forbes) +- A couple more quick important 7.0 config updates for Fedora (Justin M. Forbes) +- A couple of quick important 7.0 config updates for Fedora (Justin M. Forbes) +- Linux v7.0.0-0.rc1.7dff99b35460 +Resolves: + +* Mon Feb 23 2026 Fedora Kernel Team [7.0.0-0.rc1.15] +- redhat/configs: enable CONFIG_AQTION on all archs (Michal Schmidt) [RHEL-150853] +- Add signing key for Nvidia Jetson (Enrique Belarte) +- configs: enable Freescale MXS DMA engine (Jiri Benc) +- redhat/dracut-virt.conf: remove erroneous spaces in omit_dracutmodules (Li Tian) +- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) -- Initial setup for stable Fedora releases (Justin M. Forbes) +- Fix up merge from master (Justin M. Forbes) +- Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) +- Fix up a couple of mismatches with PREEMPT_LAZY and x86 SND_SOC_TAS2781_I2C for RHEL (Justin M. Forbes) +- Turn on CONFIG_PREEMPT in pending to avoid mismatch (Justin M. Forbes) +- Turn off CONFIG_SMB_KUNIT_TESTS in pending (Justin M. Forbes) +- Trim the changelog for 7.0 (Justin M. Forbes) - Reset RHEL_RELEASE for the 7.0 series (Justin M. Forbes) - redhat/configs: rename CONFIG_QCOM_QFPROM to CONFIG_NVMEM_QCOM_QFPROM (Eric Chanudet) -Resolves: - -* Mon Feb 09 2026 Fedora Kernel Team [6.19.0-59] -- Linux v6.19.0 -Resolves: - -* Sun Feb 08 2026 Fedora Kernel Team [6.19.0-0.rc8.e7aa57247700.58] -- Linux v6.19.0-0.rc8.e7aa57247700 -Resolves: - -* Fri Feb 06 2026 Fedora Kernel Team [6.19.0-0.rc8.b7ff7151e653.57] - redhat/dracut-virt.conf: omit drm drivers in UKI initrd (Li Tian) [RHEL-147296] - Prevent stripping of rtla and rv binaries during install (John Kacur) - Fix rtla and rv debuginfo package definitions (John Kacur) - Add debuginfo package for rtla tool (John Kacur) - Add debuginfo package for rv tool (John Kacur) -- Linux v6.19.0-0.rc8.b7ff7151e653 -Resolves: RHEL-147296 - -* Thu Feb 05 2026 Fedora Kernel Team [6.19.0-0.rc8.f14faaf3a1fb.56] - Consolidate configs to common for 6.19 (Justin M. Forbes) - redhat/configs: Set CONFIG_PTP_S390=y (Mete Durlu) [RHEL-141647] -- Linux v6.19.0-0.rc8.f14faaf3a1fb -Resolves: RHEL-141647 - -* Wed Feb 04 2026 Fedora Kernel Team [6.19.0-0.rc8.5fd0a1df5d05.55] -- Linux v6.19.0-0.rc8.5fd0a1df5d05 -Resolves: - -* Tue Feb 03 2026 Fedora Kernel Team [6.19.0-0.rc8.6bd9ed02871f.54] -- Linux v6.19.0-0.rc8.6bd9ed02871f -Resolves: - -* Mon Feb 02 2026 Fedora Kernel Team [6.19.0-0.rc8.53] - [gitlab-ci] tag-cki-gating: refactor to use GIT_STRATEGY=empty (Patrick Talbert) - efi: Fix swapped arguments to bsearch() in efi_status_to_*() (Dongdong Tao) -- Linux v6.19.0-0.rc8 -Resolves: - -* Sun Feb 01 2026 Fedora Kernel Team [6.19.0-0.rc7.162b42445b58.52] -- Linux v6.19.0-0.rc7.162b42445b58 -Resolves: - -* Sat Jan 31 2026 Fedora Kernel Team [6.19.0-0.rc7.ad9a728a3388.51] -- Linux v6.19.0-0.rc7.ad9a728a3388 -Resolves: - -* Fri Jan 30 2026 Fedora Kernel Team [6.19.0-0.rc7.4d310797262f.50] -- Linux v6.19.0-0.rc7.4d310797262f -Resolves: - -* Thu Jan 29 2026 Fedora Kernel Team [6.19.0-0.rc7.8dfce8991b95.49] - redhat/configs: Ship nft_osf.ko in Fedora, too (Phil Sutter) -- Linux v6.19.0-0.rc7.8dfce8991b95 -Resolves: - -* Wed Jan 28 2026 Fedora Kernel Team [6.19.0-0.rc7.1f97d9dcf536.48] - Set Fedora configs for 6.19 kernels (Justin M. Forbes) - configs: enable FUNCTION_GRAPH_RETVAL everywhere (Jerome Marchand) - configs: riscv: Enable ARCH_ESWIN for CentOS (Jennifer Berringer) - configs: riscv: Enable StarFive drivers for CentOS (Jennifer Berringer) - configs: riscv: Enable common hardware drivers for CentOS (Jennifer Berringer) - redhat: exclude DERIVATIVE_BUILD and DERIVATIVE_VERSION from self-test data (Jan Stancek) -- Linux v6.19.0-0.rc7.1f97d9dcf536 -Resolves: - -* Tue Jan 27 2026 Fedora Kernel Team [6.19.0-0.rc7.fcb70a56f4d8.47] - fedora: arm64: make pinctrl-msm8916 built-in (Sam Day) -- Linux v6.19.0-0.rc7.fcb70a56f4d8 -Resolves: - -* Mon Jan 26 2026 Fedora Kernel Team [6.19.0-0.rc7.46] -- Linux v6.19.0-0.rc7 -Resolves: - -* Fri Jan 23 2026 Fedora Kernel Team [6.19.0-0.rc6.c072629f05d7.45] -- Linux v6.19.0-0.rc6.c072629f05d7 -Resolves: - -* Thu Jan 22 2026 Fedora Kernel Team [6.19.0-0.rc6.a66191c590b3.44] - [gitlab-ci] rawhide_release: set FF_USE_NEW_BASH_EVAL_STRATEGY=true (Patrick Talbert) -- Linux v6.19.0-0.rc6.a66191c590b3 -Resolves: - -* Wed Jan 21 2026 Fedora Kernel Team [6.19.0-0.rc6.6c790212c588.43] -- Linux v6.19.0-0.rc6.6c790212c588 -Resolves: - -* Mon Jan 19 2026 Fedora Kernel Team [6.19.0-0.rc6.42] -- Linux v6.19.0-0.rc6 -Resolves: - -* Fri Jan 16 2026 Fedora Kernel Team [6.19.0-0.rc5.944aacb68baf.41] - redhat: add usbio kmod placement rule (Jan Stancek) -Resolves: - -* Thu Jan 15 2026 Fedora Kernel Team [6.19.0-0.rc5.944aacb68baf.40] - Rename with_up to with_stock. (Alexandra Hájková) -- Linux v6.19.0-0.rc5.944aacb68baf -Resolves: - -* Wed Jan 14 2026 Fedora Kernel Team [6.19.0-0.rc5.c537e12daeec.39] - redhat: dereference GITID during tarball creation (Jan Drögehoff) - redhat/configs: Disable CONFIG_INTEL_TH on RHEL (David Arcari) - Revert "[redhat] temporarily disable CONFIG_CRYPTO_DEV_SP_PSP" (Scott Weaver) - kernel-tools: split the python tools off (Peter Robinson) -- Linux v6.19.0-0.rc5.c537e12daeec -Resolves: - -* Tue Jan 13 2026 Fedora Kernel Team [6.19.0-0.rc5.b71e635feefc.38] -- Linux v6.19.0-0.rc5.b71e635feefc -Resolves: - -* Mon Jan 12 2026 Fedora Kernel Team [6.19.0-0.rc5.37] -- Linux v6.19.0-0.rc5 -Resolves: - -* Sun Jan 11 2026 Fedora Kernel Team [6.19.0-0.rc4.755bc1335e3b.36] -- Linux v6.19.0-0.rc4.755bc1335e3b -Resolves: - -* Sat Jan 10 2026 Fedora Kernel Team [6.19.0-0.rc4.b6151c4e60e5.35] - gitlab-ci: set allow_failure for the rawhide-release job (Patrick Talbert) - redhat: export FLAVOR (Jose Ignacio Tornos Martinez) - redhat: Add documentation comments to kernel.spec.template macros (Alexandra Hájková) - redhat/configs: enable rtw8922ae for rhel (Jose Ignacio Tornos Martinez) -- Linux v6.19.0-0.rc4.b6151c4e60e5 -Resolves: - -* Fri Jan 09 2026 Fedora Kernel Team [6.19.0-0.rc4.623fb9912f6a.34] -- Linux v6.19.0-0.rc4.623fb9912f6a -Resolves: - -* Thu Jan 08 2026 Fedora Kernel Team [6.19.0-0.rc4.f0b9d8eb98df.33] - kernel.spec.template: Cleanup package_name use (Prarit Bhargava) -Resolves: - -* Wed Jan 07 2026 Fedora Kernel Team [6.19.0-0.rc4.f0b9d8eb98df.32] - Revert "Turn on CONFIG_DEBUG_INFO_COMPRESSED_ZLIB" (Lianbo Jiang) -- Linux v6.19.0-0.rc4.f0b9d8eb98df -Resolves: - -* Tue Jan 06 2026 Fedora Kernel Team [6.19.0-0.rc4.7f98ab9da046.31] -- Linux v6.19.0-0.rc4.7f98ab9da046 -Resolves: - -* Mon Jan 05 2026 Fedora Kernel Team [6.19.0-0.rc4.3609fa95fb0f.30] -- Linux v6.19.0-0.rc4.3609fa95fb0f -Resolves: - -* Sun Jan 04 2026 Fedora Kernel Team [6.19.0-0.rc3.aacb0a6d604a.29] -- Linux v6.19.0-0.rc3.aacb0a6d604a -Resolves: - -* Sat Jan 03 2026 Fedora Kernel Team [6.19.0-0.rc3.805f9a061372.28] - fedora: aarch64: Enable BST platform support (Weizhao Ouyang) - fedora: aarch64: Enable TI_SCI_INTR_IRQCHIP as built-in (Ayush Singh) -- Linux v6.19.0-0.rc3.805f9a061372 -Resolves: - -* Thu Jan 01 2026 Fedora Kernel Team [6.19.0-0.rc3.b69053dd3ffb.27] -- Linux v6.19.0-0.rc3.b69053dd3ffb -Resolves: - -* Wed Dec 31 2025 Fedora Kernel Team [6.19.0-0.rc3.c8ebd433459b.26] -- Linux v6.19.0-0.rc3.c8ebd433459b -Resolves: - -* Tue Dec 30 2025 Fedora Kernel Team [6.19.0-0.rc3.8640b74557fc.25] -- Linux v6.19.0-0.rc3.8640b74557fc -Resolves: - -* Mon Dec 29 2025 Fedora Kernel Team [6.19.0-0.rc3.7839932417dd.24] -- Linux v6.19.0-0.rc3.7839932417dd -Resolves: - -* Sun Dec 28 2025 Fedora Kernel Team [6.19.0-0.rc2.d26143bb38e2.23] -- Linux v6.19.0-0.rc2.d26143bb38e2 -Resolves: - -* Sat Dec 27 2025 Fedora Kernel Team [6.19.0-0.rc2.c53f467229a7.22] -- Linux v6.19.0-0.rc2.c53f467229a7 -Resolves: - -* Thu Dec 25 2025 Fedora Kernel Team [6.19.0-0.rc2.ccd1cdca5cd4.21] -- Linux v6.19.0-0.rc2.ccd1cdca5cd4 -Resolves: - -* Tue Dec 23 2025 Fedora Kernel Team [6.19.0-0.rc2.b927546677c8.20] - Fedora: arm: aarch64: Enable mandatory CONFIGs for QCS8300 (Shivendra Pratap) - fedora: updates for the 6.19 merge (Peter Robinson) -- Linux v6.19.0-0.rc2.b927546677c8 -Resolves: - -* Mon Dec 22 2025 Fedora Kernel Team [6.19.0-0.rc2.19] -- Linux v6.19.0-0.rc2 -Resolves: - -* Sun Dec 21 2025 Fedora Kernel Team [6.19.0-0.rc1.9094662f6707.18] -- Linux v6.19.0-0.rc1.9094662f6707 -Resolves: - -* Fri Dec 19 2025 Fedora Kernel Team [6.19.0-0.rc1.dd9b004b7ff3.17] -- Linux v6.19.0-0.rc1.dd9b004b7ff3 -Resolves: - -* Wed Dec 17 2025 Fedora Kernel Team [6.19.0-0.rc1.ea1013c15392.16] -- Linux v6.19.0-0.rc1.ea1013c15392 -Resolves: - -* Tue Dec 16 2025 Fedora Kernel Team [6.19.0-0.rc1.40fbbd64bba6.15] -- Linux v6.19.0-0.rc1.40fbbd64bba6 -Resolves: - -* Mon Dec 15 2025 Fedora Kernel Team [6.19.0-0.rc1.14] - redhat/self-test: refresh with new variables (Scott Weaver) - gitlab-ci: enable c10s automotive package build (Scott Weaver) - automotive: add configurable package name and disttag variables (Scott Weaver) -Resolves: - -* Mon Dec 15 2025 Fedora Kernel Team [6.19.0-0.rc1.13] - Fix up zfcpdump mismatch (Justin M. Forbes) -- Linux v6.19.0-0.rc1 -Resolves: - -* Sun Dec 14 2025 Fedora Kernel Team [6.19.0-0.rc0.9d9c1cfec01c.12] - redhat/kernel.spec.template: Let kernel-modules installation rebuild initrd in UKI system (Li Tian) [RHEL-135256] -Resolves: RHEL-135256 - -* Sat Dec 13 2025 Fedora Kernel Team [6.19.0-0.rc0.9d9c1cfec01c.11] -- Linux v6.19.0-0.rc0.9d9c1cfec01c -Resolves: - -* Thu Dec 11 2025 Fedora Kernel Team [6.19.0-0.rc0.d358e5254674.10] -- Linux v6.19.0-0.rc0.d358e5254674 -Resolves: - -* Wed Dec 10 2025 Fedora Kernel Team [6.19.0-0.rc0.0048fbb4011e.9] -- Linux v6.19.0-0.rc0.0048fbb4011e -Resolves: - -* Tue Dec 09 2025 Fedora Kernel Team [6.19.0-0.rc0.cb015814f8b6.8] - restore HYPERV configs to 6.17 state (Paolo Bonzini) - redhat/configs: automotive: enable NXP_STM_TIMER (Jared Kangas) - redhat/configs: automotive: enable S32G_WDT (Jared Kangas) -- Linux v6.19.0-0.rc0.cb015814f8b6 -Resolves: - -* Mon Dec 08 2025 Fedora Kernel Team [6.19.0-0.rc0.c2f2b01b74be.7] -- Linux v6.19.0-0.rc0.c2f2b01b74be -Resolves: - -* Fri Dec 05 2025 Fedora Kernel Team [6.19.0-0.rc0.2061f18ad76e.6] -- Linux v6.19.0-0.rc0.2061f18ad76e -Resolves: - -* Fri Dec 05 2025 Fedora Kernel Team [6.19.0-0.rc0.559e608c4655.5] - redhat/configs: enable NXP S32 on aarch64 autmotive (Alessandro Carminati) -Resolves: - -* Thu Dec 04 2025 Fedora Kernel Team [6.19.0-0.rc0.559e608c4655.4] -- Linux v6.19.0-0.rc0.559e608c4655 -Resolves: - -* Wed Dec 03 2025 Fedora Kernel Team [6.19.0-0.rc0.3f9f0252130e.3] -- Linux v6.19.0-0.rc0.3f9f0252130e -Resolves: - -* Tue Dec 02 2025 Fedora Kernel Team [6.19.0-0.rc0.4a26e7032d7d.2] - Reset RHEL_RELEASE for the 6.19 cycle (Justin M. Forbes) - add libasan-static and libubsan as BR for selftests (Thorsten Leemhuis) - add liburing-devel as BR for selftests (Thorsten Leemhuis) @@ -3520,3385 +3496,8 @@ Resolves: - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v6.19.0-0.rc0.4a26e7032d7d -Resolves: RHEL-100104, RHEL-104231, RHEL-119326, RHEL-122979, RHEL-1242, RHEL-1927, RHEL-23931, RHEL-24047, RHEL-24137, RHEL-26170, RHEL-29245, RHEL-32110, RHEL-32895, RHEL-32987, RHEL-35995, RHEL-36646, RHEL-36647, RHEL-40251, RHEL-40411, RHEL-40937, RHEL-41231, RHEL-43425, RHEL-43556, RHEL-44306, RHEL-49398, RHEL-50799, RHEL-51896, RHEL-52629, RHEL-54183, RHEL-56069, RHEL-68296, RHEL-72093, RHEL-78341, RHEL-78931, RHEL-79711, RHEL-79818, RHEL-82779, RHEL-85301, RHEL-8810, RHEL-88228, RHEL-88635, RHEL-94503, RHEL-95436, RHEL-96987, rhbz#1471185, rhbz#1518076, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1590829, rhbz#1595918, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269, rhbz#2375049 - -* Tue Dec 02 2025 Fedora Kernel Team [6.18.0-1] -- Reset RHEL_RELEASE for the 6.19 cycle (Justin M. Forbes) -- add libasan-static and libubsan as BR for selftests (Thorsten Leemhuis) -- add liburing-devel as BR for selftests (Thorsten Leemhuis) -- add a few optional BRs for perf (Thorsten Leemhuis) -Resolves: - -* Mon Dec 01 2025 Fedora Kernel Team [6.18.0-64] -- Linux v6.18.0 -Resolves: - -* Sun Nov 30 2025 Fedora Kernel Team [6.18.0-0.rc7.6bda50f4333f.63] -- Consolidate configs into common for 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc7.6bda50f4333f -Resolves: - -* Sat Nov 29 2025 Fedora Kernel Team [6.18.0-0.rc7.19eef1d98eed.62] -- Linux v6.18.0-0.rc7.19eef1d98eed -Resolves: - -* Fri Nov 28 2025 Fedora Kernel Team [6.18.0-0.rc7.e538109ac71d.61] -- Linux v6.18.0-0.rc7.e538109ac71d -Resolves: - -* Thu Nov 27 2025 Fedora Kernel Team [6.18.0-0.rc7.765e56e41a5a.60] -- redhat/configs: make CONFIG_DRM_CLIENT_LIB=y (Jocelyn Falempe) -- Linux v6.18.0-0.rc7.765e56e41a5a -Resolves: - -* Wed Nov 26 2025 Fedora Kernel Team [6.18.0-0.rc7.30f09200cc4a.59] -- Linux v6.18.0-0.rc7.30f09200cc4a -Resolves: - -* Tue Nov 25 2025 Fedora Kernel Team [6.18.0-0.rc7.58] -- fedora: arm: minor config updates (Peter Robinson) -Resolves: - -* Mon Nov 24 2025 Fedora Kernel Team [6.18.0-0.rc7.57] -- Linux v6.18.0-0.rc7 -Resolves: - -* Sun Nov 23 2025 Fedora Kernel Team [6.18.0-0.rc6.d13f3ac64efb.56] -- Linux v6.18.0-0.rc6.d13f3ac64efb -Resolves: - -* Sat Nov 22 2025 Fedora Kernel Team [6.18.0-0.rc6.2eba5e05d9bc.55] -- Linux v6.18.0-0.rc6.2eba5e05d9bc -Resolves: - -* Fri Nov 21 2025 Fedora Kernel Team [6.18.0-0.rc6.fd95357fd8c6.54] -- Change RZ_DMAC from m to y for Fedora (Justin M. Forbes) -- redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas) -- Linux v6.18.0-0.rc6.fd95357fd8c6 -Resolves: - -* Thu Nov 20 2025 Fedora Kernel Team [6.18.0-0.rc6.23cb64fb7625.53] -- Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver) -- rh_messages.h: add missing lpfc devices (Scott Weaver) -- redhat/configs: Enable CONFIG_NFSD_V4_2_INTER_SSC in RHEL (Scott Mayhew) -- redhat: Package net/hsr selftests (Felix Maurer) -- Remove redundant Fedora VFIO overrides (Daniel P. Berrangé) -- Enable CONFIG_VFIO_DEVICE_CDEV on Fedora (Daniel P. Berrangé) -- redhat/configs: automotive: enable I2C_IMX and dependencies (Jared Kangas) -- Linux v6.18.0-0.rc6.23cb64fb7625 -Resolves: - -* Wed Nov 19 2025 Fedora Kernel Team [6.18.0-0.rc6.8b690556d8fe.52] -- Set some late arrival config options for Fedora 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc6.8b690556d8fe -Resolves: - -* Tue Nov 18 2025 Fedora Kernel Team [6.18.0-0.rc6.e7c375b18160.51] -- Linux v6.18.0-0.rc6.e7c375b18160 -Resolves: - -* Mon Nov 17 2025 Fedora Kernel Team [6.18.0-0.rc6.50] -- Linux v6.18.0-0.rc6 -Resolves: - -* Sun Nov 16 2025 Fedora Kernel Team [6.18.0-0.rc5.f824272b6e3f.49] -- redhat/configs: enable Micel PHY for NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) -- redhat/configs: enable Synopsis DWMAC IP on NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) -- Linux v6.18.0-0.rc5.f824272b6e3f -Resolves: - -* Sat Nov 15 2025 Fedora Kernel Team [6.18.0-0.rc5.7a0892d2836e.48] -- Linux v6.18.0-0.rc5.7a0892d2836e -Resolves: - -* Fri Nov 14 2025 Fedora Kernel Team [6.18.0-0.rc5.6da43bbeb691.47] -- Linux v6.18.0-0.rc5.6da43bbeb691 -Resolves: - -* Thu Nov 13 2025 Fedora Kernel Team [6.18.0-0.rc5.6fa9041b7177.46] -- redhat/configs: Move CONFIG_MICROCODE_DBG to common/generic/x86 (Waiman Long) -- redhat/configs: Set CONFIG_SCHED_PROXY_EXEC=n (Waiman Long) -- Linux v6.18.0-0.rc5.6fa9041b7177 -Resolves: - -* Wed Nov 12 2025 Fedora Kernel Team [6.18.0-0.rc5.24172e0d7990.45] -- Add loongarch to kernel-headers for Fedora (Justin M. Forbes) -- Linux v6.18.0-0.rc5.24172e0d7990 -Resolves: - -* Tue Nov 11 2025 Fedora Kernel Team [6.18.0-0.rc5.4427259cc7f7.44] -- Turn on SYNTH_EVENTS for RISCV RHEL to avoid a mismatch (Justin M. Forbes) -- Turn on PCI_PWRCTRL_SLOT for aarch64 in RHEL (Justin M. Forbes) -- redhat/kernel.spec.template: add net/can kselftests (Davide Caratti) -- redhat/configs: Enable CONFIG_OVMF_DEBUG_LOG in RHEL (Lenny Szubowicz) [RHEL-100104] -- Linux v6.18.0-0.rc5.4427259cc7f7 -Resolves: RHEL-100104 - -* Mon Nov 10 2025 Fedora Kernel Team [6.18.0-0.rc5.43] -- Linux v6.18.0-0.rc5 -Resolves: - -* Sun Nov 09 2025 Fedora Kernel Team [6.18.0-0.rc4.439fc29dfd3b.42] -- Linux v6.18.0-0.rc4.439fc29dfd3b -Resolves: - -* Sat Nov 08 2025 Fedora Kernel Team [6.18.0-0.rc4.e811c33b1f13.41] -- Linux v6.18.0-0.rc4.e811c33b1f13 -Resolves: - -* Fri Nov 07 2025 Fedora Kernel Team [6.18.0-0.rc4.4a0c9b339199.40] -- Linux v6.18.0-0.rc4.4a0c9b339199 -Resolves: - -* Thu Nov 06 2025 Fedora Kernel Team [6.18.0-0.rc4.dc77806cf3b4.39] -- merge-linux-next: use gitlab remote (Scott Weaver) -- Linux v6.18.0-0.rc4.dc77806cf3b4 -Resolves: - -* Wed Nov 05 2025 Fedora Kernel Team [6.18.0-0.rc4.1c353dc8d962.38] -- redhat: use RELEASE_LOCALVERSION also for dist-get-tag (Jan Stancek) -- Linux v6.18.0-0.rc4.1c353dc8d962 -Resolves: - -* Tue Nov 04 2025 Fedora Kernel Team [6.18.0-0.rc4.c9cfc122f037.37] -- redhat: configs: rhel: Enable OV08X40 sensor to support Intel MIPI camera (Kate Hsuan) -- redhat: configs: rhel: Enable usbio-drivers to supower Intel MIPI camera (Kate Hsuan) -- Linux v6.18.0-0.rc4.c9cfc122f037 -Resolves: - -* Mon Nov 03 2025 Fedora Kernel Team [6.18.0-0.rc4.36] -- redhat: configs: Enable DWC3 Generic Platform Driver on RHEL automotive (Desnes Nunes) [RHEL-119326] -- redhat: configs: Enable OV08X40 sensor driver on RHEL (Desnes Nunes) [RHEL-119326] -- redhat: configs: Enable USBIO Bridge support on RHEL x86 (Desnes Nunes) [RHEL-119326] -- gitlab-ci: testing (Scott Weaver) -- ark-linux-next: check for git hooks directory (Scott Weaver) -- gitlab-ci: merge-linux-next: workaround pydantic-core build error (Scott Weaver) -- Linux v6.18.0-0.rc4 -Resolves: RHEL-119326 - -* Sun Nov 02 2025 Fedora Kernel Team [6.18.0-0.rc3.691d401c7e0e.35] -- Linux v6.18.0-0.rc3.691d401c7e0e -Resolves: - -* Sat Nov 01 2025 Fedora Kernel Team [6.18.0-0.rc3.ba36dd5ee6fd.34] -- redhat: remove EARLY ystream bits (Jan Stancek) -- Linux v6.18.0-0.rc3.ba36dd5ee6fd -Resolves: - -* Fri Oct 31 2025 Fedora Kernel Team [6.18.0-0.rc3.d127176862a9.33] -- redhat/configs: configure CONFIG_ATH12K_AHB for rhel (Jose Ignacio Tornos Martinez) -- Final configs for Fedora 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc3.d127176862a9 -Resolves: - -* Thu Oct 30 2025 Fedora Kernel Team [6.18.0-0.rc3.e53642b87a4f.32] -- redhat/configs: Enable additional RV monitors on debug kernels (Gabriele Monaco) -- redhat/configs: Enable sched and rtapp RV monitors (Gabriele Monaco) -- redhat/configs: Move CONFIG_RV_PER_TASK_MONITORS to common/generic (Gabriele Monaco) -- properly reset CONFIG_EFI_SBAT_FILE value (Thorsten Leemhuis) -Resolves: - -* Wed Oct 29 2025 Fedora Kernel Team [6.18.0-0.rc3.e53642b87a4f.31] -- kernel: extend rh_waived to cope better with the CVE mitigations case (Ricardo Robaina) [RHEL-122979] -- Linux v6.18.0-0.rc3.e53642b87a4f -Resolves: RHEL-122979 - -* Tue Oct 28 2025 Fedora Kernel Team [6.18.0-0.rc3.fd57572253bc.30] -- Linux v6.18.0-0.rc3.fd57572253bc -Resolves: - -* Mon Oct 27 2025 Fedora Kernel Team [6.18.0-0.rc3.29] -- Linux v6.18.0-0.rc3 -Resolves: - -* Sun Oct 26 2025 Fedora Kernel Team [6.18.0-0.rc2.72761a7e3122.28] -- Linux v6.18.0-0.rc2.72761a7e3122 -Resolves: - -* Sat Oct 25 2025 Fedora Kernel Team [6.18.0-0.rc2.566771afc7a8.27] -- uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) -- fedora: cleanup/de-dupe the USB configfs options (Peter Robinson) -- fedora: cleanup/de-dupe the USB Device/Gadget config (Peter Robinson) -- fedora: Disable the remanents of legacy USB gadget (Peter Robinson) -- fedora: i3c: enable more i3c (Peter Robinson) -- Configs: Mark SCHED_MC as enabled for powerpc (Phil Auld) -- redhat: update self-test-data for RELEASE_LOCALVERSION (Jan Stancek) -- redhat: introduce RELEASE_LOCALVERSION variable (Jan Stancek) -- Turn on CONFIG_DEBUG_INFO_COMPRESSED_ZLIB (Lianbo Jiang) -- Linux v6.18.0-0.rc2.566771afc7a8 -Resolves: - -* Fri Oct 24 2025 Fedora Kernel Team [6.18.0-0.rc2.6fab32bb6508.26] -- Linux v6.18.0-0.rc2.6fab32bb6508 -Resolves: - -* Thu Oct 23 2025 Fedora Kernel Team [6.18.0-0.rc2.43e9ad0c55a3.25] -- Linux v6.18.0-0.rc2.43e9ad0c55a3 -Resolves: - -* Wed Oct 22 2025 Fedora Kernel Team [6.18.0-0.rc2.552c50713f27.24] -- Linux v6.18.0-0.rc2.552c50713f27 -Resolves: - -* Tue Oct 21 2025 Fedora Kernel Team [6.18.0-0.rc2.6548d364a3e8.23] -- redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) -- Linux v6.18.0-0.rc2.6548d364a3e8 -Resolves: - -* Mon Oct 20 2025 Fedora Kernel Team [6.18.0-0.rc2.22] -- Linux v6.18.0-0.rc2 -Resolves: - -* Sun Oct 19 2025 Fedora Kernel Team [6.18.0-0.rc1.1c64efcb083c.21] -- Linux v6.18.0-0.rc1.1c64efcb083c -Resolves: - -* Sat Oct 18 2025 Fedora Kernel Team [6.18.0-0.rc1.f406055cb18c.20] -- Linux v6.18.0-0.rc1.f406055cb18c -Resolves: - -* Fri Oct 17 2025 Fedora Kernel Team [6.18.0-0.rc1.98ac9cc4b445.19] -- fedora: arm64: Updates for AMD Xilinx devices (Peter Robinson) -- Linux v6.18.0-0.rc1.98ac9cc4b445 -Resolves: - -* Thu Oct 16 2025 Fedora Kernel Team [6.18.0-0.rc1.7ea30958b305.18] -- redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) -- Linux v6.18.0-0.rc1.7ea30958b305 -Resolves: - -* Wed Oct 15 2025 Fedora Kernel Team [6.18.0-0.rc1.9b332cece987.17] -- redhat/configs: automotive: enable FSL_EDMA (Jared Kangas) -- Trim changelog of dupes for the 6.18 reset (Justin M. Forbes) -- Linux v6.18.0-0.rc1.9b332cece987 -Resolves: - -* Tue Oct 14 2025 Fedora Kernel Team [6.18.0-0.rc1.16] -- fedora: aarch64: Enable arm MHUv2 driver (Peter Robinson) -- redhat/configs: automotive: enable RTC_DRV_S32G (Jared Kangas) -- redhat/configs: automotive: switch ufs-qcom to module (Eric Chanudet) -- redhat/configs: automotive: switch geni-se and serial-qcom-geni to modules (Eric Chanudet) -- redhat/configs: automotive: switch pinctrl_msm and pinctrl_sa8775p to modules (Eric Chanudet) -- redhat: add all namespace-dependent selftests to kernel-selftests-internal (Joel Savitz) -- fedora: Minor QCom configs cleanup (Peter Robinson) -- fedora: cleanup now removed BCACHEFS options (Peter Robinson) -- fedora: Last updates for 6.18 (Peter Robinson) -Resolves: - -* Mon Oct 13 2025 Fedora Kernel Team [6.18.0-0.rc1.15] -- Turn on X86_FRED for Fedora (Justin M. Forbes) -- Linux v6.18.0-0.rc1 -Resolves: - -* Sun Oct 12 2025 Fedora Kernel Team [6.18.0-0.rc0.0739473694c4.14] -- Fix up HYPERV configs for 6.18 (Justin M. Forbes) -- add xxd to as BuildRequire for bpf selftests (Thorsten Leemhuis) -Resolves: - -* Sat Oct 11 2025 Fedora Kernel Team [6.18.0-0.rc0.0739473694c4.13] -- Linux v6.18.0-0.rc0.0739473694c4 -Resolves: - -* Fri Oct 10 2025 Fedora Kernel Team [6.18.0-0.rc0.5472d60c129f.12] -- Flip HID_HAPTIC to inline for Fedora due to symbol errors (Justin M. Forbes) -- Linux v6.18.0-0.rc0.5472d60c129f -Resolves: - -* Thu Oct 09 2025 Fedora Kernel Team [6.18.0-0.rc0.ec714e371f22.11] -- fedora: updates for 6.18 (Peter Robinson) -- Linux v6.18.0-0.rc0.ec714e371f22 -Resolves: - -* Wed Oct 08 2025 Fedora Kernel Team [6.18.0-0.rc0.0d97f2067c16.10] -- redhat/configs: automotive: enable SPI_OMAP24XX as a module (Jared Kangas) -- Linux v6.18.0-0.rc0.0d97f2067c16 -Resolves: - -* Tue Oct 07 2025 Fedora Kernel Team [6.18.0-0.rc0.c746c3b51698.9] -- Fix up mismatch with PCI_PWRCTRL_SLOT on arm (Justin M. Forbes) -- Linux v6.18.0-0.rc0.c746c3b51698 -Resolves: - -* Tue Oct 07 2025 Fedora Kernel Team [6.18.0-0.rc0.fd94619c4336.8] -- Turn on DRM_ACCEL_ROCKET FOR Fedora (Justin M. Forbes) -Resolves: - -* Mon Oct 06 2025 Fedora Kernel Team [6.18.0-0.rc0.fd94619c4336.7] -- Linux v6.18.0-0.rc0.fd94619c4336 -Resolves: - -* Sat Oct 04 2025 Fedora Kernel Team [6.18.0-0.rc0.cbf33b8e0b36.6] -- redhat: rpminspect: update emptyrpm list for kernel variants (Patrick Talbert) -- Linux v6.18.0-0.rc0.cbf33b8e0b36 -Resolves: - -* Fri Oct 03 2025 Fedora Kernel Team [6.18.0-0.rc0.e406d57be7bd.5] -- Linux v6.18.0-0.rc0.e406d57be7bd -Resolves: - -* Thu Oct 02 2025 Fedora Kernel Team [6.18.0-0.rc0.7f7072574127.4] -- redhat: ark-linux-next.sh: initial commit (Scott Weaver) -- redhat: prepare-commit-msg: initial commit (Scott Weaver) -- redhat: ark-merge-driver: initial commit (Scott Weaver) -- redhat/Makefile: add dist-configs-commit-mismatches (Scott Weaver) -- Linux v6.18.0-0.rc0.7f7072574127 -Resolves: - -* Wed Oct 01 2025 Fedora Kernel Team [6.18.0-0.rc0.50c19e20ed2e.3] -- Flip SCHED_MC for RHEL ppc to avoid a mismatch (Justin M. Forbes) -- Linux v6.18.0-0.rc0.50c19e20ed2e -Resolves: - -* Wed Oct 01 2025 Fedora Kernel Team [6.18.0-0.rc0.755fa5b4fb36.2] -- Revert "Merge branch 'add_next_sched_job' into 'os-build'" (Justin M. Forbes) -- Fix up a merge window mismatch for riscv RHEL (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.18 cycle (Justin M. Forbes) -- Turn on USB_FUNCTIONFS for Fedora (Justin M. Forbes) -- redhat/configs: Disable CONFIG_EFI_MIXED in RHEL (Lenny Szubowicz) -- Revert "Merge branch 'tmp2' into 'os-build'" (Justin M. Forbes) -- Always set LLVM=1 when building with clang (Tom Stellard) -- redhat/configs: Move CONFIG_MITIGATION_VMSCAPE to common/generic/x86 (Waiman Long) -- redhat/Makefile: Update the make target dist-configs-check to fail (Alexandra Hájková) -- Consolidate configs to common for 6.17 (Justin M. Forbes) -- Add 1010-config-newlines-test.bats self test. (Alexandra Hájková) -- os-build: Remove dead CONFIG_SCHED_DEBUG files (Phil Auld) -- redhat/configs: automotive: Disable COMPAT_32BIT_TIME SGETMASK_SYSCALL and IA32_EMULATION configs (Dorinda Bassey) -- Revert "redhat/configs: automotive: Disable NetLabel subsystem support" (Dorinda Bassey) -- redhat: ark-linux-next.sh: initial commit (Scott Weaver) -- redhat: prepare-commit-msg: initial commit (Scott Weaver) -- redhat: ark-merge-driver: initial commit (Scott Weaver) -- redhat/Makefile: add dist-configs-commit-mismatches (Scott Weaver) -- Turn on PINCTRL_SM8550_LPASS_LPI for Fedora (Justin M. Forbes) -- redhat: configs: drop TI_K3_UDMA & TI_K3_UDMA_GLUE_LAYER from RHEL (Eric Chanudet) -- redhat: configs: move TI_SCI_PROTOCOL and TI_MESSAGE_MANAGER to common (Eric Chanudet) -- Set CONFIG_MITIGATION_VMSCAPE for Fedora (Justin M. Forbes) -- redhat/Makefile: update dist-vr-check (Scott Weaver) -- gitlab-ci: add kcidb_tree_name to trees (Tales da Aparecida) -- Fix packaging for libcpupower python binding debuginfo (Justin M. Forbes) -- redhat/configs: automotive: enable TI K3 R5F remoteproc driver (Jared Kangas) -- Move CONFIG_SCHED_PROXY_EXEC to the zfcpdump directory (Justin M. Forbes) -- Set Fedora configs for 6.17 (Justin M. Forbes) -- redhat: scripts: ignore incorrect shellcheck 2329 in trap function (Simone Tollardo) -- Turn on PHY_ROCKCHIP_SAMSUNG_DCPHY for Fedora (Justin M. Forbes) -- rh_messages.h: add missing aacraid device (Scott Weaver) -- rh_messages.h: update unmaintained drivers (Scott Weaver) -- arm64: enable Tegra264 SoC components in RHEL (Marcin Juszkiewicz) -- redhat: export only selected variables (Jan Stancek) -- gitlab-ci: set HOME in maintenance jobs (Tales da Aparecida) -- gitlab-ci: remove fetch of linux-rt-devel (Scott Weaver) -- redhat/Makefile: auto select -z-test-pesign target for z-stream (Jan Stancek) -- redhat/configs: Move RHEL/Fedora lockdown configs to common (Jeremy Cline) -- Enable building libcpupower bindings for ELN/Rawhide (John B. Wyatt IV) -- redhat: Explicitly disable 'hostonly' mode on the dracut cmdline (Vitaly Kuznetsov) -- redhat: Directly use 'ukify' for building the UKI (Vitaly Kuznetsov) -- redhat: Temporary stop adding 'kernel' component to SBAT (Vitaly Kuznetsov) -- redhat/configs: Remove obsolete CONFIG files - part 1 (Waiman Long) -- redhat/Makefile: add dist-spec (Scott Weaver) -- redhat: Switch to implicit enablement of CONFIG_EFI_SBAT_FILE (Vitaly Kuznetsov) -- redhat/configs: Enable early lockdown for Arm (Mark Salter) [RHEL-1927] -- arm64: add early lockdown for secure boot (Mark Salter) [RHEL-1927] -- efi: pass secure boot mode to kernel proper (Mark Salter) [RHEL-1927] -- Disable Nova Core until it is useful (Justin M. Forbes) -- Turn off LIBBPF_DYNAMIC for perf builds (Justin M. Forbes) -- redhat: Add SBAT information to Linux kernel (Vitaly Kuznetsov) -- redhat: Add SBAT to the UKI unconditionally (Vitaly Kuznetsov) -- Enable PHY drivers required for automotive board (Radu Rendec) -- fedora: more updates for 6.17 (Peter Robinson) -- specfile: change conditionals for realtime for fedora (Clark Williams) -- redhat/configs: Disable TPM2 HMAC sessions (Štěpán Horáček) [RHEL-82779] -- redhat/script: Fix instructions for dist-cross-setup (Thomas Huth) -- redhat/configs: Fix location of the S390_MODULES_SANITY_TEST switch (Thomas Huth) -- redhat/configs: Fix location of the CONFIG_S390_KPROBES_SANITY_TEST switch (Thomas Huth) -- redhat/configs: Remove superfluous generic CONFIG_TUNE_Z16 switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_TUNE_Z17 switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_RANDOMIZE_IDENTITY_BASE switch (Thomas Huth) -- Fix up some networking configs to make docker work again (Justin M. Forbes) -- rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) -- kernel.spec: add '-e' option to %%preun for kernel-core and kernel-uki-virt (Xuemin Li) -- Remove CONFIG_TEST_MISC_MINOR as deps are no longer met (Justin M. Forbes) -- Add to pending to fix precendence and avoid mismatch (Justin M. Forbes) -- CONFIG_PAGE_BLOCK_ORDER is now CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) -- redhat/kernel.spec: fix leftover typo in Provides line (Jan Stancek) -- fedora: Updates for 6.17 merge (Peter Robinson) -- Fix a mismatch, needs further investigation (Justin M. Forbes) -- Turn off TEST_MISC_MINOR as its deps are no longer met (Justin M. Forbes) -- redhat/configs: Disable CRYPTO_KRB5 for zfcpdump (Vladis Dronov) -- Trim changelog after rebase (Justin M. Forbes) -- Flip TEGRA124_CPUFREQ to m for config mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.17 cycle (Justin M. Forbes) -- redhat/kernel.spec: fix uname_variant call sites (Jan Stancek) [RHEL-104231] -- redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231] -- redhat/configs: Add evaluate_configs.py and documentation (Prarit Bhargava) -- redhat: Remove old evaluate_configs (Prarit Bhargava) -- redhat/spec: package full bpftool in selftests (Gregory Bell) -- selftests/bpf: Remove ksyms_weak_lskel test (Artem Savkov) -- redhat/spec: Add libxml2-devel dependency for selftests build (Viktor Malik) -- redhat/spec: Bypass check-rpaths for kselftests/bpf/urandom_read (Viktor Malik) -- redhat/spec: Do not use source fortification for C++ selftest binaries (Viktor Malik) -- redhat/spec: Do not use source fortification for selftests (Viktor Malik) -- redhat/spec: Fix BPF selftests build with PIE (Viktor Malik) -- redhat/spec: Add EXTRA_CXXFLAGS to bpf samples and selftests make (Artem Savkov) -- fedora: minor cleanups (Peter Robinson) -- fedora: aarch64: enable a couple of brcmstb reset drivers (Peter Robinson) -- rhel/aarch64: enable CONFIG_TCG_ARM_CRB_FFA as a module (Marcin Juszkiewicz) -- redhat/configs: Move CONFIG_MITIGATION_TSA under common/generic/x86 (Waiman Long) -- Set CONFIG_TEST_VMALLOC to off for s390 zfcpdump (Justin M. Forbes) -- Revert "redhat/configs: automotive: Turn off ACPI Processor package for aarch64" (Enric Balletbo i Serra) -- redhat/configs: automotive: Disable CONFIG_NUMA config (Dorinda Bassey) -- Consolidate configs to common for 6.16 (Justin M. Forbes) -- arm64: enable SND_HDA_ACPI as a module (Marcin Juszkiewicz) -- kernel.spec: always provide kernel-devel-uname-r (Scott Weaver) -- kernel.spec: always provide kernel (Scott Weaver) -- kernel.spec: dynamically set provides/requires name (Scott Weaver) -- kernel.spec: use %%{name} in partner/internal modules (Scott Weaver) -- kernel.spec: introduce with_automotive_build (Scott Weaver) -- kernel.spec: fix kernel-automotive packaging (Scott Weaver) -- kernel.spec: add a few macro option comments (Scott Weaver) -- kernel.spec: add conditional to include rhel trusted certificates (Eric Chanudet) -- kernel.spec: Always BuildRequire openssl-devel (Eric Chanudet) -- kernel.spec: automotive: disable kernel signature by default (Eric Chanudet) -- redhat/configs: automotive: enable extra system cert (Eric Chanudet) -- redhat/configs: automotive: Disable module signature with modules_install (Eric Chanudet) -- kernel.spec: honor packaging flags (Scott Weaver) -- Fix FIPS mode for Fedora (Justin M. Forbes) -- Turn on TSA Mitigation for Fedora (Justin M. Forbes) -- redhat/configs: Enable CONFIG_AMD_HSMP_ACPI and CONFIG_AMD_HSMP_PLAT on RHEL (David Arcari) -- redhat/configs: CONFIG_WWAN enough as a module (Jose Ignacio Tornos Martinez) -- redhat/configs: Enable CONFIG_NET_SCH_BPF on RHEL (Viktor Malik) -- config: new config in drivers/phy (Izabela Bakollari) -- livepatch: no need to build kselftests with kernel (Radomir Vrbovsky) -- redhat: Restore the status quo wrt memory onlining (Vitaly Kuznetsov) [2375049] -- redhat/spec: Disable gdb index for riscv cross-compile (Jennifer Berringer) -- gitlab-ci: Enable CI for riscv64 on centos/eln (Jennifer Berringer) -- redhat: Enable RISC-V arch for centos/eln (Jennifer Berringer) -- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) -- uki: enable FIPS mode (Vitaly Kuznetsov) -- redhat/configs: Move CONFIG_MITIGATION_ITS to common/generic/x86 (Waiman Long) -- redhat/configs: enable fwctl for RHEL (Michal Schmidt) [RHEL-96987] -- Fedora configs for 6.16 (Justin M. Forbes) -- aarch64: Switch TI_SCI_CLK and TI_SCI_PM_DOMAINS symbols to built-in (Peter Robinson) -- redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) -- redhat: enable CONFIG_CRASH_DM_CRYPT and CONFIG_KEXEC_HANDOVER for all (Coiby Xu) -- Simplify include Makefile.rhelver (Don Zickus) -- redhat/configs/common/generic: enable vgem module via CONFIG_DRM_VGEM (Alexander Kanavin) -- redhat/configs: enable IWLMLD for rhel (Jose Ignacio Tornos Martinez) -- kernel.spec: fedora automotive build is not supported (Scott Weaver) -- gitignore: kernel-automotive generated files (Scott Weaver) -- gitlab-ci: use AUTOMOTIVE_BUILD with dist-srpm (Scott Weaver) -- redhat/self-test: update for new automotive variables (Scott Weaver) -- redhat/Makefile: introduce AUTOMOTIVE_BUILD (Scott Weaver) -- kernel.spec: updates for automotive-only build (Scott Weaver) -- fedora: Updates for the 6.16 merge window (Peter Robinson) -- redhat/kernel.spec: drop modules-extra-matched for noarch (Jan Stancek) -- redhat/configs: fedora: set some qcom clk, icc, and pinctrl drivers to built in (Brian Masney) -- fedora: disable SND_OSSEMUL (Peter Robinson) -- fedora: disable OSS sound for real HW (Peter Robinson) -- gitlab-ci: disable merge-rt-automotive (Scott Weaver) -- redhat/configs: automotive: enable j784s4evm DSP remoteproc configs (Jared Kangas) [RHEL-95436] -- redhat/configs: add LED kernel configs (Rupinderjit Singh) -- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) -- package the newly added cpupower.service (Thorsten Leemhuis) -- process_configs: always print errors (Thorsten Leemhuis) -- redhat/configs: disable RZ/V2N in automotive (Eric Chanudet) -- redhat/configs: Move RZ/G3E config to automotive (Eric Chanudet) -- redhat: add more namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-94503] -- redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) -- spec: fix spec warning for /usr/include/ynl (Jan Stancek) -- redhat/configs: Move CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE to powerpc (Viktor Malik) -- Fix up powerpc mismatch (Justin M. Forbes) -- Fix another mismatch for 6.16 (Justin M. Forbes) -- Fix up a mismatch for Fedora aarch64 (Justin M. Forbes) -- Fix up mismatches for RHEL s390 zfpcdump (Justin M. Forbes) -- More mismatch fixes for 6.16 (Justin M. Forbes) -- Turn CROS_EC_PROTO to m for Fedora to avoid mismatch (Justin M. Forbes) -- Reset changelog for 6.16 cycle (Justin M. Forbes) -- Fix up CRYPTO_SHA256 configs for mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.16 cycle (Justin M. Forbes) -- fedora: add 'fedora' SBAT suffix for UKI addons (Li Tian) -- redhat: add downstream SBAT for UKI addons (Emanuele Giuseppe Esposito) -- uki_addons: provide custom SBAT as input parameter (Emanuele Giuseppe Esposito) -- uki_addons: remove completely sbat/sbat.conf (Emanuele Giuseppe Esposito) -- Consolidate configs to common for 6.15 (Justin M. Forbes) -- redhat/configs: automotive: enable MHI_BUS_EP (Eric Chanudet) -- Fix PHYSICAL_ALIGN for x86 Fedora (Justin M. Forbes) -- Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) -- redhat: configs: rhel: Enable CX231XX drivers (Kate Hsuan) -- configs: add redhat/configs/common/generic/CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301] -- redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301] -- redhat/configs: Enable CONFIG_X86_POSTED_MSI (Jerry Snitselaar) -- redhat/configs: remove CRC16 config files (Scott Weaver) -- Revert CONFIG_GENKSYMS in pending for x86 (Justin M. Forbes) -- Flip GENKSYMS for RHEL (Justin M. Forbes) -- Move MITIGATION_ITS to the x86 directory (Justin M. Forbes) -- Set MITIGATION_ITS for Fedora (Justin M. Forbes) -- Fedora: arm: Updates for QCom devices (Souradeep Chowdhury) -- redhat/configs: Explicitly disable CONFIG_VIRTIO_MEM on powerpc in RHEL (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_AP_DEBUG config switch (Thomas Huth) -- Set Fedora configs for 6.15 (Justin M. Forbes) -- Shorten the uname for git snapshots (Justin M. Forbes) -- nvme: explicitly enable the nvme keyring (Maurizio Lombardi) -- Enable the gs_usb CAN bus driver in RHEL (Radu Rendec) -- Stop disabling some modules needed to run on Azure (Pierre-Yves Chibon) -- redhat/configs: enable ACPI_DEBUG on non-debug kernels (Mark Langsdorf) -- specfile: add with_toolsonly variable to build only tools packages (Clark Williams) -- redhat/configs: Enable CONFIG_TYPEC_TBT_ALTMODE in RHEL (Desnes Nunes) [RHEL-78931] -- Turn on ACPI_DEBUG for Fedora (Justin M. Forbes) -- redhat: fix kernel-rt-kvm package removal for Fedora (Thorsten Leemhuis) -- redhat/configs: aarch64: Enable Apple touchbar display driver for Fedora (Neal Gompa) -- redhat: remove kernel-rt-kvm package (Clark Williams) -- redhat: introduce modules-extra-matched meta package (Jan Stancek) -- Fix up some Netfilter configs for Fedora (Justin M. Forbes) -- Turn NF_CT_NETLINK_TIMEOUT for Fedora (Justin M. Forbes) -- Turn on NF_CONNTRACK_TIMEOUT for Fedora (Justin M. Forbes) -- redhat/configs: Adjust CONFIG_TUNE for s390x (Mete Durlu) -- redhat/spec: fix selftests dependencies (Gregory Bell) [RHEL-88228] -- redhat: add namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-88635] -- Turn off CONFIG_PCI_REALLOC_ENABLE_AUTO for Fedora (Justin M. Forbes) -- gitlab-ci: enable pipelines for rt-64k (Clark Williams) -- rt-64k: Enable building 64k page-size RT kernel (Clark Williams) -- redhat: drop Y issues from changelog (Jan Stancek) -- redhat/configs: Update the CONFIG_KERNEL_IMAGE_BASE kernel config option (Thomas Huth) -- redhat/configs: Remove the obsolete CONFIG_ZCRYPT_DEBUG switches (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_AP switch (Thomas Huth) -- fedora: updates for 6.15 (Peter Robinson) -- redhat/configs: Disable CONFIG_COMPAT option on s390 (Mete Durlu) [RHEL-24047] -- uki: Add weak dependency on 'uki-direct' (Vitaly Kuznetsov) -- redhat/kernel.spec: fix duplicate packaging of ynl headers (Jan Stancek) -- Enable FunctionFS on aarch64 + x86 (Sam Day) -- Turn on USB Gadget for Fedora x86 (Justin M. Forbes) -- redhat: enable drm panic screen with a QR code (Scott Weaver) -- redhat: enable Rust code in ELN (Scott Weaver) -- redhat: strip leading '(' in dist-get-buildreqs (Jan Stancek) -- Fix up CONFIG_CRC_ITU_T mismatch (Scott Weaver) -- Fix up CONFIG_CRC16 mismatch (Scott Weaver) -- redhat: remove kernel-ipaclones-internal package (Joe Lawrence) -- redhat/kernel.spec.template: add net packetdrill selftests (Hangbin Liu) -- redhat/kernel.spec.template: Build rtla with BPF sample collection (Tomas Glozar) -- redhat/configs: automotive: Enable CONFIG_BOOTPARAM_HUNG_TASK_PANIC config (Dorinda Bassey) -- samples/bpf: fix build (Gregory Bell) -- redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) -- fedora: arm64: move some TI drivers to modular (Peter Robinson) -- fedora: minor cleanups for 6.14 (Peter Robinson) -- redhat/configs: enable CONFIG_I2C_MUX_PCA954x on x86 (Michal Schmidt) -- redhat: bump RHEL_MAJOR (Jan Stancek) -- redhat/configs: enable CONFIG_AMD_3D_VCACHE for x86 on RHEL (David Arcari) -- Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) -- redhat/kernel.spec: list python3-wheel explicitly for Fedora<42 (Jan Stancek) -- handle man-page for rv-mon-sched in redhat/kernel.spec.template (Thorsten Leemhuis) -- redhat: find-debuginfo workaround is no longer needed on F42 (Jan Stancek) -- redhat/kernel.spec: use target versions of tools for debugedit and gdb-add-index (Jan Stancek) -- redhat: make ENABLE_WERROR enable also KVM_WERROR (Jan Stancek) -- kernel.spec.template: cpupower: adjust lib versioning (Thorsten Leemhuis) -- redhat/configs: automotive: builtin virtio-mmio (Eric Chanudet) -- Fix up mismatches in the 6.15 merge window (Scott Weaver) -- Reset log for 6.15 cycle (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.15 cycle (Justin M. Forbes) -- arm64: cleanup and de-dupe erratum (Peter Robinson) -- arm64: cleanup and de-dupe configs (Peter Robinson) -- cleanup: x86: cleanup some x86_32 leftovers (Peter Robinson) -- all: cleanup CAN_ROCKCHIP_CANFD (Peter Robinson) -- aarch64: Options required for UEFI HTTP boot on SystemReady-DT (Peter Robinson) -- common: Move ZONE_DEVICE to generic (Peter Robinson) -- common: Cleanup BTT (Peter Robinson) -- cleanup: move DEV_DAX_PMEM to common/generic (Peter Robinson) -- generic: cleanup the NVDIMM options (Peter Robinson) -- cleanup: move OF_PMEM to common/generic (Peter Robinson) -- cleanup: Remove DEV_DAX_PMEM_COMPAT option (Peter Robinson) -- Consolidate configs into common for 6.14 (Justin M. Forbes) -- Turn VIRTIO_BLK and VIRTIO_CONSOLE inline for Fedora (Justin M. Forbes) -- redhat: configs: fedora: enable CONFIG_I2C_HID_OF=m on x86 (Hans de Goede) -- redhat: move dist-relase-check behind new variable (Jan Stancek) -- Set last minute config item for 6.14 for Fedora (Justin M. Forbes) -- redhat/configs: automotive: Disable CONFIG_USERFAULTFD config (Dorinda Bassey) -- redhat/configs: automotive: Disable VLAN_8021Q_GVRP config (Dorinda Bassey) -- redhat/configs: automotive: Disable DCB and MPLS configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IEEE 802.15.4 config (Dorinda Bassey) -- redhat/configs: automotive: Disable various network classification features (Dorinda Bassey) -- redhat/configs: automotive: Disable the SMBFS file system (Dorinda Bassey) -- redhat/configs: automotive: Disable Myricom network adapters (Dorinda Bassey) -- redhat/configs: automotive: Disable USB4 Ethernet config (Dorinda Bassey) -- redhat/configs: automotive: Disable the Mellanox SwitchX core driver (Dorinda Bassey) -- redhat/configs: automotive: Disable network storage related protocols (Dorinda Bassey) -- redhat/configs: automotive: Disable lightweight tunneling with BPF (Dorinda Bassey) -- redhat/configs: automotive: Disable RADOS block device configs (Dorinda Bassey) -- redhat/configs: automotive: Disable switchdev driver framework (Dorinda Bassey) -- redhat/configs: automotive: Disable network packet generator (Dorinda Bassey) -- redhat/configs: automotive: Disable NET_CLS_ACT and PSAMPLE configs (Dorinda Bassey) -- redhat/configs: automotive: Disable BPF STREAM_PARSER (Dorinda Bassey) -- redhat/configs: automotive: Disable Open vSwitch and NET_NSH configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP Virtual Server configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP set support (Dorinda Bassey) -- redhat/configs: automotive: Disable NetLabel subsystem support (Dorinda Bassey) -- redhat/configs: automotive: Disable TLS Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable Advanced TCP Congestion Control (Dorinda Bassey) -- redhat/configs: automotive: Disable XDP Socket Protocol (Dorinda Bassey) -- redhat/configs: delete CONFIG_USB_ONBOARD_HUB and use CONFIG_USB_ONBOARD_DEV instead (Desnes Nunes) -- redhat: check release commit is present for dist-{release-tag,git} (Jan Stancek) -- Re-enable vxcan (CONFIG_CAN_VXCAN) for automotive (Radu Rendec) -- Turn on CONFIG_PACKING for RHEL (Justin M. Forbes) -- main.c: fix initcall blacklisted (Tomas Henzl) -- redhat/configs: automotive: Disable IPsec Protocols and XFRM (Dorinda Bassey) -- redhat: Update CONFIG_STRICT_DEVMEM settings (enable it on s390x) (Thomas Huth) -- redhat: Consolidate CONFIG_VIRTIO_MEM and enable it also for s390x (Thomas Huth) -- Remove no longer necessary pending entry (Justin M. Forbes) -- Fedora configs for 6.14 (Justin M. Forbes) -- redhat/configs: Disable rest of the CONFIG_PKEY_ options on s390 (Mete Durlu) [RHEL-78341] -- Fix up some debug module loading issues due to BTF mismatch (Justin M. Forbes) -- Revert "redhat/configs: automotive: disable CONFIG_AIO" (Davide Caratti) -- redhat/configs: automotive disable ARCH_TEGRA_241_SOC (Eric Chanudet) -- rhel_files: ensure all qdiscs are in modules-core (Davide Caratti) [RHEL-79818] -- redhat/configs: automotive: Disable MRP/8021Q_MVRP Protocol (Dorinda Bassey) -- redhat/configs: enable CONFIG_ARM_SMMU_MMU_500_CPRE_ERRATA (Jerry Snitselaar) -- redhat/configs: enable CONFIG_ARM_SMMU_V3_IOMMUFD (Jerry Snitselaar) -- redhat: configs: remove CONFIG_DMA_API_DEBUG_SG (Kate Hsuan) -- kernel.spec: add missing tools-libs on s390x (Jan Stancek) -- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) -- kernel.spec: add minimum version of setuptools for ynl (Jan Stancek) -- Revert "Merge: redhat/configs: automotive: Disable POSIX_MQUEUE config (Dorinda Bassey) -- redhat/configs: enable in kernel compression/decompression of compressed modules (Herton R. Krzesinski) -- redhat: change compression flags for xz (Herton R. Krzesinski) -- redhat/configs: automotive: Turn off ACPI Processor package for aarch64 (Enric Balletbo i Serra) -- redhat/configs: automotive: Disable L2TP Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable TIPC Protocol (Dorinda Bassey) -- redhat/configs: Enable Mediatek Bluetooth USB drivers (Bastien Nocera) -- redhat/configs: Disable CONFIG_PKEY for zfcpdump configs (Mete Durlu) [RHEL-78341] -- redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) -- Revert "Merge: redhat/configs: automotive: Disable SYSIPC config" (Dorinda Bassey) -- redhat/configs: Enable CONFIG_KASAN_INLINE for RT debug kernel (Waiman Long) -- redhat/configs: Move CONFIG_PROVE_RAW_LOCK_NESTING to common/debug (Waiman Long) -- redhat/configs: Move all the lock debugging Kconfig's to common (Waiman Long) -- redhat/configs: Enable CONFIG_BLK_CGROUP_PUNT_BIO for RHEL (Neal Gompa) [RHEL-79711] -- fedora: pending: drop USB_ONBOARD_DEV_USB5744 (Peter Robinson) -- efi,lockdown: fix kernel lockdown on Secure Boot (Ondrej Mosnacek) {CVE-2025-1272} -- fedora: Update vbox drivers (Peter Robinson) -- Drop the s390x CONFIG_REGMAP from RHEL pending as upstream removed the dep (Justin M. Forbes) -- fedora: arm64: enable RT5616 codec (Marcin Juszkiewicz) -- Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" (Benjamin Marzinski) -- Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" (Benjamin Marzinski) -- Revert "nvme: decouple basic ANA log page re-read support from native multipathing" (Benjamin Marzinski) -- Revert "nvme: nvme_mpath_init remove multipath check" (Benjamin Marzinski) -- redhat/configs: automotive: Disable CONFIG_FS_DAX config (Dorinda Bassey) -- config: update CONFIG_LSM to match upstream (Ryan Sullivan) -- redhat: configs: enable CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER for RHEL (David Arcari) -- redhat/Makefile: Add help text for target dist-dump-variables (Eder Zulian) -- redhat: update self-test-data for new default RHJOBS value (Patrick Talbert) -- set a more reasonable default for number of jobs (Thorsten Leemhuis) -- redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) -- redhat/configs: disable CONFIG_TCP_AO on RHEL (Sabrina Dubroca) -- redhat/configs: amend USB_ONBOARD_DEV_USB5744 (Eric Chanudet) -- redhat/configs: automotive: Disable SYSIPC and MQUEUE configs (Dorinda Bassey) -- redhat: kernel.spec: add ynl to kernel-tools (Jan Stancek) -- fedora: enable USB device USB5744 (Peter Robinson) -- rhel: enable FW_CACHE on RHEL (Dave Airlie) -- redhat/configs: automotive: Disable the SCTP Protocol (Dorinda Bassey) -- redhat: generalize rule for kunit and test kmod placement (Jan Stancek) -- Move CONFIG_PCI_REALLOC_ENABLE_AUTO out of common as they have diverged (Justin M. Forbes) -- fedora: arm64: enable Silicon Mitus SM5502 Extcon driver (Sam Day) -- fedora: arm64: enable Richtek RT5033 MFD+charger+regulator modules (Sam Day) -- configs/fedora: Enable CONFIG_PCI_REALLOC_ENABLE_AUTO (Yanko Kaneti) -- Enable CONFIG_INTEL_MEI_PXP and CONFIG_DRM_I915_PXP on rhel (Jocelyn Falempe) -- Enable Intel Xe Graphics (Mika Penttilä) -- Turn on CONFIG_DRM_ACCEL_AMDXDNA for Fedora (Justin M. Forbes) -- redhat/configs: disable CONFIG_AF_UNIX_OOB on RHEL (Marcelo Ricardo Leitner) -- redhat/configs: automotive: Disable wireless network and it's dependencies (Dorinda Bassey) -- redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) -- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) -- redhat/configs: automotive: set CONFIG_TIMEOUT_PANIC (Enric Balletbo i Serra) -- drop %%{_datadir}/perf-core/* from kernel.spec (Thorsten Leemhuis) -- put new misc_minor_kunit in modules-internal (Thorsten Leemhuis) -- put new cirrus kunit tests in modules-internal (Thorsten Leemhuis) -- redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) -- redhat: kernel.spec: fix build with merged-sbin (Zbigniew Jędrzejewski-Szmek) -- Fix up CONFIG_REGMAP mismatch (Scott Weaver) -- redhat: fix modules.order target (Scott Weaver) -- Fix up CONFIG_CRC_T10DIF_IMPL_GENERIC mismatch (Justin M. Forbes) -- Fix mismatches for 6.13 merge window (Justin M. Forbes) -- Reset rhelver and trim changelog for 6.14 (Justin M. Forbes) -- Turn off CONFIG_ARM_TIMER_SP804 for automotive (Justin M. Forbes) -- Set ARM_TIMER_SP804 (Justin M. Forbes) -- redhat/configs: enable addtional sa8775 related Kconfigs (Brian Masney) -- redhat: Add rustfmt to deps (Peter Robinson) -- redhat/configs: Disable deprecated CONFIG_LCS option on s390 (Mete Durlu) [RHEL-68296] -- redhat/configs: make modular/disable NFS support (Dorinda Bassey) -- redhat/configs: Disable unsafe queuing disciplines (Dorinda Bassey) -- configs: move pending RT configs into rhel/rt/generic (Clark Williams) -- Turn on PROVE_RAW_LOCK_NESTING for RHEL debug builds (Justin M. Forbes) -- redhat/Makefile: Fix long dist-full-help execution time (Prarit Bhargava) -- redhat/self-test: Update data to add HELP_TYPES variable (Prarit Bhargava) -- redhat/Makefile: Add new dist-help functionality (Prarit Bhargava) -- Makefile: Do not output LOCALVERSION message for help commands (Prarit Bhargava) -- Fedora 6.13 configs part 2 (Justin M. Forbes) -- Fedora 6.13 configs part 1 (Justin M. Forbes) -- redhat/configs: enable CONFIG_VFAT_FS as a module (Dorinda Bassey) -- redhat: create 'debug' addon for UKI (Li Tian) -- kernel.spec: Build cpupower on riscv64 (Yanko Kaneti) -- RHEL: Set correct config option for CRYPTO_HMAC_S390 (Mete Durlu) [RHEL-24137] -- redhat/kernel.spec: add iputils to the requires list for selftests-internal (Brian Masney) -- redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) -- redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] -- redhat/configs: Re-enable ZRAM backends and unify configuration (Neal Gompa) -- redhat/configs: automotive: disable CONFIG_AIO (Davide Caratti) -- redhat/configs: Re-enable CONFIG_INFINIBAND_VMWARE_PVRDMA (Vitaly Kuznetsov) -- redhat/configs: PREEMPT_NOTIFIERS does not need to be explicitly listed (Michal Schmidt) -- redhat/configs: delete all CONFIG_PREEMPT_*BEHAVIOUR (Michal Schmidt) -- redhat/configs: automotive: disable CONFIG_NET_DROP_MONITOR (Davide Caratti) -- redhat/configs: Enable the CS42L84 driver on Fedora (Neal Gompa) -- generic: Remove and cleanups from staging 6.13 (Peter Robinson) -- redhat: configs: Clean up DVB settings in RHEL (Kate Hsuan) -- Move CONFIG_ARCH_TEGRA_241_SOC config/common so that it is enabled for RHEL as well as Fedora. Get rid of uneeded CONFIG_TEGRA241_CMDQV in configs/fedora while we're at it. (Mark Salter) -- fedora: arm64: Enable the rockchip HDMI QP support (Peter Robinson) -- crypto: rng - Fix extrng EFAULT handling (Herbert Xu) -- redhat: configs: rhel: aarch64: Support NV Jetson MIPI camera (Kate Hsuan) -- gitlab-ci: disable clang CI pipelines (Scott Weaver) -- redhat/configs: Remove obsolete arch64/64k/CONFIG_FORCE_MAX_ZONEORDER (Waiman Long) -- Fix up QCOM_EMAC config for Fedora (Justin M. Forbes) -- redhat/configs: automotive: disable CONFIG_IO_URING (Ian Mullins) -- redhat/kernel.spec.template: Link rtla against in-tree libcpupower (Tomas Glozar) -- redhat: configs: enable INTEL_PLR_TPMI for RHEL (David Arcari) -- configs: Enable CONFIG_NETKIT for RHEL (Toke Høiland-Jørgensen) -- redhat: fix build/install targets in netfilter kselftest (Davide Caratti) -- RHEL: disable the btt driver (Jeff Moyer) -- redhat/configs: default to PREEMPT_LAZY on x86, riscv (Michal Schmidt) -- redhat/configs: New config CONFIG_PREEMPT_LAZY (Michal Schmidt) -- crypto: sig - Disable signing (Herbert Xu) -- redhat/configs: enable SERIAL_AMBA_PL011 for automotive (Radu Rendec) -- c10s: disable tests in CKI pipelines (Michael Hofmann) -- redhat: Drop bpftool from kernel spec (Viktor Malik) -- Better fixes for the fedora mismatch (Justin M. Forbes) -- Mismatch fix ups for Fedora (Justin M. Forbes) -- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) -- One more pending to fix a mismatch (Justin M. Forbes) -- redhat: fix RT PREEMPT configs for Fedora and RHEL (Clark Williams) -- Pending fixes to avoid mismatch for 6.13 (Justin M. Forbes) -- Reset changelog for 6.13 (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.13 (Justin M. Forbes) -- redhat: Move perf_dlfilter.h from libperf-devel to perf (Akihiko Odaki) -- Consolidate configs to common for 6.12 (Justin M. Forbes) -- redhat/configs: cleanup CONFIG_DEV_DAX (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE_MADVISE for Fedora (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE (David Hildenbrand) -- redhat/configs: enable CONFIG_TRANSPARENT_HUGEPAGE on s390x in Fedora (David Hildenbrand) -- redhat/configs: automotive: Enable j784s4evm am3359 tscadc configs (Joel Slebodnick) -- redhat/configs: delete renamed CONFIG_MLX5_EN_MACSEC (Michal Schmidt) -- rhel: disable DELL_RBU and cleanup related deps (Peter Robinson) -- crypto: rng - Ensure stdrng is tested before user-space starts (Herbert Xu) -- gitlab-ci: Add CKI_RETRIGGER_PIPELINE (Tales da Aparecida) -- redhat: configs: disable the qla4xxx iSCSI driver (Chris Leech) [RHEL-1242] -- Remove duplicated CONFIGs between automotive and RHEL (Julio Faracco) -- redhat: update self-test data for addition of automotive (Scott Weaver) -- gitlab-ci: enable automotive pipeline (Scott Weaver) -- automotive: move pending configs to automotive/generic (Scott Weaver) -- redhat/configs: change Renesas eMMC driver and dependencies to built-in (Radu Rendec) -- redhat/configs: automotive: Remove automotive specific override CONFIG_OMAP2PLUS_MBOX By removing this automotive-specific override, the configuration will default to the common configuration (CONFIG_OMAP2PLUS_MBOX=m), which enables the driver as a module. (Martin McConnell) -- Config enablement of the Renesas R-Car S4 SoC (Radu Rendec) [RHEL-44306] -- redhat/configs: automotive: Enable USB_CDNS3_TI for TI platforms (Andrew Halaney) -- redhat/configs: automotive: Enable j784s4evm SPI configs (Joel Slebodnick) -- redhat/configs: automotive: Enable TPS6594 MFD (Joel Slebodnick) -- redhat/configs: automotive: stop overriding CRYPTO_ECDH (Andrew Halaney) -- redhat/configs: automotive: Enable PCI_J721E (Andrew Halaney) -- redhat/configs: change some TI platform drivers to built-in (Enric Balletbo i Serra) -- redhat/configs: automotive: Enable TI j784s4evm display dependencies (Andrew Halaney) -- redhat/configs: automotive: match ark configs to cs9 main-automotive (Shawn Doherty) [RHEL-35995] -- redhat/configs: automotive: Enable TI's watchdog driver (Andrew Halaney) -- redhat/configs: automotive: Enable TI's UFS controller (Andrew Halaney) -- redhat/configs: automotive: Enable networking on the J784S4EVM (Andrew Halaney) [RHEL-29245] -- Disable unsupported kernel variants for automotive (Don Zickus) -- Disable CONFIG_RTW88_22BU (Don Zickus) -- redhat: Delete CONFIG_EFI_ZBOOT to use the common CONFIG (Julio Faracco) -- redhat: Update automotive SPEC file with new standards (Julio Faracco) -- redhat: Disable WERROR for automotive temporarily (Julio Faracco) -- redhat: Update spec file with automotive macros (Julio Faracco) -- redhat: Add automotive CONFIGs (Julio Faracco) -- Fedora configs for 6.12 (Justin M. Forbes) -- redhat/configs: Add CONFIG_CRYPTO_HMAC_S390 config (Mete Durlu) [RHEL-50799] -- redhat: configs: common: generic: Clean up EM28XX that are masked behind CONFIG_VIDEO_EM28XX (Kate Hsuan) -- redhat/configs: Update powerpc NR_CPUS config (Mamatha Inamdar) -- redhat: use stricter rule for kunit.ko (Jan Stancek) -- filtermod: fix clk kunit test and kunit location (Nico Pache) -- redhat/configs: enable xr_serial on rhel (Desnes Nunes) -- redhat/configs: enable ATH12K for rhel (Jose Ignacio Tornos Martinez) -- redhat: configs: rhel: generic: x86: Enable IPU6 based MIPI cameras (Kate Hsuan) -- os-build: enable CONFIG_SCHED_CLASS_EXT for RHEL (Phil Auld) -- Fedora 6.12 configs part 1 (Justin M. Forbes) -- redhat: set new gcov configs (Jan Stancek) -- Don't ignore gitkeep files for ark-infra (Don Zickus) -- redhat/kernel.spec: don't clear entire libdir when building tools (Jan Stancek) -- redhat/configs: enable usbip for rhel (Jose Ignacio Tornos Martinez) -- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) -- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) -- fedora: arm: updates for 6.12 (Peter Robinson) -- redhat/configs: add bootconfig to kernel-tools package (Brian Masney) -- Enable CONFIG_SECURITY_LANDLOCK for RHEL (Zbigniew Jędrzejewski-Szmek) [RHEL-8810] -- redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes) -- Update the RHEL_DIFFERENCES help string (Don Zickus) -- Put build framework for RT kernel in place for Fedora (Clark Williams) -- generic: enable RPMB for all configs that enable MMC (Peter Robinson) -- fedora: riscv: Don't override MMC platform defaults (Peter Robinson) -- common: only enable on MMC_DW_BLUEFIELD (Peter Robinson) -- fedora: aarch64: Stop overriding CONFIG_MMC defaults (Peter Robinson) -- commong: The KS7010 driver has been removed (Peter Robinson) -- Trim Changelog for 6.12 (Justin M. Forbes) -- Enable CONFIG_SECURITY_IPE for Fedora (Zbigniew Jędrzejewski-Szmek) -- redhat: allow to override VERSION_ON_UPSTREAM from command line (Jan Stancek) -- redhat: configs: Enable CONFIG_SECURITY_TOMOYO in Fedora kernels (Tetsuo Handa) -- Revert "Merge branch 'enablement/gpio-expander' into 'os-build'" (Justin M. Forbes) -- redhat: configs: decrease CONFIG_PCP_BATCH_SCALE_MAX (Rafael Aquini) -- redhat/configs: Enable CONFIG_RCU_TRACE in Fedora/REHL kernels (Waiman Long) -- fedora: distable RTL8192E wifi driver (Peter Robinson) -- common: arm64: Fixup and cleanup some SCMI options (Peter Robinson) -- common: Cleanup ARM_SCMI_TRANSPORT options (Peter Robinson) -- configs: fedora/x86: Set CONFIG_CRYPTO_DEV_CCP_DD=y (Hans de Goede) -- Turn on ZRAM_WRITEBACK for Fedora (Justin M. Forbes) -- configs: rhel: Fix designware I2C controllers related config settings (Hans de Goede) -- Enable CONFIG_DMA_NUMA_CMA for x86_64 and aarch64 (Chris von Recklinghausen) -- new config in drivers/phy (Izabela Bakollari) -- configs: fedora: Unset CONFIG_I2C_DESIGNWARE_CORE on s390x (Hans de Goede) -- configs: fedora: Drop duplicate CONFIG_I2C_DESIGNWARE_CORE for x86_64 and aarch64 (Hans de Goede) -- Enable DESIGNWARE_CORE for ppc as well (Justin M. Forbes) -- Fix up I2C_DESIGNWARE_CORE config for Fedora (Justin M. Forbes) -- configs for RT deps (Clark Williams) -- CONFIG_OF_OVERLAY: enable for aarch64 and powerpc (Scott Weaver) -- redhat: enable changes to build rt variants (Clark Williams) -- redhat: clean up pending-rhel (Patrick Talbert) -- Enable CONFIG_SCHED_CLASS_EXT for Fedora (Jose Fernandez) -- redhat/configs: new config in arch/s390 (Izabela Bakollari) -- redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) -- [fedora] configs: add end of file newline to CONFIG_DMADEVICES_VDEBUG (Patrick Talbert) -- unset CONFIG_DMADEVICES_VDEBUG (cmurf) -- stop installing tools/build/Build, gone with ea974028a049f (Thorsten Leemhuis) -- redhat/configs: Update LOCKDEP configs (Waiman Long) -- uki-virt: Add i18n module (Vitaly Kuznetsov) -- uki-virt: Drop DBUS support from initramfs (Vitaly Kuznetsov) -- uki-virt: Drop redundant modules from dracut-virt.conf (Vitaly Kuznetsov) -- uki-virt: Drop usrmount dracut module (Vitaly Kuznetsov) -- redhat: new AMCC_QT2025_PHY config in drivers/net/phy (Patrick Talbert) -- redhat: change schedule jobs image from cki-tools to builder-rawhide (Patrick Talbert) -- Add CONFIG_SND_SOC_RT1320_SDW to pending-rhel for mismatch (Justin M. Forbes) -- Turn on CONFIG_SND_SOC_RT1320_SDW in pending rhel (Justin M. Forbes) -- configs: disable CONFIG_AMCC_QT2025_PHY in pending (Patrick Talbert) -- fedora: turn on CONFIG_FDMA for powerpc (Patrick Talbert) -- Turn on CONFIG_FDMA in pending for Fedora arm and riscv to avoid a mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.12 (Justin M. Forbes) -- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) -- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) -- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) -- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) -- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) -- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) -- redhat: Turn on support for Rust code in Fedora (Neal Gompa) -- Turn off RUST for risc-v (Justin M. Forbes) -- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) -- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) -- Cleanup some riscv CONFIG locations (Justin M. Forbes) -- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) -- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) -- Remove S390 special config for PHYLIB (Justin M. Forbes) -- Disable ELN for riscv64 (Isaiah Stapleton) -- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) -- redhat: Add missing riscv fedora configs (Isaiah Stapleton) -- Add riscv64 to the CI pipelines (Isaiah Stapleton) -- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) -- redhat: Add riscv config changes for fedora (David Abdurachmanov) -- redhat: Add support for riscv (David Abdurachmanov) -- redhat: Do not include UKI addons twice (Vitaly Kuznetsov) -- redhat: update gating.yml (Michael Hofmann) -- Remove CONFIG_FSCACHE_DEBUG as it has been renamed (Justin M. Forbes) -- Set Fedora configs for 6.11 (Justin M. Forbes) -- redhat/configs: Microchip lan743x driver (Izabela Bakollari) -- redhat: include resolve_btfids in kernel-devel (Jan Stancek) -- redhat: workaround CKI cross compilation for scripts (Jan Stancek) -- spec: fix "unexpected argument to non-parametric macro" warnings (Jan Stancek) -- Add weakdep support to the kernel spec (Justin M. Forbes) -- redhat: configs: disable PF_KEY in RHEL (Sabrina Dubroca) -- crypto: akcipher - Disable signing and decryption (Vladis Dronov) [RHEL-54183] {CVE-2023-6240} -- crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-54183] -- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [RHEL-54183] -- crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [RHEL-54183] -- [kernel] bpf: set default value for bpf_jit_harden (Artem Savkov) [RHEL-51896] -- fedora: disable CONFIG_DRM_WERROR (Patrick Talbert) -- redhat/configs: Disable dlm in rhel configs (Andrew Price) -- rhel: aarch64: enable required PSCI configs (Peter Robinson) -- fedora: Enable AF8133J Magnetometer driver (Peter Robinson) -- redhat: spec: add cachestat kselftest (Eric Chanudet) -- redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov) -- not upstream: Disable vdso getrandom when FIPS is enabled (Herbert Xu) -- kernel: config: enable erofs lzma compression (Ian Kent) -- fedora: disable RTL8192CU in Fedora (Peter Robinson) -- redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) -- new configs in drivers/phy (Izabela Bakollari) -- Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-26170] -- redhat/configs: Disable gfs2 in rhel configs (Andrew Price) -- redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) -- redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) -- rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel (Ricardo Robaina) [RHEL-52629] -- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) -- redhat/configs: enable CONFIG_LOCK_STAT on the debug kernels for aarch64 (Brian Masney) -- redhat/configs: enable CONFIG_KEYBOARD_GPIO_POLLED for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: fedora: Enable new Qualcomm configs (Andrew Halaney) -- redhat/configs/fedora: set CONFIG_CRYPTO_CURVE25519_PPC64 (Dan Horák) -- fedora: Updates for 6.11 merge (Peter Robinson) -- fedora: enable new mipi sensors and devices (Peter Robinson) -- arm64: enable CRYPTO_DEV_TEGRA on RHEL (Peter Robinson) -- redhat/kernel.spec: fix file listed twice warning for "kernel" subdir (Jan Stancek) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES for RT debug kernels (Waiman Long) [RHEL-43425] -- Support the first day after a rebase (Don Zickus) -- Support 2 digit versions properly (Don Zickus) -- Automation cleanups for rebasing rt-devel and automotive-devel (Don Zickus) -- fedora: set CONFIG_REGULATOR_RZG2L_VBCTRL as a module for arm64 (Patrick Talbert) -- gitlab-ci: restore bot pipeline behavior (Michael Hofmann) -- redhat/kernel.spec: drop extra right curly bracket in kernel_kvm_package (Jan Stancek) -- redhat/configs: enable gpio_keys driver for RHEL on aarch64 (Luiz Capitulino) -- Move NET_VENDOR_MICROCHIP from common to rhel (Justin M. Forbes) -- redhat/configs: enable some RTCs for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: enable some regulators for RHEL (Luiz Capitulino) -- redhat/config: disable CXL and CXLFLASH drivers (Dan Horák) -- Fix up config mismatches in pending (Justin M. Forbes) -- redhat/configs: Enable watchdog devices modelled by qemu (Richard W.M. Jones) [RHEL-40937] -- rhel: cleanup unused media tuner configs (Peter Robinson) -- all: cleanup MEDIA_CONTROLLER options (Peter Robinson) -- redhat: kernel.spec: add s390x to livepatching kselftest builds (Joe Lawrence) -- Flip CONFIG_DIMLIB back to inline (Justin M. Forbes) -- Add vfio/nvgrace-gpu driver CONFIG to RHEL-9.5 ARM64 (Donald Dutile) -- Enable CONFIG_RTC_DRV_TEGRA for RHEL (Luiz Capitulino) -- redhat: rh_flags: declare proper static methods when !CONFIG_RHEL_DIFFERENCES (Rafael Aquini) -- redhat: configs: enable CONFIG_TMPFS_QUOTA for both Fedora and RHEL (Rafael Aquini) -- Fix up mismatches in the 6.11 merge window. (Justin M. Forbes) -- Reset Changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.11 cycle (Justin M. Forbes) -- redhat/configs: Enable CONFIG_VMWARE_VMCI/CONFIG_VMWARE_VMCI_VSOCKETS for RHEL (Vitaly Kuznetsov) -- Consolidate configs to common for 6.10 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_PTP_1588_CLOCK_MOCK in kernel-modules-internal (Davide Caratti) -- fedora: enabled XE GPU drivers on all arches (Peter Robinson) -- Flip SND_SOC_CS35L56_SPI from off to module for RHEL (Justin M. Forbes) -- Flip DIMLIB from built-in to module for RHEL (Justin M. Forbes) -- Also remove the zfcpdump BASE_SMALL config (Justin M. Forbes) -- redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43556] -- Revert "redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT" (Kamal Heib) -- Remove new for GITLAB_TOKEN (Don Zickus) -- Set Fedora configs for 6.10 (Justin M. Forbes) -- Fedora: minor driver updates (Peter Robinson) -- redhat/configs: Remove obsolete x86 CPU mitigations config files (Waiman Long) -- redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) -- redhat/configs: Re-enable CONFIG_KEXEC for Fedora (Philipp Rudo) -- disable LR_WPAN for RHEL10 (Chris von Recklinghausen) [RHEL-40251] -- Turn on USB_SERIAL_F81232 for Fedora (Justin M. Forbes) -- redhat/scripts/filtermods.py: show all parent/child kmods in report (Jan Stancek) -- redhat/kernel.spec: capture filtermods.py return code (Jan Stancek) -- redhat/kernel.spec: fix run of mod-denylist (Jan Stancek) -- gitlab-ci: remove unused RHMAINTAINERS variable (Michael Hofmann) -- gitlab-ci: use environments for jobs that need access to push/gitlab secrets (Michael Hofmann) -- gitlab-ci: default to os-build for all maintenance jobs (Michael Hofmann) -- gitlab-ci: use the common git repo setup cki-gating as well (Michael Hofmann) -- gitlab-ci: help maintenance jobs to cope with missing private key (Michael Hofmann) -- gitlab-ci: use a common git repo setup for all maintenance jobs (Michael Hofmann) -- gitlab-ci: move repo setup script into script template holder (Michael Hofmann) -- gitlab-ci: move maintenance job DIST variable into common template (Michael Hofmann) -- gitlab-ci: move maintenance job rules into common template (Michael Hofmann) -- gitlab-ci: move maintenance job retry field into common template (Michael Hofmann) -- gitlab-ci: provide common non-secret schedule trigger variables (Michael Hofmann) -- gitlab-ci: rename .scheduled_setup to .git_setup (Michael Hofmann) -- gitlab-ci: move script snippets into separate template (Michael Hofmann) -- gitlab-ci: rename maintenance jobs (Michael Hofmann) -- gitlab-ci: introduce job template for maintenance jobs (Michael Hofmann) -- Turn on KASAN_HW_TAGS for Fedora aarch64 debug kernels (Justin M. Forbes) -- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) -- redhat/kernel.spec: fix attributes of symvers file (Jan Stancek) -- redhat: add filtermods rule for iommu tests (Jan Stancek) -- fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra) -- redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231] -- redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647] -- Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile) -- Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes) -- Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] -- redhat: Remove DIST_BRANCH variable (Eder Zulian) -- gitlab-ci: merge ark-latest before tagging cki-gating (Michael Hofmann) -- gitlab-ci: do not merge ark-latest for gating pipelines for Rawhide (Michael Hofmann) -- disable CONFIG_KVM_INTEL_PROVE_VE (Paolo Bonzini) -- redhat: remove the merge subtrees script (Derek Barbosa) -- redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) -- redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) -- redhat/configs: Disable CONFIG_QLA3XXX (Kamal Heib) [RHEL-36646] -- redhat/configs: fedora: Enable some drivers for IPU6 support (Hans de Goede) -- redhat: add missing UKI_secureboot_cert hunk (Patrick Talbert) -- redhat/kernel.spec: keep extra modules in original directories (Jan Stancek) -- redhat/configs: Move CONFIG_BLK_CGROUP_IOCOST=y to common/generic (Waiman Long) -- Turn on CONFIG_MFD_QCOM_PM8008 for Fedora aarch64 (Justin M. Forbes) -- redhat: Build IMA CA certificate into the Fedora kernel (Coiby Xu) -- Move CONFIG_RAS_FMPM to the proper location (Aristeu Rozanski) -- redhat/configs: Remove CONFIG_NET_ACT_IPT (Ivan Vecera) -- gitlab-ci: add kernel-automotive pipelines (Michael Hofmann) -- Enable CEC support for TC358743 (Peter Robinson) -- fedora: arm: Enable ARCH_R9A09G057 (Peter Robinson) -- fedora: updates for the 6.10 kernel (Peter Robinson) -- fedora: arm: Enable the MAX96706 GMSL module (Peter Robinson) -- redhat: Switch UKI to using its own SecureBoot cert (from system-sb-certs) (Jan Stancek) -- redhat: Add RHEL specifc .sbat section to UKI (Jan Stancek) -- kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32895] -- redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) -- redhat: pass correct RPM_VMLINUX_H to bpftool install (Jan Stancek) -- rh_flags: Rename rh_features to rh_flags (Ricardo Robaina) [RHEL-32987] -- kernel: rh_features: fix reading empty feature list from /proc (Ricardo Robaina) [RHEL-32987] -- rh_features: move rh_features entry to sys/kernel (Ricardo Robaina) [RHEL-32987] -- rh_features: convert to atomic allocation (Ricardo Robaina) [RHEL-32987] -- add rh_features to /proc (Ricardo Robaina) [RHEL-32987] -- add support for rh_features (Ricardo Robaina) [RHEL-32987] -- Drop kexec_load syscall support (Baoquan He) -- New configs in lib/kunit (Fedora Kernel Team) -- Turn off KUNIT_FAULT_TEST as it causes problems for CI (Justin M. Forbes) -- Add a config entry in pending for CONFIG_DRM_MSM_VALIDATE_XML (Justin M. Forbes) -- Flip CONFIG_SND_SOC_CS35L56_SPI in pending to avoid a mismatch (Justin M. Forbes) -- Fix up a mismatch for RHEL (Justin M. Forbes) -- Reset changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE to 0 for 6.10 (Justin M. Forbes) -- configs: move CONFIG_BLK_DEV_UBLK into rhel/configs/generic (Ming Lei) -- configs: move CONFIG_BLK_SED_OPAL into redhat/configs/common/generic (Ming Lei) -- RHEL-21097: rhel: aarch64 stop blocking a number of HW sensors (Peter Robinson) -- redhat/configs: enable RTL8822BU for rhel (Jose Ignacio Tornos Martinez) -- redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off (Jerry Snitselaar) -- redhat: add IMA certificates (Jan Stancek) -- redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek) -- redhat: make filtermods.py less verbose by default (Jan Stancek) -- scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet) -- scsi: sd: remove unused sd_probe_types (Eric Chanudet) -- Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes) -- Consolidate configs to common for 6.9 (Justin M. Forbes) -- redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931] -- redhat: move amd-pstate-ut.ko to modules-internal (Jan Stancek) -- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] -- redhat/configs: Remove CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) -- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes) -- redhat: Use redhatsecureboot701 for ppc64le (Jan Stancek) -- redhat: switch the kernel package to use certs from system-sb-certs (Jan Stancek) -- redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek) -- redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek) -- redhat: correct file name of redhatsecurebootca1 (Jan Stancek) -- redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek) -- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski) -- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa) -- kernel.spec: adjust for livepatching kselftests (Joe Lawrence) -- redhat/configs: remove CONFIG_TEST_LIVEPATCH (Joe Lawrence) -- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes) -- Set Fedora configs for 6.9 (Justin M. Forbes) -- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann) -- Turn on ISM for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina) -- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina) -- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes) -- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson) -- fedora: updates for 6.9 merge window (Peter Robinson) -- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann) -- gitlab-ci: harmonize DataWarehouse tree names (Michael Hofmann) -- redhat/configs: Enable CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON for rhel (Jerry Snitselaar) -- spec: make sure posttrans script doesn't fail if /boot is non-POSIX (glb) -- Turn on UBSAN for Fedora (Justin M. Forbes) -- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes) -- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis) -- Use LLVM=1 for clang_lto build (Nikita Popov) -- redhat: fix def_variants.yaml check (Jan Stancek) -- redhat: sanity check yaml files (Jan Stancek) -- spec: rework filter-mods and mod-denylist (Jan Stancek) -- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari) -- arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) -- redhat/Makefile.variables: unquote a variable (Thorsten Leemhuis) -- redhat/configs: build in Tegra210 SPI driver (Mark Salter) -- redhat/configs: aarch64: Enable ARM_FFA driver (Mark Salter) -- Base automotive-devel on rt-devel (Don Zickus) -- redhat/configs: Enable CONFIG_AMDTEE for x86 (David Arcari) -- redhat/configs: enable CONFIG_TEST_LOCKUP for debug kernel (Čestmír Kalina) -- kernel.spec: fix libperf-debuginfo content (Jan Stancek) -- Turn on DM_VDO for Fedora (Justin M. Forbes) -- redhat: make libperf-devel require libperf %%{version}-%%{release} (Jan Stancek) -- kernel.spec: drop custom mode also for System.map ghost entry (Jan Stancek) -- Octopus merges are too conservative, serialize instead (Don Zickus) -- Add tracking branches for rt-devel (Don Zickus) -- all: clean-up i915 (Peter Robinson) -- Turn on CONFIG_READ_ONLY_THP_FOR_FS for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: fix rtonly build (Jan Stancek) -- redhat/kernel.spec.template: add extra flags for tools build (Scott Weaver) -- Add iio-test-gts to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: update license (Scott Weaver) -- Fix typo in maintaining.rst file (Augusto Caringi) -- Enable DRM_CDNS_DSI_J721E for fedora (Andrew Halaney) -- gitlab-ci: do not merge ark-latest for gating pipelines (Michael Hofmann) -- fedora: Enable MCP9600 (Peter Robinson) -- redhat/configs: Enable & consolidate BF-3 drivers config (Luiz Capitulino) -- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) -- Add new of_test module to mod-internal.list (Thorsten Leemhuis) -- Add new string kunit modules to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: enable cross for base/RT (Peter Robinson) -- redhat/kernel.spec.template: Fix cross compiling (Peter Robinson) -- arch/x86/kernel/setup.c: fixup rh_check_supported (Scott Weaver) -- Enable CONFIG_USB_ONBOARD_HUB for RHEL (Charles Mirabile) -- redhat/Makefile.cross: Add CROSS_BASEONLY (Prarit Bhargava) -- gitlab-ci: fix ark-latest merging for parent pipelines running in forks (Michael Hofmann) -- lsm: update security_lock_kernel_down (Scott Weaver) -- Fix changelog after rebase (Augusto Caringi) -- redhat: remove "END OF CHANGELOG" marker from kernel.changelog (Herton R. Krzesinski) -- gitlab-ci: enable all variants for rawhide/eln builder image gating (Michael Hofmann) -- Fedora: enable Microchip and their useful drivers (Peter Robinson) -- spec: suppress "set +x" output (Jan Stancek) -- redhat/configs: Disable CONFIG_RDMA_SIW (Kamal Heib) -- redhat/configs: Disable CONFIG_RDMA_RXE (Kamal Heib) -- redhat/configs: Disable CONFIG_MLX4 (Kamal Heib) -- redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT (Kamal Heib) -- Consolidate 6.8 configs to common (Justin M. Forbes) -- Remove rt-automated and master-rt-devel logic (Don Zickus) -- Add support for CI octopus merging (Don Zickus) -- redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA (Kamal Heib) -- gitlab-ci: fix merge tree URL for gating pipelines (Michael Hofmann) -- Revert "net: bump CONFIG_MAX_SKB_FRAGS to 45" (Marcelo Ricardo Leitner) -- uki: use systemd-pcrphase dracut module (Gerd Hoffmann) -- Add libperf-debuginfo subpackage (Justin M. Forbes) -- redhat/kernel.spec.template: Add log_msg macro (Prarit Bhargava) -- redhat/configs: Disable CONFIG_INFINIBAND_USNIC (Kamal Heib) -- Enable CONFIG_BMI323_I2C=m for Fedora x86_64 builds (Hans de Goede) -- gitlab-ci: drop test_makefile job (Scott Weaver) -- Enable merge-rt pipeline (Don Zickus) -- kernel.spec: include the GDB plugin in kernel-debuginfo (Ondrej Mosnacek) -- Turn on DRM_NOUVEAU_GSP_DEFAULT for Fedora (Justin M. Forbes) -- Set late new config HDC3020 for Fedora (Justin M. Forbes) -- redhat/self-test: Update CROSS_DISABLED_PACKAGES (Prarit Bhargava) -- redhat: Do not build libperf with cross builds (Prarit Bhargava) -- redhat/configs: enable CONFIG_PINCTRL_INTEL_PLATFORM for RHEL (David Arcari) -- redhat/configs: enable CONFIG_PINCTRL_METEORPOINT for RHEL (David Arcari) -- redhat/configs: intel pinctrl config cleanup (David Arcari) -- redhat/configs: For aarch64/RT, default kstack randomization off (Jeremy Linton) -- redhat/Makefile: remove an unused target (Ondrej Mosnacek) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- Turn XFS_SUPPORT_V4 back on for Fedora (Justin M. Forbes) -- Add xe to drm module filters (Justin M. Forbes) -- Turn off the DRM_XE_KUNIT_TEST for Fedora (Justin M. Forbes) -- Flip secureboot signature order (Justin M. Forbes) -- all: clean up some removed configs (Peter Robinson) -- redhat: add nvidia oot signing key (Dave Airlie) -- gitlab-ci: support CI for zfcpdump kernel on ELN (Michael Hofmann) -- Fedora configs for 6.8 (Justin M. Forbes) -- Turn off CONFIG_INTEL_VSC for Fedora (Justin M. Forbes) -- redhat/configs: rhel wireless requests (Jose Ignacio Tornos Martinez) -- spec: Set EXTRA_CXXFLAGS for perf demangle-cxx.o (Josh Stone) [2233269] -- Flip values for FSCACHE and NETFS_SUPPORT to avoid mismatch (Justin M. Forbes) -- Turn on SECURITY_DMESG_RESTRICT (Justin M. Forbes) -- redhat: forward-port genlog.py updates from c9s (Jan Stancek) -- arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) -- fedora: Enable more Renesas RZ platform drivers (Peter Robinson) -- fedora: a few aarch64 drivers and cleanups (Peter Robinson) -- fedora: cavium nitrox cnn55xx (Peter Robinson) -- Fix dist-get-buildreqs breakage around perl(ExtUtils::Embed) (Don Zickus) -- gitlab-ci: merge ark-latest fixes when running ELN pipelines (Michael Hofmann) -- gitlab-ci: use all arches for container image gating (Michael Hofmann) -- Add new os-build targets: rt-devel and automotive-devel (Don Zickus) -- Remove defines forcing tools on, they override cmdline (Justin M. Forbes) -- Remove separate license tag for libperf (Justin M. Forbes) -- Don't use upstream bpftool version for Fedora package (Justin M. Forbes) -- Don't ship libperf.a in libperf-devel (Justin M. Forbes) -- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis) -- Add scaffolding to build the kernel-headers package for Fedora (Justin M. Forbes) -- redhat/spec: use distro CFLAGS when building bootstrap bpftool (Artem Savkov) -- spec: use just-built bpftool for vmlinux.h generation (Yauheni Kaliuta) [2120968] -- gitlab-ci: enable native tools for Rawhide CI (Michael Hofmann) -- Revert "Merge branch 'fix-kabi-build-race' into 'os-build'" (Justin M. Forbes) -- redhat: configs: fedora: Enable sii902x bridge chip driver (Erico Nunes) -- Enable CONFIG_TCP_CONG_ILLINOIS for RHEL (Davide Caratti) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) -- gitlab-ci: merge ark-latest before building in MR pipelines (Michael Hofmann) -- CI: include aarch64 in CKI container image gating (Tales Aparecida) -- redhat: spec: Fix update_scripts run for CentOS builds (Neal Gompa) -- New configs in drivers/crypto (Fedora Kernel Team) -- net: bump CONFIG_MAX_SKB_FRAGS to 45 (Marcelo Ricardo Leitner) -- Enable CONFIG_MARVELL_88Q2XXX_PHY (Izabela Bakollari) -- Remove CONFIG_NET_EMATCH_STACK file for RHEL (Justin M. Forbes) -- CONFIG_NETFS_SUPPORT should be m after the merge (Justin M. Forbes) -- Turn FSCACHE and NETFS from m to y in pending (Justin M. Forbes) -- Turn on CONFIG_TCP_AO for Fedora (Justin M. Forbes) -- Turn on IAA_CRYPTO_STATS for Fedora (Justin M. Forbes) -- fedora: new drivers and cleanups (Peter Robinson) -- Turn on Renesas RZ for Fedora IOT rhbz2257913 (Justin M. Forbes) -- redhat: filter-modules.sh.rhel: add dell-smm-hwmon (Scott Weaver) -- Add CONFIG_INTEL_MEI_GSC_PROXY=m for DRM 9.4 stable backport (Mika Penttilä) -- Set configs for ZRAM_TRACK_ENTRY_ACTIME (Justin M. Forbes) -- Add python3-pyyaml to buildreqs for kernel-docs (Justin M. Forbes) -- Add nb7vpq904m to singlemods for ppc64le (Thorsten Leemhuis) -- include drm bridge helpers in kernel-core package (Thorsten Leemhuis) -- Add dell-smm-hwmon to singlemods (Thorsten Leemhuis) -- Add drm_gem_shmem_test to mod-internal.list (Thorsten Leemhuis) -- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca) -- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca) -- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca) -- Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes) -- random: replace import_single_range() with import_ubuf() (Justin M. Forbes) -- Flip CONFIG_INTEL_PMC_CORE to m for Fedora (Justin M. Forbes) -- Add CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y to avoid a mismatch (Justin M. Forbes) -- common: cleanup MX3_IPU (Peter Robinson) -- all: The Octeon MDIO driver is aarch64/mips (Peter Robinson) -- common: rtc: remove bq4802 config (Peter Robinson) -- common: de-dupe MARVELL_GTI_WDT (Peter Robinson) -- all: Remove CAN_BXCAN (Peter Robinson) -- common: cleanup SND_SOC_ROCKCHIP (Peter Robinson) -- common: move RHEL DP83867_PHY to common (Peter Robinson) -- common: Make ASYMMETRIC_KEY_TYPE enable explicit (Peter Robinson) -- common: Disable aarch64 ARCH_MA35 universally (Peter Robinson) -- common: arm64: enable Tegra234 pinctrl driver (Peter Robinson) -- rhel: arm64: Enable qoriq thermal driver (Peter Robinson) -- common: aarch64: Cleanup some i.MX8 config options (Peter Robinson) -- all: EEPROM_LEGACY has been removed (Peter Robinson) -- all: rmeove AppleTalk hardware configs (Peter Robinson) -- all: cleanup: remove references to SLOB (Peter Robinson) -- all: cleanup: Drop unnessary BRCMSTB configs (Peter Robinson) -- all: net: remove retired network schedulers (Peter Robinson) -- all: cleanup removed CONFIG_IMA_TRUSTED_KEYRING (Peter Robinson) -- BuildRequires: lld for build with selftests for x86 (Jan Stancek) -- spec: add keyutils to selftest-internal subpackage requirements (Artem Savkov) [2166911] -- redhat/spec: exclude liburandom_read.so from requires (Artem Savkov) [2120968] -- rtla: sync summary text with upstream and update Requires (Jan Stancek) -- uki-virt: add systemd-sysext dracut module (Gerd Hoffmann) -- uki-virt: add virtiofs dracut module (Gerd Hoffmann) -- common: disable the FB device creation (Peter Robinson) -- s390x: There's no FB on Z-series (Peter Robinson) -- fedora: aarch64: enable SM_VIDEOCC_8350 (Peter Robinson) -- fedora: arm64: enable ethernet on newer TI industrial (Peter Robinson) -- fedora: arm64: Disable VIDEO_IMX_MEDIA (Peter Robinson) -- fedora: use common config for Siemens Simatic IPC (Peter Robinson) -- fedora: arm: enable Rockchip SPI flash (Peter Robinson) -- fedora: arm64: enable DRM_TI_SN65DSI83 (Peter Robinson) -- kernel.spec: remove kernel-smp reference from scripts (Jan Stancek) -- redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) -- Auto consolidate configs for the 6.7 cycle (Justin M. Forbes) -- Enable sound for a line of Huawei laptops (TomZanna) -- fedora: a few cleanups and driver enablements (Peter Robinson) -- fedora: arm64: cleanup Allwinner Pinctrl drivers (Peter Robinson) -- fedora: aarch64: Enable some DW drivers (Peter Robinson) -- redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) -- redhat: create an empty changelog file when changing its name (Herton R. Krzesinski) -- redhat/self-test: Remove --all from git query (Prarit Bhargava) -- Disable accel drivers for Fedora x86 (Kate Hsuan) -- redhat: scripts: An automation script for disabling unused driver for x86 (Kate Hsuan) -- Fix up Fedora LJCA configs and filters (Justin M. Forbes) -- Fedora configs for 6.7 (Justin M. Forbes) -- Some Fedora config updates for MLX5 (Justin M. Forbes) -- Turn on DRM_ACCEL drivers for Fedora (Justin M. Forbes) -- redhat: enable the kfence test (Nico Pache) -- redhat/configs: Enable UCLAMP_TASK for PipeWire and WirePlumber (Neal Gompa) -- Turn on CONFIG_SECURITY_DMESG_RESTRICT for Fedora (Justin M. Forbes) -- Turn off shellcheck for the fedora-stable-release script (Justin M. Forbes) -- Add some initial Fedora stable branch script to redhat/scripts/fedora/ (Justin M. Forbes) -- redhat: disable iptables-legacy compatibility layer (Florian Westphal) -- redhat: disable dccp conntrack support (Florian Westphal) -- configs: enable netfilter_netlink_hook in fedora too (Florian Westphal) -- ext4: Mark mounting fs-verity filesystems as tech-preview (Alexander Larsson) -- erofs: Add tech preview markers at mount (Alexander Larsson) -- Enable fs-verity (Alexander Larsson) -- Enable erofs (Alexander Larsson) -- aarch64: enable uki (Gerd Hoffmann) -- redhat: enable CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH as a module for x86 (Patrick Talbert) -- Turn CONFIG_MFD_CS42L43_SDW on for RHEL (Justin M. Forbes) -- Enable cryptographic acceleration config flags for PowerPC (Mamatha Inamdar) -- Also make vmlinuz-virt.efi world readable (Zbigniew Jędrzejewski-Szmek) -- Drop custom mode for System.map file (Zbigniew Jędrzejewski-Szmek) -- Add drm_exec_test to mod-internal.list for depmod to succeed (Mika Penttilä) -- RHEL 9.4 DRM backport (upto v6.6 kernel), sync Kconfigs (Mika Penttilä) -- Turn on USB_DWC3 for Fedora (rhbz 2250955) (Justin M. Forbes) -- redhat/configs: Move IOMMUFD to common (Alex Williamson) -- redhat: Really remove cpupower files (Prarit Bhargava) -- redhat: remove update_scripts.sh (Prarit Bhargava) -- Fix s390 zfcpfdump bpf build failures for cgroups (Don Zickus) -- Flip CONFIG_NVME_AUTH to m in pending (Justin M. Forbes) -- Turn CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514 on for Fedora x86 (Jason Montleon) -- kernel/rh_messages.c: Mark functions as possibly unused (Prarit Bhargava) -- Add snd-hda-cirrus-scodec-test to mod-internal.list (Scott Weaver) -- Turn off BPF_SYSCALL in pending for zfcpdump (Justin M. Forbes) -- Add mean_and_variance_test to mod-internal.list (Justin M. Forbes) -- Add cfg80211-tests and mac80211-tests to mod-internal.list (Justin M. Forbes) -- Turn on CONFIG_MFD_CS42L43_SDW for RHEL in pending (Justin M. Forbes) -- Turn on bcachefs for Fedora (Justin M. Forbes) -- redhat: configs: fedora: Enable QSEECOM and friends (Andrew Halaney) -- Add clk-fractional-divider_test to mod-internal.list (Thorsten Leemhuis) -- Add gso_test to mod-internal.list (Thorsten Leemhuis) -- Add property-entry-test to mod-internal.list (Thorsten Leemhuis) -- Fedora 6.7 configs part 1 (Justin M. Forbes) -- [Scheduled job] Catch config mismatches early during upstream merge (Don Zickus) -- redhat/self-test: Update data for KABI xz change (Prarit Bhargava) -- redhat/scripts: Switch KABI tarballs to xz (Prarit Bhargava) -- redhat/kernel.spec.template: Switch KABI compression to xz (Prarit Bhargava) -- redhat: self-test: Use a more complete SRPM file suffix (Andrew Halaney) -- redhat: makefile: remove stray rpmbuild --without (Eric Chanudet) -- Consolidate configs into common for 6.6 (Justin M. Forbes) -- Updated Fedora configs (Justin M. Forbes) -- Turn on UFSHCD for Fedora x86 (Justin M. Forbes) -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV01A10 for x86 platform (Hans de Goede) -- redhat: remove pending-rhel CONFIG_XFS_ASSERT_FATAL file (Patrick Talbert) -- New configs in fs/xfs (Fedora Kernel Team) -- 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: share CONFIG_ARM64_ERRATUM_2966298 between rhel and fedora (Mark Salter) -- configs: Remove S390 IOMMU config options that no longer exist (Jerry Snitselaar) -- redhat: docs: clarify where bugs and issues are created (Scott Weaver) -- redhat/scripts/rh-dist-git.sh does not take any arguments: fix error message (Denys Vlasenko) -- Add target_branch for gen_config_patches.sh (Don Zickus) -- redhat: disable kunit by default (Nico Pache) -- redhat/configs: enable the AMD_PMF driver for RHEL (David Arcari) -- Make CONFIG_ADDRESS_MASKING consistent between fedora and rhel (Chris von Recklinghausen) -- CI: add ark-latest baseline job to tag cki-gating for successful pipelines (Michael Hofmann) -- CI: provide child pipelines for CKI container image gating (Michael Hofmann) -- CI: allow to run as child pipeline (Michael Hofmann) -- CI: provide descriptive pipeline name for scheduled pipelines (Michael Hofmann) -- CI: use job templates for variant variables (Michael Hofmann) -- redhat/kernel.spec.template: simplify __modsign_install_post (Jan Stancek) -- Fedora filter updates after configs (Justin M. Forbes) -- Fedora configs for 6.6 (Justin M. Forbes) -- redhat/configs: Freescale Layerscape SoC family (Steve Best) -- Add clang MR/baseline pipelines (Michael Hofmann) -- CI: Remove unused kpet_tree_family (Nikolai Kondrashov) -- Add clang config framework (Don Zickus) -- Apply partial snippet configs to all configs (Don Zickus) -- Remove unpackaged kgcov config files (Don Zickus) -- redhat/configs: enable missing Kconfig options for Qualcomm RideSX4 (Brian Masney) -- enable CONFIG_ADDRESS_MASKING for x86_64 (Chris von Recklinghausen) -- common: aarch64: enable NXP Flex SPI (Peter Robinson) -- fedora: Switch TI_SCI_CLK and TI_SCI_PM_DOMAINS symbols to built-in (Javier Martinez Canillas) -- kernel.spec: adjust build option comment (Michael Hofmann) -- kernel.spec: allow to enable arm64_16k variant (Michael Hofmann) -- gitlab-ci: enable build-only pipelines for Rawhide/16k/aarch64 (Michael Hofmann) -- kernel.spec.template: Fix --without bpftool (Prarit Bhargava) -- redhat/configs: NXP BBNSM Power Key Driver (Steve Best) -- redhat/self-test: Update data for cross compile fields (Prarit Bhargava) -- redhat/Makefile.cross: Add message for disabled subpackages (Prarit Bhargava) -- redhat/Makefile.cross: Update cross targets with disabled subpackages (Prarit Bhargava) -- Remove XFS_ASSERT_FATAL from pending-fedora (Justin M. Forbes) -- Change default pending for XFS_ONLINE_SCRUB_STATSas it now selects XFS_DEBUG (Justin M. Forbes) -- gitlab-ci: use --with debug/base to select kernel variants (Michael Hofmann) -- kernel.spec: add rpmbuild --without base option (Michael Hofmann) -- redhat: spec: Fix typo for kernel_variant_preun for 16k-debug flavor (Neal Gompa) -- Turn off appletalk for fedora (Justin M. Forbes) -- New configs in drivers/media (Fedora Kernel Team) -- redhat/docs: Add a mention of bugzilla for bugs (Prarit Bhargava) -- Fix the fixup of Fedora release (Don Zickus) -- Fix Fedora release scheduled job (Don Zickus) -- Move squashfs to kernel-modules-core (Justin M. Forbes) -- redhat: Explicitly disable CONFIG_COPS (Vitaly Kuznetsov) -- redhat: Add dist-check-licenses target (Vitaly Kuznetsov) -- redhat: Introduce "Verify SPDX-License-Identifier tags" selftest (Vitaly Kuznetsov) -- redhat: Use kspdx-tool output for the License: field (Vitaly Kuznetsov) -- Rename pipeline repo branch and DW tree names (Michael Hofmann) -- Adjust comments that refer to ARK in a Rawhide context (Michael Hofmann) -- Rename variable names starting with ark- to rawhide- (Michael Hofmann) -- Rename trigger-ark to trigger-rawhide (Michael Hofmann) -- Fix up config mismatches for Fedora (Justin M. Forbes) -- redhat/configs: Texas Instruments Inc. K3 multicore SoC architecture (Steve Best) -- Flip CONFIG_VIDEO_V4L2_SUBDEV_API in pending RHEL due to mismatch (Justin M. Forbes) -- CONFIG_HW_RANDOM_HISI: move to common and set to m (Scott Weaver) -- Turn off CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE for Fedora s390x (Justin M. Forbes) -- Disable tests for ELN realtime pipelines (Michael Hofmann) -- New configs in mm/Kconfig (Fedora Kernel Team) -- Flip CONFIG_SND_SOC_CS35L56_SDW to m and clean up (Justin M. Forbes) -- Add drm_exec_test to mod-internal.list (Thorsten Leemhuis) -- Add new pending entry for CONFIG_SND_SOC_CS35L56_SDW to fix mismatch (Justin M. Forbes) -- Fix tarball creation logic (Don Zickus) -- redhat: bump libcpupower soname to match upstream (Patrick Talbert) -- Turn on MEMFD_CREATE in pending as it is selected by CONFIG_TMPFS (Justin M. Forbes) -- redhat: drop unneeded build-time dependency gcc-plugin-devel (Coiby Xu) -- all: x86: move wayward x86 specific config home (Peter Robinson) -- all: de-dupe non standard config options (Peter Robinson) -- all: x86: clean up microcode loading options (Peter Robinson) -- common: remove unnessary CONFIG_SND_MESON_AXG* (Peter Robinson) -- redhat: Fix UKI install with systemd >= 254 (Vitaly Kuznetsov) -- redhat: Use named parameters for kernel_variant_posttrans()/kernel_variant_preun() (Vitaly Kuznetsov) -- redhat/kernel.spec.template: update compression variables to support zstd (Brian Masney) -- Consolidate configs to common for 6.5 (Justin M. Forbes) -- Remove unused config entry for Fedora (Justin M. Forbes) -- redhat/self-test: Remove rpmlint test (Prarit Bhargava) -- Remove the armv7 config directory from Fedora again (Justin M. Forbes) -- Enable CONFIG_EXPERT for both RHEL and Fedora (Justin M. Forbes) -- redhat/configs: Enable CONFIG_DEVICE_PRIVATE on aarch64 (David Hildenbrand) [2231407] -- redhat/configs: disable CONFIG_ROCKCHIP_ERRATUM_3588001 for RHEL (Mark Salter) -- redhat: shellcheck fixes (Prarit Bhargava) -- redhat/configs: enable tegra114 SPI (Mark Salter) -- all: properly cleanup firewire once and for all (Peter Robinson) -- Fix up filters for Fedora (Justin M. Forbes) -- New configs in arch/x86 (Fedora Kernel Team) -- Add an armv7 directory back for the Fedora configs (Justin M. Forbes) -- Fedora 6.5 config updates (Justin M. Forbes) -- Turn off DMABUF_SYSFS_STATS (Justin M. Forbes) -- CI: rawhide_release: switch to using script to push (Don Zickus) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/scripts/cross-compile: Update download_cross.sh (Prarit Bhargava) -- redhat/Makefile.cross: Remove ARCH selection code (Prarit Bhargava) -- redhat/Makefile.cross: Update script (Prarit Bhargava) -- Fix interruptible non MR jobs (Michael Hofmann) -- all: run evaluate_configs to de-dupe merged aarch64 (Peter Robinson) -- all: arm: merge the arm and arm/aarch64 (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp configurations (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp support (Peter Robinson) -- redhat/configs: enable CONFIG_VIRTIO_MEM on aarch64 (David Hildenbrand) [2044155] -- redhat/configs: enable CONFIG_MEMORY_HOTREMOVE aarch64 (David Hildenbrand) [2062054] -- redhat: Add arm64-16k kernel flavor scaffold for 16K page-size'd AArch64 (Neal Gompa) -- fedora: enable i3c on aarch64 (Peter Robinson) -- redhat/configs: Remove `CONFIG_HZ_1000 is not set` for aarch64 (Enric Balletbo i Serra) -- redhat/configs: turn on the framework for SPI NOR for ARM (Steve Best) -- configs: add new ChromeOS UART driver (Mark Langsdorf) -- configs: add new ChromeOS Human Presence Sensor (Mark Langsdorf) -- redhat/configs: Enable CONFIG_NVIDIA_WMI_EC_BACKLIGHT for both Fedora and RHEL (Kate Hsuan) -- redhat/configs: Texas Instruments INA3221 driver (Steve Best) -- arm: i.MX: Some minor NXP i.MX cleanups (Peter Robinson) -- Description: Set config for Tegra234 pinctrl driver (Joel Slebodnick) -- Update RPM Scriptlet for kernel-install Changes (Jonathan Steffan) -- [CI] add exit 0 to the end of CI scripts (Don Zickus) -- redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Kate Hsuan) [2227793] -- Remove obsolete variable from gitlab-ci.yml (Ondrej Kinst) -- redhat/configs: Move GVT-g to Fedora only (Alex Williamson) -- [CI] Make sure we are on correct branch before running script (Don Zickus) -- CI: ark-update-configs: sync push command and output (Don Zickus) -- CI: ark-update-configs: misc changes (Don Zickus) -- CI: sync ark-create-release push commands with output (Don Zickus) -- CI: ark-create-release: Add a robust check if nothing changed (Don Zickus) -- CI: Remove legacy tag check cruft (Don Zickus) -- CI: Introduce simple environment script (Don Zickus) -- redhat/configs: Disable FIREWIRE for RHEL (Prarit Bhargava) -- redhat/scripts/rh-dist-git.sh: print list of uploaded files (Denys Vlasenko) -- redhat/scripts/expand_srpm.sh: add missing function, robustify (Denys Vlasenko) -- redhat: Enable HSR and PRP (Felix Maurer) -- redhat/scripts/rh-dist-git.sh: fix outdated message and comment (Denys Vlasenko) -- redhat/configs: Disable CONFIG_I8K (Prarit Bhargava) -- Make sure posttrans script doesn't fail if restorecon is not installed (Daan De Meyer) -- Update filters for new config items (Justin M. Forbes) -- More Fedora 6.5 configs (Justin M. Forbes) -- redhat/configs: disable pre-UVC cameras for RHEL on aarch64 (Dean Nelson) -- redhat/configs: enable CONFIG_MEDIA_SUPPORT for RHEL on aarch64 (Dean Nelson) -- move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) -- Let kernel-modules-core own the files depmod generates. (Thorsten Leemhuis) -- redhat: configs: Enable CONFIG_TYPEC_STUSB160X for rhel on aarch64 (Desnes Nunes) -- Add filters for ptp_dfl_tod on Fedora (Justin M. Forbes) -- Fedora 6.5 configs part 1 (Justin M. Forbes) -- fedora: enable CONFIG_ZYNQMP_IPI_MBOX as a builtin in pending-fedora (Patrick Talbert) -- fedora: arm: some minor updates (Peter Robinson) -- fedora: bluetooth: enable AOSP extensions (Peter Robinson) -- fedora: wifi: tweak ZYDAS WiFI config options (Peter Robinson) -- scsi: sd: Add "probe_type" module parameter to allow synchronous probing (Ewan D. Milne) [2140017] -- redhat/configs: allow IMA to use MOK keys (Coiby Xu) -- Simplify documentation jobs (Michael Hofmann) -- Auto-cancel pipelines only on MRs (Michael Hofmann) -- CI: Call script directly (Don Zickus) -- CI: Remove stale TAG and Makefile cruft (Don Zickus) -- CI: Move os-build tracking to common area (Don Zickus) -- redhat: use the eln builder for daily jobs (Patrick Talbert) -- redhat: set CONFIG_XILINX_WINDOW_WATCHDOG as disabled in pending (Patrick Talbert) -- Add baseline ARK/ELN pipelines (Michael Hofmann) -- Simplify job rules (Michael Hofmann) -- Build ELN srpm for bot changes (Michael Hofmann) -- Run RH selftests for ELN (Michael Hofmann) -- Simplify job templates (Michael Hofmann) -- Extract rules to allow orthogonal configuration (Michael Hofmann) -- Require ELN pipelines if started automatically (Michael Hofmann) -- Add ARK debug pipeline (Michael Hofmann) -- Extract common parts of child pipeline job (Michael Hofmann) -- Move ARK pipeline variables into job template (Michael Hofmann) -- Simplify ARK pipeline rules (Michael Hofmann) -- Change pathfix.py to %%py3_shebang_fix (Justin M. Forbes) -- Turn on NET_VENDOR_QUALCOMM for Fedora to enable rmnet (Justin M. Forbes) -- redhat: add intel-m10-bmc-hwmon to filter-modules singlemods list (Patrick Talbert) -- fedira: enable pending-fedora CONFIG_CPUFREQ_DT_PLATDEV as a module (Patrick Talbert) -- redhat: fix the 'eln BUILD_TARGET' self-test (Patrick Talbert) -- redhat: update the self-test-data (Patrick Talbert) -- redhat: remove trailing space in dist-dump-variables output (Patrick Talbert) -- Allow ELN pipelines failures (Michael Hofmann) -- Enable cs-like CI (Michael Hofmann) -- Allow to auto-cancel redundant pipelines (Michael Hofmann) -- Remove obsolete unused trigger variable (Michael Hofmann) -- Fix linter warnings in .gitlab-ci.yml (Michael Hofmann) -- config: wifi: debug options for ath11k, brcm80211 and iwlwifi (Íñigo Huguet) -- redhat: allow dbgonly cross builds (Jan Stancek) -- redhat/configs: Clean up x86-64 call depth tracking configs (Waiman Long) -- redhat: move SND configs from pending-rhel to rhel (Patrick Talbert) -- Fix up armv7 configs for Fedora (Justin M. Forbes) -- redhat: Set pending-rhel x86 values for various SND configs (Patrick Talbert) -- redhat: update self-test data (Patrick Talbert) -- redhat: ignore SPECBPFTOOLVERSION/bpftoolversion in self-test create-data.sh (Patrick Talbert) -- fedora/rhel: Move I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, & GPIOLIB from pending (Patrick Talbert) -- redhat/filter-modules.sh.rhel: add needed deps for intel_rapl_tpmi (Jan Stancek) -- fedora: Enable CONFIG_SPI_SLAVE (Patrick Talbert) -- fedora/rhel: enable I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, and GPIOLIB (Patrick Talbert) -- fedora: Enable CONFIG_SPI_SLAVE in fedora-pending (Patrick Talbert) -- redhat: remove extra + (plus) from meta package Requires definitions (Patrick Talbert) -- Add intel-m10-bmc-hwmon to singlemods (Thorsten Leemhuis) -- Add hid-uclogic-test to mod-internal.list (Thorsten Leemhuis) -- Add checksum_kunit.ko to mod-internal.list (Thorsten Leemhuis) -- Add strcat_kunit to mod-internal.list (Thorsten Leemhuis) -- Add input_test to mod-intenal.list (Thorsten Leemhuis) -- Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" (Justin M. Forbes) -- Fix up rebase issue with CONFIG_ARCH_FORCE_MAX_ORDER (Justin M. Forbes) -- redhat/kernel.spec.template: Disable 'extracting debug info' messages (Prarit Bhargava) -- kernel/rh_messages.c: Another gcc12 warning on redundant NULL test (Florian Weimer) [2216678] -- redhat: fix signing for realtime and arm64_64k non-debug variants (Jan Stancek) -- redhat: treat with_up consistently (Jan Stancek) -- redhat: make with_realtime opt-in (Jan Stancek) -- redhat/configs: Disable qcom armv7 drippings in the aarch64 tree (Jeremy Linton) -- kernel.spec: drop obsolete ldconfig (Jan Stancek) -- Consolidate config items to common for 6.4 cycle (Justin M. Forbes) -- Turn on CO?NFIg_RMNET for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_MANA_INFINIBAND=m for ARK (Vitaly Kuznetsov) -- redhat/config: common: Enable CONFIG_GPIO_SIM for software development (Kate Hsuan) -- redhat: fix problem with RT kvm modules listed twice in rpm generation (Clark Williams) -- redhat: turn off 64k kernel builds with rtonly (Clark Williams) -- redhat: turn off zfcpdump for rtonly (Clark Williams) -- redhat: don't allow with_rtonly to turn on unsupported arches (Clark Williams) -- redhat: update self-test data for addition of RT and 64k-page variants (Clark Williams) -- redhat: fix realtime and efiuki build conflict (Jan Stancek) -- arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073] -- redhat: TEMPORARY set configs to deal with PREEMPT_RT not available (Clark Williams) -- redhat: TEMPORARY default realtime to off (Clark Williams) -- redhat: moved ARM errata configs to arm dir (Clark Williams) -- redhat: RT packaging changes (Clark Williams) -- redhat: miscellaneous commits needed due to CONFIG_EXPERT (Clark Williams) -- redhat: realtime config entries (Clark Williams) -- common: remove deleted USB PCCARD drivers (Peter Robinson) -- fedora: further cleanup of pccard/cardbus subsystem (Peter Robinson) -- common: properly disable PCCARD subsystem (Peter Robinson) -- redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL (Mark Salter) -- redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT (David Arcari) -- redhat/configs: Enable CONFIG_TCG_VTPM_PROXY for RHEL (Štěpán Horáček) -- redhat: do not package *.mod.c generated files (Denys Vlasenko) -- ALSA configuration changes for ARK/RHEL 9.3 (Jaroslav Kysela) -- spec: remove resolve_btfids from kernel-devel (Viktor Malik) -- Fix typo in filter-modules (Justin M. Forbes) -- redhat/configs: Enable CONFIG_INIT_STACK_ALL_ZERO for RHEL (Josh Poimboeuf) -- Remove CONFIG_ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Fix up config and filter for PTP_DFL_TOD (Justin M. Forbes) -- redhat/configs: IMX8ULP pinctrl driver (Steve Best) -- redhat/configs: increase CONFIG_FRAME_WARN for Fedora on aarch64 (Brian Masney) -- redhat/configs: add two missing Kconfig options for the Thinkpad x13s (Brian Masney) -- Fedora configs for 6.4 (Justin M. Forbes) -- Change aarch64 CONFIG_ARCH_FORCE_MAX_ORDER to 10 for 4K pages (Justin M. Forbes) -- kernel.spec: remove "RPM_VMLINUX_H=$DevelDir/vmlinux.h" code chunk in %%install (Denys Vlasenko) -- redhat/configs: aarch64: Turn on Display for OnePlus 6 (Eric Curtin) -- redhat/configs: NXP i.MX93 pinctrl, clk, analog to digital converters (Steve Best) -- redhat/configs: Enable CONFIG_SC_GPUCC_8280XP for fedora (Andrew Halaney) -- redhat/configs: Enable CONFIG_QCOM_IPCC for fedora (Andrew Halaney) -- Add rv subpackage for kernel-tools (John Kacur) [2188441] -- redhat/configs: NXP i.MX9 family (Steve Best) -- redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) -- redhat: fix duplicate jira issues in the resolves line (Herton R. Krzesinski) -- redhat: add support for Jira issues in changelog (Herton R. Krzesinski) -- redhat/configs: turn on IMX8ULP CCM Clock Driver (Steve Best) -- redhat: update filter-modules fsdrvs list to reference smb instead of cifs (Patrick Talbert) -- Turn off some debug options found to impact performance (Justin M. Forbes) -- wifi: rtw89: enable RTL8852BE card in RHEL (Íñigo Huguet) -- redhat/configs: enable TEGRA186_GPC_DMA for RHEL (Mark Salter) -- Move imx8m configs from fedora to common (Mark Salter) -- redhat/configs: turn on lpuart serial port support Driver (Steve Best) [2208834] -- Turn off DEBUG_VM for non debug Fedora kernels (Justin M. Forbes) -- Enable CONFIG_BT on aarch64 (Charles Mirabile) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_TAD_PMU (Michal Schmidt) [2042240] -- redhat/configs: Fix enabling MANA Infiniband (Kamal Heib) -- Fix file listing for symvers in uki (Justin M. Forbes) -- Fix up some Fedora config items (Justin M. Forbes) -- enable efifb for Nvidia (Justin M. Forbes) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- Turn on NFT_CONNLIMIT for Fedora (Justin M. Forbes) -- Include the information about builtin symbols into kernel-uki-virt package too (Vitaly Kuznetsov) -- redhat/configs: Fix incorrect configs location and content (Vladis Dronov) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_DDR_PMU (Michal Schmidt) [2042241] -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV2740 for x86 platform (Kate Hsuan) -- Enable IO_URING for RHEL (Justin M. Forbes) -- Turn on IO_URING for RHEL in pending (Justin M. Forbes) -- redhat: Remove editconfig (Prarit Bhargava) -- redhat: configs: fix CONFIG_WERROR replace in build_configs (Jan Stancek) -- redhat/configs: enable Maxim MAX77620 PMIC for RHEL (Mark Salter) -- kernel.spec: skip kernel meta package when building without up (Jan Stancek) -- redhat/configs: enable RDMA_RXE for RHEL (Kamal Heib) [2022578] -- redhat/configs: update RPCSEC_GSS_KRB5 configs (Scott Mayhew) -- redhat/Makefile: Support building linux-next (Thorsten Leemhuis) -- redhat/Makefile: support building stable-rc versions (Thorsten Leemhuis) -- redhat/Makefile: Add target to print DISTRELEASETAG (Thorsten Leemhuis) -- Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Revert "Merge branch 'unstripped-no_alu32' into 'os-build'" (Patrick Talbert) -- configs: Enable CONFIG_PAGE_POOL_STATS for common/generic (Patrick Talbert) -- redhat/configs: enable CONFIG_DELL_WMI_PRIVACY for both RHEL and Fedora (David Arcari) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- bpf/selftests: fix bpf selftests install (Jerome Marchand) -- kernel.spec: add bonding selftest (Hangbin Liu) -- Change FORCE_MAX_ORDER for ppc64 to be 8 (Justin M. Forbes) -- kernel.spec.template: Add global compression variables (Prarit Bhargava) -- kernel.spec.template: Use xz for KABI (Prarit Bhargava) -- kernel.spec.template: Remove gzip related aarch64 code (Prarit Bhargava) -- Add apple_bl to filter-modules (Justin M. Forbes) -- Add handshake-test to mod-intenal.list (Justin M. Forbes) -- Add regmap-kunit to mod-internal.list (Justin M. Forbes) -- configs: set CONFIG_PAGE_POOL_STATS (Patrick Talbert) -- Add apple_bl to fedora module_filter (Justin M. Forbes) -- Fix up some config mismatches in new Fedora config items (Justin M. Forbes) -- redhat/configs: disable CONFIG_USB_NET_SR9700 for aarch64 (Jose Ignacio Tornos Martinez) -- Fix up the RHEL configs for xtables and ipset (Justin M. Forbes) -- ark: enable wifi on aarch64 (Íñigo Huguet) -- fedora: wifi: hermes: disable 802.11b driver (Peter Robinson) -- fedora: wifi: libertas: use the LIBERTAS_THINFIRM driver (Peter Robinson) -- fedora: wifi: disable Zydas vendor (Peter Robinson) -- redhat: fix python ValueError in error path of merge.py (Clark Williams) -- fedora: arm: minor updates (Peter Robinson) -- kernel.spec: Fix UKI naming to comply with BLS (Philipp Rudo) -- redhat/kernel.spec.template: Suppress 'extracting debug info' noise in build log (Prarit Bhargava) -- Fedora 6.3 configs part 2 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_X86_KERNEL_IBT for Fedora and ARK (Josh Poimboeuf) -- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) -- kernel.spec: Gemini: add Epoch to perf and rtla subpackages (Jan Stancek) -- kernel.spec: Gemini: fix header provides for upgrade path (Jan Stancek) -- redhat: introduce Gemini versioning (Jan Stancek) -- redhat: separate RPM version from uname version (Jan Stancek) -- redhat: introduce GEMINI and RHEL_REBASE_NUM variable (Jan Stancek) -- ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) -- common: minor de-dupe of parallel port configs (Peter Robinson) -- Fedora 6.3 configs part 1 (Justin M. Forbes) -- redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Kate Hsuan) -- Update Fedora arm filters after config updates (Nicolas Chauvet) -- redhat/kernel.spec.template: Fix kernel-tools-libs-devel dependency (Prarit Bhargava) -- redhat: fix the check for the n option (Patrick Talbert) -- common: de-dupe some options that are the same (Peter Robinson) -- generic: remove deleted options (Peter Robinson) -- redhat/configs: enable CONFIG_INTEL_TCC_COOLING for RHEL (David Arcari) -- Update Fedora ppc filters after config updates (Justin M. Forbes) -- Update Fedora aarch64 filters after config updates (Justin M. Forbes) -- fedora: arm: Updates for 6.3 (Peter Robinson) -- redhat: kunit: cleanup NITRO config and enable rescale test (Nico Pache) -- kernel.spec: use %%{package_name} to fix kernel-devel-matched Requires (Jan Stancek) -- kernel.spec: use %%{package_name} also for abi-stablelist subpackages (Jan Stancek) -- kernel.spec: use %%{package_name} also for tools subpackages (Jan Stancek) -- generic: common: Parport and paride/ata cleanups (Peter Robinson) -- CONFIG_SND_SOC_CS42L83 is no longer common (Justin M. Forbes) -- configs: arm: bring some configs in line with rhel configs in c9s (Mark Salter) -- arm64/configs: Put some arm64 configs in the right place (Mark Salter) -- cleanup removed R8188EU config (Peter Robinson) -- Make RHJOBS container friendly (Don Zickus) -- Remove scmversion from kernel.spec.template (Don Zickus) -- redhat/configs: Enable CONFIG_SND_SOC_CS42L83 (Neal Gompa) -- Use RHJOBS for create-tarball (Don Zickus) -- Enable CONFIG_NET_SCH_FQ_PIE for Fedora (Justin M. Forbes) -- Make Fedora debug configs more useful for debug (Justin M. Forbes) -- redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643] -- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek) -- redhat: version two of Makefile.rhelver tweaks (Clark Williams) -- redhat/configs: Disable CONFIG_GCC_PLUGINS (Prarit Bhargava) -- redhat/kernel.spec.template: Fix typo for process_configs.sh call (Neal Gompa) -- redhat/configs: CONFIG_CRYPTO_SM3_AVX_X86_64 is x86 only (Vladis Dronov) -- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) -- fedora: enable new image sensors (Peter Robinson) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/kernel.spec.template: Fix hardcoded "kernel" (Prarit Bhargava) -- redhat/configs/generate_all_configs.sh: Fix config naming (Prarit Bhargava) -- redhat/kernel.spec.template: Pass SPECPACKAGE_NAME to generate_all_configs.sh (Prarit Bhargava) -- kernel.spec.template: Use SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/Makefile: Copy spec file (Prarit Bhargava) -- redhat: Change PACKAGE_NAME to SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/configs: Support the virtio_mmio.device parameter in Fedora (David Michael) -- Revert "Merge branch 'systemd-boot-unsigned' into 'os-build'" (Patrick Talbert) -- redhat/Makefile: fix default values for dist-brew's DISTRO and DIST (Íñigo Huguet) -- Remove cc lines from automatic configs (Don Zickus) -- Add rtla-hwnoise files (Justin M. Forbes) -- redhat/kernel.spec.template: Mark it as a non-executable file (Neal Gompa) -- fedora: arm: Enable DRM_PANEL_HIMAX_HX8394 (Javier Martinez Canillas) -- redhat/configs: CONFIG_HP_ILO location fix (Vladis Dronov) -- redhat: Fix build for kselftests mm (Nico Pache) -- fix tools build after vm to mm rename (Justin M. Forbes) -- redhat/spec: Update bpftool versioning scheme (Viktor Malik) -- redhat/configs: CONFIG_CRYPTO_SM4_AESNI_AVX*_X86_64 is x86 only (Prarit Bhargava) -- redhat: adapt to upstream Makefile change (Clark Williams) -- redhat: modify efiuki specfile changes to use variants convention (Clark Williams) -- Turn off DEBUG_INFO_COMPRESSED_ZLIB for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: Fix RHEL systemd-boot-unsigned dependency (Prarit Bhargava) -- Add hashtable_test to mod-internal.list (Justin M. Forbes) -- Add more kunit tests to mod-internal.list for 6.3 (Justin M. Forbes) -- Flip CONFIG_I2C_ALGOBIT to m (Justin M. Forbes) -- Flip I2C_ALGOBIT to m to avoid mismatch (Justin M. Forbes) -- kernel.spec: move modules.builtin to kernel-core (Jan Stancek) -- Turn on IDLE_INJECT for x86 (Justin M. Forbes) -- Flip CONFIG_IDLE_INJECT in pending (Justin M. Forbes) -- redhat/configs: Enable CONFIG_V4L_TEST_DRIVERS related drivers (Enric Balletbo i Serra) -- redhat/configs: Enable UCSI_CCG support (David Marlin) -- Fix underline mark-up after text change (Justin M. Forbes) -- Turn on CONFIG_XFS_RT for Fedora (Justin M. Forbes) -- Consolidate common configs for 6.2 (Justin M. Forbes) -- aarch64: enable zboot (Gerd Hoffmann) -- redhat: remove duplicate pending-rhel config items (Patrick Talbert) -- Disable frame pointers (Justin M. Forbes) -- redhat/configs: update scripts and docs for ark -> rhel rename (Clark Williams) -- redhat/configs: rename ark configs dir to rhel (Clark Williams) -- Turn off CONFIG_DEBUG_INFO_COMPRESSED_ZLIB for ppc64le (Justin M. Forbes) -- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) -- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) -- redhat/configs: Make merge.py portable for older python (Desnes Nunes) -- Fedora configs for 6.2 (Justin M. Forbes) -- redhat: Repair ELN build broken by the recent UKI changes (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) -- Enable TDX Guest driver (Vitaly Kuznetsov) -- redhat/configs: Enable CONFIG_PCIE_PTM generically (Corinna Vinschen) -- redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) -- redhat/Makefile: Remove GIT deprecated message (Prarit Bhargava) -- Revert "redhat: configs: Disable xtables and ipset" (Phil Sutter) -- redhat/configs: Enable CONFIG_SENSORS_LM90 for RHEL (Mark Salter) -- Fix up SQUASHFS decompression configs (Justin M. Forbes) -- redhat/configs: enable CONFIG_OCTEON_EP as a module in ARK (Michal Schmidt) [2041990] -- redhat: ignore rpminspect runpath report on urandom_read selftest binaries (Herton R. Krzesinski) -- kernel.spec: add llvm-devel build requirement (Scott Weaver) -- Update self-test data to not expect debugbuildsenabled 0 (Justin M. Forbes) -- Turn off forced debug builds (Justin M. Forbes) -- Turn on debug builds for aarch64 Fedora (Justin M. Forbes) -- redhat/configs: modify merge.py to match old overrides input (Clark Williams) -- redhat: fixup pylint complaints (Clark Williams) -- redhat: remove merge.pl and references to it (Clark Williams) -- redhat: update merge.py to handle merge.pl corner cases (Clark Williams) -- Revert "redhat: fix elf got hardening for vm tools" (Don Zickus) -- Update rebase notes for Fedora (Justin M. Forbes) -- Update CONFIG_LOCKDEP_CHAINS_BITS to 19 (cmurf) -- redhat/configs: Turn on CONFIG_SPI_TEGRA210_QUAD for RHEL (Mark Salter) -- ark: aarch64: drop CONFIG_SMC911X (Peter Robinson) -- all: cleanup and de-dupe CDROM_PKTCDVD options. (Peter Robinson) -- all: remove CRYPTO_GF128MUL (Peter Robinson) -- all: cleanup UEFI options (Peter Robinson) -- common: arm64: Enable Ampere Altra SMpro Hardware Monitoring (Peter Robinson) -- fedora: enable STACKPROTECTOR_STRONG (Peter Robinson) -- fedora: enable STACKPROTECTOR on arm platforms (Peter Robinson) -- redhat/self-test: Update data with ENABLE_WERROR (Prarit Bhargava) -- redhat/Makefile.variables: Add ENABLE_WERROR (Prarit Bhargava) -- makefile: Add -Werror support for RHEL (Prarit Bhargava) -- redhat/Makefile.variables: Remove mention of Makefile.rhpkg (Prarit Bhargava) -- redhat/Makefile.variables: Alphabetize variables (Prarit Bhargava) -- gitlab-ci: use CI templates from production branch (Michael Hofmann) -- redhat/kernel.spec.template: Fix internal "File listed twice" errors (Prarit Bhargava) -- redhat: Remove stale .tmp_versions code and comments (Prarit Bhargava) -- redhat/kernel.spec.template: Fix vmlinux_decompressor on !s390x (Prarit Bhargava) -- redhat/kernel.spec.template: Remove unnecessary output from pathfix.py (Prarit Bhargava) -- Modularize CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU (Mark Salter) -- redhat/kernel.spec.template: Parallelize compression (Prarit Bhargava) -- config: Enable Security Path (Ricardo Robaina) -- redhat/self-test/data: Regenerate self-test data for make change (Prarit Bhargava) -- Update module filters for nvmem_u-boot-env (Justin M. Forbes) -- fedora: Updates for 6.2 merge (Peter Robinson) -- fedora: Updates for 6.1 merge (Peter Robinson) -- modules-core: use %%posttrans (Gerd Hoffmann) -- split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) -- Turn off CONFIG_MTK_T7XX for S390x (Justin M. Forbes) -- CI: add variable for variant handling (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- CI: Do a full build for non-bot runs (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- kernel/rh_messages.c: gcc12 warning on redundant NULL test (Eric Chanudet) [2142658] -- redhat/configs: Enable CRYPTO_CURVE25519 in ark (Prarit Bhargava) -- general: arm: cleanup ASPEED options (Peter Robinson) -- redhat/configs: ALSA - cleanups for the AMD Pink Sardine DMIC driver (Jaroslav Kysela) -- redhat/docs: Add FAQ entry for booting between Fedora & ELN/RHEL kernels (Prarit Bhargava) -- spec: add missing BuildRequires: python3-docutils for tools (Ondrej Mosnacek) -- config: enable RCU_TRACE for debug kernels (Wander Lairson Costa) -- Add siphash_kunit and strscpy_kunit to mod-internal.list (Justin M. Forbes) -- Add drm_kunit_helpers to mod-internal.list (Justin M. Forbes) -- Fix up configs for Fedora so we don't have a mismatch (Justin M. Forbes) -- Turn on CONFIG_SQUASHFS_DECOMP_SINGLE in pending (Justin M. Forbes) -- redhat/kernel.spec.template: Fix cpupower file error (Prarit Bhargava) -- redhat/configs: aarhc64: clean up some erratum configs (Mark Salter) -- More Fedora configs for 6.1 as deps were switched on (Justin M. Forbes) -- redhat/configs: make SOC_TEGRA_CBB a module (Mark Salter) -- redhat/configs: aarch64: reorganize tegra configs to common dir (Mark Salter) -- Enforces buildroot if cross_arm (Nicolas Chauvet) -- Handle automated case when config generation works correctly (Don Zickus) -- Turn off CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 (Justin M. Forbes) -- Turn off CONFIG_EFI_ZBOOT as it makes CKI choke (Justin M. Forbes) -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: Remove cpupower files (Prarit Bhargava) -- redhat/configs: update CXL-related options to match what RHEL will use (John W. Linville) -- Clean up the config for the Tegra186 timer (Al Stone) -- redhat/configs: move CONFIG_TEGRA186_GPC_DMA config (Mark Salter) -- Check for kernel config git-push failures (Don Zickus) -- redhat: genlog.sh failures should interrupt the recipe (Patrick Talbert) -- Turn CONFIG_GNSS back on for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_GNSS for RHEL (Michal Schmidt) -- Turn off NVMEM_U_BOOT_ENV for fedora (Justin M. Forbes) -- Consolidate matching fedora and ark entries to common (Justin M. Forbes) -- Empty out redhat/configs/common (Justin M. Forbes) -- Adjust path to compressed vmlinux kernel image for s390x (Justin M. Forbes) [2149273] -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: genlog.sh should expect genlog.py in the current directory (Patrick Talbert) -- redhat/configs: consolidate CONFIG_TEST_LIVEPATCH=m (Joe Lawrence) -- redhat/configs: enable CONFIG_TEST_LIVEPATCH=m for s390x (Julia Denham) -- Revert "Merge branch 'ark-make-help' into 'os-build'" (Scott Weaver) -- Remove recommendation to use 'common' for config changes. (Don Zickus) -- Update config to add i3c support for AArch64 (Mark Charlebois) -- redhat: Move cross-compile scripts into their own directory (Prarit Bhargava) -- redhat: Move yaml files into their own directory (Prarit Bhargava) -- redhat: Move update_scripts.sh into redhat/scripts (Prarit Bhargava) -- redhat: Move kernel-tools scripts into their own directory (Prarit Bhargava) -- redhat: Move gen-* scripts into their own directory (Prarit Bhargava) -- redhat: Move mod-* scripts into their own directory (Prarit Bhargava) -- redhat/Makefile: Fix RHJOBS grep warning (Prarit Bhargava) -- redhat: Force remove tmp file (Prarit Bhargava) -- redhat/configs: ALSA - cleanups for the CentOS 9.2 update (Jaroslav Kysela) -- CI: Use CKI container images from quay.io (Veronika Kabatova) -- redhat: clean up the partial-kgcov-snip.config file (Patrick Talbert) -- redhat: avoid picking up stray editor backups when processing configs (Clark Williams) -- CI: Remove old configs (Veronika Kabatova) -- redhat: override `make help` to include dist-help (Jonathan Toppins) -- redhat: make RHTEST stricter (Jonathan Toppins) -- redhat: Enable support for SN2201 system (Ivan Vecera) -- redhat/docs/index.rst: Add FLAVOR information to generate configs for local builds (Enric Balletbo i Serra) -- redhat: fix selftest git command so it picks the right commit (Patrick Talbert) -- redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) -- redhat: disable Kfence Kunit Test (Nico Pache) -- configs: enable CONFIG_LRU_GEN_ENABLED everywhere (Patrick Talbert) -- redhat: Enable WWAN feature and support for Intel, Qualcomm and Mediatek devices (Jose Ignacio Tornos Martinez) -- Turn on dln2 support (RHBZ 2110372) (Justin M. Forbes) -- Enable configs for imx8m PHYs (Al Stone) -- configs/fedora: Build some SC7180 clock controllers as modules (Javier Martinez Canillas) -- redhat/configs: Disable fbdev drivers and use simpledrm everywhere (Javier Martinez Canillas) [1986223] -- redhat: fix the branch we pull from the documentation tree (Herton R. Krzesinski) -- redhat/configs: change so watchdog is module versus builtin (Steve Best) -- redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) -- enable imx8xm I2C configs properly (Al Stone) -- configs/fedora: Enable a few more drivers needed by the HP X2 Chromebook (Javier Martinez Canillas) -- enable the rtc-rv8803 driver on RHEL and Fedora (David Arcari) -- redhat/Makefile: Remove BUILD_SCRATCH_TARGET (Prarit Bhargava) -- configs: move CONFIG_INTEL_TDX_GUEST to common directory (Wander Lairson Costa) -- redhat/Makefile: Use new BUILD_TARGET for RHEL dist[g]-brew target (Prarit Bhargava) -- redhat: method.py: change the output loop to use 'values' method (Patrick Talbert) -- redhat: use 'update' method in merge.py (Patrick Talbert) -- redhat: Use a context manager in merge.py for opening the config file for reading (Patrick Talbert) -- redhat: automatically strip newlines in merge.py (Clark Williams) -- redhat: python replacement for merge.pl (Clark Williams) -- redhat/docs: Update with DISTLOCALVERSION (Prarit Bhargava) -- redhat/Makefile: Rename LOCALVERSION to DISTLOCALVERSION (Akihiko Odaki) -- Adjust FIPS module name in RHEL (Vladis Dronov) -- spec: prevent git apply from searching for the .git directory (Ondrej Mosnacek) -- redhat: Remove parallel_xz.sh (Prarit Bhargava) -- Turn on Multi-Gen LRU for Fedora (Justin M. Forbes) -- Add kasan_test to mod-internal.list (Justin M. Forbes) -- redhat/Makefile.variables: Fix typo with RHDISTGIT_TMP (Prarit Bhargava) -- spec: fix path to `installing_core` stamp file for subpackages (Jonathan Lebon) -- Remove unused ci scripts (Don Zickus) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in configs (Justin M. Forbes) -- redhat: Add new fortify_kunit & is_signed_type_kunit to mod-internal.list (Patrick Talbert) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in pending (Justin M. Forbes) -- Add acpi video to the filter_modules.sh for rhel (Justin M. Forbes) -- Change acpi_bus_get_acpi_device to acpi_get_acpi_dev (Justin M. Forbes) -- Turn on ACPI_VIDEO for arm (Justin M. Forbes) -- Turn on CONFIG_PRIME_NUMBERS as a module (Justin M. Forbes) -- Add new drm kunit tests to mod-internal.list (Justin M. Forbes) -- redhat: fix elf got hardening for vm tools (Frantisek Hrbata) -- kernel.spec.template: remove some temporary files early (Ondrej Mosnacek) -- kernel.spec.template: avoid keeping two copies of vmlinux (Ondrej Mosnacek) -- Add fortify_kunit to mod-internal.list (Justin M. Forbes) -- Add module filters for Fedora as acpi video has new deps (Justin M. Forbes) -- One more mismatch (Justin M. Forbes) -- Fix up pending for mismatches (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) -- redhat/configs: Move CONFIG_ARM_SMMU_QCOM_DEBUG to common (Jerry Snitselaar) -- Common config cleanup for 6.0 (Justin M. Forbes) -- 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) -- 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) -- 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) -- 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) -- Fedora 6.0 configs update (Justin M. Forbes) -- 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) -- Fix up SND_CTL debug options (Justin M. Forbes) -- redhat: create /boot symvers link if it doesn't exist (Jan Stancek) -- redhat: remove duplicate kunit tests in mod-internal.list (Nico Pache) -- 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) -- redhat/configs: enable UINPUT on aarch64 (Benjamin Tissoires) -- Fedora 6.0 configs part 1 (Justin M. Forbes) -- redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) -- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) -- 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) -- Fedora: arm changes for 6.0, part 1, with some ACPI (Peter Robinson) -- redhat/self-test: Fix shellcheck errors (Prarit Bhargava) -- 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) -- redhat: configs: Disable FIE on arm (Jeremy Linton) [2012226] -- 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) -- 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 BLAKE2S_ARM and BLAKE2S_X86 configs in pending (Justin M. Forbes) -- Fix pending for ACPI_VIDEO (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) -- 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) -- omit unused Provides (Dan Horák) -- self-test: Add test for DIST=".eln" (Prarit Bhargava) -- redhat: Enable CONFIG_LZ4_COMPRESS on Fedora (Prarit Bhargava) -- fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) -- .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) -- 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) -- fedora: enable BCM_NET_PHYPTP (Peter Robinson) -- 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) -- redhat: make kernel-zfcpdump-core to not provide kernel-core/kernel (Herton R. Krzesinski) -- redhat/configs: Enable QAT devices for arches other than x86 (Vladis Dronov) -- 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) -- fedora: arm: enable a couple of QCom drivers (Peter Robinson) -- 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) -- 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) -- fedora: wireless: disable SiLabs and PureLiFi (Peter Robinson) -- fedora: updates for 5.19 (Peter Robinson) -- fedora: minor updates for Fedora configs (Peter Robinson) -- configs/fedora: Enable the pinctrl SC7180 driver built-in (Enric Balletbo i Serra) -- redhat/configs: enable CONFIG_DEBUG_NET for debug kernel (Hangbin Liu) -- 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) -- 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) -- 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) -- 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) -- Drop RCU_EXP_CPU_STALL_TIMEOUT to 0, we are not really android (Justin M. Forbes) -- redhat/configs/README: Update the README (Prarit Bhargava) -- 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) -- 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) -- redhat/configs: enable CONFIG_SP5100_TCO (David Arcari) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on x86_64 (Eric Auger) [2089765] -- Turn off KASAN_INLINE for RHEL ppc in pending (Justin M. Forbes) -- 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) -- 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) -- Fix up crypto config mistmatches (Justin M. Forbes) -- Fix up config mismatches (Justin M. Forbes) -- 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) -- Enable PAGE_POOL_STATS for arm only (Justin M. Forbes) -- Revert "Merge branch 'fix-ci-20220523' into 'os-build'" (Patrick Talbert) -- Flip CONFIG_RADIO_ADAPTERS to module for Fedora (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) -- 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) -- Add CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) -- Update filter-modules for mlx5-vfio-pci (Justin M. Forbes) -- Fedora configs for 5.18 (Justin M. Forbes) -- 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) -- 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) -- redhat/configs: fix CONFIG_INTEL_ISHTP_ECLITE (David Arcari) -- 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) -- Fedora 5.18 config set part 1 (Justin M. Forbes) -- fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) -- fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) -- redhat/self-test: Add test to verify Makefile declarations. (Prarit Bhargava) -- redhat/Makefile: Add RHTEST (Prarit Bhargava) -- 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) -- redhat/configs: Set GUP_TEST in debug kernel (Joel Savitz) -- 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) -- ARK: Remove code marking devices unmaintained (Peter Georg) -- rh_message: Fix function name (Peter Georg) [2019377] -- 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) -- 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) -- 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) -- kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] -- 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) -- 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) -- 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) -- redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319] -- configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) -- redhat: configs: Disable TPM 1.2 specific drivers (Jerry Snitselaar) -- 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) -- 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) -- redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) -- 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) -- 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) -- 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) -- 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) -- 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) -- 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) -- Define SNAPSHOT correctly when VERSION_ON_UPSTREAM is 0 (Justin M. Forbes) -- redhat/Makefile: Fix dist-git (Prarit Bhargava) -- Change the pending-ark CONFIG_DAX to y due to mismatch (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) -- 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) -- 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) -- 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) -- 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] -- 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) [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) -- 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) -- 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) -- 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] -- 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) -- 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) -- 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) [1572321] -- mptsas: pci-id table changes (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- 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) [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) [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) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- 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 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) -- 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) -- Linux v6.18.0-0.rc0.755fa5b4fb36 -Resolves: RHEL-104231, RHEL-1242, RHEL-1927, RHEL-23931, RHEL-24047, RHEL-24137, RHEL-26170, RHEL-29245, RHEL-32110, RHEL-32895, RHEL-32987, RHEL-35995, RHEL-36646, RHEL-36647, RHEL-40251, RHEL-40411, RHEL-40937, RHEL-41231, RHEL-43425, RHEL-43556, RHEL-44306, RHEL-49398, RHEL-50799, RHEL-51896, RHEL-52629, RHEL-54183, RHEL-56069, RHEL-68296, RHEL-72093, RHEL-78341, RHEL-78931, RHEL-79711, RHEL-79818, RHEL-82779, RHEL-85301, RHEL-8810, RHEL-88228, RHEL-88635, RHEL-94503, RHEL-95436, RHEL-96987, rhbz#1471185, rhbz#1518076, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1590829, rhbz#1595918, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269, rhbz#2375049 +- Linux v7.0.0-0.rc1 +Resolves: RHEL-100104, RHEL-104231, RHEL-119326, RHEL-122979, RHEL-1242, RHEL-135256, RHEL-141647, RHEL-147296, RHEL-150853, RHEL-1927, RHEL-23931, RHEL-24047, RHEL-24137, RHEL-26170, RHEL-29245, RHEL-32110, RHEL-32895, RHEL-32987, RHEL-35995, RHEL-36646, RHEL-36647, RHEL-40251, RHEL-40411, RHEL-40937, RHEL-41231, RHEL-43425, RHEL-43556, RHEL-44306, RHEL-49398, RHEL-50799, RHEL-51896, RHEL-52629, RHEL-54183, RHEL-56069, RHEL-68296, RHEL-72093, RHEL-78341, RHEL-78931, RHEL-79711, RHEL-79818, RHEL-82779, RHEL-85301, RHEL-8810, RHEL-88228, RHEL-88635, RHEL-94503, RHEL-95436, RHEL-96987, rhbz#1471185, rhbz#1518076, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1590829, rhbz#1595918, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269, rhbz#2375049 * Wed Apr 02 2025 Fedora Kernel Team [6.15.0-0.rc0.acc4d5ff0b61.8] - Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) - Linux v6.15.0-0.rc0.acc4d5ff0b61 diff --git a/kernel.spec b/kernel.spec index da6698dca..51af5334d 100644 --- a/kernel.spec +++ b/kernel.spec @@ -6,7 +6,10 @@ # Disable frame pointers %undefine _include_frame_pointers -# Disable LTO in userspace packages. +# Save default LTO flags before disabling (for use with kernel tools). +%global _default_lto_cflags %{_lto_cflags} + +# Disable LTO in userspace packages (disabled for perf). %global _lto_cflags %{nil} # Option to enable compiling with clang instead of gcc. @@ -184,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.19.14 -%define specversion 6.19.14 -%define patchversion 6.19 -%define pkgrelease 300 -%define kversion 6 -%define tarfile_release 6.19.14 +%define specrpmversion 7.0.4 +%define specversion 7.0.4 +%define patchversion 7.0 +%define pkgrelease 200 +%define kversion 7 +%define tarfile_release 7.0.4 # 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 300%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.19.14 +%define kabiversion 7.0.4 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -928,16 +931,6 @@ BuildRequires: binutils-%{_build_arch}-linux-gnu, gcc-%{_build_arch}-linux-gnu # debugedit-5.1-5 in F42 added support to override tools with target versions. %undefine _include_gdb_index %endif - -%if 0%{?rhel}%{?centos} -%ifarch riscv64 -# Temporary workaround to avoid using find-debuginfo and gdb.minimal. -# The current c10s version of gdb-minimal (14.2-4.el10) crashes when given some -# riscv64 kernel modules (see RHEL-91586). Not building the gdb index avoids -# breaking CI for now. -%undefine _include_gdb_index -%endif -%endif %endif # These below are required to build man pages @@ -1129,6 +1122,8 @@ Source103: rhelimaca1.x509 Source104: rhelima.x509 Source105: rhelima_centos.x509 Source106: fedoraimaca.x509 +Source107: nvidiajetsonsoc.x509 +Source108: nvidiabfdpu.x509 %if 0%{?fedora}%{?eln} %define ima_ca_cert %{SOURCE106} @@ -1495,6 +1490,9 @@ This package provides debug information for the rtla package. %endif %package -n rv +%if 0%{gemini} +Epoch: %{gemini} +%endif Summary: RV: Runtime Verification %description -n rv Runtime Verification (RV) is a lightweight (yet rigorous) method that @@ -1506,6 +1504,9 @@ to analyze the logical and timing behavior of Linux. %if %{with_debuginfo} %package -n rv-debuginfo +%if 0%{gemini} +Epoch: %{gemini} +%endif Summary: Debug information for package rv Requires: %{name}-debuginfo-common-%{_target_cpu} = %{version}-%{release} AutoReqProv: no @@ -1527,6 +1528,7 @@ This package provides debug information for the rv package. %package selftests-internal Summary: Kernel samples and selftests Requires: binutils, bpftool, fuse-libs, iproute-tc, iputils, keyutils, nmap-ncat, python3 +Provides: %{name}-selftests-internal-present %description selftests-internal Kernel sample programs and selftests. @@ -1664,6 +1666,7 @@ Provides: %{name}%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix Requires: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ +Supplements: (%{name}-selftests-internal-present and %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}})\ AutoReq: no\ AutoProv: yes\ %description %{?1:%{1}-}modules-internal\ @@ -2289,7 +2292,9 @@ truncate -s0 ../certs/rhel.pem openssl x509 -inform der -in %{SOURCE100} -out rheldup3.pem openssl x509 -inform der -in %{SOURCE101} -out rhelkpatch1.pem openssl x509 -inform der -in %{SOURCE102} -out nvidiagpuoot001.pem -cat rheldup3.pem rhelkpatch1.pem nvidiagpuoot001.pem >> ../certs/rhel.pem +openssl x509 -inform der -in %{SOURCE107} -out nvidiajetsonsoc.pem +openssl x509 -inform der -in %{SOURCE108} -out nvidiabfdpu.pem +cat rheldup3.pem rhelkpatch1.pem nvidiagpuoot001.pem nvidiajetsonsoc.pem nvidiabfdpu.pem >> ../certs/rhel.pem # rhelkeys %endif %if %{signkernel} @@ -3355,7 +3360,7 @@ chmod +x tools/perf/check-headers.sh %endif %global tools_make \ - CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" EXTRA_CFLAGS="${RPM_OPT_FLAGS}" %{make} %{?make_opts} + CFLAGS="${RPM_OPT_FLAGS} %{_default_lto_cflags}" LDFLAGS="%{__global_ldflags}" EXTRA_CFLAGS="${RPM_OPT_FLAGS} %{_default_lto_cflags}" %{make} %{?make_opts} %ifarch %{cpupowerarchs} # link against in-tree libcpupower for idle state support @@ -3502,7 +3507,7 @@ export CXXFLAGS="%{build_cxxflags}" # 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. %{log_msg "install selftests"} -for dir in bpf bpf/no_alu32 bpf/progs; do +for dir in bpf bpf/no_alu32 bpf/cpuv4 bpf/progs; do # In ARK, the rpm build continues even if some of the selftests # cannot be built. It's not always possible to build selftests, # as upstream sometimes dependens on too new llvm version or has @@ -3516,14 +3521,17 @@ for dir in bpf bpf/no_alu32 bpf/progs; do done %buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs" %buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs-no_alu32" +%buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs-cpuv4" # The urandom_read binary doesn't pass the check-rpaths check and upstream # refuses to fix it. So, we save it to buildroot_unstripped and delete it so it # will be hidden from check-rpaths and will automatically get restored later. %buildroot_save_unstripped "usr/libexec/kselftests/bpf/urandom_read" %buildroot_save_unstripped "usr/libexec/kselftests/bpf/no_alu32/urandom_read" +%buildroot_save_unstripped "usr/libexec/kselftests/bpf/cpuv4/urandom_read" rm -f %{buildroot}/usr/libexec/kselftests/bpf/urandom_read rm -f %{buildroot}/usr/libexec/kselftests/bpf/no_alu32/urandom_read +rm -f %{buildroot}/usr/libexec/kselftests/bpf/cpuv4/urandom_read # Copy bpftool to kselftests so selftests is packaged with # the full bpftool instead of bootstrap bpftool @@ -4085,9 +4093,10 @@ popd # %define kernel_devel_post() \ %{expand:%%post %{?1:%{1}-}devel}\ +%if %{undefined __brp_linkdupes}\ if [ -f /etc/sysconfig/kernel ]\ then\ - . /etc/sysconfig/kernel || exit $?\ + . /etc/sysconfig/kernel || exit 0\ fi\ if [ "$HARDLINK" != "no" -a -x /usr/bin/hardlink -a ! -e /run/ostree-booted ] \ then\ @@ -4098,6 +4107,7 @@ then\ /usr/bin/find /usr/src/kernels -type f -name '*.hardlink-temporary' -delete\ )\ fi\ +%endif\ %if %{with_cross}\ echo "Building scripts and resolve_btfids"\ env --unset=ARCH make -C /usr/src/kernels/%{KVERREL}%{?1:+%{1}} prepare_after_cross\ @@ -4172,7 +4182,7 @@ fi\ 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}} /boot/initramfs-%{KVERREL}%{?1:+%{1}}.img"\ - dracut -f --kver "%{KVERREL}%{?1:+%{1}}" /boot/initramfs-%{KVERREL}%{?1:+%{1}}.img || exit $?\ + dracut -f --kver "%{KVERREL}%{?1:+%{1}}" /boot/initramfs-%{KVERREL}%{?1:+%{1}}.img || exit 0\ fi\ %{nil} @@ -4203,12 +4213,12 @@ fi\ %if !%{with_automotive}\ if [ -x %{_sbindir}/weak-modules ]\ then\ - %{_sbindir}/weak-modules --add-kernel %{KVERREL}%{?-v:+%{-v*}} || exit $?\ + %{_sbindir}/weak-modules --add-kernel %{KVERREL}%{?-v:+%{-v*}} || exit 0\ fi\ %endif\ %endif\ rm -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?-v:+%{-v*}}\ -/bin/kernel-install add %{KVERREL}%{?-v:+%{-v*}} /lib/modules/%{KVERREL}%{?-v:+%{-v*}}/vmlinuz%{?-u:-%{-u*}.efi} || exit $?\ +/bin/kernel-install add %{KVERREL}%{?-v:+%{-v*}} /lib/modules/%{KVERREL}%{?-v:+%{-v*}}/vmlinuz%{?-u:-%{-u*}.efi} || exit 0\ if [[ ! -e "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext" ]]; then\ cp "/lib/modules/%{KVERREL}%{?-v:+%{-v*}}/symvers.%compext" "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext"\ if command -v restorecon &>/dev/null; then\ @@ -4247,7 +4257,7 @@ fi\ %{-r:\ 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 $?\ + /bin/sed -r -i -e 's/^DEFAULTKERNEL=%{-r*}$/DEFAULTKERNEL=kernel%{?-v:-%{-v*}}/' /etc/sysconfig/kernel || exit 0\ fi}\ mkdir -p %{_localstatedir}/lib/rpm-state/%{name}\ touch %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?-v:+%{-v*}}\ @@ -4274,11 +4284,11 @@ entry_type=""\ /bin/kernel-install --help|grep -q -- '--entry-type=' &&\ entry_type="--entry-type %{!?-u:type1}%{?-u:type2}" \ }\ -/bin/kernel-install remove %{KVERREL}%{?-v:+%{-v*}} $entry_type || exit $?\ +/bin/kernel-install remove %{KVERREL}%{?-v:+%{-v*}} $entry_type || exit 0\ %if !%{with_automotive}\ if [ -x %{_sbindir}/weak-modules ]\ then\ - %{_sbindir}/weak-modules --remove-kernel %{KVERREL}%{?-v:+%{-v*}} || exit $?\ + %{_sbindir}/weak-modules --remove-kernel %{KVERREL}%{?-v:+%{-v*}} || exit 0\ fi\ %endif\ %{nil} @@ -4470,6 +4480,7 @@ fi\ %{_includedir}/perf/evlist.h %{_includedir}/perf/evsel.h %{_includedir}/perf/mmap.h +%{_includedir}/perf/schedstat-*.h %{_includedir}/perf/threadmap.h %{_mandir}/man3/libperf.3.gz %{_mandir}/man7/libperf-counting.7.gz @@ -4814,329 +4825,325 @@ fi\ # # %changelog -* Thu Apr 23 2026 Augusto Caringi [6.19.14-0] -- Linux v6.19.14 +* Thu May 07 2026 Justin M. Forbes [7.0.4-0] +- wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) +- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) +- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +- Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) +- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) +- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) +- Linux v7.0.4 -* Sat Apr 18 2026 Justin M. Forbes [6.19.13-0] -- Linux v6.19.13 +* Thu Apr 30 2026 Justin M. Forbes [7.0.3-0] +- Linux v7.0.3 -* Sun Apr 12 2026 Justin M. Forbes [6.19.12-0] -- Add new config item for 6.19.12 (Justin M. Forbes) -- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) -- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) -- Linux v6.19.12 - -* Thu Apr 02 2026 Augusto Caringi [6.19.11-0] -- Add to BugsFixed for 6.19.11 (Justin M. Forbes) -- Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" (Justin M. Forbes) -- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) -- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) -- Linux v6.19.11 - -* Wed Mar 25 2026 Augusto Caringi [6.19.10-0] -- Add entries for 6.19.10 to BugsFixed (Justin M. Forbes) -- Documentation: hid: intel-ish-hid: Document PRODUCT_FAMILY firmware matching (Vishnu Sankar) -- HID: intel-ish-hid: loader: Add PRODUCT_FAMILY-based firmware matching (Vishnu Sankar) -- Add BugsFixed for 6.19.10 (Justin M. Forbes) -- drm/amdgpu: rework how we handle TLB fences (Alex Deucher) -- Linux v6.19.10 - -* Thu Mar 19 2026 Augusto Caringi [6.19.9-0] -- arm64: dts: broadcom: bcm2712-rpi: Move the firmware node down 1 level (Rob Herring (Arm)) +* Mon Apr 27 2026 Justin M. Forbes [7.0.2-0] +- drm/v3d: Reject empty multisync extension to prevent infinite loop (Ashutosh Desai) +- net: macb: Use napi_schedule_irqoff() in IRQ handler (Kevin Hao) +- net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI (Kevin Hao) +- net: macb: Remove dedicated IRQ handler for WoL (Kevin Hao) +- net: macb: Factor out the handling of non-hot IRQ events into a separate function (Kevin Hao) +- net: macb: Introduce macb_queue_isr_clear() helper function (Kevin Hao) +- net: macb: Replace open-coded implementation with napi_schedule() (Kevin Hao) +- net: macb: fix use of at91_default_usrio without CONFIG_OF (Conor Dooley) +- net: macb: drop usrio pointer on EyeQ5 config (Théo Lebrun) +- net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided (Théo Lebrun) +- net: macb: runtime detect MACB_CAPS_USRIO_DISABLED (Théo Lebrun) +- net: macb: timer adjust mode is not supported (Conor Dooley) +- net: macb: clean up tsu clk rate acquisition (Conor Dooley) +- net: macb: warn on pclk use as a tsu_clk fallback (Conor Dooley) +- net: macb: add mpfs specific usrio configuration (Conor Dooley) +- net: macb: np4 doesn't need a usrio pointer (Conor Dooley) +- net: macb: rework usrio refclk selection code (Conor Dooley) +- net: macb: split USRIO_HAS_CLKEN capability in two (Conor Dooley) +- net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio (Conor Dooley) +- Revert "net: macb: Clean up the .usrio settings in macb_config instances" (Conor Dooley) +- net: macb: add support for Microchip pic64hpsc ethernet endpoint (Charles Perry) +- net: macb: add safeguards for jumbo frame larger than 10240 (Charles Perry) +- net: macb: set default_an_inband to true for SGMII (Charles Perry) +- net: macb: Clean up the .usrio settings in macb_config instances (Kevin Hao) +- net: macb: Clean up the .init settings in macb_config instances (Kevin Hao) +- net: macb: Clean up the .clk_init setting in the macb_config instances (Kevin Hao) +- net: cadence: macb: enable EEE for Mobileye EyeQ5 (Nicolai Buchwitz) +- net: cadence: macb: enable EEE for Raspberry Pi RP1 (Nicolai Buchwitz) +- net: cadence: macb: add ethtool EEE support (Nicolai Buchwitz) +- net: cadence: macb: implement EEE TX LPI support (Nicolai Buchwitz) +- net: cadence: macb: add EEE LPI statistics counters (Nicolai Buchwitz) +- net: macb: use ethtool_sprintf to fill ethtool stats strings (Sean Chang) +- net: macb: add the .pcs_inband_caps() callback for SGMII (Charles Perry) +- net: macb: add support for reporting SGMII inband link status (Charles Perry) +- net: macb: fix SGMII with inband aneg disabled (Charles Perry) +- net: cadence: macb: add ethtool nway_reset support (Nicolai Buchwitz) +- ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level (Rob Herring (Arm)) +- arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level (Rob Herring (Arm)) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) - arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) - arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) - arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) - arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) - arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) -- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) -- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) - arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) -- pmdomain: bcm: bcm2835-power: Fix broken reset status read (Maíra Canal) -- arm64: dts: imx93-11x11-frdm: enable additional devices (Francesco Valla) -- arm64: dts: imx93-11x11-frdm: Add MQS audio support (Daniel Baluta) -- arm64: dts: freescale: add support for NXP i.MX93 FRDM (Fabian Pflug) -- Revert "Fix mute LED on HP OmniBook 7 Laptop 16" (Justin M. Forbes) -- Linux v6.19.9 +- arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes (Rob Herring (Arm)) +- redhat: configs: fedora: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) +- Documentation: add documentation of AMD isp 4 driver (Bin Du) +- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) +- media: platform: amd: isp4 video node and buffers handling added (Bin Du) +- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) +- media: platform: amd: Add isp4 fw and hw interface (Bin Du) +- media: platform: amd: low level support for isp4 firmware (Bin Du) +- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) +- Linux v7.0.2 -* Fri Mar 13 2026 Justin M. Forbes [6.19.8-0] -- Fix mute LED on HP OmniBook 7 Laptop 16 (Justin M. Forbes) -- Add Lenovo bug to BugsFixed for 6.19.8 (Justin M. Forbes) -- Turn on Uniwill x86 platform driver (Justin M. Forbes) -- ASoC: SDCA: Add ASoC jack hookup in class driver (Charles Keepax) -- Linux v6.19.8 +* Thu Apr 23 2026 Justin M. Forbes [7.0.1-0] +- Initial setup for stable Fedora releases (Justin M. Forbes) +- Fix up rebase typo in drivers/pci/quirks.c (Justin M. Forbes) +- Linux v7.0.1 -* Thu Mar 12 2026 Justin M. Forbes [6.19.7-0] -- Add some BugsFixed by 6.19.7 (Justin M. Forbes) -- drm/i915/psr: Compute psr_entry_setup_frames into intel_crtc_state (Jouni Högander) -- drm/i915/psr: Disable PSR on update_m_n and update_lrr (Jouni Högander) -- Turn on GPIB for Fedora (Justin M. Forbes) -- drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling (Jouni Högander) -- drm/dp: Add definition for Panel Replay full-line granularity (Jouni Högander) -- drm/i915/display: Allow async flip when Selective Fetch is enabled (Jouni Högander) -- drm/i915/psr: Perform full frame update on async flip (Jouni Högander) -- drm/i915/psr: Set plane id bit in crtc_state->async_flip_planes for PSR (Jouni Högander) -- drm/i915/psr: Move sink_sync_latency to intel_connector (Jouni Högander) -- drm/i915/psr: Move sink PSR and Panel Replay booleans to intel_connector (Jouni Högander) -- drm/i915/psr: Move Panel Replay DSC sink support data to intel_connector (Jouni Högander) -- drm/i915/psr: Clear pr_dpcd as well on disconnect (Jouni Högander) -- drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector (Jouni Högander) -- drm/i915/psr: Compute Panel Replay/Adaptive Sync coexistence behavior (Jouni Högander) -- drm/i915/psr: Use SU granularity information available in intel_connector (Jouni Högander) -- drm/i915/psr: Add panel granularity information into intel_connector (Jouni Högander) +* Wed Apr 15 2026 Fedora Kernel Team [7.0.0-63] +- Fix up mismatc with ACPI_PLATFORM_PROFILE (Justin M. Forbes) + +* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-62] +- Add epoch support for rv and rv-debuginfo packages (John Kacur) +- Drop the hardlink step in %%post scriptlet (Zbigniew Jędrzejewski-Szmek) + +* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-61] +- Linux v7.0.0 + +* Sun Apr 12 2026 Fedora Kernel Team [7.0.0-0.rc7.f5459048c38a.60] +- Linux v7.0.0-0.rc7.f5459048c38a + +* Sat Apr 11 2026 Fedora Kernel Team [7.0.0-0.rc7.e774d5f1bc27.59] +- redhat: allow genlog to exclude commits and issues based on ref pattern (Jan Stancek) +- redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) +- redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) +- Linux v7.0.0-0.rc7.e774d5f1bc27 + +* Fri Apr 10 2026 Fedora Kernel Team [7.0.0-0.rc7.9a9c8ce300cd.58] +- rh_message.h: update support status of mlx5 devices (Scott Weaver) +- Linux v7.0.0-0.rc7.9a9c8ce300cd + +* Thu Apr 09 2026 Fedora Kernel Team [7.0.0-0.rc7.7f87a5ea75f0.57] +- Consolidate configs to common for 7.0 (Justin M. Forbes) +- Linux v7.0.0-0.rc7.7f87a5ea75f0 + +* Wed Apr 08 2026 Fedora Kernel Team [7.0.0-0.rc7.3036cd0d3328.56] +- Remove stale config items (Justin M. Forbes) +- redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT (David Arcari) +- Turn on CONFIG_PREEMPT_LAZY for all arches (Justin M. Forbes) +- redhat: selftests/bpf: Add cpuv4 variant (Viktor Malik) +- redhat/configs: automotive: enable CONFIG_INIT_STACK_ALL_ZERO (Joe Simmons-Talbott) +- Turn om SND_SOC_TAS2781_I2C=m for x86_64 (Justin M. Forbes) +- Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) +- scriptlets: exit 0 on explicit exits (Adam Williamson) - Work around binutils update in s390x perf (Justin M. Forbes) -- iommu: Fix mapping check for 0x0 to avoid re-mapping it (Antheas Kapenekakis) -- Revert the UKI dtbloader for F42 (Justin M. Forbes) -- Turn on release_targets for F43/F42 (Justin M. Forbes) -- Linux v6.19.7 +- Linux v7.0.0-0.rc7.3036cd0d3328 -* Wed Mar 04 2026 Justin M. Forbes [6.19.6-0] -- net: macb: Fix tx/rx malfunction after phy link down and up (Kevin Hao) -- net: macb: Replace open-coded device config retrieval with of_device_get_match_data() (Kevin Hao) -- net: macb: convert to use .get_rx_ring_count (Breno Leitao) -- net: cadence: macb: Discard pm_runtime_put() return value (Rafael J. Wysocki) -- arm64: dts: broadcom: bcm2712: Add watchdog DT node (Stanimir Varbanov) -- arm64: dts: broadcom: bcm2712: Enable RNG (Peter Robinson) -- fedora: minor beeper cleanups (Peter Robinson) -- Add config introduced in 6.19.4 (Justin M. Forbes) -- Linux v6.19.6 +* Tue Apr 07 2026 Fedora Kernel Team [7.0.0-0.rc7.bfe62a454542.55] +- Linux v7.0.0-0.rc7.bfe62a454542 -* Fri Feb 27 2026 Justin M. Forbes [6.19.5-0] -- Linux v6.19.5 +* Mon Apr 06 2026 Fedora Kernel Team [7.0.0-0.rc7.54] +- Linux v7.0.0-0.rc7 -* Thu Feb 26 2026 Justin M. Forbes [6.19.4-0] -- media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and XPS 14 9440 (Hans de Goede) -- Linux v6.19.4 +* Sun Apr 05 2026 Fedora Kernel Team [7.0.0-0.rc6.3aae9383f42f.53] +- Linux v7.0.0-0.rc6.3aae9383f42f -* Thu Feb 19 2026 Justin M. Forbes [6.19.3-0] -- Linux v6.19.3 +* Sat Apr 04 2026 Fedora Kernel Team [7.0.0-0.rc6.7ca6d1cfec80.52] +- Linux v7.0.0-0.rc6.7ca6d1cfec80 -* Mon Feb 16 2026 Justin M. Forbes [6.19.2-0] -- Linux v6.19.2 +* Fri Apr 03 2026 Fedora Kernel Team [7.0.0-0.rc6.d8a9a4b11a13.51] +- Linux v7.0.0-0.rc6.d8a9a4b11a13 -* Mon Feb 16 2026 Justin M. Forbes [6.19.1-0] +* Wed Apr 01 2026 Fedora Kernel Team [7.0.0-0.rc6.9147566d8016.50] +- Linux v7.0.0-0.rc6.9147566d8016 + +* Tue Mar 31 2026 Fedora Kernel Team [7.0.0-0.rc6.d0c3bcd5b897.49] +- Linux v7.0.0-0.rc6.d0c3bcd5b897 + +* Mon Mar 30 2026 Fedora Kernel Team [7.0.0-0.rc6.48] +- redhat/configs: Centralize iommu debugfs options, and enable amd iommu debugfs (Jerry Snitselaar) +- Linux v7.0.0-0.rc6 + +* Sun Mar 29 2026 Fedora Kernel Team [7.0.0-0.rc5.cbfffcca2bf0.47] +- Linux v7.0.0-0.rc5.cbfffcca2bf0 + +* Sat Mar 28 2026 Fedora Kernel Team [7.0.0-0.rc5.be762d8b6dd7.46] +- fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) +- Linux v7.0.0-0.rc5.be762d8b6dd7 + +* Fri Mar 27 2026 Fedora Kernel Team [7.0.0-0.rc5.46b513250491.45] +- Linux v7.0.0-0.rc5.46b513250491 + +* Thu Mar 26 2026 Fedora Kernel Team [7.0.0-0.rc5.0138af2472df.44] +- Linux v7.0.0-0.rc5.0138af2472df + +* Wed Mar 25 2026 Fedora Kernel Team [7.0.0-0.rc5.bbeb83d3182a.43] +- redhat/spec: Re-enable gdb index for riscv cross-compile (Jennifer Berringer) +- redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) +- Linux v7.0.0-0.rc5.bbeb83d3182a + +* Mon Mar 23 2026 Fedora Kernel Team [7.0.0-0.rc5.42] +- Linux v7.0.0-0.rc5 + +* Sun Mar 22 2026 Fedora Kernel Team [7.0.0-0.rc4.113ae7b4decc.41] +- Linux v7.0.0-0.rc4.113ae7b4decc + +* Sat Mar 21 2026 Fedora Kernel Team [7.0.0-0.rc4.a0c83177734a.40] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) -- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) -- Linux v6.19.1 +- Turn on Uniwill x86 platform driver (Justin M. Forbes) +- Turn on GPIB for Fedora (Justin M. Forbes) +- Fix up RHEL pending CONFIG_PREEMPT configs for 7.0 (Justin M. Forbes) +- Fix up Fedora configs for 7.0 (Justin M. Forbes) +- Linux v7.0.0-0.rc4.a0c83177734a -* Tue Feb 10 2026 Justin M. Forbes [6.19.0-0] +* Fri Mar 20 2026 Fedora Kernel Team [7.0.0-0.rc4.0e4f8f1a3d08.39] +- Linux v7.0.0-0.rc4.0e4f8f1a3d08 + +* Thu Mar 19 2026 Fedora Kernel Team [7.0.0-0.rc4.8a30aeb0d1b4.38] +- redhat/configs: enable CONFIG_LIVEUPDATE for fedora (Luca Boccassi) +- Linux v7.0.0-0.rc4.8a30aeb0d1b4 + +* Wed Mar 18 2026 Fedora Kernel Team [7.0.0-0.rc4.a989fde763f4.37] +- Linux v7.0.0-0.rc4.a989fde763f4 + +* Tue Mar 17 2026 Fedora Kernel Team [7.0.0-0.rc4.2d1373e4246d.36] +- Linux v7.0.0-0.rc4.2d1373e4246d + +* Mon Mar 16 2026 Fedora Kernel Team [7.0.0-0.rc4.35] +- Linux v7.0.0-0.rc4 + +* Sun Mar 15 2026 Fedora Kernel Team [7.0.0-0.rc3.267594792a71.34] +- Linux v7.0.0-0.rc3.267594792a71 + +* Sat Mar 14 2026 Fedora Kernel Team [7.0.0-0.rc3.1c9982b49613.33] +- Linux v7.0.0-0.rc3.1c9982b49613 + +* Fri Mar 13 2026 Fedora Kernel Team [7.0.0-0.rc3.0257f64bdac7.32] +- redhat: genlog: add new JIRA cloud server hostname (Jan Stancek) +- Linux v7.0.0-0.rc3.0257f64bdac7 + +* Thu Mar 12 2026 Fedora Kernel Team [7.0.0-0.rc3.80234b5ab240.31] +- redhat/configs: remove CONFIG_ZBUD (Rafael Aquini) +- Linux v7.0.0-0.rc3.80234b5ab240 + +* Wed Mar 11 2026 Fedora Kernel Team [7.0.0-0.rc3.b29fb8829bff.30] +- Linux v7.0.0-0.rc3.b29fb8829bff + +* Tue Mar 10 2026 Fedora Kernel Team [7.0.0-0.rc3.29] +- redhat/configs: automotive: enable USB_CHIPIDEA_IMX (Jared Kangas) + +* Mon Mar 09 2026 Fedora Kernel Team [7.0.0-0.rc3.28] +- Linux v7.0.0-0.rc3 + +* Sun Mar 08 2026 Fedora Kernel Team [7.0.0-0.rc2.c23719abc330.27] +- Linux v7.0.0-0.rc2.c23719abc330 + +* Sat Mar 07 2026 Fedora Kernel Team [7.0.0-0.rc2.4ae12d8bd9a8.26] +- Linux v7.0.0-0.rc2.4ae12d8bd9a8 + +* Fri Mar 06 2026 Fedora Kernel Team [7.0.0-0.rc2.5ee8dbf54602.25] +- Linux v7.0.0-0.rc2.5ee8dbf54602 + +* Thu Mar 05 2026 Fedora Kernel Team [7.0.0-0.rc2.c107785c7e8d.24] +- Linux v7.0.0-0.rc2.c107785c7e8d + +* Wed Mar 04 2026 Fedora Kernel Team [7.0.0-0.rc2.0031c06807cf.23] +- Linux v7.0.0-0.rc2.0031c06807cf + +* Tue Mar 03 2026 Fedora Kernel Team [7.0.0-0.rc2.af4e9ef3d784.22] +- redhat/configs: automotive: enable NVMEM_S32G_OCOTP (Jared Kangas) +- redhat/scripts: remove remnants of git notes usage and dead code (Jan Stancek) +- New configs in fs/smb (Fedora Kernel Team) +- Linux v7.0.0-0.rc2.af4e9ef3d784 + +* Mon Mar 02 2026 Fedora Kernel Team [7.0.0-0.rc2.21] +- Add signing key for Nvidia Bluefield GPU (Enrique Belarte Luque) +- Linux v7.0.0-0.rc2 + +* Sun Mar 01 2026 Fedora Kernel Team [7.0.0-0.rc1.eb71ab2bf722.20] +- [gitlab-ci] delay start rawhide clang pipelines by 3 mins. (Simone Tollardo) +- fedora: Updates for the 7.0 merge (Peter Robinson) +- fedora: disable Kaanapali by default (Peter Robinson) +- fedora: minor beeper cleanups (Peter Robinson) +- Linux v7.0.0-0.rc1.eb71ab2bf722 + +* Sat Feb 28 2026 Fedora Kernel Team [7.0.0-0.rc1.4d349ee5c778.19] +- Linux v7.0.0-0.rc1.4d349ee5c778 + +* Fri Feb 27 2026 Fedora Kernel Team [7.0.0-0.rc1.a75cb869a8cc.18] +- Linux v7.0.0-0.rc1.a75cb869a8cc + +* Thu Feb 26 2026 Fedora Kernel Team [7.0.0-0.rc1.f4d0ec0aa20d.17] +- redhat/configs: unify CONFIG_CAN for RHEL and Fedora (Radu Rendec) +- redhat: add a weak relationship between modules-internal and selftests (Jan Stancek) +- new config in drivers/phy (Izabela Bakollari) +- Linux v7.0.0-0.rc1.f4d0ec0aa20d + +* Tue Feb 24 2026 Fedora Kernel Team [7.0.0-0.rc1.7dff99b35460.16] +- Reset the changelog for 7.0-rc1 (Justin M. Forbes) +- A couple more quick important 7.0 config updates for Fedora (Justin M. Forbes) +- A couple of quick important 7.0 config updates for Fedora (Justin M. Forbes) +- Linux v7.0.0-0.rc1.7dff99b35460 + +* Mon Feb 23 2026 Fedora Kernel Team [7.0.0-0.rc1.15] +- redhat/configs: enable CONFIG_AQTION on all archs (Michal Schmidt) [RHEL-150853] +- Add signing key for Nvidia Jetson (Enrique Belarte) +- configs: enable Freescale MXS DMA engine (Jiri Benc) +- redhat/dracut-virt.conf: remove erroneous spaces in omit_dracutmodules (Li Tian) +- redhat/kernel.spec.template: Make -uki-dtbloader provide kernel-core-uname-r (Hans de Goede) - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) -- Initial setup for stable Fedora releases (Justin M. Forbes) +- Fix up merge from master (Justin M. Forbes) +- Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) +- Fix up a couple of mismatches with PREEMPT_LAZY and x86 SND_SOC_TAS2781_I2C for RHEL (Justin M. Forbes) +- Turn on CONFIG_PREEMPT in pending to avoid mismatch (Justin M. Forbes) +- Turn off CONFIG_SMB_KUNIT_TESTS in pending (Justin M. Forbes) +- Trim the changelog for 7.0 (Justin M. Forbes) - Reset RHEL_RELEASE for the 7.0 series (Justin M. Forbes) - redhat/configs: rename CONFIG_QCOM_QFPROM to CONFIG_NVMEM_QCOM_QFPROM (Eric Chanudet) - -* Mon Feb 09 2026 Fedora Kernel Team [6.19.0-59] -- Linux v6.19.0 - -* Sun Feb 08 2026 Fedora Kernel Team [6.19.0-0.rc8.e7aa57247700.58] -- Linux v6.19.0-0.rc8.e7aa57247700 - -* Fri Feb 06 2026 Fedora Kernel Team [6.19.0-0.rc8.b7ff7151e653.57] - redhat/dracut-virt.conf: omit drm drivers in UKI initrd (Li Tian) [RHEL-147296] - Prevent stripping of rtla and rv binaries during install (John Kacur) - Fix rtla and rv debuginfo package definitions (John Kacur) - Add debuginfo package for rtla tool (John Kacur) - Add debuginfo package for rv tool (John Kacur) -- Linux v6.19.0-0.rc8.b7ff7151e653 - -* Thu Feb 05 2026 Fedora Kernel Team [6.19.0-0.rc8.f14faaf3a1fb.56] - Consolidate configs to common for 6.19 (Justin M. Forbes) - redhat/configs: Set CONFIG_PTP_S390=y (Mete Durlu) [RHEL-141647] -- Linux v6.19.0-0.rc8.f14faaf3a1fb - -* Wed Feb 04 2026 Fedora Kernel Team [6.19.0-0.rc8.5fd0a1df5d05.55] -- Linux v6.19.0-0.rc8.5fd0a1df5d05 - -* Tue Feb 03 2026 Fedora Kernel Team [6.19.0-0.rc8.6bd9ed02871f.54] -- Linux v6.19.0-0.rc8.6bd9ed02871f - -* Mon Feb 02 2026 Fedora Kernel Team [6.19.0-0.rc8.53] - [gitlab-ci] tag-cki-gating: refactor to use GIT_STRATEGY=empty (Patrick Talbert) - efi: Fix swapped arguments to bsearch() in efi_status_to_*() (Dongdong Tao) -- Linux v6.19.0-0.rc8 - -* Sun Feb 01 2026 Fedora Kernel Team [6.19.0-0.rc7.162b42445b58.52] -- Linux v6.19.0-0.rc7.162b42445b58 - -* Sat Jan 31 2026 Fedora Kernel Team [6.19.0-0.rc7.ad9a728a3388.51] -- Linux v6.19.0-0.rc7.ad9a728a3388 - -* Fri Jan 30 2026 Fedora Kernel Team [6.19.0-0.rc7.4d310797262f.50] -- Linux v6.19.0-0.rc7.4d310797262f - -* Thu Jan 29 2026 Fedora Kernel Team [6.19.0-0.rc7.8dfce8991b95.49] - redhat/configs: Ship nft_osf.ko in Fedora, too (Phil Sutter) -- Linux v6.19.0-0.rc7.8dfce8991b95 - -* Wed Jan 28 2026 Fedora Kernel Team [6.19.0-0.rc7.1f97d9dcf536.48] - Set Fedora configs for 6.19 kernels (Justin M. Forbes) - configs: enable FUNCTION_GRAPH_RETVAL everywhere (Jerome Marchand) - configs: riscv: Enable ARCH_ESWIN for CentOS (Jennifer Berringer) - configs: riscv: Enable StarFive drivers for CentOS (Jennifer Berringer) - configs: riscv: Enable common hardware drivers for CentOS (Jennifer Berringer) - redhat: exclude DERIVATIVE_BUILD and DERIVATIVE_VERSION from self-test data (Jan Stancek) -- Linux v6.19.0-0.rc7.1f97d9dcf536 - -* Tue Jan 27 2026 Fedora Kernel Team [6.19.0-0.rc7.fcb70a56f4d8.47] - fedora: arm64: make pinctrl-msm8916 built-in (Sam Day) -- Linux v6.19.0-0.rc7.fcb70a56f4d8 - -* Mon Jan 26 2026 Fedora Kernel Team [6.19.0-0.rc7.46] -- Linux v6.19.0-0.rc7 - -* Fri Jan 23 2026 Fedora Kernel Team [6.19.0-0.rc6.c072629f05d7.45] -- Linux v6.19.0-0.rc6.c072629f05d7 - -* Thu Jan 22 2026 Fedora Kernel Team [6.19.0-0.rc6.a66191c590b3.44] - [gitlab-ci] rawhide_release: set FF_USE_NEW_BASH_EVAL_STRATEGY=true (Patrick Talbert) -- Linux v6.19.0-0.rc6.a66191c590b3 - -* Wed Jan 21 2026 Fedora Kernel Team [6.19.0-0.rc6.6c790212c588.43] -- Linux v6.19.0-0.rc6.6c790212c588 - -* Mon Jan 19 2026 Fedora Kernel Team [6.19.0-0.rc6.42] -- Linux v6.19.0-0.rc6 - -* Fri Jan 16 2026 Fedora Kernel Team [6.19.0-0.rc5.944aacb68baf.41] - redhat: add usbio kmod placement rule (Jan Stancek) - -* Thu Jan 15 2026 Fedora Kernel Team [6.19.0-0.rc5.944aacb68baf.40] - Rename with_up to with_stock. (Alexandra Hájková) -- Linux v6.19.0-0.rc5.944aacb68baf - -* Wed Jan 14 2026 Fedora Kernel Team [6.19.0-0.rc5.c537e12daeec.39] - redhat: dereference GITID during tarball creation (Jan Drögehoff) - redhat/configs: Disable CONFIG_INTEL_TH on RHEL (David Arcari) - Revert "[redhat] temporarily disable CONFIG_CRYPTO_DEV_SP_PSP" (Scott Weaver) - kernel-tools: split the python tools off (Peter Robinson) -- Linux v6.19.0-0.rc5.c537e12daeec - -* Tue Jan 13 2026 Fedora Kernel Team [6.19.0-0.rc5.b71e635feefc.38] -- Linux v6.19.0-0.rc5.b71e635feefc - -* Mon Jan 12 2026 Fedora Kernel Team [6.19.0-0.rc5.37] -- Linux v6.19.0-0.rc5 - -* Sun Jan 11 2026 Fedora Kernel Team [6.19.0-0.rc4.755bc1335e3b.36] -- Linux v6.19.0-0.rc4.755bc1335e3b - -* Sat Jan 10 2026 Fedora Kernel Team [6.19.0-0.rc4.b6151c4e60e5.35] - gitlab-ci: set allow_failure for the rawhide-release job (Patrick Talbert) - redhat: export FLAVOR (Jose Ignacio Tornos Martinez) - redhat: Add documentation comments to kernel.spec.template macros (Alexandra Hájková) - redhat/configs: enable rtw8922ae for rhel (Jose Ignacio Tornos Martinez) -- Linux v6.19.0-0.rc4.b6151c4e60e5 - -* Fri Jan 09 2026 Fedora Kernel Team [6.19.0-0.rc4.623fb9912f6a.34] -- Linux v6.19.0-0.rc4.623fb9912f6a - -* Thu Jan 08 2026 Fedora Kernel Team [6.19.0-0.rc4.f0b9d8eb98df.33] - kernel.spec.template: Cleanup package_name use (Prarit Bhargava) - -* Wed Jan 07 2026 Fedora Kernel Team [6.19.0-0.rc4.f0b9d8eb98df.32] - Revert "Turn on CONFIG_DEBUG_INFO_COMPRESSED_ZLIB" (Lianbo Jiang) -- Linux v6.19.0-0.rc4.f0b9d8eb98df - -* Tue Jan 06 2026 Fedora Kernel Team [6.19.0-0.rc4.7f98ab9da046.31] -- Linux v6.19.0-0.rc4.7f98ab9da046 - -* Mon Jan 05 2026 Fedora Kernel Team [6.19.0-0.rc4.3609fa95fb0f.30] -- Linux v6.19.0-0.rc4.3609fa95fb0f - -* Sun Jan 04 2026 Fedora Kernel Team [6.19.0-0.rc3.aacb0a6d604a.29] -- Linux v6.19.0-0.rc3.aacb0a6d604a - -* Sat Jan 03 2026 Fedora Kernel Team [6.19.0-0.rc3.805f9a061372.28] - fedora: aarch64: Enable BST platform support (Weizhao Ouyang) - fedora: aarch64: Enable TI_SCI_INTR_IRQCHIP as built-in (Ayush Singh) -- Linux v6.19.0-0.rc3.805f9a061372 - -* Thu Jan 01 2026 Fedora Kernel Team [6.19.0-0.rc3.b69053dd3ffb.27] -- Linux v6.19.0-0.rc3.b69053dd3ffb - -* Wed Dec 31 2025 Fedora Kernel Team [6.19.0-0.rc3.c8ebd433459b.26] -- Linux v6.19.0-0.rc3.c8ebd433459b - -* Tue Dec 30 2025 Fedora Kernel Team [6.19.0-0.rc3.8640b74557fc.25] -- Linux v6.19.0-0.rc3.8640b74557fc - -* Mon Dec 29 2025 Fedora Kernel Team [6.19.0-0.rc3.7839932417dd.24] -- Linux v6.19.0-0.rc3.7839932417dd - -* Sun Dec 28 2025 Fedora Kernel Team [6.19.0-0.rc2.d26143bb38e2.23] -- Linux v6.19.0-0.rc2.d26143bb38e2 - -* Sat Dec 27 2025 Fedora Kernel Team [6.19.0-0.rc2.c53f467229a7.22] -- Linux v6.19.0-0.rc2.c53f467229a7 - -* Thu Dec 25 2025 Fedora Kernel Team [6.19.0-0.rc2.ccd1cdca5cd4.21] -- Linux v6.19.0-0.rc2.ccd1cdca5cd4 - -* Tue Dec 23 2025 Fedora Kernel Team [6.19.0-0.rc2.b927546677c8.20] - Fedora: arm: aarch64: Enable mandatory CONFIGs for QCS8300 (Shivendra Pratap) - fedora: updates for the 6.19 merge (Peter Robinson) -- Linux v6.19.0-0.rc2.b927546677c8 - -* Mon Dec 22 2025 Fedora Kernel Team [6.19.0-0.rc2.19] -- Linux v6.19.0-0.rc2 - -* Sun Dec 21 2025 Fedora Kernel Team [6.19.0-0.rc1.9094662f6707.18] -- Linux v6.19.0-0.rc1.9094662f6707 - -* Fri Dec 19 2025 Fedora Kernel Team [6.19.0-0.rc1.dd9b004b7ff3.17] -- Linux v6.19.0-0.rc1.dd9b004b7ff3 - -* Wed Dec 17 2025 Fedora Kernel Team [6.19.0-0.rc1.ea1013c15392.16] -- Linux v6.19.0-0.rc1.ea1013c15392 - -* Tue Dec 16 2025 Fedora Kernel Team [6.19.0-0.rc1.40fbbd64bba6.15] -- Linux v6.19.0-0.rc1.40fbbd64bba6 - -* Mon Dec 15 2025 Fedora Kernel Team [6.19.0-0.rc1.14] - redhat/self-test: refresh with new variables (Scott Weaver) - gitlab-ci: enable c10s automotive package build (Scott Weaver) - automotive: add configurable package name and disttag variables (Scott Weaver) - -* Mon Dec 15 2025 Fedora Kernel Team [6.19.0-0.rc1.13] - Fix up zfcpdump mismatch (Justin M. Forbes) -- Linux v6.19.0-0.rc1 - -* Sun Dec 14 2025 Fedora Kernel Team [6.19.0-0.rc0.9d9c1cfec01c.12] - redhat/kernel.spec.template: Let kernel-modules installation rebuild initrd in UKI system (Li Tian) [RHEL-135256] - -* Sat Dec 13 2025 Fedora Kernel Team [6.19.0-0.rc0.9d9c1cfec01c.11] -- Linux v6.19.0-0.rc0.9d9c1cfec01c - -* Thu Dec 11 2025 Fedora Kernel Team [6.19.0-0.rc0.d358e5254674.10] -- Linux v6.19.0-0.rc0.d358e5254674 - -* Wed Dec 10 2025 Fedora Kernel Team [6.19.0-0.rc0.0048fbb4011e.9] -- Linux v6.19.0-0.rc0.0048fbb4011e - -* Tue Dec 09 2025 Fedora Kernel Team [6.19.0-0.rc0.cb015814f8b6.8] - restore HYPERV configs to 6.17 state (Paolo Bonzini) - redhat/configs: automotive: enable NXP_STM_TIMER (Jared Kangas) - redhat/configs: automotive: enable S32G_WDT (Jared Kangas) -- Linux v6.19.0-0.rc0.cb015814f8b6 - -* Mon Dec 08 2025 Fedora Kernel Team [6.19.0-0.rc0.c2f2b01b74be.7] -- Linux v6.19.0-0.rc0.c2f2b01b74be - -* Fri Dec 05 2025 Fedora Kernel Team [6.19.0-0.rc0.2061f18ad76e.6] -- Linux v6.19.0-0.rc0.2061f18ad76e - -* Fri Dec 05 2025 Fedora Kernel Team [6.19.0-0.rc0.559e608c4655.5] - redhat/configs: enable NXP S32 on aarch64 autmotive (Alessandro Carminati) - -* Thu Dec 04 2025 Fedora Kernel Team [6.19.0-0.rc0.559e608c4655.4] -- Linux v6.19.0-0.rc0.559e608c4655 - -* Wed Dec 03 2025 Fedora Kernel Team [6.19.0-0.rc0.3f9f0252130e.3] -- Linux v6.19.0-0.rc0.3f9f0252130e - -* Tue Dec 02 2025 Fedora Kernel Team [6.19.0-0.rc0.4a26e7032d7d.2] - Reset RHEL_RELEASE for the 6.19 cycle (Justin M. Forbes) - add libasan-static and libubsan as BR for selftests (Thorsten Leemhuis) - add liburing-devel as BR for selftests (Thorsten Leemhuis) @@ -8264,3320 +8271,7 @@ fi\ - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v6.19.0-0.rc0.4a26e7032d7d - -* Tue Dec 02 2025 Fedora Kernel Team [6.18.0-1] -- Reset RHEL_RELEASE for the 6.19 cycle (Justin M. Forbes) -- add libasan-static and libubsan as BR for selftests (Thorsten Leemhuis) -- add liburing-devel as BR for selftests (Thorsten Leemhuis) -- add a few optional BRs for perf (Thorsten Leemhuis) - -* Mon Dec 01 2025 Fedora Kernel Team [6.18.0-64] -- Linux v6.18.0 - -* Sun Nov 30 2025 Fedora Kernel Team [6.18.0-0.rc7.6bda50f4333f.63] -- Consolidate configs into common for 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc7.6bda50f4333f - -* Sat Nov 29 2025 Fedora Kernel Team [6.18.0-0.rc7.19eef1d98eed.62] -- Linux v6.18.0-0.rc7.19eef1d98eed - -* Fri Nov 28 2025 Fedora Kernel Team [6.18.0-0.rc7.e538109ac71d.61] -- Linux v6.18.0-0.rc7.e538109ac71d - -* Thu Nov 27 2025 Fedora Kernel Team [6.18.0-0.rc7.765e56e41a5a.60] -- redhat/configs: make CONFIG_DRM_CLIENT_LIB=y (Jocelyn Falempe) -- Linux v6.18.0-0.rc7.765e56e41a5a - -* Wed Nov 26 2025 Fedora Kernel Team [6.18.0-0.rc7.30f09200cc4a.59] -- Linux v6.18.0-0.rc7.30f09200cc4a - -* Tue Nov 25 2025 Fedora Kernel Team [6.18.0-0.rc7.58] -- fedora: arm: minor config updates (Peter Robinson) - -* Mon Nov 24 2025 Fedora Kernel Team [6.18.0-0.rc7.57] -- Linux v6.18.0-0.rc7 - -* Sun Nov 23 2025 Fedora Kernel Team [6.18.0-0.rc6.d13f3ac64efb.56] -- Linux v6.18.0-0.rc6.d13f3ac64efb - -* Sat Nov 22 2025 Fedora Kernel Team [6.18.0-0.rc6.2eba5e05d9bc.55] -- Linux v6.18.0-0.rc6.2eba5e05d9bc - -* Fri Nov 21 2025 Fedora Kernel Team [6.18.0-0.rc6.fd95357fd8c6.54] -- Change RZ_DMAC from m to y for Fedora (Justin M. Forbes) -- redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas) -- Linux v6.18.0-0.rc6.fd95357fd8c6 - -* Thu Nov 20 2025 Fedora Kernel Team [6.18.0-0.rc6.23cb64fb7625.53] -- Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver) -- rh_messages.h: add missing lpfc devices (Scott Weaver) -- redhat/configs: Enable CONFIG_NFSD_V4_2_INTER_SSC in RHEL (Scott Mayhew) -- redhat: Package net/hsr selftests (Felix Maurer) -- Remove redundant Fedora VFIO overrides (Daniel P. Berrangé) -- Enable CONFIG_VFIO_DEVICE_CDEV on Fedora (Daniel P. Berrangé) -- redhat/configs: automotive: enable I2C_IMX and dependencies (Jared Kangas) -- Linux v6.18.0-0.rc6.23cb64fb7625 - -* Wed Nov 19 2025 Fedora Kernel Team [6.18.0-0.rc6.8b690556d8fe.52] -- Set some late arrival config options for Fedora 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc6.8b690556d8fe - -* Tue Nov 18 2025 Fedora Kernel Team [6.18.0-0.rc6.e7c375b18160.51] -- Linux v6.18.0-0.rc6.e7c375b18160 - -* Mon Nov 17 2025 Fedora Kernel Team [6.18.0-0.rc6.50] -- Linux v6.18.0-0.rc6 - -* Sun Nov 16 2025 Fedora Kernel Team [6.18.0-0.rc5.f824272b6e3f.49] -- redhat/configs: enable Micel PHY for NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) -- redhat/configs: enable Synopsis DWMAC IP on NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) -- Linux v6.18.0-0.rc5.f824272b6e3f - -* Sat Nov 15 2025 Fedora Kernel Team [6.18.0-0.rc5.7a0892d2836e.48] -- Linux v6.18.0-0.rc5.7a0892d2836e - -* Fri Nov 14 2025 Fedora Kernel Team [6.18.0-0.rc5.6da43bbeb691.47] -- Linux v6.18.0-0.rc5.6da43bbeb691 - -* Thu Nov 13 2025 Fedora Kernel Team [6.18.0-0.rc5.6fa9041b7177.46] -- redhat/configs: Move CONFIG_MICROCODE_DBG to common/generic/x86 (Waiman Long) -- redhat/configs: Set CONFIG_SCHED_PROXY_EXEC=n (Waiman Long) -- Linux v6.18.0-0.rc5.6fa9041b7177 - -* Wed Nov 12 2025 Fedora Kernel Team [6.18.0-0.rc5.24172e0d7990.45] -- Add loongarch to kernel-headers for Fedora (Justin M. Forbes) -- Linux v6.18.0-0.rc5.24172e0d7990 - -* Tue Nov 11 2025 Fedora Kernel Team [6.18.0-0.rc5.4427259cc7f7.44] -- Turn on SYNTH_EVENTS for RISCV RHEL to avoid a mismatch (Justin M. Forbes) -- Turn on PCI_PWRCTRL_SLOT for aarch64 in RHEL (Justin M. Forbes) -- redhat/kernel.spec.template: add net/can kselftests (Davide Caratti) -- redhat/configs: Enable CONFIG_OVMF_DEBUG_LOG in RHEL (Lenny Szubowicz) [RHEL-100104] -- Linux v6.18.0-0.rc5.4427259cc7f7 - -* Mon Nov 10 2025 Fedora Kernel Team [6.18.0-0.rc5.43] -- Linux v6.18.0-0.rc5 - -* Sun Nov 09 2025 Fedora Kernel Team [6.18.0-0.rc4.439fc29dfd3b.42] -- Linux v6.18.0-0.rc4.439fc29dfd3b - -* Sat Nov 08 2025 Fedora Kernel Team [6.18.0-0.rc4.e811c33b1f13.41] -- Linux v6.18.0-0.rc4.e811c33b1f13 - -* Fri Nov 07 2025 Fedora Kernel Team [6.18.0-0.rc4.4a0c9b339199.40] -- Linux v6.18.0-0.rc4.4a0c9b339199 - -* Thu Nov 06 2025 Fedora Kernel Team [6.18.0-0.rc4.dc77806cf3b4.39] -- merge-linux-next: use gitlab remote (Scott Weaver) -- Linux v6.18.0-0.rc4.dc77806cf3b4 - -* Wed Nov 05 2025 Fedora Kernel Team [6.18.0-0.rc4.1c353dc8d962.38] -- redhat: use RELEASE_LOCALVERSION also for dist-get-tag (Jan Stancek) -- Linux v6.18.0-0.rc4.1c353dc8d962 - -* Tue Nov 04 2025 Fedora Kernel Team [6.18.0-0.rc4.c9cfc122f037.37] -- redhat: configs: rhel: Enable OV08X40 sensor to support Intel MIPI camera (Kate Hsuan) -- redhat: configs: rhel: Enable usbio-drivers to supower Intel MIPI camera (Kate Hsuan) -- Linux v6.18.0-0.rc4.c9cfc122f037 - -* Mon Nov 03 2025 Fedora Kernel Team [6.18.0-0.rc4.36] -- redhat: configs: Enable DWC3 Generic Platform Driver on RHEL automotive (Desnes Nunes) [RHEL-119326] -- redhat: configs: Enable OV08X40 sensor driver on RHEL (Desnes Nunes) [RHEL-119326] -- redhat: configs: Enable USBIO Bridge support on RHEL x86 (Desnes Nunes) [RHEL-119326] -- gitlab-ci: testing (Scott Weaver) -- ark-linux-next: check for git hooks directory (Scott Weaver) -- gitlab-ci: merge-linux-next: workaround pydantic-core build error (Scott Weaver) -- Linux v6.18.0-0.rc4 - -* Sun Nov 02 2025 Fedora Kernel Team [6.18.0-0.rc3.691d401c7e0e.35] -- Linux v6.18.0-0.rc3.691d401c7e0e - -* Sat Nov 01 2025 Fedora Kernel Team [6.18.0-0.rc3.ba36dd5ee6fd.34] -- redhat: remove EARLY ystream bits (Jan Stancek) -- Linux v6.18.0-0.rc3.ba36dd5ee6fd - -* Fri Oct 31 2025 Fedora Kernel Team [6.18.0-0.rc3.d127176862a9.33] -- redhat/configs: configure CONFIG_ATH12K_AHB for rhel (Jose Ignacio Tornos Martinez) -- Final configs for Fedora 6.18 (Justin M. Forbes) -- Linux v6.18.0-0.rc3.d127176862a9 - -* Thu Oct 30 2025 Fedora Kernel Team [6.18.0-0.rc3.e53642b87a4f.32] -- redhat/configs: Enable additional RV monitors on debug kernels (Gabriele Monaco) -- redhat/configs: Enable sched and rtapp RV monitors (Gabriele Monaco) -- redhat/configs: Move CONFIG_RV_PER_TASK_MONITORS to common/generic (Gabriele Monaco) -- properly reset CONFIG_EFI_SBAT_FILE value (Thorsten Leemhuis) - -* Wed Oct 29 2025 Fedora Kernel Team [6.18.0-0.rc3.e53642b87a4f.31] -- kernel: extend rh_waived to cope better with the CVE mitigations case (Ricardo Robaina) [RHEL-122979] -- Linux v6.18.0-0.rc3.e53642b87a4f - -* Tue Oct 28 2025 Fedora Kernel Team [6.18.0-0.rc3.fd57572253bc.30] -- Linux v6.18.0-0.rc3.fd57572253bc - -* Mon Oct 27 2025 Fedora Kernel Team [6.18.0-0.rc3.29] -- Linux v6.18.0-0.rc3 - -* Sun Oct 26 2025 Fedora Kernel Team [6.18.0-0.rc2.72761a7e3122.28] -- Linux v6.18.0-0.rc2.72761a7e3122 - -* Sat Oct 25 2025 Fedora Kernel Team [6.18.0-0.rc2.566771afc7a8.27] -- uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) -- fedora: cleanup/de-dupe the USB configfs options (Peter Robinson) -- fedora: cleanup/de-dupe the USB Device/Gadget config (Peter Robinson) -- fedora: Disable the remanents of legacy USB gadget (Peter Robinson) -- fedora: i3c: enable more i3c (Peter Robinson) -- Configs: Mark SCHED_MC as enabled for powerpc (Phil Auld) -- redhat: update self-test-data for RELEASE_LOCALVERSION (Jan Stancek) -- redhat: introduce RELEASE_LOCALVERSION variable (Jan Stancek) -- Turn on CONFIG_DEBUG_INFO_COMPRESSED_ZLIB (Lianbo Jiang) -- Linux v6.18.0-0.rc2.566771afc7a8 - -* Fri Oct 24 2025 Fedora Kernel Team [6.18.0-0.rc2.6fab32bb6508.26] -- Linux v6.18.0-0.rc2.6fab32bb6508 - -* Thu Oct 23 2025 Fedora Kernel Team [6.18.0-0.rc2.43e9ad0c55a3.25] -- Linux v6.18.0-0.rc2.43e9ad0c55a3 - -* Wed Oct 22 2025 Fedora Kernel Team [6.18.0-0.rc2.552c50713f27.24] -- Linux v6.18.0-0.rc2.552c50713f27 - -* Tue Oct 21 2025 Fedora Kernel Team [6.18.0-0.rc2.6548d364a3e8.23] -- redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) -- Linux v6.18.0-0.rc2.6548d364a3e8 - -* Mon Oct 20 2025 Fedora Kernel Team [6.18.0-0.rc2.22] -- Linux v6.18.0-0.rc2 - -* Sun Oct 19 2025 Fedora Kernel Team [6.18.0-0.rc1.1c64efcb083c.21] -- Linux v6.18.0-0.rc1.1c64efcb083c - -* Sat Oct 18 2025 Fedora Kernel Team [6.18.0-0.rc1.f406055cb18c.20] -- Linux v6.18.0-0.rc1.f406055cb18c - -* Fri Oct 17 2025 Fedora Kernel Team [6.18.0-0.rc1.98ac9cc4b445.19] -- fedora: arm64: Updates for AMD Xilinx devices (Peter Robinson) -- Linux v6.18.0-0.rc1.98ac9cc4b445 - -* Thu Oct 16 2025 Fedora Kernel Team [6.18.0-0.rc1.7ea30958b305.18] -- redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) -- Linux v6.18.0-0.rc1.7ea30958b305 - -* Wed Oct 15 2025 Fedora Kernel Team [6.18.0-0.rc1.9b332cece987.17] -- redhat/configs: automotive: enable FSL_EDMA (Jared Kangas) -- Trim changelog of dupes for the 6.18 reset (Justin M. Forbes) -- Linux v6.18.0-0.rc1.9b332cece987 - -* Tue Oct 14 2025 Fedora Kernel Team [6.18.0-0.rc1.16] -- fedora: aarch64: Enable arm MHUv2 driver (Peter Robinson) -- redhat/configs: automotive: enable RTC_DRV_S32G (Jared Kangas) -- redhat/configs: automotive: switch ufs-qcom to module (Eric Chanudet) -- redhat/configs: automotive: switch geni-se and serial-qcom-geni to modules (Eric Chanudet) -- redhat/configs: automotive: switch pinctrl_msm and pinctrl_sa8775p to modules (Eric Chanudet) -- redhat: add all namespace-dependent selftests to kernel-selftests-internal (Joel Savitz) -- fedora: Minor QCom configs cleanup (Peter Robinson) -- fedora: cleanup now removed BCACHEFS options (Peter Robinson) -- fedora: Last updates for 6.18 (Peter Robinson) - -* Mon Oct 13 2025 Fedora Kernel Team [6.18.0-0.rc1.15] -- Turn on X86_FRED for Fedora (Justin M. Forbes) -- Linux v6.18.0-0.rc1 - -* Sun Oct 12 2025 Fedora Kernel Team [6.18.0-0.rc0.0739473694c4.14] -- Fix up HYPERV configs for 6.18 (Justin M. Forbes) -- add xxd to as BuildRequire for bpf selftests (Thorsten Leemhuis) - -* Sat Oct 11 2025 Fedora Kernel Team [6.18.0-0.rc0.0739473694c4.13] -- Linux v6.18.0-0.rc0.0739473694c4 - -* Fri Oct 10 2025 Fedora Kernel Team [6.18.0-0.rc0.5472d60c129f.12] -- Flip HID_HAPTIC to inline for Fedora due to symbol errors (Justin M. Forbes) -- Linux v6.18.0-0.rc0.5472d60c129f - -* Thu Oct 09 2025 Fedora Kernel Team [6.18.0-0.rc0.ec714e371f22.11] -- fedora: updates for 6.18 (Peter Robinson) -- Linux v6.18.0-0.rc0.ec714e371f22 - -* Wed Oct 08 2025 Fedora Kernel Team [6.18.0-0.rc0.0d97f2067c16.10] -- redhat/configs: automotive: enable SPI_OMAP24XX as a module (Jared Kangas) -- Linux v6.18.0-0.rc0.0d97f2067c16 - -* Tue Oct 07 2025 Fedora Kernel Team [6.18.0-0.rc0.c746c3b51698.9] -- Fix up mismatch with PCI_PWRCTRL_SLOT on arm (Justin M. Forbes) -- Linux v6.18.0-0.rc0.c746c3b51698 - -* Tue Oct 07 2025 Fedora Kernel Team [6.18.0-0.rc0.fd94619c4336.8] -- Turn on DRM_ACCEL_ROCKET FOR Fedora (Justin M. Forbes) - -* Mon Oct 06 2025 Fedora Kernel Team [6.18.0-0.rc0.fd94619c4336.7] -- Linux v6.18.0-0.rc0.fd94619c4336 - -* Sat Oct 04 2025 Fedora Kernel Team [6.18.0-0.rc0.cbf33b8e0b36.6] -- redhat: rpminspect: update emptyrpm list for kernel variants (Patrick Talbert) -- Linux v6.18.0-0.rc0.cbf33b8e0b36 - -* Fri Oct 03 2025 Fedora Kernel Team [6.18.0-0.rc0.e406d57be7bd.5] -- Linux v6.18.0-0.rc0.e406d57be7bd - -* Thu Oct 02 2025 Fedora Kernel Team [6.18.0-0.rc0.7f7072574127.4] -- redhat: ark-linux-next.sh: initial commit (Scott Weaver) -- redhat: prepare-commit-msg: initial commit (Scott Weaver) -- redhat: ark-merge-driver: initial commit (Scott Weaver) -- redhat/Makefile: add dist-configs-commit-mismatches (Scott Weaver) -- Linux v6.18.0-0.rc0.7f7072574127 - -* Wed Oct 01 2025 Fedora Kernel Team [6.18.0-0.rc0.50c19e20ed2e.3] -- Flip SCHED_MC for RHEL ppc to avoid a mismatch (Justin M. Forbes) -- Linux v6.18.0-0.rc0.50c19e20ed2e - -* Wed Oct 01 2025 Fedora Kernel Team [6.18.0-0.rc0.755fa5b4fb36.2] -- Revert "Merge branch 'add_next_sched_job' into 'os-build'" (Justin M. Forbes) -- Fix up a merge window mismatch for riscv RHEL (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.18 cycle (Justin M. Forbes) -- Turn on USB_FUNCTIONFS for Fedora (Justin M. Forbes) -- redhat/configs: Disable CONFIG_EFI_MIXED in RHEL (Lenny Szubowicz) -- Revert "Merge branch 'tmp2' into 'os-build'" (Justin M. Forbes) -- Always set LLVM=1 when building with clang (Tom Stellard) -- redhat/configs: Move CONFIG_MITIGATION_VMSCAPE to common/generic/x86 (Waiman Long) -- redhat/Makefile: Update the make target dist-configs-check to fail (Alexandra Hájková) -- Consolidate configs to common for 6.17 (Justin M. Forbes) -- Add 1010-config-newlines-test.bats self test. (Alexandra Hájková) -- os-build: Remove dead CONFIG_SCHED_DEBUG files (Phil Auld) -- redhat/configs: automotive: Disable COMPAT_32BIT_TIME SGETMASK_SYSCALL and IA32_EMULATION configs (Dorinda Bassey) -- Revert "redhat/configs: automotive: Disable NetLabel subsystem support" (Dorinda Bassey) -- redhat: ark-linux-next.sh: initial commit (Scott Weaver) -- redhat: prepare-commit-msg: initial commit (Scott Weaver) -- redhat: ark-merge-driver: initial commit (Scott Weaver) -- redhat/Makefile: add dist-configs-commit-mismatches (Scott Weaver) -- Turn on PINCTRL_SM8550_LPASS_LPI for Fedora (Justin M. Forbes) -- redhat: configs: drop TI_K3_UDMA & TI_K3_UDMA_GLUE_LAYER from RHEL (Eric Chanudet) -- redhat: configs: move TI_SCI_PROTOCOL and TI_MESSAGE_MANAGER to common (Eric Chanudet) -- Set CONFIG_MITIGATION_VMSCAPE for Fedora (Justin M. Forbes) -- redhat/Makefile: update dist-vr-check (Scott Weaver) -- gitlab-ci: add kcidb_tree_name to trees (Tales da Aparecida) -- Fix packaging for libcpupower python binding debuginfo (Justin M. Forbes) -- redhat/configs: automotive: enable TI K3 R5F remoteproc driver (Jared Kangas) -- Move CONFIG_SCHED_PROXY_EXEC to the zfcpdump directory (Justin M. Forbes) -- Set Fedora configs for 6.17 (Justin M. Forbes) -- redhat: scripts: ignore incorrect shellcheck 2329 in trap function (Simone Tollardo) -- Turn on PHY_ROCKCHIP_SAMSUNG_DCPHY for Fedora (Justin M. Forbes) -- rh_messages.h: add missing aacraid device (Scott Weaver) -- rh_messages.h: update unmaintained drivers (Scott Weaver) -- arm64: enable Tegra264 SoC components in RHEL (Marcin Juszkiewicz) -- redhat: export only selected variables (Jan Stancek) -- gitlab-ci: set HOME in maintenance jobs (Tales da Aparecida) -- gitlab-ci: remove fetch of linux-rt-devel (Scott Weaver) -- redhat/Makefile: auto select -z-test-pesign target for z-stream (Jan Stancek) -- redhat/configs: Move RHEL/Fedora lockdown configs to common (Jeremy Cline) -- Enable building libcpupower bindings for ELN/Rawhide (John B. Wyatt IV) -- redhat: Explicitly disable 'hostonly' mode on the dracut cmdline (Vitaly Kuznetsov) -- redhat: Directly use 'ukify' for building the UKI (Vitaly Kuznetsov) -- redhat: Temporary stop adding 'kernel' component to SBAT (Vitaly Kuznetsov) -- redhat/configs: Remove obsolete CONFIG files - part 1 (Waiman Long) -- redhat/Makefile: add dist-spec (Scott Weaver) -- redhat: Switch to implicit enablement of CONFIG_EFI_SBAT_FILE (Vitaly Kuznetsov) -- redhat/configs: Enable early lockdown for Arm (Mark Salter) [RHEL-1927] -- arm64: add early lockdown for secure boot (Mark Salter) [RHEL-1927] -- efi: pass secure boot mode to kernel proper (Mark Salter) [RHEL-1927] -- Disable Nova Core until it is useful (Justin M. Forbes) -- Turn off LIBBPF_DYNAMIC for perf builds (Justin M. Forbes) -- redhat: Add SBAT information to Linux kernel (Vitaly Kuznetsov) -- redhat: Add SBAT to the UKI unconditionally (Vitaly Kuznetsov) -- Enable PHY drivers required for automotive board (Radu Rendec) -- fedora: more updates for 6.17 (Peter Robinson) -- specfile: change conditionals for realtime for fedora (Clark Williams) -- redhat/configs: Disable TPM2 HMAC sessions (Štěpán Horáček) [RHEL-82779] -- redhat/script: Fix instructions for dist-cross-setup (Thomas Huth) -- redhat/configs: Fix location of the S390_MODULES_SANITY_TEST switch (Thomas Huth) -- redhat/configs: Fix location of the CONFIG_S390_KPROBES_SANITY_TEST switch (Thomas Huth) -- redhat/configs: Remove superfluous generic CONFIG_TUNE_Z16 switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_TUNE_Z17 switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_RANDOMIZE_IDENTITY_BASE switch (Thomas Huth) -- Fix up some networking configs to make docker work again (Justin M. Forbes) -- rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) -- kernel.spec: add '-e' option to %%preun for kernel-core and kernel-uki-virt (Xuemin Li) -- Remove CONFIG_TEST_MISC_MINOR as deps are no longer met (Justin M. Forbes) -- Add to pending to fix precendence and avoid mismatch (Justin M. Forbes) -- CONFIG_PAGE_BLOCK_ORDER is now CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) -- redhat/kernel.spec: fix leftover typo in Provides line (Jan Stancek) -- fedora: Updates for 6.17 merge (Peter Robinson) -- Fix a mismatch, needs further investigation (Justin M. Forbes) -- Turn off TEST_MISC_MINOR as its deps are no longer met (Justin M. Forbes) -- redhat/configs: Disable CRYPTO_KRB5 for zfcpdump (Vladis Dronov) -- Trim changelog after rebase (Justin M. Forbes) -- Flip TEGRA124_CPUFREQ to m for config mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.17 cycle (Justin M. Forbes) -- redhat/kernel.spec: fix uname_variant call sites (Jan Stancek) [RHEL-104231] -- redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231] -- redhat/configs: Add evaluate_configs.py and documentation (Prarit Bhargava) -- redhat: Remove old evaluate_configs (Prarit Bhargava) -- redhat/spec: package full bpftool in selftests (Gregory Bell) -- selftests/bpf: Remove ksyms_weak_lskel test (Artem Savkov) -- redhat/spec: Add libxml2-devel dependency for selftests build (Viktor Malik) -- redhat/spec: Bypass check-rpaths for kselftests/bpf/urandom_read (Viktor Malik) -- redhat/spec: Do not use source fortification for C++ selftest binaries (Viktor Malik) -- redhat/spec: Do not use source fortification for selftests (Viktor Malik) -- redhat/spec: Fix BPF selftests build with PIE (Viktor Malik) -- redhat/spec: Add EXTRA_CXXFLAGS to bpf samples and selftests make (Artem Savkov) -- fedora: minor cleanups (Peter Robinson) -- fedora: aarch64: enable a couple of brcmstb reset drivers (Peter Robinson) -- rhel/aarch64: enable CONFIG_TCG_ARM_CRB_FFA as a module (Marcin Juszkiewicz) -- redhat/configs: Move CONFIG_MITIGATION_TSA under common/generic/x86 (Waiman Long) -- Set CONFIG_TEST_VMALLOC to off for s390 zfcpdump (Justin M. Forbes) -- Revert "redhat/configs: automotive: Turn off ACPI Processor package for aarch64" (Enric Balletbo i Serra) -- redhat/configs: automotive: Disable CONFIG_NUMA config (Dorinda Bassey) -- Consolidate configs to common for 6.16 (Justin M. Forbes) -- arm64: enable SND_HDA_ACPI as a module (Marcin Juszkiewicz) -- kernel.spec: always provide kernel-devel-uname-r (Scott Weaver) -- kernel.spec: always provide kernel (Scott Weaver) -- kernel.spec: dynamically set provides/requires name (Scott Weaver) -- kernel.spec: use %%{name} in partner/internal modules (Scott Weaver) -- kernel.spec: introduce with_automotive_build (Scott Weaver) -- kernel.spec: fix kernel-automotive packaging (Scott Weaver) -- kernel.spec: add a few macro option comments (Scott Weaver) -- kernel.spec: add conditional to include rhel trusted certificates (Eric Chanudet) -- kernel.spec: Always BuildRequire openssl-devel (Eric Chanudet) -- kernel.spec: automotive: disable kernel signature by default (Eric Chanudet) -- redhat/configs: automotive: enable extra system cert (Eric Chanudet) -- redhat/configs: automotive: Disable module signature with modules_install (Eric Chanudet) -- kernel.spec: honor packaging flags (Scott Weaver) -- Fix FIPS mode for Fedora (Justin M. Forbes) -- Turn on TSA Mitigation for Fedora (Justin M. Forbes) -- redhat/configs: Enable CONFIG_AMD_HSMP_ACPI and CONFIG_AMD_HSMP_PLAT on RHEL (David Arcari) -- redhat/configs: CONFIG_WWAN enough as a module (Jose Ignacio Tornos Martinez) -- redhat/configs: Enable CONFIG_NET_SCH_BPF on RHEL (Viktor Malik) -- config: new config in drivers/phy (Izabela Bakollari) -- livepatch: no need to build kselftests with kernel (Radomir Vrbovsky) -- redhat: Restore the status quo wrt memory onlining (Vitaly Kuznetsov) [2375049] -- redhat/spec: Disable gdb index for riscv cross-compile (Jennifer Berringer) -- gitlab-ci: Enable CI for riscv64 on centos/eln (Jennifer Berringer) -- redhat: Enable RISC-V arch for centos/eln (Jennifer Berringer) -- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) -- uki: enable FIPS mode (Vitaly Kuznetsov) -- redhat/configs: Move CONFIG_MITIGATION_ITS to common/generic/x86 (Waiman Long) -- redhat/configs: enable fwctl for RHEL (Michal Schmidt) [RHEL-96987] -- Fedora configs for 6.16 (Justin M. Forbes) -- aarch64: Switch TI_SCI_CLK and TI_SCI_PM_DOMAINS symbols to built-in (Peter Robinson) -- redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) -- redhat: enable CONFIG_CRASH_DM_CRYPT and CONFIG_KEXEC_HANDOVER for all (Coiby Xu) -- Simplify include Makefile.rhelver (Don Zickus) -- redhat/configs/common/generic: enable vgem module via CONFIG_DRM_VGEM (Alexander Kanavin) -- redhat/configs: enable IWLMLD for rhel (Jose Ignacio Tornos Martinez) -- kernel.spec: fedora automotive build is not supported (Scott Weaver) -- gitignore: kernel-automotive generated files (Scott Weaver) -- gitlab-ci: use AUTOMOTIVE_BUILD with dist-srpm (Scott Weaver) -- redhat/self-test: update for new automotive variables (Scott Weaver) -- redhat/Makefile: introduce AUTOMOTIVE_BUILD (Scott Weaver) -- kernel.spec: updates for automotive-only build (Scott Weaver) -- fedora: Updates for the 6.16 merge window (Peter Robinson) -- redhat/kernel.spec: drop modules-extra-matched for noarch (Jan Stancek) -- redhat/configs: fedora: set some qcom clk, icc, and pinctrl drivers to built in (Brian Masney) -- fedora: disable SND_OSSEMUL (Peter Robinson) -- fedora: disable OSS sound for real HW (Peter Robinson) -- gitlab-ci: disable merge-rt-automotive (Scott Weaver) -- redhat/configs: automotive: enable j784s4evm DSP remoteproc configs (Jared Kangas) [RHEL-95436] -- redhat/configs: add LED kernel configs (Rupinderjit Singh) -- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) -- package the newly added cpupower.service (Thorsten Leemhuis) -- process_configs: always print errors (Thorsten Leemhuis) -- redhat/configs: disable RZ/V2N in automotive (Eric Chanudet) -- redhat/configs: Move RZ/G3E config to automotive (Eric Chanudet) -- redhat: add more namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-94503] -- redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) -- spec: fix spec warning for /usr/include/ynl (Jan Stancek) -- redhat/configs: Move CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE to powerpc (Viktor Malik) -- Fix up powerpc mismatch (Justin M. Forbes) -- Fix another mismatch for 6.16 (Justin M. Forbes) -- Fix up a mismatch for Fedora aarch64 (Justin M. Forbes) -- Fix up mismatches for RHEL s390 zfpcdump (Justin M. Forbes) -- More mismatch fixes for 6.16 (Justin M. Forbes) -- Turn CROS_EC_PROTO to m for Fedora to avoid mismatch (Justin M. Forbes) -- Reset changelog for 6.16 cycle (Justin M. Forbes) -- Fix up CRYPTO_SHA256 configs for mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.16 cycle (Justin M. Forbes) -- fedora: add 'fedora' SBAT suffix for UKI addons (Li Tian) -- redhat: add downstream SBAT for UKI addons (Emanuele Giuseppe Esposito) -- uki_addons: provide custom SBAT as input parameter (Emanuele Giuseppe Esposito) -- uki_addons: remove completely sbat/sbat.conf (Emanuele Giuseppe Esposito) -- Consolidate configs to common for 6.15 (Justin M. Forbes) -- redhat/configs: automotive: enable MHI_BUS_EP (Eric Chanudet) -- Fix PHYSICAL_ALIGN for x86 Fedora (Justin M. Forbes) -- Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) -- redhat: configs: rhel: Enable CX231XX drivers (Kate Hsuan) -- configs: add redhat/configs/common/generic/CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301] -- redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301] -- redhat/configs: Enable CONFIG_X86_POSTED_MSI (Jerry Snitselaar) -- redhat/configs: remove CRC16 config files (Scott Weaver) -- Revert CONFIG_GENKSYMS in pending for x86 (Justin M. Forbes) -- Flip GENKSYMS for RHEL (Justin M. Forbes) -- Move MITIGATION_ITS to the x86 directory (Justin M. Forbes) -- Set MITIGATION_ITS for Fedora (Justin M. Forbes) -- Fedora: arm: Updates for QCom devices (Souradeep Chowdhury) -- redhat/configs: Explicitly disable CONFIG_VIRTIO_MEM on powerpc in RHEL (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_AP_DEBUG config switch (Thomas Huth) -- Set Fedora configs for 6.15 (Justin M. Forbes) -- Shorten the uname for git snapshots (Justin M. Forbes) -- nvme: explicitly enable the nvme keyring (Maurizio Lombardi) -- Enable the gs_usb CAN bus driver in RHEL (Radu Rendec) -- Stop disabling some modules needed to run on Azure (Pierre-Yves Chibon) -- redhat/configs: enable ACPI_DEBUG on non-debug kernels (Mark Langsdorf) -- specfile: add with_toolsonly variable to build only tools packages (Clark Williams) -- redhat/configs: Enable CONFIG_TYPEC_TBT_ALTMODE in RHEL (Desnes Nunes) [RHEL-78931] -- Turn on ACPI_DEBUG for Fedora (Justin M. Forbes) -- redhat: fix kernel-rt-kvm package removal for Fedora (Thorsten Leemhuis) -- redhat/configs: aarch64: Enable Apple touchbar display driver for Fedora (Neal Gompa) -- redhat: remove kernel-rt-kvm package (Clark Williams) -- redhat: introduce modules-extra-matched meta package (Jan Stancek) -- Fix up some Netfilter configs for Fedora (Justin M. Forbes) -- Turn NF_CT_NETLINK_TIMEOUT for Fedora (Justin M. Forbes) -- Turn on NF_CONNTRACK_TIMEOUT for Fedora (Justin M. Forbes) -- redhat/configs: Adjust CONFIG_TUNE for s390x (Mete Durlu) -- redhat/spec: fix selftests dependencies (Gregory Bell) [RHEL-88228] -- redhat: add namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-88635] -- Turn off CONFIG_PCI_REALLOC_ENABLE_AUTO for Fedora (Justin M. Forbes) -- gitlab-ci: enable pipelines for rt-64k (Clark Williams) -- rt-64k: Enable building 64k page-size RT kernel (Clark Williams) -- redhat: drop Y issues from changelog (Jan Stancek) -- redhat/configs: Update the CONFIG_KERNEL_IMAGE_BASE kernel config option (Thomas Huth) -- redhat/configs: Remove the obsolete CONFIG_ZCRYPT_DEBUG switches (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_AP switch (Thomas Huth) -- fedora: updates for 6.15 (Peter Robinson) -- redhat/configs: Disable CONFIG_COMPAT option on s390 (Mete Durlu) [RHEL-24047] -- uki: Add weak dependency on 'uki-direct' (Vitaly Kuznetsov) -- redhat/kernel.spec: fix duplicate packaging of ynl headers (Jan Stancek) -- Enable FunctionFS on aarch64 + x86 (Sam Day) -- Turn on USB Gadget for Fedora x86 (Justin M. Forbes) -- redhat: enable drm panic screen with a QR code (Scott Weaver) -- redhat: enable Rust code in ELN (Scott Weaver) -- redhat: strip leading '(' in dist-get-buildreqs (Jan Stancek) -- Fix up CONFIG_CRC_ITU_T mismatch (Scott Weaver) -- Fix up CONFIG_CRC16 mismatch (Scott Weaver) -- redhat: remove kernel-ipaclones-internal package (Joe Lawrence) -- redhat/kernel.spec.template: add net packetdrill selftests (Hangbin Liu) -- redhat/kernel.spec.template: Build rtla with BPF sample collection (Tomas Glozar) -- redhat/configs: automotive: Enable CONFIG_BOOTPARAM_HUNG_TASK_PANIC config (Dorinda Bassey) -- samples/bpf: fix build (Gregory Bell) -- redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) -- fedora: arm64: move some TI drivers to modular (Peter Robinson) -- fedora: minor cleanups for 6.14 (Peter Robinson) -- redhat/configs: enable CONFIG_I2C_MUX_PCA954x on x86 (Michal Schmidt) -- redhat: bump RHEL_MAJOR (Jan Stancek) -- redhat/configs: enable CONFIG_AMD_3D_VCACHE for x86 on RHEL (David Arcari) -- Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) -- redhat/kernel.spec: list python3-wheel explicitly for Fedora<42 (Jan Stancek) -- handle man-page for rv-mon-sched in redhat/kernel.spec.template (Thorsten Leemhuis) -- redhat: find-debuginfo workaround is no longer needed on F42 (Jan Stancek) -- redhat/kernel.spec: use target versions of tools for debugedit and gdb-add-index (Jan Stancek) -- redhat: make ENABLE_WERROR enable also KVM_WERROR (Jan Stancek) -- kernel.spec.template: cpupower: adjust lib versioning (Thorsten Leemhuis) -- redhat/configs: automotive: builtin virtio-mmio (Eric Chanudet) -- Fix up mismatches in the 6.15 merge window (Scott Weaver) -- Reset log for 6.15 cycle (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.15 cycle (Justin M. Forbes) -- arm64: cleanup and de-dupe erratum (Peter Robinson) -- arm64: cleanup and de-dupe configs (Peter Robinson) -- cleanup: x86: cleanup some x86_32 leftovers (Peter Robinson) -- all: cleanup CAN_ROCKCHIP_CANFD (Peter Robinson) -- aarch64: Options required for UEFI HTTP boot on SystemReady-DT (Peter Robinson) -- common: Move ZONE_DEVICE to generic (Peter Robinson) -- common: Cleanup BTT (Peter Robinson) -- cleanup: move DEV_DAX_PMEM to common/generic (Peter Robinson) -- generic: cleanup the NVDIMM options (Peter Robinson) -- cleanup: move OF_PMEM to common/generic (Peter Robinson) -- cleanup: Remove DEV_DAX_PMEM_COMPAT option (Peter Robinson) -- Consolidate configs into common for 6.14 (Justin M. Forbes) -- Turn VIRTIO_BLK and VIRTIO_CONSOLE inline for Fedora (Justin M. Forbes) -- redhat: configs: fedora: enable CONFIG_I2C_HID_OF=m on x86 (Hans de Goede) -- redhat: move dist-relase-check behind new variable (Jan Stancek) -- Set last minute config item for 6.14 for Fedora (Justin M. Forbes) -- redhat/configs: automotive: Disable CONFIG_USERFAULTFD config (Dorinda Bassey) -- redhat/configs: automotive: Disable VLAN_8021Q_GVRP config (Dorinda Bassey) -- redhat/configs: automotive: Disable DCB and MPLS configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IEEE 802.15.4 config (Dorinda Bassey) -- redhat/configs: automotive: Disable various network classification features (Dorinda Bassey) -- redhat/configs: automotive: Disable the SMBFS file system (Dorinda Bassey) -- redhat/configs: automotive: Disable Myricom network adapters (Dorinda Bassey) -- redhat/configs: automotive: Disable USB4 Ethernet config (Dorinda Bassey) -- redhat/configs: automotive: Disable the Mellanox SwitchX core driver (Dorinda Bassey) -- redhat/configs: automotive: Disable network storage related protocols (Dorinda Bassey) -- redhat/configs: automotive: Disable lightweight tunneling with BPF (Dorinda Bassey) -- redhat/configs: automotive: Disable RADOS block device configs (Dorinda Bassey) -- redhat/configs: automotive: Disable switchdev driver framework (Dorinda Bassey) -- redhat/configs: automotive: Disable network packet generator (Dorinda Bassey) -- redhat/configs: automotive: Disable NET_CLS_ACT and PSAMPLE configs (Dorinda Bassey) -- redhat/configs: automotive: Disable BPF STREAM_PARSER (Dorinda Bassey) -- redhat/configs: automotive: Disable Open vSwitch and NET_NSH configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP Virtual Server configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP set support (Dorinda Bassey) -- redhat/configs: automotive: Disable NetLabel subsystem support (Dorinda Bassey) -- redhat/configs: automotive: Disable TLS Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable Advanced TCP Congestion Control (Dorinda Bassey) -- redhat/configs: automotive: Disable XDP Socket Protocol (Dorinda Bassey) -- redhat/configs: delete CONFIG_USB_ONBOARD_HUB and use CONFIG_USB_ONBOARD_DEV instead (Desnes Nunes) -- redhat: check release commit is present for dist-{release-tag,git} (Jan Stancek) -- Re-enable vxcan (CONFIG_CAN_VXCAN) for automotive (Radu Rendec) -- Turn on CONFIG_PACKING for RHEL (Justin M. Forbes) -- main.c: fix initcall blacklisted (Tomas Henzl) -- redhat/configs: automotive: Disable IPsec Protocols and XFRM (Dorinda Bassey) -- redhat: Update CONFIG_STRICT_DEVMEM settings (enable it on s390x) (Thomas Huth) -- redhat: Consolidate CONFIG_VIRTIO_MEM and enable it also for s390x (Thomas Huth) -- Remove no longer necessary pending entry (Justin M. Forbes) -- Fedora configs for 6.14 (Justin M. Forbes) -- redhat/configs: Disable rest of the CONFIG_PKEY_ options on s390 (Mete Durlu) [RHEL-78341] -- Fix up some debug module loading issues due to BTF mismatch (Justin M. Forbes) -- Revert "redhat/configs: automotive: disable CONFIG_AIO" (Davide Caratti) -- redhat/configs: automotive disable ARCH_TEGRA_241_SOC (Eric Chanudet) -- rhel_files: ensure all qdiscs are in modules-core (Davide Caratti) [RHEL-79818] -- redhat/configs: automotive: Disable MRP/8021Q_MVRP Protocol (Dorinda Bassey) -- redhat/configs: enable CONFIG_ARM_SMMU_MMU_500_CPRE_ERRATA (Jerry Snitselaar) -- redhat/configs: enable CONFIG_ARM_SMMU_V3_IOMMUFD (Jerry Snitselaar) -- redhat: configs: remove CONFIG_DMA_API_DEBUG_SG (Kate Hsuan) -- kernel.spec: add missing tools-libs on s390x (Jan Stancek) -- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) -- kernel.spec: add minimum version of setuptools for ynl (Jan Stancek) -- Revert "Merge: redhat/configs: automotive: Disable POSIX_MQUEUE config (Dorinda Bassey) -- redhat/configs: enable in kernel compression/decompression of compressed modules (Herton R. Krzesinski) -- redhat: change compression flags for xz (Herton R. Krzesinski) -- redhat/configs: automotive: Turn off ACPI Processor package for aarch64 (Enric Balletbo i Serra) -- redhat/configs: automotive: Disable L2TP Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable TIPC Protocol (Dorinda Bassey) -- redhat/configs: Enable Mediatek Bluetooth USB drivers (Bastien Nocera) -- redhat/configs: Disable CONFIG_PKEY for zfcpdump configs (Mete Durlu) [RHEL-78341] -- redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) -- Revert "Merge: redhat/configs: automotive: Disable SYSIPC config" (Dorinda Bassey) -- redhat/configs: Enable CONFIG_KASAN_INLINE for RT debug kernel (Waiman Long) -- redhat/configs: Move CONFIG_PROVE_RAW_LOCK_NESTING to common/debug (Waiman Long) -- redhat/configs: Move all the lock debugging Kconfig's to common (Waiman Long) -- redhat/configs: Enable CONFIG_BLK_CGROUP_PUNT_BIO for RHEL (Neal Gompa) [RHEL-79711] -- fedora: pending: drop USB_ONBOARD_DEV_USB5744 (Peter Robinson) -- efi,lockdown: fix kernel lockdown on Secure Boot (Ondrej Mosnacek) {CVE-2025-1272} -- fedora: Update vbox drivers (Peter Robinson) -- Drop the s390x CONFIG_REGMAP from RHEL pending as upstream removed the dep (Justin M. Forbes) -- fedora: arm64: enable RT5616 codec (Marcin Juszkiewicz) -- Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" (Benjamin Marzinski) -- Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" (Benjamin Marzinski) -- Revert "nvme: decouple basic ANA log page re-read support from native multipathing" (Benjamin Marzinski) -- Revert "nvme: nvme_mpath_init remove multipath check" (Benjamin Marzinski) -- redhat/configs: automotive: Disable CONFIG_FS_DAX config (Dorinda Bassey) -- config: update CONFIG_LSM to match upstream (Ryan Sullivan) -- redhat: configs: enable CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER for RHEL (David Arcari) -- redhat/Makefile: Add help text for target dist-dump-variables (Eder Zulian) -- redhat: update self-test-data for new default RHJOBS value (Patrick Talbert) -- set a more reasonable default for number of jobs (Thorsten Leemhuis) -- redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) -- redhat/configs: disable CONFIG_TCP_AO on RHEL (Sabrina Dubroca) -- redhat/configs: amend USB_ONBOARD_DEV_USB5744 (Eric Chanudet) -- redhat/configs: automotive: Disable SYSIPC and MQUEUE configs (Dorinda Bassey) -- redhat: kernel.spec: add ynl to kernel-tools (Jan Stancek) -- fedora: enable USB device USB5744 (Peter Robinson) -- rhel: enable FW_CACHE on RHEL (Dave Airlie) -- redhat/configs: automotive: Disable the SCTP Protocol (Dorinda Bassey) -- redhat: generalize rule for kunit and test kmod placement (Jan Stancek) -- Move CONFIG_PCI_REALLOC_ENABLE_AUTO out of common as they have diverged (Justin M. Forbes) -- fedora: arm64: enable Silicon Mitus SM5502 Extcon driver (Sam Day) -- fedora: arm64: enable Richtek RT5033 MFD+charger+regulator modules (Sam Day) -- configs/fedora: Enable CONFIG_PCI_REALLOC_ENABLE_AUTO (Yanko Kaneti) -- Enable CONFIG_INTEL_MEI_PXP and CONFIG_DRM_I915_PXP on rhel (Jocelyn Falempe) -- Enable Intel Xe Graphics (Mika Penttilä) -- Turn on CONFIG_DRM_ACCEL_AMDXDNA for Fedora (Justin M. Forbes) -- redhat/configs: disable CONFIG_AF_UNIX_OOB on RHEL (Marcelo Ricardo Leitner) -- redhat/configs: automotive: Disable wireless network and it's dependencies (Dorinda Bassey) -- redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) -- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) -- redhat/configs: automotive: set CONFIG_TIMEOUT_PANIC (Enric Balletbo i Serra) -- drop %%{_datadir}/perf-core/* from kernel.spec (Thorsten Leemhuis) -- put new misc_minor_kunit in modules-internal (Thorsten Leemhuis) -- put new cirrus kunit tests in modules-internal (Thorsten Leemhuis) -- redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) -- redhat: kernel.spec: fix build with merged-sbin (Zbigniew Jędrzejewski-Szmek) -- Fix up CONFIG_REGMAP mismatch (Scott Weaver) -- redhat: fix modules.order target (Scott Weaver) -- Fix up CONFIG_CRC_T10DIF_IMPL_GENERIC mismatch (Justin M. Forbes) -- Fix mismatches for 6.13 merge window (Justin M. Forbes) -- Reset rhelver and trim changelog for 6.14 (Justin M. Forbes) -- Turn off CONFIG_ARM_TIMER_SP804 for automotive (Justin M. Forbes) -- Set ARM_TIMER_SP804 (Justin M. Forbes) -- redhat/configs: enable addtional sa8775 related Kconfigs (Brian Masney) -- redhat: Add rustfmt to deps (Peter Robinson) -- redhat/configs: Disable deprecated CONFIG_LCS option on s390 (Mete Durlu) [RHEL-68296] -- redhat/configs: make modular/disable NFS support (Dorinda Bassey) -- redhat/configs: Disable unsafe queuing disciplines (Dorinda Bassey) -- configs: move pending RT configs into rhel/rt/generic (Clark Williams) -- Turn on PROVE_RAW_LOCK_NESTING for RHEL debug builds (Justin M. Forbes) -- redhat/Makefile: Fix long dist-full-help execution time (Prarit Bhargava) -- redhat/self-test: Update data to add HELP_TYPES variable (Prarit Bhargava) -- redhat/Makefile: Add new dist-help functionality (Prarit Bhargava) -- Makefile: Do not output LOCALVERSION message for help commands (Prarit Bhargava) -- Fedora 6.13 configs part 2 (Justin M. Forbes) -- Fedora 6.13 configs part 1 (Justin M. Forbes) -- redhat/configs: enable CONFIG_VFAT_FS as a module (Dorinda Bassey) -- redhat: create 'debug' addon for UKI (Li Tian) -- kernel.spec: Build cpupower on riscv64 (Yanko Kaneti) -- RHEL: Set correct config option for CRYPTO_HMAC_S390 (Mete Durlu) [RHEL-24137] -- redhat/kernel.spec: add iputils to the requires list for selftests-internal (Brian Masney) -- redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) -- redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] -- redhat/configs: Re-enable ZRAM backends and unify configuration (Neal Gompa) -- redhat/configs: automotive: disable CONFIG_AIO (Davide Caratti) -- redhat/configs: Re-enable CONFIG_INFINIBAND_VMWARE_PVRDMA (Vitaly Kuznetsov) -- redhat/configs: PREEMPT_NOTIFIERS does not need to be explicitly listed (Michal Schmidt) -- redhat/configs: delete all CONFIG_PREEMPT_*BEHAVIOUR (Michal Schmidt) -- redhat/configs: automotive: disable CONFIG_NET_DROP_MONITOR (Davide Caratti) -- redhat/configs: Enable the CS42L84 driver on Fedora (Neal Gompa) -- generic: Remove and cleanups from staging 6.13 (Peter Robinson) -- redhat: configs: Clean up DVB settings in RHEL (Kate Hsuan) -- Move CONFIG_ARCH_TEGRA_241_SOC config/common so that it is enabled for RHEL as well as Fedora. Get rid of uneeded CONFIG_TEGRA241_CMDQV in configs/fedora while we're at it. (Mark Salter) -- fedora: arm64: Enable the rockchip HDMI QP support (Peter Robinson) -- crypto: rng - Fix extrng EFAULT handling (Herbert Xu) -- redhat: configs: rhel: aarch64: Support NV Jetson MIPI camera (Kate Hsuan) -- gitlab-ci: disable clang CI pipelines (Scott Weaver) -- redhat/configs: Remove obsolete arch64/64k/CONFIG_FORCE_MAX_ZONEORDER (Waiman Long) -- Fix up QCOM_EMAC config for Fedora (Justin M. Forbes) -- redhat/configs: automotive: disable CONFIG_IO_URING (Ian Mullins) -- redhat/kernel.spec.template: Link rtla against in-tree libcpupower (Tomas Glozar) -- redhat: configs: enable INTEL_PLR_TPMI for RHEL (David Arcari) -- configs: Enable CONFIG_NETKIT for RHEL (Toke Høiland-Jørgensen) -- redhat: fix build/install targets in netfilter kselftest (Davide Caratti) -- RHEL: disable the btt driver (Jeff Moyer) -- redhat/configs: default to PREEMPT_LAZY on x86, riscv (Michal Schmidt) -- redhat/configs: New config CONFIG_PREEMPT_LAZY (Michal Schmidt) -- crypto: sig - Disable signing (Herbert Xu) -- redhat/configs: enable SERIAL_AMBA_PL011 for automotive (Radu Rendec) -- c10s: disable tests in CKI pipelines (Michael Hofmann) -- redhat: Drop bpftool from kernel spec (Viktor Malik) -- Better fixes for the fedora mismatch (Justin M. Forbes) -- Mismatch fix ups for Fedora (Justin M. Forbes) -- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) -- One more pending to fix a mismatch (Justin M. Forbes) -- redhat: fix RT PREEMPT configs for Fedora and RHEL (Clark Williams) -- Pending fixes to avoid mismatch for 6.13 (Justin M. Forbes) -- Reset changelog for 6.13 (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.13 (Justin M. Forbes) -- redhat: Move perf_dlfilter.h from libperf-devel to perf (Akihiko Odaki) -- Consolidate configs to common for 6.12 (Justin M. Forbes) -- redhat/configs: cleanup CONFIG_DEV_DAX (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE_MADVISE for Fedora (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE (David Hildenbrand) -- redhat/configs: enable CONFIG_TRANSPARENT_HUGEPAGE on s390x in Fedora (David Hildenbrand) -- redhat/configs: automotive: Enable j784s4evm am3359 tscadc configs (Joel Slebodnick) -- redhat/configs: delete renamed CONFIG_MLX5_EN_MACSEC (Michal Schmidt) -- rhel: disable DELL_RBU and cleanup related deps (Peter Robinson) -- crypto: rng - Ensure stdrng is tested before user-space starts (Herbert Xu) -- gitlab-ci: Add CKI_RETRIGGER_PIPELINE (Tales da Aparecida) -- redhat: configs: disable the qla4xxx iSCSI driver (Chris Leech) [RHEL-1242] -- Remove duplicated CONFIGs between automotive and RHEL (Julio Faracco) -- redhat: update self-test data for addition of automotive (Scott Weaver) -- gitlab-ci: enable automotive pipeline (Scott Weaver) -- automotive: move pending configs to automotive/generic (Scott Weaver) -- redhat/configs: change Renesas eMMC driver and dependencies to built-in (Radu Rendec) -- redhat/configs: automotive: Remove automotive specific override CONFIG_OMAP2PLUS_MBOX By removing this automotive-specific override, the configuration will default to the common configuration (CONFIG_OMAP2PLUS_MBOX=m), which enables the driver as a module. (Martin McConnell) -- Config enablement of the Renesas R-Car S4 SoC (Radu Rendec) [RHEL-44306] -- redhat/configs: automotive: Enable USB_CDNS3_TI for TI platforms (Andrew Halaney) -- redhat/configs: automotive: Enable j784s4evm SPI configs (Joel Slebodnick) -- redhat/configs: automotive: Enable TPS6594 MFD (Joel Slebodnick) -- redhat/configs: automotive: stop overriding CRYPTO_ECDH (Andrew Halaney) -- redhat/configs: automotive: Enable PCI_J721E (Andrew Halaney) -- redhat/configs: change some TI platform drivers to built-in (Enric Balletbo i Serra) -- redhat/configs: automotive: Enable TI j784s4evm display dependencies (Andrew Halaney) -- redhat/configs: automotive: match ark configs to cs9 main-automotive (Shawn Doherty) [RHEL-35995] -- redhat/configs: automotive: Enable TI's watchdog driver (Andrew Halaney) -- redhat/configs: automotive: Enable TI's UFS controller (Andrew Halaney) -- redhat/configs: automotive: Enable networking on the J784S4EVM (Andrew Halaney) [RHEL-29245] -- Disable unsupported kernel variants for automotive (Don Zickus) -- Disable CONFIG_RTW88_22BU (Don Zickus) -- redhat: Delete CONFIG_EFI_ZBOOT to use the common CONFIG (Julio Faracco) -- redhat: Update automotive SPEC file with new standards (Julio Faracco) -- redhat: Disable WERROR for automotive temporarily (Julio Faracco) -- redhat: Update spec file with automotive macros (Julio Faracco) -- redhat: Add automotive CONFIGs (Julio Faracco) -- Fedora configs for 6.12 (Justin M. Forbes) -- redhat/configs: Add CONFIG_CRYPTO_HMAC_S390 config (Mete Durlu) [RHEL-50799] -- redhat: configs: common: generic: Clean up EM28XX that are masked behind CONFIG_VIDEO_EM28XX (Kate Hsuan) -- redhat/configs: Update powerpc NR_CPUS config (Mamatha Inamdar) -- redhat: use stricter rule for kunit.ko (Jan Stancek) -- filtermod: fix clk kunit test and kunit location (Nico Pache) -- redhat/configs: enable xr_serial on rhel (Desnes Nunes) -- redhat/configs: enable ATH12K for rhel (Jose Ignacio Tornos Martinez) -- redhat: configs: rhel: generic: x86: Enable IPU6 based MIPI cameras (Kate Hsuan) -- os-build: enable CONFIG_SCHED_CLASS_EXT for RHEL (Phil Auld) -- Fedora 6.12 configs part 1 (Justin M. Forbes) -- redhat: set new gcov configs (Jan Stancek) -- Don't ignore gitkeep files for ark-infra (Don Zickus) -- redhat/kernel.spec: don't clear entire libdir when building tools (Jan Stancek) -- redhat/configs: enable usbip for rhel (Jose Ignacio Tornos Martinez) -- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) -- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) -- fedora: arm: updates for 6.12 (Peter Robinson) -- redhat/configs: add bootconfig to kernel-tools package (Brian Masney) -- Enable CONFIG_SECURITY_LANDLOCK for RHEL (Zbigniew Jędrzejewski-Szmek) [RHEL-8810] -- redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes) -- Update the RHEL_DIFFERENCES help string (Don Zickus) -- Put build framework for RT kernel in place for Fedora (Clark Williams) -- generic: enable RPMB for all configs that enable MMC (Peter Robinson) -- fedora: riscv: Don't override MMC platform defaults (Peter Robinson) -- common: only enable on MMC_DW_BLUEFIELD (Peter Robinson) -- fedora: aarch64: Stop overriding CONFIG_MMC defaults (Peter Robinson) -- commong: The KS7010 driver has been removed (Peter Robinson) -- Trim Changelog for 6.12 (Justin M. Forbes) -- Enable CONFIG_SECURITY_IPE for Fedora (Zbigniew Jędrzejewski-Szmek) -- redhat: allow to override VERSION_ON_UPSTREAM from command line (Jan Stancek) -- redhat: configs: Enable CONFIG_SECURITY_TOMOYO in Fedora kernels (Tetsuo Handa) -- Revert "Merge branch 'enablement/gpio-expander' into 'os-build'" (Justin M. Forbes) -- redhat: configs: decrease CONFIG_PCP_BATCH_SCALE_MAX (Rafael Aquini) -- redhat/configs: Enable CONFIG_RCU_TRACE in Fedora/REHL kernels (Waiman Long) -- fedora: distable RTL8192E wifi driver (Peter Robinson) -- common: arm64: Fixup and cleanup some SCMI options (Peter Robinson) -- common: Cleanup ARM_SCMI_TRANSPORT options (Peter Robinson) -- configs: fedora/x86: Set CONFIG_CRYPTO_DEV_CCP_DD=y (Hans de Goede) -- Turn on ZRAM_WRITEBACK for Fedora (Justin M. Forbes) -- configs: rhel: Fix designware I2C controllers related config settings (Hans de Goede) -- Enable CONFIG_DMA_NUMA_CMA for x86_64 and aarch64 (Chris von Recklinghausen) -- new config in drivers/phy (Izabela Bakollari) -- configs: fedora: Unset CONFIG_I2C_DESIGNWARE_CORE on s390x (Hans de Goede) -- configs: fedora: Drop duplicate CONFIG_I2C_DESIGNWARE_CORE for x86_64 and aarch64 (Hans de Goede) -- Enable DESIGNWARE_CORE for ppc as well (Justin M. Forbes) -- Fix up I2C_DESIGNWARE_CORE config for Fedora (Justin M. Forbes) -- configs for RT deps (Clark Williams) -- CONFIG_OF_OVERLAY: enable for aarch64 and powerpc (Scott Weaver) -- redhat: enable changes to build rt variants (Clark Williams) -- redhat: clean up pending-rhel (Patrick Talbert) -- Enable CONFIG_SCHED_CLASS_EXT for Fedora (Jose Fernandez) -- redhat/configs: new config in arch/s390 (Izabela Bakollari) -- redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) -- [fedora] configs: add end of file newline to CONFIG_DMADEVICES_VDEBUG (Patrick Talbert) -- unset CONFIG_DMADEVICES_VDEBUG (cmurf) -- stop installing tools/build/Build, gone with ea974028a049f (Thorsten Leemhuis) -- redhat/configs: Update LOCKDEP configs (Waiman Long) -- uki-virt: Add i18n module (Vitaly Kuznetsov) -- uki-virt: Drop DBUS support from initramfs (Vitaly Kuznetsov) -- uki-virt: Drop redundant modules from dracut-virt.conf (Vitaly Kuznetsov) -- uki-virt: Drop usrmount dracut module (Vitaly Kuznetsov) -- redhat: new AMCC_QT2025_PHY config in drivers/net/phy (Patrick Talbert) -- redhat: change schedule jobs image from cki-tools to builder-rawhide (Patrick Talbert) -- Add CONFIG_SND_SOC_RT1320_SDW to pending-rhel for mismatch (Justin M. Forbes) -- Turn on CONFIG_SND_SOC_RT1320_SDW in pending rhel (Justin M. Forbes) -- configs: disable CONFIG_AMCC_QT2025_PHY in pending (Patrick Talbert) -- fedora: turn on CONFIG_FDMA for powerpc (Patrick Talbert) -- Turn on CONFIG_FDMA in pending for Fedora arm and riscv to avoid a mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.12 (Justin M. Forbes) -- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) -- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) -- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) -- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) -- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) -- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) -- redhat: Turn on support for Rust code in Fedora (Neal Gompa) -- Turn off RUST for risc-v (Justin M. Forbes) -- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) -- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) -- Cleanup some riscv CONFIG locations (Justin M. Forbes) -- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) -- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) -- Remove S390 special config for PHYLIB (Justin M. Forbes) -- Disable ELN for riscv64 (Isaiah Stapleton) -- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) -- redhat: Add missing riscv fedora configs (Isaiah Stapleton) -- Add riscv64 to the CI pipelines (Isaiah Stapleton) -- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) -- redhat: Add riscv config changes for fedora (David Abdurachmanov) -- redhat: Add support for riscv (David Abdurachmanov) -- redhat: Do not include UKI addons twice (Vitaly Kuznetsov) -- redhat: update gating.yml (Michael Hofmann) -- Remove CONFIG_FSCACHE_DEBUG as it has been renamed (Justin M. Forbes) -- Set Fedora configs for 6.11 (Justin M. Forbes) -- redhat/configs: Microchip lan743x driver (Izabela Bakollari) -- redhat: include resolve_btfids in kernel-devel (Jan Stancek) -- redhat: workaround CKI cross compilation for scripts (Jan Stancek) -- spec: fix "unexpected argument to non-parametric macro" warnings (Jan Stancek) -- Add weakdep support to the kernel spec (Justin M. Forbes) -- redhat: configs: disable PF_KEY in RHEL (Sabrina Dubroca) -- crypto: akcipher - Disable signing and decryption (Vladis Dronov) [RHEL-54183] {CVE-2023-6240} -- crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-54183] -- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [RHEL-54183] -- crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [RHEL-54183] -- [kernel] bpf: set default value for bpf_jit_harden (Artem Savkov) [RHEL-51896] -- fedora: disable CONFIG_DRM_WERROR (Patrick Talbert) -- redhat/configs: Disable dlm in rhel configs (Andrew Price) -- rhel: aarch64: enable required PSCI configs (Peter Robinson) -- fedora: Enable AF8133J Magnetometer driver (Peter Robinson) -- redhat: spec: add cachestat kselftest (Eric Chanudet) -- redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov) -- not upstream: Disable vdso getrandom when FIPS is enabled (Herbert Xu) -- kernel: config: enable erofs lzma compression (Ian Kent) -- fedora: disable RTL8192CU in Fedora (Peter Robinson) -- redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) -- new configs in drivers/phy (Izabela Bakollari) -- Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-26170] -- redhat/configs: Disable gfs2 in rhel configs (Andrew Price) -- redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) -- redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) -- rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel (Ricardo Robaina) [RHEL-52629] -- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) -- redhat/configs: enable CONFIG_LOCK_STAT on the debug kernels for aarch64 (Brian Masney) -- redhat/configs: enable CONFIG_KEYBOARD_GPIO_POLLED for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: fedora: Enable new Qualcomm configs (Andrew Halaney) -- redhat/configs/fedora: set CONFIG_CRYPTO_CURVE25519_PPC64 (Dan Horák) -- fedora: Updates for 6.11 merge (Peter Robinson) -- fedora: enable new mipi sensors and devices (Peter Robinson) -- arm64: enable CRYPTO_DEV_TEGRA on RHEL (Peter Robinson) -- redhat/kernel.spec: fix file listed twice warning for "kernel" subdir (Jan Stancek) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES for RT debug kernels (Waiman Long) [RHEL-43425] -- Support the first day after a rebase (Don Zickus) -- Support 2 digit versions properly (Don Zickus) -- Automation cleanups for rebasing rt-devel and automotive-devel (Don Zickus) -- fedora: set CONFIG_REGULATOR_RZG2L_VBCTRL as a module for arm64 (Patrick Talbert) -- gitlab-ci: restore bot pipeline behavior (Michael Hofmann) -- redhat/kernel.spec: drop extra right curly bracket in kernel_kvm_package (Jan Stancek) -- redhat/configs: enable gpio_keys driver for RHEL on aarch64 (Luiz Capitulino) -- Move NET_VENDOR_MICROCHIP from common to rhel (Justin M. Forbes) -- redhat/configs: enable some RTCs for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: enable some regulators for RHEL (Luiz Capitulino) -- redhat/config: disable CXL and CXLFLASH drivers (Dan Horák) -- Fix up config mismatches in pending (Justin M. Forbes) -- redhat/configs: Enable watchdog devices modelled by qemu (Richard W.M. Jones) [RHEL-40937] -- rhel: cleanup unused media tuner configs (Peter Robinson) -- all: cleanup MEDIA_CONTROLLER options (Peter Robinson) -- redhat: kernel.spec: add s390x to livepatching kselftest builds (Joe Lawrence) -- Flip CONFIG_DIMLIB back to inline (Justin M. Forbes) -- Add vfio/nvgrace-gpu driver CONFIG to RHEL-9.5 ARM64 (Donald Dutile) -- Enable CONFIG_RTC_DRV_TEGRA for RHEL (Luiz Capitulino) -- redhat: rh_flags: declare proper static methods when !CONFIG_RHEL_DIFFERENCES (Rafael Aquini) -- redhat: configs: enable CONFIG_TMPFS_QUOTA for both Fedora and RHEL (Rafael Aquini) -- Fix up mismatches in the 6.11 merge window. (Justin M. Forbes) -- Reset Changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.11 cycle (Justin M. Forbes) -- redhat/configs: Enable CONFIG_VMWARE_VMCI/CONFIG_VMWARE_VMCI_VSOCKETS for RHEL (Vitaly Kuznetsov) -- Consolidate configs to common for 6.10 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_PTP_1588_CLOCK_MOCK in kernel-modules-internal (Davide Caratti) -- fedora: enabled XE GPU drivers on all arches (Peter Robinson) -- Flip SND_SOC_CS35L56_SPI from off to module for RHEL (Justin M. Forbes) -- Flip DIMLIB from built-in to module for RHEL (Justin M. Forbes) -- Also remove the zfcpdump BASE_SMALL config (Justin M. Forbes) -- redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43556] -- Revert "redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT" (Kamal Heib) -- Remove new for GITLAB_TOKEN (Don Zickus) -- Set Fedora configs for 6.10 (Justin M. Forbes) -- Fedora: minor driver updates (Peter Robinson) -- redhat/configs: Remove obsolete x86 CPU mitigations config files (Waiman Long) -- redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) -- redhat/configs: Re-enable CONFIG_KEXEC for Fedora (Philipp Rudo) -- disable LR_WPAN for RHEL10 (Chris von Recklinghausen) [RHEL-40251] -- Turn on USB_SERIAL_F81232 for Fedora (Justin M. Forbes) -- redhat/scripts/filtermods.py: show all parent/child kmods in report (Jan Stancek) -- redhat/kernel.spec: capture filtermods.py return code (Jan Stancek) -- redhat/kernel.spec: fix run of mod-denylist (Jan Stancek) -- gitlab-ci: remove unused RHMAINTAINERS variable (Michael Hofmann) -- gitlab-ci: use environments for jobs that need access to push/gitlab secrets (Michael Hofmann) -- gitlab-ci: default to os-build for all maintenance jobs (Michael Hofmann) -- gitlab-ci: use the common git repo setup cki-gating as well (Michael Hofmann) -- gitlab-ci: help maintenance jobs to cope with missing private key (Michael Hofmann) -- gitlab-ci: use a common git repo setup for all maintenance jobs (Michael Hofmann) -- gitlab-ci: move repo setup script into script template holder (Michael Hofmann) -- gitlab-ci: move maintenance job DIST variable into common template (Michael Hofmann) -- gitlab-ci: move maintenance job rules into common template (Michael Hofmann) -- gitlab-ci: move maintenance job retry field into common template (Michael Hofmann) -- gitlab-ci: provide common non-secret schedule trigger variables (Michael Hofmann) -- gitlab-ci: rename .scheduled_setup to .git_setup (Michael Hofmann) -- gitlab-ci: move script snippets into separate template (Michael Hofmann) -- gitlab-ci: rename maintenance jobs (Michael Hofmann) -- gitlab-ci: introduce job template for maintenance jobs (Michael Hofmann) -- Turn on KASAN_HW_TAGS for Fedora aarch64 debug kernels (Justin M. Forbes) -- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) -- redhat/kernel.spec: fix attributes of symvers file (Jan Stancek) -- redhat: add filtermods rule for iommu tests (Jan Stancek) -- fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra) -- redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231] -- redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647] -- Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile) -- Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes) -- Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] -- redhat: Remove DIST_BRANCH variable (Eder Zulian) -- gitlab-ci: merge ark-latest before tagging cki-gating (Michael Hofmann) -- gitlab-ci: do not merge ark-latest for gating pipelines for Rawhide (Michael Hofmann) -- disable CONFIG_KVM_INTEL_PROVE_VE (Paolo Bonzini) -- redhat: remove the merge subtrees script (Derek Barbosa) -- redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) -- redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) -- redhat/configs: Disable CONFIG_QLA3XXX (Kamal Heib) [RHEL-36646] -- redhat/configs: fedora: Enable some drivers for IPU6 support (Hans de Goede) -- redhat: add missing UKI_secureboot_cert hunk (Patrick Talbert) -- redhat/kernel.spec: keep extra modules in original directories (Jan Stancek) -- redhat/configs: Move CONFIG_BLK_CGROUP_IOCOST=y to common/generic (Waiman Long) -- Turn on CONFIG_MFD_QCOM_PM8008 for Fedora aarch64 (Justin M. Forbes) -- redhat: Build IMA CA certificate into the Fedora kernel (Coiby Xu) -- Move CONFIG_RAS_FMPM to the proper location (Aristeu Rozanski) -- redhat/configs: Remove CONFIG_NET_ACT_IPT (Ivan Vecera) -- gitlab-ci: add kernel-automotive pipelines (Michael Hofmann) -- Enable CEC support for TC358743 (Peter Robinson) -- fedora: arm: Enable ARCH_R9A09G057 (Peter Robinson) -- fedora: updates for the 6.10 kernel (Peter Robinson) -- fedora: arm: Enable the MAX96706 GMSL module (Peter Robinson) -- redhat: Switch UKI to using its own SecureBoot cert (from system-sb-certs) (Jan Stancek) -- redhat: Add RHEL specifc .sbat section to UKI (Jan Stancek) -- kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32895] -- redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) -- redhat: pass correct RPM_VMLINUX_H to bpftool install (Jan Stancek) -- rh_flags: Rename rh_features to rh_flags (Ricardo Robaina) [RHEL-32987] -- kernel: rh_features: fix reading empty feature list from /proc (Ricardo Robaina) [RHEL-32987] -- rh_features: move rh_features entry to sys/kernel (Ricardo Robaina) [RHEL-32987] -- rh_features: convert to atomic allocation (Ricardo Robaina) [RHEL-32987] -- add rh_features to /proc (Ricardo Robaina) [RHEL-32987] -- add support for rh_features (Ricardo Robaina) [RHEL-32987] -- Drop kexec_load syscall support (Baoquan He) -- New configs in lib/kunit (Fedora Kernel Team) -- Turn off KUNIT_FAULT_TEST as it causes problems for CI (Justin M. Forbes) -- Add a config entry in pending for CONFIG_DRM_MSM_VALIDATE_XML (Justin M. Forbes) -- Flip CONFIG_SND_SOC_CS35L56_SPI in pending to avoid a mismatch (Justin M. Forbes) -- Fix up a mismatch for RHEL (Justin M. Forbes) -- Reset changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE to 0 for 6.10 (Justin M. Forbes) -- configs: move CONFIG_BLK_DEV_UBLK into rhel/configs/generic (Ming Lei) -- configs: move CONFIG_BLK_SED_OPAL into redhat/configs/common/generic (Ming Lei) -- RHEL-21097: rhel: aarch64 stop blocking a number of HW sensors (Peter Robinson) -- redhat/configs: enable RTL8822BU for rhel (Jose Ignacio Tornos Martinez) -- redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off (Jerry Snitselaar) -- redhat: add IMA certificates (Jan Stancek) -- redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek) -- redhat: make filtermods.py less verbose by default (Jan Stancek) -- scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet) -- scsi: sd: remove unused sd_probe_types (Eric Chanudet) -- Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes) -- Consolidate configs to common for 6.9 (Justin M. Forbes) -- redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931] -- redhat: move amd-pstate-ut.ko to modules-internal (Jan Stancek) -- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] -- redhat/configs: Remove CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) -- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes) -- redhat: Use redhatsecureboot701 for ppc64le (Jan Stancek) -- redhat: switch the kernel package to use certs from system-sb-certs (Jan Stancek) -- redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek) -- redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek) -- redhat: correct file name of redhatsecurebootca1 (Jan Stancek) -- redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek) -- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski) -- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa) -- kernel.spec: adjust for livepatching kselftests (Joe Lawrence) -- redhat/configs: remove CONFIG_TEST_LIVEPATCH (Joe Lawrence) -- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes) -- Set Fedora configs for 6.9 (Justin M. Forbes) -- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann) -- Turn on ISM for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina) -- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina) -- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes) -- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson) -- fedora: updates for 6.9 merge window (Peter Robinson) -- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann) -- gitlab-ci: harmonize DataWarehouse tree names (Michael Hofmann) -- redhat/configs: Enable CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON for rhel (Jerry Snitselaar) -- spec: make sure posttrans script doesn't fail if /boot is non-POSIX (glb) -- Turn on UBSAN for Fedora (Justin M. Forbes) -- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes) -- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis) -- Use LLVM=1 for clang_lto build (Nikita Popov) -- redhat: fix def_variants.yaml check (Jan Stancek) -- redhat: sanity check yaml files (Jan Stancek) -- spec: rework filter-mods and mod-denylist (Jan Stancek) -- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari) -- arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) -- redhat/Makefile.variables: unquote a variable (Thorsten Leemhuis) -- redhat/configs: build in Tegra210 SPI driver (Mark Salter) -- redhat/configs: aarch64: Enable ARM_FFA driver (Mark Salter) -- Base automotive-devel on rt-devel (Don Zickus) -- redhat/configs: Enable CONFIG_AMDTEE for x86 (David Arcari) -- redhat/configs: enable CONFIG_TEST_LOCKUP for debug kernel (Čestmír Kalina) -- kernel.spec: fix libperf-debuginfo content (Jan Stancek) -- Turn on DM_VDO for Fedora (Justin M. Forbes) -- redhat: make libperf-devel require libperf %%{version}-%%{release} (Jan Stancek) -- kernel.spec: drop custom mode also for System.map ghost entry (Jan Stancek) -- Octopus merges are too conservative, serialize instead (Don Zickus) -- Add tracking branches for rt-devel (Don Zickus) -- all: clean-up i915 (Peter Robinson) -- Turn on CONFIG_READ_ONLY_THP_FOR_FS for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: fix rtonly build (Jan Stancek) -- redhat/kernel.spec.template: add extra flags for tools build (Scott Weaver) -- Add iio-test-gts to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: update license (Scott Weaver) -- Fix typo in maintaining.rst file (Augusto Caringi) -- Enable DRM_CDNS_DSI_J721E for fedora (Andrew Halaney) -- gitlab-ci: do not merge ark-latest for gating pipelines (Michael Hofmann) -- fedora: Enable MCP9600 (Peter Robinson) -- redhat/configs: Enable & consolidate BF-3 drivers config (Luiz Capitulino) -- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) -- Add new of_test module to mod-internal.list (Thorsten Leemhuis) -- Add new string kunit modules to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: enable cross for base/RT (Peter Robinson) -- redhat/kernel.spec.template: Fix cross compiling (Peter Robinson) -- arch/x86/kernel/setup.c: fixup rh_check_supported (Scott Weaver) -- Enable CONFIG_USB_ONBOARD_HUB for RHEL (Charles Mirabile) -- redhat/Makefile.cross: Add CROSS_BASEONLY (Prarit Bhargava) -- gitlab-ci: fix ark-latest merging for parent pipelines running in forks (Michael Hofmann) -- lsm: update security_lock_kernel_down (Scott Weaver) -- Fix changelog after rebase (Augusto Caringi) -- redhat: remove "END OF CHANGELOG" marker from kernel.changelog (Herton R. Krzesinski) -- gitlab-ci: enable all variants for rawhide/eln builder image gating (Michael Hofmann) -- Fedora: enable Microchip and their useful drivers (Peter Robinson) -- spec: suppress "set +x" output (Jan Stancek) -- redhat/configs: Disable CONFIG_RDMA_SIW (Kamal Heib) -- redhat/configs: Disable CONFIG_RDMA_RXE (Kamal Heib) -- redhat/configs: Disable CONFIG_MLX4 (Kamal Heib) -- redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT (Kamal Heib) -- Consolidate 6.8 configs to common (Justin M. Forbes) -- Remove rt-automated and master-rt-devel logic (Don Zickus) -- Add support for CI octopus merging (Don Zickus) -- redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA (Kamal Heib) -- gitlab-ci: fix merge tree URL for gating pipelines (Michael Hofmann) -- Revert "net: bump CONFIG_MAX_SKB_FRAGS to 45" (Marcelo Ricardo Leitner) -- uki: use systemd-pcrphase dracut module (Gerd Hoffmann) -- Add libperf-debuginfo subpackage (Justin M. Forbes) -- redhat/kernel.spec.template: Add log_msg macro (Prarit Bhargava) -- redhat/configs: Disable CONFIG_INFINIBAND_USNIC (Kamal Heib) -- Enable CONFIG_BMI323_I2C=m for Fedora x86_64 builds (Hans de Goede) -- gitlab-ci: drop test_makefile job (Scott Weaver) -- Enable merge-rt pipeline (Don Zickus) -- kernel.spec: include the GDB plugin in kernel-debuginfo (Ondrej Mosnacek) -- Turn on DRM_NOUVEAU_GSP_DEFAULT for Fedora (Justin M. Forbes) -- Set late new config HDC3020 for Fedora (Justin M. Forbes) -- redhat/self-test: Update CROSS_DISABLED_PACKAGES (Prarit Bhargava) -- redhat: Do not build libperf with cross builds (Prarit Bhargava) -- redhat/configs: enable CONFIG_PINCTRL_INTEL_PLATFORM for RHEL (David Arcari) -- redhat/configs: enable CONFIG_PINCTRL_METEORPOINT for RHEL (David Arcari) -- redhat/configs: intel pinctrl config cleanup (David Arcari) -- redhat/configs: For aarch64/RT, default kstack randomization off (Jeremy Linton) -- redhat/Makefile: remove an unused target (Ondrej Mosnacek) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- Turn XFS_SUPPORT_V4 back on for Fedora (Justin M. Forbes) -- Add xe to drm module filters (Justin M. Forbes) -- Turn off the DRM_XE_KUNIT_TEST for Fedora (Justin M. Forbes) -- Flip secureboot signature order (Justin M. Forbes) -- all: clean up some removed configs (Peter Robinson) -- redhat: add nvidia oot signing key (Dave Airlie) -- gitlab-ci: support CI for zfcpdump kernel on ELN (Michael Hofmann) -- Fedora configs for 6.8 (Justin M. Forbes) -- Turn off CONFIG_INTEL_VSC for Fedora (Justin M. Forbes) -- redhat/configs: rhel wireless requests (Jose Ignacio Tornos Martinez) -- spec: Set EXTRA_CXXFLAGS for perf demangle-cxx.o (Josh Stone) [2233269] -- Flip values for FSCACHE and NETFS_SUPPORT to avoid mismatch (Justin M. Forbes) -- Turn on SECURITY_DMESG_RESTRICT (Justin M. Forbes) -- redhat: forward-port genlog.py updates from c9s (Jan Stancek) -- arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) -- fedora: Enable more Renesas RZ platform drivers (Peter Robinson) -- fedora: a few aarch64 drivers and cleanups (Peter Robinson) -- fedora: cavium nitrox cnn55xx (Peter Robinson) -- Fix dist-get-buildreqs breakage around perl(ExtUtils::Embed) (Don Zickus) -- gitlab-ci: merge ark-latest fixes when running ELN pipelines (Michael Hofmann) -- gitlab-ci: use all arches for container image gating (Michael Hofmann) -- Add new os-build targets: rt-devel and automotive-devel (Don Zickus) -- Remove defines forcing tools on, they override cmdline (Justin M. Forbes) -- Remove separate license tag for libperf (Justin M. Forbes) -- Don't use upstream bpftool version for Fedora package (Justin M. Forbes) -- Don't ship libperf.a in libperf-devel (Justin M. Forbes) -- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis) -- Add scaffolding to build the kernel-headers package for Fedora (Justin M. Forbes) -- redhat/spec: use distro CFLAGS when building bootstrap bpftool (Artem Savkov) -- spec: use just-built bpftool for vmlinux.h generation (Yauheni Kaliuta) [2120968] -- gitlab-ci: enable native tools for Rawhide CI (Michael Hofmann) -- Revert "Merge branch 'fix-kabi-build-race' into 'os-build'" (Justin M. Forbes) -- redhat: configs: fedora: Enable sii902x bridge chip driver (Erico Nunes) -- Enable CONFIG_TCP_CONG_ILLINOIS for RHEL (Davide Caratti) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) -- gitlab-ci: merge ark-latest before building in MR pipelines (Michael Hofmann) -- CI: include aarch64 in CKI container image gating (Tales Aparecida) -- redhat: spec: Fix update_scripts run for CentOS builds (Neal Gompa) -- New configs in drivers/crypto (Fedora Kernel Team) -- net: bump CONFIG_MAX_SKB_FRAGS to 45 (Marcelo Ricardo Leitner) -- Enable CONFIG_MARVELL_88Q2XXX_PHY (Izabela Bakollari) -- Remove CONFIG_NET_EMATCH_STACK file for RHEL (Justin M. Forbes) -- CONFIG_NETFS_SUPPORT should be m after the merge (Justin M. Forbes) -- Turn FSCACHE and NETFS from m to y in pending (Justin M. Forbes) -- Turn on CONFIG_TCP_AO for Fedora (Justin M. Forbes) -- Turn on IAA_CRYPTO_STATS for Fedora (Justin M. Forbes) -- fedora: new drivers and cleanups (Peter Robinson) -- Turn on Renesas RZ for Fedora IOT rhbz2257913 (Justin M. Forbes) -- redhat: filter-modules.sh.rhel: add dell-smm-hwmon (Scott Weaver) -- Add CONFIG_INTEL_MEI_GSC_PROXY=m for DRM 9.4 stable backport (Mika Penttilä) -- Set configs for ZRAM_TRACK_ENTRY_ACTIME (Justin M. Forbes) -- Add python3-pyyaml to buildreqs for kernel-docs (Justin M. Forbes) -- Add nb7vpq904m to singlemods for ppc64le (Thorsten Leemhuis) -- include drm bridge helpers in kernel-core package (Thorsten Leemhuis) -- Add dell-smm-hwmon to singlemods (Thorsten Leemhuis) -- Add drm_gem_shmem_test to mod-internal.list (Thorsten Leemhuis) -- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca) -- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca) -- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca) -- Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes) -- random: replace import_single_range() with import_ubuf() (Justin M. Forbes) -- Flip CONFIG_INTEL_PMC_CORE to m for Fedora (Justin M. Forbes) -- Add CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y to avoid a mismatch (Justin M. Forbes) -- common: cleanup MX3_IPU (Peter Robinson) -- all: The Octeon MDIO driver is aarch64/mips (Peter Robinson) -- common: rtc: remove bq4802 config (Peter Robinson) -- common: de-dupe MARVELL_GTI_WDT (Peter Robinson) -- all: Remove CAN_BXCAN (Peter Robinson) -- common: cleanup SND_SOC_ROCKCHIP (Peter Robinson) -- common: move RHEL DP83867_PHY to common (Peter Robinson) -- common: Make ASYMMETRIC_KEY_TYPE enable explicit (Peter Robinson) -- common: Disable aarch64 ARCH_MA35 universally (Peter Robinson) -- common: arm64: enable Tegra234 pinctrl driver (Peter Robinson) -- rhel: arm64: Enable qoriq thermal driver (Peter Robinson) -- common: aarch64: Cleanup some i.MX8 config options (Peter Robinson) -- all: EEPROM_LEGACY has been removed (Peter Robinson) -- all: rmeove AppleTalk hardware configs (Peter Robinson) -- all: cleanup: remove references to SLOB (Peter Robinson) -- all: cleanup: Drop unnessary BRCMSTB configs (Peter Robinson) -- all: net: remove retired network schedulers (Peter Robinson) -- all: cleanup removed CONFIG_IMA_TRUSTED_KEYRING (Peter Robinson) -- BuildRequires: lld for build with selftests for x86 (Jan Stancek) -- spec: add keyutils to selftest-internal subpackage requirements (Artem Savkov) [2166911] -- redhat/spec: exclude liburandom_read.so from requires (Artem Savkov) [2120968] -- rtla: sync summary text with upstream and update Requires (Jan Stancek) -- uki-virt: add systemd-sysext dracut module (Gerd Hoffmann) -- uki-virt: add virtiofs dracut module (Gerd Hoffmann) -- common: disable the FB device creation (Peter Robinson) -- s390x: There's no FB on Z-series (Peter Robinson) -- fedora: aarch64: enable SM_VIDEOCC_8350 (Peter Robinson) -- fedora: arm64: enable ethernet on newer TI industrial (Peter Robinson) -- fedora: arm64: Disable VIDEO_IMX_MEDIA (Peter Robinson) -- fedora: use common config for Siemens Simatic IPC (Peter Robinson) -- fedora: arm: enable Rockchip SPI flash (Peter Robinson) -- fedora: arm64: enable DRM_TI_SN65DSI83 (Peter Robinson) -- kernel.spec: remove kernel-smp reference from scripts (Jan Stancek) -- redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) -- Auto consolidate configs for the 6.7 cycle (Justin M. Forbes) -- Enable sound for a line of Huawei laptops (TomZanna) -- fedora: a few cleanups and driver enablements (Peter Robinson) -- fedora: arm64: cleanup Allwinner Pinctrl drivers (Peter Robinson) -- fedora: aarch64: Enable some DW drivers (Peter Robinson) -- redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) -- redhat: create an empty changelog file when changing its name (Herton R. Krzesinski) -- redhat/self-test: Remove --all from git query (Prarit Bhargava) -- Disable accel drivers for Fedora x86 (Kate Hsuan) -- redhat: scripts: An automation script for disabling unused driver for x86 (Kate Hsuan) -- Fix up Fedora LJCA configs and filters (Justin M. Forbes) -- Fedora configs for 6.7 (Justin M. Forbes) -- Some Fedora config updates for MLX5 (Justin M. Forbes) -- Turn on DRM_ACCEL drivers for Fedora (Justin M. Forbes) -- redhat: enable the kfence test (Nico Pache) -- redhat/configs: Enable UCLAMP_TASK for PipeWire and WirePlumber (Neal Gompa) -- Turn on CONFIG_SECURITY_DMESG_RESTRICT for Fedora (Justin M. Forbes) -- Turn off shellcheck for the fedora-stable-release script (Justin M. Forbes) -- Add some initial Fedora stable branch script to redhat/scripts/fedora/ (Justin M. Forbes) -- redhat: disable iptables-legacy compatibility layer (Florian Westphal) -- redhat: disable dccp conntrack support (Florian Westphal) -- configs: enable netfilter_netlink_hook in fedora too (Florian Westphal) -- ext4: Mark mounting fs-verity filesystems as tech-preview (Alexander Larsson) -- erofs: Add tech preview markers at mount (Alexander Larsson) -- Enable fs-verity (Alexander Larsson) -- Enable erofs (Alexander Larsson) -- aarch64: enable uki (Gerd Hoffmann) -- redhat: enable CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH as a module for x86 (Patrick Talbert) -- Turn CONFIG_MFD_CS42L43_SDW on for RHEL (Justin M. Forbes) -- Enable cryptographic acceleration config flags for PowerPC (Mamatha Inamdar) -- Also make vmlinuz-virt.efi world readable (Zbigniew Jędrzejewski-Szmek) -- Drop custom mode for System.map file (Zbigniew Jędrzejewski-Szmek) -- Add drm_exec_test to mod-internal.list for depmod to succeed (Mika Penttilä) -- RHEL 9.4 DRM backport (upto v6.6 kernel), sync Kconfigs (Mika Penttilä) -- Turn on USB_DWC3 for Fedora (rhbz 2250955) (Justin M. Forbes) -- redhat/configs: Move IOMMUFD to common (Alex Williamson) -- redhat: Really remove cpupower files (Prarit Bhargava) -- redhat: remove update_scripts.sh (Prarit Bhargava) -- Fix s390 zfcpfdump bpf build failures for cgroups (Don Zickus) -- Flip CONFIG_NVME_AUTH to m in pending (Justin M. Forbes) -- Turn CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514 on for Fedora x86 (Jason Montleon) -- kernel/rh_messages.c: Mark functions as possibly unused (Prarit Bhargava) -- Add snd-hda-cirrus-scodec-test to mod-internal.list (Scott Weaver) -- Turn off BPF_SYSCALL in pending for zfcpdump (Justin M. Forbes) -- Add mean_and_variance_test to mod-internal.list (Justin M. Forbes) -- Add cfg80211-tests and mac80211-tests to mod-internal.list (Justin M. Forbes) -- Turn on CONFIG_MFD_CS42L43_SDW for RHEL in pending (Justin M. Forbes) -- Turn on bcachefs for Fedora (Justin M. Forbes) -- redhat: configs: fedora: Enable QSEECOM and friends (Andrew Halaney) -- Add clk-fractional-divider_test to mod-internal.list (Thorsten Leemhuis) -- Add gso_test to mod-internal.list (Thorsten Leemhuis) -- Add property-entry-test to mod-internal.list (Thorsten Leemhuis) -- Fedora 6.7 configs part 1 (Justin M. Forbes) -- [Scheduled job] Catch config mismatches early during upstream merge (Don Zickus) -- redhat/self-test: Update data for KABI xz change (Prarit Bhargava) -- redhat/scripts: Switch KABI tarballs to xz (Prarit Bhargava) -- redhat/kernel.spec.template: Switch KABI compression to xz (Prarit Bhargava) -- redhat: self-test: Use a more complete SRPM file suffix (Andrew Halaney) -- redhat: makefile: remove stray rpmbuild --without (Eric Chanudet) -- Consolidate configs into common for 6.6 (Justin M. Forbes) -- Updated Fedora configs (Justin M. Forbes) -- Turn on UFSHCD for Fedora x86 (Justin M. Forbes) -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV01A10 for x86 platform (Hans de Goede) -- redhat: remove pending-rhel CONFIG_XFS_ASSERT_FATAL file (Patrick Talbert) -- New configs in fs/xfs (Fedora Kernel Team) -- 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: share CONFIG_ARM64_ERRATUM_2966298 between rhel and fedora (Mark Salter) -- configs: Remove S390 IOMMU config options that no longer exist (Jerry Snitselaar) -- redhat: docs: clarify where bugs and issues are created (Scott Weaver) -- redhat/scripts/rh-dist-git.sh does not take any arguments: fix error message (Denys Vlasenko) -- Add target_branch for gen_config_patches.sh (Don Zickus) -- redhat: disable kunit by default (Nico Pache) -- redhat/configs: enable the AMD_PMF driver for RHEL (David Arcari) -- Make CONFIG_ADDRESS_MASKING consistent between fedora and rhel (Chris von Recklinghausen) -- CI: add ark-latest baseline job to tag cki-gating for successful pipelines (Michael Hofmann) -- CI: provide child pipelines for CKI container image gating (Michael Hofmann) -- CI: allow to run as child pipeline (Michael Hofmann) -- CI: provide descriptive pipeline name for scheduled pipelines (Michael Hofmann) -- CI: use job templates for variant variables (Michael Hofmann) -- redhat/kernel.spec.template: simplify __modsign_install_post (Jan Stancek) -- Fedora filter updates after configs (Justin M. Forbes) -- Fedora configs for 6.6 (Justin M. Forbes) -- redhat/configs: Freescale Layerscape SoC family (Steve Best) -- Add clang MR/baseline pipelines (Michael Hofmann) -- CI: Remove unused kpet_tree_family (Nikolai Kondrashov) -- Add clang config framework (Don Zickus) -- Apply partial snippet configs to all configs (Don Zickus) -- Remove unpackaged kgcov config files (Don Zickus) -- redhat/configs: enable missing Kconfig options for Qualcomm RideSX4 (Brian Masney) -- enable CONFIG_ADDRESS_MASKING for x86_64 (Chris von Recklinghausen) -- common: aarch64: enable NXP Flex SPI (Peter Robinson) -- fedora: Switch TI_SCI_CLK and TI_SCI_PM_DOMAINS symbols to built-in (Javier Martinez Canillas) -- kernel.spec: adjust build option comment (Michael Hofmann) -- kernel.spec: allow to enable arm64_16k variant (Michael Hofmann) -- gitlab-ci: enable build-only pipelines for Rawhide/16k/aarch64 (Michael Hofmann) -- kernel.spec.template: Fix --without bpftool (Prarit Bhargava) -- redhat/configs: NXP BBNSM Power Key Driver (Steve Best) -- redhat/self-test: Update data for cross compile fields (Prarit Bhargava) -- redhat/Makefile.cross: Add message for disabled subpackages (Prarit Bhargava) -- redhat/Makefile.cross: Update cross targets with disabled subpackages (Prarit Bhargava) -- Remove XFS_ASSERT_FATAL from pending-fedora (Justin M. Forbes) -- Change default pending for XFS_ONLINE_SCRUB_STATSas it now selects XFS_DEBUG (Justin M. Forbes) -- gitlab-ci: use --with debug/base to select kernel variants (Michael Hofmann) -- kernel.spec: add rpmbuild --without base option (Michael Hofmann) -- redhat: spec: Fix typo for kernel_variant_preun for 16k-debug flavor (Neal Gompa) -- Turn off appletalk for fedora (Justin M. Forbes) -- New configs in drivers/media (Fedora Kernel Team) -- redhat/docs: Add a mention of bugzilla for bugs (Prarit Bhargava) -- Fix the fixup of Fedora release (Don Zickus) -- Fix Fedora release scheduled job (Don Zickus) -- Move squashfs to kernel-modules-core (Justin M. Forbes) -- redhat: Explicitly disable CONFIG_COPS (Vitaly Kuznetsov) -- redhat: Add dist-check-licenses target (Vitaly Kuznetsov) -- redhat: Introduce "Verify SPDX-License-Identifier tags" selftest (Vitaly Kuznetsov) -- redhat: Use kspdx-tool output for the License: field (Vitaly Kuznetsov) -- Rename pipeline repo branch and DW tree names (Michael Hofmann) -- Adjust comments that refer to ARK in a Rawhide context (Michael Hofmann) -- Rename variable names starting with ark- to rawhide- (Michael Hofmann) -- Rename trigger-ark to trigger-rawhide (Michael Hofmann) -- Fix up config mismatches for Fedora (Justin M. Forbes) -- redhat/configs: Texas Instruments Inc. K3 multicore SoC architecture (Steve Best) -- Flip CONFIG_VIDEO_V4L2_SUBDEV_API in pending RHEL due to mismatch (Justin M. Forbes) -- CONFIG_HW_RANDOM_HISI: move to common and set to m (Scott Weaver) -- Turn off CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE for Fedora s390x (Justin M. Forbes) -- Disable tests for ELN realtime pipelines (Michael Hofmann) -- New configs in mm/Kconfig (Fedora Kernel Team) -- Flip CONFIG_SND_SOC_CS35L56_SDW to m and clean up (Justin M. Forbes) -- Add drm_exec_test to mod-internal.list (Thorsten Leemhuis) -- Add new pending entry for CONFIG_SND_SOC_CS35L56_SDW to fix mismatch (Justin M. Forbes) -- Fix tarball creation logic (Don Zickus) -- redhat: bump libcpupower soname to match upstream (Patrick Talbert) -- Turn on MEMFD_CREATE in pending as it is selected by CONFIG_TMPFS (Justin M. Forbes) -- redhat: drop unneeded build-time dependency gcc-plugin-devel (Coiby Xu) -- all: x86: move wayward x86 specific config home (Peter Robinson) -- all: de-dupe non standard config options (Peter Robinson) -- all: x86: clean up microcode loading options (Peter Robinson) -- common: remove unnessary CONFIG_SND_MESON_AXG* (Peter Robinson) -- redhat: Fix UKI install with systemd >= 254 (Vitaly Kuznetsov) -- redhat: Use named parameters for kernel_variant_posttrans()/kernel_variant_preun() (Vitaly Kuznetsov) -- redhat/kernel.spec.template: update compression variables to support zstd (Brian Masney) -- Consolidate configs to common for 6.5 (Justin M. Forbes) -- Remove unused config entry for Fedora (Justin M. Forbes) -- redhat/self-test: Remove rpmlint test (Prarit Bhargava) -- Remove the armv7 config directory from Fedora again (Justin M. Forbes) -- Enable CONFIG_EXPERT for both RHEL and Fedora (Justin M. Forbes) -- redhat/configs: Enable CONFIG_DEVICE_PRIVATE on aarch64 (David Hildenbrand) [2231407] -- redhat/configs: disable CONFIG_ROCKCHIP_ERRATUM_3588001 for RHEL (Mark Salter) -- redhat: shellcheck fixes (Prarit Bhargava) -- redhat/configs: enable tegra114 SPI (Mark Salter) -- all: properly cleanup firewire once and for all (Peter Robinson) -- Fix up filters for Fedora (Justin M. Forbes) -- New configs in arch/x86 (Fedora Kernel Team) -- Add an armv7 directory back for the Fedora configs (Justin M. Forbes) -- Fedora 6.5 config updates (Justin M. Forbes) -- Turn off DMABUF_SYSFS_STATS (Justin M. Forbes) -- CI: rawhide_release: switch to using script to push (Don Zickus) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/scripts/cross-compile: Update download_cross.sh (Prarit Bhargava) -- redhat/Makefile.cross: Remove ARCH selection code (Prarit Bhargava) -- redhat/Makefile.cross: Update script (Prarit Bhargava) -- Fix interruptible non MR jobs (Michael Hofmann) -- all: run evaluate_configs to de-dupe merged aarch64 (Peter Robinson) -- all: arm: merge the arm and arm/aarch64 (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp configurations (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp support (Peter Robinson) -- redhat/configs: enable CONFIG_VIRTIO_MEM on aarch64 (David Hildenbrand) [2044155] -- redhat/configs: enable CONFIG_MEMORY_HOTREMOVE aarch64 (David Hildenbrand) [2062054] -- redhat: Add arm64-16k kernel flavor scaffold for 16K page-size'd AArch64 (Neal Gompa) -- fedora: enable i3c on aarch64 (Peter Robinson) -- redhat/configs: Remove `CONFIG_HZ_1000 is not set` for aarch64 (Enric Balletbo i Serra) -- redhat/configs: turn on the framework for SPI NOR for ARM (Steve Best) -- configs: add new ChromeOS UART driver (Mark Langsdorf) -- configs: add new ChromeOS Human Presence Sensor (Mark Langsdorf) -- redhat/configs: Enable CONFIG_NVIDIA_WMI_EC_BACKLIGHT for both Fedora and RHEL (Kate Hsuan) -- redhat/configs: Texas Instruments INA3221 driver (Steve Best) -- arm: i.MX: Some minor NXP i.MX cleanups (Peter Robinson) -- Description: Set config for Tegra234 pinctrl driver (Joel Slebodnick) -- Update RPM Scriptlet for kernel-install Changes (Jonathan Steffan) -- [CI] add exit 0 to the end of CI scripts (Don Zickus) -- redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Kate Hsuan) [2227793] -- Remove obsolete variable from gitlab-ci.yml (Ondrej Kinst) -- redhat/configs: Move GVT-g to Fedora only (Alex Williamson) -- [CI] Make sure we are on correct branch before running script (Don Zickus) -- CI: ark-update-configs: sync push command and output (Don Zickus) -- CI: ark-update-configs: misc changes (Don Zickus) -- CI: sync ark-create-release push commands with output (Don Zickus) -- CI: ark-create-release: Add a robust check if nothing changed (Don Zickus) -- CI: Remove legacy tag check cruft (Don Zickus) -- CI: Introduce simple environment script (Don Zickus) -- redhat/configs: Disable FIREWIRE for RHEL (Prarit Bhargava) -- redhat/scripts/rh-dist-git.sh: print list of uploaded files (Denys Vlasenko) -- redhat/scripts/expand_srpm.sh: add missing function, robustify (Denys Vlasenko) -- redhat: Enable HSR and PRP (Felix Maurer) -- redhat/scripts/rh-dist-git.sh: fix outdated message and comment (Denys Vlasenko) -- redhat/configs: Disable CONFIG_I8K (Prarit Bhargava) -- Make sure posttrans script doesn't fail if restorecon is not installed (Daan De Meyer) -- Update filters for new config items (Justin M. Forbes) -- More Fedora 6.5 configs (Justin M. Forbes) -- redhat/configs: disable pre-UVC cameras for RHEL on aarch64 (Dean Nelson) -- redhat/configs: enable CONFIG_MEDIA_SUPPORT for RHEL on aarch64 (Dean Nelson) -- move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) -- Let kernel-modules-core own the files depmod generates. (Thorsten Leemhuis) -- redhat: configs: Enable CONFIG_TYPEC_STUSB160X for rhel on aarch64 (Desnes Nunes) -- Add filters for ptp_dfl_tod on Fedora (Justin M. Forbes) -- Fedora 6.5 configs part 1 (Justin M. Forbes) -- fedora: enable CONFIG_ZYNQMP_IPI_MBOX as a builtin in pending-fedora (Patrick Talbert) -- fedora: arm: some minor updates (Peter Robinson) -- fedora: bluetooth: enable AOSP extensions (Peter Robinson) -- fedora: wifi: tweak ZYDAS WiFI config options (Peter Robinson) -- scsi: sd: Add "probe_type" module parameter to allow synchronous probing (Ewan D. Milne) [2140017] -- redhat/configs: allow IMA to use MOK keys (Coiby Xu) -- Simplify documentation jobs (Michael Hofmann) -- Auto-cancel pipelines only on MRs (Michael Hofmann) -- CI: Call script directly (Don Zickus) -- CI: Remove stale TAG and Makefile cruft (Don Zickus) -- CI: Move os-build tracking to common area (Don Zickus) -- redhat: use the eln builder for daily jobs (Patrick Talbert) -- redhat: set CONFIG_XILINX_WINDOW_WATCHDOG as disabled in pending (Patrick Talbert) -- Add baseline ARK/ELN pipelines (Michael Hofmann) -- Simplify job rules (Michael Hofmann) -- Build ELN srpm for bot changes (Michael Hofmann) -- Run RH selftests for ELN (Michael Hofmann) -- Simplify job templates (Michael Hofmann) -- Extract rules to allow orthogonal configuration (Michael Hofmann) -- Require ELN pipelines if started automatically (Michael Hofmann) -- Add ARK debug pipeline (Michael Hofmann) -- Extract common parts of child pipeline job (Michael Hofmann) -- Move ARK pipeline variables into job template (Michael Hofmann) -- Simplify ARK pipeline rules (Michael Hofmann) -- Change pathfix.py to %%py3_shebang_fix (Justin M. Forbes) -- Turn on NET_VENDOR_QUALCOMM for Fedora to enable rmnet (Justin M. Forbes) -- redhat: add intel-m10-bmc-hwmon to filter-modules singlemods list (Patrick Talbert) -- fedira: enable pending-fedora CONFIG_CPUFREQ_DT_PLATDEV as a module (Patrick Talbert) -- redhat: fix the 'eln BUILD_TARGET' self-test (Patrick Talbert) -- redhat: update the self-test-data (Patrick Talbert) -- redhat: remove trailing space in dist-dump-variables output (Patrick Talbert) -- Allow ELN pipelines failures (Michael Hofmann) -- Enable cs-like CI (Michael Hofmann) -- Allow to auto-cancel redundant pipelines (Michael Hofmann) -- Remove obsolete unused trigger variable (Michael Hofmann) -- Fix linter warnings in .gitlab-ci.yml (Michael Hofmann) -- config: wifi: debug options for ath11k, brcm80211 and iwlwifi (Íñigo Huguet) -- redhat: allow dbgonly cross builds (Jan Stancek) -- redhat/configs: Clean up x86-64 call depth tracking configs (Waiman Long) -- redhat: move SND configs from pending-rhel to rhel (Patrick Talbert) -- Fix up armv7 configs for Fedora (Justin M. Forbes) -- redhat: Set pending-rhel x86 values for various SND configs (Patrick Talbert) -- redhat: update self-test data (Patrick Talbert) -- redhat: ignore SPECBPFTOOLVERSION/bpftoolversion in self-test create-data.sh (Patrick Talbert) -- fedora/rhel: Move I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, & GPIOLIB from pending (Patrick Talbert) -- redhat/filter-modules.sh.rhel: add needed deps for intel_rapl_tpmi (Jan Stancek) -- fedora: Enable CONFIG_SPI_SLAVE (Patrick Talbert) -- fedora/rhel: enable I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, and GPIOLIB (Patrick Talbert) -- fedora: Enable CONFIG_SPI_SLAVE in fedora-pending (Patrick Talbert) -- redhat: remove extra + (plus) from meta package Requires definitions (Patrick Talbert) -- Add intel-m10-bmc-hwmon to singlemods (Thorsten Leemhuis) -- Add hid-uclogic-test to mod-internal.list (Thorsten Leemhuis) -- Add checksum_kunit.ko to mod-internal.list (Thorsten Leemhuis) -- Add strcat_kunit to mod-internal.list (Thorsten Leemhuis) -- Add input_test to mod-intenal.list (Thorsten Leemhuis) -- Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" (Justin M. Forbes) -- Fix up rebase issue with CONFIG_ARCH_FORCE_MAX_ORDER (Justin M. Forbes) -- redhat/kernel.spec.template: Disable 'extracting debug info' messages (Prarit Bhargava) -- kernel/rh_messages.c: Another gcc12 warning on redundant NULL test (Florian Weimer) [2216678] -- redhat: fix signing for realtime and arm64_64k non-debug variants (Jan Stancek) -- redhat: treat with_up consistently (Jan Stancek) -- redhat: make with_realtime opt-in (Jan Stancek) -- redhat/configs: Disable qcom armv7 drippings in the aarch64 tree (Jeremy Linton) -- kernel.spec: drop obsolete ldconfig (Jan Stancek) -- Consolidate config items to common for 6.4 cycle (Justin M. Forbes) -- Turn on CO?NFIg_RMNET for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_MANA_INFINIBAND=m for ARK (Vitaly Kuznetsov) -- redhat/config: common: Enable CONFIG_GPIO_SIM for software development (Kate Hsuan) -- redhat: fix problem with RT kvm modules listed twice in rpm generation (Clark Williams) -- redhat: turn off 64k kernel builds with rtonly (Clark Williams) -- redhat: turn off zfcpdump for rtonly (Clark Williams) -- redhat: don't allow with_rtonly to turn on unsupported arches (Clark Williams) -- redhat: update self-test data for addition of RT and 64k-page variants (Clark Williams) -- redhat: fix realtime and efiuki build conflict (Jan Stancek) -- arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073] -- redhat: TEMPORARY set configs to deal with PREEMPT_RT not available (Clark Williams) -- redhat: TEMPORARY default realtime to off (Clark Williams) -- redhat: moved ARM errata configs to arm dir (Clark Williams) -- redhat: RT packaging changes (Clark Williams) -- redhat: miscellaneous commits needed due to CONFIG_EXPERT (Clark Williams) -- redhat: realtime config entries (Clark Williams) -- common: remove deleted USB PCCARD drivers (Peter Robinson) -- fedora: further cleanup of pccard/cardbus subsystem (Peter Robinson) -- common: properly disable PCCARD subsystem (Peter Robinson) -- redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL (Mark Salter) -- redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT (David Arcari) -- redhat/configs: Enable CONFIG_TCG_VTPM_PROXY for RHEL (Štěpán Horáček) -- redhat: do not package *.mod.c generated files (Denys Vlasenko) -- ALSA configuration changes for ARK/RHEL 9.3 (Jaroslav Kysela) -- spec: remove resolve_btfids from kernel-devel (Viktor Malik) -- Fix typo in filter-modules (Justin M. Forbes) -- redhat/configs: Enable CONFIG_INIT_STACK_ALL_ZERO for RHEL (Josh Poimboeuf) -- Remove CONFIG_ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Fix up config and filter for PTP_DFL_TOD (Justin M. Forbes) -- redhat/configs: IMX8ULP pinctrl driver (Steve Best) -- redhat/configs: increase CONFIG_FRAME_WARN for Fedora on aarch64 (Brian Masney) -- redhat/configs: add two missing Kconfig options for the Thinkpad x13s (Brian Masney) -- Fedora configs for 6.4 (Justin M. Forbes) -- Change aarch64 CONFIG_ARCH_FORCE_MAX_ORDER to 10 for 4K pages (Justin M. Forbes) -- kernel.spec: remove "RPM_VMLINUX_H=$DevelDir/vmlinux.h" code chunk in %%install (Denys Vlasenko) -- redhat/configs: aarch64: Turn on Display for OnePlus 6 (Eric Curtin) -- redhat/configs: NXP i.MX93 pinctrl, clk, analog to digital converters (Steve Best) -- redhat/configs: Enable CONFIG_SC_GPUCC_8280XP for fedora (Andrew Halaney) -- redhat/configs: Enable CONFIG_QCOM_IPCC for fedora (Andrew Halaney) -- Add rv subpackage for kernel-tools (John Kacur) [2188441] -- redhat/configs: NXP i.MX9 family (Steve Best) -- redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) -- redhat: fix duplicate jira issues in the resolves line (Herton R. Krzesinski) -- redhat: add support for Jira issues in changelog (Herton R. Krzesinski) -- redhat/configs: turn on IMX8ULP CCM Clock Driver (Steve Best) -- redhat: update filter-modules fsdrvs list to reference smb instead of cifs (Patrick Talbert) -- Turn off some debug options found to impact performance (Justin M. Forbes) -- wifi: rtw89: enable RTL8852BE card in RHEL (Íñigo Huguet) -- redhat/configs: enable TEGRA186_GPC_DMA for RHEL (Mark Salter) -- Move imx8m configs from fedora to common (Mark Salter) -- redhat/configs: turn on lpuart serial port support Driver (Steve Best) [2208834] -- Turn off DEBUG_VM for non debug Fedora kernels (Justin M. Forbes) -- Enable CONFIG_BT on aarch64 (Charles Mirabile) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_TAD_PMU (Michal Schmidt) [2042240] -- redhat/configs: Fix enabling MANA Infiniband (Kamal Heib) -- Fix file listing for symvers in uki (Justin M. Forbes) -- Fix up some Fedora config items (Justin M. Forbes) -- enable efifb for Nvidia (Justin M. Forbes) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- Turn on NFT_CONNLIMIT for Fedora (Justin M. Forbes) -- Include the information about builtin symbols into kernel-uki-virt package too (Vitaly Kuznetsov) -- redhat/configs: Fix incorrect configs location and content (Vladis Dronov) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_DDR_PMU (Michal Schmidt) [2042241] -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV2740 for x86 platform (Kate Hsuan) -- Enable IO_URING for RHEL (Justin M. Forbes) -- Turn on IO_URING for RHEL in pending (Justin M. Forbes) -- redhat: Remove editconfig (Prarit Bhargava) -- redhat: configs: fix CONFIG_WERROR replace in build_configs (Jan Stancek) -- redhat/configs: enable Maxim MAX77620 PMIC for RHEL (Mark Salter) -- kernel.spec: skip kernel meta package when building without up (Jan Stancek) -- redhat/configs: enable RDMA_RXE for RHEL (Kamal Heib) [2022578] -- redhat/configs: update RPCSEC_GSS_KRB5 configs (Scott Mayhew) -- redhat/Makefile: Support building linux-next (Thorsten Leemhuis) -- redhat/Makefile: support building stable-rc versions (Thorsten Leemhuis) -- redhat/Makefile: Add target to print DISTRELEASETAG (Thorsten Leemhuis) -- Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Revert "Merge branch 'unstripped-no_alu32' into 'os-build'" (Patrick Talbert) -- configs: Enable CONFIG_PAGE_POOL_STATS for common/generic (Patrick Talbert) -- redhat/configs: enable CONFIG_DELL_WMI_PRIVACY for both RHEL and Fedora (David Arcari) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- bpf/selftests: fix bpf selftests install (Jerome Marchand) -- kernel.spec: add bonding selftest (Hangbin Liu) -- Change FORCE_MAX_ORDER for ppc64 to be 8 (Justin M. Forbes) -- kernel.spec.template: Add global compression variables (Prarit Bhargava) -- kernel.spec.template: Use xz for KABI (Prarit Bhargava) -- kernel.spec.template: Remove gzip related aarch64 code (Prarit Bhargava) -- Add apple_bl to filter-modules (Justin M. Forbes) -- Add handshake-test to mod-intenal.list (Justin M. Forbes) -- Add regmap-kunit to mod-internal.list (Justin M. Forbes) -- configs: set CONFIG_PAGE_POOL_STATS (Patrick Talbert) -- Add apple_bl to fedora module_filter (Justin M. Forbes) -- Fix up some config mismatches in new Fedora config items (Justin M. Forbes) -- redhat/configs: disable CONFIG_USB_NET_SR9700 for aarch64 (Jose Ignacio Tornos Martinez) -- Fix up the RHEL configs for xtables and ipset (Justin M. Forbes) -- ark: enable wifi on aarch64 (Íñigo Huguet) -- fedora: wifi: hermes: disable 802.11b driver (Peter Robinson) -- fedora: wifi: libertas: use the LIBERTAS_THINFIRM driver (Peter Robinson) -- fedora: wifi: disable Zydas vendor (Peter Robinson) -- redhat: fix python ValueError in error path of merge.py (Clark Williams) -- fedora: arm: minor updates (Peter Robinson) -- kernel.spec: Fix UKI naming to comply with BLS (Philipp Rudo) -- redhat/kernel.spec.template: Suppress 'extracting debug info' noise in build log (Prarit Bhargava) -- Fedora 6.3 configs part 2 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_X86_KERNEL_IBT for Fedora and ARK (Josh Poimboeuf) -- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) -- kernel.spec: Gemini: add Epoch to perf and rtla subpackages (Jan Stancek) -- kernel.spec: Gemini: fix header provides for upgrade path (Jan Stancek) -- redhat: introduce Gemini versioning (Jan Stancek) -- redhat: separate RPM version from uname version (Jan Stancek) -- redhat: introduce GEMINI and RHEL_REBASE_NUM variable (Jan Stancek) -- ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) -- common: minor de-dupe of parallel port configs (Peter Robinson) -- Fedora 6.3 configs part 1 (Justin M. Forbes) -- redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Kate Hsuan) -- Update Fedora arm filters after config updates (Nicolas Chauvet) -- redhat/kernel.spec.template: Fix kernel-tools-libs-devel dependency (Prarit Bhargava) -- redhat: fix the check for the n option (Patrick Talbert) -- common: de-dupe some options that are the same (Peter Robinson) -- generic: remove deleted options (Peter Robinson) -- redhat/configs: enable CONFIG_INTEL_TCC_COOLING for RHEL (David Arcari) -- Update Fedora ppc filters after config updates (Justin M. Forbes) -- Update Fedora aarch64 filters after config updates (Justin M. Forbes) -- fedora: arm: Updates for 6.3 (Peter Robinson) -- redhat: kunit: cleanup NITRO config and enable rescale test (Nico Pache) -- kernel.spec: use %%{package_name} to fix kernel-devel-matched Requires (Jan Stancek) -- kernel.spec: use %%{package_name} also for abi-stablelist subpackages (Jan Stancek) -- kernel.spec: use %%{package_name} also for tools subpackages (Jan Stancek) -- generic: common: Parport and paride/ata cleanups (Peter Robinson) -- CONFIG_SND_SOC_CS42L83 is no longer common (Justin M. Forbes) -- configs: arm: bring some configs in line with rhel configs in c9s (Mark Salter) -- arm64/configs: Put some arm64 configs in the right place (Mark Salter) -- cleanup removed R8188EU config (Peter Robinson) -- Make RHJOBS container friendly (Don Zickus) -- Remove scmversion from kernel.spec.template (Don Zickus) -- redhat/configs: Enable CONFIG_SND_SOC_CS42L83 (Neal Gompa) -- Use RHJOBS for create-tarball (Don Zickus) -- Enable CONFIG_NET_SCH_FQ_PIE for Fedora (Justin M. Forbes) -- Make Fedora debug configs more useful for debug (Justin M. Forbes) -- redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643] -- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek) -- redhat: version two of Makefile.rhelver tweaks (Clark Williams) -- redhat/configs: Disable CONFIG_GCC_PLUGINS (Prarit Bhargava) -- redhat/kernel.spec.template: Fix typo for process_configs.sh call (Neal Gompa) -- redhat/configs: CONFIG_CRYPTO_SM3_AVX_X86_64 is x86 only (Vladis Dronov) -- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) -- fedora: enable new image sensors (Peter Robinson) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/kernel.spec.template: Fix hardcoded "kernel" (Prarit Bhargava) -- redhat/configs/generate_all_configs.sh: Fix config naming (Prarit Bhargava) -- redhat/kernel.spec.template: Pass SPECPACKAGE_NAME to generate_all_configs.sh (Prarit Bhargava) -- kernel.spec.template: Use SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/Makefile: Copy spec file (Prarit Bhargava) -- redhat: Change PACKAGE_NAME to SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/configs: Support the virtio_mmio.device parameter in Fedora (David Michael) -- Revert "Merge branch 'systemd-boot-unsigned' into 'os-build'" (Patrick Talbert) -- redhat/Makefile: fix default values for dist-brew's DISTRO and DIST (Íñigo Huguet) -- Remove cc lines from automatic configs (Don Zickus) -- Add rtla-hwnoise files (Justin M. Forbes) -- redhat/kernel.spec.template: Mark it as a non-executable file (Neal Gompa) -- fedora: arm: Enable DRM_PANEL_HIMAX_HX8394 (Javier Martinez Canillas) -- redhat/configs: CONFIG_HP_ILO location fix (Vladis Dronov) -- redhat: Fix build for kselftests mm (Nico Pache) -- fix tools build after vm to mm rename (Justin M. Forbes) -- redhat/spec: Update bpftool versioning scheme (Viktor Malik) -- redhat/configs: CONFIG_CRYPTO_SM4_AESNI_AVX*_X86_64 is x86 only (Prarit Bhargava) -- redhat: adapt to upstream Makefile change (Clark Williams) -- redhat: modify efiuki specfile changes to use variants convention (Clark Williams) -- Turn off DEBUG_INFO_COMPRESSED_ZLIB for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: Fix RHEL systemd-boot-unsigned dependency (Prarit Bhargava) -- Add hashtable_test to mod-internal.list (Justin M. Forbes) -- Add more kunit tests to mod-internal.list for 6.3 (Justin M. Forbes) -- Flip CONFIG_I2C_ALGOBIT to m (Justin M. Forbes) -- Flip I2C_ALGOBIT to m to avoid mismatch (Justin M. Forbes) -- kernel.spec: move modules.builtin to kernel-core (Jan Stancek) -- Turn on IDLE_INJECT for x86 (Justin M. Forbes) -- Flip CONFIG_IDLE_INJECT in pending (Justin M. Forbes) -- redhat/configs: Enable CONFIG_V4L_TEST_DRIVERS related drivers (Enric Balletbo i Serra) -- redhat/configs: Enable UCSI_CCG support (David Marlin) -- Fix underline mark-up after text change (Justin M. Forbes) -- Turn on CONFIG_XFS_RT for Fedora (Justin M. Forbes) -- Consolidate common configs for 6.2 (Justin M. Forbes) -- aarch64: enable zboot (Gerd Hoffmann) -- redhat: remove duplicate pending-rhel config items (Patrick Talbert) -- Disable frame pointers (Justin M. Forbes) -- redhat/configs: update scripts and docs for ark -> rhel rename (Clark Williams) -- redhat/configs: rename ark configs dir to rhel (Clark Williams) -- Turn off CONFIG_DEBUG_INFO_COMPRESSED_ZLIB for ppc64le (Justin M. Forbes) -- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) -- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) -- redhat/configs: Make merge.py portable for older python (Desnes Nunes) -- Fedora configs for 6.2 (Justin M. Forbes) -- redhat: Repair ELN build broken by the recent UKI changes (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) -- Enable TDX Guest driver (Vitaly Kuznetsov) -- redhat/configs: Enable CONFIG_PCIE_PTM generically (Corinna Vinschen) -- redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) -- redhat/Makefile: Remove GIT deprecated message (Prarit Bhargava) -- Revert "redhat: configs: Disable xtables and ipset" (Phil Sutter) -- redhat/configs: Enable CONFIG_SENSORS_LM90 for RHEL (Mark Salter) -- Fix up SQUASHFS decompression configs (Justin M. Forbes) -- redhat/configs: enable CONFIG_OCTEON_EP as a module in ARK (Michal Schmidt) [2041990] -- redhat: ignore rpminspect runpath report on urandom_read selftest binaries (Herton R. Krzesinski) -- kernel.spec: add llvm-devel build requirement (Scott Weaver) -- Update self-test data to not expect debugbuildsenabled 0 (Justin M. Forbes) -- Turn off forced debug builds (Justin M. Forbes) -- Turn on debug builds for aarch64 Fedora (Justin M. Forbes) -- redhat/configs: modify merge.py to match old overrides input (Clark Williams) -- redhat: fixup pylint complaints (Clark Williams) -- redhat: remove merge.pl and references to it (Clark Williams) -- redhat: update merge.py to handle merge.pl corner cases (Clark Williams) -- Revert "redhat: fix elf got hardening for vm tools" (Don Zickus) -- Update rebase notes for Fedora (Justin M. Forbes) -- Update CONFIG_LOCKDEP_CHAINS_BITS to 19 (cmurf) -- redhat/configs: Turn on CONFIG_SPI_TEGRA210_QUAD for RHEL (Mark Salter) -- ark: aarch64: drop CONFIG_SMC911X (Peter Robinson) -- all: cleanup and de-dupe CDROM_PKTCDVD options. (Peter Robinson) -- all: remove CRYPTO_GF128MUL (Peter Robinson) -- all: cleanup UEFI options (Peter Robinson) -- common: arm64: Enable Ampere Altra SMpro Hardware Monitoring (Peter Robinson) -- fedora: enable STACKPROTECTOR_STRONG (Peter Robinson) -- fedora: enable STACKPROTECTOR on arm platforms (Peter Robinson) -- redhat/self-test: Update data with ENABLE_WERROR (Prarit Bhargava) -- redhat/Makefile.variables: Add ENABLE_WERROR (Prarit Bhargava) -- makefile: Add -Werror support for RHEL (Prarit Bhargava) -- redhat/Makefile.variables: Remove mention of Makefile.rhpkg (Prarit Bhargava) -- redhat/Makefile.variables: Alphabetize variables (Prarit Bhargava) -- gitlab-ci: use CI templates from production branch (Michael Hofmann) -- redhat/kernel.spec.template: Fix internal "File listed twice" errors (Prarit Bhargava) -- redhat: Remove stale .tmp_versions code and comments (Prarit Bhargava) -- redhat/kernel.spec.template: Fix vmlinux_decompressor on !s390x (Prarit Bhargava) -- redhat/kernel.spec.template: Remove unnecessary output from pathfix.py (Prarit Bhargava) -- Modularize CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU (Mark Salter) -- redhat/kernel.spec.template: Parallelize compression (Prarit Bhargava) -- config: Enable Security Path (Ricardo Robaina) -- redhat/self-test/data: Regenerate self-test data for make change (Prarit Bhargava) -- Update module filters for nvmem_u-boot-env (Justin M. Forbes) -- fedora: Updates for 6.2 merge (Peter Robinson) -- fedora: Updates for 6.1 merge (Peter Robinson) -- modules-core: use %%posttrans (Gerd Hoffmann) -- split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) -- Turn off CONFIG_MTK_T7XX for S390x (Justin M. Forbes) -- CI: add variable for variant handling (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- CI: Do a full build for non-bot runs (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- kernel/rh_messages.c: gcc12 warning on redundant NULL test (Eric Chanudet) [2142658] -- redhat/configs: Enable CRYPTO_CURVE25519 in ark (Prarit Bhargava) -- general: arm: cleanup ASPEED options (Peter Robinson) -- redhat/configs: ALSA - cleanups for the AMD Pink Sardine DMIC driver (Jaroslav Kysela) -- redhat/docs: Add FAQ entry for booting between Fedora & ELN/RHEL kernels (Prarit Bhargava) -- spec: add missing BuildRequires: python3-docutils for tools (Ondrej Mosnacek) -- config: enable RCU_TRACE for debug kernels (Wander Lairson Costa) -- Add siphash_kunit and strscpy_kunit to mod-internal.list (Justin M. Forbes) -- Add drm_kunit_helpers to mod-internal.list (Justin M. Forbes) -- Fix up configs for Fedora so we don't have a mismatch (Justin M. Forbes) -- Turn on CONFIG_SQUASHFS_DECOMP_SINGLE in pending (Justin M. Forbes) -- redhat/kernel.spec.template: Fix cpupower file error (Prarit Bhargava) -- redhat/configs: aarhc64: clean up some erratum configs (Mark Salter) -- More Fedora configs for 6.1 as deps were switched on (Justin M. Forbes) -- redhat/configs: make SOC_TEGRA_CBB a module (Mark Salter) -- redhat/configs: aarch64: reorganize tegra configs to common dir (Mark Salter) -- Enforces buildroot if cross_arm (Nicolas Chauvet) -- Handle automated case when config generation works correctly (Don Zickus) -- Turn off CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 (Justin M. Forbes) -- Turn off CONFIG_EFI_ZBOOT as it makes CKI choke (Justin M. Forbes) -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: Remove cpupower files (Prarit Bhargava) -- redhat/configs: update CXL-related options to match what RHEL will use (John W. Linville) -- Clean up the config for the Tegra186 timer (Al Stone) -- redhat/configs: move CONFIG_TEGRA186_GPC_DMA config (Mark Salter) -- Check for kernel config git-push failures (Don Zickus) -- redhat: genlog.sh failures should interrupt the recipe (Patrick Talbert) -- Turn CONFIG_GNSS back on for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_GNSS for RHEL (Michal Schmidt) -- Turn off NVMEM_U_BOOT_ENV for fedora (Justin M. Forbes) -- Consolidate matching fedora and ark entries to common (Justin M. Forbes) -- Empty out redhat/configs/common (Justin M. Forbes) -- Adjust path to compressed vmlinux kernel image for s390x (Justin M. Forbes) [2149273] -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: genlog.sh should expect genlog.py in the current directory (Patrick Talbert) -- redhat/configs: consolidate CONFIG_TEST_LIVEPATCH=m (Joe Lawrence) -- redhat/configs: enable CONFIG_TEST_LIVEPATCH=m for s390x (Julia Denham) -- Revert "Merge branch 'ark-make-help' into 'os-build'" (Scott Weaver) -- Remove recommendation to use 'common' for config changes. (Don Zickus) -- Update config to add i3c support for AArch64 (Mark Charlebois) -- redhat: Move cross-compile scripts into their own directory (Prarit Bhargava) -- redhat: Move yaml files into their own directory (Prarit Bhargava) -- redhat: Move update_scripts.sh into redhat/scripts (Prarit Bhargava) -- redhat: Move kernel-tools scripts into their own directory (Prarit Bhargava) -- redhat: Move gen-* scripts into their own directory (Prarit Bhargava) -- redhat: Move mod-* scripts into their own directory (Prarit Bhargava) -- redhat/Makefile: Fix RHJOBS grep warning (Prarit Bhargava) -- redhat: Force remove tmp file (Prarit Bhargava) -- redhat/configs: ALSA - cleanups for the CentOS 9.2 update (Jaroslav Kysela) -- CI: Use CKI container images from quay.io (Veronika Kabatova) -- redhat: clean up the partial-kgcov-snip.config file (Patrick Talbert) -- redhat: avoid picking up stray editor backups when processing configs (Clark Williams) -- CI: Remove old configs (Veronika Kabatova) -- redhat: override `make help` to include dist-help (Jonathan Toppins) -- redhat: make RHTEST stricter (Jonathan Toppins) -- redhat: Enable support for SN2201 system (Ivan Vecera) -- redhat/docs/index.rst: Add FLAVOR information to generate configs for local builds (Enric Balletbo i Serra) -- redhat: fix selftest git command so it picks the right commit (Patrick Talbert) -- redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) -- redhat: disable Kfence Kunit Test (Nico Pache) -- configs: enable CONFIG_LRU_GEN_ENABLED everywhere (Patrick Talbert) -- redhat: Enable WWAN feature and support for Intel, Qualcomm and Mediatek devices (Jose Ignacio Tornos Martinez) -- Turn on dln2 support (RHBZ 2110372) (Justin M. Forbes) -- Enable configs for imx8m PHYs (Al Stone) -- configs/fedora: Build some SC7180 clock controllers as modules (Javier Martinez Canillas) -- redhat/configs: Disable fbdev drivers and use simpledrm everywhere (Javier Martinez Canillas) [1986223] -- redhat: fix the branch we pull from the documentation tree (Herton R. Krzesinski) -- redhat/configs: change so watchdog is module versus builtin (Steve Best) -- redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) -- enable imx8xm I2C configs properly (Al Stone) -- configs/fedora: Enable a few more drivers needed by the HP X2 Chromebook (Javier Martinez Canillas) -- enable the rtc-rv8803 driver on RHEL and Fedora (David Arcari) -- redhat/Makefile: Remove BUILD_SCRATCH_TARGET (Prarit Bhargava) -- configs: move CONFIG_INTEL_TDX_GUEST to common directory (Wander Lairson Costa) -- redhat/Makefile: Use new BUILD_TARGET for RHEL dist[g]-brew target (Prarit Bhargava) -- redhat: method.py: change the output loop to use 'values' method (Patrick Talbert) -- redhat: use 'update' method in merge.py (Patrick Talbert) -- redhat: Use a context manager in merge.py for opening the config file for reading (Patrick Talbert) -- redhat: automatically strip newlines in merge.py (Clark Williams) -- redhat: python replacement for merge.pl (Clark Williams) -- redhat/docs: Update with DISTLOCALVERSION (Prarit Bhargava) -- redhat/Makefile: Rename LOCALVERSION to DISTLOCALVERSION (Akihiko Odaki) -- Adjust FIPS module name in RHEL (Vladis Dronov) -- spec: prevent git apply from searching for the .git directory (Ondrej Mosnacek) -- redhat: Remove parallel_xz.sh (Prarit Bhargava) -- Turn on Multi-Gen LRU for Fedora (Justin M. Forbes) -- Add kasan_test to mod-internal.list (Justin M. Forbes) -- redhat/Makefile.variables: Fix typo with RHDISTGIT_TMP (Prarit Bhargava) -- spec: fix path to `installing_core` stamp file for subpackages (Jonathan Lebon) -- Remove unused ci scripts (Don Zickus) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in configs (Justin M. Forbes) -- redhat: Add new fortify_kunit & is_signed_type_kunit to mod-internal.list (Patrick Talbert) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in pending (Justin M. Forbes) -- Add acpi video to the filter_modules.sh for rhel (Justin M. Forbes) -- Change acpi_bus_get_acpi_device to acpi_get_acpi_dev (Justin M. Forbes) -- Turn on ACPI_VIDEO for arm (Justin M. Forbes) -- Turn on CONFIG_PRIME_NUMBERS as a module (Justin M. Forbes) -- Add new drm kunit tests to mod-internal.list (Justin M. Forbes) -- redhat: fix elf got hardening for vm tools (Frantisek Hrbata) -- kernel.spec.template: remove some temporary files early (Ondrej Mosnacek) -- kernel.spec.template: avoid keeping two copies of vmlinux (Ondrej Mosnacek) -- Add fortify_kunit to mod-internal.list (Justin M. Forbes) -- Add module filters for Fedora as acpi video has new deps (Justin M. Forbes) -- One more mismatch (Justin M. Forbes) -- Fix up pending for mismatches (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) -- redhat/configs: Move CONFIG_ARM_SMMU_QCOM_DEBUG to common (Jerry Snitselaar) -- Common config cleanup for 6.0 (Justin M. Forbes) -- 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) -- 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) -- 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) -- 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) -- Fedora 6.0 configs update (Justin M. Forbes) -- 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) -- Fix up SND_CTL debug options (Justin M. Forbes) -- redhat: create /boot symvers link if it doesn't exist (Jan Stancek) -- redhat: remove duplicate kunit tests in mod-internal.list (Nico Pache) -- 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) -- redhat/configs: enable UINPUT on aarch64 (Benjamin Tissoires) -- Fedora 6.0 configs part 1 (Justin M. Forbes) -- redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) -- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) -- 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) -- Fedora: arm changes for 6.0, part 1, with some ACPI (Peter Robinson) -- redhat/self-test: Fix shellcheck errors (Prarit Bhargava) -- 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) -- redhat: configs: Disable FIE on arm (Jeremy Linton) [2012226] -- 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) -- 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 BLAKE2S_ARM and BLAKE2S_X86 configs in pending (Justin M. Forbes) -- Fix pending for ACPI_VIDEO (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) -- 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) -- omit unused Provides (Dan Horák) -- self-test: Add test for DIST=".eln" (Prarit Bhargava) -- redhat: Enable CONFIG_LZ4_COMPRESS on Fedora (Prarit Bhargava) -- fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) -- .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) -- 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) -- fedora: enable BCM_NET_PHYPTP (Peter Robinson) -- 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) -- redhat: make kernel-zfcpdump-core to not provide kernel-core/kernel (Herton R. Krzesinski) -- redhat/configs: Enable QAT devices for arches other than x86 (Vladis Dronov) -- 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) -- fedora: arm: enable a couple of QCom drivers (Peter Robinson) -- 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) -- 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) -- fedora: wireless: disable SiLabs and PureLiFi (Peter Robinson) -- fedora: updates for 5.19 (Peter Robinson) -- fedora: minor updates for Fedora configs (Peter Robinson) -- configs/fedora: Enable the pinctrl SC7180 driver built-in (Enric Balletbo i Serra) -- redhat/configs: enable CONFIG_DEBUG_NET for debug kernel (Hangbin Liu) -- 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) -- 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) -- 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) -- 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) -- Drop RCU_EXP_CPU_STALL_TIMEOUT to 0, we are not really android (Justin M. Forbes) -- redhat/configs/README: Update the README (Prarit Bhargava) -- 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) -- 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) -- redhat/configs: enable CONFIG_SP5100_TCO (David Arcari) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on x86_64 (Eric Auger) [2089765] -- Turn off KASAN_INLINE for RHEL ppc in pending (Justin M. Forbes) -- 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) -- 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) -- Fix up crypto config mistmatches (Justin M. Forbes) -- Fix up config mismatches (Justin M. Forbes) -- 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) -- Enable PAGE_POOL_STATS for arm only (Justin M. Forbes) -- Revert "Merge branch 'fix-ci-20220523' into 'os-build'" (Patrick Talbert) -- Flip CONFIG_RADIO_ADAPTERS to module for Fedora (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) -- 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) -- Add CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) -- Update filter-modules for mlx5-vfio-pci (Justin M. Forbes) -- Fedora configs for 5.18 (Justin M. Forbes) -- 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) -- 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) -- redhat/configs: fix CONFIG_INTEL_ISHTP_ECLITE (David Arcari) -- 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) -- Fedora 5.18 config set part 1 (Justin M. Forbes) -- fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) -- fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) -- redhat/self-test: Add test to verify Makefile declarations. (Prarit Bhargava) -- redhat/Makefile: Add RHTEST (Prarit Bhargava) -- 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) -- redhat/configs: Set GUP_TEST in debug kernel (Joel Savitz) -- 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) -- ARK: Remove code marking devices unmaintained (Peter Georg) -- rh_message: Fix function name (Peter Georg) [2019377] -- 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) -- 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) -- 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) -- kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] -- 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) -- 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) -- 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) -- redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319] -- configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) -- redhat: configs: Disable TPM 1.2 specific drivers (Jerry Snitselaar) -- 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) -- 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) -- redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) -- 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) -- 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) -- 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) -- 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) -- 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) -- 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) -- Define SNAPSHOT correctly when VERSION_ON_UPSTREAM is 0 (Justin M. Forbes) -- redhat/Makefile: Fix dist-git (Prarit Bhargava) -- Change the pending-ark CONFIG_DAX to y due to mismatch (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) -- 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) -- 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) -- 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) -- 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] -- 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) [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) -- 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) -- 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) -- 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] -- 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) -- 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) -- 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) [1572321] -- mptsas: pci-id table changes (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- 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) [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) [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) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- 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 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) -- 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) -- Linux v6.18.0-0.rc0.755fa5b4fb36 +- Linux v7.0.0-0.rc1 ### # The following Emacs magic makes C-c C-e use UTC dates. diff --git a/nvidiabfdpu.x509 b/nvidiabfdpu.x509 new file mode 100644 index 0000000000000000000000000000000000000000..18b9b005827c96992192e8000e1c00823e84e09b GIT binary patch literal 1426 zcma))c{tPw9LDE%%wQd1S2D{C8pZE73_~#}%w*jrR7hrGB4UQvunZANJvwMTa*Q0w zwbN`Eo``sCj>a;QqaC(f*~S&3>|?K|Kljhi_x(Q4=Xsy!1-Qr@fD4Z;hQpvRm>lF8 zp;5D-SEvanpyUYY)bw=)C=`u^0Jh*afF=q~N5C=4uCXizD+uf4PRF{rd1H^*fw}

YA#VumxYNB?oLSs@Xuh!89Qfd5O%h3S6T1d4>fxiBRNz=g@f zxG*TBHL0}nf!NGjvB3|ODMv}$6ou~18O!N}5)I$kbGe~LK`1?8Z zn{Li!v)1D+i9K@~@$b>f-j{5)R{5S+E7de6ss)@^)92 z;ARs;FwcM8ejqn|Ks>(Jwhw2OJ;9g0>7%&e1-Mr>y`EpiZTYE@3d^5lK4cfwWN#&P zlY{yjYd;z>uZd`z$M7{meNKSO+Q)RCrw7{ZyKDR8)-Sf_795tN{swm_(FyFZE(xhU z76-(X*gRY{STkKUyt_oXk~w8#P*nuKNLa^?{XoV+jY7%>s=jyci^;?NT7E$B9AMs5 z7dVNv1hrK1==J9fQL7g=(#K5wJp8FIkI9(GNJ&#m&nYgx4l5swjLDU~ZBNNVN%wy_ zcv1+au$8oWXmRdT^Qu@%+#r9ollURDFfidrYGY(kokU`FPL(DRiIO{3oQ!-;LwA_8 zlg}O!&J7E*bZbPp8O=%jtA3d-wQ8q$?+nf)M(r8MdDV!YY2H-6Eq{G-X(kHUr^9t7 zoCi}m5u3Jq4~{=yBP-CBr#q$Df<~Qe(^{Xa>9ixBuACe7L_)N@W63>m8U}|#pu9LB z7Qmq3bZu2AbO!+gAb{d7DeV#h4wFd+)OQ)b%NRf&C2NF&B9St1IH0|IS45~I)TTW8 z+nx6ahT4Ajyof1f>F+B$+XCq9#(D@%Ks{M4K)j_)ss1z*ELCOCO^H0V_?K0_+$Q?3 zZ9*aRcdj-|x6(GL_NU$8VP~{fBG*d}rCHyYm*8ft^eWSN!4|5m4N`I%_}u!IKQ8J~ zcM5n$GV8fqFHEzRBJD_{4Q5e|$jhOv@~`hcp|=zSi)T64Ent$S}rByVov(mA8D~uuHTSQ4!WM zANuYt-@7AN{-M>-fM--ZZ{I1$_SBB~1v{P&N3`{I{={nwoPN%{^PO&; z(Hp$)eDm`MoWIrFJ7_SqF<>2xvszu4l^T;VVDZfsb%nK0Zu@N?xAE${l~nu(gdHx) z77Qnn+j8p5ClKGmc^JCkXF%3dATBW9_D<8Ch$ogw3r_JO^c`FhiW6nM=jda1#C2hb zj79#%ATyd7$K#{P2ThU%gI&mQ?rowtJl?)!jb=MppkC+|CO4*#99~Uh+$FK2S;Lk& zYC8``;y-=9>*}@LwK7so{){A9g8DR~b}OQs9;Htm&G@Obr6K8LyjH@`>J@|087oNW zoyToM6=HxZ>+Stvg(^Z~})$C*)dgoIqRGU8rC@3JmZqH?g|z u;H5Ii7wRx&=SD(O?m6>huGp46cso&6)RA$4T&gC&*d)JZPq34y+x-a-&0d87 literal 0 HcmV?d00001 diff --git a/nvidiajetsonsoc.x509 b/nvidiajetsonsoc.x509 new file mode 100644 index 0000000000000000000000000000000000000000..0978d60dd7fd139fa93b078f78e20dc89001b964 GIT binary patch literal 1423 zcma))dpOez9L9HZ$u{>4xy&Usm-%gSDYuC*<#NPwo9v*?F*Bx%OVJYHIF+1{R4BO} zQLBcQL^^1S3?T_Q$H=X6gl6Z_dCqzI^ZfbwzTfBhJn!?o09z^tU_)6YPzV?T*#c@e zZcx7>c!&a!(p!u(+%r~?U@%+?1Q2kVfVwo)9|lDzc^!+2h@zm~eEiYg-hOCjC!9Wj z{_lMYSWSf$8BU=`#wQTsBO_>(1Z;S044{KT;;jH2-U5%qLqUx~E(pRZ z3OG=+Hj5;B2bR+pOp+VFwy5|vHLsNJtgILthUcl!r7w@!zkr^nU#~mGE(f{BYv


{5VS0j$ah8+=9g#(hk z?n&c|9Mv%XdlVAk7I=K*L1yuZfW!pr!x*~|NB*T95*9;HQUV{$N@q@FNO~l&X?Rkw zXdg&#nu8zVvbd0SF1E5G#RAeNO6&EZjX`>}0zVw8ZXP&Gtk$iEC*W<?q1Y1@7YqAeCNE~~cxf>>^)|n{VJ=#ndc@V}q(VByPWba5q@Eceh|@7^Tu=8H zOMa@amG#?&d=I1g{1B!2c}F8oOUiBps%Rxz=yG0Cim#F%mH2VVX)+Kf7zDm?0yqXB zq@n)WDqye#1_3~T{3a=E5)2BFNdwe2dHW_K06A${6KSxNlnfLKXm8%-VQMhdQ(?WN zvaEN(>ML?j%U)yXA=$hFKzB1XfT;s&X{wq?F_;y=R|Ral~l-XGSvXO+L-Cj8qr z!Jv%z0Omj?zVe_;$laBVOc}ZCFG8)HM`j&%;j6wR_7bVePr+C(ziBzj?3NQ{`4wST z;h|xCr!N2X{;pO5roXscP(X>xu^%3$s#N7%E#LJ!E}tSQvt=O9Y?Mx5;f9m&PMh)b z8B26ZYhrh_cOWsj&vbaS*{ZM>;m9Gj7{vsV)de8s-p}tw7cA+WWPHArSrFqwO5?UG zj|88mpQ)2BITK_@?iy?PZLi9tN(*l(Q1N#aZ(o>yg%w@QA41px3PDTln&;fz3{^*2 z?>iQ9D*;dCH>NYrE|>!}xCyUpsXNfFZC#uzkbAI)cS*iO6RvGvkXZW3CYIQYHK;F(9^oc)*+F| z5!Pf6jET>@t!^UAz9`^~`;8GkIGps?Lw%e=ClF<~>FYb(V}!-VtQwxXoaiPS=oR8` zp`89TL3c6&bmy{u$bHaXSswwCLt9yUYAaTx7D{d-uMcv#rEBuH4E7eTnLk%*6`Su< uibI(jsOh2ErbP}Far5iA#fZloOR1z3g0XAYb(6-dCmKvzJ*qxi@zme1cV7Yk literal 0 HcmV?d00001 diff --git a/patch-6.19-redhat.patch b/patch-6.19-redhat.patch deleted file mode 100644 index ff82d38ef..000000000 --- a/patch-6.19-redhat.patch +++ /dev/null @@ -1,3934 +0,0 @@ - Documentation/hid/intel-ish-hid.rst | 19 +- - Makefile | 30 + - arch/arm/Kconfig | 4 +- - arch/arm64/Kconfig | 2 +- - arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 14 + - .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 46 +- - arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + - arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 36 + - arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 +++ - arch/arm64/boot/dts/freescale/Makefile | 1 + - arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts | 807 +++++++++++++++++++++ - arch/arm64/kernel/setup.c | 27 + - 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/akcipher.c | 3 +- - crypto/dh.c | 25 + - crypto/seqiv.c | 15 +- - crypto/sig.c | 3 +- - crypto/testmgr.c | 6 +- - drivers/acpi/apei/hest.c | 8 + - drivers/acpi/irq.c | 17 +- - drivers/acpi/scan.c | 9 + - drivers/ata/libahci.c | 18 + - drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++- - drivers/firmware/efi/libstub/fdt.c | 5 + - drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- - drivers/gpu/drm/i915/display/intel_display.c | 8 - - drivers/gpu/drm/i915/display/intel_display_types.h | 45 +- - drivers/gpu/drm/i915/display/intel_dp.c | 17 +- - drivers/gpu/drm/i915/display/intel_plane.c | 10 +- - drivers/gpu/drm/i915/display/intel_psr.c | 310 ++++---- - drivers/gpu/drm/i915/display/intel_psr.h | 2 +- - drivers/hid/hid-rmi.c | 66 -- - drivers/hid/intel-ish-hid/ishtp/loader.c | 58 +- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/input/rmi4/rmi_driver.c | 124 ++-- - drivers/iommu/iommu.c | 22 + - drivers/media/pci/intel/ipu-bridge.c | 14 + - drivers/mfd/bcm2835-pm.c | 9 +- - drivers/net/ethernet/cadence/macb_main.c | 29 +- - drivers/pci/quirks.c | 24 + - drivers/scsi/sd.c | 10 + - drivers/usb/core/hub.c | 7 + - include/drm/display/drm_dp.h | 2 + - include/linux/crypto.h | 2 + - include/linux/efi.h | 22 +- - include/linux/lsm_hook_defs.h | 1 + - include/linux/mfd/bcm2835-pm.h | 7 + - include/linux/rmi.h | 1 + - include/linux/security.h | 9 + - kernel/module/signing.c | 9 +- - scripts/Makefile.lib | 3 + - scripts/tags.sh | 2 + - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + - security/lockdown/lockdown.c | 11 + - tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 63 files changed, 1892 insertions(+), 442 deletions(-) - -diff --git a/Documentation/hid/intel-ish-hid.rst b/Documentation/hid/intel-ish-hid.rst -index 2adc174fb576..068a5906b177 100644 ---- a/Documentation/hid/intel-ish-hid.rst -+++ b/Documentation/hid/intel-ish-hid.rst -@@ -413,6 +413,10 @@ Vendors who wish to upstream their custom firmware should follow these guideline - - - The firmware filename should use one of the following patterns: - -+ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}.bin`` -+ - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}.bin`` - - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` - - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` - - ``ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` -@@ -420,16 +424,21 @@ Vendors who wish to upstream their custom firmware should follow these guideline - - - ``${intel_plat_gen}`` indicates the Intel platform generation (e.g., ``lnlm`` for Lunar Lake) and must not exceed 8 characters in length. - - ``${SYS_VENDOR_CRC32}`` is the CRC32 checksum of the ``sys_vendor`` value from the DMI field ``DMI_SYS_VENDOR``. -+- ``${PRODUCT_FAMILY_CRC32}`` is the CRC32 checksum of the ``product_family`` value from the DMI field ``DMI_PRODUCT_FAMILY``. - - ``${PRODUCT_NAME_CRC32}`` is the CRC32 checksum of the ``product_name`` value from the DMI field ``DMI_PRODUCT_NAME``. - - ``${PRODUCT_SKU_CRC32}`` is the CRC32 checksum of the ``product_sku`` value from the DMI field ``DMI_PRODUCT_SKU``. - - During system boot, the ISH Linux driver will attempt to load the firmware in the following order, prioritizing custom firmware with more precise matching patterns: - --1. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` --2. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` --3. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` --4. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}.bin`` --5. ``intel/ish/ish_${intel_plat_gen}.bin`` -+1. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+2. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+3. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}_${PRODUCT_NAME_CRC32}.bin`` -+4. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_FAMILY_CRC32}.bin`` -+5. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+6. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin`` -+7. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}_${PRODUCT_NAME_CRC32}.bin`` -+8. ``intel/ish/ish_${intel_plat_gen}_${SYS_VENDOR_CRC32}.bin`` -+9. ``intel/ish/ish_${intel_plat_gen}.bin`` - - The driver will load the first matching firmware and skip the rest. If no matching firmware is found, it will proceed to the next pattern in the specified order. If all searches fail, the default Intel firmware, listed last in the order above, will be loaded. - -diff --git a/Makefile b/Makefile -index cb2ba18730ac..6cde7e942ceb 100644 ---- a/Makefile -+++ b/Makefile -@@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) - endif - endif - -+# CKI/cross compilation hack -+# Do we need to rebuild scripts after cross compilation? -+# If kernel was cross-compiled, these scripts have arch of build host. -+REBUILD_SCRIPTS_FOR_CROSS:=0 -+ -+# Regenerating config with incomplete source tree will produce different -+# config options. Disable it. -+ifeq ($(REBUILD_SCRIPTS_FOR_CROSS),1) -+may-sync-config:= -+endif -+ - ifdef mixed-build - # =========================================================================== - # We're called with mixed targets (*config and build targets). -@@ -1339,6 +1350,8 @@ uapi-asm-generic: - # Generate some files - # --------------------------------------------------------------------------- - -+include $(srctree)/Makefile.rhelver -+ - # KERNELRELEASE can change from a few different places, meaning version.h - # needs to be updated, so this check is forced on all builds - -@@ -1986,6 +1999,23 @@ endif - - ifdef CONFIG_MODULES - -+scripts_build: -+ $(MAKE) $(build)=scripts/basic -+ $(MAKE) $(build)=scripts/mod -+ $(MAKE) $(build)=scripts scripts/module.lds -+ $(MAKE) $(build)=scripts scripts/unifdef -+ $(MAKE) $(build)=scripts -+ -+prepare_after_cross: -+ # disable STACK_VALIDATION to avoid building objtool -+ sed -i '/^CONFIG_STACK_VALIDATION/d' ./include/config/auto.conf || true -+ # build minimum set of scripts and resolve_btfids to allow building -+ # external modules -+ $(MAKE) KBUILD_EXTMOD="" M="" scripts_build V=1 -+ $(MAKE) -C tools/bpf/resolve_btfids -+ -+PHONY += prepare_after_cross scripts_build -+ - modules.order: $(build-dir) - @: - -diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index fa83c040ee2d..96c9bcf9e7b1 100644 ---- a/arch/arm/Kconfig -+++ b/arch/arm/Kconfig -@@ -1212,9 +1212,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 && !PREEMPT_RT -- 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 93173f0a09c7..8f992962ccd3 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -1433,7 +1433,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 -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -index 7de24d60bcd1..127be0fc27c2 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -@@ -35,3 +35,17 @@ &gio_aon { - "PMIC_SCL", // AON_SGPIO_04 - "PMIC_SDA"; // AON_SGPIO_05 - }; -+ -+&pinctrl { -+ compatible = "brcm,bcm2712d0-pinctrl"; -+ reg = <0x7d504100 0x20>; -+}; -+ -+&pinctrl_aon { -+ compatible = "brcm,bcm2712d0-aon-pinctrl"; -+ reg = <0x7d510700 0x1c>; -+}; -+ -+&uart10 { -+ interrupts = ; -+}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -index 04738bf281eb..eddaf72c4e73 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -@@ -190,30 +190,32 @@ wifi: wifi@1 { - }; - - &soc { -- firmware: firmware { -- compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; -- #address-cells = <1>; -- #size-cells = <1>; -- -- mboxes = <&mailbox>; -- dma-ranges; -- -- firmware_clocks: clocks { -- compatible = "raspberrypi,firmware-clocks"; -- #clock-cells = <1>; -+ firmware { -+ firmware: rpi-firmware { -+ compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; -+ #address-cells = <1>; -+ #size-cells = <1>; -+ -+ mboxes = <&mailbox>; -+ dma-ranges; -+ -+ firmware_clocks: clocks { -+ compatible = "raspberrypi,firmware-clocks"; -+ #clock-cells = <1>; -+ }; -+ -+ reset: reset { -+ compatible = "raspberrypi,firmware-reset"; -+ #reset-cells = <1>; -+ }; - }; - -- reset: reset { -- compatible = "raspberrypi,firmware-reset"; -- #reset-cells = <1>; -+ power: power { -+ compatible = "raspberrypi,bcm2835-power"; -+ firmware = <&firmware>; -+ #power-domain-cells = <1>; - }; - }; -- -- power: power { -- compatible = "raspberrypi,bcm2835-power"; -- firmware = <&firmware>; -- #power-domain-cells = <1>; -- }; - }; - - /* uarta communicates with the BT module */ -@@ -252,3 +254,7 @@ &pcie1 { - &pcie2 { - status = "okay"; - }; -+ -+&v3d { -+ clocks = <&firmware_clocks 5>; -+}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -index 285608281446..0fc57e72632e 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -@@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { - function = "vbus1"; - groups = "vbus1"; - }; -+ -+ rp1_i2c4_default_state: rp1-i2c4-default-state { -+ function = "i2c4"; -+ groups = "i2c4_2"; -+ drive-strength = <12>; -+ bias-pull-up; -+ }; -+ -+ rp1_i2c6_default_state: rp1-i2c6-default-state { -+ function = "i2c6"; -+ groups = "i2c6_0"; -+ drive-strength = <12>; -+ bias-pull-up; -+ }; -+}; -+ -+&rp1_i2c4 { -+ pinctrl-0 = <&rp1_i2c4_default_state>; -+ pinctrl-names = "default"; -+}; -+ -+&rp1_i2c6 { -+ pinctrl-0 = <&rp1_i2c6_default_state>; -+ pinctrl-names = "default"; - }; - - &rp1_usb0 { -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -index 205b87f557d6..98cb2173137e 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -+++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -@@ -1,5 +1,6 @@ - // SPDX-License-Identifier: (GPL-2.0 OR MIT) - #include -+#include - - / { - compatible = "brcm,bcm2712"; -@@ -250,6 +251,15 @@ uart10: serial@7d001000 { - status = "disabled"; - }; - -+ pm: watchdog@7d200000 { -+ compatible = "brcm,bcm2712-pm", "brcm,bcm2835-pm-wdt"; -+ reg = <0x7d200000 0x604>; -+ reg-names = "pm"; -+ #power-domain-cells = <1>; -+ #reset-cells = <1>; -+ system-power-controller; -+ }; -+ - pinctrl: pinctrl@7d504100 { - compatible = "brcm,bcm2712c0-pinctrl"; - reg = <0x7d504100 0x30>; -@@ -283,6 +293,12 @@ pinctrl_aon: pinctrl@7d510700 { - reg = <0x7d510700 0x20>; - }; - -+ random: rng@7d208000 { -+ compatible = "brcm,bcm2711-rng200"; -+ reg = <0x7d208000 0x28>; -+ status = "okay"; -+ }; -+ - interrupt-controller@7d517000 { - compatible = "brcm,bcm7271-l2-intc"; - reg = <0x7d517000 0x10>; -@@ -631,6 +647,26 @@ mip1: msi-controller@1000131000 { - msi-ranges = <&gicv2 GIC_SPI 247 IRQ_TYPE_EDGE_RISING 8>; - brcm,msi-offset = <8>; - }; -+ -+ isp: isp@1000880000 { -+ compatible = "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; -+ reg = <0x10 0x00880000 0x0 0x4000>; -+ interrupts = ; -+ clocks = <&firmware_clocks 7>; -+ }; -+ -+ v3d: gpu@1002000000 { -+ compatible = "brcm,2712-v3d"; -+ reg = <0x10 0x02000000 0x00 0x4000>, -+ <0x10 0x02008000 0x00 0x6000>, -+ <0x10 0x02030800 0x00 0x0700>; -+ reg-names = "hub", "core0", "sms"; -+ -+ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; -+ resets = <&pm BCM2835_RESET_V3D>; -+ interrupts = , -+ ; -+ }; - }; - - timer { -diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -index 5a815c379794..16f535939583 100644 ---- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -+++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -@@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { - <200000000>; // RP1_CLK_SYS - }; - -+ rp1_i2c0: i2c@40070000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40070000 0x0 0x1000>; -+ interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c1: i2c@40074000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40074000 0x0 0x1000>; -+ interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c2: i2c@40078000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40078000 0x0 0x1000>; -+ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c3: i2c@4007c000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x4007c000 0x0 0x1000>; -+ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c4: i2c@40080000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40080000 0x0 0x1000>; -+ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c5: i2c@40084000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40084000 0x0 0x1000>; -+ interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c6: i2c@40088000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40088000 0x0 0x1000>; -+ interrupts = <13 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ - rp1_gpio: pinctrl@400d0000 { - compatible = "raspberrypi,rp1-gpio"; - reg = <0x00 0x400d0000 0x0 0xc000>, -@@ -56,6 +133,34 @@ rp1_eth: ethernet@40100000 { - #size-cells = <0>; - }; - -+ rp1_csi0: csi@40110000 { -+ compatible = "raspberrypi,rp1-cfe"; -+ reg = <0x0 0x40110000 0x0 0x100>, // CSI2 DMA address -+ <0x0 0x40114000 0x0 0x100>, // PHY/CSI Host address -+ <0x0 0x40120000 0x0 0x100>, // MIPI CFG address -+ <0x0 0x40124000 0x0 0x1000>; // PiSP FE address -+ interrupts = <47 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; -+ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; -+ assigned-clock-rates = <25000000>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_csi1: csi@40128000 { -+ compatible = "raspberrypi,rp1-cfe"; -+ reg = <0x0 0x40128000 0x0 0x100>, // CSI2 DMA address -+ <0x0 0x4012c000 0x0 0x100>, // PHY/CSI Host address -+ <0x0 0x40138000 0x0 0x100>, // MIPI CFG address -+ <0x0 0x4013c000 0x0 0x1000>; // PiSP FE address -+ interrupts = <48 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; -+ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; -+ assigned-clock-rates = <25000000>; -+ -+ status = "disabled"; -+ }; -+ - rp1_usb0: usb@40200000 { - compatible = "snps,dwc3"; - reg = <0x00 0x40200000 0x0 0x100000>; -diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile -index f30d3fd724d0..c08e23545d4b 100644 ---- a/arch/arm64/boot/dts/freescale/Makefile -+++ b/arch/arm64/boot/dts/freescale/Makefile -@@ -376,6 +376,7 @@ imx93-9x9-qsb-i3c-dtbs += imx93-9x9-qsb.dtb imx93-9x9-qsb-i3c.dtbo - dtb-$(CONFIG_ARCH_MXC) += imx93-9x9-qsb-i3c.dtb - - dtb-$(CONFIG_ARCH_MXC) += imx93-11x11-evk.dtb -+dtb-$(CONFIG_ARCH_MXC) += imx93-11x11-frdm.dtb - dtb-$(CONFIG_ARCH_MXC) += imx93-14x14-evk.dtb - dtb-$(CONFIG_ARCH_MXC) += imx93-kontron-bl-osm-s.dtb - dtb-$(CONFIG_ARCH_MXC) += imx93-phyboard-nash.dtb -diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts -new file mode 100644 -index 000000000000..bd14ba28690c ---- /dev/null -+++ b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts -@@ -0,0 +1,807 @@ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/dts-v1/; -+ -+#include -+#include "imx93.dtsi" -+ -+/ { -+ compatible = "fsl,imx93-11x11-frdm", "fsl,imx93"; -+ model = "NXP i.MX93 11X11 FRDM board"; -+ -+ aliases { -+ can0 = &flexcan2; -+ ethernet0 = &fec; -+ ethernet1 = &eqos; -+ i2c0 = &lpi2c1; -+ i2c1 = &lpi2c2; -+ i2c2 = &lpi2c3; -+ mmc0 = &usdhc1; /* EMMC */ -+ mmc1 = &usdhc2; /* uSD */ -+ rtc0 = &pcf2131; -+ serial0 = &lpuart1; -+ serial4 = &lpuart5; -+ }; -+ -+ chosen { -+ stdout-path = &lpuart1; -+ }; -+ -+ flexcan2_phy: can-phy { -+ compatible = "nxp,tja1051"; -+ #phy-cells = <0>; -+ max-bitrate = <5000000>; -+ silent-gpios = <&pcal6524 23 GPIO_ACTIVE_HIGH>; -+ }; -+ -+ gpio-keys { -+ compatible = "gpio-keys"; -+ -+ button-k2 { -+ label = "Button K2"; -+ linux,code = ; -+ gpios = <&pcal6524 5 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; -+ interrupt-parent = <&pcal6524>; -+ interrupts = <5 IRQ_TYPE_EDGE_FALLING>; -+ }; -+ -+ button-k3 { -+ label = "Button K3"; -+ linux,code = ; -+ gpios = <&pcal6524 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; -+ interrupt-parent = <&pcal6524>; -+ interrupts = <6 IRQ_TYPE_EDGE_FALLING>; -+ }; -+ }; -+ -+ reg_usdhc2_vmmc: regulator-usdhc2 { -+ compatible = "regulator-fixed"; -+ off-on-delay-us = <12000>; -+ pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; -+ pinctrl-names = "default"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-name = "VSD_3V3"; -+ vin-supply = <&buck4>; -+ gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>; -+ enable-active-high; -+ }; -+ -+ reg_usdhc3_vmmc: regulator-usdhc3 { -+ compatible = "regulator-fixed"; -+ regulator-name = "VPCIe_3V3"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ startup-delay-us = <20000>; -+ gpio = <&pcal6524 13 GPIO_ACTIVE_HIGH>; -+ enable-active-high; -+ }; -+ -+ reserved-memory { -+ ranges; -+ #address-cells = <2>; -+ #size-cells = <2>; -+ -+ linux,cma { -+ compatible = "shared-dma-pool"; -+ alloc-ranges = <0 0x80000000 0 0x30000000>; -+ reusable; -+ size = <0 0x10000000>; -+ linux,cma-default; -+ }; -+ -+ rsc_table: rsc-table@2021e000 { -+ reg = <0 0x2021e000 0 0x1000>; -+ no-map; -+ }; -+ -+ vdev0vring0: vdev0vring0@a4000000 { -+ reg = <0 0xa4000000 0 0x8000>; -+ no-map; -+ }; -+ -+ vdev0vring1: vdev0vring1@a4008000 { -+ reg = <0 0xa4008000 0 0x8000>; -+ no-map; -+ }; -+ -+ vdev1vring0: vdev1vring0@a4010000 { -+ reg = <0 0xa4010000 0 0x8000>; -+ no-map; -+ }; -+ -+ vdev1vring1: vdev1vring1@a4018000 { -+ reg = <0 0xa4018000 0 0x8000>; -+ no-map; -+ }; -+ -+ vdevbuffer: vdevbuffer@a4020000 { -+ compatible = "shared-dma-pool"; -+ reg = <0 0xa4020000 0 0x100000>; -+ no-map; -+ }; -+ }; -+ -+ sound-mqs { -+ compatible = "fsl,imx-audio-mqs"; -+ model = "mqs-audio"; -+ audio-cpu = <&sai1>; -+ audio-codec = <&mqs1>; -+ }; -+ -+ usdhc3_pwrseq: mmc-pwrseq { -+ compatible = "mmc-pwrseq-simple"; -+ reset-gpios = <&pcal6524 12 GPIO_ACTIVE_LOW>; -+ }; -+}; -+ -+&adc1 { -+ vref-supply = <&buck5>; -+ status = "okay"; -+}; -+ -+&mu1 { -+ status = "okay"; -+}; -+ -+&cm33 { -+ mboxes = <&mu1 0 1>, -+ <&mu1 1 1>, -+ <&mu1 3 1>; -+ mbox-names = "tx", "rx", "rxdb"; -+ memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, -+ <&vdev1vring0>, <&vdev1vring1>, <&rsc_table>; -+ status = "okay"; -+}; -+ -+&eqos { -+ pinctrl-names = "default", "sleep"; -+ pinctrl-0 = <&pinctrl_eqos>; -+ pinctrl-1 = <&pinctrl_eqos_sleep>; -+ phy-handle = <ðphy1>; -+ phy-mode = "rgmii-id"; -+ status = "okay"; -+ -+ mdio { -+ compatible = "snps,dwmac-mdio"; -+ #address-cells = <1>; -+ #size-cells = <0>; -+ clock-frequency = <5000000>; -+ -+ ethphy1: ethernet-phy@1 { -+ reg = <1>; -+ reset-assert-us = <10000>; -+ reset-deassert-us = <80000>; -+ reset-gpios = <&pcal6524 15 GPIO_ACTIVE_LOW>; -+ realtek,clkout-disable; -+ }; -+ }; -+}; -+ -+&fec { -+ pinctrl-names = "default", "sleep"; -+ pinctrl-0 = <&pinctrl_fec>; -+ pinctrl-1 = <&pinctrl_fec_sleep>; -+ phy-mode = "rgmii-id"; -+ phy-handle = <ðphy2>; -+ fsl,magic-packet; -+ status = "okay"; -+ -+ mdio { -+ #address-cells = <1>; -+ #size-cells = <0>; -+ clock-frequency = <5000000>; -+ -+ ethphy2: ethernet-phy@2 { -+ reg = <2>; -+ reset-assert-us = <10000>; -+ reset-deassert-us = <80000>; -+ reset-gpios = <&pcal6524 16 GPIO_ACTIVE_LOW>; -+ realtek,clkout-disable; -+ }; -+ }; -+}; -+ -+&flexcan2 { -+ phys = <&flexcan2_phy>; -+ pinctrl-0 = <&pinctrl_flexcan2>; -+ pinctrl-1 = <&pinctrl_flexcan2_sleep>; -+ pinctrl-names = "default", "sleep"; -+ status = "okay"; -+}; -+ -+&lpi2c1 { -+ clock-frequency = <400000>; -+ pinctrl-0 = <&pinctrl_lpi2c1>; -+ pinctrl-names = "default"; -+ status = "okay"; -+ -+ pcal6408: gpio@20 { -+ compatible = "nxp,pcal6408"; -+ reg = <0x20>; -+ #gpio-cells = <2>; -+ gpio-controller; -+ reset-gpios = <&pcal6524 20 GPIO_ACTIVE_LOW>; -+ }; -+}; -+ -+&lpi2c2 { -+ clock-frequency = <400000>; -+ pinctrl-0 = <&pinctrl_lpi2c2>; -+ pinctrl-names = "default"; -+ status = "okay"; -+ -+ pcal6524: gpio@22 { -+ compatible = "nxp,pcal6524"; -+ reg = <0x22>; -+ #interrupt-cells = <2>; -+ interrupt-controller; -+ interrupt-parent = <&gpio3>; -+ interrupts = <27 IRQ_TYPE_LEVEL_LOW>; -+ #gpio-cells = <2>; -+ gpio-controller; -+ pinctrl-0 = <&pinctrl_pcal6524>; -+ pinctrl-names = "default"; -+ /* does not boot with supplier set, because it is the bucks interrupt parent */ -+ /* vcc-supply = <&buck4>; */ -+ }; -+ -+ pmic@25 { -+ compatible = "nxp,pca9451a"; -+ reg = <0x25>; -+ interrupt-parent = <&pcal6524>; -+ interrupts = <11 IRQ_TYPE_EDGE_FALLING>; -+ -+ regulators { -+ -+ buck1: BUCK1 { -+ regulator-name = "VDD_SOC_0V8"; -+ regulator-min-microvolt = <610000>; -+ regulator-max-microvolt = <950000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-ramp-delay = <3125>; -+ }; -+ -+ buck2: BUCK2 { -+ regulator-name = "LPD4_x_VDDQ_0V6"; -+ regulator-min-microvolt = <600000>; -+ regulator-max-microvolt = <670000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-ramp-delay = <3125>; -+ }; -+ -+ buck4: BUCK4 { -+ regulator-name = "VDD_3V3"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ -+ buck5: BUCK5 { -+ regulator-name = "VDD_1V8"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ -+ buck6: BUCK6 { -+ regulator-name = "LPD4_x_VDD2_1V1"; -+ regulator-min-microvolt = <1060000>; -+ regulator-max-microvolt = <1140000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ -+ ldo1: LDO1 { -+ regulator-name = "NVCC_BBSM_1V8"; -+ regulator-min-microvolt = <1620000>; -+ regulator-max-microvolt = <1980000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ -+ ldo4: LDO4 { -+ regulator-name = "VDD_ANA_0V8"; -+ regulator-min-microvolt = <800000>; -+ regulator-max-microvolt = <840000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ -+ ldo5: LDO5 { -+ regulator-name = "NVCC_SD"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-always-on; -+ regulator-boot-on; -+ }; -+ }; -+ }; -+ -+ eeprom: eeprom@50 { -+ compatible = "atmel,24c256"; -+ reg = <0x50>; -+ pagesize = <64>; -+ vcc-supply = <&buck4>; -+ }; -+}; -+ -+&lpi2c3 { -+ clock-frequency = <400000>; -+ pinctrl-0 = <&pinctrl_lpi2c3>; -+ pinctrl-names = "default"; -+ status = "okay"; -+ -+ ptn5110: tcpc@50 { -+ compatible = "nxp,ptn5110", "tcpci"; -+ reg = <0x50>; -+ interrupt-parent = <&gpio3>; -+ interrupts = <27 IRQ_TYPE_LEVEL_LOW>; -+ -+ typec1_con: connector { -+ compatible = "usb-c-connector"; -+ data-role = "dual"; -+ label = "USB-C"; -+ op-sink-microwatt = <15000000>; -+ power-role = "dual"; -+ self-powered; -+ sink-pdos = ; -+ source-pdos = ; -+ try-power-role = "sink"; -+ -+ ports { -+ #address-cells = <1>; -+ #size-cells = <0>; -+ -+ port@0 { -+ reg = <0>; -+ -+ typec1_dr_sw: endpoint { -+ remote-endpoint = <&usb1_drd_sw>; -+ }; -+ }; -+ }; -+ }; -+ }; -+ -+ pcf2131: rtc@53 { -+ compatible = "nxp,pcf2131"; -+ reg = <0x53>; -+ interrupt-parent = <&pcal6524>; -+ interrupts = <1 IRQ_TYPE_EDGE_FALLING>; -+ }; -+}; -+ -+&lpuart1 { /* console */ -+ pinctrl-0 = <&pinctrl_uart1>; -+ pinctrl-names = "default"; -+ status = "okay"; -+}; -+ -+&lpuart5 { -+ pinctrl-0 = <&pinctrl_uart5>; -+ pinctrl-names = "default"; -+ status = "okay"; -+ -+ uart-has-rtscts; -+ -+ bluetooth { -+ compatible = "nxp,88w8987-bt"; -+ device-wakeup-gpios = <&pcal6408 3 GPIO_ACTIVE_HIGH>; -+ reset-gpios = <&pcal6524 19 GPIO_ACTIVE_LOW>; -+ vcc-supply = <®_usdhc3_vmmc>; -+ }; -+}; -+ -+&mqs1 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_mqs1>; -+ clocks = <&clk IMX93_CLK_MQS1_GATE>; -+ clock-names = "mclk"; -+ status = "okay"; -+}; -+ -+&sai1 { -+ #sound-dai-cells = <0>; -+ clocks = <&clk IMX93_CLK_SAI1_IPG>, <&clk IMX93_CLK_DUMMY>, -+ <&clk IMX93_CLK_SAI1_GATE>, <&clk IMX93_CLK_DUMMY>, -+ <&clk IMX93_CLK_DUMMY>, <&clk IMX93_CLK_AUDIO_PLL>; -+ clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k"; -+ assigned-clocks = <&clk IMX93_CLK_SAI1>; -+ assigned-clock-parents = <&clk IMX93_CLK_AUDIO_PLL>; -+ assigned-clock-rates = <24576000>; -+ fsl,sai-mclk-direction-output; -+ status = "okay"; -+}; -+ -+&usbotg1 { -+ adp-disable; -+ disable-over-current; -+ dr_mode = "otg"; -+ hnp-disable; -+ srp-disable; -+ usb-role-switch; -+ samsung,picophy-dc-vol-level-adjust = <7>; -+ samsung,picophy-pre-emp-curr-control = <3>; -+ status = "okay"; -+ -+ port { -+ usb1_drd_sw: endpoint { -+ remote-endpoint = <&typec1_dr_sw>; -+ }; -+ }; -+}; -+ -+&usbotg2 { -+ disable-over-current; -+ dr_mode = "host"; -+ samsung,picophy-dc-vol-level-adjust = <7>; -+ samsung,picophy-pre-emp-curr-control = <3>; -+ status = "okay"; -+}; -+ -+&usdhc1 { -+ bus-width = <8>; -+ non-removable; -+ pinctrl-0 = <&pinctrl_usdhc1>; -+ pinctrl-1 = <&pinctrl_usdhc1_100mhz>; -+ pinctrl-2 = <&pinctrl_usdhc1_200mhz>; -+ pinctrl-names = "default", "state_100mhz", "state_200mhz"; -+ vmmc-supply = <&buck4>; -+ status = "okay"; -+}; -+ -+&usdhc2 { -+ bus-width = <4>; -+ cd-gpios = <&gpio3 00 GPIO_ACTIVE_LOW>; -+ no-mmc; -+ no-sdio; -+ pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; -+ pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; -+ pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; -+ pinctrl-3 = <&pinctrl_usdhc2_sleep>, <&pinctrl_usdhc2_gpio_sleep>; -+ pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; -+ vmmc-supply = <®_usdhc2_vmmc>; -+ status = "okay"; -+}; -+ -+&usdhc3 { -+ bus-width = <4>; -+ keep-power-in-suspend; -+ mmc-pwrseq = <&usdhc3_pwrseq>; -+ non-removable; -+ pinctrl-0 = <&pinctrl_usdhc3>; -+ pinctrl-1 = <&pinctrl_usdhc3_100mhz>; -+ pinctrl-2 = <&pinctrl_usdhc3_200mhz>; -+ pinctrl-3 = <&pinctrl_usdhc3_sleep>; -+ pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; -+ vmmc-supply = <®_usdhc3_vmmc>; -+ status = "okay"; -+}; -+ -+&wdog3 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_wdog>; -+ fsl,ext-reset-output; -+ status = "okay"; -+}; -+ -+&iomuxc { -+ -+ pinctrl_eqos: eqosgrp { -+ fsl,pins = < -+ MX93_PAD_ENET1_MDC__ENET_QOS_MDC 0x57e -+ MX93_PAD_ENET1_MDIO__ENET_QOS_MDIO 0x57e -+ MX93_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0 0x57e -+ MX93_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1 0x57e -+ MX93_PAD_ENET1_RD2__ENET_QOS_RGMII_RD2 0x57e -+ MX93_PAD_ENET1_RD3__ENET_QOS_RGMII_RD3 0x57e -+ MX93_PAD_ENET1_RXC__CCM_ENET_QOS_CLOCK_GENERATE_RX_CLK 0x58e -+ MX93_PAD_ENET1_RX_CTL__ENET_QOS_RGMII_RX_CTL 0x57e -+ MX93_PAD_ENET1_TD0__ENET_QOS_RGMII_TD0 0x57e -+ MX93_PAD_ENET1_TD1__ENET_QOS_RGMII_TD1 0x57e -+ MX93_PAD_ENET1_TD2__ENET_QOS_RGMII_TD2 0x57e -+ MX93_PAD_ENET1_TD3__ENET_QOS_RGMII_TD3 0x57e -+ MX93_PAD_ENET1_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK 0x58e -+ MX93_PAD_ENET1_TX_CTL__ENET_QOS_RGMII_TX_CTL 0x57e -+ >; -+ }; -+ -+ pinctrl_eqos_sleep: eqossleepgrp { -+ fsl,pins = < -+ MX93_PAD_ENET1_MDC__GPIO4_IO00 0x31e -+ MX93_PAD_ENET1_MDIO__GPIO4_IO01 0x31e -+ MX93_PAD_ENET1_RD0__GPIO4_IO10 0x31e -+ MX93_PAD_ENET1_RD1__GPIO4_IO11 0x31e -+ MX93_PAD_ENET1_RD2__GPIO4_IO12 0x31e -+ MX93_PAD_ENET1_RD3__GPIO4_IO13 0x31e -+ MX93_PAD_ENET1_RXC__GPIO4_IO09 0x31e -+ MX93_PAD_ENET1_RX_CTL__GPIO4_IO08 0x31e -+ MX93_PAD_ENET1_TD0__GPIO4_IO05 0x31e -+ MX93_PAD_ENET1_TD1__GPIO4_IO04 0x31e -+ MX93_PAD_ENET1_TD2__GPIO4_IO03 0x31e -+ MX93_PAD_ENET1_TD3__GPIO4_IO02 0x31e -+ MX93_PAD_ENET1_TXC__GPIO4_IO07 0x31e -+ MX93_PAD_ENET1_TX_CTL__GPIO4_IO06 0x31e -+ >; -+ }; -+ -+ pinctrl_fec: fecgrp { -+ fsl,pins = < -+ MX93_PAD_ENET2_MDC__ENET1_MDC 0x57e -+ MX93_PAD_ENET2_MDIO__ENET1_MDIO 0x57e -+ MX93_PAD_ENET2_RD0__ENET1_RGMII_RD0 0x57e -+ MX93_PAD_ENET2_RD1__ENET1_RGMII_RD1 0x57e -+ MX93_PAD_ENET2_RD2__ENET1_RGMII_RD2 0x57e -+ MX93_PAD_ENET2_RD3__ENET1_RGMII_RD3 0x57e -+ MX93_PAD_ENET2_RXC__ENET1_RGMII_RXC 0x58e -+ MX93_PAD_ENET2_RX_CTL__ENET1_RGMII_RX_CTL 0x57e -+ MX93_PAD_ENET2_TD0__ENET1_RGMII_TD0 0x57e -+ MX93_PAD_ENET2_TD1__ENET1_RGMII_TD1 0x57e -+ MX93_PAD_ENET2_TD2__ENET1_RGMII_TD2 0x57e -+ MX93_PAD_ENET2_TD3__ENET1_RGMII_TD3 0x57e -+ MX93_PAD_ENET2_TXC__ENET1_RGMII_TXC 0x58e -+ MX93_PAD_ENET2_TX_CTL__ENET1_RGMII_TX_CTL 0x57e -+ >; -+ }; -+ -+ pinctrl_fec_sleep: fecsleepgrp { -+ fsl,pins = < -+ MX93_PAD_ENET2_MDC__GPIO4_IO14 0x51e -+ MX93_PAD_ENET2_MDIO__GPIO4_IO15 0x51e -+ MX93_PAD_ENET2_RD0__GPIO4_IO24 0x51e -+ MX93_PAD_ENET2_RD1__GPIO4_IO25 0x51e -+ MX93_PAD_ENET2_RD2__GPIO4_IO26 0x51e -+ MX93_PAD_ENET2_RD3__GPIO4_IO27 0x51e -+ MX93_PAD_ENET2_RXC__GPIO4_IO23 0x51e -+ MX93_PAD_ENET2_RX_CTL__GPIO4_IO22 0x51e -+ MX93_PAD_ENET2_TD0__GPIO4_IO19 0x51e -+ MX93_PAD_ENET2_TD1__GPIO4_IO18 0x51e -+ MX93_PAD_ENET2_TD2__GPIO4_IO17 0x51e -+ MX93_PAD_ENET2_TD3__GPIO4_IO16 0x51e -+ MX93_PAD_ENET2_TXC__GPIO4_IO21 0x51e -+ MX93_PAD_ENET2_TX_CTL__GPIO4_IO20 0x51e -+ >; -+ }; -+ -+ pinctrl_flexcan2: flexcan2grp { -+ fsl,pins = < -+ MX93_PAD_GPIO_IO25__CAN2_TX 0x139e -+ MX93_PAD_GPIO_IO27__CAN2_RX 0x139e -+ >; -+ }; -+ -+ pinctrl_flexcan2_sleep: flexcan2sleepgrp { -+ fsl,pins = < -+ MX93_PAD_GPIO_IO25__GPIO2_IO25 0x31e -+ MX93_PAD_GPIO_IO27__GPIO2_IO27 0x31e -+ >; -+ }; -+ -+ pinctrl_lpi2c1: lpi2c1grp { -+ fsl,pins = < -+ MX93_PAD_I2C1_SCL__LPI2C1_SCL 0x40000b9e -+ MX93_PAD_I2C1_SDA__LPI2C1_SDA 0x40000b9e -+ >; -+ }; -+ -+ pinctrl_lpi2c2: lpi2c2grp { -+ fsl,pins = < -+ MX93_PAD_I2C2_SCL__LPI2C2_SCL 0x40000b9e -+ MX93_PAD_I2C2_SDA__LPI2C2_SDA 0x40000b9e -+ >; -+ }; -+ -+ pinctrl_lpi2c3: lpi2c3grp { -+ fsl,pins = < -+ MX93_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e -+ MX93_PAD_GPIO_IO29__LPI2C3_SCL 0x40000b9e -+ >; -+ }; -+ -+ pinctrl_mqs1: mqs1grp { -+ fsl,pins = < -+ MX93_PAD_PDM_CLK__MQS1_LEFT 0x31e -+ MX93_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e -+ >; -+ }; -+ -+ pinctrl_pcal6524: pcal6524grp { -+ fsl,pins = < -+ MX93_PAD_CCM_CLKO2__GPIO3_IO27 0x31e -+ >; -+ }; -+ -+ pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { -+ fsl,pins = < -+ MX93_PAD_SD2_RESET_B__GPIO3_IO07 0x31e -+ >; -+ }; -+ -+ pinctrl_uart1: uart1grp { -+ fsl,pins = < -+ MX93_PAD_UART1_RXD__LPUART1_RX 0x31e -+ MX93_PAD_UART1_TXD__LPUART1_TX 0x31e -+ >; -+ }; -+ -+ pinctrl_uart5: uart5grp { -+ fsl,pins = < -+ MX93_PAD_DAP_TDO_TRACESWO__LPUART5_TX 0x31e -+ MX93_PAD_DAP_TDI__LPUART5_RX 0x31e -+ MX93_PAD_DAP_TMS_SWDIO__LPUART5_RTS_B 0x31e -+ MX93_PAD_DAP_TCLK_SWCLK__LPUART5_CTS_B 0x31e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc1: usdhc1grp { -+ fsl,pins = < -+ MX93_PAD_SD1_CLK__USDHC1_CLK 0x1582 -+ MX93_PAD_SD1_CMD__USDHC1_CMD 0x40001382 -+ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x40001382 -+ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x40001382 -+ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x40001382 -+ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x40001382 -+ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x40001382 -+ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x40001382 -+ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x40001382 -+ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x40001382 -+ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x1582 -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD1_CLK__USDHC1_CLK 0x158e -+ MX93_PAD_SD1_CMD__USDHC1_CMD 0x4000138e -+ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x4000138e -+ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x4000138e -+ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x4000138e -+ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x4000138e -+ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x4000138e -+ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x4000138e -+ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x4000138e -+ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x4000138e -+ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x158e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD1_CLK__USDHC1_CLK 0x15fe -+ MX93_PAD_SD1_CMD__USDHC1_CMD 0x400013fe -+ MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x400013fe -+ MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x400013fe -+ MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x400013fe -+ MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x400013fe -+ MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x400013fe -+ MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x400013fe -+ MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x400013fe -+ MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x400013fe -+ MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x15fe -+ >; -+ }; -+ -+ pinctrl_usdhc2_gpio: usdhc2gpiogrp { -+ fsl,pins = < -+ MX93_PAD_SD2_CD_B__GPIO3_IO00 0x31e -+ >; -+ }; -+ -+ pinctrl_usdhc2_gpio_sleep: usdhc2gpiosleepgrp { -+ fsl,pins = < -+ MX93_PAD_SD2_CD_B__GPIO3_IO00 0x51e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc2: usdhc2grp { -+ fsl,pins = < -+ MX93_PAD_SD2_CLK__USDHC2_CLK 0x1582 -+ MX93_PAD_SD2_CMD__USDHC2_CMD 0x40001382 -+ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x40001382 -+ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x40001382 -+ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x40001382 -+ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x40001382 -+ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD2_CLK__USDHC2_CLK 0x158e -+ MX93_PAD_SD2_CMD__USDHC2_CMD 0x4000138e -+ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x4000138e -+ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x4000138e -+ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x4000138e -+ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x4000138e -+ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD2_CLK__USDHC2_CLK 0x15fe -+ MX93_PAD_SD2_CMD__USDHC2_CMD 0x400013fe -+ MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x400013fe -+ MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x400013fe -+ MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x400013fe -+ MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x400013fe -+ MX93_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e -+ >; -+ }; -+ -+ pinctrl_usdhc2_sleep: usdhc2-sleepgrp { -+ fsl,pins = < -+ MX93_PAD_SD2_CLK__GPIO3_IO01 0x51e -+ MX93_PAD_SD2_CMD__GPIO3_IO02 0x51e -+ MX93_PAD_SD2_DATA0__GPIO3_IO03 0x51e -+ MX93_PAD_SD2_DATA1__GPIO3_IO04 0x51e -+ MX93_PAD_SD2_DATA2__GPIO3_IO05 0x51e -+ MX93_PAD_SD2_DATA3__GPIO3_IO06 0x51e -+ MX93_PAD_SD2_VSELECT__GPIO3_IO19 0x51e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc3: usdhc3grp { -+ fsl,pins = < -+ MX93_PAD_SD3_CLK__USDHC3_CLK 0x1582 -+ MX93_PAD_SD3_CMD__USDHC3_CMD 0x40001382 -+ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x40001382 -+ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x40001382 -+ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x40001382 -+ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x40001382 -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD3_CLK__USDHC3_CLK 0x158e -+ MX93_PAD_SD3_CMD__USDHC3_CMD 0x4000138e -+ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x4000138e -+ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x4000138e -+ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x4000138e -+ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x4000138e -+ >; -+ }; -+ -+ /* need to config the SION for data and cmd pad, refer to ERR052021 */ -+ pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { -+ fsl,pins = < -+ MX93_PAD_SD3_CLK__USDHC3_CLK 0x15fe -+ MX93_PAD_SD3_CMD__USDHC3_CMD 0x400013fe -+ MX93_PAD_SD3_DATA0__USDHC3_DATA0 0x400013fe -+ MX93_PAD_SD3_DATA1__USDHC3_DATA1 0x400013fe -+ MX93_PAD_SD3_DATA2__USDHC3_DATA2 0x400013fe -+ MX93_PAD_SD3_DATA3__USDHC3_DATA3 0x400013fe -+ >; -+ }; -+ -+ pinctrl_usdhc3_sleep: usdhc3grpsleepgrp { -+ fsl,pins = < -+ MX93_PAD_SD3_CLK__GPIO3_IO20 0x31e -+ MX93_PAD_SD3_CMD__GPIO3_IO21 0x31e -+ MX93_PAD_SD3_DATA0__GPIO3_IO22 0x31e -+ MX93_PAD_SD3_DATA1__GPIO3_IO23 0x31e -+ MX93_PAD_SD3_DATA2__GPIO3_IO24 0x31e -+ MX93_PAD_SD3_DATA3__GPIO3_IO25 0x31e -+ >; -+ }; -+ -+ pinctrl_wdog: wdoggrp { -+ fsl,pins = < -+ MX93_PAD_WDOG_ANY__WDOG1_WDOG_ANY 0x31e -+ >; -+ }; -+}; -diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2..d7b7b2f39e16 100644 ---- a/arch/arm64/kernel/setup.c -+++ b/arch/arm64/kernel/setup.c -@@ -32,6 +32,8 @@ - #include - #include - #include -+#include -+#include - - #include - #include -@@ -207,6 +209,24 @@ static void __init setup_machine_fdt(phys_addr_t dt_phys) - dump_stack_set_arch_desc("%s (DT)", name); - } - -+static void __init init_secureboot_mode(void) -+{ -+ void *fdt = initial_boot_params; -+ u64 chosen; -+ const __be32 *prop; -+ int len; -+ -+ chosen = fdt_path_offset(fdt, "/chosen"); -+ if (chosen < 0) -+ return; -+ -+ prop = fdt_getprop(fdt, chosen, "secure-boot-mode", &len); -+ if (!prop || len != sizeof(u32)) -+ return; -+ -+ efi_set_secure_boot((enum efi_secureboot_mode)fdt32_to_cpu(*prop)); -+} -+ - static void __init request_standard_resources(void) - { - struct memblock_region *region; -@@ -327,6 +347,13 @@ void __init __no_sanitize_address setup_arch(char **cmdline_p) - pr_warn(FW_BUG "Kernel image misaligned at boot, please fix your bootloader!"); - WARN_TAINT(mmu_enabled_at_boot, TAINT_FIRMWARE_WORKAROUND, - FW_BUG "Booted with MMU enabled!"); -+ } else { -+ init_secureboot_mode(); -+ -+#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 - } - - arm64_memblock_init(); -diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d..afb9544fb007 100644 ---- a/arch/s390/include/asm/ipl.h -+++ b/arch/s390/include/asm/ipl.h -@@ -139,6 +139,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 049c557c452f..4c9fffbe6261 100644 ---- a/arch/s390/kernel/ipl.c -+++ b/arch/s390/kernel/ipl.c -@@ -2521,3 +2521,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 c1fe0b53c5ac..8e17bfe788cb 100644 ---- a/arch/s390/kernel/setup.c -+++ b/arch/s390/kernel/setup.c -@@ -47,6 +47,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -917,6 +918,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 383d4a4784f5..45f428436e2d 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -997,6 +998,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 -+ - reserve_ibft_region(); - x86_init.resources.dmi_setup(); - -@@ -1160,19 +1168,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/crypto/akcipher.c b/crypto/akcipher.c -index a36f50c83827..f4f421e6cff2 100644 ---- a/crypto/akcipher.c -+++ b/crypto/akcipher.c -@@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) - - if (!alg->encrypt) - alg->encrypt = akcipher_default_op; -- if (!alg->decrypt) -- alg->decrypt = akcipher_default_op; -+ alg->decrypt = akcipher_default_op; - if (!alg->set_priv_key) - alg->set_priv_key = akcipher_default_set_key; - -diff --git a/crypto/dh.c b/crypto/dh.c -index 8250eeeebd0f..01f0f3963a74 100644 ---- a/crypto/dh.c -+++ b/crypto/dh.c -@@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) - - /* SP800-56A rev 3 5.6.2.1.3 key check */ - } else { -+ MPI val_pct; -+ - if (dh_is_pubkey_valid(ctx, val)) { - ret = -EAGAIN; - goto err_free_val; - } -+ -+ /* -+ * SP800-56Arev3, 5.6.2.1.4: ("Owner Assurance -+ * of Pair-wise Consistency"): recompute the -+ * public key and check if the results match. -+ */ -+ val_pct = mpi_alloc(0); -+ if (!val_pct) { -+ ret = -ENOMEM; -+ goto err_free_val; -+ } -+ -+ ret = _compute_val(ctx, base, val_pct); -+ if (ret) { -+ mpi_free(val_pct); -+ goto err_free_val; -+ } -+ -+ if (mpi_cmp(val, val_pct) != 0) { -+ fips_fail_notify(); -+ panic("dh: pair-wise consistency test failed\n"); -+ } -+ mpi_free(val_pct); - } - } - -diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d78..fcc059e7d3db 100644 ---- a/crypto/seqiv.c -+++ b/crypto/seqiv.c -@@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) - return crypto_aead_decrypt(subreq); - } - -+static int aead_init_seqiv(struct crypto_aead *aead) -+{ -+ int err; -+ -+ err = aead_init_geniv(aead); -+ if (err) -+ return err; -+ -+ crypto_aead_set_flags(aead, CRYPTO_TFM_FIPS_COMPLIANCE); -+ -+ return 0; -+} -+ - static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb) - { - struct aead_instance *inst; -@@ -140,7 +153,7 @@ static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb) - inst->alg.encrypt = seqiv_aead_encrypt; - inst->alg.decrypt = seqiv_aead_decrypt; - -- inst->alg.init = aead_init_geniv; -+ inst->alg.init = aead_init_seqiv; - inst->alg.exit = aead_exit_geniv; - - inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); -diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b6405..fd41f6d3abf9 100644 ---- a/crypto/sig.c -+++ b/crypto/sig.c -@@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) - { - struct crypto_alg *base = &alg->base; - -- if (!alg->sign) -- alg->sign = sig_default_sign; -+ alg->sign = sig_default_sign; - if (!alg->verify) - alg->verify = sig_default_verify; - if (!alg->set_priv_key) -diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index a302be53896d..ade6307dbf89 100644 ---- a/crypto/testmgr.c -+++ b/crypto/testmgr.c -@@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, - * Don't invoke decrypt test which requires a private key - * for vectors with only a public key. - */ -- if (vecs->public_key_vec) { -+ if (1 || vecs->public_key_vec) { - err = 0; - goto free_all; - } -@@ -3979,7 +3979,7 @@ static int test_sig_one(struct crypto_sig *tfm, const struct sig_testvec *vecs) - * Don't invoke sign test (which requires a private key) - * for vectors with only a public key. - */ -- if (vecs->public_key_vec) -+ if (1 || vecs->public_key_vec) - return 0; - - sig_size = crypto_sig_maxsize(tfm); -@@ -4835,14 +4835,12 @@ static const struct alg_test_desc alg_test_descs[] = { - }, { - .alg = "ecdh-nist-p256", - .test = alg_test_kpp, -- .fips_allowed = 1, - .suite = { - .kpp = __VECS(ecdh_p256_tv_template) - } - }, { - .alg = "ecdh-nist-p384", - .test = alg_test_kpp, -- .fips_allowed = 1, - .suite = { - .kpp = __VECS(ecdh_p384_tv_template) - } -diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d..90a13f20f052 100644 ---- a/drivers/acpi/apei/hest.c -+++ b/drivers/acpi/apei/hest.c -@@ -142,6 +142,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 d1595156c86a..9485212f1a6d 100644 ---- a/drivers/acpi/irq.c -+++ b/drivers/acpi/irq.c -@@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { - unsigned int index; - unsigned long *res_flags; - struct irq_fwspec *fwspec; -+ bool skip_producer_check; - }; - - /** -@@ -216,7 +217,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; -@@ -252,8 +254,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_get_acpi_dev(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 b78f6be2f946..8bf534f6f893 100644 ---- a/drivers/acpi/scan.c -+++ b/drivers/acpi/scan.c -@@ -1803,6 +1803,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 c79abdfcd7a9..e23bfb7f94c7 100644 ---- a/drivers/ata/libahci.c -+++ b/drivers/ata/libahci.c -@@ -731,6 +731,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/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4f..96d5a1ca981d 100644 ---- a/drivers/firmware/efi/Makefile -+++ b/drivers/firmware/efi/Makefile -@@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub - 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 92e91c3eb469..aa4845ea0acb 100644 ---- a/drivers/firmware/efi/efi.c -+++ b/drivers/firmware/efi/efi.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - - #include - -@@ -1021,40 +1022,101 @@ int efi_mem_type(unsigned long phys_addr) - return -EINVAL; - } - -+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, -+ num, sizeof(struct efi_error_code), -+ 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, -+ num, sizeof(struct efi_error_code), -+ 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/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787..89244e0d9fa8 100644 ---- a/drivers/firmware/efi/libstub/fdt.c -+++ b/drivers/firmware/efi/libstub/fdt.c -@@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, - } - } - -+ fdt_val32 = cpu_to_fdt32((u32)efi_get_secureboot()); -+ status = fdt_setprop_var(fdt, node, "secure-boot-mode", fdt_val32); -+ if (status) -+ goto fdt_set_fail; -+ - /* Shrink the FDT back to its minimum size: */ - fdt_pack(fdt); - -diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd..380354755108 100644 ---- a/drivers/firmware/efi/libstub/secureboot.c -+++ b/drivers/firmware/efi/libstub/secureboot.c -@@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) - { - u32 attr; - unsigned long size; -- enum efi_secureboot_mode mode; -+ static enum efi_secureboot_mode mode; - efi_status_t status; - u8 moksbstate; - -+ if (mode != efi_secureboot_mode_unset) -+ return mode; -+ - mode = efi_get_secureboot_mode(get_var); - if (mode == efi_secureboot_mode_unknown) { - efi_err("Could not determine UEFI Secure Boot status.\n"); -@@ -53,10 +56,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) - /* If it fails, we don't care why. Default to secure */ - if (status != EFI_SUCCESS) - goto secure_boot_enabled; -- if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) -- return efi_secureboot_mode_disabled; -+ if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) { -+ mode = efi_secureboot_mode_disabled; -+ return mode; -+ } - - secure_boot_enabled: - efi_info("UEFI Secure Boot is enabled.\n"); -- return efi_secureboot_mode_enabled; -+ mode = efi_secureboot_mode_enabled; -+ return mode; - } -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/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c -index affa3daefd59..f4f1b68f7543 100644 ---- a/drivers/gpu/drm/i915/display/intel_alpm.c -+++ b/drivers/gpu/drm/i915/display/intel_alpm.c -@@ -320,11 +320,9 @@ static void lnl_alpm_configure(struct intel_dp *intel_dp, - if (intel_dp->as_sdp_supported) { - u32 pr_alpm_ctl = PR_ALPM_CTL_ADAPTIVE_SYNC_SDP_POSITION_T1; - -- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & -- DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP) -+ if (crtc_state->link_off_after_as_sdp_when_pr_active) - pr_alpm_ctl |= PR_ALPM_CTL_ALLOW_LINK_OFF_BETWEEN_AS_SDP_AND_SU; -- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & -- DP_PANEL_REPLAY_ASYNC_VIDEO_TIMING_NOT_SUPPORTED_IN_PR)) -+ if (crtc_state->disable_as_sdp_when_pr_active) - pr_alpm_ctl |= PR_ALPM_CTL_AS_SDP_TRANSMISSION_IN_ACTIVE_DISABLE; - - intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), -diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c -index 2b8a77ddcefc..107ba232ad45 100644 ---- a/drivers/gpu/drm/i915/display/intel_display.c -+++ b/drivers/gpu/drm/i915/display/intel_display.c -@@ -6037,14 +6037,6 @@ static int intel_async_flip_check_uapi(struct intel_atomic_state *state, - return -EINVAL; - } - -- /* FIXME: selective fetch should be disabled for async flips */ -- if (new_crtc_state->enable_psr2_sel_fetch) { -- drm_dbg_kms(display->drm, -- "[CRTC:%d:%s] async flip disallowed with PSR2 selective fetch\n", -- crtc->base.base.id, crtc->base.name); -- return -EINVAL; -- } -- - for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, - new_plane_state, i) { - if (plane->pipe != crtc->pipe) -diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h -index 1a7188970f24..a83620b8618f 100644 ---- a/drivers/gpu/drm/i915/display/intel_display_types.h -+++ b/drivers/gpu/drm/i915/display/intel_display_types.h -@@ -510,6 +510,12 @@ struct intel_hdcp { - bool force_hdcp14; - }; - -+enum intel_panel_replay_dsc_support { -+ INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED, -+ INTEL_DP_PANEL_REPLAY_DSC_FULL_FRAME_ONLY, -+ INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE, -+}; -+ - struct intel_connector { - struct drm_connector base; - /* -@@ -562,6 +568,30 @@ struct intel_connector { - } overall_throughput; - int max_line_width; - } dsc_branch_caps; -+ -+ struct { -+ u8 dpcd[DP_PANEL_REPLAY_CAP_SIZE]; -+#define INTEL_PR_DPCD_INDEX(pr_dpcd_register) ((pr_dpcd_register) - DP_PANEL_REPLAY_CAP_SUPPORT) -+ -+ bool support; -+ bool su_support; -+ enum intel_panel_replay_dsc_support dsc_support; -+ -+ u16 su_w_granularity; -+ u16 su_y_granularity; -+ } panel_replay_caps; -+ -+ struct { -+ u8 dpcd[EDP_PSR_RECEIVER_CAP_SIZE]; -+ -+ bool support; -+ bool su_support; -+ -+ u16 su_w_granularity; -+ u16 su_y_granularity; -+ -+ u8 sync_latency; -+ } psr_caps; - } dp; - - struct { -@@ -956,12 +986,6 @@ struct intel_csc_matrix { - u16 postoff[3]; - }; - --enum intel_panel_replay_dsc_support { -- INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED, -- INTEL_DP_PANEL_REPLAY_DSC_FULL_FRAME_ONLY, -- INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE, --}; -- - struct scaler_filter_coeff { - u16 sign; - u16 exp; -@@ -1153,6 +1177,8 @@ struct intel_crtc_state { - bool enable_psr2_su_region_et; - bool req_psr2_sdp_prior_scanline; - bool has_panel_replay; -+ bool link_off_after_as_sdp_when_pr_active; -+ bool disable_as_sdp_when_pr_active; - bool wm_level_disabled; - bool pkg_c_latency_used; - /* Only used for state verification. */ -@@ -1718,14 +1744,12 @@ struct intel_psr { - bool active; - struct work_struct work; - unsigned int busy_frontbuffer_bits; -- bool sink_psr2_support; - bool link_standby; - bool sel_update_enabled; - bool psr2_sel_fetch_enabled; - bool psr2_sel_fetch_cff_enabled; - bool su_region_et_enabled; - bool req_psr2_sdp_prior_scanline; -- u8 sink_sync_latency; - ktime_t last_entry_attempt; - ktime_t last_exit; - bool sink_not_reliable; -@@ -1734,8 +1758,6 @@ struct intel_psr { - u16 su_y_granularity; - bool source_panel_replay_support; - bool sink_panel_replay_support; -- bool sink_panel_replay_su_support; -- enum intel_panel_replay_dsc_support sink_panel_replay_dsc_support; - bool panel_replay_enabled; - u32 dc3co_exitline; - u32 dc3co_exit_delay; -@@ -1762,9 +1784,6 @@ struct intel_dp { - bool needs_modeset_retry; - bool use_max_params; - u8 dpcd[DP_RECEIVER_CAP_SIZE]; -- u8 psr_dpcd[EDP_PSR_RECEIVER_CAP_SIZE]; -- u8 pr_dpcd[DP_PANEL_REPLAY_CAP_SIZE]; --#define INTEL_PR_DPCD_INDEX(pr_dpcd_register) ((pr_dpcd_register) - DP_PANEL_REPLAY_CAP_SUPPORT) - - u8 downstream_ports[DP_MAX_DOWNSTREAM_PORTS]; - u8 edp_dpcd[EDP_DISPLAY_CTL_CAP_SIZE]; -diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c -index b6ce11267b92..8c68fb56c898 100644 ---- a/drivers/gpu/drm/i915/display/intel_dp.c -+++ b/drivers/gpu/drm/i915/display/intel_dp.c -@@ -4597,7 +4597,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector - * This has to be called after intel_dp->edp_dpcd is filled, PSR checks - * for SET_POWER_CAPABLE bit in intel_dp->edp_dpcd[1] - */ -- intel_psr_init_dpcd(intel_dp); -+ intel_psr_init_dpcd(intel_dp, connector); - - intel_edp_set_sink_rates(intel_dp); - intel_dp_set_max_sink_lane_count(intel_dp); -@@ -6084,10 +6084,19 @@ intel_dp_detect(struct drm_connector *_connector, - - if (status == connector_status_disconnected) { - intel_dp_test_reset(intel_dp); -+ /* -+ * FIXME: Resetting these caps here cause -+ * state computation fail if the connector need to be -+ * modeset after sink disconnect. Move resetting them -+ * to where new sink is connected. -+ */ - memset(connector->dp.dsc_dpcd, 0, sizeof(connector->dp.dsc_dpcd)); -+ memset(connector->dp.panel_replay_caps.dpcd, 0, -+ sizeof(connector->dp.panel_replay_caps.dpcd)); - intel_dp->psr.sink_panel_replay_support = false; -- intel_dp->psr.sink_panel_replay_su_support = false; -- intel_dp->psr.sink_panel_replay_dsc_support = -+ connector->dp.panel_replay_caps.support = false; -+ connector->dp.panel_replay_caps.su_support = false; -+ connector->dp.panel_replay_caps.dsc_support = - INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED; - - intel_dp_mst_disconnect(intel_dp); -@@ -6110,7 +6119,7 @@ intel_dp_detect(struct drm_connector *_connector, - connector->base.epoch_counter++; - - if (!intel_dp_is_edp(intel_dp)) -- intel_psr_init_dpcd(intel_dp); -+ intel_psr_init_dpcd(intel_dp, connector); - - intel_dp_detect_dsc_caps(intel_dp, connector); - -diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c -index 79910d52dc8f..3a6c1f78b3d4 100644 ---- a/drivers/gpu/drm/i915/display/intel_plane.c -+++ b/drivers/gpu/drm/i915/display/intel_plane.c -@@ -656,11 +656,10 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr - ilk_must_disable_cxsr(new_crtc_state, old_plane_state, new_plane_state)) - new_crtc_state->disable_cxsr = true; - -- if (intel_plane_do_async_flip(plane, old_crtc_state, new_crtc_state)) { -+ if (intel_plane_do_async_flip(plane, old_crtc_state, new_crtc_state)) - new_crtc_state->do_async_flip = true; -- new_crtc_state->async_flip_planes |= BIT(plane->id); -- } else if (plane->need_async_flip_toggle_wa && -- new_crtc_state->uapi.async_flip) { -+ -+ if (new_crtc_state->uapi.async_flip) { - /* - * On platforms with double buffered async flip bit we - * set the bit already one frame early during the sync -@@ -668,6 +667,9 @@ static int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_cr - * hardware will therefore be ready to perform a real - * async flip during the next commit, without having - * to wait yet another frame for the bit to latch. -+ * -+ * async_flip_planes bitmask is also used by selective -+ * fetch calculation to choose full frame update. - */ - new_crtc_state->async_flip_planes |= BIT(plane->id); - } -diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 6dddeb4421ba..14ddf33e4e0e 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.c -+++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -494,82 +494,37 @@ static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) - return val; - } - --static u8 intel_dp_get_su_capability(struct intel_dp *intel_dp) --{ -- u8 su_capability = 0; -- -- if (intel_dp->psr.sink_panel_replay_su_support) { -- if (drm_dp_dpcd_read_byte(&intel_dp->aux, -- DP_PANEL_REPLAY_CAP_CAPABILITY, -- &su_capability) < 0) -- return 0; -- } else { -- su_capability = intel_dp->psr_dpcd[1]; -- } -- -- return su_capability; --} -- --static unsigned int --intel_dp_get_su_x_granularity_offset(struct intel_dp *intel_dp) --{ -- return intel_dp->psr.sink_panel_replay_su_support ? -- DP_PANEL_REPLAY_CAP_X_GRANULARITY : -- DP_PSR2_SU_X_GRANULARITY; --} -- --static unsigned int --intel_dp_get_su_y_granularity_offset(struct intel_dp *intel_dp) --{ -- return intel_dp->psr.sink_panel_replay_su_support ? -- DP_PANEL_REPLAY_CAP_Y_GRANULARITY : -- DP_PSR2_SU_Y_GRANULARITY; --} -- --/* -- * Note: Bits related to granularity are same in panel replay and psr -- * registers. Rely on PSR definitions on these "common" bits. -- */ --static void intel_dp_get_su_granularity(struct intel_dp *intel_dp) -+static void _psr_compute_su_granularity(struct intel_dp *intel_dp, -+ struct intel_connector *connector) - { - struct intel_display *display = to_intel_display(intel_dp); - ssize_t r; -- u16 w; -+ __le16 w; - u8 y; - -- /* -- * TODO: Do we need to take into account panel supporting both PSR and -- * Panel replay? -- */ -- - /* - * If sink don't have specific granularity requirements set legacy - * ones. - */ -- if (!(intel_dp_get_su_capability(intel_dp) & -- DP_PSR2_SU_GRANULARITY_REQUIRED)) { -+ if (!(connector->dp.psr_caps.dpcd[1] & DP_PSR2_SU_GRANULARITY_REQUIRED)) { - /* As PSR2 HW sends full lines, we do not care about x granularity */ -- w = 4; -+ w = cpu_to_le16(4); - y = 4; - goto exit; - } - -- r = drm_dp_dpcd_read(&intel_dp->aux, -- intel_dp_get_su_x_granularity_offset(intel_dp), -- &w, 2); -- if (r != 2) -+ r = drm_dp_dpcd_read(&intel_dp->aux, DP_PSR2_SU_X_GRANULARITY, &w, sizeof(w)); -+ if (r != sizeof(w)) - drm_dbg_kms(display->drm, - "Unable to read selective update x granularity\n"); - /* - * Spec says that if the value read is 0 the default granularity should - * be used instead. - */ -- if (r != 2 || w == 0) -- w = 4; -+ if (r != sizeof(w) || w == 0) -+ w = cpu_to_le16(4); - -- r = drm_dp_dpcd_read(&intel_dp->aux, -- intel_dp_get_su_y_granularity_offset(intel_dp), -- &y, 1); -+ r = drm_dp_dpcd_read(&intel_dp->aux, DP_PSR2_SU_Y_GRANULARITY, &y, 1); - if (r != 1) { - drm_dbg_kms(display->drm, - "Unable to read selective update y granularity\n"); -@@ -579,17 +534,17 @@ static void intel_dp_get_su_granularity(struct intel_dp *intel_dp) - y = 1; - - exit: -- intel_dp->psr.su_w_granularity = w; -- intel_dp->psr.su_y_granularity = y; -+ connector->dp.psr_caps.su_w_granularity = le16_to_cpu(w); -+ connector->dp.psr_caps.su_y_granularity = y; - } - - static enum intel_panel_replay_dsc_support --compute_pr_dsc_support(struct intel_dp *intel_dp) -+compute_pr_dsc_support(struct intel_connector *connector) - { - u8 pr_dsc_mode; - u8 val; - -- val = intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)]; -+ val = connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)]; - pr_dsc_mode = REG_FIELD_GET8(DP_PANEL_REPLAY_DSC_DECODE_CAPABILITY_IN_PR_MASK, val); - - switch (pr_dsc_mode) { -@@ -621,7 +576,31 @@ static const char *panel_replay_dsc_support_str(enum intel_panel_replay_dsc_supp - }; - } - --static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) -+static void _panel_replay_compute_su_granularity(struct intel_connector *connector) -+{ -+ u16 w; -+ u8 y; -+ -+ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & -+ DP_PANEL_REPLAY_SU_GRANULARITY_REQUIRED)) { -+ w = 4; -+ y = 4; -+ goto exit; -+ } -+ -+ /* -+ * Spec says that if the value read is 0 the default granularity should -+ * be used instead. -+ */ -+ w = le16_to_cpu(*(__le16 *)&connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_X_GRANULARITY)]) ? : 4; -+ y = connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_Y_GRANULARITY)] ? : 1; -+ -+exit: -+ connector->dp.panel_replay_caps.su_w_granularity = w; -+ connector->dp.panel_replay_caps.su_y_granularity = y; -+} -+ -+static void _panel_replay_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) - { - struct intel_display *display = to_intel_display(intel_dp); - int ret; -@@ -631,11 +610,12 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) - return; - - ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PANEL_REPLAY_CAP_SUPPORT, -- &intel_dp->pr_dpcd, sizeof(intel_dp->pr_dpcd)); -+ &connector->dp.panel_replay_caps.dpcd, -+ sizeof(connector->dp.panel_replay_caps.dpcd)); - if (ret < 0) - return; - -- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -+ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & - DP_PANEL_REPLAY_SUPPORT)) - return; - -@@ -646,7 +626,7 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) - return; - } - -- if (!(intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -+ if (!(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & - DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT)) { - drm_dbg_kms(display->drm, - "Panel doesn't support early transport, eDP Panel Replay not possible\n"); -@@ -654,36 +634,40 @@ static void _panel_replay_init_dpcd(struct intel_dp *intel_dp) - } - } - -+ connector->dp.panel_replay_caps.support = true; - intel_dp->psr.sink_panel_replay_support = true; - -- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -- DP_PANEL_REPLAY_SU_SUPPORT) -- intel_dp->psr.sink_panel_replay_su_support = true; -+ if (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -+ DP_PANEL_REPLAY_SU_SUPPORT) { -+ connector->dp.panel_replay_caps.su_support = true; - -- intel_dp->psr.sink_panel_replay_dsc_support = compute_pr_dsc_support(intel_dp); -+ _panel_replay_compute_su_granularity(connector); -+ } -+ -+ connector->dp.panel_replay_caps.dsc_support = compute_pr_dsc_support(connector); - - drm_dbg_kms(display->drm, - "Panel replay %sis supported by panel (in DSC mode: %s)\n", -- intel_dp->psr.sink_panel_replay_su_support ? -+ connector->dp.panel_replay_caps.su_support ? - "selective_update " : "", -- panel_replay_dsc_support_str(intel_dp->psr.sink_panel_replay_dsc_support)); -+ panel_replay_dsc_support_str(connector->dp.panel_replay_caps.dsc_support)); - } - --static void _psr_init_dpcd(struct intel_dp *intel_dp) -+static void _psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) - { - struct intel_display *display = to_intel_display(intel_dp); - int ret; - -- ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PSR_SUPPORT, intel_dp->psr_dpcd, -- sizeof(intel_dp->psr_dpcd)); -+ ret = drm_dp_dpcd_read_data(&intel_dp->aux, DP_PSR_SUPPORT, connector->dp.psr_caps.dpcd, -+ sizeof(connector->dp.psr_caps.dpcd)); - if (ret < 0) - return; - -- if (!intel_dp->psr_dpcd[0]) -+ if (!connector->dp.psr_caps.dpcd[0]) - return; - - drm_dbg_kms(display->drm, "eDP panel supports PSR version %x\n", -- intel_dp->psr_dpcd[0]); -+ connector->dp.psr_caps.dpcd[0]); - - if (drm_dp_has_quirk(&intel_dp->desc, DP_DPCD_QUIRK_NO_PSR)) { - drm_dbg_kms(display->drm, -@@ -697,13 +681,14 @@ static void _psr_init_dpcd(struct intel_dp *intel_dp) - return; - } - -+ connector->dp.psr_caps.support = true; - intel_dp->psr.sink_support = true; -- intel_dp->psr.sink_sync_latency = -- intel_dp_get_sink_sync_latency(intel_dp); -+ -+ connector->dp.psr_caps.sync_latency = intel_dp_get_sink_sync_latency(intel_dp); - - if (DISPLAY_VER(display) >= 9 && -- intel_dp->psr_dpcd[0] >= DP_PSR2_WITH_Y_COORD_IS_SUPPORTED) { -- bool y_req = intel_dp->psr_dpcd[1] & -+ connector->dp.psr_caps.dpcd[0] >= DP_PSR2_WITH_Y_COORD_IS_SUPPORTED) { -+ bool y_req = connector->dp.psr_caps.dpcd[1] & - DP_PSR2_SU_Y_COORDINATE_REQUIRED; - - /* -@@ -717,22 +702,21 @@ static void _psr_init_dpcd(struct intel_dp *intel_dp) - * Y-coordinate requirement panels we would need to enable - * GTC first. - */ -- intel_dp->psr.sink_psr2_support = y_req && -+ connector->dp.psr_caps.su_support = y_req && - intel_alpm_aux_wake_supported(intel_dp); - drm_dbg_kms(display->drm, "PSR2 %ssupported\n", -- intel_dp->psr.sink_psr2_support ? "" : "not "); -+ connector->dp.psr_caps.su_support ? "" : "not "); - } -+ -+ if (connector->dp.psr_caps.su_support) -+ _psr_compute_su_granularity(intel_dp, connector); - } - --void intel_psr_init_dpcd(struct intel_dp *intel_dp) -+void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) - { -- _psr_init_dpcd(intel_dp); -+ _psr_init_dpcd(intel_dp, connector); - -- _panel_replay_init_dpcd(intel_dp); -- -- if (intel_dp->psr.sink_psr2_support || -- intel_dp->psr.sink_panel_replay_su_support) -- intel_dp_get_su_granularity(intel_dp); -+ _panel_replay_init_dpcd(intel_dp, connector); - } - - static void hsw_psr_setup_aux(struct intel_dp *intel_dp) -@@ -772,8 +756,9 @@ static void hsw_psr_setup_aux(struct intel_dp *intel_dp) - aux_ctl); - } - --static bool psr2_su_region_et_valid(struct intel_dp *intel_dp, bool panel_replay) -+static bool psr2_su_region_et_valid(struct intel_connector *connector, bool panel_replay) - { -+ struct intel_dp *intel_dp = intel_attached_dp(connector); - struct intel_display *display = to_intel_display(intel_dp); - - if (DISPLAY_VER(display) < 20 || !intel_dp_is_edp(intel_dp) || -@@ -781,9 +766,9 @@ static bool psr2_su_region_et_valid(struct intel_dp *intel_dp, bool panel_replay - return false; - - return panel_replay ? -- intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -+ connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & - DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT : -- intel_dp->psr_dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED; -+ connector->dp.psr_caps.dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED; - } - - static void _panel_replay_enable_sink(struct intel_dp *intel_dp, -@@ -929,7 +914,7 @@ static u8 psr_compute_idle_frames(struct intel_dp *intel_dp) - * off-by-one issue that HW has in some cases. - */ - idle_frames = max(6, connector->panel.vbt.psr.idle_frames); -- idle_frames = max(idle_frames, intel_dp->psr.sink_sync_latency + 1); -+ idle_frames = max(idle_frames, connector->dp.psr_caps.sync_latency + 1); - - if (drm_WARN_ON(display->drm, idle_frames > 0xf)) - idle_frames = 0xf; -@@ -1024,10 +1009,11 @@ static int psr2_block_count(struct intel_dp *intel_dp) - - static u8 frames_before_su_entry(struct intel_dp *intel_dp) - { -+ struct intel_connector *connector = intel_dp->attached_connector; - u8 frames_before_su_entry; - - frames_before_su_entry = max_t(u8, -- intel_dp->psr.sink_sync_latency + 1, -+ connector->dp.psr_caps.sync_latency + 1, - 2); - - /* Entry setup frames must be at least 1 less than frames before SU entry */ -@@ -1309,25 +1295,37 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, - return crtc_state->enable_psr2_sel_fetch = true; - } - --static bool psr2_granularity_check(struct intel_dp *intel_dp, -- struct intel_crtc_state *crtc_state) -+static bool psr2_granularity_check(struct intel_crtc_state *crtc_state, -+ struct intel_connector *connector) - { -+ struct intel_dp *intel_dp = intel_attached_dp(connector); - struct intel_display *display = to_intel_display(intel_dp); - const struct drm_dsc_config *vdsc_cfg = &crtc_state->dsc.config; - const int crtc_hdisplay = crtc_state->hw.adjusted_mode.crtc_hdisplay; - const int crtc_vdisplay = crtc_state->hw.adjusted_mode.crtc_vdisplay; - u16 y_granularity = 0; -+ u16 sink_y_granularity = crtc_state->has_panel_replay ? -+ connector->dp.panel_replay_caps.su_y_granularity : -+ connector->dp.psr_caps.su_y_granularity; -+ u16 sink_w_granularity; -+ -+ if (crtc_state->has_panel_replay) -+ sink_w_granularity = connector->dp.panel_replay_caps.su_w_granularity == -+ DP_PANEL_REPLAY_FULL_LINE_GRANULARITY ? -+ crtc_hdisplay : connector->dp.panel_replay_caps.su_w_granularity; -+ else -+ sink_w_granularity = connector->dp.psr_caps.su_w_granularity; - - /* PSR2 HW only send full lines so we only need to validate the width */ -- if (crtc_hdisplay % intel_dp->psr.su_w_granularity) -+ if (crtc_hdisplay % sink_w_granularity) - return false; - -- if (crtc_vdisplay % intel_dp->psr.su_y_granularity) -+ if (crtc_vdisplay % sink_y_granularity) - return false; - - /* HW tracking is only aligned to 4 lines */ - if (!crtc_state->enable_psr2_sel_fetch) -- return intel_dp->psr.su_y_granularity == 4; -+ return sink_y_granularity == 4; - - /* - * adl_p and mtl platforms have 1 line granularity. -@@ -1335,11 +1333,11 @@ static bool psr2_granularity_check(struct intel_dp *intel_dp, - * to match sink requirement if multiple of 4. - */ - if (display->platform.alderlake_p || DISPLAY_VER(display) >= 14) -- y_granularity = intel_dp->psr.su_y_granularity; -- else if (intel_dp->psr.su_y_granularity <= 2) -+ y_granularity = sink_y_granularity; -+ else if (sink_y_granularity <= 2) - y_granularity = 4; -- else if ((intel_dp->psr.su_y_granularity % 4) == 0) -- y_granularity = intel_dp->psr.su_y_granularity; -+ else if ((sink_y_granularity % 4) == 0) -+ y_granularity = sink_y_granularity; - - if (y_granularity == 0 || crtc_vdisplay % y_granularity) - return false; -@@ -1377,16 +1375,18 @@ static bool _compute_psr2_sdp_prior_scanline_indication(struct intel_dp *intel_d - } - - static int intel_psr_entry_setup_frames(struct intel_dp *intel_dp, -+ struct drm_connector_state *conn_state, - const struct drm_display_mode *adjusted_mode) - { - struct intel_display *display = to_intel_display(intel_dp); -- int psr_setup_time = drm_dp_psr_setup_time(intel_dp->psr_dpcd); -+ struct intel_connector *connector = to_intel_connector(conn_state->connector); -+ int psr_setup_time = drm_dp_psr_setup_time(connector->dp.psr_caps.dpcd); - int entry_setup_frames = 0; - - if (psr_setup_time < 0) { - drm_dbg_kms(display->drm, - "PSR condition failed: Invalid PSR setup time (0x%02x)\n", -- intel_dp->psr_dpcd[1]); -+ connector->dp.psr_caps.dpcd[1]); - return -ETIME; - } - -@@ -1527,14 +1527,16 @@ static bool alpm_config_valid(struct intel_dp *intel_dp, - } - - static bool intel_psr2_config_valid(struct intel_dp *intel_dp, -- struct intel_crtc_state *crtc_state) -+ struct intel_crtc_state *crtc_state, -+ struct drm_connector_state *conn_state) - { - struct intel_display *display = to_intel_display(intel_dp); -+ struct intel_connector *connector = to_intel_connector(conn_state->connector); - int crtc_hdisplay = crtc_state->hw.adjusted_mode.crtc_hdisplay; - int crtc_vdisplay = crtc_state->hw.adjusted_mode.crtc_vdisplay; - int psr_max_h = 0, psr_max_v = 0, max_bpp = 0; - -- if (!intel_dp->psr.sink_psr2_support || display->params.enable_psr == 1) -+ if (!connector->dp.psr_caps.su_support || display->params.enable_psr == 1) - return false; - - /* JSL and EHL only supports eDP 1.3 */ -@@ -1626,9 +1628,11 @@ static bool intel_psr2_config_valid(struct intel_dp *intel_dp, - return true; - } - --static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, -- struct intel_crtc_state *crtc_state) -+static bool intel_sel_update_config_valid(struct intel_crtc_state *crtc_state, -+ struct drm_connector_state *conn_state) - { -+ struct intel_connector *connector = to_intel_connector(conn_state->connector); -+ struct intel_dp *intel_dp = intel_attached_dp(connector); - struct intel_display *display = to_intel_display(intel_dp); - - if (HAS_PSR2_SEL_FETCH(display) && -@@ -1645,7 +1649,8 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, - goto unsupported; - } - -- if (!crtc_state->has_panel_replay && !intel_psr2_config_valid(intel_dp, crtc_state)) -+ if (!crtc_state->has_panel_replay && !intel_psr2_config_valid(intel_dp, crtc_state, -+ conn_state)) - goto unsupported; - - if (!_compute_psr2_sdp_prior_scanline_indication(intel_dp, crtc_state)) { -@@ -1658,11 +1663,11 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, - if (DISPLAY_VER(display) < 14) - goto unsupported; - -- if (!intel_dp->psr.sink_panel_replay_su_support) -+ if (!connector->dp.panel_replay_caps.su_support) - goto unsupported; - - if (intel_dsc_enabled_on_link(crtc_state) && -- intel_dp->psr.sink_panel_replay_dsc_support != -+ connector->dp.panel_replay_caps.dsc_support != - INTEL_DP_PANEL_REPLAY_DSC_SELECTIVE_UPDATE) { - drm_dbg_kms(display->drm, - "Selective update with Panel Replay not enabled because it's not supported with DSC\n"); -@@ -1676,14 +1681,14 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, - goto unsupported; - } - -- if (!psr2_granularity_check(intel_dp, crtc_state)) { -+ if (!psr2_granularity_check(crtc_state, connector)) { - drm_dbg_kms(display->drm, - "Selective update not enabled, SU granularity not compatible\n"); - goto unsupported; - } - -- crtc_state->enable_psr2_su_region_et = -- psr2_su_region_et_valid(intel_dp, crtc_state->has_panel_replay); -+ crtc_state->enable_psr2_su_region_et = psr2_su_region_et_valid(connector, -+ crtc_state->has_panel_replay); - - return true; - -@@ -1693,7 +1698,8 @@ static bool intel_sel_update_config_valid(struct intel_dp *intel_dp, - } - - static bool _psr_compute_config(struct intel_dp *intel_dp, -- struct intel_crtc_state *crtc_state) -+ struct intel_crtc_state *crtc_state, -+ struct drm_connector_state *conn_state) - { - struct intel_display *display = to_intel_display(intel_dp); - const struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode; -@@ -1708,7 +1714,7 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, - if (crtc_state->vrr.enable) - return false; - -- entry_setup_frames = intel_psr_entry_setup_frames(intel_dp, adjusted_mode); -+ entry_setup_frames = intel_psr_entry_setup_frames(intel_dp, conn_state, adjusted_mode); - - if (entry_setup_frames >= 0) { - crtc_state->entry_setup_frames = entry_setup_frames; -@@ -1722,19 +1728,33 @@ static bool _psr_compute_config(struct intel_dp *intel_dp, - return true; - } - --static bool --_panel_replay_compute_config(struct intel_dp *intel_dp, -- struct intel_crtc_state *crtc_state, -- const struct drm_connector_state *conn_state) -+static inline bool compute_link_off_after_as_sdp_when_pr_active(struct intel_connector *connector) -+{ -+ return (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & -+ DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP); -+} -+ -+static inline bool compute_disable_as_sdp_when_pr_active(struct intel_connector *connector) -+{ -+ return !(connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_CAPABILITY)] & -+ DP_PANEL_REPLAY_ASYNC_VIDEO_TIMING_NOT_SUPPORTED_IN_PR); -+} -+ -+static bool _panel_replay_compute_config(struct intel_crtc_state *crtc_state, -+ const struct drm_connector_state *conn_state) - { -- struct intel_display *display = to_intel_display(intel_dp); - struct intel_connector *connector = - to_intel_connector(conn_state->connector); -+ struct intel_dp *intel_dp = intel_attached_dp(connector); -+ struct intel_display *display = to_intel_display(intel_dp); - struct intel_hdcp *hdcp = &connector->hdcp; - - if (!CAN_PANEL_REPLAY(intel_dp)) - return false; - -+ if (!connector->dp.panel_replay_caps.support) -+ return false; -+ - if (!panel_replay_global_enabled(intel_dp)) { - drm_dbg_kms(display->drm, "Panel Replay disabled by flag\n"); - return false; -@@ -1747,13 +1767,16 @@ _panel_replay_compute_config(struct intel_dp *intel_dp, - } - - if (intel_dsc_enabled_on_link(crtc_state) && -- intel_dp->psr.sink_panel_replay_dsc_support == -+ connector->dp.panel_replay_caps.dsc_support == - INTEL_DP_PANEL_REPLAY_DSC_NOT_SUPPORTED) { - drm_dbg_kms(display->drm, - "Panel Replay not enabled because it's not supported with DSC\n"); - return false; - } - -+ crtc_state->link_off_after_as_sdp_when_pr_active = compute_link_off_after_as_sdp_when_pr_active(connector); -+ crtc_state->disable_as_sdp_when_pr_active = compute_disable_as_sdp_when_pr_active(connector); -+ - if (!intel_dp_is_edp(intel_dp)) - return true; - -@@ -1829,6 +1852,7 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, - struct drm_connector_state *conn_state) - { - struct intel_display *display = to_intel_display(intel_dp); -+ struct intel_connector *connector = to_intel_connector(conn_state->connector); - const struct drm_display_mode *adjusted_mode = &crtc_state->hw.adjusted_mode; - - if (!psr_global_enabled(intel_dp)) { -@@ -1860,18 +1884,16 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, - } - - /* Only used for state verification. */ -- crtc_state->panel_replay_dsc_support = intel_dp->psr.sink_panel_replay_dsc_support; -- crtc_state->has_panel_replay = _panel_replay_compute_config(intel_dp, -- crtc_state, -- conn_state); -+ crtc_state->panel_replay_dsc_support = connector->dp.panel_replay_caps.dsc_support; -+ crtc_state->has_panel_replay = _panel_replay_compute_config(crtc_state, conn_state); - - crtc_state->has_psr = crtc_state->has_panel_replay ? true : -- _psr_compute_config(intel_dp, crtc_state); -+ _psr_compute_config(intel_dp, crtc_state, conn_state); - - if (!crtc_state->has_psr) - return; - -- crtc_state->has_sel_update = intel_sel_update_config_valid(intel_dp, crtc_state); -+ crtc_state->has_sel_update = intel_sel_update_config_valid(crtc_state, conn_state); - } - - void intel_psr_get_config(struct intel_encoder *encoder, -@@ -2771,7 +2793,8 @@ static bool psr2_sel_fetch_plane_state_supported(const struct intel_plane_state - */ - static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *crtc_state) - { -- if (crtc_state->scaler_state.scaler_id >= 0) -+ if (crtc_state->scaler_state.scaler_id >= 0 || -+ crtc_state->async_flip_planes) - return false; - - return true; -@@ -4161,24 +4184,22 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) - seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status, val); - } - --static void intel_psr_sink_capability(struct intel_dp *intel_dp, -+static void intel_psr_sink_capability(struct intel_connector *connector, - struct seq_file *m) - { -- struct intel_psr *psr = &intel_dp->psr; -- - seq_printf(m, "Sink support: PSR = %s", -- str_yes_no(psr->sink_support)); -+ str_yes_no(connector->dp.psr_caps.support)); - -- if (psr->sink_support) -- seq_printf(m, " [0x%02x]", intel_dp->psr_dpcd[0]); -- if (intel_dp->psr_dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED) -+ if (connector->dp.psr_caps.support) -+ seq_printf(m, " [0x%02x]", connector->dp.psr_caps.dpcd[0]); -+ if (connector->dp.psr_caps.dpcd[0] == DP_PSR2_WITH_Y_COORD_ET_SUPPORTED) - seq_printf(m, " (Early Transport)"); -- seq_printf(m, ", Panel Replay = %s", str_yes_no(psr->sink_panel_replay_support)); -+ seq_printf(m, ", Panel Replay = %s", str_yes_no(connector->dp.panel_replay_caps.support)); - seq_printf(m, ", Panel Replay Selective Update = %s", -- str_yes_no(psr->sink_panel_replay_su_support)); -+ str_yes_no(connector->dp.panel_replay_caps.su_support)); - seq_printf(m, ", Panel Replay DSC support = %s", -- panel_replay_dsc_support_str(psr->sink_panel_replay_dsc_support)); -- if (intel_dp->pr_dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & -+ panel_replay_dsc_support_str(connector->dp.panel_replay_caps.dsc_support)); -+ if (connector->dp.panel_replay_caps.dpcd[INTEL_PR_DPCD_INDEX(DP_PANEL_REPLAY_CAP_SUPPORT)] & - DP_PANEL_REPLAY_EARLY_TRANSPORT_SUPPORT) - seq_printf(m, " (Early Transport)"); - seq_printf(m, "\n"); -@@ -4216,7 +4237,8 @@ static void intel_psr_print_mode(struct intel_dp *intel_dp, - seq_printf(m, " %s\n", psr->no_psr_reason); - } - --static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) -+static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp, -+ struct intel_connector *connector) - { - struct intel_display *display = to_intel_display(intel_dp); - enum transcoder cpu_transcoder = intel_dp->psr.transcoder; -@@ -4225,9 +4247,9 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) - bool enabled; - u32 val, psr2_ctl; - -- intel_psr_sink_capability(intel_dp, m); -+ intel_psr_sink_capability(connector, m); - -- if (!(psr->sink_support || psr->sink_panel_replay_support)) -+ if (!(connector->dp.psr_caps.support || connector->dp.panel_replay_caps.support)) - return 0; - - wakeref = intel_display_rpm_get(display); -@@ -4341,7 +4363,7 @@ static int i915_edp_psr_status_show(struct seq_file *m, void *data) - if (!intel_dp) - return -ENODEV; - -- return intel_psr_status(m, intel_dp); -+ return intel_psr_status(m, intel_dp, intel_dp->attached_connector); - } - DEFINE_SHOW_ATTRIBUTE(i915_edp_psr_status); - -@@ -4475,7 +4497,7 @@ static int i915_psr_status_show(struct seq_file *m, void *data) - struct intel_connector *connector = m->private; - struct intel_dp *intel_dp = intel_attached_dp(connector); - -- return intel_psr_status(m, intel_dp); -+ return intel_psr_status(m, intel_dp, connector); - } - DEFINE_SHOW_ATTRIBUTE(i915_psr_status); - -diff --git a/drivers/gpu/drm/i915/display/intel_psr.h b/drivers/gpu/drm/i915/display/intel_psr.h -index 620b35928832..688ca3e73cdd 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.h -+++ b/drivers/gpu/drm/i915/display/intel_psr.h -@@ -28,7 +28,7 @@ struct intel_plane_state; - bool intel_encoder_can_psr(struct intel_encoder *encoder); - bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder, - const struct intel_crtc_state *crtc_state); --void intel_psr_init_dpcd(struct intel_dp *intel_dp); -+void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector); - void intel_psr_panel_replay_enable_sink(struct intel_dp *intel_dp); - void intel_psr_pre_plane_update(struct intel_atomic_state *state, - struct intel_crtc *crtc); -diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba46..154f0403cbf4 100644 ---- a/drivers/hid/hid-rmi.c -+++ b/drivers/hid/hid-rmi.c -@@ -321,21 +321,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; - -- pm_wakeup_event(hdev->dev.parent, 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; - } - -@@ -589,56 +580,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; -@@ -711,18 +652,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/hid/intel-ish-hid/ishtp/loader.c b/drivers/hid/intel-ish-hid/ishtp/loader.c -index f34086b29cf0..ffa2042bb316 100644 ---- a/drivers/hid/intel-ish-hid/ishtp/loader.c -+++ b/drivers/hid/intel-ish-hid/ishtp/loader.c -@@ -195,13 +195,19 @@ static int prepare_dma_bufs(struct ishtp_device *dev, - return 0; - } - -+/* Patterns with PRODUCT_FAMILY */ -+#define ISH_FW_FILE_VENDOR_FAMILY_NAME_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x_%08x.bin" -+#define ISH_FW_FILE_VENDOR_FAMILY_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" -+#define ISH_FW_FILE_VENDOR_FAMILY_NAME_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" -+#define ISH_FW_FILE_VENDOR_FAMILY_FMT "intel/ish/ish_%s_%08x_%08x.bin" -+ - #define ISH_FW_FILE_VENDOR_NAME_SKU_FMT "intel/ish/ish_%s_%08x_%08x_%08x.bin" - #define ISH_FW_FILE_VENDOR_SKU_FMT "intel/ish/ish_%s_%08x_%08x.bin" - #define ISH_FW_FILE_VENDOR_NAME_FMT "intel/ish/ish_%s_%08x_%08x.bin" - #define ISH_FW_FILE_VENDOR_FMT "intel/ish/ish_%s_%08x.bin" - #define ISH_FW_FILE_DEFAULT_FMT "intel/ish/ish_%s.bin" - --#define ISH_FW_FILENAME_LEN_MAX 56 -+#define ISH_FW_FILENAME_LEN_MAX 72 - - #define ISH_CRC_INIT (~0u) - #define ISH_CRC_XOROUT (~0u) -@@ -228,6 +234,12 @@ static int _request_ish_firmware(const struct firmware **firmware_p, - * for the given device in the following order, prioritizing custom firmware - * with more precise matching patterns: - * -+ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32) -+ * _$(PRODUCT_NAME_CRC32)_${PRODUCT_SKU_CRC32}.bin -+ * -+ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32)_${PRODUCT_SKU_CRC32}.bin -+ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32)_$(PRODUCT_NAME_CRC32).bin -+ * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_FAMILY_CRC32).bin - * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_NAME_CRC32)_${PRODUCT_SKU_CRC32}.bin - * ish_${fw_generation}_${SYS_VENDOR_CRC32}_${PRODUCT_SKU_CRC32}.bin - * ish_${fw_generation}_${SYS_VENDOR_CRC32}_$(PRODUCT_NAME_CRC32).bin -@@ -256,8 +268,9 @@ static int request_ish_firmware(const struct firmware **firmware_p, - struct device *dev) - { - const char *gen, *sys_vendor, *product_name, *product_sku; -+ const char *product_family; - struct ishtp_device *ishtp = dev_get_drvdata(dev); -- u32 vendor_crc, name_crc, sku_crc; -+ u32 vendor_crc, name_crc, sku_crc, family_crc; - char filename[ISH_FW_FILENAME_LEN_MAX]; - int ret; - -@@ -265,14 +278,55 @@ static int request_ish_firmware(const struct firmware **firmware_p, - sys_vendor = dmi_get_system_info(DMI_SYS_VENDOR); - product_name = dmi_get_system_info(DMI_PRODUCT_NAME); - product_sku = dmi_get_system_info(DMI_PRODUCT_SKU); -+ product_family = dmi_get_system_info(DMI_PRODUCT_FAMILY); - - if (sys_vendor) - vendor_crc = crc32(ISH_CRC_INIT, sys_vendor, strlen(sys_vendor)) ^ ISH_CRC_XOROUT; -+ if (product_family) -+ family_crc = crc32(ISH_CRC_INIT, product_family, -+ strlen(product_family)) ^ ISH_CRC_XOROUT; - if (product_name) - name_crc = crc32(ISH_CRC_INIT, product_name, strlen(product_name)) ^ ISH_CRC_XOROUT; - if (product_sku) - sku_crc = crc32(ISH_CRC_INIT, product_sku, strlen(product_sku)) ^ ISH_CRC_XOROUT; - -+ /* PRODUCT_FAMILY-extended matching */ -+ if (sys_vendor && product_family && product_name && product_sku) { -+ snprintf(filename, sizeof(filename), -+ ISH_FW_FILE_VENDOR_FAMILY_NAME_SKU_FMT, -+ gen, vendor_crc, family_crc, name_crc, sku_crc); -+ ret = _request_ish_firmware(firmware_p, filename, dev); -+ if (!ret) -+ return 0; -+ } -+ -+ if (sys_vendor && product_family && product_sku) { -+ snprintf(filename, sizeof(filename), -+ ISH_FW_FILE_VENDOR_FAMILY_SKU_FMT, -+ gen, vendor_crc, family_crc, sku_crc); -+ ret = _request_ish_firmware(firmware_p, filename, dev); -+ if (!ret) -+ return 0; -+ } -+ -+ if (sys_vendor && product_family && product_name) { -+ snprintf(filename, sizeof(filename), -+ ISH_FW_FILE_VENDOR_FAMILY_NAME_FMT, -+ gen, vendor_crc, family_crc, name_crc); -+ ret = _request_ish_firmware(firmware_p, filename, dev); -+ if (!ret) -+ return 0; -+ } -+ -+ if (sys_vendor && product_family) { -+ snprintf(filename, sizeof(filename), -+ ISH_FW_FILE_VENDOR_FAMILY_FMT, -+ gen, vendor_crc, family_crc); -+ ret = _request_ish_firmware(firmware_p, filename, dev); -+ if (!ret) -+ return 0; -+} -+ - if (sys_vendor && product_name && product_sku) { - snprintf(filename, sizeof(filename), ISH_FW_FILE_VENDOR_NAME_SKU_FMT, gen, - vendor_crc, name_crc, sku_crc); -diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index 560975b70474..995bf2da877c 100644 ---- a/drivers/hwtracing/coresight/coresight-etm4x-core.c -+++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -2498,6 +2499,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 = { -@@ -2572,6 +2583,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 */ -@@ -2598,6 +2614,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 ccd9338a44db..5c54e522e8a4 100644 ---- a/drivers/input/rmi4/rmi_driver.c -+++ b/drivers/input/rmi4/rmi_driver.c -@@ -183,34 +183,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; - } -@@ -218,7 +231,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; - -@@ -236,8 +248,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) - return ret; - } - -- data->enabled = true; -- - return 0; - } - -@@ -887,23 +897,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); -@@ -923,20 +937,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: -@@ -979,6 +995,8 @@ static int rmi_driver_remove(struct device *dev) - - rmi_disable_irq(rmi_dev, false); - -+ cancel_work_sync(&data->attn_work); -+ - rmi_f34_remove_sysfs(rmi_dev); - rmi_free_function_list(rmi_dev); - -@@ -1224,9 +1242,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 3a0c0e4b42ff..24c31555fb69 100644 ---- a/drivers/iommu/iommu.c -+++ b/drivers/iommu/iommu.c -@@ -8,6 +8,7 @@ - - #include - #include -+#include - #include - #include - #include -@@ -2989,6 +2990,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) - } - EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); - -+#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 -+ - /** - * iommu_setup_default_domain - Set the default_domain for the group - * @group: Group to change -diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index b2b710094914..fd3c46aa0350 100644 ---- a/drivers/media/pci/intel/ipu-bridge.c -+++ b/drivers/media/pci/intel/ipu-bridge.c -@@ -104,6 +104,13 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { - * without reporting a rotation of 180° in neither the SSDB nor the _PLD. - */ - static const struct dmi_system_id upside_down_sensor_dmi_ids[] = { -+ { -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 13 9340"), -+ }, -+ .driver_data = "OVTI02C1", -+ }, - { - .matches = { - DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -@@ -111,6 +118,13 @@ static const struct dmi_system_id upside_down_sensor_dmi_ids[] = { - }, - .driver_data = "OVTI02C1", - }, -+ { -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 14 9440"), -+ }, -+ .driver_data = "OVTI02C1", -+ }, - { - .matches = { - DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c -index 8bed59816e82..9e8e3dcf4bce 100644 ---- a/drivers/mfd/bcm2835-pm.c -+++ b/drivers/mfd/bcm2835-pm.c -@@ -81,6 +81,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - platform_set_drvdata(pdev, pm); - - pm->dev = dev; -+ pm->soc = (uintptr_t)device_get_match_data(dev); - - ret = bcm2835_pm_get_pdata(pdev, pm); - if (ret) -@@ -97,7 +98,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - * bcm2835-pm binding as the key for whether we can reference - * the full PM register range and support power domains. - */ -- if (pm->asb) -+ if (pm->asb || pm->soc == BCM2835_PM_SOC_BCM2712) - return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, - ARRAY_SIZE(bcm2835_power_devs), - NULL, 0, NULL); -@@ -106,9 +107,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - - static const struct of_device_id bcm2835_pm_of_match[] = { - { .compatible = "brcm,bcm2835-pm-wdt", }, -- { .compatible = "brcm,bcm2835-pm", }, -- { .compatible = "brcm,bcm2711-pm", }, -- { .compatible = "brcm,bcm2712-pm", }, -+ { .compatible = "brcm,bcm2835-pm", .data = (void *)BCM2835_PM_SOC_BCM2835 }, -+ { .compatible = "brcm,bcm2711-pm", .data = (void *)BCM2835_PM_SOC_BCM2711 }, -+ { .compatible = "brcm,bcm2712-pm", .data = (void *)BCM2835_PM_SOC_BCM2712 }, - {}, - }; - MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); -diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index ba794f2325f1..ddf2bb4d2519 100644 ---- a/drivers/net/ethernet/cadence/macb_main.c -+++ b/drivers/net/ethernet/cadence/macb_main.c -@@ -3946,6 +3946,13 @@ static int gem_get_all_flow_entries(struct net_device *netdev, - return 0; - } - -+static u32 gem_get_rx_ring_count(struct net_device *netdev) -+{ -+ struct macb *bp = netdev_priv(netdev); -+ -+ return bp->num_queues; -+} -+ - static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, - u32 *rule_locs) - { -@@ -3953,9 +3960,6 @@ static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, - int ret = 0; - - switch (cmd->cmd) { -- case ETHTOOL_GRXRINGS: -- cmd->data = bp->num_queues; -- break; - case ETHTOOL_GRXCLSRLCNT: - cmd->rule_cnt = bp->rx_fs_list.count; - break; -@@ -4040,6 +4044,7 @@ static const struct ethtool_ops gem_ethtool_ops = { - .set_ringparam = macb_set_ringparam, - .get_rxnfc = gem_get_rxnfc, - .set_rxnfc = gem_set_rxnfc, -+ .get_rx_ring_count = gem_get_rx_ring_count, - }; - - static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) -@@ -4910,7 +4915,9 @@ static int at91ether_close(struct net_device *dev) - - at91ether_stop(lp); - -- return pm_runtime_put(&lp->pdev->dev); -+ pm_runtime_put(&lp->pdev->dev); -+ -+ return 0; - } - - /* Transmit packet */ -@@ -5530,9 +5537,9 @@ static const struct macb_config default_gem_config = { - - static int macb_probe(struct platform_device *pdev) - { -- const struct macb_config *macb_config = &default_gem_config; -- struct device_node *np = pdev->dev.of_node; - struct clk *pclk, *hclk = NULL, *tx_clk = NULL, *rx_clk = NULL; -+ struct device_node *np = pdev->dev.of_node; -+ const struct macb_config *macb_config; - struct clk *tsu_clk = NULL; - phy_interface_t interface; - struct net_device *dev; -@@ -5548,13 +5555,9 @@ static int macb_probe(struct platform_device *pdev) - if (IS_ERR(mem)) - return PTR_ERR(mem); - -- if (np) { -- const struct of_device_id *match; -- -- match = of_match_node(macb_dt_ids, np); -- if (match && match->data) -- macb_config = match->data; -- } -+ macb_config = of_device_get_match_data(&pdev->dev); -+ if (!macb_config) -+ macb_config = &default_gem_config; - - err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); - if (err) -diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index fd86f72f54ae..34dbf67c104b 100644 ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -4481,6 +4481,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/scsi/sd.c b/drivers/scsi/sd.c -index f50b92e63201..f1ca4960fc59 100644 ---- a/drivers/scsi/sd.c -+++ b/drivers/scsi/sd.c -@@ -121,6 +121,14 @@ static const char *sd_cache_types[] = { - "write back, no read (daft)" - }; - -+static const char *sd_probe_types[] = { "async", "sync" }; -+ -+static char sd_probe_type[6] = "async"; -+module_param_string(probe, sd_probe_type, sizeof(sd_probe_type), -+ S_IRUGO|S_IWUSR); -+MODULE_PARM_DESC(probe, "async or sync. Setting to 'sync' disables asynchronous " -+ "device number assignments (sda, sdb, ...)."); -+ - static void sd_set_flush_flag(struct scsi_disk *sdkp, - struct queue_limits *lim) - { -@@ -4417,6 +4425,8 @@ static int __init init_sd(void) - goto err_out_class; - } - -+ if (!strcmp(sd_probe_type, "sync")) -+ sd_template.gendrv.probe_type = PROBE_FORCE_SYNCHRONOUS; - err = scsi_register_driver(&sd_template.gendrv); - if (err) - goto err_out_driver; -diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index be50d03034a9..9ce9b6518acd 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -5894,6 +5894,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/drm/display/drm_dp.h b/include/drm/display/drm_dp.h -index e4eebabab975..8b15d3eeb716 100644 ---- a/include/drm/display/drm_dp.h -+++ b/include/drm/display/drm_dp.h -@@ -571,6 +571,8 @@ - # define DP_PANEL_REPLAY_LINK_OFF_SUPPORTED_IN_PR_AFTER_ADAPTIVE_SYNC_SDP (1 << 7) - - #define DP_PANEL_REPLAY_CAP_X_GRANULARITY 0xb2 -+# define DP_PANEL_REPLAY_FULL_LINE_GRANULARITY 0xffff -+ - #define DP_PANEL_REPLAY_CAP_Y_GRANULARITY 0xb4 - - /* Link Configuration */ -diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..79ccb6fabc10 100644 ---- a/include/linux/crypto.h -+++ b/include/linux/crypto.h -@@ -152,6 +152,8 @@ - #define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400 - #define CRYPTO_TFM_REQ_ON_STACK 0x00000800 - -+#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 -+ - /* - * Miscellaneous stuff. - */ -diff --git a/include/linux/efi.h b/include/linux/efi.h -index 2a43094e23f7..4fcf05f8232c 100644 ---- a/include/linux/efi.h -+++ b/include/linux/efi.h -@@ -45,6 +45,8 @@ struct screen_info; - #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 */ -@@ -867,6 +869,14 @@ static inline int efi_range_is_wc(unsigned long start, unsigned long len) - #define EFI_MEM_ATTR 9 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ - #define EFI_MEM_NO_SOFT_RESERVE 10 /* Is the kernel configured to ignore soft reservations? */ - #define EFI_PRESERVE_BS_REGIONS 11 /* Are EFI boot-services memory segments available? */ -+#define EFI_SECURE_BOOT 12 /* 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 - /* -@@ -878,6 +888,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) -@@ -899,6 +911,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; -@@ -913,6 +927,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 -@@ -1130,13 +1145,6 @@ extern unsigned long efi_call_virt_save_flags(void); - - void efi_runtime_assert_lock_held(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 8c42b4bde09c..694ce5c5bcd4 100644 ---- a/include/linux/lsm_hook_defs.h -+++ b/include/linux/lsm_hook_defs.h -@@ -446,6 +446,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) - - LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) - -+ - #ifdef CONFIG_PERF_EVENTS - LSM_HOOK(int, 0, perf_event_open, int type) - LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) -diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h -index f70a810c55f7..d2e17ab1dbfc 100644 ---- a/include/linux/mfd/bcm2835-pm.h -+++ b/include/linux/mfd/bcm2835-pm.h -@@ -5,11 +5,18 @@ - - #include - -+enum bcm2835_soc { -+ BCM2835_PM_SOC_BCM2835, -+ BCM2835_PM_SOC_BCM2711, -+ BCM2835_PM_SOC_BCM2712, -+}; -+ - struct bcm2835_pm { - struct device *dev; - void __iomem *base; - void __iomem *asb; - void __iomem *rpivid_asb; -+ enum bcm2835_soc soc; - }; - - #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 ee88dd2d2d1f..5c816f0b8b67 100644 ---- a/include/linux/security.h -+++ b/include/linux/security.h -@@ -2405,4 +2405,13 @@ static inline void security_initramfs_populated(void) - } - #endif /* CONFIG_SECURITY */ - -+#ifdef CONFIG_SECURITY_LOCKDOWN_LSM -+extern int security_lock_kernel_down(const char *where, enum lockdown_reason level); -+#else -+static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return 0; -+} -+#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ -+ - #endif /* ! __LINUX_SECURITY_H */ -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/scripts/Makefile.lib b/scripts/Makefile.lib -index 28a1c08e3b22..3126a6fa6328 100644 ---- a/scripts/Makefile.lib -+++ b/scripts/Makefile.lib -@@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call - objtool-args-$(CONFIG_HAVE_UACCESS_VALIDATION) += --uaccess - objtool-args-$(or $(CONFIG_GCOV_KERNEL),$(CONFIG_KCOV)) += --no-unreachable - objtool-args-$(CONFIG_PREFIX_SYMBOLS) += --prefix=$(CONFIG_FUNCTION_PADDING_BYTES) -+# RHEL-only: don't enforce OBJTOOL_WERROR for out of tree modules -+ifeq ($(KBUILD_EXTMOD),) - objtool-args-$(CONFIG_OBJTOOL_WERROR) += --werror -+endif - - objtool-args = $(objtool-args-y) \ - $(if $(delay-objtool), --link) \ -diff --git a/scripts/tags.sh b/scripts/tags.sh -index 99ce427d9a69..f191cd9d7ee6 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" - - # ignore arbitrary directories - if [ -n "${IGNORE_DIRS}" ]; then -diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a..182e8090cfe8 100644 ---- a/security/integrity/platform_certs/load_uefi.c -+++ b/security/integrity/platform_certs/load_uefi.c -@@ -74,7 +74,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; - } - -@@ -85,7 +86,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 8d46886d2cca..14a9cdff942b 100644 ---- a/security/lockdown/lockdown.c -+++ b/security/lockdown/lockdown.c -@@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) - return 0; - } - -+/** -+ * security_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) -+ */ -+int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return lock_kernel_down(where, level); -+} -+ - static struct security_hook_list lockdown_hooks[] __ro_after_init = { - LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), - }; -diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 4aa60e83ff19..eaceb09e4029 100644 ---- a/tools/testing/selftests/bpf/Makefile -+++ b/tools/testing/selftests/bpf/Makefile -@@ -492,7 +492,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ - LSKELS_SIGNED := fentry_test.c fexit_test.c atomics.c - - # Generate both light skeleton and libbpf skeleton for these --LSKELS_EXTRA := test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c \ -+LSKELS_EXTRA := test_ksyms_module.c kfunc_call_test.c \ - kfunc_call_test_subprog.c - SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) - -diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e0731..b22f3a9cb8b8 100644 ---- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -+++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -@@ -7,7 +7,6 @@ - #include "test_ksyms_btf.skel.h" - #include "test_ksyms_btf_null_check.skel.h" - #include "test_ksyms_weak.skel.h" --#include "test_ksyms_weak.lskel.h" - #include "test_ksyms_btf_write_check.skel.h" - - static int duration; -@@ -111,33 +110,6 @@ static void test_weak_syms(void) - test_ksyms_weak__destroy(skel); - } - --static void test_weak_syms_lskel(void) --{ -- struct test_ksyms_weak_lskel *skel; -- struct test_ksyms_weak_lskel__data *data; -- int err; -- -- skel = test_ksyms_weak_lskel__open_and_load(); -- if (!ASSERT_OK_PTR(skel, "test_ksyms_weak_lskel__open_and_load")) -- return; -- -- err = test_ksyms_weak_lskel__attach(skel); -- if (!ASSERT_OK(err, "test_ksyms_weak_lskel__attach")) -- goto cleanup; -- -- /* trigger tracepoint */ -- usleep(1); -- -- data = skel->data; -- ASSERT_EQ(data->out__existing_typed, 0, "existing typed ksym"); -- ASSERT_NEQ(data->out__existing_typeless, -1, "existing typeless ksym"); -- ASSERT_EQ(data->out__non_existent_typeless, 0, "nonexistent typeless ksym"); -- ASSERT_EQ(data->out__non_existent_typed, 0, "nonexistent typed ksym"); -- --cleanup: -- test_ksyms_weak_lskel__destroy(skel); --} -- - static void test_write_check(bool test_handler1) - { - struct test_ksyms_btf_write_check *skel; -@@ -180,9 +152,6 @@ void test_ksyms_btf(void) - if (test__start_subtest("weak_ksyms")) - test_weak_syms(); - -- if (test__start_subtest("weak_ksyms_lskel")) -- test_weak_syms_lskel(); -- - if (test__start_subtest("write_check1")) - test_write_check(true); - diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch new file mode 100644 index 000000000..51cce5221 --- /dev/null +++ b/patch-7.0-redhat.patch @@ -0,0 +1,7676 @@ + Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ + Documentation/admin-guide/media/amdisp4.dot | 6 + + Documentation/admin-guide/media/v4l-drivers.rst | 1 + + MAINTAINERS | 25 + + Makefile | 30 + + arch/arm/Kconfig | 4 +- + arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- + arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- + arch/arm64/Kconfig | 2 +- + arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 14 + + .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- + arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 29 +- + arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 ++ + arch/arm64/boot/dts/freescale/imx93.dtsi | 24 + + arch/arm64/kernel/setup.c | 27 + + 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/sig.c | 3 +- + crypto/testmgr.c | 2 +- + 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/libstub/fdt.c | 5 + + drivers/firmware/efi/libstub/secureboot.c | 14 +- + drivers/firmware/efi/secureboot.c | 38 + + drivers/gpu/drm/v3d/v3d_submit.c | 5 + + drivers/hid/hid-rmi.c | 66 -- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/input/rmi4/rmi_driver.c | 124 ++- + drivers/iommu/iommu.c | 22 + + drivers/media/platform/Kconfig | 1 + + drivers/media/platform/Makefile | 1 + + drivers/media/platform/amd/Kconfig | 3 + + drivers/media/platform/amd/Makefile | 3 + + drivers/media/platform/amd/isp4/Kconfig | 15 + + drivers/media/platform/amd/isp4/Makefile | 10 + + drivers/media/platform/amd/isp4/isp4.c | 240 +++++ + drivers/media/platform/amd/isp4/isp4.h | 20 + + drivers/media/platform/amd/isp4/isp4_debug.c | 271 +++++ + drivers/media/platform/amd/isp4/isp4_debug.h | 41 + + drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h | 318 ++++++ + drivers/media/platform/amd/isp4/isp4_hw_reg.h | 124 +++ + drivers/media/platform/amd/isp4/isp4_interface.c | 832 ++++++++++++++++ + drivers/media/platform/amd/isp4/isp4_interface.h | 144 +++ + drivers/media/platform/amd/isp4/isp4_subdev.c | 1047 ++++++++++++++++++++ + drivers/media/platform/amd/isp4/isp4_subdev.h | 127 +++ + drivers/media/platform/amd/isp4/isp4_video.c | 797 +++++++++++++++ + drivers/media/platform/amd/isp4/isp4_video.h | 57 ++ + drivers/mfd/bcm2835-pm.c | 9 +- + drivers/net/ethernet/cadence/macb.h | 35 + + drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +- + drivers/pci/quirks.c | 24 + + drivers/usb/core/hub.c | 7 + + include/linux/efi.h | 22 +- + include/linux/lsm_hook_defs.h | 1 + + include/linux/mfd/bcm2835-pm.h | 7 + + include/linux/rmi.h | 1 + + include/linux/security.h | 9 + + kernel/module/signing.c | 9 +- + scripts/Makefile.lib | 3 + + scripts/tags.sh | 2 + + security/integrity/platform_certs/load_uefi.c | 6 +- + security/lockdown/Kconfig | 13 + + security/lockdown/lockdown.c | 11 + + sound/soc/sof/compress.c | 3 + + tools/testing/selftests/bpf/Makefile | 2 +- + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - + 76 files changed, 5408 insertions(+), 546 deletions(-) + +diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst +new file mode 100644 +index 000000000000..878141154f96 +--- /dev/null ++++ b/Documentation/admin-guide/media/amdisp4-1.rst +@@ -0,0 +1,63 @@ ++.. SPDX-License-Identifier: GPL-2.0 ++ ++.. include:: ++ ++==================================== ++AMD Image Signal Processor (amdisp4) ++==================================== ++ ++Introduction ++============ ++ ++This file documents the driver for the AMD ISP4 that is part of ++AMD Ryzen AI Max 300 Series. ++ ++The driver is located under drivers/media/platform/amd/isp4 and uses ++the Media-Controller API. ++ ++The driver exposes one video capture device to userspace and provide ++web camera like interface. Internally the video device is connected ++to the isp4 sub-device responsible for communication with the CCPU FW. ++ ++Topology ++======== ++ ++.. _amdisp4_topology_graph: ++ ++.. kernel-figure:: amdisp4.dot ++ :alt: Diagram of the media pipeline topology ++ :align: center ++ ++ ++ ++The driver has 1 sub-device: Representing isp4 image signal processor. ++The driver has 1 video device: Capture device for retrieving images. ++ ++- ISP4 Image Signal Processing Subdevice Node ++ ++--------------------------------------------- ++ ++The isp4 is represented as a single V4L2 subdev, the sub-device does not ++provide interface to the user space. The sub-device is connected to one video node ++(isp4_capture) with immutable active link. The sub-device represents ISP with ++connected sensor similar to smart cameras (sensors with integrated ISP). ++sub-device has only one link to the video device for capturing the frames. ++The sub-device communicates with CCPU FW for streaming configuration and ++buffer management. ++ ++ ++- isp4_capture - Frames Capture Video Node ++ ++------------------------------------------ ++ ++Isp4_capture is a capture device to capture frames to memory. ++The entity is connected to isp4 sub-device. The video device ++provides web camera like interface to userspace. It supports ++mmap and dma buf types of memory. ++ ++Capturing Video Frames Example ++============================== ++ ++.. code-block:: bash ++ ++ v4l2-ctl "-d" "/dev/video0" "--set-fmt-video=width=1920,height=1080,pixelformat=NV12" "--stream-mmap" "--stream-count=10" +diff --git a/Documentation/admin-guide/media/amdisp4.dot b/Documentation/admin-guide/media/amdisp4.dot +new file mode 100644 +index 000000000000..978f30c1a31a +--- /dev/null ++++ b/Documentation/admin-guide/media/amdisp4.dot +@@ -0,0 +1,6 @@ ++digraph board { ++ rankdir=TB ++ n00000001 [label="{{} | amd isp4\n | { 0}}", shape=Mrecord, style=filled, fillcolor=green] ++ n00000001:port0 -> n00000003 [style=bold] ++ n00000003 [label="Preview\n/dev/video0", shape=box, style=filled, fillcolor=yellow] ++} +diff --git a/Documentation/admin-guide/media/v4l-drivers.rst b/Documentation/admin-guide/media/v4l-drivers.rst +index 393f83e8dc4d..0fb88449fffd 100644 +--- a/Documentation/admin-guide/media/v4l-drivers.rst ++++ b/Documentation/admin-guide/media/v4l-drivers.rst +@@ -9,6 +9,7 @@ Video4Linux (V4L) driver-specific documentation + .. toctree:: + :maxdepth: 2 + ++ amdisp4-1 + bttv + c3-isp + cafe_ccic +diff --git a/MAINTAINERS b/MAINTAINERS +index d1cc0e12fe1f..985c66951475 100644 +--- a/MAINTAINERS ++++ b/MAINTAINERS +@@ -1160,6 +1160,31 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git + F: drivers/iommu/amd/ + F: include/linux/amd-iommu.h + ++AMD ISP4 DRIVER ++M: Bin Du ++M: Nirujogi Pratap ++L: linux-media@vger.kernel.org ++S: Maintained ++T: git git://linuxtv.org/media.git ++F: Documentation/admin-guide/media/amdisp4-1.rst ++F: Documentation/admin-guide/media/amdisp4.dot ++F: drivers/media/platform/amd/Kconfig ++F: drivers/media/platform/amd/Makefile ++F: drivers/media/platform/amd/isp4/Kconfig ++F: drivers/media/platform/amd/isp4/Makefile ++F: drivers/media/platform/amd/isp4/isp4.c ++F: drivers/media/platform/amd/isp4/isp4.h ++F: drivers/media/platform/amd/isp4/isp4_debug.c ++F: drivers/media/platform/amd/isp4/isp4_debug.h ++F: drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h ++F: drivers/media/platform/amd/isp4/isp4_hw_reg.h ++F: drivers/media/platform/amd/isp4/isp4_interface.c ++F: drivers/media/platform/amd/isp4/isp4_interface.h ++F: drivers/media/platform/amd/isp4/isp4_subdev.c ++F: drivers/media/platform/amd/isp4/isp4_subdev.h ++F: drivers/media/platform/amd/isp4/isp4_video.c ++F: drivers/media/platform/amd/isp4/isp4_video.h ++ + AMD KFD + M: Felix Kuehling + L: amd-gfx@lists.freedesktop.org +diff --git a/Makefile b/Makefile +index 316c0c4ebe5c..bb3bdfc00aa7 100644 +--- a/Makefile ++++ b/Makefile +@@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) + endif + endif + ++# CKI/cross compilation hack ++# Do we need to rebuild scripts after cross compilation? ++# If kernel was cross-compiled, these scripts have arch of build host. ++REBUILD_SCRIPTS_FOR_CROSS:=0 ++ ++# Regenerating config with incomplete source tree will produce different ++# config options. Disable it. ++ifeq ($(REBUILD_SCRIPTS_FOR_CROSS),1) ++may-sync-config:= ++endif ++ + ifdef mixed-build + # =========================================================================== + # We're called with mixed targets (*config and build targets). +@@ -1362,6 +1373,8 @@ uapi-asm-generic: + # Generate some files + # --------------------------------------------------------------------------- + ++include $(srctree)/Makefile.rhelver ++ + # KERNELRELEASE can change from a few different places, meaning version.h + # needs to be updated, so this check is forced on all builds + +@@ -2027,6 +2040,23 @@ endif + + ifdef CONFIG_MODULES + ++scripts_build: ++ $(MAKE) $(build)=scripts/basic ++ $(MAKE) $(build)=scripts/mod ++ $(MAKE) $(build)=scripts scripts/module.lds ++ $(MAKE) $(build)=scripts scripts/unifdef ++ $(MAKE) $(build)=scripts ++ ++prepare_after_cross: ++ # disable STACK_VALIDATION to avoid building objtool ++ sed -i '/^CONFIG_STACK_VALIDATION/d' ./include/config/auto.conf || true ++ # build minimum set of scripts and resolve_btfids to allow building ++ # external modules ++ $(MAKE) KBUILD_EXTMOD="" M="" scripts_build V=1 ++ $(MAKE) -C tools/bpf/resolve_btfids ++ ++PHONY += prepare_after_cross scripts_build ++ + modules.order: $(build-dir) + @: + +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index ec33376f8e2b..255679ba5351 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -1213,9 +1213,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 && !PREEMPT_RT +- 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/broadcom/bcm2835-common.dtsi b/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi +index 9261b67dbee1..1e76b290510d 100644 +--- a/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi ++++ b/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi +@@ -141,9 +141,10 @@ v3d: v3d@7ec00000 { + interrupts = <1 10>; + }; + +- vc4: gpu { +- compatible = "brcm,bcm2835-vc4"; +- }; ++ }; ++ ++ vc4: gpu { ++ compatible = "brcm,bcm2835-vc4"; + }; + }; + +diff --git a/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi +index e9bf41b9f5c1..46c91468f4c5 100644 +--- a/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi ++++ b/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi +@@ -1,8 +1,8 @@ + #include + + / { +- soc { +- firmware: firmware { ++ firmware { ++ firmware: rpi-firmware { + compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; + mboxes = <&mailbox>; + +@@ -10,14 +10,16 @@ firmware_clocks: clocks { + compatible = "raspberrypi,firmware-clocks"; + #clock-cells = <1>; + }; +- }; + +- power: power { +- compatible = "raspberrypi,bcm2835-power"; +- firmware = <&firmware>; +- #power-domain-cells = <1>; ++ power: power { ++ compatible = "raspberrypi,bcm2835-power"; ++ firmware = <&firmware>; ++ #power-domain-cells = <1>; ++ }; + }; ++ }; + ++ soc { + vchiq: mailbox@7e00b840 { + compatible = "brcm,bcm2835-vchiq"; + reg = <0x7e00b840 0x3c>; +diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig +index 9ea19b74b6c3..6d2800a2a061 100644 +--- a/arch/arm64/Kconfig ++++ b/arch/arm64/Kconfig +@@ -1454,7 +1454,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 +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +index 7de24d60bcd1..127be0fc27c2 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +@@ -35,3 +35,17 @@ &gio_aon { + "PMIC_SCL", // AON_SGPIO_04 + "PMIC_SDA"; // AON_SGPIO_05 + }; ++ ++&pinctrl { ++ compatible = "brcm,bcm2712d0-pinctrl"; ++ reg = <0x7d504100 0x20>; ++}; ++ ++&pinctrl_aon { ++ compatible = "brcm,bcm2712d0-aon-pinctrl"; ++ reg = <0x7d510700 0x1c>; ++}; ++ ++&uart10 { ++ interrupts = ; ++}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi +index 04738bf281eb..b7a6bc34ae1a 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi +@@ -44,6 +44,30 @@ power_button: power-button { + }; + }; + ++ firmware { ++ firmware: rpi-firmware { ++ compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; ++ ++ mboxes = <&mailbox>; ++ ++ firmware_clocks: clocks { ++ compatible = "raspberrypi,firmware-clocks"; ++ #clock-cells = <1>; ++ }; ++ ++ reset: reset { ++ compatible = "raspberrypi,firmware-reset"; ++ #reset-cells = <1>; ++ }; ++ ++ power: power { ++ compatible = "raspberrypi,bcm2835-power"; ++ firmware = <&firmware>; ++ #power-domain-cells = <1>; ++ }; ++ }; ++ }; ++ + sd_io_1v8_reg: sd-io-1v8-reg { + compatible = "regulator-gpio"; + regulator-name = "vdd-sd-io"; +@@ -189,33 +213,6 @@ wifi: wifi@1 { + }; + }; + +-&soc { +- firmware: firmware { +- compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; +- #address-cells = <1>; +- #size-cells = <1>; +- +- mboxes = <&mailbox>; +- dma-ranges; +- +- firmware_clocks: clocks { +- compatible = "raspberrypi,firmware-clocks"; +- #clock-cells = <1>; +- }; +- +- reset: reset { +- compatible = "raspberrypi,firmware-reset"; +- #reset-cells = <1>; +- }; +- }; +- +- power: power { +- compatible = "raspberrypi,bcm2835-power"; +- firmware = <&firmware>; +- #power-domain-cells = <1>; +- }; +-}; +- + /* uarta communicates with the BT module */ + &uarta { + uart-has-rtscts; +@@ -252,3 +249,7 @@ &pcie1 { + &pcie2 { + status = "okay"; + }; ++ ++&v3d { ++ clocks = <&firmware_clocks 5>; ++}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +index 285608281446..0fc57e72632e 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts ++++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +@@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { + function = "vbus1"; + groups = "vbus1"; + }; ++ ++ rp1_i2c4_default_state: rp1-i2c4-default-state { ++ function = "i2c4"; ++ groups = "i2c4_2"; ++ drive-strength = <12>; ++ bias-pull-up; ++ }; ++ ++ rp1_i2c6_default_state: rp1-i2c6-default-state { ++ function = "i2c6"; ++ groups = "i2c6_0"; ++ drive-strength = <12>; ++ bias-pull-up; ++ }; ++}; ++ ++&rp1_i2c4 { ++ pinctrl-0 = <&rp1_i2c4_default_state>; ++ pinctrl-names = "default"; ++}; ++ ++&rp1_i2c6 { ++ pinctrl-0 = <&rp1_i2c6_default_state>; ++ pinctrl-names = "default"; + }; + + &rp1_usb0 { +diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +index d57a9b1bff70..761c59d90ffc 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi ++++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +@@ -1,5 +1,6 @@ + // SPDX-License-Identifier: (GPL-2.0 OR MIT) + #include ++#include + + / { + compatible = "brcm,bcm2712"; +@@ -508,10 +509,6 @@ axi: axi { + <0x18 0x00000000 0x18 0x00000000 0x04 0x00000000>, + <0x1c 0x00000000 0x1c 0x00000000 0x04 0x00000000>; + +- vc4: gpu { +- compatible = "brcm,bcm2712-vc6"; +- }; +- + pcie0: pcie@1000100000 { + compatible = "brcm,bcm2712-pcie"; + reg = <0x10 0x00100000 0x00 0x9310>; +@@ -646,6 +643,30 @@ mip1: msi-controller@1000131000 { + msi-ranges = <&gicv2 GIC_SPI 247 IRQ_TYPE_EDGE_RISING 8>; + brcm,msi-offset = <8>; + }; ++ ++ isp: isp@1000880000 { ++ compatible = "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; ++ reg = <0x10 0x00880000 0x0 0x4000>; ++ interrupts = ; ++ clocks = <&firmware_clocks 7>; ++ }; ++ ++ v3d: gpu@1002000000 { ++ compatible = "brcm,2712-v3d"; ++ reg = <0x10 0x02000000 0x00 0x4000>, ++ <0x10 0x02008000 0x00 0x6000>, ++ <0x10 0x02030800 0x00 0x0700>; ++ reg-names = "hub", "core0", "sms"; ++ ++ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; ++ resets = <&pm BCM2835_RESET_V3D>; ++ interrupts = , ++ ; ++ }; ++ }; ++ ++ vc4: gpu { ++ compatible = "brcm,bcm2712-vc6"; + }; + + timer { +diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +index 5a815c379794..16f535939583 100644 +--- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi ++++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +@@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { + <200000000>; // RP1_CLK_SYS + }; + ++ rp1_i2c0: i2c@40070000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40070000 0x0 0x1000>; ++ interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c1: i2c@40074000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40074000 0x0 0x1000>; ++ interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c2: i2c@40078000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40078000 0x0 0x1000>; ++ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c3: i2c@4007c000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x4007c000 0x0 0x1000>; ++ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c4: i2c@40080000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40080000 0x0 0x1000>; ++ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c5: i2c@40084000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40084000 0x0 0x1000>; ++ interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_i2c6: i2c@40088000 { ++ compatible = "snps,designware-i2c"; ++ reg = <0x0 0x40088000 0x0 0x1000>; ++ interrupts = <13 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_SYS>; ++ i2c-scl-rising-time-ns = <65>; ++ i2c-scl-falling-time-ns = <100>; ++ ++ status = "disabled"; ++ }; ++ + rp1_gpio: pinctrl@400d0000 { + compatible = "raspberrypi,rp1-gpio"; + reg = <0x00 0x400d0000 0x0 0xc000>, +@@ -56,6 +133,34 @@ rp1_eth: ethernet@40100000 { + #size-cells = <0>; + }; + ++ rp1_csi0: csi@40110000 { ++ compatible = "raspberrypi,rp1-cfe"; ++ reg = <0x0 0x40110000 0x0 0x100>, // CSI2 DMA address ++ <0x0 0x40114000 0x0 0x100>, // PHY/CSI Host address ++ <0x0 0x40120000 0x0 0x100>, // MIPI CFG address ++ <0x0 0x40124000 0x0 0x1000>; // PiSP FE address ++ interrupts = <47 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; ++ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; ++ assigned-clock-rates = <25000000>; ++ ++ status = "disabled"; ++ }; ++ ++ rp1_csi1: csi@40128000 { ++ compatible = "raspberrypi,rp1-cfe"; ++ reg = <0x0 0x40128000 0x0 0x100>, // CSI2 DMA address ++ <0x0 0x4012c000 0x0 0x100>, // PHY/CSI Host address ++ <0x0 0x40138000 0x0 0x100>, // MIPI CFG address ++ <0x0 0x4013c000 0x0 0x1000>; // PiSP FE address ++ interrupts = <48 IRQ_TYPE_LEVEL_HIGH>; ++ clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; ++ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; ++ assigned-clock-rates = <25000000>; ++ ++ status = "disabled"; ++ }; ++ + rp1_usb0: usb@40200000 { + compatible = "snps,dwc3"; + reg = <0x00 0x40200000 0x0 0x100000>; +diff --git a/arch/arm64/boot/dts/freescale/imx93.dtsi b/arch/arm64/boot/dts/freescale/imx93.dtsi +index 7b27012dfcb5..27c9d88eaa96 100644 +--- a/arch/arm64/boot/dts/freescale/imx93.dtsi ++++ b/arch/arm64/boot/dts/freescale/imx93.dtsi +@@ -43,6 +43,30 @@ map0 { + }; + }; + }; ++ ++ soc@0 { ++ npu@4a900000 { ++ compatible = "fsl,imx93-npu", "arm,ethos-u65"; ++ reg = <0x4a900000 0x1000>; ++ interrupts = ; ++ power-domains = <&mlmix>; ++ clocks = <&clk IMX93_CLK_ML>, <&clk IMX93_CLK_ML_APB>; ++ clock-names = "core", "apb"; ++ sram = <&sram>; ++ assigned-clocks = <&clk IMX93_CLK_ML>, <&clk IMX93_CLK_ML_APB>; ++ assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD1>, ++ <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>; ++ assigned-clock-rates = <800000000>, <133000000>; ++ }; ++ }; ++ ++ sram: sram@20480000 { ++ compatible = "mmio-sram"; ++ reg = <0x0 0x20480000 0x0 0x18000>; ++ #address-cells = <1>; ++ #size-cells = <1>; ++ ranges = <0x0 0x0 0x20480000 0x18000>; ++ }; + }; + + &aips1 { +diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c +index 23c05dc7a8f2..d7b7b2f39e16 100644 +--- a/arch/arm64/kernel/setup.c ++++ b/arch/arm64/kernel/setup.c +@@ -32,6 +32,8 @@ + #include + #include + #include ++#include ++#include + + #include + #include +@@ -207,6 +209,24 @@ static void __init setup_machine_fdt(phys_addr_t dt_phys) + dump_stack_set_arch_desc("%s (DT)", name); + } + ++static void __init init_secureboot_mode(void) ++{ ++ void *fdt = initial_boot_params; ++ u64 chosen; ++ const __be32 *prop; ++ int len; ++ ++ chosen = fdt_path_offset(fdt, "/chosen"); ++ if (chosen < 0) ++ return; ++ ++ prop = fdt_getprop(fdt, chosen, "secure-boot-mode", &len); ++ if (!prop || len != sizeof(u32)) ++ return; ++ ++ efi_set_secure_boot((enum efi_secureboot_mode)fdt32_to_cpu(*prop)); ++} ++ + static void __init request_standard_resources(void) + { + struct memblock_region *region; +@@ -327,6 +347,13 @@ void __init __no_sanitize_address setup_arch(char **cmdline_p) + pr_warn(FW_BUG "Kernel image misaligned at boot, please fix your bootloader!"); + WARN_TAINT(mmu_enabled_at_boot, TAINT_FIRMWARE_WORKAROUND, + FW_BUG "Booted with MMU enabled!"); ++ } else { ++ init_secureboot_mode(); ++ ++#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 + } + + arm64_memblock_init(); +diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h +index b0d00032479d..afb9544fb007 100644 +--- a/arch/s390/include/asm/ipl.h ++++ b/arch/s390/include/asm/ipl.h +@@ -139,6 +139,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 049c557c452f..4c9fffbe6261 100644 +--- a/arch/s390/kernel/ipl.c ++++ b/arch/s390/kernel/ipl.c +@@ -2521,3 +2521,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 b60284328fe3..e4d37b08ca29 100644 +--- a/arch/s390/kernel/setup.c ++++ b/arch/s390/kernel/setup.c +@@ -47,6 +47,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -917,6 +918,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 eebcc9db1a1b..779aca6969df 100644 +--- a/arch/x86/kernel/setup.c ++++ b/arch/x86/kernel/setup.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -995,6 +996,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 ++ + reserve_ibft_region(); + x86_init.resources.dmi_setup(); + +@@ -1156,19 +1164,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/crypto/sig.c b/crypto/sig.c +index beba745b6405..fd41f6d3abf9 100644 +--- a/crypto/sig.c ++++ b/crypto/sig.c +@@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) + { + struct crypto_alg *base = &alg->base; + +- if (!alg->sign) +- alg->sign = sig_default_sign; ++ alg->sign = sig_default_sign; + if (!alg->verify) + alg->verify = sig_default_verify; + if (!alg->set_priv_key) +diff --git a/crypto/testmgr.c b/crypto/testmgr.c +index 4985411dedae..71065f31375d 100644 +--- a/crypto/testmgr.c ++++ b/crypto/testmgr.c +@@ -3979,7 +3979,7 @@ static int test_sig_one(struct crypto_sig *tfm, const struct sig_testvec *vecs) + * Don't invoke sign test (which requires a private key) + * for vectors with only a public key. + */ +- if (vecs->public_key_vec) ++ if (1 || vecs->public_key_vec) + return 0; + + sig_size = crypto_sig_maxsize(tfm); +diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c +index 20d757687e3d..90a13f20f052 100644 +--- a/drivers/acpi/apei/hest.c ++++ b/drivers/acpi/apei/hest.c +@@ -142,6 +142,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 d1595156c86a..9485212f1a6d 100644 +--- a/drivers/acpi/irq.c ++++ b/drivers/acpi/irq.c +@@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { + unsigned int index; + unsigned long *res_flags; + struct irq_fwspec *fwspec; ++ bool skip_producer_check; + }; + + /** +@@ -216,7 +217,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; +@@ -252,8 +254,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_get_acpi_dev(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 e8cdbdb46fdb..71366d15a7db 100644 +--- a/drivers/acpi/scan.c ++++ b/drivers/acpi/scan.c +@@ -1792,6 +1792,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 c79abdfcd7a9..e23bfb7f94c7 100644 +--- a/drivers/ata/libahci.c ++++ b/drivers/ata/libahci.c +@@ -731,6 +731,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 505e32911c34..26f7ee0ccf40 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 c41f51c82edd..b36f35b54bd6 100644 +--- a/drivers/char/ipmi/ipmi_msghandler.c ++++ b/drivers/char/ipmi/ipmi_msghandler.c +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + + #define IPMI_DRIVER_VERSION "39.2" +@@ -5643,8 +5644,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 8efbcf699e4f..96d5a1ca981d 100644 +--- a/drivers/firmware/efi/Makefile ++++ b/drivers/firmware/efi/Makefile +@@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub + 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 b2fb92a4bbd1..533e132e1bd8 100644 +--- a/drivers/firmware/efi/efi.c ++++ b/drivers/firmware/efi/efi.c +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + + #include + +@@ -1021,40 +1022,101 @@ int efi_mem_type(unsigned long phys_addr) + return -EINVAL; + } + ++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, ++ num, sizeof(struct efi_error_code), ++ 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, ++ num, sizeof(struct efi_error_code), ++ 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/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c +index 6a337f1f8787..89244e0d9fa8 100644 +--- a/drivers/firmware/efi/libstub/fdt.c ++++ b/drivers/firmware/efi/libstub/fdt.c +@@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, + } + } + ++ fdt_val32 = cpu_to_fdt32((u32)efi_get_secureboot()); ++ status = fdt_setprop_var(fdt, node, "secure-boot-mode", fdt_val32); ++ if (status) ++ goto fdt_set_fail; ++ + /* Shrink the FDT back to its minimum size: */ + fdt_pack(fdt); + +diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c +index 516f4f0069bd..380354755108 100644 +--- a/drivers/firmware/efi/libstub/secureboot.c ++++ b/drivers/firmware/efi/libstub/secureboot.c +@@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) + { + u32 attr; + unsigned long size; +- enum efi_secureboot_mode mode; ++ static enum efi_secureboot_mode mode; + efi_status_t status; + u8 moksbstate; + ++ if (mode != efi_secureboot_mode_unset) ++ return mode; ++ + mode = efi_get_secureboot_mode(get_var); + if (mode == efi_secureboot_mode_unknown) { + efi_err("Could not determine UEFI Secure Boot status.\n"); +@@ -53,10 +56,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) + /* If it fails, we don't care why. Default to secure */ + if (status != EFI_SUCCESS) + goto secure_boot_enabled; +- if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) +- return efi_secureboot_mode_disabled; ++ if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) { ++ mode = efi_secureboot_mode_disabled; ++ return mode; ++ } + + secure_boot_enabled: + efi_info("UEFI Secure Boot is enabled.\n"); +- return efi_secureboot_mode_enabled; ++ mode = efi_secureboot_mode_enabled; ++ return mode; + } +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/gpu/drm/v3d/v3d_submit.c b/drivers/gpu/drm/v3d/v3d_submit.c +index 18f2bf1fe89f..fc74351efad5 100644 +--- a/drivers/gpu/drm/v3d/v3d_submit.c ++++ b/drivers/gpu/drm/v3d/v3d_submit.c +@@ -393,6 +393,11 @@ v3d_get_multisync_submit_deps(struct drm_file *file_priv, + if (multisync.pad) + return -EINVAL; + ++ if (!multisync.in_sync_count && !multisync.out_sync_count) { ++ drm_dbg(&v3d->drm, "Empty multisync extension\n"); ++ return -EINVAL; ++ } ++ + ret = v3d_get_multisync_post_deps(file_priv, se, multisync.out_sync_count, + multisync.out_syncs); + if (ret) +diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c +index d4af17fdba46..154f0403cbf4 100644 +--- a/drivers/hid/hid-rmi.c ++++ b/drivers/hid/hid-rmi.c +@@ -321,21 +321,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; + +- pm_wakeup_event(hdev->dev.parent, 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; + } + +@@ -589,56 +580,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; +@@ -711,18 +652,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 d565a73f0042..0e64fc7c1004 100644 +--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c ++++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -2527,6 +2528,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 = { +@@ -2601,6 +2612,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 */ +@@ -2627,6 +2643,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 ccd9338a44db..5c54e522e8a4 100644 +--- a/drivers/input/rmi4/rmi_driver.c ++++ b/drivers/input/rmi4/rmi_driver.c +@@ -183,34 +183,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; + } +@@ -218,7 +231,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; + +@@ -236,8 +248,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) + return ret; + } + +- data->enabled = true; +- + return 0; + } + +@@ -887,23 +897,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); +@@ -923,20 +937,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: +@@ -979,6 +995,8 @@ static int rmi_driver_remove(struct device *dev) + + rmi_disable_irq(rmi_dev, false); + ++ cancel_work_sync(&data->attn_work); ++ + rmi_f34_remove_sysfs(rmi_dev); + rmi_free_function_list(rmi_dev); + +@@ -1224,9 +1242,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 ee83850c7060..53ad11f18182 100644 +--- a/drivers/iommu/iommu.c ++++ b/drivers/iommu/iommu.c +@@ -8,6 +8,7 @@ + + #include + #include ++#include + #include + #include + #include +@@ -3068,6 +3069,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) + } + EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); + ++#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 ++ + /** + * iommu_setup_default_domain - Set the default_domain for the group + * @group: Group to change +diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig +index 3f0b7bb68cc9..0b33e927bd59 100644 +--- a/drivers/media/platform/Kconfig ++++ b/drivers/media/platform/Kconfig +@@ -63,6 +63,7 @@ config VIDEO_MUX + + # Platform drivers - Please keep it alphabetically sorted + source "drivers/media/platform/allegro-dvt/Kconfig" ++source "drivers/media/platform/amd/Kconfig" + source "drivers/media/platform/amlogic/Kconfig" + source "drivers/media/platform/amphion/Kconfig" + source "drivers/media/platform/arm/Kconfig" +diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile +index 6d5f79ddfcc3..16c185752474 100644 +--- a/drivers/media/platform/Makefile ++++ b/drivers/media/platform/Makefile +@@ -6,6 +6,7 @@ + # Place here, alphabetically sorted by directory + # (e. g. LC_ALL=C sort Makefile) + obj-y += allegro-dvt/ ++obj-y += amd/ + obj-y += amlogic/ + obj-y += amphion/ + obj-y += arm/ +diff --git a/drivers/media/platform/amd/Kconfig b/drivers/media/platform/amd/Kconfig +new file mode 100644 +index 000000000000..25af49f246b2 +--- /dev/null ++++ b/drivers/media/platform/amd/Kconfig +@@ -0,0 +1,3 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++source "drivers/media/platform/amd/isp4/Kconfig" +diff --git a/drivers/media/platform/amd/Makefile b/drivers/media/platform/amd/Makefile +new file mode 100644 +index 000000000000..8bfc1955f22e +--- /dev/null ++++ b/drivers/media/platform/amd/Makefile +@@ -0,0 +1,3 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++obj-y += isp4/ +diff --git a/drivers/media/platform/amd/isp4/Kconfig b/drivers/media/platform/amd/isp4/Kconfig +new file mode 100644 +index 000000000000..55dd2dc453a2 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/Kconfig +@@ -0,0 +1,15 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++config VIDEO_AMD_ISP4_CAPTURE ++ tristate "AMD ISP4 and camera driver" ++ depends on DRM_AMD_ISP && VIDEO_DEV && HAS_DMA ++ select VIDEOBUF2_CORE ++ select VIDEOBUF2_MEMOPS ++ select VIDEOBUF2_V4L2 ++ select VIDEOBUF2_VMALLOC ++ select VIDEO_V4L2_SUBDEV_API ++ help ++ This is support for AMD ISP4 and camera subsystem driver. ++ Say Y here to enable the ISP4 and camera device for video capture. ++ To compile this driver as a module, choose M here. The module will ++ be called amd_isp4_capture. +diff --git a/drivers/media/platform/amd/isp4/Makefile b/drivers/media/platform/amd/isp4/Makefile +new file mode 100644 +index 000000000000..3849062e17f3 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/Makefile +@@ -0,0 +1,10 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++# ++# Copyright (C) 2025 Advanced Micro Devices, Inc. ++ ++obj-$(CONFIG_VIDEO_AMD_ISP4_CAPTURE) += amd_isp4_capture.o ++amd_isp4_capture-objs := isp4.o \ ++ isp4_debug.o \ ++ isp4_interface.o \ ++ isp4_subdev.o \ ++ isp4_video.o +diff --git a/drivers/media/platform/amd/isp4/isp4.c b/drivers/media/platform/amd/isp4/isp4.c +new file mode 100644 +index 000000000000..bf6b8e26c2c0 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4.c +@@ -0,0 +1,240 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++#include ++#include ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_hw_reg.h" ++ ++#define ISP4_DRV_NAME "amd_isp_capture" ++#define ISP4_FW_RESP_RB_IRQ_STATUS_MASK \ ++ (ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK | \ ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK) ++ ++static const struct { ++ const char *name; ++ u32 status_mask; ++ u32 en_mask; ++ u32 ack_mask; ++ u32 rb_int_num; ++} isp4_irq[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { ++ /* The IRQ order is aligned with the isp4_subdev.fw_resp_thread order */ ++ { ++ .name = "isp_irq_global", ++ .status_mask = ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK, ++ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK, ++ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK, ++ .rb_int_num = 4, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT12 */ ++ }, ++ { ++ .name = "isp_irq_stream1", ++ .status_mask = ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK, ++ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK, ++ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK, ++ .rb_int_num = 0, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT9 */ ++ }, ++}; ++ ++void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable) ++{ ++ u32 intr_en; ++ ++ /* Synchronize ISP_SYS_INT0_EN writes with the IRQ handler's writes */ ++ spin_lock_irq(&isp_subdev->irq_lock); ++ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN); ++ if (enable) ++ intr_en |= isp4_irq[index].en_mask; ++ else ++ intr_en &= ~isp4_irq[index].en_mask; ++ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); ++ spin_unlock_irq(&isp_subdev->irq_lock); ++} ++ ++static void isp4_wake_up_resp_thread(struct isp4_subdev *isp_subdev, u32 index) ++{ ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[index]; ++ ++ thread_ctx->resp_ready = true; ++ wake_up_interruptible(&thread_ctx->waitq); ++} ++ ++static irqreturn_t isp4_irq_handler(int irq, void *arg) ++{ ++ struct isp4_subdev *isp_subdev = arg; ++ u32 intr_ack = 0, intr_en = 0, intr_status; ++ int seen = 0; ++ ++ /* Get the ISP_SYS interrupt status */ ++ intr_status = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_STATUS); ++ intr_status &= ISP4_FW_RESP_RB_IRQ_STATUS_MASK; ++ ++ /* Find which ISP_SYS interrupts fired */ ++ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { ++ if (intr_status & isp4_irq[i].status_mask) { ++ intr_ack |= isp4_irq[i].ack_mask; ++ intr_en |= isp4_irq[i].en_mask; ++ seen |= BIT(i); ++ } ++ } ++ ++ /* ++ * Disable the ISP_SYS interrupts that fired. Must be done before waking ++ * the response threads, since they re-enable interrupts when finished. ++ * The lock synchronizes RMW of INT0_EN with isp4_enable_interrupt(). ++ */ ++ spin_lock(&isp_subdev->irq_lock); ++ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN) & ~intr_en; ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); ++ spin_unlock(&isp_subdev->irq_lock); ++ ++ /* ++ * Clear the ISP_SYS interrupts. This must be done after the interrupts ++ * are disabled, so that ISP FW won't flag any new interrupts on these ++ * streams, and thus we don't need to clear interrupts again before ++ * re-enabling them in the response thread. ++ */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_ACK, intr_ack); ++ ++ /* ++ * The operation `(seen >> i) << i` is logically equivalent to ++ * `seen &= ~BIT(i)`, with fewer instructions after compilation. ++ */ ++ for (int i; (i = ffs(seen)); seen = (seen >> i) << i) ++ isp4_wake_up_resp_thread(isp_subdev, i - 1); ++ ++ return IRQ_HANDLED; ++} ++ ++static int isp4_capture_probe(struct platform_device *pdev) ++{ ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ struct device *dev = &pdev->dev; ++ struct isp4_subdev *isp_subdev; ++ struct isp4_device *isp_dev; ++ int ret; ++ ++ isp_dev = devm_kzalloc(dev, sizeof(*isp_dev), GFP_KERNEL); ++ if (!isp_dev) ++ return -ENOMEM; ++ ++ dev->init_name = ISP4_DRV_NAME; ++ ++ isp_subdev = &isp_dev->isp_subdev; ++ isp_subdev->mmio = devm_platform_ioremap_resource(pdev, 0); ++ if (IS_ERR(isp_subdev->mmio)) ++ return dev_err_probe(dev, PTR_ERR(isp_subdev->mmio), ++ "isp ioremap fail\n"); ++ ++ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { ++ irq[i] = platform_get_irq(pdev, isp4_irq[i].rb_int_num); ++ if (irq[i] < 0) ++ return dev_err_probe(dev, irq[i], ++ "fail to get irq %d\n", ++ isp4_irq[i].rb_int_num); ++ ++ ret = devm_request_irq(dev, irq[i], isp4_irq_handler, ++ IRQF_NO_AUTOEN, isp4_irq[i].name, ++ isp_subdev); ++ if (ret) ++ return dev_err_probe(dev, ret, "fail to req irq %d\n", ++ irq[i]); ++ } ++ ++ isp_dev->v4l2_dev.mdev = &isp_dev->mdev; ++ ++ strscpy(isp_dev->mdev.model, "amd_isp41_mdev", ++ sizeof(isp_dev->mdev.model)); ++ isp_dev->mdev.dev = dev; ++ media_device_init(&isp_dev->mdev); ++ ++ snprintf(isp_dev->v4l2_dev.name, sizeof(isp_dev->v4l2_dev.name), ++ "AMD-V4L2-ROOT"); ++ ret = v4l2_device_register(dev, &isp_dev->v4l2_dev); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail register v4l2 device\n"); ++ goto err_clean_media; ++ } ++ ++ pm_runtime_set_suspended(dev); ++ pm_runtime_enable(dev); ++ spin_lock_init(&isp_subdev->irq_lock); ++ ret = isp4sd_init(&isp_dev->isp_subdev, &isp_dev->v4l2_dev, irq); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail init isp4 sub dev\n"); ++ goto err_pm_disable; ++ } ++ ++ ret = media_create_pad_link(&isp_dev->isp_subdev.sdev.entity, ++ 0, ++ &isp_dev->isp_subdev.isp_vdev.vdev.entity, ++ 0, ++ MEDIA_LNK_FL_ENABLED | ++ MEDIA_LNK_FL_IMMUTABLE); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail to create pad link\n"); ++ goto err_isp4_deinit; ++ } ++ ++ ret = media_device_register(&isp_dev->mdev); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail to register media device\n"); ++ goto err_isp4_deinit; ++ } ++ ++ platform_set_drvdata(pdev, isp_dev); ++ isp_debugfs_create(isp_dev); ++ ++ return 0; ++ ++err_isp4_deinit: ++ isp4sd_deinit(&isp_dev->isp_subdev); ++err_pm_disable: ++ pm_runtime_disable(dev); ++ v4l2_device_unregister(&isp_dev->v4l2_dev); ++err_clean_media: ++ media_device_cleanup(&isp_dev->mdev); ++ ++ return ret; ++} ++ ++static void isp4_capture_remove(struct platform_device *pdev) ++{ ++ struct isp4_device *isp_dev = platform_get_drvdata(pdev); ++ struct device *dev = &pdev->dev; ++ ++ isp_debugfs_remove(isp_dev); ++ ++ media_device_unregister(&isp_dev->mdev); ++ isp4sd_deinit(&isp_dev->isp_subdev); ++ pm_runtime_disable(dev); ++ v4l2_device_unregister(&isp_dev->v4l2_dev); ++ media_device_cleanup(&isp_dev->mdev); ++} ++ ++static struct platform_driver isp4_capture_drv = { ++ .probe = isp4_capture_probe, ++ .remove = isp4_capture_remove, ++ .driver = { ++ .name = ISP4_DRV_NAME, ++ } ++}; ++ ++module_platform_driver(isp4_capture_drv); ++ ++MODULE_ALIAS("platform:" ISP4_DRV_NAME); ++MODULE_IMPORT_NS("DMA_BUF"); ++ ++MODULE_DESCRIPTION("AMD ISP4 Driver"); ++MODULE_AUTHOR("Bin Du "); ++MODULE_AUTHOR("Pratap Nirujogi "); ++MODULE_LICENSE("GPL"); +diff --git a/drivers/media/platform/amd/isp4/isp4.h b/drivers/media/platform/amd/isp4/isp4.h +new file mode 100644 +index 000000000000..2db6683d6d8b +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4.h +@@ -0,0 +1,20 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_H_ ++#define _ISP4_H_ ++ ++#include ++#include "isp4_subdev.h" ++ ++struct isp4_device { ++ struct v4l2_device v4l2_dev; ++ struct isp4_subdev isp_subdev; ++ struct media_device mdev; ++}; ++ ++void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable); ++ ++#endif /* _ISP4_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_debug.c b/drivers/media/platform/amd/isp4/isp4_debug.c +new file mode 100644 +index 000000000000..2fc00fc9a194 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_debug.c +@@ -0,0 +1,271 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++ ++#define ISP4DBG_FW_LOG_RINGBUF_SIZE (2 * 1024 * 1024) ++#define ISP4DBG_MACRO_2_STR(X) #X ++#define ISP4DBG_ONE_TIME_LOG_LEN 510 ++ ++#ifdef CONFIG_DEBUG_FS ++ ++void isp_debugfs_create(struct isp4_device *isp_dev) ++{ ++ isp_dev->isp_subdev.debugfs_dir = debugfs_create_dir("amd_isp4", NULL); ++ debugfs_create_bool("fw_log_enable", 0644, ++ isp_dev->isp_subdev.debugfs_dir, ++ &isp_dev->isp_subdev.enable_fw_log); ++ isp_dev->isp_subdev.fw_log_output = ++ devm_kzalloc(isp_dev->isp_subdev.dev, ++ ISP4DBG_FW_LOG_RINGBUF_SIZE + 32, ++ GFP_KERNEL); ++} ++ ++void isp_debugfs_remove(struct isp4_device *isp_dev) ++{ ++ debugfs_remove_recursive(isp_dev->isp_subdev.debugfs_dir); ++ isp_dev->isp_subdev.debugfs_dir = NULL; ++} ++ ++static u32 isp_fw_fill_rb_log(struct isp4_subdev *isp, void *sys, u32 rb_size) ++{ ++ struct isp4_interface *ispif = &isp->ispif; ++ char *buf = isp->fw_log_output; ++ struct device *dev = isp->dev; ++ u32 rd_ptr, wr_ptr; ++ u32 total_cnt = 0; ++ u32 offset = 0; ++ u32 cnt; ++ ++ if (!sys || !rb_size) ++ return 0; ++ ++ guard(mutex)(&ispif->isp4if_mutex); ++ ++ rd_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_RPTR0); ++ wr_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_WPTR0); ++ ++ do { ++ if (wr_ptr > rd_ptr) ++ cnt = wr_ptr - rd_ptr; ++ else if (wr_ptr < rd_ptr) ++ cnt = rb_size - rd_ptr; ++ else ++ goto quit; ++ ++ if (cnt > rb_size) { ++ dev_err(dev, "fail bad fw log size %u\n", cnt); ++ goto quit; ++ } ++ ++ memcpy(buf + offset, sys + rd_ptr, cnt); ++ ++ offset += cnt; ++ total_cnt += cnt; ++ rd_ptr = (rd_ptr + cnt) % rb_size; ++ } while (rd_ptr < wr_ptr); ++ ++ isp4hw_wreg(isp->mmio, ISP_LOG_RB_RPTR0, rd_ptr); ++ ++quit: ++ return total_cnt; ++} ++ ++void isp_fw_log_print(struct isp4_subdev *isp) ++{ ++ struct isp4_interface *ispif = &isp->ispif; ++ char *fw_log_buf = isp->fw_log_output; ++ u32 cnt; ++ ++ if (!isp->enable_fw_log || !fw_log_buf) ++ return; ++ ++ cnt = isp_fw_fill_rb_log(isp, ispif->fw_log_buf->sys_addr, ++ ispif->fw_log_buf->mem_size); ++ ++ if (cnt) { ++ char temp_ch; ++ char *str; ++ char *end; ++ /* line end */ ++ char *le; ++ ++ str = (char *)fw_log_buf; ++ end = ((char *)fw_log_buf + cnt); ++ fw_log_buf[cnt] = 0; ++ ++ while (str < end) { ++ le = strchr(str, 0x0A); ++ if ((le && str + ISP4DBG_ONE_TIME_LOG_LEN >= le) || ++ (!le && str + ISP4DBG_ONE_TIME_LOG_LEN >= end)) { ++ if (le) ++ *le = 0; ++ ++ if (*str != '\0') ++ dev_dbg(isp->dev, "%s", str); ++ ++ if (le) { ++ *le = 0x0A; ++ str = le + 1; ++ } else { ++ break; ++ } ++ } else { ++ u32 tmp_len = ISP4DBG_ONE_TIME_LOG_LEN; ++ ++ temp_ch = str[tmp_len]; ++ str[tmp_len] = 0; ++ dev_dbg(isp->dev, "%s", str); ++ str[tmp_len] = temp_ch; ++ str = &str[tmp_len]; ++ } ++ } ++ } ++} ++#endif ++ ++char *isp4dbg_get_buf_src_str(u32 src) ++{ ++ switch (src) { ++ case ISP4FW_BUFFER_SOURCE_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_SOURCE_STREAM); ++ default: ++ return "Unknown buf source"; ++ } ++} ++ ++char *isp4dbg_get_buf_done_str(u32 status) ++{ ++ switch (status) { ++ case ISP4FW_BUFFER_STATUS_INVALID: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_INVALID); ++ case ISP4FW_BUFFER_STATUS_SKIPPED: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_SKIPPED); ++ case ISP4FW_BUFFER_STATUS_EXIST: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_EXIST); ++ case ISP4FW_BUFFER_STATUS_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DONE); ++ case ISP4FW_BUFFER_STATUS_LACK: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_LACK); ++ case ISP4FW_BUFFER_STATUS_DIRTY: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DIRTY); ++ case ISP4FW_BUFFER_STATUS_MAX: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_MAX); ++ default: ++ return "Unknown Buf Done Status"; ++ } ++} ++ ++char *isp4dbg_get_img_fmt_str(int fmt /* enum isp4fw_image_format * */) ++{ ++ switch (fmt) { ++ case ISP4FW_IMAGE_FORMAT_NV12: ++ return "NV12"; ++ case ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED: ++ return "YUV422INTERLEAVED"; ++ default: ++ return "unknown fmt"; ++ } ++} ++ ++void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, ++ void *in, void *orig_buf) ++{ ++ struct isp4fw_buffer_meta_info *p; ++ struct isp4if_img_buf_info *orig; ++ ++ if (!in) ++ return; ++ ++ if (!pre) ++ pre = ""; ++ ++ p = in; ++ orig = orig_buf; ++ ++ dev_dbg(dev, "%s(%s) en:%d,stat:%s(%u),src:%s\n", pre, ++ isp4dbg_get_img_fmt_str(p->image_prop.image_format), ++ p->enabled, isp4dbg_get_buf_done_str(p->status), p->status, ++ isp4dbg_get_buf_src_str(p->source)); ++ ++ dev_dbg(dev, "%p,0x%llx(%u) %p,0x%llx(%u) %p,0x%llx(%u)\n", ++ orig->planes[0].sys_addr, orig->planes[0].mc_addr, ++ orig->planes[0].len, orig->planes[1].sys_addr, ++ orig->planes[1].mc_addr, orig->planes[1].len, ++ orig->planes[2].sys_addr, orig->planes[2].mc_addr, ++ orig->planes[2].len); ++} ++ ++char *isp4dbg_get_buf_type(u32 type) ++{ ++ /* enum isp4fw_buffer_type */ ++ switch (type) { ++ case ISP4FW_BUFFER_TYPE_PREVIEW: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_PREVIEW); ++ case ISP4FW_BUFFER_TYPE_META_INFO: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_META_INFO); ++ case ISP4FW_BUFFER_TYPE_MEM_POOL: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_MEM_POOL); ++ default: ++ return "unknown type"; ++ } ++} ++ ++char *isp4dbg_get_cmd_str(u32 cmd) ++{ ++ switch (cmd) { ++ case ISP4FW_CMD_ID_START_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_START_STREAM); ++ case ISP4FW_CMD_ID_STOP_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_STOP_STREAM); ++ case ISP4FW_CMD_ID_SEND_BUFFER: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SEND_BUFFER); ++ case ISP4FW_CMD_ID_SET_STREAM_CONFIG: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_STREAM_CONFIG); ++ case ISP4FW_CMD_ID_SET_OUT_CHAN_PROP: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_OUT_CHAN_PROP); ++ case ISP4FW_CMD_ID_ENABLE_OUT_CHAN: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_ENABLE_OUT_CHAN); ++ default: ++ return "unknown cmd"; ++ } ++} ++ ++char *isp4dbg_get_resp_str(u32 cmd) ++{ ++ switch (cmd) { ++ case ISP4FW_RESP_ID_CMD_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_CMD_DONE); ++ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_NOTI_FRAME_DONE); ++ default: ++ return "unknown respid"; ++ } ++} ++ ++char *isp4dbg_get_if_stream_str(u32 stream /* enum fw_cmd_resp_stream_id */) ++{ ++ switch (stream) { ++ case ISP4IF_STREAM_ID_GLOBAL: ++ return "STREAM_GLOBAL"; ++ case ISP4IF_STREAM_ID_1: ++ return "STREAM1"; ++ default: ++ return "unknown streamID"; ++ } ++} ++ ++char *isp4dbg_get_out_ch_str(int ch /* enum isp4fw_pipe_out_ch */) ++{ ++ switch ((enum isp4fw_pipe_out_ch)ch) { ++ case ISP4FW_ISP_PIPE_OUT_CH_PREVIEW: ++ return "prev"; ++ default: ++ return "unknown channel"; ++ } ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_debug.h b/drivers/media/platform/amd/isp4/isp4_debug.h +new file mode 100644 +index 000000000000..d1262e03ae64 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_debug.h +@@ -0,0 +1,41 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_DEBUG_H_ ++#define _ISP4_DEBUG_H_ ++ ++#include ++#include ++ ++#include "isp4_subdev.h" ++ ++#ifdef CONFIG_DEBUG_FS ++struct isp4_device; ++ ++void isp_debugfs_create(struct isp4_device *isp_dev); ++void isp_debugfs_remove(struct isp4_device *isp_dev); ++void isp_fw_log_print(struct isp4_subdev *isp); ++ ++#else ++ ++/* to avoid checkpatch warning */ ++#define isp_debugfs_create(cam) ((void)(cam)) ++#define isp_debugfs_remove(cam) ((void)(cam)) ++#define isp_fw_log_print(isp) ((void)(isp)) ++ ++#endif /* CONFIG_DEBUG_FS */ ++ ++void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, void *p, ++ void *orig_buf /* struct sys_img_buf_handle */); ++char *isp4dbg_get_img_fmt_str(int fmt /* enum _image_format_t */); ++char *isp4dbg_get_out_ch_str(int ch /* enum _isp_pipe_out_ch_t */); ++char *isp4dbg_get_cmd_str(u32 cmd); ++char *isp4dbg_get_buf_type(u32 type);/* enum _buffer_type_t */ ++char *isp4dbg_get_resp_str(u32 resp); ++char *isp4dbg_get_buf_src_str(u32 src); ++char *isp4dbg_get_buf_done_str(u32 status); ++char *isp4dbg_get_if_stream_str(u32 stream); ++ ++#endif /* _ISP4_DEBUG_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h +new file mode 100644 +index 000000000000..88bacb00355c +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h +@@ -0,0 +1,318 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_FW_CMD_RESP_H_ ++#define _ISP4_FW_CMD_RESP_H_ ++ ++/* ++ * Two types of command/response channel. ++ * Type Global Command has one command/response channel. ++ * Type Stream Command has one command/response channel. ++ *----------- ------------ ++ *| | --------------------------- | | ++ *| | ---->| Global Command |----> | | ++ *| | --------------------------- | | ++ *| | | | ++ *| | | | ++ *| | --------------------------- | | ++ *| | ---->| Stream Command |----> | | ++ *| | --------------------------- | | ++ *| | | | ++ *| | | | ++ *| | | | ++ *| HOST | | Firmware | ++ *| | | | ++ *| | | | ++ *| | -------------------------- | | ++ *| | <----| Global Response |<---- | | ++ *| | -------------------------- | | ++ *| | | | ++ *| | | | ++ *| | -------------------------- | | ++ *| | <----| Stream Response |<---- | | ++ *| | -------------------------- | | ++ *| | | | ++ *| | | | ++ *----------- ------------ ++ */ ++ ++/* ++ * cmd_id is in the format of following type: ++ * type: indicate command type, global/stream commands. ++ * group: indicate the command group. ++ * id: A unique command identification in one type and group. ++ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| ++ * | type | group | id | ++ */ ++ ++#define ISP4FW_CMD_TYPE_SHIFT 24 ++#define ISP4FW_CMD_GROUP_SHIFT 16 ++#define ISP4FW_CMD_TYPE_STREAM_CTRL (0x2U << ISP4FW_CMD_TYPE_SHIFT) ++ ++#define ISP4FW_CMD_GROUP_STREAM_CTRL (0x1U << ISP4FW_CMD_GROUP_SHIFT) ++#define ISP4FW_CMD_GROUP_STREAM_BUFFER (0x4U << ISP4FW_CMD_GROUP_SHIFT) ++ ++/* Stream Command */ ++#define ISP4FW_CMD_ID_SET_STREAM_CONFIG (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x1) ++#define ISP4FW_CMD_ID_SET_OUT_CHAN_PROP (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x3) ++#define ISP4FW_CMD_ID_ENABLE_OUT_CHAN (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x5) ++#define ISP4FW_CMD_ID_START_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x7) ++#define ISP4FW_CMD_ID_STOP_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x8) ++ ++/* Stream Buffer Command */ ++#define ISP4FW_CMD_ID_SEND_BUFFER (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_BUFFER | 0x1) ++ ++/* ++ * resp_id is in the format of following type: ++ * type: indicate command type, global/stream commands. ++ * group: indicate the command group. ++ * id: A unique command identification in one type and group. ++ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| ++ * | type | group | id | ++ */ ++ ++#define ISP4FW_RESP_GROUP_SHIFT 16 ++ ++#define ISP4FW_RESP_GROUP_GENERAL (0x1 << ISP4FW_RESP_GROUP_SHIFT) ++#define ISP4FW_RESP_GROUP_NOTIFICATION (0x3 << ISP4FW_RESP_GROUP_SHIFT) ++ ++/* General Response */ ++#define ISP4FW_RESP_ID_CMD_DONE (ISP4FW_RESP_GROUP_GENERAL | 0x1) ++ ++/* Notification */ ++#define ISP4FW_RESP_ID_NOTI_FRAME_DONE (ISP4FW_RESP_GROUP_NOTIFICATION | 0x1) ++ ++#define ISP4FW_CMD_STATUS_SUCCESS 0 ++#define ISP4FW_CMD_STATUS_FAIL 1 ++#define ISP4FW_CMD_STATUS_SKIPPED 2 ++ ++#define ISP4FW_ADDR_SPACE_TYPE_GPU_VA 4 ++ ++#define ISP4FW_MEMORY_POOL_SIZE (100 * 1024 * 1024) ++ ++/* ++ * standard ISP pipeline: mipicsi=>isp ++ */ ++#define ISP4FW_MIPI0_ISP_PIPELINE_ID 0x5f91 ++ ++enum isp4fw_sensor_id { ++ /* Sensor id for ISP input from MIPI port 0 */ ++ ISP4FW_SENSOR_ID_ON_MIPI0 = 0, ++}; ++ ++enum isp4fw_stream_id { ++ ISP4FW_STREAM_ID_INVALID = -1, ++ ISP4FW_STREAM_ID_1 = 0, ++ ISP4FW_STREAM_ID_2 = 1, ++ ISP4FW_STREAM_ID_3 = 2, ++ ISP4FW_STREAM_ID_MAXIMUM ++}; ++ ++enum isp4fw_image_format { ++ /* 4:2:0,semi-planar, 8-bit */ ++ ISP4FW_IMAGE_FORMAT_NV12 = 1, ++ /* interleave, 4:2:2, 8-bit */ ++ ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED = 7, ++}; ++ ++enum isp4fw_pipe_out_ch { ++ ISP4FW_ISP_PIPE_OUT_CH_PREVIEW = 0, ++}; ++ ++enum isp4fw_yuv_range { ++ ISP4FW_ISP_YUV_RANGE_FULL = 0, /* YUV value range in 0~255 */ ++ ISP4FW_ISP_YUV_RANGE_NARROW = 1, /* YUV value range in 16~235 */ ++ ISP4FW_ISP_YUV_RANGE_MAX ++}; ++ ++enum isp4fw_buffer_type { ++ ISP4FW_BUFFER_TYPE_PREVIEW = 8, ++ ISP4FW_BUFFER_TYPE_META_INFO = 10, ++ ISP4FW_BUFFER_TYPE_MEM_POOL = 15, ++}; ++ ++enum isp4fw_buffer_status { ++ /* The buffer is INVALID */ ++ ISP4FW_BUFFER_STATUS_INVALID, ++ /* The buffer is not filled with image data */ ++ ISP4FW_BUFFER_STATUS_SKIPPED, ++ /* The buffer is available and awaiting to be filled */ ++ ISP4FW_BUFFER_STATUS_EXIST, ++ /* The buffer is filled with image data */ ++ ISP4FW_BUFFER_STATUS_DONE, ++ /* The buffer is unavailable */ ++ ISP4FW_BUFFER_STATUS_LACK, ++ /* The buffer is dirty, probably caused by LMI leakage */ ++ ISP4FW_BUFFER_STATUS_DIRTY, ++ ISP4FW_BUFFER_STATUS_MAX ++}; ++ ++enum isp4fw_buffer_source { ++ /* The buffer is from the stream buffer queue */ ++ ISP4FW_BUFFER_SOURCE_STREAM, ++}; ++ ++struct isp4fw_error_code { ++ u32 code1; ++ u32 code2; ++ u32 code3; ++ u32 code4; ++ u32 code5; ++}; ++ ++/* Command Structure for FW */ ++ ++struct isp4fw_cmd { ++ u32 cmd_seq_num; ++ u32 cmd_id; ++ u32 cmd_param[12]; ++ u16 cmd_stream_id; ++ u8 cmd_silent_resp; ++ u8 reserved; ++ u32 cmd_check_sum; ++}; ++ ++struct isp4fw_resp_cmd_done { ++ /* ++ * The host2fw command seqNum. ++ * To indicate which command this response refers to. ++ */ ++ u32 cmd_seq_num; ++ /* The host2fw command id for host double check. */ ++ u32 cmd_id; ++ /* ++ * Indicate the command process status. ++ * 0 means success. 1 means fail. 2 means skipped ++ */ ++ u16 cmd_status; ++ /* ++ * If cmd_status is 1, the command failed. The host can check ++ * isp4fw_error_code for details. ++ */ ++ u16 isp4fw_error_code; ++ /* The response payload type varies by cmd. */ ++ u8 payload[36]; ++}; ++ ++struct isp4fw_resp_param_package { ++ u32 package_addr_lo; /* The low 32 bit of the pkg address. */ ++ u32 package_addr_hi; /* The high 32 bit of the pkg address. */ ++ u32 package_size; /* The total pkg size in bytes. */ ++ u32 package_check_sum; /* The byte sum of the pkg. */ ++}; ++ ++struct isp4fw_resp { ++ u32 resp_seq_num; ++ u32 resp_id; ++ union { ++ struct isp4fw_resp_cmd_done cmd_done; ++ struct isp4fw_resp_param_package frame_done; ++ u32 resp_param[12]; ++ } param; ++ u8 reserved[4]; ++ u32 resp_check_sum; ++}; ++ ++struct isp4fw_mipi_pipe_path_cfg { ++ u32 b_enable; ++ enum isp4fw_sensor_id isp4fw_sensor_id; ++}; ++ ++struct isp4fw_isp_pipe_path_cfg { ++ u32 isp_pipe_id; /* pipe ids for pipeline construction */ ++}; ++ ++struct isp4fw_isp_stream_cfg { ++ /* Isp mipi path */ ++ struct isp4fw_mipi_pipe_path_cfg mipi_pipe_path_cfg; ++ /* Isp pipe path */ ++ struct isp4fw_isp_pipe_path_cfg isp_pipe_path_cfg; ++ /* enable TNR */ ++ u32 b_enable_tnr; ++ /* ++ * Number of frames for RTA processing. ++ * Set to 0 to use the firmware's default value. ++ */ ++ u32 rta_frames_per_proc; ++}; ++ ++struct isp4fw_image_prop { ++ enum isp4fw_image_format image_format; ++ u32 width; ++ u32 height; ++ u32 luma_pitch; ++ u32 chroma_pitch; ++ enum isp4fw_yuv_range yuv_range; ++}; ++ ++struct isp4fw_buffer { ++ /* ++ * A check num for debug usage, host can set the buf_tags ++ * to different numbers ++ */ ++ u32 buf_tags; ++ union { ++ u32 value; ++ struct { ++ u32 space : 16; ++ u32 vmid : 16; ++ } bit; ++ } vmid_space; ++ u32 buf_base_a_lo; /* Low address of buffer A */ ++ u32 buf_base_a_hi; /* High address of buffer A */ ++ u32 buf_size_a; /* Buffer size of buffer A */ ++ ++ u32 buf_base_b_lo; /* Low address of buffer B */ ++ u32 buf_base_b_hi; /* High address of buffer B */ ++ u32 buf_size_b; /* Buffer size of buffer B */ ++ ++ u32 buf_base_c_lo; /* Low address of buffer C */ ++ u32 buf_base_c_hi; /* High address of buffer C */ ++ u32 buf_size_c; /* Buffer size of buffer C */ ++}; ++ ++struct isp4fw_buffer_meta_info { ++ u32 enabled; /* enabled flag */ ++ enum isp4fw_buffer_status status; /* BufferStatus */ ++ struct isp4fw_error_code err; /* err code */ ++ enum isp4fw_buffer_source source; /* BufferSource */ ++ struct isp4fw_image_prop image_prop; /* image_prop */ ++ struct isp4fw_buffer buffer; /* buffer info */ ++}; ++ ++struct isp4fw_meta_info { ++ u32 poc; /* frame id */ ++ u32 fc_id; /* frame ctl id */ ++ u32 time_stamp_lo; /* timestamp low 32 bits */ ++ u32 time_stamp_hi; /* timestamp_high 32 bits */ ++ struct isp4fw_buffer_meta_info preview; /* preview BufferMetaInfo */ ++}; ++ ++struct isp4fw_cmd_send_buffer { ++ enum isp4fw_buffer_type buffer_type; ++ struct isp4fw_buffer buffer; /* buffer info */ ++}; ++ ++struct isp4fw_cmd_set_out_ch_prop { ++ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ ++ struct isp4fw_image_prop image_prop; /* image property */ ++}; ++ ++struct isp4fw_cmd_enable_out_ch { ++ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ ++ u32 is_enable; /* If channel is enabled or not */ ++}; ++ ++struct isp4fw_cmd_set_stream_cfg { ++ struct isp4fw_isp_stream_cfg stream_cfg; /* stream path config */ ++}; ++ ++#endif /* _ISP4_FW_CMD_RESP_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_hw_reg.h b/drivers/media/platform/amd/isp4/isp4_hw_reg.h +new file mode 100644 +index 000000000000..09c76f75c5ee +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_hw_reg.h +@@ -0,0 +1,124 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_HW_REG_H_ ++#define _ISP4_HW_REG_H_ ++ ++#include ++ ++#define ISP_SOFT_RESET 0x62000 ++#define ISP_SYS_INT0_EN 0x62010 ++#define ISP_SYS_INT0_STATUS 0x62014 ++#define ISP_SYS_INT0_ACK 0x62018 ++#define ISP_CCPU_CNTL 0x62054 ++#define ISP_STATUS 0x62058 ++#define ISP_LOG_RB_BASE_LO0 0x62148 ++#define ISP_LOG_RB_BASE_HI0 0x6214c ++#define ISP_LOG_RB_SIZE0 0x62150 ++#define ISP_LOG_RB_RPTR0 0x62154 ++#define ISP_LOG_RB_WPTR0 0x62158 ++#define ISP_RB_BASE_LO1 0x62170 ++#define ISP_RB_BASE_HI1 0x62174 ++#define ISP_RB_SIZE1 0x62178 ++#define ISP_RB_RPTR1 0x6217c ++#define ISP_RB_WPTR1 0x62180 ++#define ISP_RB_BASE_LO2 0x62184 ++#define ISP_RB_BASE_HI2 0x62188 ++#define ISP_RB_SIZE2 0x6218c ++#define ISP_RB_RPTR2 0x62190 ++#define ISP_RB_WPTR2 0x62194 ++#define ISP_RB_BASE_LO3 0x62198 ++#define ISP_RB_BASE_HI3 0x6219c ++#define ISP_RB_SIZE3 0x621a0 ++#define ISP_RB_RPTR3 0x621a4 ++#define ISP_RB_WPTR3 0x621a8 ++#define ISP_RB_BASE_LO4 0x621ac ++#define ISP_RB_BASE_HI4 0x621b0 ++#define ISP_RB_SIZE4 0x621b4 ++#define ISP_RB_RPTR4 0x621b8 ++#define ISP_RB_WPTR4 0x621bc ++#define ISP_RB_BASE_LO5 0x621c0 ++#define ISP_RB_BASE_HI5 0x621c4 ++#define ISP_RB_SIZE5 0x621c8 ++#define ISP_RB_RPTR5 0x621cc ++#define ISP_RB_WPTR5 0x621d0 ++#define ISP_RB_BASE_LO6 0x621d4 ++#define ISP_RB_BASE_HI6 0x621d8 ++#define ISP_RB_SIZE6 0x621dc ++#define ISP_RB_RPTR6 0x621e0 ++#define ISP_RB_WPTR6 0x621e4 ++#define ISP_RB_BASE_LO7 0x621e8 ++#define ISP_RB_BASE_HI7 0x621ec ++#define ISP_RB_SIZE7 0x621f0 ++#define ISP_RB_RPTR7 0x621f4 ++#define ISP_RB_WPTR7 0x621f8 ++#define ISP_RB_BASE_LO8 0x621fc ++#define ISP_RB_BASE_HI8 0x62200 ++#define ISP_RB_SIZE8 0x62204 ++#define ISP_RB_RPTR8 0x62208 ++#define ISP_RB_WPTR8 0x6220c ++#define ISP_RB_BASE_LO9 0x62210 ++#define ISP_RB_BASE_HI9 0x62214 ++#define ISP_RB_SIZE9 0x62218 ++#define ISP_RB_RPTR9 0x6221c ++#define ISP_RB_WPTR9 0x62220 ++#define ISP_RB_BASE_LO10 0x62224 ++#define ISP_RB_BASE_HI10 0x62228 ++#define ISP_RB_SIZE10 0x6222c ++#define ISP_RB_RPTR10 0x62230 ++#define ISP_RB_WPTR10 0x62234 ++#define ISP_RB_BASE_LO11 0x62238 ++#define ISP_RB_BASE_HI11 0x6223c ++#define ISP_RB_SIZE11 0x62240 ++#define ISP_RB_RPTR11 0x62244 ++#define ISP_RB_WPTR11 0x62248 ++#define ISP_RB_BASE_LO12 0x6224c ++#define ISP_RB_BASE_HI12 0x62250 ++#define ISP_RB_SIZE12 0x62254 ++#define ISP_RB_RPTR12 0x62258 ++#define ISP_RB_WPTR12 0x6225c ++ ++#define ISP_POWER_STATUS 0x60000 ++ ++/* ISP_SOFT_RESET */ ++#define ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK 0x00000001UL ++ ++/* ISP_CCPU_CNTL */ ++#define ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK 0x00040000UL ++ ++/* ISP_STATUS */ ++#define ISP_STATUS__CCPU_REPORT_MASK 0x000000feUL ++ ++/* ISP_SYS_INT0_STATUS */ ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK 0x00010000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT10_INT_MASK 0x00040000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT11_INT_MASK 0x00100000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK 0x00400000UL ++ ++/* ISP_SYS_INT0_EN */ ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK 0x00010000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT10_EN_MASK 0x00040000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT11_EN_MASK 0x00100000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK 0x00400000UL ++ ++/* ISP_SYS_INT0_ACK */ ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK 0x00010000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT10_ACK_MASK 0x00040000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT11_ACK_MASK 0x00100000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK 0x00400000UL ++ ++/* Helper functions for reading isp registers */ ++static inline u32 isp4hw_rreg(void __iomem *base, u32 reg) ++{ ++ return readl(base + reg); ++} ++ ++/* Helper functions for writing isp registers */ ++static inline void isp4hw_wreg(void __iomem *base, u32 reg, u32 val) ++{ ++ return writel(val, base + reg); ++} ++ ++#endif /* _ISP4_HW_REG_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_interface.c b/drivers/media/platform/amd/isp4/isp4_interface.c +new file mode 100644 +index 000000000000..4324d4adbcff +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_interface.c +@@ -0,0 +1,832 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++ ++#include "isp4_debug.h" ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++ ++#define ISP4IF_FW_RESP_RB_IRQ_EN_MASK \ ++ (ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK\ ++ | ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK) ++ ++#define ISP4IF_FW_CMD_TIMEOUT (HZ / 2) ++ ++struct isp4if_rb_config { ++ const char *name; ++ u32 index; ++ u32 reg_rptr; ++ u32 reg_wptr; ++ u32 reg_base_lo; ++ u32 reg_base_hi; ++ u32 reg_size; ++ u32 val_size; ++ u64 base_mc_addr; ++ void *base_sys_addr; ++}; ++ ++/* FW cmd ring buffer configuration */ ++static struct isp4if_rb_config isp4if_cmd_rb_config[ISP4IF_STREAM_ID_MAX] = { ++ { ++ .name = "CMD_RB_GBL0", ++ .index = 3, ++ .reg_rptr = ISP_RB_RPTR4, ++ .reg_wptr = ISP_RB_WPTR4, ++ .reg_base_lo = ISP_RB_BASE_LO4, ++ .reg_base_hi = ISP_RB_BASE_HI4, ++ .reg_size = ISP_RB_SIZE4, ++ }, ++ { ++ .name = "CMD_RB_STR1", ++ .index = 0, ++ .reg_rptr = ISP_RB_RPTR1, ++ .reg_wptr = ISP_RB_WPTR1, ++ .reg_base_lo = ISP_RB_BASE_LO1, ++ .reg_base_hi = ISP_RB_BASE_HI1, ++ .reg_size = ISP_RB_SIZE1, ++ }, ++ { ++ .name = "CMD_RB_STR2", ++ .index = 1, ++ .reg_rptr = ISP_RB_RPTR2, ++ .reg_wptr = ISP_RB_WPTR2, ++ .reg_base_lo = ISP_RB_BASE_LO2, ++ .reg_base_hi = ISP_RB_BASE_HI2, ++ .reg_size = ISP_RB_SIZE2, ++ }, ++ { ++ .name = "CMD_RB_STR3", ++ .index = 2, ++ .reg_rptr = ISP_RB_RPTR3, ++ .reg_wptr = ISP_RB_WPTR3, ++ .reg_base_lo = ISP_RB_BASE_LO3, ++ .reg_base_hi = ISP_RB_BASE_HI3, ++ .reg_size = ISP_RB_SIZE3, ++ }, ++}; ++ ++/* FW resp ring buffer configuration */ ++static struct isp4if_rb_config isp4if_resp_rb_config[ISP4IF_STREAM_ID_MAX] = { ++ { ++ .name = "RES_RB_GBL0", ++ .index = 3, ++ .reg_rptr = ISP_RB_RPTR12, ++ .reg_wptr = ISP_RB_WPTR12, ++ .reg_base_lo = ISP_RB_BASE_LO12, ++ .reg_base_hi = ISP_RB_BASE_HI12, ++ .reg_size = ISP_RB_SIZE12, ++ }, ++ { ++ .name = "RES_RB_STR1", ++ .index = 0, ++ .reg_rptr = ISP_RB_RPTR9, ++ .reg_wptr = ISP_RB_WPTR9, ++ .reg_base_lo = ISP_RB_BASE_LO9, ++ .reg_base_hi = ISP_RB_BASE_HI9, ++ .reg_size = ISP_RB_SIZE9, ++ }, ++ { ++ .name = "RES_RB_STR2", ++ .index = 1, ++ .reg_rptr = ISP_RB_RPTR10, ++ .reg_wptr = ISP_RB_WPTR10, ++ .reg_base_lo = ISP_RB_BASE_LO10, ++ .reg_base_hi = ISP_RB_BASE_HI10, ++ .reg_size = ISP_RB_SIZE10, ++ }, ++ { ++ .name = "RES_RB_STR3", ++ .index = 2, ++ .reg_rptr = ISP_RB_RPTR11, ++ .reg_wptr = ISP_RB_WPTR11, ++ .reg_base_lo = ISP_RB_BASE_LO11, ++ .reg_base_hi = ISP_RB_BASE_HI11, ++ .reg_size = ISP_RB_SIZE11, ++ }, ++}; ++ ++/* FW log ring buffer configuration */ ++static struct isp4if_rb_config isp4if_log_rb_config = { ++ .name = "LOG_RB", ++ .index = 0, ++ .reg_rptr = ISP_LOG_RB_RPTR0, ++ .reg_wptr = ISP_LOG_RB_WPTR0, ++ .reg_base_lo = ISP_LOG_RB_BASE_LO0, ++ .reg_base_hi = ISP_LOG_RB_BASE_HI0, ++ .reg_size = ISP_LOG_RB_SIZE0, ++}; ++ ++static struct isp4if_gpu_mem_info * ++isp4if_gpu_mem_alloc(struct isp4_interface *ispif, u32 mem_size) ++{ ++ struct isp4if_gpu_mem_info *mem_info; ++ struct device *dev = ispif->dev; ++ int ret; ++ ++ mem_info = kmalloc(sizeof(*mem_info), GFP_KERNEL); ++ if (!mem_info) ++ return NULL; ++ ++ mem_info->mem_size = mem_size; ++ ret = isp_kernel_buffer_alloc(dev, mem_info->mem_size, ++ &mem_info->mem_handle, ++ &mem_info->gpu_mc_addr, ++ &mem_info->sys_addr); ++ if (ret) { ++ kfree(mem_info); ++ return NULL; ++ } ++ ++ return mem_info; ++} ++ ++static void isp4if_gpu_mem_free(struct isp4_interface *ispif, ++ struct isp4if_gpu_mem_info **mem_info_ptr) ++{ ++ struct isp4if_gpu_mem_info *mem_info = *mem_info_ptr; ++ struct device *dev = ispif->dev; ++ ++ if (!mem_info) { ++ dev_err(dev, "invalid mem_info\n"); ++ return; ++ } ++ ++ *mem_info_ptr = NULL; ++ isp_kernel_buffer_free(&mem_info->mem_handle, &mem_info->gpu_mc_addr, ++ &mem_info->sys_addr); ++ kfree(mem_info); ++} ++ ++static void isp4if_dealloc_fw_gpumem(struct isp4_interface *ispif) ++{ ++ isp4if_gpu_mem_free(ispif, &ispif->fw_mem_pool); ++ isp4if_gpu_mem_free(ispif, &ispif->fw_cmd_resp_buf); ++ isp4if_gpu_mem_free(ispif, &ispif->fw_log_buf); ++ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) ++ isp4if_gpu_mem_free(ispif, &ispif->meta_info_buf[i]); ++} ++ ++static int isp4if_alloc_fw_gpumem(struct isp4_interface *ispif) ++{ ++ struct device *dev = ispif->dev; ++ ++ ispif->fw_mem_pool = isp4if_gpu_mem_alloc(ispif, ++ ISP4FW_MEMORY_POOL_SIZE); ++ if (!ispif->fw_mem_pool) ++ goto error_no_memory; ++ ++ ispif->fw_cmd_resp_buf = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_RB_PMBMAP_MEM_SIZE); ++ if (!ispif->fw_cmd_resp_buf) ++ goto error_no_memory; ++ ++ ispif->fw_log_buf = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_FW_LOG_RINGBUF_SIZE); ++ if (!ispif->fw_log_buf) ++ goto error_no_memory; ++ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ ispif->meta_info_buf[i] = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_META_INFO_BUF_SIZE); ++ if (!ispif->meta_info_buf[i]) ++ goto error_no_memory; ++ } ++ ++ return 0; ++ ++error_no_memory: ++ dev_err(dev, "failed to allocate gpu memory\n"); ++ return -ENOMEM; ++} ++ ++static u32 isp4if_compute_check_sum(const void *buf, size_t buf_size) ++{ ++ const u8 *surplus_ptr; ++ const u32 *buffer; ++ u32 checksum = 0; ++ size_t i; ++ ++ buffer = (const u32 *)buf; ++ for (i = 0; i < buf_size / sizeof(u32); i++) ++ checksum += buffer[i]; ++ ++ surplus_ptr = (const u8 *)&buffer[i]; ++ /* add surplus data crc checksum */ ++ for (i = 0; i < buf_size % sizeof(u32); i++) ++ checksum += surplus_ptr[i]; ++ ++ return checksum; ++} ++ ++void isp4if_clear_cmdq(struct isp4_interface *ispif) ++{ ++ struct isp4if_cmd_element *buf_node, *tmp_node; ++ LIST_HEAD(free_list); ++ ++ scoped_guard(spinlock, &ispif->cmdq_lock) ++ list_splice_init(&ispif->cmdq, &free_list); ++ ++ list_for_each_entry_safe(buf_node, tmp_node, &free_list, list) ++ kfree(buf_node); ++} ++ ++static bool isp4if_is_cmdq_rb_full(struct isp4_interface *ispif, ++ enum isp4if_stream_id stream) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ u32 len = rb_config->val_size; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_free; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ ++ /* ++ * Read and write pointers are equal, indicating the ring buffer ++ * is empty ++ */ ++ if (wr_ptr == rd_ptr) ++ return false; ++ ++ if (wr_ptr > rd_ptr) ++ bytes_free = len - (wr_ptr - rd_ptr); ++ else ++ bytes_free = rd_ptr - wr_ptr; ++ ++ /* ++ * Ignore one byte from the bytes free to prevent rd_ptr from equaling ++ * wr_ptr when the ring buffer is full, because rd_ptr == wr_ptr is ++ * supposed to indicate that the ring buffer is empty. ++ */ ++ return bytes_free <= sizeof(struct isp4fw_cmd); ++} ++ ++struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, ++ u32 seq_num, u32 cmd_id) ++{ ++ struct isp4if_cmd_element *ele; ++ ++ guard(spinlock)(&ispif->cmdq_lock); ++ ++ list_for_each_entry(ele, &ispif->cmdq, list) { ++ if (ele->seq_num == seq_num && ele->cmd_id == cmd_id) { ++ list_del(&ele->list); ++ return ele; ++ } ++ } ++ ++ return NULL; ++} ++ ++/* Must check that isp4if_is_cmdq_rb_full() == false before calling */ ++static int isp4if_insert_isp_fw_cmd(struct isp4_interface *ispif, ++ enum isp4if_stream_id stream, ++ const struct isp4fw_cmd *cmd) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ void *mem_sys = rb_config->base_sys_addr; ++ const u32 cmd_sz = sizeof(*cmd); ++ struct device *dev = ispif->dev; ++ u32 len = rb_config->val_size; ++ const void *src = cmd; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_to_end; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ if (rd_ptr >= len || wr_ptr >= len) { ++ dev_err(dev, ++ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, cmd_sz=%u\n", ++ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, ++ wr_ptr, len, cmd_sz); ++ return -EINVAL; ++ } ++ ++ bytes_to_end = len - wr_ptr; ++ if (bytes_to_end >= cmd_sz) { ++ /* FW cmd is just a straight copy to the write pointer */ ++ memcpy(mem_sys + wr_ptr, src, cmd_sz); ++ isp4hw_wreg(ispif->mmio, wreg, (wr_ptr + cmd_sz) % len); ++ } else { ++ /* ++ * FW cmd is split because the ring buffer needs to wrap ++ * around ++ */ ++ memcpy(mem_sys + wr_ptr, src, bytes_to_end); ++ memcpy(mem_sys, src + bytes_to_end, cmd_sz - bytes_to_end); ++ isp4hw_wreg(ispif->mmio, wreg, cmd_sz - bytes_to_end); ++ } ++ ++ return 0; ++} ++ ++static inline enum isp4if_stream_id isp4if_get_fw_stream(u32 cmd_id) ++{ ++ return ISP4IF_STREAM_ID_1; ++} ++ ++static int isp4if_send_fw_cmd(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, ++ u32 package_size, bool sync) ++{ ++ enum isp4if_stream_id stream = isp4if_get_fw_stream(cmd_id); ++ struct isp4if_cmd_element *ele = NULL; ++ struct device *dev = ispif->dev; ++ struct isp4fw_cmd cmd; ++ u32 seq_num; ++ int ret; ++ ++ if (package_size > sizeof(cmd.cmd_param)) { ++ dev_err(dev, "fail pkgsize(%u) > %zu cmd:0x%x, stream %d\n", ++ package_size, sizeof(cmd.cmd_param), cmd_id, stream); ++ return -EINVAL; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.cmd_id = cmd_id; ++ switch (stream) { ++ case ISP4IF_STREAM_ID_GLOBAL: ++ cmd.cmd_stream_id = ISP4FW_STREAM_ID_INVALID; ++ break; ++ case ISP4IF_STREAM_ID_1: ++ cmd.cmd_stream_id = ISP4FW_STREAM_ID_1; ++ break; ++ default: ++ dev_err(dev, "fail bad stream id %d\n", stream); ++ return -EINVAL; ++ } ++ ++ /* Allocate the sync command object early and outside of the lock */ ++ if (sync) { ++ ele = kmalloc(sizeof(*ele), GFP_KERNEL); ++ if (!ele) ++ return -ENOMEM; ++ ++ /* Get two references: one for the resp thread, one for us */ ++ atomic_set(&ele->refcnt, 2); ++ init_completion(&ele->cmd_done); ++ } ++ ++ if (package && package_size) ++ memcpy(cmd.cmd_param, package, package_size); ++ ++ scoped_guard(mutex, &ispif->isp4if_mutex) { ++ ret = read_poll_timeout(isp4if_is_cmdq_rb_full, ret, !ret, ++ ISP4IF_RB_FULL_SLEEP_US, ++ ISP4IF_RB_FULL_TIMEOUT_US, false, ispif, ++ stream); ++ if (ret) { ++ struct isp4if_rb_config *rb_config = ++ &isp4if_resp_rb_config[stream]; ++ u32 rd_ptr = isp4hw_rreg(ispif->mmio, ++ rb_config->reg_rptr); ++ u32 wr_ptr = isp4hw_rreg(ispif->mmio, ++ rb_config->reg_wptr); ++ ++ dev_err(dev, ++ "failed to get free cmdq slot, stream %s(%d),rd %u, wr %u\n", ++ isp4dbg_get_if_stream_str(stream), stream, ++ rd_ptr, wr_ptr); ++ ret = -ETIMEDOUT; ++ goto free_ele; ++ } ++ ++ seq_num = ispif->host2fw_seq_num++; ++ cmd.cmd_seq_num = seq_num; ++ cmd.cmd_check_sum = isp4if_compute_check_sum(&cmd, sizeof(cmd) ++ - sizeof(u32)); ++ ++ /* ++ * only append the fw cmd to queue when its response needs to ++ * be waited for, currently there are only two such commands, ++ * disable channel and stop stream which are only sent after ++ * close camera ++ */ ++ if (ele) { ++ ele->seq_num = seq_num; ++ ele->cmd_id = cmd_id; ++ scoped_guard(spinlock, &ispif->cmdq_lock) ++ list_add_tail(&ele->list, &ispif->cmdq); ++ } ++ ++ ret = isp4if_insert_isp_fw_cmd(ispif, stream, &cmd); ++ if (ret) { ++ dev_err(dev, ++ "fail for insert_isp_fw_cmd cmd_id %s(0x%08x)\n", ++ isp4dbg_get_cmd_str(cmd_id), cmd_id); ++ goto err_dequeue_ele; ++ } ++ } ++ ++ if (ele) { ++ ret = wait_for_completion_timeout(&ele->cmd_done, ++ ISP4IF_FW_CMD_TIMEOUT); ++ if (!ret) { ++ ret = -ETIMEDOUT; ++ goto err_dequeue_ele; ++ } ++ ++ ret = 0; ++ goto put_ele_ref; ++ } ++ ++ return 0; ++ ++err_dequeue_ele: ++ /* ++ * Try to remove the command from the queue. If that fails, then it ++ * means the response thread is currently using the object, and we need ++ * to use the refcount to avoid a use-after-free by either side. ++ */ ++ if (ele && isp4if_rm_cmd_from_cmdq(ispif, seq_num, cmd_id)) ++ goto free_ele; ++ ++put_ele_ref: ++ /* Don't free the command if we didn't put the last reference */ ++ if (ele && atomic_dec_return(&ele->refcnt)) ++ ele = NULL; ++ ++free_ele: ++ kfree(ele); ++ return ret; ++} ++ ++static int isp4if_send_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4fw_cmd_send_buffer cmd; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.buffer_type = ISP4FW_BUFFER_TYPE_PREVIEW; ++ cmd.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(buf_info->planes[0].mc_addr, ++ &cmd.buffer.buf_base_a_lo, ++ &cmd.buffer.buf_base_a_hi); ++ cmd.buffer.buf_size_a = buf_info->planes[0].len; ++ ++ isp4if_split_addr64(buf_info->planes[1].mc_addr, ++ &cmd.buffer.buf_base_b_lo, ++ &cmd.buffer.buf_base_b_hi); ++ cmd.buffer.buf_size_b = buf_info->planes[1].len; ++ ++ isp4if_split_addr64(buf_info->planes[2].mc_addr, ++ &cmd.buffer.buf_base_c_lo, ++ &cmd.buffer.buf_base_c_hi); ++ cmd.buffer.buf_size_c = buf_info->planes[2].len; ++ ++ return isp4if_send_fw_cmd(ispif, ISP4FW_CMD_ID_SEND_BUFFER, &cmd, ++ sizeof(cmd), false); ++} ++ ++static void isp4if_init_rb_config(struct isp4_interface *ispif, ++ struct isp4if_rb_config *rb_config) ++{ ++ isp4hw_wreg(ispif->mmio, rb_config->reg_rptr, 0x0); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_wptr, 0x0); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_base_lo, ++ rb_config->base_mc_addr); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_base_hi, ++ rb_config->base_mc_addr >> 32); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_size, rb_config->val_size); ++} ++ ++static int isp4if_fw_init(struct isp4_interface *ispif) ++{ ++ u32 aligned_rb_chunk_size = ISP4IF_RB_PMBMAP_MEM_CHUNK & 0xffffffc0; ++ struct isp4if_rb_config *rb_config; ++ u32 offset; ++ unsigned int i; ++ ++ /* initialize CMD_RB streams */ ++ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { ++ rb_config = (isp4if_cmd_rb_config + i); ++ offset = aligned_rb_chunk_size * rb_config->index; ++ ++ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; ++ rb_config->base_sys_addr = ++ ispif->fw_cmd_resp_buf->sys_addr + offset; ++ rb_config->base_mc_addr = ++ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ } ++ ++ /* initialize RESP_RB streams */ ++ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { ++ rb_config = (isp4if_resp_rb_config + i); ++ offset = aligned_rb_chunk_size * ++ (rb_config->index + ISP4IF_RESP_CHAN_TO_RB_OFFSET - 1); ++ ++ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; ++ rb_config->base_sys_addr = ++ ispif->fw_cmd_resp_buf->sys_addr + offset; ++ rb_config->base_mc_addr = ++ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ } ++ ++ /* initialize LOG_RB stream */ ++ rb_config = &isp4if_log_rb_config; ++ rb_config->val_size = ISP4IF_FW_LOG_RINGBUF_SIZE; ++ rb_config->base_mc_addr = ispif->fw_log_buf->gpu_mc_addr; ++ rb_config->base_sys_addr = ispif->fw_log_buf->sys_addr; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ ++ return 0; ++} ++ ++static int isp4if_wait_fw_ready(struct isp4_interface *ispif, ++ u32 isp_status_addr) ++{ ++ struct device *dev = ispif->dev; ++ u32 timeout_ms = 100; ++ u32 interval_ms = 1; ++ u32 reg_val; ++ ++ /* wait for FW initialize done! */ ++ if (!read_poll_timeout(isp4hw_rreg, reg_val, reg_val ++ & ISP_STATUS__CCPU_REPORT_MASK, ++ interval_ms * 1000, timeout_ms * 1000, false, ++ ispif->mmio, isp_status_addr)) ++ return 0; ++ ++ dev_err(dev, "ISP CCPU FW boot failed\n"); ++ ++ return -ETIME; ++} ++ ++static void isp4if_enable_ccpu(struct isp4_interface *ispif) ++{ ++ u32 reg_val; ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); ++ reg_val &= (~ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK); ++ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); ++ ++ usleep_range(100, 150); ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); ++ reg_val &= (~ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK); ++ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); ++} ++ ++static void isp4if_disable_ccpu(struct isp4_interface *ispif) ++{ ++ u32 reg_val; ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); ++ reg_val |= ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK; ++ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); ++ ++ usleep_range(100, 150); ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); ++ reg_val |= ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK; ++ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); ++} ++ ++static int isp4if_fw_boot(struct isp4_interface *ispif) ++{ ++ struct device *dev = ispif->dev; ++ ++ if (ispif->status != ISP4IF_STATUS_PWR_ON) { ++ dev_err(dev, "invalid isp power status %d\n", ispif->status); ++ return -EINVAL; ++ } ++ ++ isp4if_disable_ccpu(ispif); ++ ++ isp4if_fw_init(ispif); ++ ++ /* clear ccpu status */ ++ isp4hw_wreg(ispif->mmio, ISP_STATUS, 0x0); ++ ++ isp4if_enable_ccpu(ispif); ++ ++ if (isp4if_wait_fw_ready(ispif, ISP_STATUS)) { ++ isp4if_disable_ccpu(ispif); ++ return -EINVAL; ++ } ++ ++ /* enable interrupts */ ++ isp4hw_wreg(ispif->mmio, ISP_SYS_INT0_EN, ++ ISP4IF_FW_RESP_RB_IRQ_EN_MASK); ++ ++ ispif->status = ISP4IF_STATUS_FW_RUNNING; ++ ++ dev_dbg(dev, "ISP CCPU FW boot success\n"); ++ ++ return 0; ++} ++ ++int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, ++ struct isp4fw_resp *resp) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_resp_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ void *mem_sys = rb_config->base_sys_addr; ++ const u32 resp_sz = sizeof(*resp); ++ struct device *dev = ispif->dev; ++ u32 len = rb_config->val_size; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_to_end; ++ void *dst = resp; ++ u32 checksum; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ if (rd_ptr >= len || wr_ptr >= len) ++ goto err_rb_invalid; ++ ++ /* ++ * Read and write pointers are equal, indicating the ring buffer is ++ * empty ++ */ ++ if (rd_ptr == wr_ptr) ++ return -ENODATA; ++ ++ bytes_to_end = len - rd_ptr; ++ if (bytes_to_end >= resp_sz) { ++ /* FW response is just a straight copy from the read pointer */ ++ if (wr_ptr > rd_ptr && wr_ptr - rd_ptr < resp_sz) ++ goto err_rb_invalid; ++ ++ memcpy(dst, mem_sys + rd_ptr, resp_sz); ++ isp4hw_wreg(ispif->mmio, rreg, (rd_ptr + resp_sz) % len); ++ } else { ++ /* ++ * FW response is split because the ring buffer wrapped ++ * around ++ */ ++ if (wr_ptr > rd_ptr || wr_ptr < resp_sz - bytes_to_end) ++ goto err_rb_invalid; ++ ++ memcpy(dst, mem_sys + rd_ptr, bytes_to_end); ++ memcpy(dst + bytes_to_end, mem_sys, resp_sz - bytes_to_end); ++ isp4hw_wreg(ispif->mmio, rreg, resp_sz - bytes_to_end); ++ } ++ ++ checksum = isp4if_compute_check_sum(resp, resp_sz - sizeof(u32)); ++ if (checksum != resp->resp_check_sum) { ++ dev_err(dev, "resp checksum 0x%x,should 0x%x,rptr %u,wptr %u\n", ++ checksum, resp->resp_check_sum, rd_ptr, wr_ptr); ++ dev_err(dev, "%s(%u), seqNo %u, resp_id %s(0x%x)\n", ++ isp4dbg_get_if_stream_str(stream), stream, ++ resp->resp_seq_num, isp4dbg_get_resp_str(resp->resp_id), ++ resp->resp_id); ++ return -EINVAL; ++ } ++ ++ return 0; ++ ++err_rb_invalid: ++ dev_err(dev, ++ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, resp_sz=%u\n", ++ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, wr_ptr, len, ++ resp_sz); ++ return -EINVAL; ++} ++ ++int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size) ++{ ++ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, false); ++} ++ ++int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size) ++{ ++ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, true); ++} ++ ++void isp4if_clear_bufq(struct isp4_interface *ispif) ++{ ++ struct isp4if_img_buf_node *buf_node, *tmp_node; ++ LIST_HEAD(free_list); ++ ++ scoped_guard(spinlock, &ispif->bufq_lock) ++ list_splice_init(&ispif->bufq, &free_list); ++ ++ list_for_each_entry_safe(buf_node, tmp_node, &free_list, node) ++ kfree(buf_node); ++} ++ ++void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node) ++{ ++ kfree(buf_node); ++} ++ ++struct isp4if_img_buf_node * ++isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4if_img_buf_node *node; ++ ++ node = kmalloc(sizeof(*node), GFP_KERNEL); ++ if (node) ++ node->buf_info = *buf_info; ++ ++ return node; ++} ++ ++struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif) ++{ ++ struct isp4if_img_buf_node *buf_node; ++ ++ guard(spinlock)(&ispif->bufq_lock); ++ ++ buf_node = list_first_entry_or_null(&ispif->bufq, typeof(*buf_node), ++ node); ++ if (buf_node) ++ list_del(&buf_node->node); ++ ++ return buf_node; ++} ++ ++int isp4if_queue_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_node *buf_node) ++{ ++ int ret; ++ ++ ret = isp4if_send_buffer(ispif, &buf_node->buf_info); ++ if (ret) ++ return ret; ++ ++ scoped_guard(spinlock, &ispif->bufq_lock) ++ list_add_tail(&buf_node->node, &ispif->bufq); ++ ++ return 0; ++} ++ ++int isp4if_stop(struct isp4_interface *ispif) ++{ ++ isp4if_disable_ccpu(ispif); ++ ++ isp4if_dealloc_fw_gpumem(ispif); ++ ++ return 0; ++} ++ ++int isp4if_start(struct isp4_interface *ispif) ++{ ++ int ret; ++ ++ ret = isp4if_alloc_fw_gpumem(ispif); ++ if (ret) ++ return ret; ++ ++ ret = isp4if_fw_boot(ispif); ++ if (ret) ++ goto failed_fw_boot; ++ ++ return 0; ++ ++failed_fw_boot: ++ isp4if_dealloc_fw_gpumem(ispif); ++ return ret; ++} ++ ++int isp4if_deinit(struct isp4_interface *ispif) ++{ ++ isp4if_clear_cmdq(ispif); ++ ++ isp4if_clear_bufq(ispif); ++ ++ mutex_destroy(&ispif->isp4if_mutex); ++ ++ return 0; ++} ++ ++int isp4if_init(struct isp4_interface *ispif, struct device *dev, ++ void __iomem *isp_mmio) ++{ ++ ispif->dev = dev; ++ ispif->mmio = isp_mmio; ++ ++ spin_lock_init(&ispif->cmdq_lock); /* used for cmdq access */ ++ spin_lock_init(&ispif->bufq_lock); /* used for bufq access */ ++ mutex_init(&ispif->isp4if_mutex); /* used for commands sent to ispfw */ ++ ++ INIT_LIST_HEAD(&ispif->cmdq); ++ INIT_LIST_HEAD(&ispif->bufq); ++ ++ return 0; ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_interface.h b/drivers/media/platform/amd/isp4/isp4_interface.h +new file mode 100644 +index 000000000000..ce3ac9b9e5cd +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_interface.h +@@ -0,0 +1,144 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_INTERFACE_H_ ++#define _ISP4_INTERFACE_H_ ++ ++#include ++#include ++#include ++#include ++ ++struct isp4fw_resp; ++ ++#define ISP4IF_RB_MAX 25 ++#define ISP4IF_RESP_CHAN_TO_RB_OFFSET 9 ++#define ISP4IF_RB_PMBMAP_MEM_SIZE (SZ_16M - 1) ++#define ISP4IF_RB_PMBMAP_MEM_CHUNK \ ++ (ISP4IF_RB_PMBMAP_MEM_SIZE / (ISP4IF_RB_MAX - 1)) ++#define ISP4IF_HOST2FW_COMMAND_SIZE sizeof(struct isp4fw_cmd) ++#define ISP4IF_MAX_NUM_HOST2FW_COMMAND 40 ++#define ISP4IF_FW_CMD_BUF_SIZE \ ++ (ISP4IF_MAX_NUM_HOST2FW_COMMAND * ISP4IF_HOST2FW_COMMAND_SIZE) ++#define ISP4IF_RB_FULL_SLEEP_US (33 * USEC_PER_MSEC) ++#define ISP4IF_RB_FULL_TIMEOUT_US (10 * ISP4IF_RB_FULL_SLEEP_US) ++ ++#define ISP4IF_META_INFO_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) ++#define ISP4IF_MAX_STREAM_BUF_COUNT 8 ++ ++#define ISP4IF_FW_LOG_RINGBUF_SIZE SZ_2M ++ ++enum isp4if_stream_id { ++ ISP4IF_STREAM_ID_GLOBAL = 0, ++ ISP4IF_STREAM_ID_1 = 1, ++ ISP4IF_STREAM_ID_MAX = 4 ++}; ++ ++enum isp4if_status { ++ ISP4IF_STATUS_PWR_OFF, ++ ISP4IF_STATUS_PWR_ON, ++ ISP4IF_STATUS_FW_RUNNING, ++ ISP4IF_FSM_STATUS_MAX ++}; ++ ++struct isp4if_gpu_mem_info { ++ u64 mem_size; ++ u64 gpu_mc_addr; ++ void *sys_addr; ++ void *mem_handle; ++}; ++ ++struct isp4if_img_buf_info { ++ struct { ++ void *sys_addr; ++ u64 mc_addr; ++ u32 len; ++ } planes[3]; ++}; ++ ++struct isp4if_img_buf_node { ++ struct list_head node; ++ struct isp4if_img_buf_info buf_info; ++}; ++ ++struct isp4if_cmd_element { ++ struct list_head list; ++ u32 seq_num; ++ u32 cmd_id; ++ struct completion cmd_done; ++ atomic_t refcnt; ++}; ++ ++struct isp4_interface { ++ struct device *dev; ++ void __iomem *mmio; ++ ++ spinlock_t cmdq_lock; /* used for cmdq access */ ++ spinlock_t bufq_lock; /* used for bufq access */ ++ struct mutex isp4if_mutex; /* used to send fw cmd and read fw log */ ++ ++ struct list_head cmdq; /* commands sent to fw */ ++ struct list_head bufq; /* buffers sent to fw */ ++ ++ enum isp4if_status status; ++ u32 host2fw_seq_num; ++ ++ /* ISP fw buffers */ ++ struct isp4if_gpu_mem_info *fw_log_buf; ++ struct isp4if_gpu_mem_info *fw_cmd_resp_buf; ++ struct isp4if_gpu_mem_info *fw_mem_pool; ++ struct isp4if_gpu_mem_info *meta_info_buf[ISP4IF_MAX_STREAM_BUF_COUNT]; ++}; ++ ++static inline void isp4if_split_addr64(u64 addr, u32 *lo, u32 *hi) ++{ ++ if (lo) ++ *lo = addr & 0xffffffff; ++ ++ if (hi) ++ *hi = addr >> 32; ++} ++ ++static inline u64 isp4if_join_addr64(u32 lo, u32 hi) ++{ ++ return (((u64)hi) << 32) | (u64)lo; ++} ++ ++int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, ++ struct isp4fw_resp *resp); ++ ++int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size); ++ ++int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size); ++ ++struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, ++ u32 seq_num, u32 cmd_id); ++ ++void isp4if_clear_cmdq(struct isp4_interface *ispif); ++ ++void isp4if_clear_bufq(struct isp4_interface *ispif); ++ ++void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node); ++ ++struct isp4if_img_buf_node * ++isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info); ++ ++struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif); ++ ++int isp4if_queue_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_node *buf_node); ++ ++int isp4if_stop(struct isp4_interface *ispif); ++ ++int isp4if_start(struct isp4_interface *ispif); ++ ++int isp4if_deinit(struct isp4_interface *ispif); ++ ++int isp4if_init(struct isp4_interface *ispif, struct device *dev, ++ void __iomem *isp_mmio); ++ ++#endif /* _ISP4_INTERFACE_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.c b/drivers/media/platform/amd/isp4/isp4_subdev.c +new file mode 100644 +index 000000000000..48deea79ce6c +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_subdev.c +@@ -0,0 +1,1047 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_interface.h" ++ ++#define ISP4SD_MIN_BUF_CNT_BEF_START_STREAM 4 ++ ++#define ISP4SD_PERFORMANCE_STATE_LOW 0 ++#define ISP4SD_PERFORMANCE_STATE_HIGH 1 ++ ++/* align 32KB */ ++#define ISP4SD_META_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) ++ ++#define to_isp4_subdev(sd) container_of(sd, struct isp4_subdev, sdev) ++ ++static const char *isp4sd_entity_name = "amd isp4"; ++ ++static const char *isp4sd_thread_name[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { ++ "amd_isp4_thread_global", ++ "amd_isp4_thread_stream1", ++}; ++ ++static void isp4sd_module_enable(struct isp4_subdev *isp_subdev, bool enable) ++{ ++ if (isp_subdev->enable_gpio) { ++ gpiod_set_value(isp_subdev->enable_gpio, enable ? 1 : 0); ++ dev_dbg(isp_subdev->dev, "%s isp_subdev module\n", ++ enable ? "enable" : "disable"); ++ } ++} ++ ++static int isp4sd_setup_fw_mem_pool(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ if (!ispif->fw_mem_pool) { ++ dev_err(dev, "fail to alloc mem pool\n"); ++ return -ENOMEM; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_MEM_POOL; ++ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(ispif->fw_mem_pool->gpu_mc_addr, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = ispif->fw_mem_pool->mem_size; ++ ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type)); ++ if (ret) { ++ dev_err(dev, "send fw mem pool 0x%llx(%u) fail %d\n", ++ ispif->fw_mem_pool->gpu_mc_addr, ++ buf_type.buffer.buf_size_a, ret); ++ return ret; ++ } ++ ++ dev_dbg(dev, "send fw mem pool 0x%llx(%u) suc\n", ++ ispif->fw_mem_pool->gpu_mc_addr, buf_type.buffer.buf_size_a); ++ ++ return 0; ++} ++ ++static int isp4sd_set_stream_path(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_set_stream_cfg cmd; ++ struct device *dev = isp_subdev->dev; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id = ++ ISP4FW_SENSOR_ID_ON_MIPI0; ++ cmd.stream_cfg.mipi_pipe_path_cfg.b_enable = true; ++ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id = ++ ISP4FW_MIPI0_ISP_PIPELINE_ID; ++ ++ cmd.stream_cfg.b_enable_tnr = true; ++ dev_dbg(dev, "isp4fw_sensor_id %d, pipeId 0x%x EnableTnr %u\n", ++ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id, ++ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id, ++ cmd.stream_cfg.b_enable_tnr); ++ ++ return isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_STREAM_CONFIG, ++ &cmd, sizeof(cmd)); ++} ++ ++static int isp4sd_send_meta_buf(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ struct isp4if_gpu_mem_info *meta_info_buf = ++ isp_subdev->ispif.meta_info_buf[i]; ++ int ret; ++ ++ if (!meta_info_buf) { ++ dev_err(dev, "fail for no meta info buf(%u)\n", i); ++ return -ENOMEM; ++ } ++ ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; ++ buf_type.buffer.vmid_space.bit.space = ++ ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(meta_info_buf->gpu_mc_addr, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = meta_info_buf->mem_size; ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type)); ++ if (ret) { ++ dev_err(dev, "send meta info(%u) fail\n", i); ++ return ret; ++ } ++ } ++ ++ dev_dbg(dev, "send meta info suc\n"); ++ return 0; ++} ++ ++static bool isp4sd_get_str_out_prop(struct isp4_subdev *isp_subdev, ++ struct isp4fw_image_prop *out_prop, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct device *dev = isp_subdev->dev; ++ struct v4l2_mbus_framefmt *format; ++ ++ format = v4l2_subdev_state_get_format(state, pad, 0); ++ if (!format) { ++ dev_err(dev, "fail get subdev state format\n"); ++ return false; ++ } ++ ++ switch (format->code) { ++ case MEDIA_BUS_FMT_YUYV8_1_5X8: ++ out_prop->image_format = ISP4FW_IMAGE_FORMAT_NV12; ++ out_prop->width = format->width; ++ out_prop->height = format->height; ++ out_prop->luma_pitch = format->width; ++ out_prop->chroma_pitch = out_prop->width; ++ break; ++ case MEDIA_BUS_FMT_YUYV8_1X16: ++ out_prop->image_format = ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED; ++ out_prop->width = format->width; ++ out_prop->height = format->height; ++ out_prop->luma_pitch = format->width * 2; ++ out_prop->chroma_pitch = 0; ++ break; ++ default: ++ dev_err(dev, "fail for bad image format:0x%x\n", ++ format->code); ++ return false; ++ } ++ ++ if (!out_prop->width || !out_prop->height) ++ return false; ++ ++ return true; ++} ++ ++static int isp4sd_kickoff_stream(struct isp4_subdev *isp_subdev, u32 w, u32 h) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ ++ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) ++ return 0; ++ ++ if (sensor_info->status == ISP4SD_START_STATUS_START_FAIL) { ++ dev_err(dev, "fail for previous start fail\n"); ++ return -EINVAL; ++ } ++ ++ dev_dbg(dev, "w:%u,h:%u\n", w, h); ++ ++ if (isp4sd_send_meta_buf(isp_subdev)) { ++ dev_err(dev, "fail to send meta buf\n"); ++ sensor_info->status = ISP4SD_START_STATUS_START_FAIL; ++ return -EINVAL; ++ } ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ if (!sensor_info->start_stream_cmd_sent && ++ sensor_info->buf_sent_cnt >= ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { ++ int ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_START_STREAM, ++ NULL, 0); ++ if (ret) { ++ dev_err(dev, "fail to start stream\n"); ++ return ret; ++ } ++ ++ sensor_info->start_stream_cmd_sent = true; ++ } else { ++ dev_dbg(dev, ++ "no send START_STREAM, start_sent %u, buf_sent %u\n", ++ sensor_info->start_stream_cmd_sent, ++ sensor_info->buf_sent_cnt); ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_setup_output(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_output_info *output_info = ++ &isp_subdev->sensor_info.output_info; ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_set_out_ch_prop cmd_ch_prop; ++ struct isp4fw_cmd_enable_out_ch cmd_ch_en; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) ++ return 0; ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_START_FAIL) { ++ dev_err(dev, "fail for previous start fail\n"); ++ return -EINVAL; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd_ch_prop, 0, sizeof(cmd_ch_prop)); ++ cmd_ch_prop.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ ++ if (!isp4sd_get_str_out_prop(isp_subdev, ++ &cmd_ch_prop.image_prop, state, pad)) { ++ dev_err(dev, "fail to get out prop\n"); ++ return -EINVAL; ++ } ++ ++ dev_dbg(dev, "channel:%s,fmt %s,w:h=%u:%u,lp:%u,cp%u\n", ++ isp4dbg_get_out_ch_str(cmd_ch_prop.ch), ++ isp4dbg_get_img_fmt_str(cmd_ch_prop.image_prop.image_format), ++ cmd_ch_prop.image_prop.width, cmd_ch_prop.image_prop.height, ++ cmd_ch_prop.image_prop.luma_pitch, ++ cmd_ch_prop.image_prop.chroma_pitch); ++ ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_OUT_CHAN_PROP, ++ &cmd_ch_prop, sizeof(cmd_ch_prop)); ++ if (ret) { ++ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; ++ dev_err(dev, "fail to set out prop\n"); ++ return ret; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd_ch_en, 0, sizeof(cmd_ch_en)); ++ cmd_ch_en.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ cmd_ch_en.is_enable = true; ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_ENABLE_OUT_CHAN, ++ &cmd_ch_en, sizeof(cmd_ch_en)); ++ if (ret) { ++ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; ++ dev_err(dev, "fail to enable channel\n"); ++ return ret; ++ } ++ ++ dev_dbg(dev, "enable channel %s\n", ++ isp4dbg_get_out_ch_str(cmd_ch_en.ch)); ++ ++ if (!sensor_info->start_stream_cmd_sent) { ++ ret = isp4sd_kickoff_stream(isp_subdev, ++ cmd_ch_prop.image_prop.width, ++ cmd_ch_prop.image_prop.height); ++ if (ret) { ++ dev_err(dev, "kickoff stream fail %d\n", ret); ++ return ret; ++ } ++ /* ++ * sensor_info->start_stream_cmd_sent will be set to true ++ * 1. in isp4sd_kickoff_stream, if app first send buffer then ++ * start stream ++ * 2. in isp_set_stream_buf, if app first start stream, then ++ * send buffer because ISP FW has the requirement, host needs ++ * to send buffer before send start stream cmd ++ */ ++ if (sensor_info->start_stream_cmd_sent) { ++ sensor_info->status = ISP4SD_START_STATUS_STARTED; ++ output_info->start_status = ISP4SD_START_STATUS_STARTED; ++ dev_dbg(dev, "kickoff stream suc,start cmd sent\n"); ++ } ++ } else { ++ dev_dbg(dev, "stream running, no need kickoff\n"); ++ output_info->start_status = ISP4SD_START_STATUS_STARTED; ++ } ++ ++ dev_dbg(dev, "setup output suc\n"); ++ return 0; ++} ++ ++static int isp4sd_init_stream(struct isp4_subdev *isp_subdev) ++{ ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ ret = isp4sd_setup_fw_mem_pool(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to setup fw mem pool\n"); ++ return ret; ++ } ++ ++ ret = isp4sd_set_stream_path(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to setup stream path\n"); ++ return ret; ++ } ++ ++ return 0; ++} ++ ++static void isp4sd_uninit_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4sd_output_info *output_info = &sensor_info->output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct v4l2_mbus_framefmt *format; ++ ++ format = v4l2_subdev_state_get_format(state, pad, 0); ++ if (!format) { ++ dev_err(isp_subdev->dev, "fail to get v4l2 format\n"); ++ } else { ++ memset(format, 0, sizeof(*format)); ++ format->code = MEDIA_BUS_FMT_YUYV8_1_5X8; ++ } ++ ++ isp4if_clear_bufq(ispif); ++ isp4if_clear_cmdq(ispif); ++ ++ sensor_info->start_stream_cmd_sent = false; ++ sensor_info->buf_sent_cnt = 0; ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ output_info->start_status = ISP4SD_START_STATUS_OFF; ++} ++ ++static void isp4sd_fw_resp_cmd_done(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id, ++ struct isp4fw_resp_cmd_done *para) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4if_cmd_element *ele = ++ isp4if_rm_cmd_from_cmdq(ispif, para->cmd_seq_num, para->cmd_id); ++ struct device *dev = isp_subdev->dev; ++ ++ dev_dbg(dev, "stream %d,cmd %s(0x%08x)(%d),seq %u, ele %p\n", ++ stream_id, ++ isp4dbg_get_cmd_str(para->cmd_id), ++ para->cmd_id, para->cmd_status, para->cmd_seq_num, ++ ele); ++ ++ if (ele) { ++ complete(&ele->cmd_done); ++ if (atomic_dec_and_test(&ele->refcnt)) ++ kfree(ele); ++ } ++} ++ ++static struct isp4fw_meta_info * ++isp4sd_get_meta_by_mc(struct isp4_subdev *isp_subdev, u64 mc) ++{ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ struct isp4if_gpu_mem_info *meta_info_buf = ++ isp_subdev->ispif.meta_info_buf[i]; ++ ++ if (meta_info_buf->gpu_mc_addr == mc) ++ return meta_info_buf->sys_addr; ++ } ++ ++ return NULL; ++} ++ ++static void isp4sd_send_meta_info(struct isp4_subdev *isp_subdev, ++ u64 meta_info_mc) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ ++ if (isp_subdev->sensor_info.status != ISP4SD_START_STATUS_STARTED) { ++ dev_warn(dev, "not working status %i, meta_info 0x%llx\n", ++ isp_subdev->sensor_info.status, meta_info_mc); ++ return; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; ++ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(meta_info_mc, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = ISP4SD_META_BUF_SIZE; ++ ++ if (isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type))) ++ dev_err(dev, "fail send meta_info 0x%llx\n", ++ meta_info_mc); ++ else ++ dev_dbg(dev, "resend meta_info 0x%llx\n", meta_info_mc); ++} ++ ++static void isp4sd_fw_resp_frame_done(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id, ++ struct isp4fw_resp_param_package *para) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ struct isp4if_img_buf_node *prev; ++ struct isp4fw_meta_info *meta; ++ u64 mc; ++ ++ mc = isp4if_join_addr64(para->package_addr_lo, para->package_addr_hi); ++ meta = isp4sd_get_meta_by_mc(isp_subdev, mc); ++ if (!meta) { ++ dev_err(dev, "fail to get meta from mc %llx\n", mc); ++ return; ++ } ++ ++ dev_dbg(dev, "ts:%llu,streamId:%d,poc:%u,preview_en:%u,status:%s(%i)\n", ++ ktime_get_ns(), stream_id, meta->poc, meta->preview.enabled, ++ isp4dbg_get_buf_done_str(meta->preview.status), ++ meta->preview.status); ++ ++ if (meta->preview.enabled && ++ (meta->preview.status == ISP4FW_BUFFER_STATUS_SKIPPED || ++ meta->preview.status == ISP4FW_BUFFER_STATUS_DONE || ++ meta->preview.status == ISP4FW_BUFFER_STATUS_DIRTY)) { ++ prev = isp4if_dequeue_buffer(ispif); ++ if (prev) { ++ isp4dbg_show_bufmeta_info(dev, "prev", &meta->preview, ++ &prev->buf_info); ++ isp4vid_handle_frame_done(&isp_subdev->isp_vdev, ++ &prev->buf_info); ++ isp4if_dealloc_buffer_node(prev); ++ } else { ++ dev_err(dev, "fail null prev buf\n"); ++ } ++ } else if (meta->preview.enabled) { ++ dev_err(dev, "fail bad preview status %u(%s)\n", ++ meta->preview.status, ++ isp4dbg_get_buf_done_str(meta->preview.status)); ++ } ++ ++ if (isp_subdev->sensor_info.status == ISP4SD_START_STATUS_STARTED) ++ isp4sd_send_meta_info(isp_subdev, mc); ++ ++ dev_dbg(dev, "stream_id:%d, status:%d\n", stream_id, ++ isp_subdev->sensor_info.status); ++} ++ ++static void isp4sd_fw_resp_func(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ struct isp4fw_resp resp; ++ ++ if (stream_id == ISP4IF_STREAM_ID_1) ++ isp_fw_log_print(isp_subdev); ++ ++ while (true) { ++ if (isp4if_f2h_resp(ispif, stream_id, &resp)) { ++ /* Re-enable the interrupt */ ++ isp4_intr_enable(isp_subdev, stream_id, true); ++ /* ++ * Recheck to see if there is a new response. ++ * To ensure that an in-flight interrupt is not lost, ++ * enabling the interrupt must occur _before_ checking ++ * for a new response, hence a memory barrier is needed. ++ * Disable the interrupt again if there was a new ++ * response. ++ */ ++ mb(); ++ if (likely(isp4if_f2h_resp(ispif, stream_id, &resp))) ++ break; ++ ++ isp4_intr_enable(isp_subdev, stream_id, false); ++ } ++ ++ switch (resp.resp_id) { ++ case ISP4FW_RESP_ID_CMD_DONE: ++ isp4sd_fw_resp_cmd_done(isp_subdev, stream_id, ++ &resp.param.cmd_done); ++ break; ++ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: ++ isp4sd_fw_resp_frame_done(isp_subdev, stream_id, ++ &resp.param.frame_done); ++ break; ++ default: ++ dev_err(dev, "-><- fail respid %s(0x%x)\n", ++ isp4dbg_get_resp_str(resp.resp_id), ++ resp.resp_id); ++ break; ++ } ++ } ++} ++ ++static s32 isp4sd_fw_resp_thread(void *context) ++{ ++ struct isp4_subdev_thread_param *para = context; ++ struct isp4_subdev *isp_subdev = para->isp_subdev; ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[para->idx]; ++ struct device *dev = isp_subdev->dev; ++ ++ dev_dbg(dev, "[%u] fw resp thread started\n", para->idx); ++ while (true) { ++ wait_event_interruptible(thread_ctx->waitq, ++ thread_ctx->resp_ready); ++ thread_ctx->resp_ready = false; ++ ++ if (kthread_should_stop()) { ++ dev_dbg(dev, "[%u] fw resp thread quit\n", para->idx); ++ break; ++ } ++ ++ isp4sd_fw_resp_func(isp_subdev, para->idx); ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_stop_resp_proc_threads(struct isp4_subdev *isp_subdev) ++{ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[i]; ++ ++ if (thread_ctx->thread) { ++ kthread_stop(thread_ctx->thread); ++ thread_ctx->thread = NULL; ++ } ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_start_resp_proc_threads(struct isp4_subdev *isp_subdev) ++{ ++ struct device *dev = isp_subdev->dev; ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[i]; ++ ++ isp_subdev->isp_resp_para[i].idx = i; ++ isp_subdev->isp_resp_para[i].isp_subdev = isp_subdev; ++ init_waitqueue_head(&thread_ctx->waitq); ++ thread_ctx->resp_ready = false; ++ ++ thread_ctx->thread = kthread_run(isp4sd_fw_resp_thread, ++ &isp_subdev->isp_resp_para[i], ++ isp4sd_thread_name[i]); ++ if (IS_ERR(thread_ctx->thread)) { ++ dev_err(dev, "create thread [%d] fail\n", i); ++ thread_ctx->thread = NULL; ++ isp4sd_stop_resp_proc_threads(isp_subdev); ++ return -EINVAL; ++ } ++ } ++ ++ return 0; ++} ++ ++int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_LOW; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) { ++ dev_err(dev, "fail for stream still running\n"); ++ return -EINVAL; ++ } ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ if (isp_subdev->irq_enabled) { ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ disable_irq(isp_subdev->irq[i]); ++ isp_subdev->irq_enabled = false; ++ } ++ ++ isp4sd_stop_resp_proc_threads(isp_subdev); ++ dev_dbg(dev, "isp_subdev stop resp proc threads suc\n"); ++ ++ isp4if_stop(ispif); ++ ++ ret = dev_pm_genpd_set_performance_state(dev, perf_state); ++ if (ret) ++ dev_err(dev, ++ "fail to set isp_subdev performance state %u,ret %d\n", ++ perf_state, ret); ++ ++ /* hold ccpu reset */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SOFT_RESET, 0); ++ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0); ++ ret = pm_runtime_put_sync(dev); ++ if (ret) ++ dev_err(dev, "power off isp_subdev fail %d\n", ret); ++ else ++ dev_dbg(dev, "power off isp_subdev suc\n"); ++ ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++ isp4if_clear_cmdq(ispif); ++ isp4sd_module_enable(isp_subdev, false); ++ ++ /* ++ * When opening the camera, isp4sd_module_enable(isp_subdev, true) is ++ * called. Hardware requires at least a 20ms delay between disabling ++ * and enabling the module, so a sleep is added to ensure ISP stability ++ * during quick reopen scenarios. ++ */ ++ msleep(20); ++ ++ return 0; ++} ++ ++int isp4sd_pwron_and_init(struct v4l2_subdev *sd) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ if (ispif->status == ISP4IF_STATUS_FW_RUNNING) { ++ dev_dbg(dev, "camera already opened, do nothing\n"); ++ return 0; ++ } ++ ++ isp4sd_module_enable(isp_subdev, true); ++ ++ if (ispif->status < ISP4IF_STATUS_PWR_ON) { ++ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_HIGH; ++ ++ ret = pm_runtime_resume_and_get(dev); ++ if (ret) { ++ dev_err(dev, "fail to power on isp_subdev ret %d\n", ++ ret); ++ goto err_deinit; ++ } ++ ++ /* ISPPG ISP Power Status */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0x7FF); ++ ret = dev_pm_genpd_set_performance_state(dev, perf_state); ++ if (ret) { ++ dev_err(dev, ++ "fail to set performance state %u, ret %d\n", ++ perf_state, ret); ++ goto err_deinit; ++ } ++ ++ ispif->status = ISP4IF_STATUS_PWR_ON; ++ } ++ ++ isp_subdev->sensor_info.start_stream_cmd_sent = false; ++ isp_subdev->sensor_info.buf_sent_cnt = 0; ++ ++ ret = isp4if_start(ispif); ++ if (ret) { ++ dev_err(dev, "fail to start isp_subdev interface\n"); ++ goto err_deinit; ++ } ++ ++ if (isp4sd_start_resp_proc_threads(isp_subdev)) { ++ dev_err(dev, "isp_start_resp_proc_threads fail\n"); ++ goto err_deinit; ++ } ++ ++ dev_dbg(dev, "create resp threads ok\n"); ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ enable_irq(isp_subdev->irq[i]); ++ isp_subdev->irq_enabled = true; ++ ++ return 0; ++err_deinit: ++ isp4sd_pwroff_and_deinit(sd); ++ return -EINVAL; ++} ++ ++static int isp4sd_stop_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4sd_output_info *output_info = &sensor_info->output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ dev_dbg(dev, "status %i\n", output_info->start_status); ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) { ++ struct isp4fw_cmd_enable_out_ch cmd_ch_disable; ++ int ret; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to ++ * guarantee padding bits are zeroed, since this is not ++ * guaranteed on all compilers. ++ */ ++ memset(&cmd_ch_disable, 0, sizeof(cmd_ch_disable)); ++ cmd_ch_disable.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ /* `cmd_ch_disable.is_enable` is already false */ ++ ret = isp4if_send_command_sync(ispif, ++ ISP4FW_CMD_ID_ENABLE_OUT_CHAN, ++ &cmd_ch_disable, ++ sizeof(cmd_ch_disable)); ++ if (ret) ++ dev_err(dev, "fail to disable stream\n"); ++ else ++ dev_dbg(dev, "wait disable stream suc\n"); ++ ++ ret = isp4if_send_command_sync(ispif, ISP4FW_CMD_ID_STOP_STREAM, ++ NULL, 0); ++ if (ret) ++ dev_err(dev, "fail to stop stream\n"); ++ else ++ dev_dbg(dev, "wait stop stream suc\n"); ++ } ++ ++ isp4sd_uninit_stream(isp_subdev, state, pad); ++ ++ /* ++ * Return success to ensure the stop process proceeds, ++ * and disregard any errors since they are not fatal. ++ */ ++ return 0; ++} ++ ++static int isp4sd_start_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_output_info *output_info = ++ &isp_subdev->sensor_info.output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ ++ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { ++ dev_err(dev, "fail, bad fsm %d\n", ispif->status); ++ return -EINVAL; ++ } ++ ++ switch (output_info->start_status) { ++ case ISP4SD_START_STATUS_OFF: ++ break; ++ case ISP4SD_START_STATUS_STARTED: ++ dev_dbg(dev, "stream already started, do nothing\n"); ++ return 0; ++ case ISP4SD_START_STATUS_START_FAIL: ++ dev_err(dev, "stream previously failed to start\n"); ++ return -EINVAL; ++ } ++ ++ ret = isp4sd_init_stream(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to init isp_subdev stream\n"); ++ goto err_stop_stream; ++ } ++ ++ ret = isp4sd_setup_output(isp_subdev, state, pad); ++ if (ret) { ++ dev_err(dev, "fail to setup output\n"); ++ goto err_stop_stream; ++ } ++ ++ return 0; ++ ++err_stop_stream: ++ isp4sd_stop_stream(isp_subdev, state, pad); ++ return ret; ++} ++ ++int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, ++ struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4if_img_buf_node *buf_node; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ ++ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { ++ dev_err(dev, "fail send img buf for bad fsm %d\n", ++ ispif->status); ++ return -EINVAL; ++ } ++ ++ buf_node = isp4if_alloc_buffer_node(buf_info); ++ if (!buf_node) { ++ dev_err(dev, "fail alloc sys img buf info node\n"); ++ return -ENOMEM; ++ } ++ ++ ret = isp4if_queue_buffer(ispif, buf_node); ++ if (ret) { ++ dev_err(dev, "fail to queue image buf, %d\n", ret); ++ goto error_release_buf_node; ++ } ++ ++ if (!isp_subdev->sensor_info.start_stream_cmd_sent) { ++ isp_subdev->sensor_info.buf_sent_cnt++; ++ ++ if (isp_subdev->sensor_info.buf_sent_cnt >= ++ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { ++ ret = isp4if_send_command(ispif, ++ ISP4FW_CMD_ID_START_STREAM, ++ NULL, 0); ++ if (ret) { ++ dev_err(dev, "fail to START_STREAM"); ++ goto error_release_buf_node; ++ } ++ isp_subdev->sensor_info.start_stream_cmd_sent = true; ++ isp_subdev->sensor_info.output_info.start_status = ++ ISP4SD_START_STATUS_STARTED; ++ isp_subdev->sensor_info.status = ++ ISP4SD_START_STATUS_STARTED; ++ } else { ++ dev_dbg(dev, ++ "no send start, required %u, buf sent %u\n", ++ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM, ++ isp_subdev->sensor_info.buf_sent_cnt); ++ } ++ } ++ ++ return 0; ++ ++error_release_buf_node: ++ isp4if_dealloc_buffer_node(buf_node); ++ return ret; ++} ++ ++static const struct v4l2_subdev_video_ops isp4sd_video_ops = { ++ .s_stream = v4l2_subdev_s_stream_helper, ++}; ++ ++static int isp4sd_set_pad_format(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_format *format) ++{ ++ struct isp4sd_output_info *stream_info = ++ &(to_isp4_subdev(sd)->sensor_info.output_info); ++ struct v4l2_mbus_framefmt *fmt; ++ ++ fmt = v4l2_subdev_state_get_format(sd_state, format->pad); ++ ++ if (!fmt) { ++ dev_err(sd->dev, "fail to get state format\n"); ++ return -EINVAL; ++ } ++ ++ *fmt = format->format; ++ switch (fmt->code) { ++ case MEDIA_BUS_FMT_YUYV8_1X16: ++ stream_info->image_size = fmt->width * fmt->height * 2; ++ break; ++ case MEDIA_BUS_FMT_YUYV8_1_5X8: ++ default: ++ stream_info->image_size = fmt->width * fmt->height * 3 / 2; ++ break; ++ } ++ ++ if (!stream_info->image_size) { ++ dev_err(sd->dev, ++ "fail set pad format,code 0x%x,width %u, height %u\n", ++ fmt->code, fmt->width, fmt->height); ++ return -EINVAL; ++ } ++ ++ dev_dbg(sd->dev, "set pad format suc, code:%x w:%u h:%u size:%u\n", ++ fmt->code, fmt->width, fmt->height, ++ stream_info->image_size); ++ ++ return 0; ++} ++ ++static int isp4sd_enable_streams(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, u32 pad, ++ u64 streams_mask) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ ++ return isp4sd_start_stream(isp_subdev, state, pad); ++} ++ ++static int isp4sd_disable_streams(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, u32 pad, ++ u64 streams_mask) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ ++ return isp4sd_stop_stream(isp_subdev, state, pad); ++} ++ ++static const struct v4l2_subdev_pad_ops isp4sd_pad_ops = { ++ .get_fmt = v4l2_subdev_get_fmt, ++ .set_fmt = isp4sd_set_pad_format, ++ .enable_streams = isp4sd_enable_streams, ++ .disable_streams = isp4sd_disable_streams, ++}; ++ ++static const struct v4l2_subdev_ops isp4sd_subdev_ops = { ++ .video = &isp4sd_video_ops, ++ .pad = &isp4sd_pad_ops, ++}; ++ ++int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = v4l2_dev->dev; ++ int ret; ++ ++ isp_subdev->dev = dev; ++ v4l2_subdev_init(&isp_subdev->sdev, &isp4sd_subdev_ops); ++ isp_subdev->sdev.owner = THIS_MODULE; ++ isp_subdev->sdev.dev = dev; ++ snprintf(isp_subdev->sdev.name, sizeof(isp_subdev->sdev.name), "%s", ++ dev_name(dev)); ++ ++ isp_subdev->sdev.entity.name = isp4sd_entity_name; ++ isp_subdev->sdev.entity.function = MEDIA_ENT_F_PROC_VIDEO_ISP; ++ isp_subdev->sdev_pad.flags = MEDIA_PAD_FL_SOURCE; ++ ret = media_entity_pads_init(&isp_subdev->sdev.entity, 1, ++ &isp_subdev->sdev_pad); ++ if (ret) { ++ dev_err(dev, "fail to init isp4 subdev entity pad %d\n", ret); ++ return ret; ++ } ++ ++ ret = v4l2_subdev_init_finalize(&isp_subdev->sdev); ++ if (ret < 0) { ++ dev_err(dev, "fail to init finalize isp4 subdev %d\n", ++ ret); ++ return ret; ++ } ++ ++ ret = v4l2_device_register_subdev(v4l2_dev, &isp_subdev->sdev); ++ if (ret) { ++ dev_err(dev, "fail to register isp4 subdev to V4L2 device %d\n", ++ ret); ++ goto err_media_clean_up; ++ } ++ ++ isp4if_init(ispif, dev, isp_subdev->mmio); ++ ++ mutex_init(&isp_subdev->ops_mutex); ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ /* create ISP enable gpio control */ ++ isp_subdev->enable_gpio = devm_gpiod_get(isp_subdev->dev, ++ "enable_isp", ++ GPIOD_OUT_LOW); ++ if (IS_ERR(isp_subdev->enable_gpio)) { ++ ret = PTR_ERR(isp_subdev->enable_gpio); ++ dev_err(dev, "fail to get gpiod %d\n", ret); ++ goto err_subdev_unreg; ++ } ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ isp_subdev->irq[i] = irq[i]; ++ ++ isp_subdev->host2fw_seq_num = 1; ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++ ++ ret = isp4vid_dev_init(&isp_subdev->isp_vdev, &isp_subdev->sdev); ++ if (ret) ++ goto err_subdev_unreg; ++ ++ return 0; ++ ++err_subdev_unreg: ++ v4l2_device_unregister_subdev(&isp_subdev->sdev); ++err_media_clean_up: ++ v4l2_subdev_cleanup(&isp_subdev->sdev); ++ media_entity_cleanup(&isp_subdev->sdev.entity); ++ return ret; ++} ++ ++void isp4sd_deinit(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ ++ isp4vid_dev_deinit(&isp_subdev->isp_vdev); ++ v4l2_device_unregister_subdev(&isp_subdev->sdev); ++ media_entity_cleanup(&isp_subdev->sdev.entity); ++ isp4if_deinit(ispif); ++ isp4sd_module_enable(isp_subdev, false); ++ ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.h b/drivers/media/platform/amd/isp4/isp4_subdev.h +new file mode 100644 +index 000000000000..20ea08a830af +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_subdev.h +@@ -0,0 +1,127 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_SUBDEV_H_ ++#define _ISP4_SUBDEV_H_ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++#include "isp4_video.h" ++ ++/* ++ * One is for none sensor specific response which is not used now. ++ * Another is for sensor specific response ++ */ ++#define ISP4SD_MAX_FW_RESP_STREAM_NUM 2 ++ ++/* Indicates the ISP status */ ++enum isp4sd_status { ++ ISP4SD_STATUS_PWR_OFF, ++ ISP4SD_STATUS_PWR_ON, ++ ISP4SD_STATUS_FW_RUNNING, ++ ISP4SD_STATUS_MAX ++}; ++ ++/* Indicates sensor and output stream status */ ++enum isp4sd_start_status { ++ ISP4SD_START_STATUS_OFF, ++ ISP4SD_START_STATUS_STARTED, ++ ISP4SD_START_STATUS_START_FAIL, ++}; ++ ++struct isp4sd_img_buf_node { ++ struct list_head node; ++ struct isp4if_img_buf_info buf_info; ++}; ++ ++/* This is ISP output after processing Bayer raw sensor input */ ++struct isp4sd_output_info { ++ enum isp4sd_start_status start_status; ++ u32 image_size; ++}; ++ ++/* ++ * Struct for sensor info used as ISP input or source. ++ * status: sensor status. ++ * output_info: ISP output after processing the sensor input. ++ * start_stream_cmd_sent: indicates if ISP4FW_CMD_ID_START_STREAM was sent ++ * to firmware. ++ * buf_sent_cnt: number of buffers sent to receive images. ++ */ ++struct isp4sd_sensor_info { ++ struct isp4sd_output_info output_info; ++ enum isp4sd_start_status status; ++ bool start_stream_cmd_sent; ++ u32 buf_sent_cnt; ++}; ++ ++/* ++ * The thread is created by the driver to handle firmware responses which will ++ * be waken up when a firmware-to-driver response interrupt occurs. ++ */ ++struct isp4sd_thread_handler { ++ struct task_struct *thread; ++ wait_queue_head_t waitq; ++ bool resp_ready; ++}; ++ ++struct isp4_subdev_thread_param { ++ u32 idx; ++ struct isp4_subdev *isp_subdev; ++}; ++ ++struct isp4_subdev { ++ struct v4l2_subdev sdev; ++ struct isp4_interface ispif; ++ struct isp4vid_dev isp_vdev; ++ ++ struct media_pad sdev_pad; ++ ++ enum isp4sd_status isp_status; ++ /* mutex used to synchronize the operation with firmware */ ++ struct mutex ops_mutex; ++ ++ struct isp4sd_thread_handler ++ fw_resp_thread[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ ++ u32 host2fw_seq_num; ++ ++ struct isp4sd_sensor_info sensor_info; ++ ++ /* gpio descriptor */ ++ struct gpio_desc *enable_gpio; ++ struct device *dev; ++ void __iomem *mmio; ++ struct isp4_subdev_thread_param ++ isp_resp_para[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ bool irq_enabled; ++ /* spin lock to access ISP_SYS_INT0_EN exclusively */ ++ spinlock_t irq_lock; ++#ifdef CONFIG_DEBUG_FS ++ bool enable_fw_log; ++ struct dentry *debugfs_dir; ++ char *fw_log_output; ++#endif ++}; ++ ++int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]); ++void isp4sd_deinit(struct isp4_subdev *isp_subdev); ++int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, ++ struct isp4if_img_buf_info *buf_info); ++int isp4sd_pwron_and_init(struct v4l2_subdev *sd); ++int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd); ++ ++#endif /* _ISP4_SUBDEV_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_video.c b/drivers/media/platform/amd/isp4/isp4_video.c +new file mode 100644 +index 000000000000..0cebb39f98e1 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_video.c +@@ -0,0 +1,797 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++#include ++ ++#include "isp4_interface.h" ++#include "isp4_subdev.h" ++#include "isp4_video.h" ++ ++#define ISP4VID_ISP_DRV_NAME "amd_isp_capture" ++#define ISP4VID_MAX_PREVIEW_FPS 30 ++#define ISP4VID_DEFAULT_FMT V4L2_PIX_FMT_NV12 ++ ++#define ISP4VID_PAD_VIDEO_OUTPUT 0 ++ ++/* time perframe default */ ++#define ISP4VID_ISP_TPF_DEFAULT isp4vid_tpfs[0] ++ ++static const char *const isp4vid_video_dev_name = "Preview"; ++ ++/* Sizes must be in increasing order */ ++static const struct v4l2_frmsize_discrete isp4vid_frmsize[] = { ++ {640, 360}, ++ {640, 480}, ++ {1280, 720}, ++ {1280, 960}, ++ {1920, 1080}, ++ {1920, 1440}, ++ {2560, 1440}, ++ {2880, 1620}, ++ {2880, 1624}, ++ {2888, 1808}, ++}; ++ ++static const u32 isp4vid_formats[] = { ++ V4L2_PIX_FMT_NV12, ++ V4L2_PIX_FMT_YUYV ++}; ++ ++/* time perframe list */ ++static const struct v4l2_fract isp4vid_tpfs[] = { ++ { 1, ISP4VID_MAX_PREVIEW_FPS } ++}; ++ ++void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, ++ const struct isp4if_img_buf_info *img_buf) ++{ ++ struct isp4vid_capture_buffer *isp4vid_buf; ++ void *vbuf; ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) { ++ isp4vid_buf = list_first_entry_or_null(&isp_vdev->buf_list, ++ typeof(*isp4vid_buf), ++ list); ++ if (!isp4vid_buf) ++ return; ++ ++ vbuf = vb2_plane_vaddr(&isp4vid_buf->vb2.vb2_buf, 0); ++ ++ if (vbuf != img_buf->planes[0].sys_addr) { ++ dev_err(isp_vdev->dev, "Invalid vbuf\n"); ++ return; ++ } ++ ++ list_del(&isp4vid_buf->list); ++ } ++ ++ /* Fill the buffer */ ++ isp4vid_buf->vb2.vb2_buf.timestamp = ktime_get_ns(); ++ isp4vid_buf->vb2.sequence = isp_vdev->sequence++; ++ isp4vid_buf->vb2.field = V4L2_FIELD_ANY; ++ ++ vb2_set_plane_payload(&isp4vid_buf->vb2.vb2_buf, ++ 0, isp_vdev->format.sizeimage); ++ ++ vb2_buffer_done(&isp4vid_buf->vb2.vb2_buf, VB2_BUF_STATE_DONE); ++ ++ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(size=%u)\n", ++ isp_vdev->format.sizeimage); ++} ++ ++static const struct v4l2_pix_format isp4vid_fmt_default = { ++ .width = 1920, ++ .height = 1080, ++ .pixelformat = ISP4VID_DEFAULT_FMT, ++ .field = V4L2_FIELD_NONE, ++ .colorspace = V4L2_COLORSPACE_SRGB, ++}; ++ ++static void isp4vid_capture_return_all_buffers(struct isp4vid_dev *isp_vdev, ++ enum vb2_buffer_state state) ++{ ++ struct isp4vid_capture_buffer *vbuf, *node; ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) { ++ list_for_each_entry_safe(vbuf, node, &isp_vdev->buf_list, list) ++ vb2_buffer_done(&vbuf->vb2.vb2_buf, state); ++ INIT_LIST_HEAD(&isp_vdev->buf_list); ++ } ++ ++ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(%d)\n", state); ++} ++ ++static int isp4vid_vdev_link_validate(struct media_link *link) ++{ ++ return 0; ++} ++ ++static const struct media_entity_operations isp4vid_vdev_ent_ops = { ++ .link_validate = isp4vid_vdev_link_validate, ++}; ++ ++static const struct v4l2_file_operations isp4vid_vdev_fops = { ++ .owner = THIS_MODULE, ++ .open = v4l2_fh_open, ++ .release = vb2_fop_release, ++ .read = vb2_fop_read, ++ .poll = vb2_fop_poll, ++ .unlocked_ioctl = video_ioctl2, ++ .mmap = vb2_fop_mmap, ++}; ++ ++static int isp4vid_ioctl_querycap(struct file *file, void *fh, ++ struct v4l2_capability *cap) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ strscpy(cap->driver, ISP4VID_ISP_DRV_NAME, sizeof(cap->driver)); ++ snprintf(cap->card, sizeof(cap->card), "%s", ISP4VID_ISP_DRV_NAME); ++ cap->capabilities |= V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE; ++ ++ dev_dbg(isp_vdev->dev, "%s|capabilities=0x%X\n", isp_vdev->vdev.name, ++ cap->capabilities); ++ ++ return 0; ++} ++ ++static int isp4vid_g_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ f->fmt.pix = isp_vdev->format; ++ ++ return 0; ++} ++ ++static int isp4vid_fill_buffer_size(struct v4l2_pix_format *fmt) ++{ ++ int ret = 0; ++ ++ switch (fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ fmt->bytesperline = fmt->width; ++ fmt->sizeimage = fmt->bytesperline * fmt->height * 3 / 2; ++ break; ++ case V4L2_PIX_FMT_YUYV: ++ fmt->bytesperline = fmt->width * 2; ++ fmt->sizeimage = fmt->bytesperline * fmt->height; ++ break; ++ default: ++ ret = -EINVAL; ++ break; ++ } ++ ++ return ret; ++} ++ ++static int isp4vid_try_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ struct v4l2_pix_format *format = &f->fmt.pix; ++ const struct v4l2_frmsize_discrete *fsz; ++ size_t i; ++ ++ /* ++ * Check if the hardware supports the requested format, use the default ++ * format otherwise. ++ */ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) ++ if (isp4vid_formats[i] == format->pixelformat) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ format->pixelformat = ISP4VID_DEFAULT_FMT; ++ ++ switch (format->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ case V4L2_PIX_FMT_YUYV: ++ fsz = v4l2_find_nearest_size(isp4vid_frmsize, ++ ARRAY_SIZE(isp4vid_frmsize), ++ width, height, format->width, ++ format->height); ++ format->width = fsz->width; ++ format->height = fsz->height; ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, ++ format->pixelformat); ++ return -EINVAL; ++ } ++ ++ /* ++ * There is no need to check the return value, as failure will never ++ * happen here ++ */ ++ isp4vid_fill_buffer_size(format); ++ ++ if (format->field == V4L2_FIELD_ANY) ++ format->field = isp4vid_fmt_default.field; ++ ++ if (format->colorspace == V4L2_COLORSPACE_DEFAULT) ++ format->colorspace = isp4vid_fmt_default.colorspace; ++ ++ return 0; ++} ++ ++static int isp4vid_set_fmt_2_isp(struct v4l2_subdev *sdev, ++ struct v4l2_pix_format *pix_fmt) ++{ ++ struct v4l2_subdev_format fmt = {}; ++ ++ switch (pix_fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1_5X8; ++ break; ++ case V4L2_PIX_FMT_YUYV: ++ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1X16; ++ break; ++ default: ++ return -EINVAL; ++ } ++ fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; ++ fmt.pad = ISP4VID_PAD_VIDEO_OUTPUT; ++ fmt.format.width = pix_fmt->width; ++ fmt.format.height = pix_fmt->height; ++ return v4l2_subdev_call(sdev, pad, set_fmt, NULL, &fmt); ++} ++ ++static int isp4vid_s_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ int ret; ++ ++ /* Do not change the format while stream is on */ ++ if (vb2_is_busy(&isp_vdev->vbq)) ++ return -EBUSY; ++ ++ ret = isp4vid_try_fmt_vid_cap(file, priv, f); ++ if (ret) ++ return ret; ++ ++ dev_dbg(isp_vdev->dev, "%s|width height:%ux%u->%ux%u\n", ++ isp_vdev->vdev.name, ++ isp_vdev->format.width, isp_vdev->format.height, ++ f->fmt.pix.width, f->fmt.pix.height); ++ dev_dbg(isp_vdev->dev, "%s|pixelformat:0x%x-0x%x\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat, ++ f->fmt.pix.pixelformat); ++ dev_dbg(isp_vdev->dev, "%s|bytesperline:%u->%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.bytesperline, ++ f->fmt.pix.bytesperline); ++ dev_dbg(isp_vdev->dev, "%s|sizeimage:%u->%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.sizeimage, ++ f->fmt.pix.sizeimage); ++ ++ isp_vdev->format = f->fmt.pix; ++ ret = isp4vid_set_fmt_2_isp(isp_vdev->isp_sdev, &isp_vdev->format); ++ ++ return ret; ++} ++ ++static int isp4vid_enum_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_fmtdesc *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ switch (f->index) { ++ case 0: ++ f->pixelformat = V4L2_PIX_FMT_NV12; ++ break; ++ case 1: ++ f->pixelformat = V4L2_PIX_FMT_YUYV; ++ break; ++ default: ++ return -EINVAL; ++ } ++ ++ dev_dbg(isp_vdev->dev, "%s|index=%d, pixelformat=0x%X\n", ++ isp_vdev->vdev.name, f->index, f->pixelformat); ++ ++ return 0; ++} ++ ++static int isp4vid_enum_framesizes(struct file *file, void *fh, ++ struct v4l2_frmsizeenum *fsize) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ unsigned int i; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) { ++ if (isp4vid_formats[i] == fsize->pixel_format) ++ break; ++ } ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ return -EINVAL; ++ ++ if (fsize->index < ARRAY_SIZE(isp4vid_frmsize)) { ++ fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; ++ fsize->discrete = isp4vid_frmsize[fsize->index]; ++ dev_dbg(isp_vdev->dev, "%s|size[%d]=%dx%d\n", ++ isp_vdev->vdev.name, fsize->index, ++ fsize->discrete.width, fsize->discrete.height); ++ } else { ++ return -EINVAL; ++ } ++ ++ return 0; ++} ++ ++static int isp4vid_ioctl_enum_frameintervals(struct file *file, void *priv, ++ struct v4l2_frmivalenum *fival) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ size_t i; ++ ++ if (fival->index >= ARRAY_SIZE(isp4vid_tpfs)) ++ return -EINVAL; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) ++ if (isp4vid_formats[i] == fival->pixel_format) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ return -EINVAL; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_frmsize); i++) ++ if (isp4vid_frmsize[i].width == fival->width && ++ isp4vid_frmsize[i].height == fival->height) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_frmsize)) ++ return -EINVAL; ++ ++ fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; ++ fival->discrete = isp4vid_tpfs[fival->index]; ++ v4l2_simplify_fraction(&fival->discrete.numerator, ++ &fival->discrete.denominator, 8, 333); ++ ++ dev_dbg(isp_vdev->dev, "%s|interval[%d]=%d/%d\n", ++ isp_vdev->vdev.name, fival->index, ++ fival->discrete.numerator, ++ fival->discrete.denominator); ++ ++ return 0; ++} ++ ++static int isp4vid_ioctl_g_param(struct file *file, void *priv, ++ struct v4l2_streamparm *param) ++{ ++ struct v4l2_captureparm *capture = ¶m->parm.capture; ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ if (param->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) ++ return -EINVAL; ++ ++ capture->capability = V4L2_CAP_TIMEPERFRAME; ++ capture->timeperframe = isp_vdev->timeperframe; ++ capture->readbuffers = 0; ++ ++ dev_dbg(isp_vdev->dev, "%s|timeperframe=%d/%d\n", isp_vdev->vdev.name, ++ capture->timeperframe.numerator, ++ capture->timeperframe.denominator); ++ ++ return 0; ++} ++ ++static const struct v4l2_ioctl_ops isp4vid_vdev_ioctl_ops = { ++ .vidioc_querycap = isp4vid_ioctl_querycap, ++ .vidioc_enum_fmt_vid_cap = isp4vid_enum_fmt_vid_cap, ++ .vidioc_g_fmt_vid_cap = isp4vid_g_fmt_vid_cap, ++ .vidioc_s_fmt_vid_cap = isp4vid_s_fmt_vid_cap, ++ .vidioc_try_fmt_vid_cap = isp4vid_try_fmt_vid_cap, ++ .vidioc_reqbufs = vb2_ioctl_reqbufs, ++ .vidioc_querybuf = vb2_ioctl_querybuf, ++ .vidioc_qbuf = vb2_ioctl_qbuf, ++ .vidioc_expbuf = vb2_ioctl_expbuf, ++ .vidioc_dqbuf = vb2_ioctl_dqbuf, ++ .vidioc_create_bufs = vb2_ioctl_create_bufs, ++ .vidioc_prepare_buf = vb2_ioctl_prepare_buf, ++ .vidioc_streamon = vb2_ioctl_streamon, ++ .vidioc_streamoff = vb2_ioctl_streamoff, ++ .vidioc_g_parm = isp4vid_ioctl_g_param, ++ .vidioc_s_parm = isp4vid_ioctl_g_param, ++ .vidioc_enum_framesizes = isp4vid_enum_framesizes, ++ .vidioc_enum_frameintervals = isp4vid_ioctl_enum_frameintervals, ++}; ++ ++static unsigned int isp4vid_get_image_size(struct v4l2_pix_format *fmt) ++{ ++ switch (fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ return fmt->width * fmt->height * 3 / 2; ++ case V4L2_PIX_FMT_YUYV: ++ return fmt->width * fmt->height * 2; ++ default: ++ return 0; ++ } ++} ++ ++static int isp4vid_qops_queue_setup(struct vb2_queue *vq, ++ unsigned int *nbuffers, ++ unsigned int *nplanes, unsigned int sizes[], ++ struct device *alloc_devs[]) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ unsigned int q_num_bufs = vb2_get_num_buffers(vq); ++ ++ if (*nplanes > 1) { ++ dev_err(isp_vdev->dev, ++ "fail to setup queue, no mplane supported %u\n", ++ *nplanes); ++ return -EINVAL; ++ } ++ ++ if (*nplanes == 1) { ++ unsigned int size; ++ ++ size = isp4vid_get_image_size(&isp_vdev->format); ++ if (sizes[0] < size) { ++ dev_err(isp_vdev->dev, ++ "fail for small plane size %u, %u expected\n", ++ sizes[0], size); ++ return -EINVAL; ++ } ++ } ++ ++ if (q_num_bufs + *nbuffers < ISP4IF_MAX_STREAM_BUF_COUNT) ++ *nbuffers = ISP4IF_MAX_STREAM_BUF_COUNT - q_num_bufs; ++ ++ switch (isp_vdev->format.pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ case V4L2_PIX_FMT_YUYV: { ++ *nplanes = 1; ++ sizes[0] = max(sizes[0], isp_vdev->format.sizeimage); ++ isp_vdev->format.sizeimage = sizes[0]; ++ } ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat); ++ return -EINVAL; ++ } ++ ++ dev_dbg(isp_vdev->dev, "%s|*nbuffers=%u *nplanes=%u sizes[0]=%u\n", ++ isp_vdev->vdev.name, ++ *nbuffers, *nplanes, sizes[0]); ++ ++ return 0; ++} ++ ++static void isp4vid_qops_buffer_queue(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); ++ struct isp4if_img_buf_info *img_buf = &buf->img_buf; ++ void *vaddr = vb2_plane_vaddr(vb, 0); ++ ++ dev_dbg(isp_vdev->dev, "queue buf, vaddr %p, gpuva 0x%llx, size %u\n", ++ vaddr, buf->gpu_addr, vb->planes[0].length); ++ ++ switch (isp_vdev->format.pixelformat) { ++ case V4L2_PIX_FMT_NV12: { ++ u32 y_size = isp_vdev->format.sizeimage / 3 * 2; ++ u32 uv_size = isp_vdev->format.sizeimage / 3; ++ ++ img_buf->planes[0].len = y_size; ++ img_buf->planes[0].sys_addr = vaddr; ++ img_buf->planes[0].mc_addr = buf->gpu_addr; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", ++ img_buf->planes[0].mc_addr, ++ img_buf->planes[0].len); ++ ++ img_buf->planes[1].len = uv_size; ++ img_buf->planes[1].sys_addr = vaddr + y_size; ++ img_buf->planes[1].mc_addr = buf->gpu_addr + y_size; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[1]: mc=0x%llx size=%u\n", ++ img_buf->planes[1].mc_addr, ++ img_buf->planes[1].len); ++ ++ img_buf->planes[2].len = 0; ++ } ++ break; ++ case V4L2_PIX_FMT_YUYV: { ++ img_buf->planes[0].len = isp_vdev->format.sizeimage; ++ img_buf->planes[0].sys_addr = vaddr; ++ img_buf->planes[0].mc_addr = buf->gpu_addr; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", ++ img_buf->planes[0].mc_addr, ++ img_buf->planes[0].len); ++ ++ img_buf->planes[1].len = 0; ++ img_buf->planes[2].len = 0; ++ } ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat); ++ return; ++ } ++ ++ if (isp_vdev->stream_started) ++ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, img_buf); ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) ++ list_add_tail(&buf->list, &isp_vdev->buf_list); ++} ++ ++static int isp4vid_qops_start_streaming(struct vb2_queue *vq, ++ unsigned int count) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ struct isp4vid_capture_buffer *isp4vid_buf; ++ struct media_entity *entity; ++ struct v4l2_subdev *subdev; ++ struct media_pad *pad; ++ int ret = 0; ++ ++ isp_vdev->sequence = 0; ++ ++ ret = isp4sd_pwron_and_init(isp_vdev->isp_sdev); ++ if (ret) { ++ dev_err(isp_vdev->dev, "power up isp fail %d\n", ret); ++ goto release_buffers; ++ } ++ ++ entity = &isp_vdev->vdev.entity; ++ while (1) { ++ pad = &entity->pads[0]; ++ if (!(pad->flags & MEDIA_PAD_FL_SINK)) ++ break; ++ ++ pad = media_pad_remote_pad_first(pad); ++ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) ++ break; ++ ++ entity = pad->entity; ++ subdev = media_entity_to_v4l2_subdev(entity); ++ ++ ret = v4l2_subdev_call(subdev, video, s_stream, 1); ++ if (ret < 0 && ret != -ENOIOCTLCMD) { ++ dev_dbg(isp_vdev->dev, "fail start streaming: %s %d\n", ++ subdev->name, ret); ++ goto release_buffers; ++ } ++ } ++ ++ list_for_each_entry(isp4vid_buf, &isp_vdev->buf_list, list) ++ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, ++ &isp4vid_buf->img_buf); ++ ++ isp_vdev->stream_started = true; ++ ++ return 0; ++ ++release_buffers: ++ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_QUEUED); ++ return ret; ++} ++ ++static void isp4vid_qops_stop_streaming(struct vb2_queue *vq) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ struct media_entity *entity; ++ struct v4l2_subdev *subdev; ++ struct media_pad *pad; ++ int ret; ++ ++ entity = &isp_vdev->vdev.entity; ++ while (1) { ++ pad = &entity->pads[0]; ++ if (!(pad->flags & MEDIA_PAD_FL_SINK)) ++ break; ++ ++ pad = media_pad_remote_pad_first(pad); ++ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) ++ break; ++ ++ entity = pad->entity; ++ subdev = media_entity_to_v4l2_subdev(entity); ++ ++ ret = v4l2_subdev_call(subdev, video, s_stream, 0); ++ ++ if (ret < 0 && ret != -ENOIOCTLCMD) ++ dev_dbg(isp_vdev->dev, "fail stop streaming: %s %d\n", ++ subdev->name, ret); ++ } ++ ++ isp_vdev->stream_started = false; ++ isp4sd_pwroff_and_deinit(isp_vdev->isp_sdev); ++ ++ /* Release all active buffers */ ++ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_ERROR); ++} ++ ++static int isp4vid_qops_buf_init(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); ++ void *mem_priv = vb->planes[0].mem_priv; ++ struct device *dev = isp_vdev->dev; ++ u64 gpu_addr; ++ void *bo; ++ int ret; ++ ++ if (vb->planes[0].dbuf) { ++ buf->dbuf = vb->planes[0].dbuf; ++ } else { ++ /* ++ * HAS_DMA is a Kconfig dependency so CONFIG_HAS_DMA is always ++ * defined when this driver is compiled. The #else branch is ++ * kept as a safeguard in case the dependency is ever removed. ++ */ ++#ifdef CONFIG_HAS_DMA ++ buf->dbuf = vb2_vmalloc_memops.get_dmabuf(vb, mem_priv, 0); ++ if (IS_ERR_OR_NULL(buf->dbuf)) { ++ dev_err(dev, "fail to get dma buf\n"); ++ return -EINVAL; ++ } ++#else ++ dev_err(dev, "get dmabuf fail -- CONFIG_HAS_DMA not defined\n"); ++ buf->dbuf = NULL; ++ return -EINVAL; ++#endif ++ } ++ ++ /* create isp user BO and obtain gpu_addr */ ++ ret = isp_user_buffer_alloc(dev, buf->dbuf, &bo, &gpu_addr); ++ if (ret) { ++ dev_err(dev, "fail to create isp user BO\n"); ++ if (!vb->planes[0].dbuf) { ++ dma_buf_put(buf->dbuf); ++ buf->dbuf = NULL; ++ } ++ ++ return ret; ++ } ++ ++ buf->bo = bo; ++ buf->gpu_addr = gpu_addr; ++ return 0; ++} ++ ++static void isp4vid_qops_buf_cleanup(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ ++ if (buf->bo) { ++ isp_user_buffer_free(buf->bo); ++ buf->bo = NULL; ++ } ++ ++ /* ++ * Only put dmabufs we obtained ourselves via get_dmabuf, not ones ++ * provided by the framework for DMABUF import ++ */ ++ if (buf->dbuf && buf->dbuf != vb->planes[0].dbuf) ++ dma_buf_put(buf->dbuf); ++ ++ buf->dbuf = NULL; ++} ++ ++static const struct vb2_ops isp4vid_qops = { ++ .queue_setup = isp4vid_qops_queue_setup, ++ .buf_init = isp4vid_qops_buf_init, ++ .buf_cleanup = isp4vid_qops_buf_cleanup, ++ .start_streaming = isp4vid_qops_start_streaming, ++ .stop_streaming = isp4vid_qops_stop_streaming, ++ .buf_queue = isp4vid_qops_buffer_queue, ++}; ++ ++int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd) ++{ ++ const char *vdev_name = isp4vid_video_dev_name; ++ struct v4l2_device *v4l2_dev; ++ struct video_device *vdev; ++ struct vb2_queue *q; ++ int ret; ++ ++ if (!isp_vdev || !isp_sd || !isp_sd->v4l2_dev) ++ return -EINVAL; ++ ++ v4l2_dev = isp_sd->v4l2_dev; ++ vdev = &isp_vdev->vdev; ++ ++ isp_vdev->isp_sdev = isp_sd; ++ isp_vdev->dev = v4l2_dev->dev; ++ ++ /* Initialize the vb2_queue struct */ ++ mutex_init(&isp_vdev->vbq_lock); ++ q = &isp_vdev->vbq; ++ q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; ++ q->io_modes = VB2_MMAP | VB2_DMABUF; ++ q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; ++ q->buf_struct_size = sizeof(struct isp4vid_capture_buffer); ++ q->min_queued_buffers = 2; ++ q->ops = &isp4vid_qops; ++ q->drv_priv = isp_vdev; ++ q->mem_ops = &vb2_vmalloc_memops; ++ q->lock = &isp_vdev->vbq_lock; ++ q->dev = v4l2_dev->dev; ++ ret = vb2_queue_init(q); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "vb2_queue_init error:%d\n", ret); ++ return ret; ++ } ++ ++ /* Initialize buffer list and its lock */ ++ mutex_init(&isp_vdev->buf_list_lock); ++ INIT_LIST_HEAD(&isp_vdev->buf_list); ++ ++ /* Set default frame format */ ++ isp_vdev->format = isp4vid_fmt_default; ++ isp_vdev->timeperframe = ISP4VID_ISP_TPF_DEFAULT; ++ v4l2_simplify_fraction(&isp_vdev->timeperframe.numerator, ++ &isp_vdev->timeperframe.denominator, 8, 333); ++ ++ ret = isp4vid_fill_buffer_size(&isp_vdev->format); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "fail to fill buffer size: %d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ ret = isp4vid_set_fmt_2_isp(isp_sd, &isp_vdev->format); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "fail init format :%d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ /* Initialize the video_device struct */ ++ isp_vdev->vdev.entity.name = vdev_name; ++ isp_vdev->vdev.entity.function = MEDIA_ENT_F_IO_V4L; ++ isp_vdev->vdev_pad.flags = MEDIA_PAD_FL_SINK; ++ ret = media_entity_pads_init(&isp_vdev->vdev.entity, 1, ++ &isp_vdev->vdev_pad); ++ ++ if (ret) { ++ dev_err(v4l2_dev->dev, "init media entity pad fail:%d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ vdev->device_caps = V4L2_CAP_VIDEO_CAPTURE | ++ V4L2_CAP_STREAMING | V4L2_CAP_IO_MC; ++ vdev->entity.ops = &isp4vid_vdev_ent_ops; ++ vdev->release = video_device_release_empty; ++ vdev->fops = &isp4vid_vdev_fops; ++ vdev->ioctl_ops = &isp4vid_vdev_ioctl_ops; ++ vdev->lock = NULL; ++ vdev->queue = q; ++ vdev->v4l2_dev = v4l2_dev; ++ vdev->vfl_dir = VFL_DIR_RX; ++ strscpy(vdev->name, vdev_name, sizeof(vdev->name)); ++ video_set_drvdata(vdev, isp_vdev); ++ ++ ret = video_register_device(vdev, VFL_TYPE_VIDEO, -1); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "register video device fail:%d\n", ret); ++ goto err_entity_cleanup; ++ } ++ ++ return 0; ++ ++err_entity_cleanup: ++ media_entity_cleanup(&isp_vdev->vdev.entity); ++err_release_vb2_queue: ++ vb2_queue_release(q); ++ return ret; ++} ++ ++void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev) ++{ ++ vb2_video_unregister_device(&isp_vdev->vdev); ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_video.h b/drivers/media/platform/amd/isp4/isp4_video.h +new file mode 100644 +index 000000000000..c66451e26166 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_video.h +@@ -0,0 +1,57 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_VIDEO_H_ ++#define _ISP4_VIDEO_H_ ++ ++#include ++#include ++ ++#include "isp4_interface.h" ++ ++struct isp4vid_capture_buffer { ++ /* ++ * struct vb2_v4l2_buffer must be the first element ++ * the videobuf2 framework will allocate this struct based on ++ * buf_struct_size and use the first sizeof(struct vb2_buffer) bytes of ++ * memory as a vb2_buffer ++ */ ++ struct vb2_v4l2_buffer vb2; ++ struct isp4if_img_buf_info img_buf; ++ struct list_head list; ++ struct dma_buf *dbuf; ++ void *bo; ++ u64 gpu_addr; ++}; ++ ++struct isp4vid_dev { ++ struct video_device vdev; ++ struct media_pad vdev_pad; ++ struct v4l2_pix_format format; ++ ++ /* mutex that protects vbq */ ++ struct mutex vbq_lock; ++ struct vb2_queue vbq; ++ ++ /* mutex that protects buf_list */ ++ struct mutex buf_list_lock; ++ struct list_head buf_list; ++ ++ u32 sequence; ++ bool stream_started; ++ ++ struct device *dev; ++ struct v4l2_subdev *isp_sdev; ++ struct v4l2_fract timeperframe; ++}; ++ ++int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd); ++ ++void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev); ++ ++void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, ++ const struct isp4if_img_buf_info *img_buf); ++ ++#endif /* _ISP4_VIDEO_H_ */ +diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c +index 8bed59816e82..9e8e3dcf4bce 100644 +--- a/drivers/mfd/bcm2835-pm.c ++++ b/drivers/mfd/bcm2835-pm.c +@@ -81,6 +81,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + platform_set_drvdata(pdev, pm); + + pm->dev = dev; ++ pm->soc = (uintptr_t)device_get_match_data(dev); + + ret = bcm2835_pm_get_pdata(pdev, pm); + if (ret) +@@ -97,7 +98,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + * bcm2835-pm binding as the key for whether we can reference + * the full PM register range and support power domains. + */ +- if (pm->asb) ++ if (pm->asb || pm->soc == BCM2835_PM_SOC_BCM2712) + return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, + ARRAY_SIZE(bcm2835_power_devs), + NULL, 0, NULL); +@@ -106,9 +107,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + + static const struct of_device_id bcm2835_pm_of_match[] = { + { .compatible = "brcm,bcm2835-pm-wdt", }, +- { .compatible = "brcm,bcm2835-pm", }, +- { .compatible = "brcm,bcm2711-pm", }, +- { .compatible = "brcm,bcm2712-pm", }, ++ { .compatible = "brcm,bcm2835-pm", .data = (void *)BCM2835_PM_SOC_BCM2835 }, ++ { .compatible = "brcm,bcm2711-pm", .data = (void *)BCM2835_PM_SOC_BCM2711 }, ++ { .compatible = "brcm,bcm2712-pm", .data = (void *)BCM2835_PM_SOC_BCM2712 }, + {}, + }; + MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); +diff --git a/drivers/net/ethernet/cadence/macb.h b/drivers/net/ethernet/cadence/macb.h +index 87414a2ddf6e..2de56017ee0d 100644 +--- a/drivers/net/ethernet/cadence/macb.h ++++ b/drivers/net/ethernet/cadence/macb.h +@@ -170,6 +170,10 @@ + #define GEM_PCSANNPTX 0x021c /* PCS AN Next Page TX */ + #define GEM_PCSANNPLP 0x0220 /* PCS AN Next Page LP */ + #define GEM_PCSANEXTSTS 0x023c /* PCS AN Extended Status */ ++#define GEM_RXLPI 0x0270 /* RX LPI Transitions */ ++#define GEM_RXLPITIME 0x0274 /* RX LPI Time */ ++#define GEM_TXLPI 0x0278 /* TX LPI Transitions */ ++#define GEM_TXLPITIME 0x027c /* TX LPI Time */ + #define GEM_DCFG1 0x0280 /* Design Config 1 */ + #define GEM_DCFG2 0x0284 /* Design Config 2 */ + #define GEM_DCFG3 0x0288 /* Design Config 3 */ +@@ -305,6 +309,8 @@ + #define MACB_IRXFCS_SIZE 1 + + /* GEM specific NCR bitfields. */ ++#define GEM_TXLPIEN_OFFSET 19 ++#define GEM_TXLPIEN_SIZE 1 + #define GEM_ENABLE_HS_MAC_OFFSET 31 + #define GEM_ENABLE_HS_MAC_SIZE 1 + +@@ -518,6 +524,8 @@ + #define GEM_IRQCOR_SIZE 1 + #define GEM_DBWDEF_OFFSET 25 + #define GEM_DBWDEF_SIZE 3 ++#define GEM_USERIO_OFFSET 9 ++#define GEM_USERIO_SIZE 1 + #define GEM_NO_PCS_OFFSET 0 + #define GEM_NO_PCS_SIZE 1 + +@@ -779,6 +787,10 @@ + #define MACB_CAPS_DMA_PTP BIT(22) + #define MACB_CAPS_RSC BIT(23) + #define MACB_CAPS_NO_LSO BIT(24) ++#define MACB_CAPS_EEE BIT(25) ++#define MACB_CAPS_USRIO_HAS_MII BIT(26) ++#define MACB_CAPS_USRIO_HAS_REFCLK_SOURCE BIT(27) ++#define MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE BIT(28) + + /* LSO settings */ + #define MACB_LSO_UFO_ENABLE 0x01 +@@ -1043,6 +1055,10 @@ struct gem_stats { + u64 rx_ip_header_checksum_errors; + u64 rx_tcp_checksum_errors; + u64 rx_udp_checksum_errors; ++ u64 rx_lpi_transitions; ++ u64 rx_lpi_time; ++ u64 tx_lpi_transitions; ++ u64 tx_lpi_time; + }; + + /* Describes the name and offset of an individual statistic register, as +@@ -1142,6 +1158,10 @@ static const struct gem_statistic gem_statistics[] = { + GEM_BIT(NDS_RXERR)), + GEM_STAT_TITLE_BITS(RXUDPCCNT, "rx_udp_checksum_errors", + GEM_BIT(NDS_RXERR)), ++ GEM_STAT_TITLE(RXLPI, "rx_lpi_transitions"), ++ GEM_STAT_TITLE(RXLPITIME, "rx_lpi_time"), ++ GEM_STAT_TITLE(TXLPI, "tx_lpi_transitions"), ++ GEM_STAT_TITLE(TXLPITIME, "tx_lpi_time"), + }; + + #define GEM_STATS_LEN ARRAY_SIZE(gem_statistics) +@@ -1210,7 +1230,10 @@ struct macb_usrio_config { + u32 rmii; + u32 rgmii; + u32 refclk; ++ u32 clken; + u32 hdfctlen; ++ u32 tsu_source; ++ bool refclk_default_external; + }; + + struct macb_config { +@@ -1357,6 +1380,11 @@ struct macb { + + struct work_struct hresp_err_bh_work; + ++ /* EEE / LPI state */ ++ bool eee_active; ++ struct delayed_work tx_lpi_work; ++ u32 tx_lpi_timer; ++ + int rx_bd_rd_prefetch; + int tx_bd_rd_prefetch; + +@@ -1446,6 +1474,13 @@ static inline bool macb_dma_ptp(struct macb *bp) + bp->caps & MACB_CAPS_DMA_PTP; + } + ++static inline void macb_queue_isr_clear(struct macb *bp, ++ struct macb_queue *queue, u32 value) ++{ ++ if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) ++ queue_writel(queue, ISR, value); ++} ++ + /** + * struct macb_platform_data - platform data for MACB Ethernet used for PCI registration + * @pclk: platform clock +diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c +index 99e7d5cf3786..a12aa21244e8 100644 +--- a/drivers/net/ethernet/cadence/macb_main.c ++++ b/drivers/net/ethernet/cadence/macb_main.c +@@ -10,6 +10,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -49,6 +50,7 @@ struct sifive_fu540_macb_mgmt { + + #define MACB_RX_BUFFER_SIZE 128 + #define RX_BUFFER_MULTIPLE 64 /* bytes */ ++#define RX_BUFFER_MAX (0xFF * RX_BUFFER_MULTIPLE) /* 16320 bytes */ + + #define DEFAULT_RX_RING_SIZE 512 /* must be power of 2 */ + #define MIN_RX_RING_SIZE 64 +@@ -68,6 +70,10 @@ struct sifive_fu540_macb_mgmt { + #define MACB_TX_INT_FLAGS (MACB_TX_ERR_FLAGS | MACB_BIT(TCOMP) \ + | MACB_BIT(TXUBR)) + ++#define MACB_INT_MISC_FLAGS (MACB_TX_ERR_FLAGS | MACB_BIT(RXUBR) | \ ++ MACB_BIT(ISR_ROVR) | MACB_BIT(HRESP) | \ ++ GEM_BIT(WOL) | MACB_BIT(WOL)) ++ + /* Max length of transmit frame must be a multiple of 8 bytes */ + #define MACB_TX_LEN_ALIGN 8 + #define MACB_MAX_TX_LEN ((unsigned int)((1 << MACB_TX_FRMLEN_SIZE) - 1) & ~((unsigned int)(MACB_TX_LEN_ALIGN - 1))) +@@ -558,10 +564,21 @@ static int macb_usx_pcs_config(struct phylink_pcs *pcs, + return 0; + } + ++static unsigned int macb_pcs_inband_caps(struct phylink_pcs *pcs, ++ phy_interface_t interface) ++{ ++ return LINK_INBAND_DISABLE | LINK_INBAND_ENABLE; ++} ++ + static void macb_pcs_get_state(struct phylink_pcs *pcs, unsigned int neg_mode, + struct phylink_link_state *state) + { +- state->link = 0; ++ struct macb *bp = container_of(pcs, struct macb, phylink_sgmii_pcs); ++ u16 bmsr, lpa; ++ ++ bmsr = gem_readl(bp, PCSSTS); ++ lpa = gem_readl(bp, PCSANLPBASE); ++ phylink_mii_c22_pcs_decode_state(state, neg_mode, bmsr, lpa); + } + + static void macb_pcs_an_restart(struct phylink_pcs *pcs) +@@ -575,6 +592,26 @@ static int macb_pcs_config(struct phylink_pcs *pcs, + const unsigned long *advertising, + bool permit_pause_to_mac) + { ++ struct macb *bp = container_of(pcs, struct macb, phylink_sgmii_pcs); ++ u32 old, new; ++ ++ old = gem_readl(bp, PCSANADV); ++ new = phylink_mii_c22_pcs_encode_advertisement(interface, advertising); ++ if (new != -EINVAL && old != new) ++ gem_writel(bp, PCSANADV, new); ++ ++ /* Disable AN if it's not to be used, enable otherwise. ++ * Must be written after PCSSEL is set in NCFGR which is done in ++ * macb_mac_config(), otherwise writes will not take effect. ++ */ ++ old = gem_readl(bp, PCSCNTRL); ++ if (neg_mode == PHYLINK_PCS_NEG_INBAND_ENABLED) ++ new = old | BMCR_ANENABLE; ++ else ++ new = old & ~BMCR_ANENABLE; ++ if (old != new) ++ gem_writel(bp, PCSCNTRL, new); ++ + return 0; + } + +@@ -585,11 +622,113 @@ static const struct phylink_pcs_ops macb_phylink_usx_pcs_ops = { + }; + + static const struct phylink_pcs_ops macb_phylink_pcs_ops = { ++ .pcs_inband_caps = macb_pcs_inband_caps, + .pcs_get_state = macb_pcs_get_state, + .pcs_an_restart = macb_pcs_an_restart, + .pcs_config = macb_pcs_config, + }; + ++static bool macb_tx_lpi_set(struct macb *bp, bool enable) ++{ ++ u32 old, ncr; ++ ++ lockdep_assert_held(&bp->lock); ++ ++ ncr = macb_readl(bp, NCR); ++ old = ncr; ++ if (enable) ++ ncr |= GEM_BIT(TXLPIEN); ++ else ++ ncr &= ~GEM_BIT(TXLPIEN); ++ if (old != ncr) ++ macb_writel(bp, NCR, ncr); ++ ++ return old != ncr; ++} ++ ++static bool macb_tx_all_queues_idle(struct macb *bp) ++{ ++ struct macb_queue *queue; ++ unsigned int q; ++ ++ for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { ++ if (READ_ONCE(queue->tx_head) != READ_ONCE(queue->tx_tail)) ++ return false; ++ } ++ return true; ++} ++ ++static void macb_tx_lpi_work_fn(struct work_struct *work) ++{ ++ struct macb *bp = container_of(work, struct macb, tx_lpi_work.work); ++ unsigned long flags; ++ ++ spin_lock_irqsave(&bp->lock, flags); ++ if (bp->eee_active && macb_tx_all_queues_idle(bp)) ++ macb_tx_lpi_set(bp, true); ++ spin_unlock_irqrestore(&bp->lock, flags); ++} ++ ++static void macb_tx_lpi_schedule(struct macb *bp) ++{ ++ if (bp->eee_active) ++ mod_delayed_work(system_wq, &bp->tx_lpi_work, ++ usecs_to_jiffies(bp->tx_lpi_timer)); ++} ++ ++/* Wake from LPI before transmitting. The MAC must deassert TXLPIEN ++ * and wait for the PHY to exit LPI before any frame can be sent. ++ * IEEE 802.3az Tw_sys is ~17us for 1000BASE-T, ~30us for 100BASE-TX; ++ * we use a conservative 50us. ++ */ ++static void macb_tx_lpi_wake(struct macb *bp) ++{ ++ lockdep_assert_held(&bp->lock); ++ ++ if (!bp->eee_active) ++ return; ++ ++ if (!macb_tx_lpi_set(bp, false)) ++ return; ++ ++ cancel_delayed_work(&bp->tx_lpi_work); ++ udelay(50); ++} ++ ++static void macb_mac_disable_tx_lpi(struct phylink_config *config) ++{ ++ struct net_device *ndev = to_net_dev(config->dev); ++ struct macb *bp = netdev_priv(ndev); ++ unsigned long flags; ++ ++ cancel_delayed_work_sync(&bp->tx_lpi_work); ++ ++ spin_lock_irqsave(&bp->lock, flags); ++ bp->eee_active = false; ++ macb_tx_lpi_set(bp, false); ++ spin_unlock_irqrestore(&bp->lock, flags); ++} ++ ++static int macb_mac_enable_tx_lpi(struct phylink_config *config, u32 timer, ++ bool tx_clk_stop) ++{ ++ struct net_device *ndev = to_net_dev(config->dev); ++ struct macb *bp = netdev_priv(ndev); ++ unsigned long flags; ++ ++ spin_lock_irqsave(&bp->lock, flags); ++ bp->tx_lpi_timer = timer; ++ bp->eee_active = true; ++ spin_unlock_irqrestore(&bp->lock, flags); ++ ++ /* Defer initial LPI entry by 1 second after link-up per ++ * IEEE 802.3az section 22.7a. ++ */ ++ mod_delayed_work(system_wq, &bp->tx_lpi_work, msecs_to_jiffies(1000)); ++ ++ return 0; ++} ++ + static void macb_mac_config(struct phylink_config *config, unsigned int mode, + const struct phylink_link_state *state) + { +@@ -629,22 +768,6 @@ static void macb_mac_config(struct phylink_config *config, unsigned int mode, + if (old_ncr ^ ncr) + macb_or_gem_writel(bp, NCR, ncr); + +- /* Disable AN for SGMII fixed link configuration, enable otherwise. +- * Must be written after PCSSEL is set in NCFGR, +- * otherwise writes will not take effect. +- */ +- if (macb_is_gem(bp) && state->interface == PHY_INTERFACE_MODE_SGMII) { +- u32 pcsctrl, old_pcsctrl; +- +- old_pcsctrl = gem_readl(bp, PCSCNTRL); +- if (mode == MLO_AN_FIXED) +- pcsctrl = old_pcsctrl & ~GEM_BIT(PCSAUTONEG); +- else +- pcsctrl = old_pcsctrl | GEM_BIT(PCSAUTONEG); +- if (old_pcsctrl != pcsctrl) +- gem_writel(bp, PCSCNTRL, pcsctrl); +- } +- + spin_unlock_irqrestore(&bp->lock, flags); + } + +@@ -845,6 +968,8 @@ static const struct phylink_mac_ops macb_phylink_ops = { + .mac_config = macb_mac_config, + .mac_link_down = macb_mac_link_down, + .mac_link_up = macb_mac_link_up, ++ .mac_disable_tx_lpi = macb_mac_disable_tx_lpi, ++ .mac_enable_tx_lpi = macb_mac_enable_tx_lpi, + }; + + static bool macb_phy_handle_exists(struct device_node *dn) +@@ -909,6 +1034,12 @@ static int macb_mii_probe(struct net_device *dev) + if (bp->phy_interface == PHY_INTERFACE_MODE_SGMII) { + bp->phylink_config.poll_fixed_state = true; + bp->phylink_config.get_fixed_state = macb_get_pcs_fixed_state; ++ /* The PCSAUTONEG bit in PCSCNTRL is on out of reset. Setting ++ * default_an_inband to true tells phylink to turn it off only ++ * if necessary (e.g. a fixed link or a PHY that doesn't support ++ * inband). ++ */ ++ bp->phylink_config.default_an_inband = true; + } + + bp->phylink_config.mac_capabilities = MAC_ASYM_PAUSE | +@@ -940,6 +1071,18 @@ static int macb_mii_probe(struct net_device *dev) + } + } + ++ /* Configure EEE LPI if supported */ ++ if (bp->caps & MACB_CAPS_EEE) { ++ __set_bit(PHY_INTERFACE_MODE_MII, ++ bp->phylink_config.lpi_interfaces); ++ __set_bit(PHY_INTERFACE_MODE_GMII, ++ bp->phylink_config.lpi_interfaces); ++ phy_interface_set_rgmii(bp->phylink_config.lpi_interfaces); ++ bp->phylink_config.lpi_capabilities = MAC_100FD | MAC_1000FD; ++ bp->phylink_config.lpi_timer_default = 250000; ++ bp->phylink_config.eee_enabled_default = true; ++ } ++ + bp->phylink = phylink_create(&bp->phylink_config, bp->pdev->dev.fwnode, + bp->phy_interface, &macb_phylink_ops); + if (IS_ERR(bp->phylink)) { +@@ -1336,6 +1479,9 @@ static int macb_tx_complete(struct macb_queue *queue, int budget) + netif_wake_subqueue(bp->dev, queue_index); + spin_unlock_irqrestore(&queue->tx_ptr_lock, flags); + ++ if (packets) ++ macb_tx_lpi_schedule(bp); ++ + return packets; + } + +@@ -1745,8 +1891,7 @@ static int macb_rx_poll(struct napi_struct *napi, int budget) + */ + if (macb_rx_pending(queue)) { + queue_writel(queue, IDR, bp->rx_intr_mask); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(RCOMP)); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(RCOMP)); + netdev_vdbg(bp->dev, "poll: packets pending, reschedule\n"); + napi_schedule(napi); + } +@@ -1833,8 +1978,7 @@ static int macb_tx_poll(struct napi_struct *napi, int budget) + */ + if (macb_tx_complete_pending(queue)) { + queue_writel(queue, IDR, MACB_BIT(TCOMP)); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(TCOMP)); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(TCOMP)); + netdev_vdbg(bp->dev, "TX poll: packets pending, reschedule\n"); + napi_schedule(napi); + } +@@ -1882,62 +2026,92 @@ static void macb_hresp_error_task(struct work_struct *work) + netif_tx_start_all_queues(dev); + } + +-static irqreturn_t macb_wol_interrupt(int irq, void *dev_id) ++static void macb_wol_interrupt(struct macb_queue *queue, u32 status) + { +- struct macb_queue *queue = dev_id; + struct macb *bp = queue->bp; +- u32 status; +- +- status = queue_readl(queue, ISR); +- +- if (unlikely(!status)) +- return IRQ_NONE; + +- spin_lock(&bp->lock); +- +- if (status & MACB_BIT(WOL)) { +- queue_writel(queue, IDR, MACB_BIT(WOL)); +- macb_writel(bp, WOL, 0); +- netdev_vdbg(bp->dev, "MACB WoL: queue = %u, isr = 0x%08lx\n", +- (unsigned int)(queue - bp->queues), +- (unsigned long)status); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(WOL)); +- pm_wakeup_event(&bp->pdev->dev, 0); +- } ++ queue_writel(queue, IDR, MACB_BIT(WOL)); ++ macb_writel(bp, WOL, 0); ++ netdev_vdbg(bp->dev, "MACB WoL: queue = %u, isr = 0x%08lx\n", ++ (unsigned int)(queue - bp->queues), ++ (unsigned long)status); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(WOL)); ++ pm_wakeup_event(&bp->pdev->dev, 0); ++} + +- spin_unlock(&bp->lock); ++static void gem_wol_interrupt(struct macb_queue *queue, u32 status) ++{ ++ struct macb *bp = queue->bp; + +- return IRQ_HANDLED; ++ queue_writel(queue, IDR, GEM_BIT(WOL)); ++ gem_writel(bp, WOL, 0); ++ netdev_vdbg(bp->dev, "GEM WoL: queue = %u, isr = 0x%08lx\n", ++ (unsigned int)(queue - bp->queues), ++ (unsigned long)status); ++ macb_queue_isr_clear(bp, queue, GEM_BIT(WOL)); ++ pm_wakeup_event(&bp->pdev->dev, 0); + } + +-static irqreturn_t gem_wol_interrupt(int irq, void *dev_id) ++static int macb_interrupt_misc(struct macb_queue *queue, u32 status) + { +- struct macb_queue *queue = dev_id; + struct macb *bp = queue->bp; +- u32 status; ++ struct net_device *dev; ++ u32 ctrl; + +- status = queue_readl(queue, ISR); ++ dev = bp->dev; + +- if (unlikely(!status)) +- return IRQ_NONE; ++ if (unlikely(status & (MACB_TX_ERR_FLAGS))) { ++ queue_writel(queue, IDR, MACB_TX_INT_FLAGS); ++ schedule_work(&queue->tx_error_task); ++ macb_queue_isr_clear(bp, queue, MACB_TX_ERR_FLAGS); ++ return -1; ++ } + +- spin_lock(&bp->lock); ++ /* Link change detection isn't possible with RMII, so we'll ++ * add that if/when we get our hands on a full-blown MII PHY. ++ */ + +- if (status & GEM_BIT(WOL)) { +- queue_writel(queue, IDR, GEM_BIT(WOL)); +- gem_writel(bp, WOL, 0); +- netdev_vdbg(bp->dev, "GEM WoL: queue = %u, isr = 0x%08lx\n", +- (unsigned int)(queue - bp->queues), +- (unsigned long)status); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, GEM_BIT(WOL)); +- pm_wakeup_event(&bp->pdev->dev, 0); ++ /* There is a hardware issue under heavy load where DMA can ++ * stop, this causes endless "used buffer descriptor read" ++ * interrupts but it can be cleared by re-enabling RX. See ++ * the at91rm9200 manual, section 41.3.1 or the Zynq manual ++ * section 16.7.4 for details. RXUBR is only enabled for ++ * these two versions. ++ */ ++ if (status & MACB_BIT(RXUBR)) { ++ ctrl = macb_readl(bp, NCR); ++ macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); ++ wmb(); ++ macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(RXUBR)); + } + +- spin_unlock(&bp->lock); ++ if (status & MACB_BIT(ISR_ROVR)) { ++ /* We missed at least one packet */ ++ spin_lock(&bp->stats_lock); ++ if (macb_is_gem(bp)) ++ bp->hw_stats.gem.rx_overruns++; ++ else ++ bp->hw_stats.macb.rx_overruns++; ++ spin_unlock(&bp->stats_lock); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(ISR_ROVR)); ++ } + +- return IRQ_HANDLED; ++ if (status & MACB_BIT(HRESP)) { ++ queue_work(system_bh_wq, &bp->hresp_err_bh_work); ++ netdev_err(dev, "DMA bus error: HRESP not OK\n"); ++ macb_queue_isr_clear(bp, queue, MACB_BIT(HRESP)); ++ } ++ ++ if (macb_is_gem(bp)) { ++ if (status & GEM_BIT(WOL)) ++ gem_wol_interrupt(queue, status); ++ } else { ++ if (status & MACB_BIT(WOL)) ++ macb_wol_interrupt(queue, status); ++ } ++ ++ return 0; + } + + static irqreturn_t macb_interrupt(int irq, void *dev_id) +@@ -1945,7 +2119,7 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) + struct macb_queue *queue = dev_id; + struct macb *bp = queue->bp; + struct net_device *dev = bp->dev; +- u32 status, ctrl; ++ u32 status; + + status = queue_readl(queue, ISR); + +@@ -1958,8 +2132,7 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) + /* close possible race with dev_close */ + if (unlikely(!netif_running(dev))) { + queue_writel(queue, IDR, -1); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, -1); ++ macb_queue_isr_clear(bp, queue, -1); + break; + } + +@@ -1975,84 +2148,27 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) + * now. + */ + queue_writel(queue, IDR, bp->rx_intr_mask); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(RCOMP)); +- +- if (napi_schedule_prep(&queue->napi_rx)) { +- netdev_vdbg(bp->dev, "scheduling RX softirq\n"); +- __napi_schedule(&queue->napi_rx); +- } ++ macb_queue_isr_clear(bp, queue, MACB_BIT(RCOMP)); ++ napi_schedule_irqoff(&queue->napi_rx); + } + + if (status & (MACB_BIT(TCOMP) | + MACB_BIT(TXUBR))) { + queue_writel(queue, IDR, MACB_BIT(TCOMP)); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(TCOMP) | +- MACB_BIT(TXUBR)); +- ++ macb_queue_isr_clear(bp, queue, MACB_BIT(TCOMP) | ++ MACB_BIT(TXUBR)); + if (status & MACB_BIT(TXUBR)) { + queue->txubr_pending = true; + wmb(); // ensure softirq can see update + } + +- if (napi_schedule_prep(&queue->napi_tx)) { +- netdev_vdbg(bp->dev, "scheduling TX softirq\n"); +- __napi_schedule(&queue->napi_tx); +- } +- } +- +- if (unlikely(status & (MACB_TX_ERR_FLAGS))) { +- queue_writel(queue, IDR, MACB_TX_INT_FLAGS); +- schedule_work(&queue->tx_error_task); +- +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_TX_ERR_FLAGS); +- +- break; +- } +- +- /* Link change detection isn't possible with RMII, so we'll +- * add that if/when we get our hands on a full-blown MII PHY. +- */ +- +- /* There is a hardware issue under heavy load where DMA can +- * stop, this causes endless "used buffer descriptor read" +- * interrupts but it can be cleared by re-enabling RX. See +- * the at91rm9200 manual, section 41.3.1 or the Zynq manual +- * section 16.7.4 for details. RXUBR is only enabled for +- * these two versions. +- */ +- if (status & MACB_BIT(RXUBR)) { +- ctrl = macb_readl(bp, NCR); +- macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); +- wmb(); +- macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); +- +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(RXUBR)); +- } +- +- if (status & MACB_BIT(ISR_ROVR)) { +- /* We missed at least one packet */ +- spin_lock(&bp->stats_lock); +- if (macb_is_gem(bp)) +- bp->hw_stats.gem.rx_overruns++; +- else +- bp->hw_stats.macb.rx_overruns++; +- spin_unlock(&bp->stats_lock); +- +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(ISR_ROVR)); ++ napi_schedule_irqoff(&queue->napi_tx); + } + +- if (status & MACB_BIT(HRESP)) { +- queue_work(system_bh_wq, &bp->hresp_err_bh_work); +- netdev_err(dev, "DMA bus error: HRESP not OK\n"); ++ if (unlikely(status & MACB_INT_MISC_FLAGS)) ++ if (macb_interrupt_misc(queue, status)) ++ break; + +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, MACB_BIT(HRESP)); +- } + status = queue_readl(queue, ISR); + } + +@@ -2442,6 +2558,7 @@ static netdev_tx_t macb_start_xmit(struct sk_buff *skb, struct net_device *dev) + skb->len); + + spin_lock(&bp->lock); ++ macb_tx_lpi_wake(bp); + macb_writel(bp, NCR, macb_readl(bp, NCR) | MACB_BIT(TSTART)); + spin_unlock(&bp->lock); + +@@ -2459,7 +2576,7 @@ static void macb_init_rx_buffer_size(struct macb *bp, size_t size) + if (!macb_is_gem(bp)) { + bp->rx_buffer_size = MACB_RX_BUFFER_SIZE; + } else { +- bp->rx_buffer_size = size; ++ bp->rx_buffer_size = MIN(size, RX_BUFFER_MAX); + + if (bp->rx_buffer_size % RX_BUFFER_MULTIPLE) { + netdev_dbg(bp->dev, +@@ -2746,8 +2863,7 @@ static void macb_reset_hw(struct macb *bp) + for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { + queue_writel(queue, IDR, -1); + queue_readl(queue, ISR); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, -1); ++ macb_queue_isr_clear(bp, queue, -1); + } + } + +@@ -3107,6 +3223,8 @@ static int macb_close(struct net_device *dev) + netdev_tx_reset_queue(netdev_get_tx_queue(dev, q)); + } + ++ cancel_delayed_work_sync(&bp->tx_lpi_work); ++ + phylink_stop(bp->phylink); + phylink_disconnect_phy(bp->phylink); + +@@ -3242,7 +3360,6 @@ static int gem_get_sset_count(struct net_device *dev, int sset) + + static void gem_get_ethtool_strings(struct net_device *dev, u32 sset, u8 *p) + { +- char stat_string[ETH_GSTRING_LEN]; + struct macb *bp = netdev_priv(dev); + struct macb_queue *queue; + unsigned int i; +@@ -3255,11 +3372,8 @@ static void gem_get_ethtool_strings(struct net_device *dev, u32 sset, u8 *p) + ETH_GSTRING_LEN); + + for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { +- for (i = 0; i < QUEUE_STATS_LEN; i++, p += ETH_GSTRING_LEN) { +- snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", +- q, queue_statistics[i].stat_string); +- memcpy(p, stat_string, ETH_GSTRING_LEN); +- } ++ for (i = 0; i < QUEUE_STATS_LEN; i++) ++ ethtool_sprintf(&p, "q%u_%s", q, queue_statistics[i].stat_string); + } + break; + } +@@ -3624,15 +3738,14 @@ static unsigned int gem_get_tsu_rate(struct macb *bp) + struct clk *tsu_clk; + unsigned int tsu_rate; + +- tsu_clk = devm_clk_get(&bp->pdev->dev, "tsu_clk"); +- if (!IS_ERR(tsu_clk)) +- tsu_rate = clk_get_rate(tsu_clk); +- /* try pclk instead */ +- else if (!IS_ERR(bp->pclk)) { ++ if (!IS_ERR_OR_NULL(bp->tsu_clk)) { ++ tsu_rate = clk_get_rate(bp->tsu_clk); ++ } else { + tsu_clk = bp->pclk; + tsu_rate = clk_get_rate(tsu_clk); +- } else +- return -ENOTSUPP; ++ dev_warn(&bp->pdev->dev, "devicetree missing tsu_clk, using pclk as fallback\n"); ++ } ++ + return tsu_rate; + } + +@@ -4024,6 +4137,20 @@ static const struct ethtool_ops macb_ethtool_ops = { + .set_ringparam = macb_set_ringparam, + }; + ++static int macb_get_eee(struct net_device *dev, struct ethtool_keee *eee) ++{ ++ struct macb *bp = netdev_priv(dev); ++ ++ return phylink_ethtool_get_eee(bp->phylink, eee); ++} ++ ++static int macb_set_eee(struct net_device *dev, struct ethtool_keee *eee) ++{ ++ struct macb *bp = netdev_priv(dev); ++ ++ return phylink_ethtool_set_eee(bp->phylink, eee); ++} ++ + static const struct ethtool_ops gem_ethtool_ops = { + .get_regs_len = macb_get_regs_len, + .get_regs = macb_get_regs, +@@ -4045,6 +4172,9 @@ static const struct ethtool_ops gem_ethtool_ops = { + .get_rxnfc = gem_get_rxnfc, + .set_rxnfc = gem_set_rxnfc, + .get_rx_ring_count = gem_get_rx_ring_count, ++ .nway_reset = phy_ethtool_nway_reset, ++ .get_eee = macb_get_eee, ++ .set_eee = macb_set_eee, + }; + + static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) +@@ -4418,14 +4548,12 @@ static const struct net_device_ops macb_netdev_ops = { + static void macb_configure_caps(struct macb *bp, + const struct macb_config *dt_conf) + { +- struct device_node *np = bp->pdev->dev.of_node; +- bool refclk_ext; + u32 dcfg; + +- refclk_ext = of_property_read_bool(np, "cdns,refclk-ext"); ++ bp->caps = dt_conf->caps; + +- if (dt_conf) +- bp->caps = dt_conf->caps; ++ if (!dt_conf->usrio) ++ bp->caps |= MACB_CAPS_USRIO_DISABLED; + + if (hw_is_gem(bp->regs, bp->native_io)) { + bp->caps |= MACB_CAPS_MACB_IS_GEM; +@@ -4435,6 +4563,8 @@ static void macb_configure_caps(struct macb *bp, + bp->caps |= MACB_CAPS_ISR_CLEAR_ON_WRITE; + if (GEM_BFEXT(NO_PCS, dcfg) == 0) + bp->caps |= MACB_CAPS_PCS; ++ if (!(dcfg & GEM_BIT(USERIO))) ++ bp->caps |= MACB_CAPS_USRIO_DISABLED; + dcfg = gem_readl(bp, DCFG12); + if (GEM_BFEXT(HIGH_SPEED, dcfg) == 1) + bp->caps |= MACB_CAPS_HIGH_SPEED; +@@ -4456,9 +4586,6 @@ static void macb_configure_caps(struct macb *bp, + } + } + +- if (refclk_ext) +- bp->caps |= MACB_CAPS_USRIO_HAS_CLKEN; +- + dev_dbg(&bp->pdev->dev, "Cadence caps 0x%08x\n", bp->caps); + } + +@@ -4497,9 +4624,9 @@ static void macb_clks_disable(struct clk *pclk, struct clk *hclk, struct clk *tx + clk_bulk_disable_unprepare(ARRAY_SIZE(clks), clks); + } + +-static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, +- struct clk **hclk, struct clk **tx_clk, +- struct clk **rx_clk, struct clk **tsu_clk) ++static int macb_clk_init_dflt(struct platform_device *pdev, struct clk **pclk, ++ struct clk **hclk, struct clk **tx_clk, ++ struct clk **rx_clk, struct clk **tsu_clk) + { + struct macb_platform_data *pdata; + int err; +@@ -4582,7 +4709,20 @@ static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, + return err; + } + +-static int macb_init(struct platform_device *pdev) ++static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, ++ struct clk **hclk, struct clk **tx_clk, ++ struct clk **rx_clk, struct clk **tsu_clk, ++ const struct macb_config *config) ++{ ++ if (config->clk_init) ++ return config->clk_init(pdev, pclk, hclk, tx_clk, rx_clk, ++ tsu_clk); ++ else ++ return macb_clk_init_dflt(pdev, pclk, hclk, tx_clk, rx_clk, ++ tsu_clk); ++} ++ ++static int macb_init_dflt(struct platform_device *pdev) + { + struct net_device *dev = platform_get_drvdata(pdev); + unsigned int hw_q, q; +@@ -4603,7 +4743,7 @@ static int macb_init(struct platform_device *pdev) + queue->bp = bp; + spin_lock_init(&queue->tx_ptr_lock); + netif_napi_add(dev, &queue->napi_rx, macb_rx_poll); +- netif_napi_add(dev, &queue->napi_tx, macb_tx_poll); ++ netif_napi_add_tx(dev, &queue->napi_tx, macb_tx_poll); + if (hw_q) { + queue->ISR = GEM_ISR(hw_q - 1); + queue->IER = GEM_IER(hw_q - 1); +@@ -4713,16 +4853,52 @@ static int macb_init(struct platform_device *pdev) + + if (!(bp->caps & MACB_CAPS_USRIO_DISABLED)) { + val = 0; +- if (phy_interface_mode_is_rgmii(bp->phy_interface)) +- val = bp->usrio->rgmii; +- else if (bp->phy_interface == PHY_INTERFACE_MODE_RMII && +- (bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) +- val = bp->usrio->rmii; +- else if (!(bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) +- val = bp->usrio->mii; ++ if (bp->caps & MACB_CAPS_USRIO_HAS_MII) { ++ if (phy_interface_mode_is_rgmii(bp->phy_interface)) ++ val = bp->usrio->rgmii; ++ else if (bp->phy_interface == PHY_INTERFACE_MODE_RMII && ++ (bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) ++ val = bp->usrio->rmii; ++ else if (!(bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) ++ val = bp->usrio->mii; ++ } + + if (bp->caps & MACB_CAPS_USRIO_HAS_CLKEN) +- val |= bp->usrio->refclk; ++ val |= bp->usrio->clken; ++ ++ if (bp->caps & MACB_CAPS_USRIO_HAS_REFCLK_SOURCE) { ++ const char *prop; ++ bool refclk_ext; ++ int ret; ++ ++ /* Default to whatever was set in the match data for ++ * this device. There's two properties for refclk ++ * control, but the boolean one is deprecated so is ++ * a lower priority to check, no device should have ++ * both. ++ */ ++ refclk_ext = bp->usrio->refclk_default_external; ++ ++ ret = of_property_read_string(pdev->dev.of_node, ++ "cdns,refclk-source", &prop); ++ if (!ret) { ++ if (!strcmp(prop, "external")) ++ refclk_ext = true; ++ else ++ refclk_ext = false; ++ } else { ++ ret = of_property_read_bool(pdev->dev.of_node, ++ "cdns,refclk-ext"); ++ if (ret) ++ refclk_ext = true; ++ } ++ ++ if (refclk_ext) ++ val |= bp->usrio->refclk; ++ } ++ ++ if (bp->caps & MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE) ++ val |= bp->usrio->tsu_source; + + macb_or_gem_writel(bp, USRIO, val); + } +@@ -4737,11 +4913,20 @@ static int macb_init(struct platform_device *pdev) + return 0; + } + +-static const struct macb_usrio_config macb_default_usrio = { ++static int macb_init(struct platform_device *pdev, ++ const struct macb_config *config) ++{ ++ if (config->init) ++ return config->init(pdev); ++ else ++ return macb_init_dflt(pdev); ++} ++ ++static const struct macb_usrio_config at91_default_usrio = { + .mii = MACB_BIT(MII), + .rmii = MACB_BIT(RMII), + .rgmii = GEM_BIT(RGMII), +- .refclk = MACB_BIT(CLKEN), ++ .clken = MACB_BIT(CLKEN), + }; + + #if defined(CONFIG_OF) +@@ -5190,7 +5375,7 @@ static int fu540_c000_clk_init(struct platform_device *pdev, struct clk **pclk, + struct clk_init_data init; + int err = 0; + +- err = macb_clk_init(pdev, pclk, hclk, tx_clk, rx_clk, tsu_clk); ++ err = macb_clk_init_dflt(pdev, pclk, hclk, tx_clk, rx_clk, tsu_clk); + if (err) + return err; + +@@ -5237,7 +5422,7 @@ static int fu540_c000_init(struct platform_device *pdev) + if (IS_ERR(mgmt->reg)) + return PTR_ERR(mgmt->reg); + +- return macb_init(pdev); ++ return macb_init_dflt(pdev); + } + + static int init_reset_optional(struct platform_device *pdev) +@@ -5287,7 +5472,7 @@ static int init_reset_optional(struct platform_device *pdev) + return dev_err_probe(&pdev->dev, ret, "failed to reset controller"); + } + +- ret = macb_init(pdev); ++ ret = macb_init_dflt(pdev); + + err_out_phy_exit: + if (ret) +@@ -5312,130 +5497,134 @@ static int eyeq5_init(struct platform_device *pdev) + if (ret) + return dev_err_probe(dev, ret, "failed to init PHY\n"); + +- ret = macb_init(pdev); ++ ret = macb_init_dflt(pdev); + if (ret) + phy_exit(bp->phy); + return ret; + } + +-static const struct macb_usrio_config sama7g5_usrio = { ++static const struct macb_usrio_config mpfs_usrio = { ++ .tsu_source = 0, ++}; ++ ++static const struct macb_usrio_config sama7g5_gem_usrio = { ++ .mii = 0, ++ .rmii = 1, ++ .rgmii = 2, ++ .refclk = BIT(2), ++ .refclk_default_external = false, ++ .hdfctlen = BIT(6), ++}; ++ ++static const struct macb_usrio_config sama7g5_emac_usrio = { + .mii = 0, + .rmii = 1, + .rgmii = 2, + .refclk = BIT(2), ++ .refclk_default_external = true, + .hdfctlen = BIT(6), + }; + + static const struct macb_config fu540_c000_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | +- MACB_CAPS_GEM_HAS_PTP, ++ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, + .clk_init = fu540_c000_clk_init, + .init = fu540_c000_init, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config at91sam9260_config = { +- .caps = MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .caps = MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | ++ MACB_CAPS_USRIO_HAS_MII, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config sama5d3macb_config = { + .caps = MACB_CAPS_SG_DISABLED | +- MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | ++ MACB_CAPS_USRIO_HAS_MII, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config pc302gem_config = { +- .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE, ++ .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config sama5d2_config = { +- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO, ++ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config sama5d29_config = { +- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_GEM_HAS_PTP, ++ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_GEM_HAS_PTP | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config sama5d3_config = { + .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE | +- MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO, ++ MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config sama5d4_config = { +- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, ++ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 4, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config emac_config = { +- .caps = MACB_CAPS_NEEDS_RSTONUBR | MACB_CAPS_MACB_IS_EMAC, ++ .caps = MACB_CAPS_NEEDS_RSTONUBR | MACB_CAPS_MACB_IS_EMAC | ++ MACB_CAPS_USRIO_HAS_MII, + .clk_init = at91ether_clk_init, + .init = at91ether_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config np4_config = { + .caps = MACB_CAPS_USRIO_DISABLED, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, + }; + + static const struct macb_config zynqmp_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | + MACB_CAPS_JUMBO | +- MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH, ++ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, + .init = init_reset_optional, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config zynq_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_NO_GIGABIT_HALF | +- MACB_CAPS_NEEDS_RSTONUBR, ++ MACB_CAPS_NEEDS_RSTONUBR | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config mpfs_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | + MACB_CAPS_JUMBO | +- MACB_CAPS_GEM_HAS_PTP, ++ MACB_CAPS_GEM_HAS_PTP | ++ MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, + .init = init_reset_optional, +- .usrio = &macb_default_usrio, ++ .usrio = &mpfs_usrio, + .max_tx_length = 4040, /* Cadence Erratum 1686 */ + .jumbo_max_len = 4040, + }; +@@ -5443,57 +5632,63 @@ static const struct macb_config mpfs_config = { + static const struct macb_config sama7g5_gem_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_CLK_HW_CHG | + MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | +- MACB_CAPS_MIIONRGMII | MACB_CAPS_GEM_HAS_PTP, ++ MACB_CAPS_USRIO_HAS_REFCLK_SOURCE | ++ MACB_CAPS_MIIONRGMII | MACB_CAPS_GEM_HAS_PTP | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &sama7g5_usrio, ++ .usrio = &sama7g5_gem_usrio, + }; + + static const struct macb_config sama7g5_emac_config = { + .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | +- MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_MIIONRGMII | +- MACB_CAPS_GEM_HAS_PTP, ++ MACB_CAPS_MIIONRGMII | ++ MACB_CAPS_USRIO_HAS_REFCLK_SOURCE | ++ MACB_CAPS_GEM_HAS_PTP | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &sama7g5_usrio, ++ .usrio = &sama7g5_emac_usrio, + }; + + static const struct macb_config versal_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | + MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH | + MACB_CAPS_NEED_TSUCLK | MACB_CAPS_QUEUE_DISABLE | +- MACB_CAPS_QBV, ++ MACB_CAPS_QBV | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, + .init = init_reset_optional, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + }; + + static const struct macb_config eyeq5_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | + MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_QUEUE_DISABLE | +- MACB_CAPS_NO_LSO, ++ MACB_CAPS_NO_LSO | MACB_CAPS_EEE, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, + .init = eyeq5_init, + .jumbo_max_len = 10240, +- .usrio = &macb_default_usrio, + }; + + static const struct macb_config raspberrypi_rp1_config = { + .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_CLK_HW_CHG | + MACB_CAPS_JUMBO | +- MACB_CAPS_GEM_HAS_PTP, ++ MACB_CAPS_GEM_HAS_PTP | ++ MACB_CAPS_EEE | ++ MACB_CAPS_USRIO_HAS_MII, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + .jumbo_max_len = 10240, + }; + ++static const struct macb_config pic64hpsc_config = { ++ .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | ++ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_USRIO_DISABLED, ++ .dma_burst_length = 16, ++ .init = init_reset_optional, ++ .jumbo_max_len = 16383, ++}; ++ + static const struct of_device_id macb_dt_ids[] = { + { .compatible = "cdns,at91sam9260-macb", .data = &at91sam9260_config }, + { .compatible = "cdns,macb" }, +@@ -5512,6 +5707,7 @@ static const struct of_device_id macb_dt_ids[] = { + { .compatible = "cdns,zynq-gem", .data = &zynq_config }, /* deprecated */ + { .compatible = "sifive,fu540-c000-gem", .data = &fu540_c000_config }, + { .compatible = "microchip,mpfs-macb", .data = &mpfs_config }, ++ { .compatible = "microchip,pic64hpsc-gem", .data = &pic64hpsc_config}, + { .compatible = "microchip,sama7g5-gem", .data = &sama7g5_gem_config }, + { .compatible = "microchip,sama7g5-emac", .data = &sama7g5_emac_config }, + { .compatible = "mobileye,eyeq5-gem", .data = &eyeq5_config }, +@@ -5529,9 +5725,7 @@ static const struct macb_config default_gem_config = { + MACB_CAPS_JUMBO | + MACB_CAPS_GEM_HAS_PTP, + .dma_burst_length = 16, +- .clk_init = macb_clk_init, +- .init = macb_init, +- .usrio = &macb_default_usrio, ++ .usrio = &at91_default_usrio, + .jumbo_max_len = 10240, + }; + +@@ -5559,7 +5753,8 @@ static int macb_probe(struct platform_device *pdev) + if (!macb_config) + macb_config = &default_gem_config; + +- err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); ++ err = macb_clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk, ++ macb_config); + if (err) + return err; + +@@ -5619,6 +5814,13 @@ static int macb_probe(struct platform_device *pdev) + + bp->usrio = macb_config->usrio; + ++ if (of_property_read_bool(bp->pdev->dev.of_node, "cdns,timer-adjust") && ++ IS_ENABLED(CONFIG_MACB_USE_HWSTAMP)) { ++ dev_err(&pdev->dev, "Timer adjust mode is not supported\n"); ++ err = -EINVAL; ++ goto err_out_free_netdev; ++ } ++ + /* By default we set to partial store and forward mode for zynqmp. + * Disable if not set in devicetree. + */ +@@ -5665,7 +5867,8 @@ static int macb_probe(struct platform_device *pdev) + /* MTU range: 68 - 1518 or 10240 */ + dev->min_mtu = GEM_MTU_MIN_SIZE; + if ((bp->caps & MACB_CAPS_JUMBO) && bp->jumbo_max_len) +- dev->max_mtu = bp->jumbo_max_len - ETH_HLEN - ETH_FCS_LEN; ++ dev->max_mtu = MIN(bp->jumbo_max_len, RX_BUFFER_MAX) - ++ ETH_HLEN - ETH_FCS_LEN; + else + dev->max_mtu = 1536 - ETH_HLEN - ETH_FCS_LEN; + +@@ -5699,7 +5902,7 @@ static int macb_probe(struct platform_device *pdev) + bp->phy_interface = interface; + + /* IP specific init */ +- err = macb_config->init(pdev); ++ err = macb_init(pdev, macb_config); + if (err) + goto err_out_free_netdev; + +@@ -5716,6 +5919,7 @@ static int macb_probe(struct platform_device *pdev) + } + + INIT_WORK(&bp->hresp_err_bh_work, macb_hresp_error_task); ++ INIT_DELAYED_WORK(&bp->tx_lpi_work, macb_tx_lpi_work_fn); + + netdev_info(dev, "Cadence %s rev 0x%08x at 0x%08lx irq %d (%pM)\n", + macb_is_gem(bp) ? "GEM" : "MACB", macb_readl(bp, MID), +@@ -5759,6 +5963,7 @@ static void macb_remove(struct platform_device *pdev) + mdiobus_free(bp->mii_bus); + + device_set_wakeup_enable(&bp->pdev->dev, 0); ++ cancel_delayed_work_sync(&bp->tx_lpi_work); + cancel_work_sync(&bp->hresp_err_bh_work); + pm_runtime_disable(&pdev->dev); + pm_runtime_dont_use_autosuspend(&pdev->dev); +@@ -5778,7 +5983,6 @@ static int __maybe_unused macb_suspend(struct device *dev) + unsigned long flags; + u32 tmp, ifa_local; + unsigned int q; +- int err; + + if (!device_may_wakeup(&bp->dev->dev)) + phy_exit(bp->phy); +@@ -5827,8 +6031,7 @@ static int __maybe_unused macb_suspend(struct device *dev) + /* Disable all interrupts */ + queue_writel(queue, IDR, -1); + queue_readl(queue, ISR); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(queue, ISR, -1); ++ macb_queue_isr_clear(bp, queue, -1); + } + /* Enable Receive engine */ + macb_writel(bp, NCR, tmp | MACB_BIT(RE)); +@@ -5842,39 +6045,15 @@ static int __maybe_unused macb_suspend(struct device *dev) + /* write IP address into register */ + tmp |= MACB_BFEXT(IP, ifa_local); + } +- spin_unlock_irqrestore(&bp->lock, flags); + +- /* Change interrupt handler and +- * Enable WoL IRQ on queue 0 +- */ +- devm_free_irq(dev, bp->queues[0].irq, bp->queues); + if (macb_is_gem(bp)) { +- err = devm_request_irq(dev, bp->queues[0].irq, gem_wol_interrupt, +- IRQF_SHARED, netdev->name, bp->queues); +- if (err) { +- dev_err(dev, +- "Unable to request IRQ %d (error %d)\n", +- bp->queues[0].irq, err); +- return err; +- } +- spin_lock_irqsave(&bp->lock, flags); + queue_writel(bp->queues, IER, GEM_BIT(WOL)); + gem_writel(bp, WOL, tmp); +- spin_unlock_irqrestore(&bp->lock, flags); + } else { +- err = devm_request_irq(dev, bp->queues[0].irq, macb_wol_interrupt, +- IRQF_SHARED, netdev->name, bp->queues); +- if (err) { +- dev_err(dev, +- "Unable to request IRQ %d (error %d)\n", +- bp->queues[0].irq, err); +- return err; +- } +- spin_lock_irqsave(&bp->lock, flags); + queue_writel(bp->queues, IER, MACB_BIT(WOL)); + macb_writel(bp, WOL, tmp); +- spin_unlock_irqrestore(&bp->lock, flags); + } ++ spin_unlock_irqrestore(&bp->lock, flags); + + enable_irq_wake(bp->queues[0].irq); + } +@@ -5916,7 +6095,6 @@ static int __maybe_unused macb_resume(struct device *dev) + struct macb_queue *queue; + unsigned long flags; + unsigned int q; +- int err; + + if (!device_may_wakeup(&bp->dev->dev)) + phy_init(bp->phy); +@@ -5939,21 +6117,9 @@ static int __maybe_unused macb_resume(struct device *dev) + } + /* Clear ISR on queue 0 */ + queue_readl(bp->queues, ISR); +- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) +- queue_writel(bp->queues, ISR, -1); ++ macb_queue_isr_clear(bp, bp->queues, -1); + spin_unlock_irqrestore(&bp->lock, flags); + +- /* Replace interrupt handler on queue 0 */ +- devm_free_irq(dev, bp->queues[0].irq, bp->queues); +- err = devm_request_irq(dev, bp->queues[0].irq, macb_interrupt, +- IRQF_SHARED, netdev->name, bp->queues); +- if (err) { +- dev_err(dev, +- "Unable to request IRQ %d (error %d)\n", +- bp->queues[0].irq, err); +- return err; +- } +- + disable_irq_wake(bp->queues[0].irq); + + /* Now make sure we disable phy before moving +diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c b/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c +index cf0fdea45cf7..7ad581942999 100644 +--- a/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c ++++ b/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c +@@ -3375,7 +3375,6 @@ __mt7925_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, + u8 rsvd[64]; + } __packed req = { + .tag = cpu_to_le16(0x3), +- .len = cpu_to_le16(sizeof(req) - 4), + + .idx = idx, + .env = env_cap, +@@ -3404,6 +3403,7 @@ __mt7925_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, + memcpy(req.type, rule->type, 2); + + req.size = cpu_to_le16(seg->len); ++ req.len = cpu_to_le16(sizeof(req) + seg->len - 4); + dev->phy.clc_chan_conf = clc->ver == 1 ? 0xff : rule->flag; + skb = __mt76_mcu_msg_alloc(&dev->mt76, &req, + le16_to_cpu(req.size) + sizeof(req), +diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c +index 48946cca4be7..a1f5fe8e583f 100644 +--- a/drivers/pci/quirks.c ++++ b/drivers/pci/quirks.c +@@ -4508,6 +4508,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) + } + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ASPEED, 0x1150, quirk_aspeed_pci_bridge_no_alias); + ++/* ++ * 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 24960ba9caa9..32597cdb72ef 100644 +--- a/drivers/usb/core/hub.c ++++ b/drivers/usb/core/hub.c +@@ -5894,6 +5894,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 664898d09ff5..34f476d02181 100644 +--- a/include/linux/efi.h ++++ b/include/linux/efi.h +@@ -45,6 +45,8 @@ struct screen_info; + #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 */ +@@ -868,6 +870,14 @@ static inline int efi_range_is_wc(unsigned long start, unsigned long len) + #define EFI_MEM_ATTR 9 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ + #define EFI_MEM_NO_SOFT_RESERVE 10 /* Is the kernel configured to ignore soft reservations? */ + #define EFI_PRESERVE_BS_REGIONS 11 /* Are EFI boot-services memory segments available? */ ++#define EFI_SECURE_BOOT 12 /* 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 + /* +@@ -879,6 +889,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) +@@ -900,6 +912,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; +@@ -914,6 +928,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 +@@ -1131,13 +1146,6 @@ extern unsigned long efi_call_virt_save_flags(void); + + void efi_runtime_assert_lock_held(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 b4958167e381..64ffe8c2dacd 100644 +--- a/include/linux/lsm_hook_defs.h ++++ b/include/linux/lsm_hook_defs.h +@@ -451,6 +451,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) + + LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) + ++ + #ifdef CONFIG_PERF_EVENTS + LSM_HOOK(int, 0, perf_event_open, int type) + LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) +diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h +index f70a810c55f7..d2e17ab1dbfc 100644 +--- a/include/linux/mfd/bcm2835-pm.h ++++ b/include/linux/mfd/bcm2835-pm.h +@@ -5,11 +5,18 @@ + + #include + ++enum bcm2835_soc { ++ BCM2835_PM_SOC_BCM2835, ++ BCM2835_PM_SOC_BCM2711, ++ BCM2835_PM_SOC_BCM2712, ++}; ++ + struct bcm2835_pm { + struct device *dev; + void __iomem *base; + void __iomem *asb; + void __iomem *rpivid_asb; ++ enum bcm2835_soc soc; + }; + + #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 8d2d4856934e..d6b1aec4340f 100644 +--- a/include/linux/security.h ++++ b/include/linux/security.h +@@ -2427,4 +2427,13 @@ static inline void security_initramfs_populated(void) + } + #endif /* CONFIG_SECURITY */ + ++#ifdef CONFIG_SECURITY_LOCKDOWN_LSM ++extern int security_lock_kernel_down(const char *where, enum lockdown_reason level); ++#else ++static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return 0; ++} ++#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ ++ + #endif /* ! __LINUX_SECURITY_H */ +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/scripts/Makefile.lib b/scripts/Makefile.lib +index 0718e39cedda..10e94a1b8b6e 100644 +--- a/scripts/Makefile.lib ++++ b/scripts/Makefile.lib +@@ -201,7 +201,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call + objtool-args-$(CONFIG_HAVE_UACCESS_VALIDATION) += --uaccess + objtool-args-$(or $(CONFIG_GCOV_KERNEL),$(CONFIG_KCOV)) += --no-unreachable + objtool-args-$(CONFIG_PREFIX_SYMBOLS) += --prefix=$(CONFIG_FUNCTION_PADDING_BYTES) ++# RHEL-only: don't enforce OBJTOOL_WERROR for out of tree modules ++ifeq ($(KBUILD_EXTMOD),) + objtool-args-$(CONFIG_OBJTOOL_WERROR) += --werror ++endif + + objtool-args = $(objtool-args-y) \ + $(if $(delay-objtool), --link) \ +diff --git a/scripts/tags.sh b/scripts/tags.sh +index 243373683f98..2affd5e58ee8 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" + + # ignore arbitrary directories + if [ -n "${IGNORE_DIRS}" ]; then +diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c +index d1fdd113450a..182e8090cfe8 100644 +--- a/security/integrity/platform_certs/load_uefi.c ++++ b/security/integrity/platform_certs/load_uefi.c +@@ -74,7 +74,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; + } + +@@ -85,7 +86,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 8d46886d2cca..14a9cdff942b 100644 +--- a/security/lockdown/lockdown.c ++++ b/security/lockdown/lockdown.c +@@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) + return 0; + } + ++/** ++ * security_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) ++ */ ++int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return lock_kernel_down(where, level); ++} ++ + static struct security_hook_list lockdown_hooks[] __ro_after_init = { + LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), + }; +diff --git a/sound/soc/sof/compress.c b/sound/soc/sof/compress.c +index 96570121aae0..90f056eae1c3 100644 +--- a/sound/soc/sof/compress.c ++++ b/sound/soc/sof/compress.c +@@ -379,6 +379,9 @@ static int sof_compr_pointer(struct snd_soc_component *component, + if (!spcm) + return -EINVAL; + ++ if (!sstream->channels || !sstream->sample_container_bytes) ++ return -EBUSY; ++ + tstamp->sampling_rate = sstream->sampling_rate; + tstamp->copied_total = sstream->copied_total; + tstamp->pcm_io_frames = div_u64(spcm->stream[cstream->direction].posn.dai_posn, +diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile +index 65485967c968..e44f47e01027 100644 +--- a/tools/testing/selftests/bpf/Makefile ++++ b/tools/testing/selftests/bpf/Makefile +@@ -497,7 +497,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ + LSKELS_SIGNED := fentry_test.c fexit_test.c atomics.c + + # Generate both light skeleton and libbpf skeleton for these +-LSKELS_EXTRA := test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c \ ++LSKELS_EXTRA := test_ksyms_module.c kfunc_call_test.c \ + kfunc_call_test_subprog.c + SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) + +diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +index 1d7a2f1e0731..b22f3a9cb8b8 100644 +--- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c ++++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +@@ -7,7 +7,6 @@ + #include "test_ksyms_btf.skel.h" + #include "test_ksyms_btf_null_check.skel.h" + #include "test_ksyms_weak.skel.h" +-#include "test_ksyms_weak.lskel.h" + #include "test_ksyms_btf_write_check.skel.h" + + static int duration; +@@ -111,33 +110,6 @@ static void test_weak_syms(void) + test_ksyms_weak__destroy(skel); + } + +-static void test_weak_syms_lskel(void) +-{ +- struct test_ksyms_weak_lskel *skel; +- struct test_ksyms_weak_lskel__data *data; +- int err; +- +- skel = test_ksyms_weak_lskel__open_and_load(); +- if (!ASSERT_OK_PTR(skel, "test_ksyms_weak_lskel__open_and_load")) +- return; +- +- err = test_ksyms_weak_lskel__attach(skel); +- if (!ASSERT_OK(err, "test_ksyms_weak_lskel__attach")) +- goto cleanup; +- +- /* trigger tracepoint */ +- usleep(1); +- +- data = skel->data; +- ASSERT_EQ(data->out__existing_typed, 0, "existing typed ksym"); +- ASSERT_NEQ(data->out__existing_typeless, -1, "existing typeless ksym"); +- ASSERT_EQ(data->out__non_existent_typeless, 0, "nonexistent typeless ksym"); +- ASSERT_EQ(data->out__non_existent_typed, 0, "nonexistent typed ksym"); +- +-cleanup: +- test_ksyms_weak_lskel__destroy(skel); +-} +- + static void test_write_check(bool test_handler1) + { + struct test_ksyms_btf_write_check *skel; +@@ -180,9 +152,6 @@ void test_ksyms_btf(void) + if (test__start_subtest("weak_ksyms")) + test_weak_syms(); + +- if (test__start_subtest("weak_ksyms_lskel")) +- test_weak_syms_lskel(); +- + if (test__start_subtest("write_check1")) + test_write_check(true); + diff --git a/rpminspect.yaml b/rpminspect.yaml index a673b692c..8416faa30 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -39,7 +39,7 @@ emptyrpm: patches: ignore_list: - linux-kernel-test.patch - - patch-6.19-redhat.patch + - patch-7.0-redhat.patch runpath: ignore: @@ -53,3 +53,4 @@ annocheck: - /lib/modules/*/vmlinuz - /lib/modules/*/vdso/* - /usr/libexec/ksamples/* + - /usr/sbin/intel_sdsi diff --git a/sources b/sources index f7acaa758..941f2140d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.19.14.tar.xz) = d9e52522dba3d8727265668b458d6e0231663f113f74aff4ab17328dee6689bf2a2865dca168c3ff47c3575f981c8fcc497297743859353462c3e0ebd314332c -SHA512 (kernel-abi-stablelists-6.19.14.tar.xz) = 355963398684efa8a644c46156692b39cf52f8af65f3a9ef64ab9ebc6eba944477370f4f90b64ad60c996ab10d3a3e0601c8be229b5720437849739094cbe606 -SHA512 (kernel-kabi-dw-6.19.14.tar.xz) = 18658f925e7b1488d5c8527cb67d8f6c6effe64a0c08fe384ace025ba9e48e8e861753c0ccfe114f7da4395de29056bba8eb53be263926321d874f9a873a2f74 +SHA512 (linux-7.0.4.tar.xz) = fb56c0bcf5b527d2dde70175b6090a91c6f841558763fe87388f42568c945bde283df4d8899a7c78dc2e29d1b2be75ca6d2f5b5e49264aee3796db1bcb916253 +SHA512 (kernel-abi-stablelists-7.0.4.tar.xz) = ff24de9286422fd6e3e2ceec5240720a0bc22efefdd8a44edb36f8a4f6e549d9594fe767f54cc5e5fb64e98fa485181c18281fac59fd9de7ade8030a432b0a89 +SHA512 (kernel-kabi-dw-7.0.4.tar.xz) = 1ae6c2ebcb6ca1b4399fe6f49cec43f4afe746c109509121f76c0a2c35229c553b0f2aeb21a6dfe513fa044f8b680b61507cdbb1ea0de2007675445d476e05d6 From 2a2ab9aa9a6c4ca5259762b2f4d90926b3f54cce Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 7 May 2026 11:56:51 -0600 Subject: [PATCH 18/56] kernel-7.0.4-200 * Thu May 07 2026 Justin M. Forbes [7.0.4-0] - wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) - ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) - Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) - Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) - mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) - mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) - Linux v7.0.4 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 +++ kernel.spec | 4 ++ patch-7.0-redhat.patch | 88 +++++++++++++++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 98 insertions(+), 2 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index b090be9ba..8a6f27a8f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/eeaa13aa75f77515556db57762d369b57878725c + eeaa13aa75f77515556db57762d369b57878725c xfrm: esp: avoid in-place decrypt on shared skb frags + +https://gitlab.com/cki-project/kernel-ark/-/commit/ee4bed290fa3c8817aca92da2011e4904a7680ed + ee4bed290fa3c8817aca92da2011e4904a7680ed rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present + https://gitlab.com/cki-project/kernel-ark/-/commit/7ef39c4f44821b39eafbf92b6b8c3307f09c244e 7ef39c4f44821b39eafbf92b6b8c3307f09c244e wifi: mt76: mt7925: fix incorrect TLV length in CLC command diff --git a/kernel.spec b/kernel.spec index 51af5334d..472037a37 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4825,6 +4825,10 @@ fi\ # # %changelog +* Thu May 07 2026 Justin M. Forbes [7.0.4-200] +- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) +- rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) + * Thu May 07 2026 Justin M. Forbes [7.0.4-0] - wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) - ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 51cce5221..380f696aa 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -66,6 +66,12 @@ include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- + net/ipv4/esp4.c | 3 +- + net/ipv4/ip_output.c | 2 + + net/ipv6/esp6.c | 3 +- + net/ipv6/ip6_output.c | 2 + + net/rxrpc/call_event.c | 2 +- + net/rxrpc/conn_event.c | 2 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -74,7 +80,7 @@ sound/soc/sof/compress.c | 3 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 76 files changed, 5408 insertions(+), 546 deletions(-) + 82 files changed, 5418 insertions(+), 550 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7493,6 +7499,86 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c +index 6dfc0bcdef65..6a5febbdbee4 100644 +--- a/net/ipv4/esp4.c ++++ b/net/ipv4/esp4.c +@@ -873,7 +873,8 @@ static int esp_input(struct xfrm_state *x, struct sk_buff *skb) + nfrags = 1; + + goto skip_cow; +- } else if (!skb_has_frag_list(skb)) { ++ } else if (!skb_has_frag_list(skb) && ++ !skb_has_shared_frag(skb)) { + nfrags = skb_shinfo(skb)->nr_frags; + nfrags++; + +diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c +index e4790cc7b5c2..5bcd73cbdb41 100644 +--- a/net/ipv4/ip_output.c ++++ b/net/ipv4/ip_output.c +@@ -1233,6 +1233,8 @@ static int __ip_append_data(struct sock *sk, + if (err < 0) + goto error; + copy = err; ++ if (!(flags & MSG_NO_SHARED_FRAGS)) ++ skb_shinfo(skb)->flags |= SKBFL_SHARED_FRAG; + wmem_alloc_delta += copy; + } else if (!zc) { + int i = skb_shinfo(skb)->nr_frags; +diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c +index 9f75313734f8..9c06c5a1419d 100644 +--- a/net/ipv6/esp6.c ++++ b/net/ipv6/esp6.c +@@ -915,7 +915,8 @@ static int esp6_input(struct xfrm_state *x, struct sk_buff *skb) + nfrags = 1; + + goto skip_cow; +- } else if (!skb_has_frag_list(skb)) { ++ } else if (!skb_has_frag_list(skb) && ++ !skb_has_shared_frag(skb)) { + nfrags = skb_shinfo(skb)->nr_frags; + nfrags++; + +diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c +index 8e2a6b28cea7..3f14e363c96e 100644 +--- a/net/ipv6/ip6_output.c ++++ b/net/ipv6/ip6_output.c +@@ -1765,6 +1765,8 @@ static int __ip6_append_data(struct sock *sk, + if (err < 0) + goto error; + copy = err; ++ if (!(flags & MSG_NO_SHARED_FRAGS)) ++ skb_shinfo(skb)->flags |= SKBFL_SHARED_FRAG; + wmem_alloc_delta += copy; + } else if (!zc) { + int i = skb_shinfo(skb)->nr_frags; +diff --git a/net/rxrpc/call_event.c b/net/rxrpc/call_event.c +index fdd683261226..6c924ef55208 100644 +--- a/net/rxrpc/call_event.c ++++ b/net/rxrpc/call_event.c +@@ -334,7 +334,7 @@ bool rxrpc_input_call_event(struct rxrpc_call *call) + + if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA && + sp->hdr.securityIndex != 0 && +- skb_cloned(skb)) { ++ (skb_cloned(skb) || skb->data_len)) { + /* Unshare the packet so that it can be + * modified by in-place decryption. + */ +diff --git a/net/rxrpc/conn_event.c b/net/rxrpc/conn_event.c +index a2130d25aaa9..eab7c5f2517a 100644 +--- a/net/rxrpc/conn_event.c ++++ b/net/rxrpc/conn_event.c +@@ -245,7 +245,7 @@ static int rxrpc_verify_response(struct rxrpc_connection *conn, + { + int ret; + +- if (skb_cloned(skb)) { ++ if (skb_cloned(skb) || skb->data_len) { + /* Copy the packet if shared so that we can do in-place + * decryption. + */ diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 941f2140d..71934634e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.4.tar.xz) = fb56c0bcf5b527d2dde70175b6090a91c6f841558763fe87388f42568c945bde283df4d8899a7c78dc2e29d1b2be75ca6d2f5b5e49264aee3796db1bcb916253 -SHA512 (kernel-abi-stablelists-7.0.4.tar.xz) = ff24de9286422fd6e3e2ceec5240720a0bc22efefdd8a44edb36f8a4f6e549d9594fe767f54cc5e5fb64e98fa485181c18281fac59fd9de7ade8030a432b0a89 +SHA512 (kernel-abi-stablelists-7.0.4.tar.xz) = 1d03553a6955ddbf4a62d30d0c6b5396e3aca9bd7aa815db1243b34f6fb01f8d908b316c39d7a25c80bf180ed6f4326e178ded157869183e83f4a8a4a4525bbc SHA512 (kernel-kabi-dw-7.0.4.tar.xz) = 1ae6c2ebcb6ca1b4399fe6f49cec43f4afe746c109509121f76c0a2c35229c553b0f2aeb21a6dfe513fa044f8b680b61507cdbb1ea0de2007675445d476e05d6 From f0c72c771e0f59fb62c6155f25b30b8fee9037ce Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 13 May 2026 08:32:55 -0600 Subject: [PATCH 19/56] kernel-7.0.6-200 * Wed May 13 2026 Justin M. Forbes [7.0.6-0] - net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - Add BugsFixed for 7.0.7 (Justin M. Forbes) - ovl: fix verity lazy-load guard broken by fsverity_active() semantic change (Colin Walters) - Revert rxrpc dirtyfrag fix in favor of version which landed upstream (Justin M. Forbes) - Re-enable Intel MEI for Fedora x86 (Justin M. Forbes) - xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) - rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) - Linux v7.0.6 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 12 +++ kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rt-debug-fedora.config | 2 +- kernel-x86_64-rt-fedora.config | 2 +- kernel.changelog | 12 +++ kernel.spec | 17 ++-- patch-7.0-redhat.patch | 122 ++++++++------------------- sources | 6 +- 9 files changed, 79 insertions(+), 98 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 8a6f27a8f..1d08eccdf 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,15 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/0093dd5c7d132be534f197598494eb792ddf886f + 0093dd5c7d132be534f197598494eb792ddf886f net: skbuff: propagate shared-frag marker through pskb_copy() + +https://gitlab.com/cki-project/kernel-ark/-/commit/b4e41de49514fbc5a741441d3988a024dd68a859 + b4e41de49514fbc5a741441d3988a024dd68a859 net: skbuff: preserve shared-frag marker during coalescing + +https://gitlab.com/cki-project/kernel-ark/-/commit/3d6c6ad31de8618af59b488f641577411c9f4513 + 3d6c6ad31de8618af59b488f641577411c9f4513 ovl: fix verity lazy-load guard broken by fsverity_active() semantic change + +https://gitlab.com/cki-project/kernel-ark/-/commit/bc3c698504d2fac0a45904d184caddfc512f8fef + bc3c698504d2fac0a45904d184caddfc512f8fef Revert rxrpc dirtyfrag fix in favor of version which landed upstream + https://gitlab.com/cki-project/kernel-ark/-/commit/eeaa13aa75f77515556db57762d369b57878725c eeaa13aa75f77515556db57762d369b57878725c xfrm: esp: avoid in-place decrypt on shared skb frags diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 1cc35365d..9eec9b1fd 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -3249,8 +3249,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m -# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m +CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index bb0554378..90244c29a 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -3229,8 +3229,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m -# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m +CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index fe58314bf..0be6d732b 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -3254,8 +3254,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m -# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m +CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index b405f0cdd..d2a32f301 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -3234,8 +3234,8 @@ CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m -# CONFIG_INTEL_MEI is not set CONFIG_INTEL_MEI_LB=m +CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m diff --git a/kernel.changelog b/kernel.changelog index cb9508b98..9e865a6df 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,15 @@ +* Wed May 13 2026 Justin M. Forbes [7.0.6-0] +- net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) +- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) +- Add BugsFixed for 7.0.7 (Justin M. Forbes) +- ovl: fix verity lazy-load guard broken by fsverity_active() semantic change (Colin Walters) +- Revert rxrpc dirtyfrag fix in favor of version which landed upstream (Justin M. Forbes) +- Re-enable Intel MEI for Fedora x86 (Justin M. Forbes) +- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) +- rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) +- Linux v7.0.6 +Resolves: + * Thu May 07 2026 Justin M. Forbes [7.0.4-0] - wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) - ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) diff --git a/kernel.spec b/kernel.spec index 472037a37..d535914ef 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.4 -%define specversion 7.0.4 +%define specrpmversion 7.0.6 +%define specversion 7.0.6 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.4 +%define tarfile_release 7.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 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.4 +%define kabiversion 7.0.6 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,9 +4825,16 @@ fi\ # # %changelog -* Thu May 07 2026 Justin M. Forbes [7.0.4-200] +* Wed May 13 2026 Justin M. Forbes [7.0.6-0] +- net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) +- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) +- Add BugsFixed for 7.0.7 (Justin M. Forbes) +- ovl: fix verity lazy-load guard broken by fsverity_active() semantic change (Colin Walters) +- Revert rxrpc dirtyfrag fix in favor of version which landed upstream (Justin M. Forbes) +- Re-enable Intel MEI for Fedora x86 (Justin M. Forbes) - xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) - rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) +- Linux v7.0.6 * Thu May 07 2026 Justin M. Forbes [7.0.4-0] - wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 380f696aa..7aaaee3c2 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -60,18 +60,14 @@ drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + + fs/overlayfs/util.c | 2 +- include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- - net/ipv4/esp4.c | 3 +- - net/ipv4/ip_output.c | 2 + - net/ipv6/esp6.c | 3 +- - net/ipv6/ip6_output.c | 2 + - net/rxrpc/call_event.c | 2 +- - net/rxrpc/conn_event.c | 2 +- + net/core/skbuff.c | 3 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -80,7 +76,7 @@ sound/soc/sof/compress.c | 3 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 82 files changed, 5418 insertions(+), 550 deletions(-) + 78 files changed, 5412 insertions(+), 547 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -212,7 +208,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index 316c0c4ebe5c..bb3bdfc00aa7 100644 +index dbc380a9339e..e92abc1711d5 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -7343,6 +7339,19 @@ index 24960ba9caa9..32597cdb72ef 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/overlayfs/util.c b/fs/overlayfs/util.c +index 2ea769f311c3..339cb0a3942b 100644 +--- a/fs/overlayfs/util.c ++++ b/fs/overlayfs/util.c +@@ -1379,7 +1379,7 @@ int ovl_ensure_verity_loaded(const struct path *datapath) + struct inode *inode = d_inode(datapath->dentry); + struct file *filp; + +- if (!fsverity_active(inode) && IS_VERITY(inode)) { ++ if (IS_VERITY(inode) && fsverity_get_info(inode) == NULL) { + /* + * If this inode was not yet opened, the verity info hasn't been + * loaded yet, so we need to do that here to force it into memory. diff --git a/include/linux/efi.h b/include/linux/efi.h index 664898d09ff5..34f476d02181 100644 --- a/include/linux/efi.h @@ -7499,86 +7508,27 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c -index 6dfc0bcdef65..6a5febbdbee4 100644 ---- a/net/ipv4/esp4.c -+++ b/net/ipv4/esp4.c -@@ -873,7 +873,8 @@ static int esp_input(struct xfrm_state *x, struct sk_buff *skb) - nfrags = 1; +diff --git a/net/core/skbuff.c b/net/core/skbuff.c +index 43ee86dcf2ea..48b321ec2b3c 100644 +--- a/net/core/skbuff.c ++++ b/net/core/skbuff.c +@@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, + skb_frag_ref(skb, i); + } + skb_shinfo(n)->nr_frags = i; ++ skb_shinfo(n)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; + } - goto skip_cow; -- } else if (!skb_has_frag_list(skb)) { -+ } else if (!skb_has_frag_list(skb) && -+ !skb_has_shared_frag(skb)) { - nfrags = skb_shinfo(skb)->nr_frags; - nfrags++; + if (skb_has_frag_list(skb)) { +@@ -6226,6 +6227,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, + from_shinfo->frags, + from_shinfo->nr_frags * sizeof(skb_frag_t)); + to_shinfo->nr_frags += from_shinfo->nr_frags; ++ if (from_shinfo->nr_frags) ++ to_shinfo->flags |= from_shinfo->flags & SKBFL_SHARED_FRAG; -diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c -index e4790cc7b5c2..5bcd73cbdb41 100644 ---- a/net/ipv4/ip_output.c -+++ b/net/ipv4/ip_output.c -@@ -1233,6 +1233,8 @@ static int __ip_append_data(struct sock *sk, - if (err < 0) - goto error; - copy = err; -+ if (!(flags & MSG_NO_SHARED_FRAGS)) -+ skb_shinfo(skb)->flags |= SKBFL_SHARED_FRAG; - wmem_alloc_delta += copy; - } else if (!zc) { - int i = skb_shinfo(skb)->nr_frags; -diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c -index 9f75313734f8..9c06c5a1419d 100644 ---- a/net/ipv6/esp6.c -+++ b/net/ipv6/esp6.c -@@ -915,7 +915,8 @@ static int esp6_input(struct xfrm_state *x, struct sk_buff *skb) - nfrags = 1; - - goto skip_cow; -- } else if (!skb_has_frag_list(skb)) { -+ } else if (!skb_has_frag_list(skb) && -+ !skb_has_shared_frag(skb)) { - nfrags = skb_shinfo(skb)->nr_frags; - nfrags++; - -diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c -index 8e2a6b28cea7..3f14e363c96e 100644 ---- a/net/ipv6/ip6_output.c -+++ b/net/ipv6/ip6_output.c -@@ -1765,6 +1765,8 @@ static int __ip6_append_data(struct sock *sk, - if (err < 0) - goto error; - copy = err; -+ if (!(flags & MSG_NO_SHARED_FRAGS)) -+ skb_shinfo(skb)->flags |= SKBFL_SHARED_FRAG; - wmem_alloc_delta += copy; - } else if (!zc) { - int i = skb_shinfo(skb)->nr_frags; -diff --git a/net/rxrpc/call_event.c b/net/rxrpc/call_event.c -index fdd683261226..6c924ef55208 100644 ---- a/net/rxrpc/call_event.c -+++ b/net/rxrpc/call_event.c -@@ -334,7 +334,7 @@ bool rxrpc_input_call_event(struct rxrpc_call *call) - - if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA && - sp->hdr.securityIndex != 0 && -- skb_cloned(skb)) { -+ (skb_cloned(skb) || skb->data_len)) { - /* Unshare the packet so that it can be - * modified by in-place decryption. - */ -diff --git a/net/rxrpc/conn_event.c b/net/rxrpc/conn_event.c -index a2130d25aaa9..eab7c5f2517a 100644 ---- a/net/rxrpc/conn_event.c -+++ b/net/rxrpc/conn_event.c -@@ -245,7 +245,7 @@ static int rxrpc_verify_response(struct rxrpc_connection *conn, - { - int ret; - -- if (skb_cloned(skb)) { -+ if (skb_cloned(skb) || skb->data_len) { - /* Copy the packet if shared so that we can do in-place - * decryption. - */ + if (!skb_cloned(from)) + from_shinfo->nr_frags = 0; diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 71934634e..a74de39eb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.4.tar.xz) = fb56c0bcf5b527d2dde70175b6090a91c6f841558763fe87388f42568c945bde283df4d8899a7c78dc2e29d1b2be75ca6d2f5b5e49264aee3796db1bcb916253 -SHA512 (kernel-abi-stablelists-7.0.4.tar.xz) = 1d03553a6955ddbf4a62d30d0c6b5396e3aca9bd7aa815db1243b34f6fb01f8d908b316c39d7a25c80bf180ed6f4326e178ded157869183e83f4a8a4a4525bbc -SHA512 (kernel-kabi-dw-7.0.4.tar.xz) = 1ae6c2ebcb6ca1b4399fe6f49cec43f4afe746c109509121f76c0a2c35229c553b0f2aeb21a6dfe513fa044f8b680b61507cdbb1ea0de2007675445d476e05d6 +SHA512 (linux-7.0.6.tar.xz) = d2d1a0449c1b242b4fa22271a573c0c5b64d60374d075767c3cde07bab0abfd4096c613d5dee6f225d3cf6e5fb32ced8f45a36ace9e6427f3d72b1b5eba75c99 +SHA512 (kernel-abi-stablelists-7.0.6.tar.xz) = 9842e3c7ad377c0e3504cffe1b243d6473cfd540547b263d18631c25b14b5b1030d0ae8a2461df69b9af0382dc05eecaec138765ffc67e0cc9bc13affa19498e +SHA512 (kernel-kabi-dw-7.0.6.tar.xz) = 84e0d1afcd68435fdc5acba9d35a4aa189851b8a6bf1c3bebeb8ad31e9818e1796a53d49162b1d5f585b83b07545f948de818724c414cbe268bcf58095ec54fd From 2d0f97e4a2d1dafc1fd36ffdbc29ea27a30a582c Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 14 May 2026 10:59:15 -0600 Subject: [PATCH 20/56] kernel-7.0.7-200 * Thu May 14 2026 Justin M. Forbes [7.0.7-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) - Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) - Change version in Bugsfixed due to build (Justin M. Forbes) - Linux v7.0.7 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 ++++ kernel.changelog | 8 ++++ kernel.spec | 15 ++++-- patch-7.0-redhat.patch | 102 ++++++++++++++++++----------------------- sources | 6 +-- 5 files changed, 75 insertions(+), 65 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 1d08eccdf..ab6ea473a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/8774aeeee61b9ff93ec4d12e871938c41c57612b + 8774aeeee61b9ff93ec4d12e871938c41c57612b net: skbuff: propagate shared-frag marker through frag-transfer helpers + +https://gitlab.com/cki-project/kernel-ark/-/commit/011b9df202c4a23f4a4a161fcea2eb7fd9cba16e + 011b9df202c4a23f4a4a161fcea2eb7fd9cba16e Revert old fragnesia fixes in favor of more complete solution + +https://gitlab.com/cki-project/kernel-ark/-/commit/70c31e352fac0fe42584cd3290b269a6bc00b25b + 70c31e352fac0fe42584cd3290b269a6bc00b25b Revert old fragnesia fixes in favor of more complete solution + https://gitlab.com/cki-project/kernel-ark/-/commit/0093dd5c7d132be534f197598494eb792ddf886f 0093dd5c7d132be534f197598494eb792ddf886f net: skbuff: propagate shared-frag marker through pskb_copy() diff --git a/kernel.changelog b/kernel.changelog index 9e865a6df..a91bd453e 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Thu May 14 2026 Justin M. Forbes [7.0.7-0] +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) +- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) +- Change version in Bugsfixed due to build (Justin M. Forbes) +- Linux v7.0.7 +Resolves: + * Wed May 13 2026 Justin M. Forbes [7.0.6-0] - net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) diff --git a/kernel.spec b/kernel.spec index d535914ef..d660d55d6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.6 -%define specversion 7.0.6 +%define specrpmversion 7.0.7 +%define specversion 7.0.7 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.6 +%define tarfile_release 7.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 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.6 +%define kabiversion 7.0.7 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,13 @@ fi\ # # %changelog +* Thu May 14 2026 Justin M. Forbes [7.0.7-0] +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) +- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) +- Change version in Bugsfixed due to build (Justin M. Forbes) +- Linux v7.0.7 + * Wed May 13 2026 Justin M. Forbes [7.0.6-0] - net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 7aaaee3c2..54a237c82 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -57,26 +57,24 @@ drivers/mfd/bcm2835-pm.c | 9 +- drivers/net/ethernet/cadence/macb.h | 35 + drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ - drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + - fs/overlayfs/util.c | 2 +- include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- - net/core/skbuff.c | 3 + + net/core/gro.c | 4 + + net/core/skbuff.c | 5 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + - sound/soc/sof/compress.c | 3 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5412 insertions(+), 547 deletions(-) + 76 files changed, 5413 insertions(+), 545 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -208,7 +206,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index dbc380a9339e..e92abc1711d5 100644 +index a854e46c1171..d27fe4972921 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -229,7 +227,7 @@ index dbc380a9339e..e92abc1711d5 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1362,6 +1373,8 @@ uapi-asm-generic: +@@ -1364,6 +1375,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -238,7 +236,7 @@ index dbc380a9339e..e92abc1711d5 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2027,6 +2040,23 @@ endif +@@ -2029,6 +2042,23 @@ endif ifdef CONFIG_MODULES @@ -927,7 +925,7 @@ index d1595156c86a..9485212f1a6d 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index e8cdbdb46fdb..71366d15a7db 100644 +index 530547cda8b2..dc046780c74d 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1792,6 +1792,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -7266,26 +7264,6 @@ index 99e7d5cf3786..a12aa21244e8 100644 disable_irq_wake(bp->queues[0].irq); /* Now make sure we disable phy before moving -diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c b/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c -index cf0fdea45cf7..7ad581942999 100644 ---- a/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c -+++ b/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c -@@ -3375,7 +3375,6 @@ __mt7925_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, - u8 rsvd[64]; - } __packed req = { - .tag = cpu_to_le16(0x3), -- .len = cpu_to_le16(sizeof(req) - 4), - - .idx = idx, - .env = env_cap, -@@ -3404,6 +3403,7 @@ __mt7925_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, - memcpy(req.type, rule->type, 2); - - req.size = cpu_to_le16(seg->len); -+ req.len = cpu_to_le16(sizeof(req) + seg->len - 4); - dev->phy.clc_chan_conf = clc->ver == 1 ? 0xff : rule->flag; - skb = __mt76_mcu_msg_alloc(&dev->mt76, &req, - le16_to_cpu(req.size) + sizeof(req), diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 48946cca4be7..a1f5fe8e583f 100644 --- a/drivers/pci/quirks.c @@ -7339,19 +7317,6 @@ index 24960ba9caa9..32597cdb72ef 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/overlayfs/util.c b/fs/overlayfs/util.c -index 2ea769f311c3..339cb0a3942b 100644 ---- a/fs/overlayfs/util.c -+++ b/fs/overlayfs/util.c -@@ -1379,7 +1379,7 @@ int ovl_ensure_verity_loaded(const struct path *datapath) - struct inode *inode = d_inode(datapath->dentry); - struct file *filp; - -- if (!fsverity_active(inode) && IS_VERITY(inode)) { -+ if (IS_VERITY(inode) && fsverity_get_info(inode) == NULL) { - /* - * If this inode was not yet opened, the verity info hasn't been - * loaded yet, so we need to do that here to force it into memory. diff --git a/include/linux/efi.h b/include/linux/efi.h index 664898d09ff5..34f476d02181 100644 --- a/include/linux/efi.h @@ -7508,8 +7473,34 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/net/core/gro.c b/net/core/gro.c +index 31d21de5b15a..9f8960789b2c 100644 +--- a/net/core/gro.c ++++ b/net/core/gro.c +@@ -213,10 +213,12 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) + p->data_len += len; + p->truesize += delta_truesize; + p->len += len; ++ skb_shinfo(p)->flags |= skbinfo->flags & SKBFL_SHARED_FRAG; + if (lp != p) { + lp->data_len += len; + lp->truesize += delta_truesize; + lp->len += len; ++ skb_shinfo(lp)->flags |= skbinfo->flags & SKBFL_SHARED_FRAG; + } + NAPI_GRO_CB(skb)->same_flow = 1; + return 0; +@@ -244,6 +246,8 @@ int skb_gro_receive_list(struct sk_buff *p, struct sk_buff *skb) + p->truesize += skb->truesize; + p->len += skb->len; + ++ skb_shinfo(p)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; ++ + NAPI_GRO_CB(skb)->same_flow = 1; + + return 0; diff --git a/net/core/skbuff.c b/net/core/skbuff.c -index 43ee86dcf2ea..48b321ec2b3c 100644 +index 43ee86dcf2ea..4cfb4886e1b2 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, @@ -7520,7 +7511,16 @@ index 43ee86dcf2ea..48b321ec2b3c 100644 } if (skb_has_frag_list(skb)) { -@@ -6226,6 +6227,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, +@@ -4373,6 +4374,8 @@ int skb_shift(struct sk_buff *tgt, struct sk_buff *skb, int shiftlen) + tgt->ip_summed = CHECKSUM_PARTIAL; + skb->ip_summed = CHECKSUM_PARTIAL; + ++ skb_shinfo(tgt)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; ++ + skb_len_add(skb, -shiftlen); + skb_len_add(tgt, shiftlen); + +@@ -6226,6 +6229,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, from_shinfo->frags, from_shinfo->nr_frags * sizeof(skb_frag_t)); to_shinfo->nr_frags += from_shinfo->nr_frags; @@ -7627,20 +7627,6 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; -diff --git a/sound/soc/sof/compress.c b/sound/soc/sof/compress.c -index 96570121aae0..90f056eae1c3 100644 ---- a/sound/soc/sof/compress.c -+++ b/sound/soc/sof/compress.c -@@ -379,6 +379,9 @@ static int sof_compr_pointer(struct snd_soc_component *component, - if (!spcm) - return -EINVAL; - -+ if (!sstream->channels || !sstream->sample_container_bytes) -+ return -EBUSY; -+ - tstamp->sampling_rate = sstream->sampling_rate; - tstamp->copied_total = sstream->copied_total; - tstamp->pcm_io_frames = div_u64(spcm->stream[cstream->direction].posn.dai_posn, diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile index 65485967c968..e44f47e01027 100644 --- a/tools/testing/selftests/bpf/Makefile diff --git a/sources b/sources index a74de39eb..25a50b559 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.6.tar.xz) = d2d1a0449c1b242b4fa22271a573c0c5b64d60374d075767c3cde07bab0abfd4096c613d5dee6f225d3cf6e5fb32ced8f45a36ace9e6427f3d72b1b5eba75c99 -SHA512 (kernel-abi-stablelists-7.0.6.tar.xz) = 9842e3c7ad377c0e3504cffe1b243d6473cfd540547b263d18631c25b14b5b1030d0ae8a2461df69b9af0382dc05eecaec138765ffc67e0cc9bc13affa19498e -SHA512 (kernel-kabi-dw-7.0.6.tar.xz) = 84e0d1afcd68435fdc5acba9d35a4aa189851b8a6bf1c3bebeb8ad31e9818e1796a53d49162b1d5f585b83b07545f948de818724c414cbe268bcf58095ec54fd +SHA512 (linux-7.0.7.tar.xz) = 87645178f23e610cb27d7364750bb14dd0ab05da01fb1d9479627d7bed3fc440b45420fbb6f39b613e6287449167586377e090af545e1dbcb682199f694dcafb +SHA512 (kernel-abi-stablelists-7.0.7.tar.xz) = 7aaea9f2c6bc398712e27c1d1caa8d676c1a991820df602a95cb4cd869075e9281b0cbe7f4147580403e94b0e8cd4d5f85a45017d1b59449f81c2e23177f750a +SHA512 (kernel-kabi-dw-7.0.7.tar.xz) = ed74d36dbfd413db308f05e09a686c3658437141f0cb13fe55d8e12f312d41bbe5616e8ab8cbbf8302ae8fdd325e7a0b8523a785b283f7275007a02849b675eb From e5876bad31663df5afecbb2ee23dc5f74fece7bb Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 15 May 2026 07:42:31 -0600 Subject: [PATCH 21/56] kernel-7.0.8-200 * Fri May 15 2026 Justin M. Forbes [7.0.8-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) - Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen) - Linux v7.0.8 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 +++++++++ kernel.changelog | 7 +++++++ kernel.spec | 14 +++++++++---- patch-7.0-redhat.patch | 46 ++++++++++++++++++++++++++++++------------ sources | 6 +++--- 5 files changed, 62 insertions(+), 20 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index ab6ea473a..d64b6e3fb 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/51971df76b7baf9582e997694cf52b31842a6682 + 51971df76b7baf9582e997694cf52b31842a6682 net: skbuff: propagate shared-frag marker through frag-transfer helpers + +https://gitlab.com/cki-project/kernel-ark/-/commit/7bfe00fc9bf6fd1386c2602499a73d0d88a21d37 + 7bfe00fc9bf6fd1386c2602499a73d0d88a21d37 Revert v3 of the fragnesia fixes as v4 covers an additional case + +https://gitlab.com/cki-project/kernel-ark/-/commit/f52ec337a3f4e4d40707197a07dc0eda386be1f2 + f52ec337a3f4e4d40707197a07dc0eda386be1f2 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events + https://gitlab.com/cki-project/kernel-ark/-/commit/8774aeeee61b9ff93ec4d12e871938c41c57612b 8774aeeee61b9ff93ec4d12e871938c41c57612b net: skbuff: propagate shared-frag marker through frag-transfer helpers diff --git a/kernel.changelog b/kernel.changelog index a91bd453e..ff1aae4ae 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Fri May 15 2026 Justin M. Forbes [7.0.8-0] +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) +- Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen) +- Linux v7.0.8 +Resolves: + * Thu May 14 2026 Justin M. Forbes [7.0.7-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index d660d55d6..03920189a 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.7 -%define specversion 7.0.7 +%define specrpmversion 7.0.8 +%define specversion 7.0.8 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.7 +%define tarfile_release 7.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 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.7 +%define kabiversion 7.0.8 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,12 @@ fi\ # # %changelog +* Fri May 15 2026 Justin M. Forbes [7.0.8-0] +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) +- Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen) +- Linux v7.0.8 + * Thu May 14 2026 Justin M. Forbes [7.0.7-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 54a237c82..cd5933fec 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -24,6 +24,7 @@ drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + drivers/ata/libahci.c | 18 + + drivers/bluetooth/btmtk.c | 4 +- drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/firmware/efi/Makefile | 1 + @@ -66,7 +67,8 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 4 + - net/core/skbuff.c | 5 + + net/core/skbuff.c | 3 + + net/ipv4/tcp_output.c | 1 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -74,7 +76,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 76 files changed, 5413 insertions(+), 545 deletions(-) + 78 files changed, 5414 insertions(+), 547 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -206,7 +208,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index a854e46c1171..d27fe4972921 100644 +index a0565b83ae40..af6f72ebe8f2 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -973,6 +975,21 @@ index c79abdfcd7a9..e23bfb7f94c7 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/bluetooth/btmtk.c b/drivers/bluetooth/btmtk.c +index 31ff133b6159..a4b4dacfd2ad 100644 +--- a/drivers/bluetooth/btmtk.c ++++ b/drivers/bluetooth/btmtk.c +@@ -678,8 +678,8 @@ static int btmtk_usb_hci_wmt_sync(struct hci_dev *hdev, + case BTMTK_WMT_FUNC_CTRL: + if (!skb_pull_data(data->evt_skb, + sizeof(wmt_evt_funcc->status))) { +- err = -EINVAL; +- goto err_free_skb; ++ status = BTMTK_WMT_ON_UNDONE; ++ break; + } + + wmt_evt_funcc = (struct btmtk_hci_wmt_evt_funcc *)wmt_evt; diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index 505e32911c34..26f7ee0ccf40 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -7500,7 +7517,7 @@ index 31d21de5b15a..9f8960789b2c 100644 return 0; diff --git a/net/core/skbuff.c b/net/core/skbuff.c -index 43ee86dcf2ea..4cfb4886e1b2 100644 +index 43ee86dcf2ea..758b5225b874 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, @@ -7520,15 +7537,18 @@ index 43ee86dcf2ea..4cfb4886e1b2 100644 skb_len_add(skb, -shiftlen); skb_len_add(tgt, shiftlen); -@@ -6226,6 +6229,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, - from_shinfo->frags, - from_shinfo->nr_frags * sizeof(skb_frag_t)); - to_shinfo->nr_frags += from_shinfo->nr_frags; -+ if (from_shinfo->nr_frags) -+ to_shinfo->flags |= from_shinfo->flags & SKBFL_SHARED_FRAG; - - if (!skb_cloned(from)) - from_shinfo->nr_frags = 0; +diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c +index 326b58ff1118..691fc76c5508 100644 +--- a/net/ipv4/tcp_output.c ++++ b/net/ipv4/tcp_output.c +@@ -2606,6 +2606,7 @@ static int tcp_clone_payload(struct sock *sk, struct sk_buff *to, + todo = min_t(int, skb_frag_size(fragfrom), + probe_size - len); + len += todo; ++ skb_shinfo(to)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; + if (lastfrag && + skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && + skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 25a50b559..008d915b7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.7.tar.xz) = 87645178f23e610cb27d7364750bb14dd0ab05da01fb1d9479627d7bed3fc440b45420fbb6f39b613e6287449167586377e090af545e1dbcb682199f694dcafb -SHA512 (kernel-abi-stablelists-7.0.7.tar.xz) = 7aaea9f2c6bc398712e27c1d1caa8d676c1a991820df602a95cb4cd869075e9281b0cbe7f4147580403e94b0e8cd4d5f85a45017d1b59449f81c2e23177f750a -SHA512 (kernel-kabi-dw-7.0.7.tar.xz) = ed74d36dbfd413db308f05e09a686c3658437141f0cb13fe55d8e12f312d41bbe5616e8ab8cbbf8302ae8fdd325e7a0b8523a785b283f7275007a02849b675eb +SHA512 (linux-7.0.8.tar.xz) = a25defd60059d83906c4f3c2c27078d138d63c4706d8ba610ad40ff9657d7d4191b3660626dc334bd70bb25488f93a7d7f1b584602c5de1bbdd7a6c1f128df1e +SHA512 (kernel-abi-stablelists-7.0.8.tar.xz) = a36cdf7eb13cd3dba09c1b38a15313a7fbd1dd7f4ccfd91f3cca1a6c13732217fb1832a53545cbff509cafd7316ee345834f1c48a866a355812a51c28b16d7b0 +SHA512 (kernel-kabi-dw-7.0.8.tar.xz) = 7bb93855824bfc0c4f362a3e3434ea7deaf7923d7be21f84e42bbdd07b4a2ef8f245cd3b2643f2085718029ff69a5b61017d29a7b1d9fd44073bf4bdfdee5672 From bfa612b934b5251a6e8076382d16611472244433 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 17 May 2026 11:38:50 -0600 Subject: [PATCH 22/56] kernel-7.0.9-200 * Sun May 17 2026 Justin M. Forbes [7.0.9-0] - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) - Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) - drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) - Linux v7.0.9 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel-aarch64-16k-debug-fedora.config | 4 +- kernel-aarch64-16k-fedora.config | 4 +- kernel-aarch64-debug-fedora.config | 4 +- kernel-aarch64-fedora.config | 4 +- kernel-aarch64-rt-64k-debug-fedora.config | 4 +- kernel-aarch64-rt-64k-fedora.config | 4 +- kernel-aarch64-rt-debug-fedora.config | 4 +- kernel-aarch64-rt-fedora.config | 4 +- kernel-ppc64le-debug-fedora.config | 4 +- kernel-ppc64le-fedora.config | 4 +- kernel-riscv64-debug-fedora.config | 4 +- kernel-riscv64-fedora.config | 4 +- kernel-riscv64-rt-debug-fedora.config | 4 +- kernel-riscv64-rt-fedora.config | 4 +- kernel-s390x-debug-fedora.config | 4 +- kernel-s390x-fedora.config | 4 +- kernel-x86_64-debug-fedora.config | 9 +-- kernel-x86_64-fedora.config | 9 +-- kernel-x86_64-rt-debug-fedora.config | 9 +-- kernel-x86_64-rt-fedora.config | 9 +-- kernel.changelog | 8 +++ kernel.spec | 15 +++-- patch-7.0-redhat.patch | 72 +++++++++++------------ sources | 6 +- 25 files changed, 110 insertions(+), 94 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index d64b6e3fb..d57fad5ab 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/dceba3c610dce15a451f18d00744f48630616ca0 + dceba3c610dce15a451f18d00744f48630616ca0 drm/i915/dp_tunnel: Don't update tunnel state during system resume + https://gitlab.com/cki-project/kernel-ark/-/commit/51971df76b7baf9582e997694cf52b31842a6682 51971df76b7baf9582e997694cf52b31842a6682 net: skbuff: propagate shared-frag marker through frag-transfer helpers diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 04e5fb69d..3d6123b63 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -10710,8 +10710,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 24075dde4..ef5a7d8bb 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -10678,8 +10678,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 5b7852bca..f6b402a15 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -10709,8 +10709,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 294db1804..80226ae33 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -10677,8 +10677,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index e6fbdcb58..d78c7c9a7 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -10726,8 +10726,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index b4d05a778..470078c34 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -10694,8 +10694,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index c05baff2d..b5a982871 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -10722,8 +10722,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 4e90eedf2..be4d93f92 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -10690,8 +10690,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 7e334b74e..bdb673859 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -8697,8 +8697,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 472bf4260..57d02418b 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -8664,8 +8664,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 510b9ddf2..dce9673da 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -8864,8 +8864,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 44c698085..3b900532b 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -8831,8 +8831,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 0596a3028..86c155ba0 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -8877,8 +8877,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 47ced59c7..2810c55aa 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -8844,8 +8844,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 311aa208c..ae6967139 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -8653,8 +8653,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 405a9ba98..b381db48a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -8620,8 +8620,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 9eec9b1fd..2a9fc1d1f 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -2729,7 +2729,7 @@ CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HID_SENSOR_PROX is not set +CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m @@ -7059,7 +7059,8 @@ CONFIG_SND_DARLA20=m 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_I2S=m +CONFIG_SND_DESIGNWARE_PCM=y CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -9401,8 +9402,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 90244c29a..d9254f536 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -2710,7 +2710,7 @@ CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HID_SENSOR_PROX is not set +CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m @@ -7029,7 +7029,8 @@ CONFIG_SND_DARLA20=m 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_I2S=m +CONFIG_SND_DESIGNWARE_PCM=y CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -9369,8 +9370,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 0be6d732b..bc0852666 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -2734,7 +2734,7 @@ CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HID_SENSOR_PROX is not set +CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m @@ -7070,7 +7070,8 @@ CONFIG_SND_DARLA20=m 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_I2S=m +CONFIG_SND_DESIGNWARE_PCM=y CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -9415,8 +9416,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index d2a32f301..7820b508b 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -2715,7 +2715,7 @@ CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HID_SENSOR_PROX is not set +CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m @@ -7040,7 +7040,8 @@ CONFIG_SND_DARLA20=m 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_I2S=m +CONFIG_SND_DESIGNWARE_PCM=y CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -9383,8 +9384,8 @@ CONFIG_XFRM_USER=y CONFIG_XFRM=y # CONFIG_XFS_DEBUG is not set CONFIG_XFS_FS=m -# CONFIG_XFS_ONLINE_REPAIR is not set -# CONFIG_XFS_ONLINE_SCRUB_STATS is not set +CONFIG_XFS_ONLINE_REPAIR=y +CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y diff --git a/kernel.changelog b/kernel.changelog index ff1aae4ae..1ba7341b6 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Sun May 17 2026 Justin M. Forbes [7.0.9-0] +- Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) +- Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) +- Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) +- drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) +- Linux v7.0.9 +Resolves: + * Fri May 15 2026 Justin M. Forbes [7.0.8-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index 03920189a..9f8404b13 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.8 -%define specversion 7.0.8 +%define specrpmversion 7.0.9 +%define specversion 7.0.9 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.8 +%define tarfile_release 7.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 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.8 +%define kabiversion 7.0.9 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,13 @@ fi\ # # %changelog +* Sun May 17 2026 Justin M. Forbes [7.0.9-0] +- Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) +- Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) +- Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) +- drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) +- Linux v7.0.9 + * Fri May 15 2026 Justin M. Forbes [7.0.8-0] - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index cd5933fec..b3e65fa9d 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -7,7 +7,6 @@ arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- arch/arm64/Kconfig | 2 +- - arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 14 + .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 29 +- @@ -32,7 +31,7 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/v3d/v3d_submit.c | 5 + + drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 11 +- drivers/hid/hid-rmi.c | 66 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 ++- @@ -76,7 +75,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5414 insertions(+), 547 deletions(-) + 77 files changed, 5401 insertions(+), 552 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -208,7 +207,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index a0565b83ae40..af6f72ebe8f2 100644 +index 9da9c1f3b238..934965d11a75 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -346,28 +345,6 @@ index 9ea19b74b6c3..6d2800a2a061 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 -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -index 7de24d60bcd1..127be0fc27c2 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts -@@ -35,3 +35,17 @@ &gio_aon { - "PMIC_SCL", // AON_SGPIO_04 - "PMIC_SDA"; // AON_SGPIO_05 - }; -+ -+&pinctrl { -+ compatible = "brcm,bcm2712d0-pinctrl"; -+ reg = <0x7d504100 0x20>; -+}; -+ -+&pinctrl_aon { -+ compatible = "brcm,bcm2712d0-aon-pinctrl"; -+ reg = <0x7d510700 0x1c>; -+}; -+ -+&uart10 { -+ interrupts = ; -+}; diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi index 04738bf281eb..b7a6bc34ae1a 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi @@ -1304,22 +1281,39 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/v3d/v3d_submit.c b/drivers/gpu/drm/v3d/v3d_submit.c -index 18f2bf1fe89f..fc74351efad5 100644 ---- a/drivers/gpu/drm/v3d/v3d_submit.c -+++ b/drivers/gpu/drm/v3d/v3d_submit.c -@@ -393,6 +393,11 @@ v3d_get_multisync_submit_deps(struct drm_file *file_priv, - if (multisync.pad) - return -EINVAL; +diff --git a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c b/drivers/gpu/drm/i915/display/intel_dp_tunnel.c +index 55b423fd6b6f..7894ae25e2a7 100644 +--- a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c ++++ b/drivers/gpu/drm/i915/display/intel_dp_tunnel.c +@@ -150,11 +150,9 @@ static int allocate_initial_tunnel_bw_for_pipes(struct intel_dp *intel_dp, u8 pi + drm_dp_tunnel_name(intel_dp->tunnel), + encoder->base.base.id, encoder->base.name, + ERR_PTR(err)); +- +- return err; + } -+ if (!multisync.in_sync_count && !multisync.out_sync_count) { -+ drm_dbg(&v3d->drm, "Empty multisync extension\n"); -+ return -EINVAL; +- return update_tunnel_state(intel_dp); ++ return err; + } + + static int allocate_initial_tunnel_bw(struct intel_dp *intel_dp, +@@ -200,10 +198,13 @@ static int detect_new_tunnel(struct intel_dp *intel_dp, struct drm_modeset_acqui + } + + ret = allocate_initial_tunnel_bw(intel_dp, ctx); +- if (ret < 0) ++ if (ret < 0) { + intel_dp_tunnel_destroy(intel_dp); + +- return ret; ++ return ret; + } + - ret = v3d_get_multisync_post_deps(file_priv, se, multisync.out_sync_count, - multisync.out_syncs); - if (ret) ++ return update_tunnel_state(intel_dp); + } + + /** diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index d4af17fdba46..154f0403cbf4 100644 --- a/drivers/hid/hid-rmi.c diff --git a/sources b/sources index 008d915b7..18230d0aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.8.tar.xz) = a25defd60059d83906c4f3c2c27078d138d63c4706d8ba610ad40ff9657d7d4191b3660626dc334bd70bb25488f93a7d7f1b584602c5de1bbdd7a6c1f128df1e -SHA512 (kernel-abi-stablelists-7.0.8.tar.xz) = a36cdf7eb13cd3dba09c1b38a15313a7fbd1dd7f4ccfd91f3cca1a6c13732217fb1832a53545cbff509cafd7316ee345834f1c48a866a355812a51c28b16d7b0 -SHA512 (kernel-kabi-dw-7.0.8.tar.xz) = 7bb93855824bfc0c4f362a3e3434ea7deaf7923d7be21f84e42bbdd07b4a2ef8f245cd3b2643f2085718029ff69a5b61017d29a7b1d9fd44073bf4bdfdee5672 +SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 0e8aa0d80dd0d608dd6ac9a60774e3edfbe717c8fb04d259d7514c3c8fb82b6d06be26e31e06c3d469a2a9d631aa83fbf30a685735ca123289474223262cfe67 +SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 8eb224761360104ff6271be140eaa16d85853454cbad149be6c994008ac870361a4f9065989386a64a8f876b2fd7799863819bbfe730e638be891749708da4cd From c2df4a1fe474e45e52fb0214f3ed0f4ae902fab6 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 17 May 2026 23:13:05 -0600 Subject: [PATCH 23/56] kernel-7.0.9-201 * Sun May 17 2026 Justin M. Forbes [7.0.9-0] - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) - Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) - drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) - Linux v7.0.9 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel.spec | 7 ++-- patch-7.0-redhat.patch | 75 +++++++++++++++++++++++++++++++++++++++++- sources | 4 +-- 4 files changed, 84 insertions(+), 5 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index d57fad5ab..0771c017c 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/ffdf20681f8d39c780e340491059ed02daf855bd + ffdf20681f8d39c780e340491059ed02daf855bd net/sched: act_pedit: extend the writable skb range per key + https://gitlab.com/cki-project/kernel-ark/-/commit/dceba3c610dce15a451f18d00744f48630616ca0 dceba3c610dce15a451f18d00744f48630616ca0 drm/i915/dp_tunnel: Don't update tunnel state during system resume diff --git a/kernel.spec b/kernel.spec index 9f8404b13..d1e1d40a8 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.9 %define specversion 7.0.9 %define patchversion 7.0 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.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 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.9 @@ -4825,6 +4825,9 @@ fi\ # # %changelog +* Sun May 17 2026 Justin M. Forbes [7.0.9-201] +- net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) + * Sun May 17 2026 Justin M. Forbes [7.0.9-0] - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index b3e65fa9d..445d435a8 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -68,6 +68,7 @@ net/core/gro.c | 4 + net/core/skbuff.c | 3 + net/ipv4/tcp_output.c | 1 + + net/sched/act_pedit.c | 36 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -75,7 +76,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 77 files changed, 5401 insertions(+), 552 deletions(-) + 78 files changed, 5427 insertions(+), 562 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7543,6 +7544,78 @@ index 326b58ff1118..691fc76c5508 100644 if (lastfrag && skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + +diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c +index bc20f08a2789..58a8eae6d43e 100644 +--- a/net/sched/act_pedit.c ++++ b/net/sched/act_pedit.c +@@ -398,11 +398,12 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + + parms = rcu_dereference_bh(p->parms); + +- max_offset = (skb_transport_header_was_set(skb) ? +- skb_transport_offset(skb) : +- skb_network_offset(skb)) + +- parms->tcfp_off_max_hint; +- if (skb_ensure_writable(skb, min(skb->len, max_offset))) ++ max_offset = min_t(u32, skb->len, ++ (skb_transport_header_was_set(skb) ? ++ skb_transport_offset(skb) : ++ skb_network_offset(skb)) + ++ parms->tcfp_off_max_hint); ++ if (skb_ensure_writable(skb, max_offset)) + goto done; + + tcf_lastuse_update(&p->tcf_tm); +@@ -414,8 +415,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + for (i = parms->tcfp_nkeys; i > 0; i--, tkey++) { + int offset = tkey->off; + int hoffset = 0; ++ int write_offset; + u32 *ptr, hdata; +- u32 val; ++ u32 val, write_end; + int rc; + + if (tkey_ex) { +@@ -451,12 +453,26 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + } + } + +- if (!offset_valid(skb, hoffset + offset)) { +- pr_info_ratelimited("tc action pedit offset %d out of bounds\n", hoffset + offset); ++ write_offset = hoffset + offset; ++ if (!offset_valid(skb, write_offset)) { ++ pr_info_ratelimited("tc action pedit offset %d out of bounds\n", ++ write_offset); + goto bad; + } + +- ptr = skb_header_pointer(skb, hoffset + offset, ++ /* Earlier edits can change later header-relative offsets, so ++ * grow the writable window from the final per-key store. ++ */ ++ if (write_offset >= 0) { ++ write_end = (u32)write_offset + sizeof(hdata); ++ if (write_end > max_offset) { ++ max_offset = min_t(u32, skb->len, write_end); ++ if (skb_ensure_writable(skb, max_offset)) ++ goto bad; ++ } ++ } ++ ++ ptr = skb_header_pointer(skb, write_offset, + sizeof(hdata), &hdata); + if (!ptr) + goto bad; +@@ -475,7 +491,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + + *ptr = ((*ptr & tkey->mask) ^ val); + if (ptr == &hdata) +- skb_store_bits(skb, hoffset + offset, ptr, 4); ++ skb_store_bits(skb, write_offset, ptr, sizeof(hdata)); + } + + goto done; diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 18230d0aa..fe269bc0e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 0e8aa0d80dd0d608dd6ac9a60774e3edfbe717c8fb04d259d7514c3c8fb82b6d06be26e31e06c3d469a2a9d631aa83fbf30a685735ca123289474223262cfe67 -SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 8eb224761360104ff6271be140eaa16d85853454cbad149be6c994008ac870361a4f9065989386a64a8f876b2fd7799863819bbfe730e638be891749708da4cd +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 72727d5d94cbe9eae197a87c8c55ddc37b0f01e1794524cf809f28f9d140e66671d5ffe3156fd4f6401bdeccca297104d27a09a1aa3a24c04ad7f287922494ef +SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 9939a80b962e837cd5b68f33b215b6bd08be117898534590d3e12fea23a3b303245ba01fbfe01a8cd9fda3eb23555de69ebf123b568dbeffbcfb3f3b51ccb524 From 7b5a9b2f23413f78021471bb97b46fdaaa4d8b26 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 18 May 2026 14:59:29 -0600 Subject: [PATCH 24/56] kernel-7.0.9-202 * Mon May 18 2026 Justin M. Forbes [7.0.9-2] - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) - net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 ++++ kernel.changelog | 7 +++ kernel.spec | 9 ++-- patch-7.0-redhat.patch | 109 +++++++++++++++++++++++++++++++++-------- sources | 4 +- 5 files changed, 113 insertions(+), 25 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 0771c017c..24137cca7 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/8148c63373b124fd1bf8d820d65687e99a00d31d + 8148c63373b124fd1bf8d820d65687e99a00d31d net/sched: fix pedit partial COW leading to page cache corruption + +https://gitlab.com/cki-project/kernel-ark/-/commit/2f2bc67b669031ce73d83507b5d23ef5aac7ff4c + 2f2bc67b669031ce73d83507b5d23ef5aac7ff4c net: skbuff: propagate shared-frag marker through frag-transfer helpers + +https://gitlab.com/cki-project/kernel-ark/-/commit/0e7c5384fd0fbc9d998593f6db29ec0f6fd45aca + 0e7c5384fd0fbc9d998593f6db29ec0f6fd45aca Revert fragnesia for so I can replace it with the newer one + https://gitlab.com/cki-project/kernel-ark/-/commit/ffdf20681f8d39c780e340491059ed02daf855bd ffdf20681f8d39c780e340491059ed02daf855bd net/sched: act_pedit: extend the writable skb range per key diff --git a/kernel.changelog b/kernel.changelog index 1ba7341b6..461136f8c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Mon May 18 2026 Justin M. Forbes [7.0.9-0] +- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) +- net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) +Resolves: + * Sun May 17 2026 Justin M. Forbes [7.0.9-0] - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index d1e1d40a8..1d8129ad6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.9 %define specversion 7.0.9 %define patchversion 7.0 -%define pkgrelease 201 +%define pkgrelease 202 %define kversion 7 %define tarfile_release 7.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 201%{?buildid}%{?dist} +%define specrelease 202%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.9 @@ -4825,7 +4825,10 @@ fi\ # # %changelog -* Sun May 17 2026 Justin M. Forbes [7.0.9-201] +* Mon May 18 2026 Justin M. Forbes [7.0.9-2] +- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) +- Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) - net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) * Sun May 17 2026 Justin M. Forbes [7.0.9-0] diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 445d435a8..9c8ad9abc 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -66,9 +66,9 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 4 + - net/core/skbuff.c | 3 + + net/core/skbuff.c | 9 +- net/ipv4/tcp_output.c | 1 + - net/sched/act_pedit.c | 36 +- + net/sched/act_pedit.c | 67 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -76,7 +76,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5427 insertions(+), 562 deletions(-) + 78 files changed, 5459 insertions(+), 567 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7512,7 +7512,7 @@ index 31d21de5b15a..9f8960789b2c 100644 return 0; diff --git a/net/core/skbuff.c b/net/core/skbuff.c -index 43ee86dcf2ea..758b5225b874 100644 +index 43ee86dcf2ea..7fe42c558736 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, @@ -7532,6 +7532,26 @@ index 43ee86dcf2ea..758b5225b874 100644 skb_len_add(skb, -shiftlen); skb_len_add(tgt, shiftlen); +@@ -4983,7 +4986,8 @@ struct sk_buff *skb_segment(struct sk_buff *head_skb, + skb_copy_from_linear_data_offset(head_skb, offset, + skb_put(nskb, hsize), hsize); + +- skb_shinfo(nskb)->flags |= skb_shinfo(head_skb)->flags & ++ skb_shinfo(nskb)->flags |= (skb_shinfo(head_skb)->flags | ++ skb_shinfo(frag_skb)->flags) & + SKBFL_SHARED_FRAG; + + if (skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) +@@ -5000,6 +5004,9 @@ struct sk_buff *skb_segment(struct sk_buff *head_skb, + nfrags = skb_shinfo(list_skb)->nr_frags; + frag = skb_shinfo(list_skb)->frags; + frag_skb = list_skb; ++ ++ skb_shinfo(nskb)->flags |= skb_shinfo(frag_skb)->flags & SKBFL_SHARED_FRAG; ++ + if (!skb_headlen(list_skb)) { + BUG_ON(!nfrags); + } else { diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index 326b58ff1118..691fc76c5508 100644 --- a/net/ipv4/tcp_output.c @@ -7545,10 +7565,36 @@ index 326b58ff1118..691fc76c5508 100644 skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c -index bc20f08a2789..58a8eae6d43e 100644 +index bc20f08a2789..e25b98d28808 100644 --- a/net/sched/act_pedit.c +++ b/net/sched/act_pedit.c -@@ -398,11 +398,12 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -323,8 +324,10 @@ static bool offset_valid(struct sk_buff *skb, int offset) + if (offset > 0 && offset > skb->len) + return false; + +- if (offset < 0 && -offset > skb_headroom(skb)) +- return false; ++ if (offset < 0) { ++ if (offset == INT_MIN || -offset > skb_headroom(skb)) ++ return false; ++ } + + return true; + } +@@ -393,17 +396,19 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + struct tcf_pedit_key_ex *tkey_ex; + struct tcf_pedit_parms *parms; + struct tc_pedit_key *tkey; +- u32 max_offset; + int i; parms = rcu_dereference_bh(p->parms); @@ -7557,40 +7603,50 @@ index bc20f08a2789..58a8eae6d43e 100644 - skb_network_offset(skb)) + - parms->tcfp_off_max_hint; - if (skb_ensure_writable(skb, min(skb->len, max_offset))) -+ max_offset = min_t(u32, skb->len, -+ (skb_transport_header_was_set(skb) ? -+ skb_transport_offset(skb) : -+ skb_network_offset(skb)) + -+ parms->tcfp_off_max_hint); -+ if (skb_ensure_writable(skb, max_offset)) - goto done; +- goto done; ++ /* If the skb has shared frags the user is likely using zero-copy ++ * (e.g. sendfile). Those page frags may point to page-cache pages; ++ * writing into them would silently corrupt the page cache. ++ * Linearize so pedit operates on a private copy. ++ * TL;DR if you want to use ZC, don't use pedit */ ++ if (skb_has_shared_frag(skb)) { ++ if (__skb_linearize(skb)) ++ goto bad; ++ } tcf_lastuse_update(&p->tcf_tm); -@@ -414,8 +415,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, + tcf_action_update_bstats(&p->common, skb); +@@ -414,8 +419,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, for (i = parms->tcfp_nkeys; i > 0; i--, tkey++) { int offset = tkey->off; int hoffset = 0; -+ int write_offset; ++ int write_offset, write_len; u32 *ptr, hdata; - u32 val; + u32 val, write_end; int rc; if (tkey_ex) { -@@ -451,12 +453,26 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -451,12 +457,45 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, } } - if (!offset_valid(skb, hoffset + offset)) { - pr_info_ratelimited("tc action pedit offset %d out of bounds\n", hoffset + offset); + write_offset = hoffset + offset; -+ if (!offset_valid(skb, write_offset)) { -+ pr_info_ratelimited("tc action pedit offset %d out of bounds\n", -+ write_offset); ++ if (unlikely(check_add_overflow(hoffset, offset, ++ &write_offset))) { ++ pr_info_ratelimited("tc action pedit offset overflow\n"); goto bad; } - ptr = skb_header_pointer(skb, hoffset + offset, ++ if (!offset_valid(skb, write_offset)) { ++ pr_info_ratelimited("tc action pedit offset %d out of bounds\n", ++ write_offset); ++ goto bad; ++ } ++ + /* Earlier edits can change later header-relative offsets, so + * grow the writable window from the final per-key store. + */ @@ -7603,11 +7659,24 @@ index bc20f08a2789..58a8eae6d43e 100644 + } + } + ++ if (write_offset < 0) { ++ if (skb_cow(skb, -write_offset)) ++ goto bad; ++ } else { ++ if (unlikely(check_add_overflow(write_offset, ++ (int)sizeof(hdata), ++ &write_len))) ++ goto bad; ++ if (skb_ensure_writable(skb, min_t(int, skb->len, ++ write_len))) ++ goto bad; ++ } ++ + ptr = skb_header_pointer(skb, write_offset, sizeof(hdata), &hdata); if (!ptr) goto bad; -@@ -475,7 +491,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -475,7 +514,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, *ptr = ((*ptr & tkey->mask) ^ val); if (ptr == &hdata) diff --git a/sources b/sources index fe269bc0e..375de435e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 72727d5d94cbe9eae197a87c8c55ddc37b0f01e1794524cf809f28f9d140e66671d5ffe3156fd4f6401bdeccca297104d27a09a1aa3a24c04ad7f287922494ef -SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 9939a80b962e837cd5b68f33b215b6bd08be117898534590d3e12fea23a3b303245ba01fbfe01a8cd9fda3eb23555de69ebf123b568dbeffbcfb3f3b51ccb524 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = f750f833e6037d31902700eba018fc7dc7c1baad41a9d686846a625cffc3848f23001ff83c62414b478557acee08e27046b4b89be8028763afd0469f6410bdf5 +SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 12d0027e6c27480029ac71fc88a4a7d26b6156eea52b93ca412d171839a0bdb132dca83e0fe97377d3a551dcd7d184bb4b78534421c4c7f713812438ebc9e976 From c85f677536c8f5fef85a3b49fc7488163889c16a Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 18 May 2026 15:08:57 -0600 Subject: [PATCH 25/56] kernel-7.0.9-202 * Mon May 18 2026 Justin M. Forbes [7.0.9-0] - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) - net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 4 ++-- kernel.spec | 2 +- patch-7.0-redhat.patch | 25 +++++++++++++------------ sources | 2 +- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 24137cca7..c155e8cab 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,5 +1,5 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/8148c63373b124fd1bf8d820d65687e99a00d31d - 8148c63373b124fd1bf8d820d65687e99a00d31d net/sched: fix pedit partial COW leading to page cache corruption +https://gitlab.com/cki-project/kernel-ark/-/commit/f8e44a6ca1f248c85aa0357890c98439d49e5c31 + f8e44a6ca1f248c85aa0357890c98439d49e5c31 net/sched: fix pedit partial COW leading to page cache corruption https://gitlab.com/cki-project/kernel-ark/-/commit/2f2bc67b669031ce73d83507b5d23ef5aac7ff4c 2f2bc67b669031ce73d83507b5d23ef5aac7ff4c net: skbuff: propagate shared-frag marker through frag-transfer helpers diff --git a/kernel.spec b/kernel.spec index 1d8129ad6..609f8460f 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4825,7 +4825,7 @@ fi\ # # %changelog -* Mon May 18 2026 Justin M. Forbes [7.0.9-2] +* Mon May 18 2026 Justin M. Forbes [7.0.9-0] - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) - Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 9c8ad9abc..f01406bdb 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -68,7 +68,7 @@ net/core/gro.c | 4 + net/core/skbuff.c | 9 +- net/ipv4/tcp_output.c | 1 + - net/sched/act_pedit.c | 67 +- + net/sched/act_pedit.c | 72 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -76,7 +76,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5459 insertions(+), 567 deletions(-) + 78 files changed, 5465 insertions(+), 566 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7565,7 +7565,7 @@ index 326b58ff1118..691fc76c5508 100644 skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c -index bc20f08a2789..e25b98d28808 100644 +index bc20f08a2789..1aa95c34ad87 100644 --- a/net/sched/act_pedit.c +++ b/net/sched/act_pedit.c @@ -16,6 +16,7 @@ @@ -7589,12 +7589,7 @@ index bc20f08a2789..e25b98d28808 100644 return true; } -@@ -393,17 +396,19 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, - struct tcf_pedit_key_ex *tkey_ex; - struct tcf_pedit_parms *parms; - struct tc_pedit_key *tkey; -- u32 max_offset; - int i; +@@ -398,12 +401,21 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, parms = rcu_dereference_bh(p->parms); @@ -7604,6 +7599,12 @@ index bc20f08a2789..e25b98d28808 100644 - parms->tcfp_off_max_hint; - if (skb_ensure_writable(skb, min(skb->len, max_offset))) - goto done; ++ max_offset = min_t(u32, skb->len, ++ (skb_transport_header_was_set(skb) ? ++ skb_transport_offset(skb) : ++ skb_network_offset(skb)) + ++ parms->tcfp_off_max_hint); ++ + /* If the skb has shared frags the user is likely using zero-copy + * (e.g. sendfile). Those page frags may point to page-cache pages; + * writing into them would silently corrupt the page cache. @@ -7616,7 +7617,7 @@ index bc20f08a2789..e25b98d28808 100644 tcf_lastuse_update(&p->tcf_tm); tcf_action_update_bstats(&p->common, skb); -@@ -414,8 +419,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -414,8 +426,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, for (i = parms->tcfp_nkeys; i > 0; i--, tkey++) { int offset = tkey->off; int hoffset = 0; @@ -7627,7 +7628,7 @@ index bc20f08a2789..e25b98d28808 100644 int rc; if (tkey_ex) { -@@ -451,12 +457,45 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -451,12 +464,45 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, } } @@ -7676,7 +7677,7 @@ index bc20f08a2789..e25b98d28808 100644 sizeof(hdata), &hdata); if (!ptr) goto bad; -@@ -475,7 +514,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, +@@ -475,7 +521,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, *ptr = ((*ptr & tkey->mask) ^ val); if (ptr == &hdata) diff --git a/sources b/sources index 375de435e..502af6922 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = f750f833e6037d31902700eba018fc7dc7c1baad41a9d686846a625cffc3848f23001ff83c62414b478557acee08e27046b4b89be8028763afd0469f6410bdf5 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 286ffdaf560c750dd1cdeb069d85f95d17fd8551890b5fe767f339998accf600a0212e5050c367c6c0a5edbfeb42b63cc592d788034bb9d2a7a2f1a19c95d878 SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 12d0027e6c27480029ac71fc88a4a7d26b6156eea52b93ca412d171839a0bdb132dca83e0fe97377d3a551dcd7d184bb4b78534421c4c7f713812438ebc9e976 From fa753129af11b979b7328050fe91e86d85d5db6f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 19 May 2026 09:55:49 -0600 Subject: [PATCH 26/56] kernel-7.0.9-203 * Tue May 19 2026 Justin M. Forbes [7.0.9-3] - net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 +++ kernel.changelog | 4 ++++ kernel.spec | 7 +++++-- patch-7.0-redhat.patch | 20 +++++++++++++++----- sources | 4 ++-- 6 files changed, 30 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..dbdb99ad3 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 = 3 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index c155e8cab..e6d92af44 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/649b9ca38bcee431bb562ad4710aadf21345914c + 649b9ca38bcee431bb562ad4710aadf21345914c net: gro: don't copy frags between mixed zcopy skbs + https://gitlab.com/cki-project/kernel-ark/-/commit/f8e44a6ca1f248c85aa0357890c98439d49e5c31 f8e44a6ca1f248c85aa0357890c98439d49e5c31 net/sched: fix pedit partial COW leading to page cache corruption diff --git a/kernel.changelog b/kernel.changelog index 461136f8c..d00c5a827 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Tue May 19 2026 Justin M. Forbes [7.0.9-3] +- net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) +Resolves: + * Mon May 18 2026 Justin M. Forbes [7.0.9-0] - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) diff --git a/kernel.spec b/kernel.spec index 609f8460f..691f0506f 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.9 %define specversion 7.0.9 %define patchversion 7.0 -%define pkgrelease 202 +%define pkgrelease 203 %define kversion 7 %define tarfile_release 7.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 202%{?buildid}%{?dist} +%define specrelease 203%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.9 @@ -4825,6 +4825,9 @@ fi\ # # %changelog +* Tue May 19 2026 Justin M. Forbes [7.0.9-3] +- net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) + * Mon May 18 2026 Justin M. Forbes [7.0.9-0] - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index f01406bdb..72402f698 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -65,7 +65,7 @@ include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- - net/core/gro.c | 4 + + net/core/gro.c | 7 + net/core/skbuff.c | 9 +- net/ipv4/tcp_output.c | 1 + net/sched/act_pedit.c | 72 +- @@ -76,7 +76,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5465 insertions(+), 566 deletions(-) + 78 files changed, 5468 insertions(+), 566 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7486,10 +7486,20 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/core/gro.c b/net/core/gro.c -index 31d21de5b15a..9f8960789b2c 100644 +index 31d21de5b15a..c7b8eab61e02 100644 --- a/net/core/gro.c +++ b/net/core/gro.c -@@ -213,10 +213,12 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) +@@ -123,6 +123,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) + lp = NAPI_GRO_CB(p)->last; + pinfo = skb_shinfo(lp); + ++ if (skb_zcopy(skb) || skb_zcopy(lp)) ++ return -ETOOMANYREFS; ++ + if (headlen <= offset) { + skb_frag_t *frag; + skb_frag_t *frag2; +@@ -213,10 +216,12 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) p->data_len += len; p->truesize += delta_truesize; p->len += len; @@ -7502,7 +7512,7 @@ index 31d21de5b15a..9f8960789b2c 100644 } NAPI_GRO_CB(skb)->same_flow = 1; return 0; -@@ -244,6 +246,8 @@ int skb_gro_receive_list(struct sk_buff *p, struct sk_buff *skb) +@@ -244,6 +249,8 @@ int skb_gro_receive_list(struct sk_buff *p, struct sk_buff *skb) p->truesize += skb->truesize; p->len += skb->len; diff --git a/sources b/sources index 502af6922..375ece1ad 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 286ffdaf560c750dd1cdeb069d85f95d17fd8551890b5fe767f339998accf600a0212e5050c367c6c0a5edbfeb42b63cc592d788034bb9d2a7a2f1a19c95d878 -SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 12d0027e6c27480029ac71fc88a4a7d26b6156eea52b93ca412d171839a0bdb132dca83e0fe97377d3a551dcd7d184bb4b78534421c4c7f713812438ebc9e976 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 9e4f812c6756107e5eda644e02461a527913fdbfa7d2798e51b5e4c91a1bfa37488a0e06a5f81ed5282ad783d4885db96db297db924b53de17414e8d7ed30be9 +SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 9bb7d49af2456c7b09e7336a6fb6e78b2924dcb9006d3df6c1dd13033bf54ff2caf3f32de145caba3c81e14513b53e282253898fadefd2361441ea96370fe9e9 From 40623daaeba3f023135e14d4b2f74efa0167126b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 19 May 2026 11:23:30 -0600 Subject: [PATCH 27/56] kernel-7.0.9-204 * Tue May 19 2026 Justin M. Forbes [7.0.9-4] - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) - crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 9 + kernel.changelog | 6 + kernel.spec | 9 +- patch-7.0-redhat.patch | 1234 +++++++++++++++++++++++++++++++++++++++- sources | 2 +- 6 files changed, 1257 insertions(+), 5 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index dbdb99ad3..f8a4a2cb0 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 = 3 +RHEL_RELEASE = 4 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index e6d92af44..7dc4ecdd8 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 + 9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer + +https://gitlab.com/cki-project/kernel-ark/-/commit/83a16fe8bd1bf21c0431394d24dcd25fb7e084c4 + 83a16fe8bd1bf21c0431394d24dcd25fb7e084c4 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg + +https://gitlab.com/cki-project/kernel-ark/-/commit/6de6ce80c64131967af4bbb4edc04c1fab23713c + 6de6ce80c64131967af4bbb4edc04c1fab23713c crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks + https://gitlab.com/cki-project/kernel-ark/-/commit/649b9ca38bcee431bb562ad4710aadf21345914c 649b9ca38bcee431bb562ad4710aadf21345914c net: gro: don't copy frags between mixed zcopy skbs diff --git a/kernel.changelog b/kernel.changelog index d00c5a827..c72d3d62b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,9 @@ +* Tue May 19 2026 Justin M. Forbes [7.0.9-4] +- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) +- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) +- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) +Resolves: + * Tue May 19 2026 Justin M. Forbes [7.0.9-3] - net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) Resolves: diff --git a/kernel.spec b/kernel.spec index 691f0506f..59f720e6b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.9 %define specversion 7.0.9 %define patchversion 7.0 -%define pkgrelease 203 +%define pkgrelease 204 %define kversion 7 %define tarfile_release 7.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 203%{?buildid}%{?dist} +%define specrelease 204%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.9 @@ -4825,6 +4825,11 @@ fi\ # # %changelog +* Tue May 19 2026 Justin M. Forbes [7.0.9-4] +- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) +- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) +- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) + * Tue May 19 2026 Justin M. Forbes [7.0.9-3] - net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 72402f698..8664ed0b5 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -1,6 +1,7 @@ Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ Documentation/admin-guide/media/amdisp4.dot | 6 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + + Documentation/crypto/krb5.rst | 17 +- MAINTAINERS | 25 + Makefile | 30 + arch/arm/Kconfig | 4 +- @@ -17,6 +18,7 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- + crypto/krb5/krb5_api.c | 54 +- crypto/sig.c | 3 +- crypto/testmgr.c | 2 +- drivers/acpi/apei/hest.c | 8 + @@ -59,15 +61,27 @@ drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + + include/crypto/krb5.h | 9 +- include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 9 + + include/trace/events/rxrpc.h | 1 + kernel/module/signing.c | 9 +- net/core/gro.c | 7 + net/core/skbuff.c | 9 +- net/ipv4/tcp_output.c | 1 + + net/rxrpc/ar-internal.h | 14 +- + net/rxrpc/call_event.c | 22 +- + net/rxrpc/call_object.c | 2 + + net/rxrpc/conn_event.c | 32 +- + net/rxrpc/insecure.c | 8 +- + net/rxrpc/recvmsg.c | 76 +- + net/rxrpc/rxgk.c | 160 ++- + net/rxrpc/rxgk_app.c | 46 +- + net/rxrpc/rxgk_common.h | 66 +- + net/rxrpc/rxkad.c | 115 +-- net/sched/act_pedit.c | 72 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + @@ -76,7 +90,7 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 78 files changed, 5468 insertions(+), 566 deletions(-) + 92 files changed, 5784 insertions(+), 872 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -171,6 +185,37 @@ index 393f83e8dc4d..0fb88449fffd 100644 bttv c3-isp cafe_ccic +diff --git a/Documentation/crypto/krb5.rst b/Documentation/crypto/krb5.rst +index beffa0133446..f62e07ac6811 100644 +--- a/Documentation/crypto/krb5.rst ++++ b/Documentation/crypto/krb5.rst +@@ -158,13 +158,22 @@ returned. + When a message has been received, the location and size of the data with the + message can be determined by calling:: + +- void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, +- enum krb5_crypto_mode mode, +- size_t *_offset, size_t *_len); ++ int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t *_offset, size_t *_len); + + The caller provides the offset and length of the message to the function, which + then alters those values to indicate the region containing the data (plus any +-padding). It is up to the caller to determine how much padding there is. ++padding). It is up to the caller to determine how much padding there is. The ++function returns an error if the length is too small or if the mode is ++unsupported. An additional function:: ++ ++ int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t len, size_t min_content); ++ ++is provided to just do a basic check that the decrypted/verified message would ++have a sufficient minimum payload. + + Preparation Functions + --------------------- diff --git a/MAINTAINERS b/MAINTAINERS index d1cc0e12fe1f..985c66951475 100644 --- a/MAINTAINERS @@ -815,6 +860,86 @@ index eebcc9db1a1b..779aca6969df 100644 reserve_initrd(); +diff --git a/crypto/krb5/krb5_api.c b/crypto/krb5/krb5_api.c +index 23026d4206c8..c7ea40f900a7 100644 +--- a/crypto/krb5/krb5_api.c ++++ b/crypto/krb5/krb5_api.c +@@ -134,27 +134,69 @@ EXPORT_SYMBOL(crypto_krb5_how_much_data); + * Find the offset and size of the data in a secure message so that this + * information can be used in the metadata buffer which will get added to the + * digest by crypto_krb5_verify_mic(). ++ * ++ * Return: 0 if successful, -EBADMSG if the message is too short or -EINVAL if ++ * the mode is unsupported. + */ +-void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, +- enum krb5_crypto_mode mode, +- size_t *_offset, size_t *_len) ++int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t *_offset, size_t *_len) + { + switch (mode) { + case KRB5_CHECKSUM_MODE: ++ if (*_len < krb5->cksum_len) ++ return -EBADMSG; + *_offset += krb5->cksum_len; + *_len -= krb5->cksum_len; +- return; ++ return 0; + case KRB5_ENCRYPT_MODE: ++ if (*_len < krb5->conf_len + krb5->cksum_len) ++ return -EBADMSG; + *_offset += krb5->conf_len; + *_len -= krb5->conf_len + krb5->cksum_len; +- return; ++ return 0; + default: + WARN_ON_ONCE(1); +- return; ++ return -EINVAL; + } + } + EXPORT_SYMBOL(crypto_krb5_where_is_the_data); + ++/** ++ * crypto_krb5_check_data_len - Check a message is big enough ++ * @krb5: The encoding to use. ++ * @mode: Mode of operation. ++ * @len: The length of the secure blob. ++ * @min_content: Minimum length of the content inside the blob. ++ * ++ * Check that a message is large enough to hold whatever bits the encryption ++ * type wants to glue on (nonce, checksum) plus a minimum amount of content. ++ * ++ * Return: 0 if successful, -EBADMSG if the message is too short or -EINVAL if ++ * the mode is unsupported. ++ */ ++int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t len, size_t min_content) ++{ ++ switch (mode) { ++ case KRB5_CHECKSUM_MODE: ++ if (len < krb5->cksum_len || ++ len - krb5->cksum_len < min_content) ++ return -EBADMSG; ++ return 0; ++ case KRB5_ENCRYPT_MODE: ++ if (len < krb5->conf_len + krb5->cksum_len || ++ len - (krb5->conf_len + krb5->cksum_len) < min_content) ++ return -EBADMSG; ++ return 0; ++ default: ++ WARN_ON_ONCE(1); ++ return -EINVAL; ++ } ++} ++EXPORT_SYMBOL(crypto_krb5_check_data_len); ++ + /* + * Prepare the encryption with derived key data. + */ diff --git a/crypto/sig.c b/crypto/sig.c index beba745b6405..fd41f6d3abf9 100644 --- a/crypto/sig.c @@ -7329,6 +7454,26 @@ index 24960ba9caa9..32597cdb72ef 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/crypto/krb5.h b/include/crypto/krb5.h +index 71dd38f59be1..aac3ecf88467 100644 +--- a/include/crypto/krb5.h ++++ b/include/crypto/krb5.h +@@ -121,9 +121,12 @@ size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5, + size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5, + enum krb5_crypto_mode mode, + size_t *_buffer_size, size_t *_offset); +-void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, +- enum krb5_crypto_mode mode, +- size_t *_offset, size_t *_len); ++int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t *_offset, size_t *_len); ++int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, ++ enum krb5_crypto_mode mode, ++ size_t len, size_t min_content); + struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5, + const struct krb5_buffer *TK, + u32 usage, gfp_t gfp); diff --git a/include/linux/efi.h b/include/linux/efi.h index 664898d09ff5..34f476d02181 100644 --- a/include/linux/efi.h @@ -7462,6 +7607,18 @@ index 8d2d4856934e..d6b1aec4340f 100644 +#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ + #endif /* ! __LINUX_SECURITY_H */ +diff --git a/include/trace/events/rxrpc.h b/include/trace/events/rxrpc.h +index 573f2df3a2c9..704a10de6670 100644 +--- a/include/trace/events/rxrpc.h ++++ b/include/trace/events/rxrpc.h +@@ -71,6 +71,7 @@ + EM(rxkad_abort_resp_unknown_tkt, "rxkad-resp-unknown-tkt") \ + EM(rxkad_abort_resp_version, "rxkad-resp-version") \ + /* RxGK security errors */ \ ++ EM(rxgk_abort_1_short_header, "rxgk1-short-hdr") \ + EM(rxgk_abort_1_verify_mic_eproto, "rxgk1-vfy-mic-eproto") \ + EM(rxgk_abort_2_decrypt_eproto, "rxgk2-dec-eproto") \ + EM(rxgk_abort_2_short_data, "rxgk2-short-data") \ diff --git a/kernel/module/signing.c b/kernel/module/signing.c index a2ff4242e623..f0d2be1ee4f1 100644 --- a/kernel/module/signing.c @@ -7574,6 +7731,1081 @@ index 326b58ff1118..691fc76c5508 100644 if (lastfrag && skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + +diff --git a/net/rxrpc/ar-internal.h b/net/rxrpc/ar-internal.h +index 27c2aa2dd023..98f2165159d7 100644 +--- a/net/rxrpc/ar-internal.h ++++ b/net/rxrpc/ar-internal.h +@@ -213,8 +213,6 @@ struct rxrpc_skb_priv { + struct { + u16 offset; /* Offset of data */ + u16 len; /* Length of data */ +- u8 flags; +-#define RXRPC_RX_VERIFIED 0x01 + }; + struct { + rxrpc_seq_t first_ack; /* First packet in acks table */ +@@ -309,15 +307,16 @@ struct rxrpc_security { + struct sk_buff *challenge); + + /* verify a response */ +- int (*verify_response)(struct rxrpc_connection *, +- struct sk_buff *); ++ int (*verify_response)(struct rxrpc_connection *conn, ++ struct sk_buff *response_skb, ++ void *response, unsigned int len); + + /* clear connection security */ + void (*clear)(struct rxrpc_connection *); + + /* Default ticket -> key decoder */ + int (*default_decode_ticket)(struct rxrpc_connection *conn, struct sk_buff *skb, +- unsigned int ticket_offset, unsigned int ticket_len, ++ void *ticket, unsigned int ticket_len, + struct key **_key); + }; + +@@ -774,6 +773,11 @@ struct rxrpc_call { + struct sk_buff_head recvmsg_queue; /* Queue of packets ready for recvmsg() */ + struct sk_buff_head rx_queue; /* Queue of packets for this call to receive */ + struct sk_buff_head rx_oos_queue; /* Queue of out of sequence packets */ ++ void *rx_dec_buffer; /* Decryption buffer */ ++ unsigned short rx_dec_bsize; /* rx_dec_buffer size */ ++ unsigned short rx_dec_offset; /* Decrypted packet data offset */ ++ unsigned short rx_dec_len; /* Decrypted packet data len */ ++ rxrpc_seq_t rx_dec_seq; /* Packet in decryption buffer */ + + rxrpc_seq_t rx_highest_seq; /* Higest sequence number received */ + rxrpc_seq_t rx_consumed; /* Highest packet consumed */ +diff --git a/net/rxrpc/call_event.c b/net/rxrpc/call_event.c +index 2b19b252225e..fec59d9338b9 100644 +--- a/net/rxrpc/call_event.c ++++ b/net/rxrpc/call_event.c +@@ -332,27 +332,7 @@ bool rxrpc_input_call_event(struct rxrpc_call *call) + + saw_ack |= sp->hdr.type == RXRPC_PACKET_TYPE_ACK; + +- if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA && +- sp->hdr.securityIndex != 0 && +- (skb_cloned(skb) || +- skb_has_frag_list(skb) || +- skb_has_shared_frag(skb))) { +- /* Unshare the packet so that it can be +- * modified by in-place decryption. +- */ +- struct sk_buff *nskb = skb_copy(skb, GFP_ATOMIC); +- +- if (nskb) { +- rxrpc_new_skb(nskb, rxrpc_skb_new_unshared); +- rxrpc_input_call_packet(call, nskb); +- rxrpc_free_skb(nskb, rxrpc_skb_put_call_rx); +- } else { +- /* OOM - Drop the packet. */ +- rxrpc_see_skb(skb, rxrpc_skb_see_unshare_nomem); +- } +- } else { +- rxrpc_input_call_packet(call, skb); +- } ++ rxrpc_input_call_packet(call, skb); + rxrpc_free_skb(skb, rxrpc_skb_put_call_rx); + did_receive = true; + } +diff --git a/net/rxrpc/call_object.c b/net/rxrpc/call_object.c +index f035f486c139..fcb9d38bb521 100644 +--- a/net/rxrpc/call_object.c ++++ b/net/rxrpc/call_object.c +@@ -152,6 +152,7 @@ struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, + spin_lock_init(&call->notify_lock); + refcount_set(&call->ref, 1); + call->debug_id = debug_id; ++ call->rx_pkt_offset = USHRT_MAX; + call->tx_total_len = -1; + call->tx_jumbo_max = 1; + call->next_rx_timo = 20 * HZ; +@@ -553,6 +554,7 @@ static void rxrpc_cleanup_rx_buffers(struct rxrpc_call *call) + rxrpc_purge_queue(&call->recvmsg_queue); + rxrpc_purge_queue(&call->rx_queue); + rxrpc_purge_queue(&call->rx_oos_queue); ++ kfree(call->rx_dec_buffer); + } + + /* +diff --git a/net/rxrpc/conn_event.c b/net/rxrpc/conn_event.c +index 442414d90ba1..c96ca615b787 100644 +--- a/net/rxrpc/conn_event.c ++++ b/net/rxrpc/conn_event.c +@@ -243,28 +243,22 @@ static void rxrpc_call_is_secure(struct rxrpc_call *call) + static int rxrpc_verify_response(struct rxrpc_connection *conn, + struct sk_buff *skb) + { ++ unsigned int len = skb->len - sizeof(struct rxrpc_wire_header); ++ void *buffer; + int ret; + +- if (skb_cloned(skb) || skb_has_frag_list(skb) || +- skb_has_shared_frag(skb)) { +- /* Copy the packet if shared so that we can do in-place +- * decryption. +- */ +- struct sk_buff *nskb = skb_copy(skb, GFP_NOFS); +- +- if (nskb) { +- rxrpc_new_skb(nskb, rxrpc_skb_new_unshared); +- ret = conn->security->verify_response(conn, nskb); +- rxrpc_free_skb(nskb, rxrpc_skb_put_response_copy); +- } else { +- /* OOM - Drop the packet. */ +- rxrpc_see_skb(skb, rxrpc_skb_see_unshare_nomem); +- ret = -ENOMEM; +- } +- } else { +- ret = conn->security->verify_response(conn, skb); +- } ++ buffer = kmalloc(len, GFP_NOFS); ++ if (!buffer) ++ return -ENOMEM; ++ ++ ret = skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), buffer, len); ++ if (ret < 0) ++ goto out; ++ ++ ret = conn->security->verify_response(conn, skb, buffer, len); + ++out: ++ kfree(buffer); + return ret; + } + +diff --git a/net/rxrpc/insecure.c b/net/rxrpc/insecure.c +index 0a260df45d25..0b39046bdc61 100644 +--- a/net/rxrpc/insecure.c ++++ b/net/rxrpc/insecure.c +@@ -32,9 +32,6 @@ static int none_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb) + + static int none_verify_packet(struct rxrpc_call *call, struct sk_buff *skb) + { +- struct rxrpc_skb_priv *sp = rxrpc_skb(skb); +- +- sp->flags |= RXRPC_RX_VERIFIED; + return 0; + } + +@@ -57,9 +54,10 @@ static int none_sendmsg_respond_to_challenge(struct sk_buff *challenge, + } + + static int none_verify_response(struct rxrpc_connection *conn, +- struct sk_buff *skb) ++ struct sk_buff *response_skb, ++ void *response, unsigned int len) + { +- return rxrpc_abort_conn(conn, skb, RX_PROTOCOL_ERROR, -EPROTO, ++ return rxrpc_abort_conn(conn, response_skb, RX_PROTOCOL_ERROR, -EPROTO, + rxrpc_eproto_rxnull_response); + } + +diff --git a/net/rxrpc/recvmsg.c b/net/rxrpc/recvmsg.c +index e1f7513a46db..0802f12cbbfc 100644 +--- a/net/rxrpc/recvmsg.c ++++ b/net/rxrpc/recvmsg.c +@@ -147,15 +147,55 @@ static void rxrpc_rotate_rx_window(struct rxrpc_call *call) + } + + /* +- * Decrypt and verify a DATA packet. ++ * Decrypt and verify a DATA packet. The content of the packet is pulled out ++ * into a flat buffer rather than decrypting in place in the skbuff. This also ++ * has the advantage of aligning the buffer correctly for the crypto routines. ++ * ++ * We keep track of the sequence number of the packet currently decrypted into ++ * the buffer in ->rx_dec_seq. Unfortunately, this means that a MSG_PEEK of ++ * more than one byte may cause a later packet to be decrypted into the buffer, ++ * requiring the original to be re-decrypted when recvmsg() is called again. + */ + static int rxrpc_verify_data(struct rxrpc_call *call, struct sk_buff *skb) + { + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); ++ int ret; + +- if (sp->flags & RXRPC_RX_VERIFIED) ++ if (call->rx_dec_seq == sp->hdr.seq && call->rx_dec_buffer) + return 0; +- return call->security->verify_packet(call, skb); ++ ++ if (sp->len > call->rx_dec_bsize) { ++ /* Make sure we can hold a 1412-byte jumbo subpacket and make ++ * sure that the buffer size is aligned to a crypto blocksize. ++ */ ++ size_t size = max(round_up(sp->len, 32), 2048); ++ void *buffer = krealloc(call->rx_dec_buffer, size, GFP_NOFS); ++ ++ if (!buffer) ++ return -ENOMEM; ++ call->rx_dec_buffer = buffer; ++ call->rx_dec_bsize = size; ++ } ++ ++ ret = -EFAULT; ++ if (skb_copy_bits(skb, sp->offset, call->rx_dec_buffer, sp->len) < 0) ++ goto err; ++ ++ call->rx_dec_offset = 0; ++ call->rx_dec_len = sp->len; ++ call->rx_dec_seq = sp->hdr.seq; ++ ret = call->security->verify_packet(call, skb); ++ if (ret < 0) ++ goto err; ++ return 0; ++ ++err: ++ kfree(call->rx_dec_buffer); ++ call->rx_dec_buffer = NULL; ++ call->rx_dec_bsize = 0; ++ call->rx_dec_offset = 0; ++ call->rx_dec_len = 0; ++ return ret; + } + + /* +@@ -283,16 +323,19 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, + if (msg) + sock_recv_timestamp(msg, sock->sk, skb); + +- if (rx_pkt_offset == 0) { ++ if (rx_pkt_offset == USHRT_MAX) { + ret2 = rxrpc_verify_data(call, skb); + trace_rxrpc_recvdata(call, rxrpc_recvmsg_next, seq, +- sp->offset, sp->len, ret2); ++ call->rx_dec_offset, ++ call->rx_dec_len, ret2); + if (ret2 < 0) { + ret = ret2; + goto out; + } +- rx_pkt_offset = sp->offset; +- rx_pkt_len = sp->len; ++ sp = rxrpc_skb(skb); ++ seq = sp->hdr.seq; ++ rx_pkt_offset = call->rx_dec_offset; ++ rx_pkt_len = call->rx_dec_len; + } else { + trace_rxrpc_recvdata(call, rxrpc_recvmsg_cont, seq, + rx_pkt_offset, rx_pkt_len, 0); +@@ -304,10 +347,10 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, + if (copy > remain) + copy = remain; + if (copy > 0) { +- ret2 = skb_copy_datagram_iter(skb, rx_pkt_offset, iter, +- copy); +- if (ret2 < 0) { +- ret = ret2; ++ ret2 = copy_to_iter(call->rx_dec_buffer + rx_pkt_offset, ++ copy, iter); ++ if (ret2 != copy) { ++ ret = -EFAULT; + goto out; + } + +@@ -328,13 +371,18 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, + /* The whole packet has been transferred. */ + if (sp->hdr.flags & RXRPC_LAST_PACKET) + ret = 1; +- rx_pkt_offset = 0; ++ rx_pkt_offset = USHRT_MAX; + rx_pkt_len = 0; + ++ /* Terminate the receive here for MSG_PEEK otherwise we'd have ++ * to replace the contents of ->rx_dec_buffer. ++ */ ++ if (unlikely(flags & MSG_PEEK)) ++ break; ++ + skb = skb_peek_next(skb, &call->recvmsg_queue); + +- if (!(flags & MSG_PEEK)) +- rxrpc_rotate_rx_window(call); ++ rxrpc_rotate_rx_window(call); + + if (!rx->app_ops && + !skb_queue_empty_lockless(&rx->recvmsg_oobq)) { +diff --git a/net/rxrpc/rxgk.c b/net/rxrpc/rxgk.c +index 0d5e654da918..a1ee102abae1 100644 +--- a/net/rxrpc/rxgk.c ++++ b/net/rxrpc/rxgk.c +@@ -473,15 +473,20 @@ static int rxgk_verify_packet_integrity(struct rxrpc_call *call, + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); + struct rxgk_header *hdr; + struct krb5_buffer metadata; +- unsigned int offset = sp->offset, len = sp->len; ++ unsigned int len = call->rx_dec_len; + size_t data_offset = 0, data_len = len; ++ void *data = call->rx_dec_buffer, *p = data; + u32 ac = 0; + int ret = -ENOMEM; + + _enter(""); + +- crypto_krb5_where_is_the_data(gk->krb5, KRB5_CHECKSUM_MODE, +- &data_offset, &data_len); ++ if (crypto_krb5_where_is_the_data(gk->krb5, KRB5_CHECKSUM_MODE, ++ &data_offset, &data_len) < 0) { ++ ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, ++ rxgk_abort_1_short_header); ++ goto put_gk; ++ } + + hdr = kzalloc_obj(*hdr, GFP_NOFS); + if (!hdr) +@@ -496,16 +501,15 @@ static int rxgk_verify_packet_integrity(struct rxrpc_call *call, + + metadata.len = sizeof(*hdr); + metadata.data = hdr; +- ret = rxgk_verify_mic_skb(gk->krb5, gk->rx_Kc, &metadata, +- skb, &offset, &len, &ac); ++ ret = rxgk_verify_mic(gk->krb5, gk->rx_Kc, &metadata, &p, &len, &ac); + kfree(hdr); + if (ret < 0) { + if (ret != -ENOMEM) + rxrpc_abort_eproto(call, skb, ac, + rxgk_abort_1_verify_mic_eproto); + } else { +- sp->offset = offset; +- sp->len = len; ++ call->rx_dec_offset = p - data; ++ call->rx_dec_len = len; + } + + put_gk: +@@ -522,49 +526,53 @@ static int rxgk_verify_packet_encrypted(struct rxrpc_call *call, + struct sk_buff *skb) + { + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); +- struct rxgk_header hdr; +- unsigned int offset = sp->offset, len = sp->len; ++ struct rxgk_header *hdr; ++ unsigned int offset = 0, len = call->rx_dec_len; ++ void *data = call->rx_dec_buffer, *p = data; + int ret; + u32 ac = 0; + + _enter(""); + +- ret = rxgk_decrypt_skb(gk->krb5, gk->rx_enc, skb, &offset, &len, &ac); ++ if (crypto_krb5_check_data_len(gk->krb5, KRB5_ENCRYPT_MODE, ++ len, sizeof(*hdr)) < 0) { ++ ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, ++ rxgk_abort_2_short_header); ++ goto error; ++ } ++ ++ ret = rxgk_decrypt(gk->krb5, gk->rx_enc, &p, &len, &ac); + if (ret < 0) { + if (ret != -ENOMEM) + rxrpc_abort_eproto(call, skb, ac, rxgk_abort_2_decrypt_eproto); + goto error; + } ++ offset = p - data; + +- if (len < sizeof(hdr)) { ++ if (len < sizeof(*hdr)) { + ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, + rxgk_abort_2_short_header); + goto error; + } + + /* Extract the header from the skb */ +- ret = skb_copy_bits(skb, offset, &hdr, sizeof(hdr)); +- if (ret < 0) { +- ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, +- rxgk_abort_2_short_encdata); +- goto error; +- } +- offset += sizeof(hdr); +- len -= sizeof(hdr); +- +- if (ntohl(hdr.epoch) != call->conn->proto.epoch || +- ntohl(hdr.cid) != call->cid || +- ntohl(hdr.call_number) != call->call_id || +- ntohl(hdr.seq) != sp->hdr.seq || +- ntohl(hdr.sec_index) != call->security_ix || +- ntohl(hdr.data_len) > len) { ++ hdr = data + offset; ++ offset += sizeof(*hdr); ++ len -= sizeof(*hdr); ++ ++ if (ntohl(hdr->epoch) != call->conn->proto.epoch || ++ ntohl(hdr->cid) != call->cid || ++ ntohl(hdr->call_number) != call->call_id || ++ ntohl(hdr->seq) != sp->hdr.seq || ++ ntohl(hdr->sec_index) != call->security_ix || ++ ntohl(hdr->data_len) > len) { + ret = rxrpc_abort_eproto(call, skb, RXGK_SEALEDINCON, + rxgk_abort_2_short_data); + goto error; + } + +- sp->offset = offset; +- sp->len = ntohl(hdr.data_len); ++ call->rx_dec_offset = offset; ++ call->rx_dec_len = ntohl(hdr->data_len); + ret = 0; + error: + rxgk_put(gk); +@@ -1076,11 +1084,12 @@ static int rxgk_sendmsg_respond_to_challenge(struct sk_buff *challenge, + * unsigned int call_numbers<>; + * }; + */ +-static int rxgk_do_verify_authenticator(struct rxrpc_connection *conn, +- const struct krb5_enctype *krb5, +- struct sk_buff *skb, +- __be32 *p, __be32 *end) ++static int rxgk_verify_authenticator(struct rxrpc_connection *conn, ++ const struct krb5_enctype *krb5, ++ struct sk_buff *skb, ++ void *auth, unsigned int auth_len) + { ++ __be32 *p = auth, *end = auth + auth_len; + u32 app_len, call_count, level, epoch, cid, i; + + _enter(""); +@@ -1143,37 +1152,6 @@ static int rxgk_do_verify_authenticator(struct rxrpc_connection *conn, + return 0; + } + +-/* +- * Extract the authenticator and verify it. +- */ +-static int rxgk_verify_authenticator(struct rxrpc_connection *conn, +- const struct krb5_enctype *krb5, +- struct sk_buff *skb, +- unsigned int auth_offset, unsigned int auth_len) +-{ +- void *auth; +- __be32 *p; +- int ret; +- +- auth = kmalloc(auth_len, GFP_NOFS); +- if (!auth) +- return -ENOMEM; +- +- ret = skb_copy_bits(skb, auth_offset, auth, auth_len); +- if (ret < 0) { +- ret = rxrpc_abort_conn(conn, skb, RXGK_NOTAUTH, -EPROTO, +- rxgk_abort_resp_short_auth); +- goto error; +- } +- +- p = auth; +- ret = rxgk_do_verify_authenticator(conn, krb5, skb, p, +- p + auth_len / sizeof(*p)); +-error: +- kfree(auth); +- return ret; +-} +- + /* + * Verify a response. + * +@@ -1184,49 +1162,45 @@ static int rxgk_verify_authenticator(struct rxrpc_connection *conn, + * }; + */ + static int rxgk_verify_response(struct rxrpc_connection *conn, +- struct sk_buff *skb) ++ struct sk_buff *skb, ++ void *buffer, unsigned int len) + { + const struct krb5_enctype *krb5; + struct rxrpc_key_token *token; + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); +- struct rxgk_response rhdr; ++ struct rxgk_response *rhdr; + struct rxgk_context *gk; + struct key *key = NULL; +- unsigned int offset = sizeof(struct rxrpc_wire_header); +- unsigned int len = skb->len - sizeof(struct rxrpc_wire_header); +- unsigned int token_offset, token_len; +- unsigned int auth_offset, auth_len; ++ unsigned int resp_token_len, auth_len; ++ void *resp_token, *auth; + __be32 xauth_len; + int ret, ec; + + _enter("{%d}", conn->debug_id); + + /* Parse the RXGK_Response object */ +- if (sizeof(rhdr) + sizeof(__be32) > len) ++ if (len < sizeof(*rhdr) + sizeof(__be32)) + goto short_packet; +- +- if (skb_copy_bits(skb, offset, &rhdr, sizeof(rhdr)) < 0) +- goto short_packet; +- offset += sizeof(rhdr); +- len -= sizeof(rhdr); +- +- token_offset = offset; +- token_len = ntohl(rhdr.token_len); +- if (token_len > len || +- xdr_round_up(token_len) + sizeof(__be32) > len) ++ rhdr = buffer; ++ buffer += sizeof(*rhdr); ++ len -= sizeof(*rhdr); ++ ++ resp_token = buffer; ++ resp_token_len = ntohl(rhdr->token_len); ++ if (resp_token_len > len || ++ xdr_round_up(resp_token_len) + sizeof(__be32) > len) + goto short_packet; + +- trace_rxrpc_rx_response(conn, sp->hdr.serial, 0, sp->hdr.cksum, token_len); ++ trace_rxrpc_rx_response(conn, sp->hdr.serial, 0, sp->hdr.cksum, resp_token_len); + +- offset += xdr_round_up(token_len); +- len -= xdr_round_up(token_len); ++ buffer += xdr_round_up(resp_token_len); ++ len -= xdr_round_up(resp_token_len); + +- if (skb_copy_bits(skb, offset, &xauth_len, sizeof(xauth_len)) < 0) +- goto short_packet; +- offset += sizeof(xauth_len); ++ xauth_len = *(__be32 *)buffer; ++ buffer += sizeof(xauth_len); + len -= sizeof(xauth_len); + +- auth_offset = offset; ++ auth = buffer; + auth_len = ntohl(xauth_len); + if (auth_len > len) + goto short_packet; +@@ -1241,7 +1215,7 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, + * to the app to deal with - which might mean a round trip to + * userspace. + */ +- ret = rxgk_extract_token(conn, skb, token_offset, token_len, &key); ++ ret = rxgk_extract_token(conn, skb, resp_token, resp_token_len, &key); + if (ret < 0) + goto out; + +@@ -1255,7 +1229,7 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, + */ + token = key->payload.data[0]; + conn->security_level = token->rxgk->level; +- conn->rxgk.start_time = __be64_to_cpu(rhdr.start_time); ++ conn->rxgk.start_time = __be64_to_cpu(rhdr->start_time); + + gk = rxgk_generate_transport_key(conn, token->rxgk, sp->hdr.cksum, GFP_NOFS); + if (IS_ERR(gk)) { +@@ -1265,18 +1239,18 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, + + krb5 = gk->krb5; + +- trace_rxrpc_rx_response(conn, sp->hdr.serial, krb5->etype, sp->hdr.cksum, token_len); ++ trace_rxrpc_rx_response(conn, sp->hdr.serial, krb5->etype, sp->hdr.cksum, ++ resp_token_len); + + /* Decrypt, parse and verify the authenticator. */ +- ret = rxgk_decrypt_skb(krb5, gk->resp_enc, skb, +- &auth_offset, &auth_len, &ec); ++ ret = rxgk_decrypt(krb5, gk->resp_enc, &auth, &auth_len, &ec); + if (ret < 0) { + rxrpc_abort_conn(conn, skb, RXGK_SEALEDINCON, ret, + rxgk_abort_resp_auth_dec); + goto out_gk; + } + +- ret = rxgk_verify_authenticator(conn, krb5, skb, auth_offset, auth_len); ++ ret = rxgk_verify_authenticator(conn, krb5, skb, auth, auth_len); + if (ret < 0) + goto out_gk; + +diff --git a/net/rxrpc/rxgk_app.c b/net/rxrpc/rxgk_app.c +index 0ef2a29eb695..200a30064fae 100644 +--- a/net/rxrpc/rxgk_app.c ++++ b/net/rxrpc/rxgk_app.c +@@ -40,7 +40,7 @@ + * }; + */ + int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, +- unsigned int ticket_offset, unsigned int ticket_len, ++ void *buffer, unsigned int ticket_len, + struct key **_key) + { + struct rxrpc_key_token *token; +@@ -49,7 +49,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, + size_t pre_ticket_len, payload_len; + unsigned int klen, enctype; + void *payload, *ticket; +- __be32 *t, *p, *q, tmp[2]; ++ __be32 *t, *p, *q, *tmp; + int ret; + + _enter(""); +@@ -59,10 +59,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, + rxgk_abort_resp_short_yfs_tkt); + + /* Get the session key length */ +- ret = skb_copy_bits(skb, ticket_offset, tmp, sizeof(tmp)); +- if (ret < 0) +- return rxrpc_abort_conn(conn, skb, RXGK_INCONSISTENCY, -EPROTO, +- rxgk_abort_resp_short_yfs_klen); ++ tmp = buffer; + enctype = ntohl(tmp[0]); + klen = ntohl(tmp[1]); + +@@ -84,12 +81,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, + * it. + */ + ticket = payload + pre_ticket_len; +- ret = skb_copy_bits(skb, ticket_offset, ticket, ticket_len); +- if (ret < 0) { +- ret = rxrpc_abort_conn(conn, skb, RXGK_INCONSISTENCY, -EPROTO, +- rxgk_abort_resp_short_yfs_tkt); +- goto error; +- } ++ memcpy(ticket, buffer, ticket_len); + + /* Fill out the form header. */ + p = payload; +@@ -131,7 +123,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, + goto error; + } + +- /* Ticket read in with skb_copy_bits above */ ++ /* Ticket appended above. */ + q += xdr_round_up(ticket_len) / 4; + if (WARN_ON((unsigned long)q - (unsigned long)payload != payload_len)) { + ret = -EIO; +@@ -182,14 +174,15 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, + * [tools.ietf.org/html/draft-wilkinson-afs3-rxgk-afs-08 sec 6.1] + */ + int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, +- unsigned int token_offset, unsigned int token_len, ++ void *token, unsigned int token_len, + struct key **_key) + { + const struct krb5_enctype *krb5; + const struct krb5_buffer *server_secret; + struct crypto_aead *token_enc = NULL; + struct key *server_key; +- unsigned int ticket_offset, ticket_len; ++ unsigned int ticket_len; ++ void *ticket; + u32 kvno, enctype; + int ret, ec = 0; + +@@ -197,24 +190,23 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, + __be32 kvno; + __be32 enctype; + __be32 token_len; +- } container; ++ } *container; + +- if (token_len < sizeof(container)) ++ if (token_len < sizeof(*container)) + goto short_packet; + + /* Decode the RXGK_TokenContainer object. This tells us which server + * key we should be using. We can then fetch the key, get the secret + * and set up the crypto to extract the token. + */ +- if (skb_copy_bits(skb, token_offset, &container, sizeof(container)) < 0) +- goto short_packet; ++ container = token; ++ token += sizeof(*container); + +- kvno = ntohl(container.kvno); +- enctype = ntohl(container.enctype); +- ticket_len = ntohl(container.token_len); +- ticket_offset = token_offset + sizeof(container); ++ kvno = ntohl(container->kvno); ++ enctype = ntohl(container->enctype); ++ ticket_len = ntohl(container->token_len); + +- if (ticket_len > xdr_round_down(token_len - sizeof(container))) ++ if (ticket_len > xdr_round_down(token_len - sizeof(*container))) + goto short_packet; + + _debug("KVNO %u", kvno); +@@ -237,8 +229,8 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, + * gain access to K0, from which we can derive the transport key and + * thence decode the authenticator. + */ +- ret = rxgk_decrypt_skb(krb5, token_enc, skb, +- &ticket_offset, &ticket_len, &ec); ++ ticket = token; ++ ret = rxgk_decrypt(krb5, token_enc, &ticket, &ticket_len, &ec); + crypto_free_aead(token_enc); + token_enc = NULL; + if (ret < 0) { +@@ -248,7 +240,7 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, + return ret; + } + +- ret = conn->security->default_decode_ticket(conn, skb, ticket_offset, ++ ret = conn->security->default_decode_ticket(conn, skb, ticket, + ticket_len, _key); + if (ret < 0) + goto cant_get_token; +diff --git a/net/rxrpc/rxgk_common.h b/net/rxrpc/rxgk_common.h +index 1e257d7ab8ec..3deed5863f5a 100644 +--- a/net/rxrpc/rxgk_common.h ++++ b/net/rxrpc/rxgk_common.h +@@ -41,10 +41,10 @@ struct rxgk_context { + * rxgk_app.c + */ + int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, +- unsigned int ticket_offset, unsigned int ticket_len, ++ void *ticket, unsigned int ticket_len, + struct key **_key); + int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, +- unsigned int token_offset, unsigned int token_len, ++ void *token, unsigned int token_len, + struct key **_key); + + /* +@@ -62,31 +62,30 @@ int rxgk_set_up_token_cipher(const struct krb5_buffer *server_key, + gfp_t gfp); + + /* +- * Apply decryption and checksumming functions to part of an skbuff. The +- * offset and length are updated to reflect the actual content of the encrypted ++ * Apply decryption and checksumming functions a flat data buffer. The data ++ * point and length are updated to reflect the actual content of the encrypted + * region. + */ +-static inline +-int rxgk_decrypt_skb(const struct krb5_enctype *krb5, +- struct crypto_aead *aead, +- struct sk_buff *skb, +- unsigned int *_offset, unsigned int *_len, +- int *_error_code) ++static inline int rxgk_decrypt(const struct krb5_enctype *krb5, ++ struct crypto_aead *aead, ++ void **_data, unsigned int *_len, ++ int *_error_code) + { +- struct scatterlist sg[16]; ++ struct scatterlist sg[1]; + size_t offset = 0, len = *_len; +- int nr_sg, ret; ++ int ret; + +- sg_init_table(sg, ARRAY_SIZE(sg)); +- nr_sg = skb_to_sgvec(skb, sg, *_offset, len); +- if (unlikely(nr_sg < 0)) +- return nr_sg; ++ sg_init_one(sg, *_data, len); + +- ret = crypto_krb5_decrypt(krb5, aead, sg, nr_sg, +- &offset, &len); ++ ret = crypto_krb5_decrypt(krb5, aead, sg, 1, &offset, &len); + switch (ret) { + case 0: +- *_offset += offset; ++ if (offset & 3) { ++ *_error_code = RXGK_INCONSISTENCY; ++ ret = -EPROTO; ++ break; ++ } ++ *_data += offset; + *_len = len; + break; + case -EBADMSG: /* Checksum mismatch. */ +@@ -106,31 +105,26 @@ int rxgk_decrypt_skb(const struct krb5_enctype *krb5, + } + + /* +- * Check the MIC on a region of an skbuff. The offset and length are updated +- * to reflect the actual content of the secure region. ++ * Check the MIC on a flat buffer. The data pointer and length are updated to ++ * reflect the actual content of the secure region. + */ + static inline +-int rxgk_verify_mic_skb(const struct krb5_enctype *krb5, +- struct crypto_shash *shash, +- const struct krb5_buffer *metadata, +- struct sk_buff *skb, +- unsigned int *_offset, unsigned int *_len, +- u32 *_error_code) ++int rxgk_verify_mic(const struct krb5_enctype *krb5, ++ struct crypto_shash *shash, ++ const struct krb5_buffer *metadata, ++ void **_data, unsigned int *_len, ++ u32 *_error_code) + { +- struct scatterlist sg[16]; ++ struct scatterlist sg[1]; + size_t offset = 0, len = *_len; +- int nr_sg, ret; ++ int ret; + +- sg_init_table(sg, ARRAY_SIZE(sg)); +- nr_sg = skb_to_sgvec(skb, sg, *_offset, len); +- if (unlikely(nr_sg < 0)) +- return nr_sg; ++ sg_init_one(sg, *_data, len); + +- ret = crypto_krb5_verify_mic(krb5, shash, metadata, sg, nr_sg, +- &offset, &len); ++ ret = crypto_krb5_verify_mic(krb5, shash, metadata, sg, 1, &offset, &len); + switch (ret) { + case 0: +- *_offset += offset; ++ *_data += offset; + *_len = len; + break; + case -EBADMSG: /* Checksum mismatch */ +diff --git a/net/rxrpc/rxkad.c b/net/rxrpc/rxkad.c +index cba7935977f0..e970bf3ae78a 100644 +--- a/net/rxrpc/rxkad.c ++++ b/net/rxrpc/rxkad.c +@@ -430,27 +430,25 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, + rxrpc_seq_t seq, + struct skcipher_request *req) + { +- struct rxkad_level1_hdr sechdr; ++ struct rxkad_level1_hdr *sechdr; + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); + struct rxrpc_crypt iv; +- struct scatterlist sg[16]; +- u32 data_size, buf; ++ struct scatterlist sg[1]; ++ void *data = call->rx_dec_buffer; ++ u32 len = sp->len, data_size, buf; + u16 check; + int ret; + + _enter(""); + +- if (sp->len < 8) ++ if (len < 8) + return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, + rxkad_abort_1_short_header); + + /* Decrypt the skbuff in-place. TODO: We really want to decrypt + * directly into the target buffer. + */ +- sg_init_table(sg, ARRAY_SIZE(sg)); +- ret = skb_to_sgvec(skb, sg, sp->offset, 8); +- if (unlikely(ret < 0)) +- return ret; ++ sg_init_one(sg, data, len); + + /* start the decryption afresh */ + memset(&iv, 0, sizeof(iv)); +@@ -464,13 +462,11 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, + return ret; + + /* Extract the decrypted packet length */ +- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0) +- return rxrpc_abort_eproto(call, skb, RXKADDATALEN, +- rxkad_abort_1_short_encdata); +- sp->offset += sizeof(sechdr); +- sp->len -= sizeof(sechdr); ++ sechdr = data; ++ call->rx_dec_offset = sizeof(*sechdr); ++ len -= sizeof(*sechdr); + +- buf = ntohl(sechdr.data_size); ++ buf = ntohl(sechdr->data_size); + data_size = buf & 0xffff; + + check = buf >> 16; +@@ -479,10 +475,10 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, + if (check != 0) + return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, + rxkad_abort_1_short_check); +- if (data_size > sp->len) ++ if (data_size > len) + return rxrpc_abort_eproto(call, skb, RXKADDATALEN, + rxkad_abort_1_short_data); +- sp->len = data_size; ++ call->rx_dec_len = data_size; + + _leave(" = 0 [dlen=%x]", data_size); + return 0; +@@ -496,43 +492,28 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, + struct skcipher_request *req) + { + const struct rxrpc_key_token *token; +- struct rxkad_level2_hdr sechdr; ++ struct rxkad_level2_hdr *sechdr; + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); + struct rxrpc_crypt iv; +- struct scatterlist _sg[4], *sg; +- u32 data_size, buf; ++ struct scatterlist sg[1]; ++ void *data = call->rx_dec_buffer; ++ u32 len = sp->len, data_size, buf; + u16 check; +- int nsg, ret; ++ int ret; + +- _enter(",{%d}", sp->len); ++ _enter(",{%d}", len); + +- if (sp->len < 8) ++ if (len < 8) + return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, + rxkad_abort_2_short_header); + + /* Don't let the crypto algo see a misaligned length. */ +- sp->len = round_down(sp->len, 8); ++ len = round_down(len, 8); + +- /* Decrypt the skbuff in-place. TODO: We really want to decrypt +- * directly into the target buffer. ++ /* Decrypt in place in the call's decryption buffer. TODO: We really ++ * want to decrypt directly into the target buffer. + */ +- sg = _sg; +- nsg = skb_shinfo(skb)->nr_frags + 1; +- if (nsg <= 4) { +- nsg = 4; +- } else { +- sg = kmalloc_objs(*sg, nsg, GFP_NOIO); +- if (!sg) +- return -ENOMEM; +- } +- +- sg_init_table(sg, nsg); +- ret = skb_to_sgvec(skb, sg, sp->offset, sp->len); +- if (unlikely(ret < 0)) { +- if (sg != _sg) +- kfree(sg); +- return ret; +- } ++ sg_init_one(sg, data, len); + + /* decrypt from the session key */ + token = call->conn->key->payload.data[0]; +@@ -540,11 +521,9 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, + + skcipher_request_set_sync_tfm(req, call->conn->rxkad.cipher); + skcipher_request_set_callback(req, 0, NULL, NULL); +- skcipher_request_set_crypt(req, sg, sg, sp->len, iv.x); ++ skcipher_request_set_crypt(req, sg, sg, len, iv.x); + ret = crypto_skcipher_decrypt(req); + skcipher_request_zero(req); +- if (sg != _sg) +- kfree(sg); + if (ret < 0) { + if (ret == -ENOMEM) + return ret; +@@ -553,13 +532,11 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, + } + + /* Extract the decrypted packet length */ +- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0) +- return rxrpc_abort_eproto(call, skb, RXKADDATALEN, +- rxkad_abort_2_short_len); +- sp->offset += sizeof(sechdr); +- sp->len -= sizeof(sechdr); ++ sechdr = data; ++ call->rx_dec_offset = sizeof(*sechdr); ++ len -= sizeof(*sechdr); + +- buf = ntohl(sechdr.data_size); ++ buf = ntohl(sechdr->data_size); + data_size = buf & 0xffff; + + check = buf >> 16; +@@ -569,17 +546,18 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, + return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, + rxkad_abort_2_short_check); + +- if (data_size > sp->len) ++ if (data_size > len) + return rxrpc_abort_eproto(call, skb, RXKADDATALEN, + rxkad_abort_2_short_data); + +- sp->len = data_size; ++ call->rx_dec_len = data_size; + _leave(" = 0 [dlen=%x]", data_size); + return 0; + } + + /* +- * Verify the security on a received packet and the subpackets therein. ++ * Verify the security on a received (sub)packet. If the packet needs ++ * modifying (e.g. decrypting), it must be copied. + */ + static int rxkad_verify_packet(struct rxrpc_call *call, struct sk_buff *skb) + { +@@ -985,7 +963,6 @@ static int rxkad_decrypt_ticket(struct rxrpc_connection *conn, + *_expiry = 0; + + ASSERT(server_key->payload.data[0] != NULL); +- ASSERTCMP((unsigned long) ticket & 7UL, ==, 0); + + memcpy(&iv, &server_key->payload.data[2], sizeof(iv)); + +@@ -1134,14 +1111,15 @@ static int rxkad_decrypt_response(struct rxrpc_connection *conn, + * verify a response + */ + static int rxkad_verify_response(struct rxrpc_connection *conn, +- struct sk_buff *skb) ++ struct sk_buff *skb, ++ void *buffer, unsigned int len) + { + struct rxkad_response *response; + struct rxrpc_skb_priv *sp = rxrpc_skb(skb); + struct rxrpc_crypt session_key; + struct key *server_key; + time64_t expiry; +- void *ticket = NULL; ++ void *ticket; + u32 version, kvno, ticket_len, level; + __be32 csum; + int ret, i; +@@ -1164,13 +1142,8 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, + } + } + +- ret = -ENOMEM; +- response = kzalloc_obj(struct rxkad_response, GFP_NOFS); +- if (!response) +- goto error; +- +- if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), +- response, sizeof(*response)) < 0) { ++ response = buffer; ++ if (len < sizeof(*response)) { + ret = rxrpc_abort_conn(conn, skb, RXKADPACKETSHORT, -EPROTO, + rxkad_abort_resp_short); + goto error; +@@ -1182,6 +1155,9 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, + + trace_rxrpc_rx_response(conn, sp->hdr.serial, version, kvno, ticket_len); + ++ buffer += sizeof(*response); ++ len -= sizeof(*response); ++ + if (version != RXKAD_VERSION) { + ret = rxrpc_abort_conn(conn, skb, RXKADINCONSISTENCY, -EPROTO, + rxkad_abort_resp_version); +@@ -1201,13 +1177,8 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, + } + + /* extract the kerberos ticket and decrypt and decode it */ +- ret = -ENOMEM; +- ticket = kmalloc(ticket_len, GFP_NOFS); +- if (!ticket) +- goto error; +- +- if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header) + sizeof(*response), +- ticket, ticket_len) < 0) { ++ ticket = buffer; ++ if (ticket_len >= len) { + ret = rxrpc_abort_conn(conn, skb, RXKADPACKETSHORT, -EPROTO, + rxkad_abort_resp_short_tkt); + goto error; +@@ -1287,8 +1258,6 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, + ret = rxrpc_get_server_data_key(conn, &session_key, expiry, kvno); + + error: +- kfree(ticket); +- kfree(response); + key_put(server_key); + _leave(" = %d", ret); + return ret; diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c index bc20f08a2789..1aa95c34ad87 100644 --- a/net/sched/act_pedit.c diff --git a/sources b/sources index 375ece1ad..85562038d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 9e4f812c6756107e5eda644e02461a527913fdbfa7d2798e51b5e4c91a1bfa37488a0e06a5f81ed5282ad783d4885db96db297db924b53de17414e8d7ed30be9 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 7b75e720bc13ad64a590535d388f0644c501657c7f714ac7ef790eed10cc35903818b95bc7d891bc74ba524321e65d65d505df78f903bf01f65a3163b29ca89f SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 9bb7d49af2456c7b09e7336a6fb6e78b2924dcb9006d3df6c1dd13033bf54ff2caf3f32de145caba3c81e14513b53e282253898fadefd2361441ea96370fe9e9 From 6848985872f37f238d9d3988ddd0bbff51dee4af Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 21 May 2026 08:37:22 -0600 Subject: [PATCH 28/56] kernel-7.0.9-205 * Thu May 21 2026 Justin M. Forbes [7.0.9-5] - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) - crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) - Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) - Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) - Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) - nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) - ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) - ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) - ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) - ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) - ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 39 +++++ kernel.changelog | 16 ++ kernel.spec | 19 ++- patch-7.0-redhat.patch | 337 +++++++++++++++++++++++++++++++++++++---- sources | 4 +- 6 files changed, 380 insertions(+), 37 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index f8a4a2cb0..04b70169c 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 = 4 +RHEL_RELEASE = 5 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 7dc4ecdd8..a3373bc1b 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,42 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/2c1c0335d00d83e2487cced3cb0c36544079b03e + 2c1c0335d00d83e2487cced3cb0c36544079b03e xfrm: esp: restore combined single-frag length gate + +https://gitlab.com/cki-project/kernel-ark/-/commit/d18e8ce949589271f1c3f59063403dca5241c2fd + d18e8ce949589271f1c3f59063403dca5241c2fd rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer + +https://gitlab.com/cki-project/kernel-ark/-/commit/004055d8b9c5166594c8959ec2e30af41eba1cb1 + 004055d8b9c5166594c8959ec2e30af41eba1cb1 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg + +https://gitlab.com/cki-project/kernel-ark/-/commit/acf504daf9486f4d70aca6ee47c09fad805278e5 + acf504daf9486f4d70aca6ee47c09fad805278e5 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks + +https://gitlab.com/cki-project/kernel-ark/-/commit/1bc5ac734104f6a63242bf08e23e1b7f50f70182 + 1bc5ac734104f6a63242bf08e23e1b7f50f70182 Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" + +https://gitlab.com/cki-project/kernel-ark/-/commit/1d5d7049beb3317ac0662a73007342a9ed614989 + 1d5d7049beb3317ac0662a73007342a9ed614989 Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" + +https://gitlab.com/cki-project/kernel-ark/-/commit/56f6f10127fd2812cf527d65c7a419f3d1226ccd + 56f6f10127fd2812cf527d65c7a419f3d1226ccd Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" + +https://gitlab.com/cki-project/kernel-ark/-/commit/e20508823df3daa1a3729775de3e43753383fa96 + e20508823df3daa1a3729775de3e43753383fa96 nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems + +https://gitlab.com/cki-project/kernel-ark/-/commit/1b1b0cc3b774866f672cf6ca9bb6b1956ce9bf13 + 1b1b0cc3b774866f672cf6ca9bb6b1956ce9bf13 ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control + +https://gitlab.com/cki-project/kernel-ark/-/commit/835c963b9ca980bd6f88bc60d223466763073125 + 835c963b9ca980bd6f88bc60d223466763073125 ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic + +https://gitlab.com/cki-project/kernel-ark/-/commit/bdd7caf85886b80b384832a26e6bfa28869c9441 + bdd7caf85886b80b384832a26e6bfa28869c9441 ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine + +https://gitlab.com/cki-project/kernel-ark/-/commit/90ed4bb8f3f668223c3fd099ab62926b24cedc84 + 90ed4bb8f3f668223c3fd099ab62926b24cedc84 ASoC: amd: acp-sdw-legacy: rename the dmic component name + +https://gitlab.com/cki-project/kernel-ark/-/commit/be17670a1f14a3cee601a220ebfe70cdbe9fef62 + be17670a1f14a3cee601a220ebfe70cdbe9fef62 ASoC: amd: acp: update dmic_num logic for acp pdm dmic + https://gitlab.com/cki-project/kernel-ark/-/commit/9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer diff --git a/kernel.changelog b/kernel.changelog index c72d3d62b..94baf628d 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,19 @@ +* Thu May 21 2026 Justin M. Forbes [7.0.9-5] +- xfrm: esp: restore combined single-frag length gate (Jingguo Tan) +- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) +- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) +- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) +- Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) +- Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) +- Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) +- nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) +- ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) +- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) +- ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) +- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) +- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) +Resolves: + * Tue May 19 2026 Justin M. Forbes [7.0.9-4] - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) diff --git a/kernel.spec b/kernel.spec index 59f720e6b..25b284763 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.9 %define specversion 7.0.9 %define patchversion 7.0 -%define pkgrelease 204 +%define pkgrelease 205 %define kversion 7 %define tarfile_release 7.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 204%{?buildid}%{?dist} +%define specrelease 205%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.9 @@ -4825,6 +4825,21 @@ fi\ # # %changelog +* Thu May 21 2026 Justin M. Forbes [7.0.9-5] +- xfrm: esp: restore combined single-frag length gate (Jingguo Tan) +- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) +- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) +- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) +- Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) +- Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) +- Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) +- nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) +- ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) +- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) +- ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) +- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) +- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) + * Tue May 19 2026 Justin M. Forbes [7.0.9-4] - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 8664ed0b5..14b68f743 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -59,6 +59,7 @@ drivers/mfd/bcm2835-pm.c | 9 +- drivers/net/ethernet/cadence/macb.h | 35 + drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ + drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + include/crypto/krb5.h | 9 +- @@ -71,13 +72,15 @@ kernel/module/signing.c | 9 +- net/core/gro.c | 7 + net/core/skbuff.c | 9 +- + net/ipv4/esp4.c | 5 +- net/ipv4/tcp_output.c | 1 + + net/ipv6/esp6.c | 5 +- net/rxrpc/ar-internal.h | 14 +- net/rxrpc/call_event.c | 22 +- net/rxrpc/call_object.c | 2 + net/rxrpc/conn_event.c | 32 +- net/rxrpc/insecure.c | 8 +- - net/rxrpc/recvmsg.c | 76 +- + net/rxrpc/recvmsg.c | 68 +- net/rxrpc/rxgk.c | 160 ++- net/rxrpc/rxgk_app.c | 46 +- net/rxrpc/rxgk_common.h | 66 +- @@ -88,9 +91,13 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + + sound/soc/amd/acp/acp-sdw-legacy-mach.c | 22 +- + sound/soc/amd/ps/ps-pdm-dma.c | 1 + + sound/soc/codecs/rt722-sdca.c | 77 +- + sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 92 files changed, 5784 insertions(+), 872 deletions(-) + 99 files changed, 5890 insertions(+), 893 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7401,6 +7408,54 @@ index 99e7d5cf3786..a12aa21244e8 100644 disable_irq_wake(bp->queues[0].irq); /* Now make sure we disable phy before moving +diff --git a/drivers/nfc/nxp-nci/i2c.c b/drivers/nfc/nxp-nci/i2c.c +index b3d34433bd14..a6c08175d9dd 100644 +--- a/drivers/nfc/nxp-nci/i2c.c ++++ b/drivers/nfc/nxp-nci/i2c.c +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -267,6 +268,7 @@ static int nxp_nci_i2c_probe(struct i2c_client *client) + { + struct device *dev = &client->dev; + struct nxp_nci_i2c_phy *phy; ++ unsigned long irqflags; + int r; + + if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { +@@ -303,9 +305,26 @@ static int nxp_nci_i2c_probe(struct i2c_client *client) + if (r < 0) + return r; + ++ /* ++ * ACPI platforms may report incorrect IRQ trigger types ++ * (e.g. level-high), which can lead to interrupt storms. ++ * ++ * Use the historically stable rising-edge trigger for ACPI devices. ++ * ++ * On non-ACPI systems (e.g. Device Tree), prefer the firmware- ++ * provided trigger type, falling back to rising-edge if not set. ++ */ ++ if (ACPI_COMPANION(dev)) { ++ irqflags = IRQF_TRIGGER_RISING; ++ } else { ++ irqflags = irq_get_trigger_type(client->irq); ++ if (!irqflags) ++ irqflags = IRQF_TRIGGER_RISING; ++ } ++ + r = request_threaded_irq(client->irq, NULL, + nxp_nci_i2c_irq_thread_fn, +- IRQF_ONESHOT, ++ irqflags | IRQF_ONESHOT, + NXP_NCI_I2C_DRIVER_NAME, phy); + if (r < 0) + nfc_err(&client->dev, "Unable to register IRQ handler\n"); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 48946cca4be7..a1f5fe8e583f 100644 --- a/drivers/pci/quirks.c @@ -7719,6 +7774,29 @@ index 43ee86dcf2ea..7fe42c558736 100644 if (!skb_headlen(list_skb)) { BUG_ON(!nfrags); } else { +diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c +index 6a5febbdbee4..2d7daca8516c 100644 +--- a/net/ipv4/esp4.c ++++ b/net/ipv4/esp4.c +@@ -410,6 +410,7 @@ int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info * + struct page *page; + struct sk_buff *trailer; + int tailen = esp->tailen; ++ unsigned int allocsize; + + /* this is non-NULL only with TCP/UDP Encapsulation */ + if (x->encap) { +@@ -419,8 +420,8 @@ int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info * + return err; + } + +- if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || +- ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) ++ allocsize = ALIGN(skb->data_len + tailen, L1_CACHE_BYTES); ++ if (allocsize > PAGE_SIZE) + goto cow; + + if (!skb_cloned(skb)) { diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index 326b58ff1118..691fc76c5508 100644 --- a/net/ipv4/tcp_output.c @@ -7731,6 +7809,29 @@ index 326b58ff1118..691fc76c5508 100644 if (lastfrag && skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + +diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c +index 9c06c5a1419d..0fad1dc558b8 100644 +--- a/net/ipv6/esp6.c ++++ b/net/ipv6/esp6.c +@@ -440,6 +440,7 @@ int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info + struct page *page; + struct sk_buff *trailer; + int tailen = esp->tailen; ++ unsigned int allocsize; + + if (x->encap) { + int err = esp6_output_encap(x, skb, esp); +@@ -448,8 +449,8 @@ int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info + return err; + } + +- if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || +- ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) ++ allocsize = ALIGN(skb->data_len + tailen, L1_CACHE_BYTES); ++ if (allocsize > PAGE_SIZE) + goto cow; + + if (!skb_cloned(skb)) { diff --git a/net/rxrpc/ar-internal.h b/net/rxrpc/ar-internal.h index 27c2aa2dd023..98f2165159d7 100644 --- a/net/rxrpc/ar-internal.h @@ -7903,10 +8004,10 @@ index 0a260df45d25..0b39046bdc61 100644 } diff --git a/net/rxrpc/recvmsg.c b/net/rxrpc/recvmsg.c -index e1f7513a46db..0802f12cbbfc 100644 +index e1f7513a46db..c940600117a4 100644 --- a/net/rxrpc/recvmsg.c +++ b/net/rxrpc/recvmsg.c -@@ -147,15 +147,55 @@ static void rxrpc_rotate_rx_window(struct rxrpc_call *call) +@@ -147,15 +147,52 @@ static void rxrpc_rotate_rx_window(struct rxrpc_call *call) } /* @@ -7916,9 +8017,9 @@ index e1f7513a46db..0802f12cbbfc 100644 + * has the advantage of aligning the buffer correctly for the crypto routines. + * + * We keep track of the sequence number of the packet currently decrypted into -+ * the buffer in ->rx_dec_seq. Unfortunately, this means that a MSG_PEEK of -+ * more than one byte may cause a later packet to be decrypted into the buffer, -+ * requiring the original to be re-decrypted when recvmsg() is called again. ++ * the buffer in ->rx_dec_seq. If MSG_PEEK is used and steps onto a new ++ * packet, subsequent recvmsg() calls will have to go back and re-decrypt the ++ * current packet. */ static int rxrpc_verify_data(struct rxrpc_call *call, struct sk_buff *skb) { @@ -7926,15 +8027,13 @@ index e1f7513a46db..0802f12cbbfc 100644 + int ret; - if (sp->flags & RXRPC_RX_VERIFIED) -+ if (call->rx_dec_seq == sp->hdr.seq && call->rx_dec_buffer) - return 0; +- return 0; - return call->security->verify_packet(call, skb); -+ + if (sp->len > call->rx_dec_bsize) { + /* Make sure we can hold a 1412-byte jumbo subpacket and make + * sure that the buffer size is aligned to a crypto blocksize. + */ -+ size_t size = max(round_up(sp->len, 32), 2048); ++ size_t size = clamp(round_up(sp->len, 32), 2048, 65535); + void *buffer = krealloc(call->rx_dec_buffer, size, GFP_NOFS); + + if (!buffer) @@ -7965,12 +8064,13 @@ index e1f7513a46db..0802f12cbbfc 100644 } /* -@@ -283,16 +323,19 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, +@@ -283,16 +320,21 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, if (msg) sock_recv_timestamp(msg, sock->sk, skb); - if (rx_pkt_offset == 0) { -+ if (rx_pkt_offset == USHRT_MAX) { ++ if (call->rx_dec_seq != sp->hdr.seq || ++ !call->rx_dec_buffer) { ret2 = rxrpc_verify_data(call, skb); trace_rxrpc_recvdata(call, rxrpc_recvmsg_next, seq, - sp->offset, sp->len, ret2); @@ -7982,14 +8082,15 @@ index e1f7513a46db..0802f12cbbfc 100644 } - rx_pkt_offset = sp->offset; - rx_pkt_len = sp->len; -+ sp = rxrpc_skb(skb); -+ seq = sp->hdr.seq; ++ } ++ ++ if (rx_pkt_offset == USHRT_MAX) { + rx_pkt_offset = call->rx_dec_offset; + rx_pkt_len = call->rx_dec_len; } else { trace_rxrpc_recvdata(call, rxrpc_recvmsg_cont, seq, rx_pkt_offset, rx_pkt_len, 0); -@@ -304,10 +347,10 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, +@@ -304,10 +346,10 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, if (copy > remain) copy = remain; if (copy > 0) { @@ -8004,7 +8105,7 @@ index e1f7513a46db..0802f12cbbfc 100644 goto out; } -@@ -328,13 +371,18 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, +@@ -328,7 +370,7 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, /* The whole packet has been transferred. */ if (sp->hdr.flags & RXRPC_LAST_PACKET) ret = 1; @@ -8012,20 +8113,7 @@ index e1f7513a46db..0802f12cbbfc 100644 + rx_pkt_offset = USHRT_MAX; rx_pkt_len = 0; -+ /* Terminate the receive here for MSG_PEEK otherwise we'd have -+ * to replace the contents of ->rx_dec_buffer. -+ */ -+ if (unlikely(flags & MSG_PEEK)) -+ break; -+ skb = skb_peek_next(skb, &call->recvmsg_queue); - -- if (!(flags & MSG_PEEK)) -- rxrpc_rotate_rx_window(call); -+ rxrpc_rotate_rx_window(call); - - if (!rx->app_ops && - !skb_queue_empty_lockless(&rx->recvmsg_oobq)) { diff --git a/net/rxrpc/rxgk.c b/net/rxrpc/rxgk.c index 0d5e654da918..a1ee102abae1 100644 --- a/net/rxrpc/rxgk.c @@ -8553,7 +8641,7 @@ index 1e257d7ab8ec..3deed5863f5a 100644 break; case -EBADMSG: /* Checksum mismatch */ diff --git a/net/rxrpc/rxkad.c b/net/rxrpc/rxkad.c -index cba7935977f0..e970bf3ae78a 100644 +index cba7935977f0..6fbd883401ac 100644 --- a/net/rxrpc/rxkad.c +++ b/net/rxrpc/rxkad.c @@ -430,27 +430,25 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, @@ -8793,7 +8881,7 @@ index cba7935977f0..e970bf3ae78a 100644 - if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header) + sizeof(*response), - ticket, ticket_len) < 0) { + ticket = buffer; -+ if (ticket_len >= len) { ++ if (ticket_len > len) { ret = rxrpc_abort_conn(conn, skb, RXKADPACKETSHORT, -EPROTO, rxkad_abort_resp_short_tkt); goto error; @@ -9026,6 +9114,191 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; +diff --git a/sound/soc/amd/acp/acp-sdw-legacy-mach.c b/sound/soc/amd/acp/acp-sdw-legacy-mach.c +index cd7b1acc7216..097e191cedde 100644 +--- a/sound/soc/amd/acp/acp-sdw-legacy-mach.c ++++ b/sound/soc/amd/acp/acp-sdw-legacy-mach.c +@@ -95,6 +95,22 @@ static const struct dmi_system_id soc_sdw_quirk_table[] = { + }, + .driver_data = (void *)(ASOC_SDW_CODEC_SPKR), + }, ++ { ++ .callback = soc_sdw_quirk_cb, ++ .matches = { /* Lenovo P16s G5 AMD */ ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_PRODUCT_SKU, "21XG"), ++ }, ++ .driver_data = (void *)(ASOC_SDW_ACP_DMIC), ++ }, ++ { ++ .callback = soc_sdw_quirk_cb, ++ .matches = { /* Lenovo P16s G5 AMD */ ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_PRODUCT_SKU, "21XH"), ++ }, ++ .driver_data = (void *)(ASOC_SDW_ACP_DMIC), ++ }, + { + .callback = soc_sdw_quirk_cb, + .matches = { +@@ -551,11 +567,11 @@ static int mc_probe(struct platform_device *pdev) + " cfg-amp:%d", amp_num); + if (!card->components) + return -ENOMEM; +- if (mach->mach_params.dmic_num) { ++ if (soc_sdw_quirk & ASOC_SDW_ACP_DMIC) { + card->components = devm_kasprintf(card->dev, GFP_KERNEL, +- "%s mic:dmic cfg-mics:%d", ++ "%s mic:acp-dmic cfg-mics:%d", + card->components, +- mach->mach_params.dmic_num); ++ 1); + if (!card->components) + return -ENOMEM; + } +diff --git a/sound/soc/amd/ps/ps-pdm-dma.c b/sound/soc/amd/ps/ps-pdm-dma.c +index 7c529fc6ba99..b7741ef2ba21 100644 +--- a/sound/soc/amd/ps/ps-pdm-dma.c ++++ b/sound/soc/amd/ps/ps-pdm-dma.c +@@ -352,6 +352,7 @@ static const struct snd_soc_component_driver acp63_pdm_component = { + .hw_params = acp63_pdm_dma_hw_params, + .pointer = acp63_pdm_dma_pointer, + .pcm_construct = acp63_pdm_dma_new, ++ .use_dai_pcm_id = true, + }; + + static int acp63_pdm_audio_probe(struct platform_device *pdev) +diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c +index 79b8b7e70a33..23d2f63d68ef 100644 +--- a/sound/soc/codecs/rt722-sdca.c ++++ b/sound/soc/codecs/rt722-sdca.c +@@ -517,6 +517,61 @@ static int rt722_sdca_fu1e_capture_put(struct snd_kcontrol *kcontrol, + return changed; + } + ++static int rt722_sdca_set_fu06_playback_ctl(struct rt722_sdca_priv *rt722) ++{ ++ int err; ++ unsigned int ch_l, ch_r; ++ ++ ch_l = (rt722->fu06_dapm_mute || rt722->fu06_mixer_l_mute) ? 0x01 : 0x00; ++ ch_r = (rt722->fu06_dapm_mute || rt722->fu06_mixer_r_mute) ? 0x01 : 0x00; ++ ++ err = regmap_write(rt722->regmap, ++ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, ++ RT722_SDCA_CTL_FU_MUTE, CH_L), ch_l); ++ if (err < 0) ++ return err; ++ ++ err = regmap_write(rt722->regmap, ++ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, ++ RT722_SDCA_CTL_FU_MUTE, CH_R), ch_r); ++ if (err < 0) ++ return err; ++ ++ return 0; ++} ++ ++static int rt722_sdca_fu06_playback_get(struct snd_kcontrol *kcontrol, ++ struct snd_ctl_elem_value *ucontrol) ++{ ++ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); ++ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); ++ ++ ucontrol->value.integer.value[0] = !rt722->fu06_mixer_l_mute; ++ ucontrol->value.integer.value[1] = !rt722->fu06_mixer_r_mute; ++ return 0; ++} ++ ++static int rt722_sdca_fu06_playback_put(struct snd_kcontrol *kcontrol, ++ struct snd_ctl_elem_value *ucontrol) ++{ ++ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); ++ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); ++ int err, changed = 0; ++ ++ if (rt722->fu06_mixer_l_mute != !ucontrol->value.integer.value[0] || ++ rt722->fu06_mixer_r_mute != !ucontrol->value.integer.value[1]) ++ changed = 1; ++ ++ rt722->fu06_mixer_l_mute = !ucontrol->value.integer.value[0]; ++ rt722->fu06_mixer_r_mute = !ucontrol->value.integer.value[1]; ++ ++ err = rt722_sdca_set_fu06_playback_ctl(rt722); ++ if (err < 0) ++ return err; ++ ++ return changed; ++} ++ + static int rt722_sdca_set_fu0f_capture_ctl(struct rt722_sdca_priv *rt722) + { + int err; +@@ -718,6 +773,8 @@ static const struct snd_kcontrol_new rt722_sdca_controls[] = { + RT722_SDCA_CTL_FU_CH_GAIN, CH_R), 8, 3, 0, + rt722_sdca_set_gain_get, rt722_sdca_set_gain_put, boost_vol_tlv), + /* AMP playback settings */ ++ SOC_DOUBLE_EXT("FU06 Playback Switch", SND_SOC_NOPM, 0, 1, 1, 0, ++ rt722_sdca_fu06_playback_get, rt722_sdca_fu06_playback_put), + SOC_DOUBLE_R_EXT_TLV("FU06 Playback Volume", + SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, + RT722_SDCA_CTL_FU_VOLUME, CH_L), +@@ -807,27 +864,17 @@ static int rt722_sdca_fu21_event(struct snd_soc_dapm_widget *w, + struct snd_soc_component *component = + snd_soc_dapm_to_component(w->dapm); + struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); +- unsigned char unmute = 0x0, mute = 0x1; + + switch (event) { + case SND_SOC_DAPM_POST_PMU: +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_L), unmute); +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_R), unmute); ++ rt722->fu06_dapm_mute = false; + break; + case SND_SOC_DAPM_PRE_PMD: +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_L), mute); +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_R), mute); ++ rt722->fu06_dapm_mute = true; + break; + } +- return 0; ++ ++ return rt722_sdca_set_fu06_playback_ctl(rt722); + } + + static int rt722_sdca_fu113_event(struct snd_soc_dapm_widget *w, +@@ -1324,6 +1371,8 @@ int rt722_sdca_init(struct device *dev, struct regmap *regmap, struct sdw_slave + rt722->first_hw_init = false; + rt722->fu1e_dapm_mute = true; + rt722->fu0f_dapm_mute = true; ++ rt722->fu06_dapm_mute = true; ++ rt722->fu06_mixer_l_mute = rt722->fu06_mixer_r_mute = false; + rt722->fu0f_mixer_l_mute = rt722->fu0f_mixer_r_mute = true; + rt722->fu1e_mixer_mute[0] = rt722->fu1e_mixer_mute[1] = + rt722->fu1e_mixer_mute[2] = rt722->fu1e_mixer_mute[3] = true; +diff --git a/sound/soc/codecs/rt722-sdca.h b/sound/soc/codecs/rt722-sdca.h +index 823abee9ab76..fc50beff9424 100644 +--- a/sound/soc/codecs/rt722-sdca.h ++++ b/sound/soc/codecs/rt722-sdca.h +@@ -36,6 +36,10 @@ struct rt722_sdca_priv { + bool fu0f_dapm_mute; + bool fu0f_mixer_l_mute; + bool fu0f_mixer_r_mute; ++ /* For AMP */ ++ bool fu06_dapm_mute; ++ bool fu06_mixer_l_mute; ++ bool fu06_mixer_r_mute; + /* For DMIC */ + bool fu1e_dapm_mute; + bool fu1e_mixer_mute[4]; diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile index 65485967c968..e44f47e01027 100644 --- a/tools/testing/selftests/bpf/Makefile diff --git a/sources b/sources index 85562038d..daf492b8f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 7b75e720bc13ad64a590535d388f0644c501657c7f714ac7ef790eed10cc35903818b95bc7d891bc74ba524321e65d65d505df78f903bf01f65a3163b29ca89f -SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 9bb7d49af2456c7b09e7336a6fb6e78b2924dcb9006d3df6c1dd13033bf54ff2caf3f32de145caba3c81e14513b53e282253898fadefd2361441ea96370fe9e9 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 6d71b6d4e268d39245c081be1cb2b9e57c664e79acddb2d760912b6066c893ee1209f826360a753d27afc4d74a6115a6120685b471e74f5b46e89bcbb33ed118 +SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 4b459c9674e5a4d0539895898daaafd0006c6af4153839ef9695c753fcc7514f7a5f63fa499ef18de4fca2b2837288b506ceae6d4608aa4e0a25a76850c5a424 From 81bb2c46aeb93c925a9a91acf293f1f38ff98de6 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 21 May 2026 10:12:26 -0600 Subject: [PATCH 29/56] kernel-7.0.9-205 * Thu May 21 2026 Justin M. Forbes [7.0.9-5] - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) - crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) - Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) - Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) - Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) - nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) - ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) - ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) - ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) - ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) - ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.changelog | 1 + kernel.spec | 1 + patch-7.0-redhat.patch | 15 ++++++++++++--- sources | 2 +- 5 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index a3373bc1b..50f470051 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/2dd4102a953ba3020914a47e6984d2f462deebc4 + 2dd4102a953ba3020914a47e6984d2f462deebc4 net: skbuff: preserve shared-frag marker during coalescing + https://gitlab.com/cki-project/kernel-ark/-/commit/2c1c0335d00d83e2487cced3cb0c36544079b03e 2c1c0335d00d83e2487cced3cb0c36544079b03e xfrm: esp: restore combined single-frag length gate diff --git a/kernel.changelog b/kernel.changelog index 94baf628d..d39fd065b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,4 +1,5 @@ * Thu May 21 2026 Justin M. Forbes [7.0.9-5] +- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) diff --git a/kernel.spec b/kernel.spec index 25b284763..ffeed612b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4826,6 +4826,7 @@ fi\ # %changelog * Thu May 21 2026 Justin M. Forbes [7.0.9-5] +- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 14b68f743..7724e59a8 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -71,7 +71,7 @@ include/trace/events/rxrpc.h | 1 + kernel/module/signing.c | 9 +- net/core/gro.c | 7 + - net/core/skbuff.c | 9 +- + net/core/skbuff.c | 11 +- net/ipv4/esp4.c | 5 +- net/ipv4/tcp_output.c | 1 + net/ipv6/esp6.c | 5 +- @@ -97,7 +97,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 99 files changed, 5890 insertions(+), 893 deletions(-) + 99 files changed, 5892 insertions(+), 893 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7734,7 +7734,7 @@ index 31d21de5b15a..c7b8eab61e02 100644 return 0; diff --git a/net/core/skbuff.c b/net/core/skbuff.c -index 43ee86dcf2ea..7fe42c558736 100644 +index 43ee86dcf2ea..d0ad034c911f 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, @@ -7774,6 +7774,15 @@ index 43ee86dcf2ea..7fe42c558736 100644 if (!skb_headlen(list_skb)) { BUG_ON(!nfrags); } else { +@@ -6226,6 +6233,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, + from_shinfo->frags, + from_shinfo->nr_frags * sizeof(skb_frag_t)); + to_shinfo->nr_frags += from_shinfo->nr_frags; ++ if (from_shinfo->nr_frags) ++ to_shinfo->flags |= from_shinfo->flags & SKBFL_SHARED_FRAG; + + if (!skb_cloned(from)) + from_shinfo->nr_frags = 0; diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c index 6a5febbdbee4..2d7daca8516c 100644 --- a/net/ipv4/esp4.c diff --git a/sources b/sources index daf492b8f..623e55b98 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 6d71b6d4e268d39245c081be1cb2b9e57c664e79acddb2d760912b6066c893ee1209f826360a753d27afc4d74a6115a6120685b471e74f5b46e89bcbb33ed118 +SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 97963d090454411e75c5d81040e6172b2f4f25c6149f63165314505804622cb6aad0d3f13c88f3fb7c4a725ed099f32390cd032e2239235683f9354291b5c67e SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 4b459c9674e5a4d0539895898daaafd0006c6af4153839ef9695c753fcc7514f7a5f63fa499ef18de4fca2b2837288b506ceae6d4608aa4e0a25a76850c5a424 From 816a6aeef2b097ecc4aa9683d5fc199542ef0e83 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 23 May 2026 08:58:32 -0600 Subject: [PATCH 30/56] kernel-7.0.10-200 * Sat May 23 2026 Justin M. Forbes [7.0.10-0] - Linux v7.0.10 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel.changelog | 4 ++ kernel.spec | 15 +++-- patch-7.0-redhat.patch | 147 ++++------------------------------------- sources | 6 +- 5 files changed, 30 insertions(+), 144 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 04b70169c..95b9fd7b5 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 = 5 +RHEL_RELEASE = 0 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index d39fd065b..8b053e72f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Sat May 23 2026 Justin M. Forbes [7.0.10-0] +- Linux v7.0.10 +Resolves: + * Thu May 21 2026 Justin M. Forbes [7.0.9-5] - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) diff --git a/kernel.spec b/kernel.spec index ffeed612b..8dd066cd6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.9 -%define specversion 7.0.9 +%define specrpmversion 7.0.10 +%define specversion 7.0.10 %define patchversion 7.0 -%define pkgrelease 205 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.9 +%define tarfile_release 7.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 205%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.9 +%define kabiversion 7.0.10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,9 @@ fi\ # # %changelog +* Sat May 23 2026 Justin M. Forbes [7.0.10-0] +- Linux v7.0.10 + * Thu May 21 2026 Justin M. Forbes [7.0.9-5] - net: skbuff: preserve shared-frag marker during coalescing (William Bowling) - xfrm: esp: restore combined single-frag length gate (Jingguo Tan) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 7724e59a8..cda54b432 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -25,7 +25,6 @@ drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + drivers/ata/libahci.c | 18 + - drivers/bluetooth/btmtk.c | 4 +- drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/firmware/efi/Makefile | 1 + @@ -70,10 +69,8 @@ include/linux/security.h | 9 + include/trace/events/rxrpc.h | 1 + kernel/module/signing.c | 9 +- - net/core/gro.c | 7 + - net/core/skbuff.c | 11 +- + net/core/gro.c | 3 + net/ipv4/esp4.c | 5 +- - net/ipv4/tcp_output.c | 1 + net/ipv6/esp6.c | 5 +- net/rxrpc/ar-internal.h | 14 +- net/rxrpc/call_event.c | 22 +- @@ -91,13 +88,12 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + - sound/soc/amd/acp/acp-sdw-legacy-mach.c | 22 +- - sound/soc/amd/ps/ps-pdm-dma.c | 1 + + sound/soc/amd/acp/acp-sdw-legacy-mach.c | 18 +- sound/soc/codecs/rt722-sdca.c | 77 +- sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 99 files changed, 5892 insertions(+), 893 deletions(-) + 95 files changed, 5872 insertions(+), 888 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -260,7 +256,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index 9da9c1f3b238..934965d11a75 100644 +index a95f0b3d26bf..99b2c764c4c9 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -281,7 +277,7 @@ index 9da9c1f3b238..934965d11a75 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1364,6 +1375,8 @@ uapi-asm-generic: +@@ -1366,6 +1377,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -290,7 +286,7 @@ index 9da9c1f3b238..934965d11a75 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2029,6 +2042,23 @@ endif +@@ -2031,6 +2044,23 @@ endif ifdef CONFIG_MODULES @@ -1085,21 +1081,6 @@ index c79abdfcd7a9..e23bfb7f94c7 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/bluetooth/btmtk.c b/drivers/bluetooth/btmtk.c -index 31ff133b6159..a4b4dacfd2ad 100644 ---- a/drivers/bluetooth/btmtk.c -+++ b/drivers/bluetooth/btmtk.c -@@ -678,8 +678,8 @@ static int btmtk_usb_hci_wmt_sync(struct hci_dev *hdev, - case BTMTK_WMT_FUNC_CTRL: - if (!skb_pull_data(data->evt_skb, - sizeof(wmt_evt_funcc->status))) { -- err = -EINVAL; -- goto err_free_skb; -+ status = BTMTK_WMT_ON_UNDONE; -+ break; - } - - wmt_evt_funcc = (struct btmtk_hci_wmt_evt_funcc *)wmt_evt; diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index 505e32911c34..26f7ee0ccf40 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -1793,7 +1774,7 @@ index ccd9338a44db..5c54e522e8a4 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 ee83850c7060..53ad11f18182 100644 +index ef08c2c4ec95..c22d02658ea4 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -1804,7 +1785,7 @@ index ee83850c7060..53ad11f18182 100644 #include #include #include -@@ -3068,6 +3069,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) +@@ -3108,6 +3109,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) } EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); @@ -7698,7 +7679,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/core/gro.c b/net/core/gro.c -index 31d21de5b15a..c7b8eab61e02 100644 +index 9f8960789b2c..c7b8eab61e02 100644 --- a/net/core/gro.c +++ b/net/core/gro.c @@ -123,6 +123,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) @@ -7711,78 +7692,6 @@ index 31d21de5b15a..c7b8eab61e02 100644 if (headlen <= offset) { skb_frag_t *frag; skb_frag_t *frag2; -@@ -213,10 +216,12 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) - p->data_len += len; - p->truesize += delta_truesize; - p->len += len; -+ skb_shinfo(p)->flags |= skbinfo->flags & SKBFL_SHARED_FRAG; - if (lp != p) { - lp->data_len += len; - lp->truesize += delta_truesize; - lp->len += len; -+ skb_shinfo(lp)->flags |= skbinfo->flags & SKBFL_SHARED_FRAG; - } - NAPI_GRO_CB(skb)->same_flow = 1; - return 0; -@@ -244,6 +249,8 @@ int skb_gro_receive_list(struct sk_buff *p, struct sk_buff *skb) - p->truesize += skb->truesize; - p->len += skb->len; - -+ skb_shinfo(p)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; -+ - NAPI_GRO_CB(skb)->same_flow = 1; - - return 0; -diff --git a/net/core/skbuff.c b/net/core/skbuff.c -index 43ee86dcf2ea..d0ad034c911f 100644 ---- a/net/core/skbuff.c -+++ b/net/core/skbuff.c -@@ -2258,6 +2258,7 @@ struct sk_buff *__pskb_copy_fclone(struct sk_buff *skb, int headroom, - skb_frag_ref(skb, i); - } - skb_shinfo(n)->nr_frags = i; -+ skb_shinfo(n)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; - } - - if (skb_has_frag_list(skb)) { -@@ -4373,6 +4374,8 @@ int skb_shift(struct sk_buff *tgt, struct sk_buff *skb, int shiftlen) - tgt->ip_summed = CHECKSUM_PARTIAL; - skb->ip_summed = CHECKSUM_PARTIAL; - -+ skb_shinfo(tgt)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; -+ - skb_len_add(skb, -shiftlen); - skb_len_add(tgt, shiftlen); - -@@ -4983,7 +4986,8 @@ struct sk_buff *skb_segment(struct sk_buff *head_skb, - skb_copy_from_linear_data_offset(head_skb, offset, - skb_put(nskb, hsize), hsize); - -- skb_shinfo(nskb)->flags |= skb_shinfo(head_skb)->flags & -+ skb_shinfo(nskb)->flags |= (skb_shinfo(head_skb)->flags | -+ skb_shinfo(frag_skb)->flags) & - SKBFL_SHARED_FRAG; - - if (skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) -@@ -5000,6 +5004,9 @@ struct sk_buff *skb_segment(struct sk_buff *head_skb, - nfrags = skb_shinfo(list_skb)->nr_frags; - frag = skb_shinfo(list_skb)->frags; - frag_skb = list_skb; -+ -+ skb_shinfo(nskb)->flags |= skb_shinfo(frag_skb)->flags & SKBFL_SHARED_FRAG; -+ - if (!skb_headlen(list_skb)) { - BUG_ON(!nfrags); - } else { -@@ -6226,6 +6233,8 @@ bool skb_try_coalesce(struct sk_buff *to, struct sk_buff *from, - from_shinfo->frags, - from_shinfo->nr_frags * sizeof(skb_frag_t)); - to_shinfo->nr_frags += from_shinfo->nr_frags; -+ if (from_shinfo->nr_frags) -+ to_shinfo->flags |= from_shinfo->flags & SKBFL_SHARED_FRAG; - - if (!skb_cloned(from)) - from_shinfo->nr_frags = 0; diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c index 6a5febbdbee4..2d7daca8516c 100644 --- a/net/ipv4/esp4.c @@ -7806,18 +7715,6 @@ index 6a5febbdbee4..2d7daca8516c 100644 goto cow; if (!skb_cloned(skb)) { -diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c -index 326b58ff1118..691fc76c5508 100644 ---- a/net/ipv4/tcp_output.c -+++ b/net/ipv4/tcp_output.c -@@ -2606,6 +2606,7 @@ static int tcp_clone_payload(struct sock *sk, struct sk_buff *to, - todo = min_t(int, skb_frag_size(fragfrom), - probe_size - len); - len += todo; -+ skb_shinfo(to)->flags |= skb_shinfo(skb)->flags & SKBFL_SHARED_FRAG; - if (lastfrag && - skb_frag_page(fragfrom) == skb_frag_page(lastfrag) && - skb_frag_off(fragfrom) == skb_frag_off(lastfrag) + diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c index 9c06c5a1419d..0fad1dc558b8 100644 --- a/net/ipv6/esp6.c @@ -9124,7 +9021,7 @@ index 8d46886d2cca..14a9cdff942b 100644 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; diff --git a/sound/soc/amd/acp/acp-sdw-legacy-mach.c b/sound/soc/amd/acp/acp-sdw-legacy-mach.c -index cd7b1acc7216..097e191cedde 100644 +index a9c8d9545281..097e191cedde 100644 --- a/sound/soc/amd/acp/acp-sdw-legacy-mach.c +++ b/sound/soc/amd/acp/acp-sdw-legacy-mach.c @@ -95,6 +95,22 @@ static const struct dmi_system_id soc_sdw_quirk_table[] = { @@ -9150,33 +9047,15 @@ index cd7b1acc7216..097e191cedde 100644 { .callback = soc_sdw_quirk_cb, .matches = { -@@ -551,11 +567,11 @@ static int mc_probe(struct platform_device *pdev) - " cfg-amp:%d", amp_num); - if (!card->components) +@@ -553,7 +569,7 @@ static int mc_probe(struct platform_device *pdev) return -ENOMEM; -- if (mach->mach_params.dmic_num) { -+ if (soc_sdw_quirk & ASOC_SDW_ACP_DMIC) { + if (soc_sdw_quirk & ASOC_SDW_ACP_DMIC) { card->components = devm_kasprintf(card->dev, GFP_KERNEL, - "%s mic:dmic cfg-mics:%d", + "%s mic:acp-dmic cfg-mics:%d", card->components, -- mach->mach_params.dmic_num); -+ 1); + 1); if (!card->components) - return -ENOMEM; - } -diff --git a/sound/soc/amd/ps/ps-pdm-dma.c b/sound/soc/amd/ps/ps-pdm-dma.c -index 7c529fc6ba99..b7741ef2ba21 100644 ---- a/sound/soc/amd/ps/ps-pdm-dma.c -+++ b/sound/soc/amd/ps/ps-pdm-dma.c -@@ -352,6 +352,7 @@ static const struct snd_soc_component_driver acp63_pdm_component = { - .hw_params = acp63_pdm_dma_hw_params, - .pointer = acp63_pdm_dma_pointer, - .pcm_construct = acp63_pdm_dma_new, -+ .use_dai_pcm_id = true, - }; - - static int acp63_pdm_audio_probe(struct platform_device *pdev) diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c index 79b8b7e70a33..23d2f63d68ef 100644 --- a/sound/soc/codecs/rt722-sdca.c diff --git a/sources b/sources index 623e55b98..d27f7d539 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.9.tar.xz) = 40a5553bcccd34216c4925a2e1e19abea1dbb5e33b4aa1608024f96615ba05b0bb3d063d038891f828fc2dd5c8500030a8336a7db83ef0bf1a5e082d7fb92334 -SHA512 (kernel-abi-stablelists-7.0.9.tar.xz) = 97963d090454411e75c5d81040e6172b2f4f25c6149f63165314505804622cb6aad0d3f13c88f3fb7c4a725ed099f32390cd032e2239235683f9354291b5c67e -SHA512 (kernel-kabi-dw-7.0.9.tar.xz) = 4b459c9674e5a4d0539895898daaafd0006c6af4153839ef9695c753fcc7514f7a5f63fa499ef18de4fca2b2837288b506ceae6d4608aa4e0a25a76850c5a424 +SHA512 (linux-7.0.10.tar.xz) = e4ffb6e3e742b1db74e40c135ef74baff36a62e925c6c541a0c38db40fbf0d95c173ab4405c394b28ac2cc917ca16cbe84e359920a336b03a05b444464b53f25 +SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = 73bc0ae278cb94014fc99afd732e5a673ba9433d84baa5911407be05e3716284f651102cb6850a92201b7d08753968c478422c8fd429fcc3d630b56c54df1701 +SHA512 (kernel-kabi-dw-7.0.10.tar.xz) = 5eb64c1f239e952da1a19c5ca2e2af0c6614d5543ee927bd9df156cb55fe0b72573e8f58967ed317d38a61d936811a646ba7009774c5b195096b33b5556187df From 40bfe784af1980efbd0f246508e014c22a0a5f5c Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 27 May 2026 07:33:39 -0600 Subject: [PATCH 31/56] kernel-7.0.10-200 * Wed May 27 2026 Justin M. Forbes [7.0.10-1] - ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) - ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) - smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) - ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) - iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) - iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) - drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) - drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) - drm/i915/pps: Enable panel power earlier (Mika Kahola) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 33 ++ kernel.changelog | 14 + kernel.spec | 13 + patch-7.0-redhat.patch | 807 ++++++++++++++++++++++++++++++++++++++++- sources | 4 +- 6 files changed, 869 insertions(+), 4 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..e810b8948 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 50f470051..c36086b53 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,36 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a + d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a ata: libata-scsi: do not needlessly defer commands when using PMP with FBS + +https://gitlab.com/cki-project/kernel-ark/-/commit/5b3693b70165664ce941249fec8e005a5b093264 + 5b3693b70165664ce941249fec8e005a5b093264 ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS + +https://gitlab.com/cki-project/kernel-ark/-/commit/3214dc5ecbb2743ef43dd00b76dce3b3714328f6 + 3214dc5ecbb2743ef43dd00b76dce3b3714328f6 ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT + +https://gitlab.com/cki-project/kernel-ark/-/commit/8be710d3949bd63939d269ba8083eb408b5366f8 + 8be710d3949bd63939d269ba8083eb408b5366f8 ata: libata-scsi: improve readability of ata_scsi_qc_issue() + +https://gitlab.com/cki-project/kernel-ark/-/commit/889538e346244d6596349bc7b2248cfed20b3661 + 889538e346244d6596349bc7b2248cfed20b3661 smb: client: reject userspace cifs.spnego descriptions + +https://gitlab.com/cki-project/kernel-ark/-/commit/9e32b643f570a31ca38e4d09db93a43e0c59173c + 9e32b643f570a31ca38e4d09db93a43e0c59173c ksmbd: close durable scavenger races against m_fp_list lookups + +https://gitlab.com/cki-project/kernel-ark/-/commit/5bc92df226d9dd13446919ea2840119c105d48d9 + 5bc92df226d9dd13446919ea2840119c105d48d9 iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs + +https://gitlab.com/cki-project/kernel-ark/-/commit/ad844ac8ba8a30ae974c57e0f140cd9088f50983 + ad844ac8ba8a30ae974c57e0f140cd9088f50983 iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs + +https://gitlab.com/cki-project/kernel-ark/-/commit/a63bd8dc4b346de2b7c204787ed29e56db84a711 + a63bd8dc4b346de2b7c204787ed29e56db84a711 drm/i915/cx0: Rename intel_clear_response_ready flag + +https://gitlab.com/cki-project/kernel-ark/-/commit/be87cc2732d4e6e651fac2004da0c84f6b1a80d5 + be87cc2732d4e6e651fac2004da0c84f6b1a80d5 drm/i915/cx0: Clear response ready & error bit + +https://gitlab.com/cki-project/kernel-ark/-/commit/401ee756f0ef11595447f673aba5f858f4dcb85d + 401ee756f0ef11595447f673aba5f858f4dcb85d drm/i915/pps: Enable panel power earlier + https://gitlab.com/cki-project/kernel-ark/-/commit/2dd4102a953ba3020914a47e6984d2f462deebc4 2dd4102a953ba3020914a47e6984d2f462deebc4 net: skbuff: preserve shared-frag marker during coalescing diff --git a/kernel.changelog b/kernel.changelog index 8b053e72f..fb3d4ec78 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,17 @@ +* Wed May 27 2026 Justin M. Forbes [7.0.10-1] +- ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) +- ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) +- ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) +- ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) +- smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) +- ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) +- iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) +- iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) +- drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) +- drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) +- drm/i915/pps: Enable panel power earlier (Mika Kahola) +Resolves: + * Sat May 23 2026 Justin M. Forbes [7.0.10-0] - Linux v7.0.10 Resolves: diff --git a/kernel.spec b/kernel.spec index 8dd066cd6..351b6adba 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4825,6 +4825,19 @@ fi\ # # %changelog +* Wed May 27 2026 Justin M. Forbes [7.0.10-1] +- ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) +- ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) +- ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) +- ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) +- smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) +- ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) +- iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) +- iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) +- drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) +- drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) +- drm/i915/pps: Enable panel power earlier (Mika Kahola) + * Sat May 23 2026 Justin M. Forbes [7.0.10-0] - Linux v7.0.10 diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index cda54b432..4e977ddb3 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -25,6 +25,11 @@ drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + drivers/ata/libahci.c | 18 + + drivers/ata/libata-core.c | 9 +- + drivers/ata/libata-eh.c | 8 +- + drivers/ata/libata-pmp.c | 18 +- + drivers/ata/libata-scsi.c | 100 +- + drivers/ata/sata_sil24.c | 6 +- drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/firmware/efi/Makefile | 1 + @@ -32,10 +37,16 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + + drivers/gpu/drm/i915/display/intel_cx0_phy.c | 14 +- + drivers/gpu/drm/i915/display/intel_cx0_phy.h | 4 +- + drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 11 +- + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 5 + + drivers/gpu/drm/i915/display/intel_lt_phy.c | 2 +- drivers/hid/hid-rmi.c | 66 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 ++- + drivers/iommu/amd/debugfs.c | 43 +- drivers/iommu/iommu.c | 22 + drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + @@ -61,8 +72,11 @@ drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + + fs/smb/client/cifs_spnego.c | 16 + + fs/smb/server/vfs_cache.c | 102 +- include/crypto/krb5.h | 9 +- include/linux/efi.h | 22 +- + include/linux/libata.h | 7 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + @@ -93,7 +107,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 95 files changed, 5872 insertions(+), 888 deletions(-) + 109 files changed, 6097 insertions(+), 1003 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -1081,6 +1095,326 @@ index c79abdfcd7a9..e23bfb7f94c7 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 374993031895..f8c2e3192a70 100644 +--- a/drivers/ata/libata-core.c ++++ b/drivers/ata/libata-core.c +@@ -5579,6 +5579,7 @@ void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp) + link->pmp = pmp; + link->active_tag = ATA_TAG_POISON; + link->hw_sata_spd_limit = UINT_MAX; ++ INIT_WORK(&link->deferred_qc_work, ata_scsi_deferred_qc_work); + + /* can't use iterator, ap isn't initialized yet */ + for (i = 0; i < ATA_MAX_DEVICES; i++) { +@@ -5661,7 +5662,6 @@ struct ata_port *ata_port_alloc(struct ata_host *host) + mutex_init(&ap->scsi_scan_mutex); + INIT_DELAYED_WORK(&ap->hotplug_task, ata_scsi_hotplug); + INIT_DELAYED_WORK(&ap->scsi_rescan_task, ata_scsi_dev_rescan); +- INIT_WORK(&ap->deferred_qc_work, ata_scsi_deferred_qc_work); + INIT_LIST_HEAD(&ap->eh_done_q); + init_waitqueue_head(&ap->eh_wait_q); + init_completion(&ap->park_req_pending); +@@ -6286,12 +6286,15 @@ static void ata_port_detach(struct ata_port *ap) + + /* It better be dead now and not have any remaining deferred qc. */ + WARN_ON(!(ap->pflags & ATA_PFLAG_UNLOADED)); +- WARN_ON(ap->deferred_qc); + +- cancel_work_sync(&ap->deferred_qc_work); + cancel_delayed_work_sync(&ap->hotplug_task); + cancel_delayed_work_sync(&ap->scsi_rescan_task); + ++ ata_for_each_link(link, ap, PMP_FIRST) { ++ WARN_ON(link->deferred_qc); ++ cancel_work_sync(&link->deferred_qc_work); ++ } ++ + /* Delete port multiplier link transport devices */ + if (ap->pmp_link) { + int i; +diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c +index 23be85418b3b..5e8a63206108 100644 +--- a/drivers/ata/libata-eh.c ++++ b/drivers/ata/libata-eh.c +@@ -643,11 +643,11 @@ void ata_scsi_cmd_error_handler(struct Scsi_Host *host, struct ata_port *ap, + if (qc->scsicmd != scmd) + continue; + if ((qc->flags & ATA_QCFLAG_ACTIVE) || +- qc == ap->deferred_qc) ++ qc == qc->dev->link->deferred_qc) + break; + } + +- if (i < ATA_MAX_QUEUE && qc == ap->deferred_qc) { ++ if (i < ATA_MAX_QUEUE && qc == qc->dev->link->deferred_qc) { + /* + * This is a deferred command that timed out while + * waiting for the command queue to drain. Since the qc +@@ -658,8 +658,8 @@ void ata_scsi_cmd_error_handler(struct Scsi_Host *host, struct ata_port *ap, + * deferred qc work from issuing this qc. + */ + WARN_ON_ONCE(qc->flags & ATA_QCFLAG_ACTIVE); +- ap->deferred_qc = NULL; +- cancel_work(&ap->deferred_qc_work); ++ qc->dev->link->deferred_qc = NULL; ++ cancel_work(&qc->dev->link->deferred_qc_work); + set_host_byte(scmd, DID_TIME_OUT); + scsi_eh_finish_cmd(scmd, &ap->eh_done_q); + } else if (i < ATA_MAX_QUEUE) { +diff --git a/drivers/ata/libata-pmp.c b/drivers/ata/libata-pmp.c +index e3adc008fed1..e8540931b4a1 100644 +--- a/drivers/ata/libata-pmp.c ++++ b/drivers/ata/libata-pmp.c +@@ -110,13 +110,24 @@ int sata_pmp_qc_defer_cmd_switch(struct ata_queued_cmd *qc) + { + struct ata_link *link = qc->dev->link; + struct ata_port *ap = link->ap; ++ int ret; + + if (ap->excl_link == NULL || ap->excl_link == link) { + if (ap->nr_active_links == 0 || ata_link_active(link)) { + qc->flags |= ATA_QCFLAG_CLEAR_EXCL; +- return ata_std_qc_defer(qc); ++ ret = ata_std_qc_defer(qc); ++ if (ret == ATA_DEFER_LINK) ++ return ATA_DEFER_LINK_EXCL; ++ return ret; + } + ++ /* ++ * Note: ap->excl_link contains the link that is next in line, ++ * i.e. implicit round robin. If there is only one link ++ * dispatching, ap->excl_link will be left unclaimed, allowing ++ * other links to set ap->excl_link, ensuring that the currently ++ * active link cannot queue any more. ++ */ + ap->excl_link = link; + } + +@@ -571,8 +582,11 @@ static void sata_pmp_detach(struct ata_device *dev) + if (ap->ops->pmp_detach) + ap->ops->pmp_detach(ap); + +- ata_for_each_link(tlink, ap, EDGE) ++ ata_for_each_link(tlink, ap, EDGE) { ++ WARN_ON(tlink->deferred_qc); ++ cancel_work_sync(&tlink->deferred_qc_work); + ata_eh_detach_dev(tlink->device); ++ } + + spin_lock_irqsave(ap->lock, flags); + ap->nr_pmp_links = 0; +diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c +index cd607911d724..0b4adfc8dc84 100644 +--- a/drivers/ata/libata-scsi.c ++++ b/drivers/ata/libata-scsi.c +@@ -1660,8 +1660,9 @@ static void ata_qc_done(struct ata_queued_cmd *qc) + + void ata_scsi_deferred_qc_work(struct work_struct *work) + { +- struct ata_port *ap = +- container_of(work, struct ata_port, deferred_qc_work); ++ struct ata_link *link = ++ container_of(work, struct ata_link, deferred_qc_work); ++ struct ata_port *ap = link->ap; + struct ata_queued_cmd *qc; + unsigned long flags; + +@@ -1672,10 +1673,10 @@ void ata_scsi_deferred_qc_work(struct work_struct *work) + * such case, we should not need any more deferring the qc, so warn if + * qc_defer() says otherwise. + */ +- qc = ap->deferred_qc; ++ qc = link->deferred_qc; + if (qc && !ata_port_eh_scheduled(ap)) { + WARN_ON_ONCE(ap->ops->qc_defer(qc)); +- ap->deferred_qc = NULL; ++ link->deferred_qc = NULL; + ata_qc_issue(qc); + } + +@@ -1684,8 +1685,7 @@ void ata_scsi_deferred_qc_work(struct work_struct *work) + + void ata_scsi_requeue_deferred_qc(struct ata_port *ap) + { +- struct ata_queued_cmd *qc = ap->deferred_qc; +- struct scsi_cmnd *scmd; ++ struct ata_link *link; + + lockdep_assert_held(ap->lock); + +@@ -1694,20 +1694,25 @@ void ata_scsi_requeue_deferred_qc(struct ata_port *ap) + * do not try to be smart about what to do with this deferred command + * and simply requeue it by completing it with DID_REQUEUE. + */ +- if (!qc) +- return; +- +- scmd = qc->scsicmd; +- ap->deferred_qc = NULL; +- cancel_work(&ap->deferred_qc_work); +- ata_qc_free(qc); +- scmd->result = (DID_REQUEUE << 16); +- scsi_done(scmd); ++ ata_for_each_link(link, ap, PMP_FIRST) { ++ struct ata_queued_cmd *qc = link->deferred_qc; ++ struct scsi_cmnd *scmd; ++ ++ if (qc) { ++ scmd = qc->scsicmd; ++ link->deferred_qc = NULL; ++ cancel_work(&link->deferred_qc_work); ++ ata_qc_free(qc); ++ scmd->result = (DID_REQUEUE << 16); ++ scsi_done(scmd); ++ } ++ } + } + +-static void ata_scsi_schedule_deferred_qc(struct ata_port *ap) ++static void ata_scsi_schedule_deferred_qc(struct ata_link *link) + { +- struct ata_queued_cmd *qc = ap->deferred_qc; ++ struct ata_queued_cmd *qc = link->deferred_qc; ++ struct ata_port *ap = link->ap; + + lockdep_assert_held(ap->lock); + +@@ -1724,12 +1729,12 @@ static void ata_scsi_schedule_deferred_qc(struct ata_port *ap) + return; + } + if (!ap->ops->qc_defer(qc)) +- queue_work(system_highpri_wq, &ap->deferred_qc_work); ++ queue_work(system_highpri_wq, &link->deferred_qc_work); + } + + static void ata_scsi_qc_complete(struct ata_queued_cmd *qc) + { +- struct ata_port *ap = qc->ap; ++ struct ata_link *link = qc->dev->link; + struct scsi_cmnd *cmd = qc->scsicmd; + u8 *cdb = cmd->cmnd; + bool have_sense = qc->flags & ATA_QCFLAG_SENSE_VALID; +@@ -1760,22 +1765,23 @@ static void ata_scsi_qc_complete(struct ata_queued_cmd *qc) + + ata_qc_done(qc); + +- ata_scsi_schedule_deferred_qc(ap); ++ ata_scsi_schedule_deferred_qc(link); + } + + static int ata_scsi_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc) + { ++ struct ata_link *link = qc->dev->link; + int ret; + + if (!ap->ops->qc_defer) +- goto issue; ++ goto issue_qc; + + /* + * If we already have a deferred qc, then rely on the SCSI layer to + * requeue and defer all incoming commands until the deferred qc is + * processed, once all on-going commands complete. + */ +- if (ap->deferred_qc) { ++ if (link->deferred_qc) { + ata_qc_free(qc); + return SCSI_MLQUEUE_DEVICE_BUSY; + } +@@ -1787,38 +1793,46 @@ static int ata_scsi_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc) + break; + case ATA_DEFER_LINK: + ret = SCSI_MLQUEUE_DEVICE_BUSY; +- break; ++ goto defer_qc; ++ case ATA_DEFER_LINK_EXCL: ++ /* ++ * Drivers making use of ap->excl_link cannot store the QC in ++ * link->deferred_qc, because the ap->excl_link handling is ++ * incompatible with the link->deferred_qc workqueue handling. ++ */ ++ ret = SCSI_MLQUEUE_DEVICE_BUSY; ++ goto free_qc; + case ATA_DEFER_PORT: + ret = SCSI_MLQUEUE_HOST_BUSY; +- break; ++ goto free_qc; + default: + WARN_ON_ONCE(1); + ret = SCSI_MLQUEUE_HOST_BUSY; +- break; ++ goto free_qc; + } + +- if (ret) { +- /* +- * We must defer this qc: if this is not an NCQ command, keep +- * this qc as a deferred one and report to the SCSI layer that +- * we issued it so that it is not requeued. The deferred qc will +- * be issued with the port deferred_qc_work once all on-going +- * commands complete. +- */ +- if (!ata_is_ncq(qc->tf.protocol)) { +- ap->deferred_qc = qc; +- return 0; +- } ++issue_qc: ++ ata_qc_issue(qc); ++ return 0; + +- /* Force a requeue of the command to defer its execution. */ +- ata_qc_free(qc); +- return ret; ++defer_qc: ++ /* ++ * We must defer this qc: if this is not an NCQ command, keep ++ * this qc as a deferred one and report to the SCSI layer that ++ * we issued it so that it is not requeued. The deferred qc will ++ * be issued with the port deferred_qc_work once all on-going ++ * commands complete. ++ */ ++ if (!ata_is_ncq(qc->tf.protocol)) { ++ link->deferred_qc = qc; ++ return 0; + } + +-issue: +- ata_qc_issue(qc); ++free_qc: ++ /* Force a requeue of the command to defer its execution. */ ++ ata_qc_free(qc); + +- return 0; ++ return ret; + } + + /** +diff --git a/drivers/ata/sata_sil24.c b/drivers/ata/sata_sil24.c +index d642ece9f07a..57f1081b86db 100644 +--- a/drivers/ata/sata_sil24.c ++++ b/drivers/ata/sata_sil24.c +@@ -789,6 +789,7 @@ static int sil24_qc_defer(struct ata_queued_cmd *qc) + struct ata_link *link = qc->dev->link; + struct ata_port *ap = link->ap; + u8 prot = qc->tf.protocol; ++ int ret; + + /* + * There is a bug in the chip: +@@ -826,7 +827,10 @@ static int sil24_qc_defer(struct ata_queued_cmd *qc) + qc->flags |= ATA_QCFLAG_CLEAR_EXCL; + } + +- return ata_std_qc_defer(qc); ++ ret = ata_std_qc_defer(qc); ++ if (ret == ATA_DEFER_LINK) ++ return ATA_DEFER_LINK_EXCL; ++ return ret; + } + + static enum ata_completion_errors sil24_qc_prep(struct ata_queued_cmd *qc) diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index 505e32911c34..26f7ee0ccf40 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -1395,6 +1729,98 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c +index 7288065d2461..3ef25c942f44 100644 +--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c ++++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c +@@ -127,8 +127,8 @@ static void intel_cx0_phy_transaction_end(struct intel_encoder *encoder, struct + intel_display_power_put(display, POWER_DOMAIN_DC_OFF, wakeref); + } + +-void intel_clear_response_ready_flag(struct intel_encoder *encoder, +- int lane) ++void intel_cx0_clear_response_ready_flag(struct intel_encoder *encoder, ++ int lane) + { + struct intel_display *display = to_intel_display(encoder); + +@@ -155,7 +155,7 @@ void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane) + return; + } + +- intel_clear_response_ready_flag(encoder, lane); ++ intel_cx0_clear_response_ready_flag(encoder, lane); + } + + int intel_cx0_wait_for_ack(struct intel_encoder *encoder, +@@ -222,6 +222,8 @@ static int __intel_cx0_read_once(struct intel_encoder *encoder, + return -ETIMEDOUT; + } + ++ intel_cx0_clear_response_ready_flag(encoder, lane); ++ + intel_de_write(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane), + XELPDP_PORT_M2P_TRANSACTION_PENDING | + XELPDP_PORT_M2P_COMMAND_READ | +@@ -231,7 +233,7 @@ static int __intel_cx0_read_once(struct intel_encoder *encoder, + if (ack < 0) + return ack; + +- intel_clear_response_ready_flag(encoder, lane); ++ intel_cx0_clear_response_ready_flag(encoder, lane); + + /* + * FIXME: Workaround to let HW to settle +@@ -293,6 +295,8 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder, + return -ETIMEDOUT; + } + ++ intel_cx0_clear_response_ready_flag(encoder, lane); ++ + intel_de_write(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane), + XELPDP_PORT_M2P_TRANSACTION_PENDING | + (committed ? XELPDP_PORT_M2P_COMMAND_WRITE_COMMITTED : +@@ -321,7 +325,7 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder, + return -EINVAL; + } + +- intel_clear_response_ready_flag(encoder, lane); ++ intel_cx0_clear_response_ready_flag(encoder, lane); + + /* + * FIXME: Workaround to let HW to settle +diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h +index ae98ac23ea22..87d3bdaca3ec 100644 +--- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h ++++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h +@@ -25,8 +25,8 @@ struct intel_dpll_hw_state; + struct intel_encoder; + struct intel_hdmi; + +-void intel_clear_response_ready_flag(struct intel_encoder *encoder, +- int lane); ++void intel_cx0_clear_response_ready_flag(struct intel_encoder *encoder, ++ int lane); + bool intel_encoder_is_c10phy(struct intel_encoder *encoder); + void intel_mtl_pll_enable(struct intel_encoder *encoder, + struct intel_dpll *pll, +diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c +index cb91d07cdaa6..1784fa687c03 100644 +--- a/drivers/gpu/drm/i915/display/intel_ddi.c ++++ b/drivers/gpu/drm/i915/display/intel_ddi.c +@@ -2653,8 +2653,10 @@ static void mtl_ddi_pre_enable_dp(struct intel_atomic_state *state, + /* 3. Select Thunderbolt */ + mtl_port_buf_ctl_io_selection(encoder); + +- /* 4. Enable Panel Power if PPS is required */ +- intel_pps_on(intel_dp); ++ /* ++ * 4. Enable Panel Power if PPS is required ++ * moved to intel_dpll_mgr .enable hook ++ */ + + /* 5. Enable the port PLL */ + intel_ddi_enable_clock(encoder, crtc_state); diff --git a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c b/drivers/gpu/drm/i915/display/intel_dp_tunnel.c index 55b423fd6b6f..7894ae25e2a7 100644 --- a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c @@ -1428,6 +1854,42 @@ index 55b423fd6b6f..7894ae25e2a7 100644 } /** +diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c +index 9aa84a430f09..b5655c734c53 100644 +--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c ++++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c +@@ -40,6 +40,7 @@ + #include "intel_hti.h" + #include "intel_mg_phy_regs.h" + #include "intel_pch_refclk.h" ++#include "intel_pps.h" + #include "intel_step.h" + #include "intel_tc.h" + +@@ -4401,6 +4402,10 @@ static void mtl_pll_enable(struct intel_display *display, + if (drm_WARN_ON(display->drm, !encoder)) + return; + ++ /* Enable Panel Power if PPS is required */ ++ if (intel_encoder_is_dp(encoder)) ++ intel_pps_on(enc_to_intel_dp(encoder)); ++ + intel_mtl_pll_enable(encoder, pll, dpll_hw_state); + } + +diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c +index 6cdae03ee172..e174ca011d50 100644 +--- a/drivers/gpu/drm/i915/display/intel_lt_phy.c ++++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c +@@ -1106,7 +1106,7 @@ static int __intel_lt_phy_p2p_write_once(struct intel_encoder *encoder, + * This is the time PHY takes to settle down after programming the PHY. + */ + udelay(150); +- intel_clear_response_ready_flag(encoder, lane); ++ intel_cx0_clear_response_ready_flag(encoder, lane); + intel_lt_phy_clear_status_p2p(encoder, lane); + + return 0; diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index d4af17fdba46..154f0403cbf4 100644 --- a/drivers/hid/hid-rmi.c @@ -1773,6 +2235,114 @@ index ccd9338a44db..5c54e522e8a4 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ +diff --git a/drivers/iommu/amd/debugfs.c b/drivers/iommu/amd/debugfs.c +index 20b04996441d..3909a1fb218e 100644 +--- a/drivers/iommu/amd/debugfs.c ++++ b/drivers/iommu/amd/debugfs.c +@@ -26,22 +26,20 @@ static ssize_t iommu_mmio_write(struct file *filp, const char __user *ubuf, + { + struct seq_file *m = filp->private_data; + struct amd_iommu *iommu = m->private; +- int ret; +- +- iommu->dbg_mmio_offset = -1; ++ int ret, dbg_mmio_offset = iommu->dbg_mmio_offset = -1; + + if (cnt > OFS_IN_SZ) + return -EINVAL; + +- ret = kstrtou32_from_user(ubuf, cnt, 0, &iommu->dbg_mmio_offset); ++ ret = kstrtos32_from_user(ubuf, cnt, 0, &dbg_mmio_offset); + if (ret) + return ret; + +- if (iommu->dbg_mmio_offset > iommu->mmio_phys_end - sizeof(u64)) { +- iommu->dbg_mmio_offset = -1; +- return -EINVAL; +- } ++ if (dbg_mmio_offset < 0 || dbg_mmio_offset > ++ iommu->mmio_phys_end - sizeof(u64)) ++ return -EINVAL; + ++ iommu->dbg_mmio_offset = dbg_mmio_offset; + return cnt; + } + +@@ -49,14 +47,16 @@ static int iommu_mmio_show(struct seq_file *m, void *unused) + { + struct amd_iommu *iommu = m->private; + u64 value; ++ int dbg_mmio_offset = iommu->dbg_mmio_offset; + +- if (iommu->dbg_mmio_offset < 0) { ++ if (dbg_mmio_offset < 0 || dbg_mmio_offset > ++ iommu->mmio_phys_end - sizeof(u64)) { + seq_puts(m, "Please provide mmio register's offset\n"); + return 0; + } + +- value = readq(iommu->mmio_base + iommu->dbg_mmio_offset); +- seq_printf(m, "Offset:0x%x Value:0x%016llx\n", iommu->dbg_mmio_offset, value); ++ value = readq(iommu->mmio_base + dbg_mmio_offset); ++ seq_printf(m, "Offset:0x%x Value:0x%016llx\n", dbg_mmio_offset, value); + + return 0; + } +@@ -67,23 +67,20 @@ static ssize_t iommu_capability_write(struct file *filp, const char __user *ubuf + { + struct seq_file *m = filp->private_data; + struct amd_iommu *iommu = m->private; +- int ret; +- +- iommu->dbg_cap_offset = -1; ++ int ret, dbg_cap_offset = iommu->dbg_cap_offset = -1; + + if (cnt > OFS_IN_SZ) + return -EINVAL; + +- ret = kstrtou32_from_user(ubuf, cnt, 0, &iommu->dbg_cap_offset); ++ ret = kstrtos32_from_user(ubuf, cnt, 0, &dbg_cap_offset); + if (ret) + return ret; + + /* Capability register at offset 0x14 is the last IOMMU capability register. */ +- if (iommu->dbg_cap_offset > 0x14) { +- iommu->dbg_cap_offset = -1; ++ if (dbg_cap_offset < 0 || dbg_cap_offset > 0x14) + return -EINVAL; +- } + ++ iommu->dbg_cap_offset = dbg_cap_offset; + return cnt; + } + +@@ -91,21 +88,21 @@ static int iommu_capability_show(struct seq_file *m, void *unused) + { + struct amd_iommu *iommu = m->private; + u32 value; +- int err; ++ int err, dbg_cap_offset = iommu->dbg_cap_offset; + +- if (iommu->dbg_cap_offset < 0) { ++ if (dbg_cap_offset < 0 || dbg_cap_offset > 0x14) { + seq_puts(m, "Please provide capability register's offset in the range [0x00 - 0x14]\n"); + return 0; + } + +- err = pci_read_config_dword(iommu->dev, iommu->cap_ptr + iommu->dbg_cap_offset, &value); ++ err = pci_read_config_dword(iommu->dev, iommu->cap_ptr + dbg_cap_offset, &value); + if (err) { + seq_printf(m, "Not able to read capability register at 0x%x\n", +- iommu->dbg_cap_offset); ++ dbg_cap_offset); + return 0; + } + +- seq_printf(m, "Offset:0x%x Value:0x%08x\n", iommu->dbg_cap_offset, value); ++ seq_printf(m, "Offset:0x%x Value:0x%08x\n", dbg_cap_offset, value); + + return 0; + } diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c index ef08c2c4ec95..c22d02658ea4 100644 --- a/drivers/iommu/iommu.c @@ -7490,6 +8060,209 @@ index 24960ba9caa9..32597cdb72ef 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/smb/client/cifs_spnego.c b/fs/smb/client/cifs_spnego.c +index 3a41bbada04c..44c407275680 100644 +--- a/fs/smb/client/cifs_spnego.c ++++ b/fs/smb/client/cifs_spnego.c +@@ -8,6 +8,7 @@ + */ + + #include ++#include + #include + #include + #include +@@ -40,12 +41,27 @@ cifs_spnego_key_destroy(struct key *key) + kfree(key->payload.data[0]); + } + ++static int ++cifs_spnego_key_vet_description(const char *description) ++{ ++ /* ++ * cifs.spnego descriptions are authority-bearing inputs to cifs.upcall. ++ * They are only valid when produced by CIFS while using the private ++ * spnego_cred installed below. Do not let userspace create this type ++ * of key through request_key(2)/add_key(2), since the helper treats ++ * pid/uid/creduid/upcall_target as kernel-originating fields. ++ */ ++ if (current_cred() != spnego_cred) ++ return -EPERM; ++ return 0; ++} + + /* + * keytype for CIFS spnego keys + */ + struct key_type cifs_spnego_key_type = { + .name = "cifs.spnego", ++ .vet_description = cifs_spnego_key_vet_description, + .instantiate = cifs_spnego_key_instantiate, + .destroy = cifs_spnego_key_destroy, + .describe = user_describe, +diff --git a/fs/smb/server/vfs_cache.c b/fs/smb/server/vfs_cache.c +index 3551f01a3fa0..60b7a2d60238 100644 +--- a/fs/smb/server/vfs_cache.c ++++ b/fs/smb/server/vfs_cache.c +@@ -418,6 +418,14 @@ static void __ksmbd_remove_durable_fd(struct ksmbd_file *fp) + return; + + idr_remove(global_ft.idr, fp->persistent_id); ++ /* ++ * Clear persistent_id so a later __ksmbd_close_fd() that runs from a ++ * delayed putter (e.g. when a concurrent ksmbd_lookup_fd_inode() ++ * walker held the final reference) does not re-issue idr_remove() on ++ * an id that idr_alloc_cyclic() may have already handed out to a new ++ * durable handle. ++ */ ++ fp->persistent_id = KSMBD_NO_FID; + } + + static void ksmbd_remove_durable_fd(struct ksmbd_file *fp) +@@ -510,6 +518,20 @@ static struct ksmbd_file *__ksmbd_lookup_fd(struct ksmbd_file_table *ft, + + static void __put_fd_final(struct ksmbd_work *work, struct ksmbd_file *fp) + { ++ /* ++ * Detached durable fp -- session_fd_check() cleared fp->conn at ++ * preserve, so this fp is no longer tracked by any conn's ++ * stats.open_files_count. This happens when ++ * ksmbd_scavenger_dispose_dh() hands the final close off to an ++ * m_fp_list walker (e.g. ksmbd_lookup_fd_inode()) whose work->conn ++ * is unrelated to the conn that originally opened the handle; close ++ * via the NULL-ft path so we do not underflow that unrelated ++ * counter. ++ */ ++ if (!fp->conn) { ++ __ksmbd_close_fd(NULL, fp); ++ return; ++ } + __ksmbd_close_fd(&work->sess->file_table, fp); + atomic_dec(&work->conn->stats.open_files_count); + } +@@ -881,24 +903,37 @@ static bool ksmbd_durable_scavenger_alive(void) + return true; + } + +-static void ksmbd_scavenger_dispose_dh(struct list_head *head) ++static void ksmbd_scavenger_dispose_dh(struct ksmbd_file *fp) + { +- while (!list_empty(head)) { +- struct ksmbd_file *fp; ++ /* ++ * Durable-preserved fp can remain linked on f_ci->m_fp_list for ++ * share-mode checks. Unlink it before final close; fp->node is not ++ * available as a scavenger-private list node because re-adding it to ++ * another list corrupts m_fp_list. ++ */ ++ down_write(&fp->f_ci->m_lock); ++ list_del_init(&fp->node); ++ up_write(&fp->f_ci->m_lock); + +- fp = list_first_entry(head, struct ksmbd_file, node); +- list_del_init(&fp->node); ++ /* ++ * Drop both the durable lifetime reference and the transient reference ++ * taken by the scavenger under global_ft.lock. If a concurrent ++ * ksmbd_lookup_fd_inode() (or any other m_fp_list walker) snatched fp ++ * before the unlink above, that holder owns the final close via ++ * ksmbd_fd_put() -> __ksmbd_close_fd(). Otherwise the scavenger is ++ * the last putter and finalises fp here. ++ */ ++ if (atomic_sub_and_test(2, &fp->refcount)) + __ksmbd_close_fd(NULL, fp); +- } + } + + static int ksmbd_durable_scavenger(void *dummy) + { + struct ksmbd_file *fp = NULL; ++ struct ksmbd_file *expired_fp; + unsigned int id; + unsigned int min_timeout = 1; + bool found_fp_timeout; +- LIST_HEAD(scavenger_list); + unsigned long remaining_jiffies; + + __module_get(THIS_MODULE); +@@ -908,8 +943,6 @@ static int ksmbd_durable_scavenger(void *dummy) + if (try_to_freeze()) + continue; + +- found_fp_timeout = false; +- + remaining_jiffies = wait_event_timeout(dh_wq, + ksmbd_durable_scavenger_alive() == false, + __msecs_to_jiffies(min_timeout)); +@@ -918,23 +951,39 @@ static int ksmbd_durable_scavenger(void *dummy) + else + min_timeout = DURABLE_HANDLE_MAX_TIMEOUT; + +- write_lock(&global_ft.lock); +- idr_for_each_entry(global_ft.idr, fp, id) { +- if (!fp->durable_timeout) +- continue; ++ do { ++ expired_fp = NULL; ++ found_fp_timeout = false; + +- if (atomic_read(&fp->refcount) > 1 || +- fp->conn) +- continue; +- +- found_fp_timeout = true; +- if (fp->durable_scavenger_timeout <= +- jiffies_to_msecs(jiffies)) { +- __ksmbd_remove_durable_fd(fp); +- list_add(&fp->node, &scavenger_list); +- } else { ++ write_lock(&global_ft.lock); ++ idr_for_each_entry(global_ft.idr, fp, id) { + unsigned long durable_timeout; + ++ if (!fp->durable_timeout) ++ continue; ++ ++ if (atomic_read(&fp->refcount) > 1 || ++ fp->conn) ++ continue; ++ ++ found_fp_timeout = true; ++ if (fp->durable_scavenger_timeout <= ++ jiffies_to_msecs(jiffies)) { ++ __ksmbd_remove_durable_fd(fp); ++ /* ++ * Take a transient reference so fp ++ * cannot be freed by an in-flight ++ * ksmbd_lookup_fd_inode() that found ++ * it through f_ci->m_fp_list while we ++ * drop global_ft.lock and reach the ++ * m_fp_list unlink in ++ * ksmbd_scavenger_dispose_dh(). ++ */ ++ atomic_inc(&fp->refcount); ++ expired_fp = fp; ++ break; ++ } ++ + durable_timeout = + fp->durable_scavenger_timeout - + jiffies_to_msecs(jiffies); +@@ -942,10 +991,11 @@ static int ksmbd_durable_scavenger(void *dummy) + if (min_timeout > durable_timeout) + min_timeout = durable_timeout; + } +- } +- write_unlock(&global_ft.lock); ++ write_unlock(&global_ft.lock); + +- ksmbd_scavenger_dispose_dh(&scavenger_list); ++ if (expired_fp) ++ ksmbd_scavenger_dispose_dh(expired_fp); ++ } while (expired_fp); + + if (found_fp_timeout == false) + break; diff --git a/include/crypto/krb5.h b/include/crypto/krb5.h index 71dd38f59be1..aac3ecf88467 100644 --- a/include/crypto/krb5.h @@ -7578,6 +8351,38 @@ index 664898d09ff5..34f476d02181 100644 static inline enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { +diff --git a/include/linux/libata.h b/include/linux/libata.h +index 00346ce3af5e..93ab3595c640 100644 +--- a/include/linux/libata.h ++++ b/include/linux/libata.h +@@ -371,6 +371,7 @@ enum { + /* return values for ->qc_defer */ + ATA_DEFER_LINK = 1, + ATA_DEFER_PORT = 2, ++ ATA_DEFER_LINK_EXCL = 3, + + /* desc_len for ata_eh_info and context */ + ATA_EH_DESC_LEN = 80, +@@ -854,6 +855,9 @@ struct ata_link { + unsigned int sata_spd; /* current SATA PHY speed */ + enum ata_lpm_policy lpm_policy; + ++ struct work_struct deferred_qc_work; ++ struct ata_queued_cmd *deferred_qc; ++ + /* record runtime error info, protected by host_set lock */ + struct ata_eh_info eh_info; + /* EH context */ +@@ -899,9 +903,6 @@ struct ata_port { + u64 qc_active; + int nr_active_links; /* #links with active qcs */ + +- struct work_struct deferred_qc_work; +- struct ata_queued_cmd *deferred_qc; +- + struct ata_link link; /* host default link */ + struct ata_link *slave_link; /* see ata_slave_link_init() */ + diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index b4958167e381..64ffe8c2dacd 100644 --- a/include/linux/lsm_hook_defs.h diff --git a/sources b/sources index d27f7d539..a0884cb61 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.10.tar.xz) = e4ffb6e3e742b1db74e40c135ef74baff36a62e925c6c541a0c38db40fbf0d95c173ab4405c394b28ac2cc917ca16cbe84e359920a336b03a05b444464b53f25 -SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = 73bc0ae278cb94014fc99afd732e5a673ba9433d84baa5911407be05e3716284f651102cb6850a92201b7d08753968c478422c8fd429fcc3d630b56c54df1701 -SHA512 (kernel-kabi-dw-7.0.10.tar.xz) = 5eb64c1f239e952da1a19c5ca2e2af0c6614d5543ee927bd9df156cb55fe0b72573e8f58967ed317d38a61d936811a646ba7009774c5b195096b33b5556187df +SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = e99b55bd0fa6ff450290f7053888eaba87c9b41152d1931fc8cf1239b4d9c6f946166afb33ddb0f93467cfb6a8a1a2fe045192d6b2e6dd2dcbf85a3dc13d21c4 +SHA512 (kernel-kabi-dw-7.0.10.tar.xz) = 34c87e6334c5ba4e840f0300a8f71bb9f100bb7c52eeb75983ea6e2aee14da2de8672c59f7060c683e400782ec2587218fe8456a3ddd8d557d1a2bf2ba6f1e64 From bdb39a83326fa681419c51f9879f30401dad5dbf Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 27 May 2026 07:37:10 -0600 Subject: [PATCH 32/56] kernel-7.0.10-201 * Wed May 27 2026 Justin M. Forbes [7.0.10-1] - ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) - ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) - smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) - ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) - iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) - iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) - drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) - drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) - drm/i915/pps: Enable panel power earlier (Mika Kahola) Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 4 ++-- sources | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel.spec b/kernel.spec index 351b6adba..cf7d37079 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.10 %define specversion 7.0.10 %define patchversion 7.0 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.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 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.10 diff --git a/sources b/sources index a0884cb61..0afc8679a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.10.tar.xz) = e4ffb6e3e742b1db74e40c135ef74baff36a62e925c6c541a0c38db40fbf0d95c173ab4405c394b28ac2cc917ca16cbe84e359920a336b03a05b444464b53f25 -SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = e99b55bd0fa6ff450290f7053888eaba87c9b41152d1931fc8cf1239b4d9c6f946166afb33ddb0f93467cfb6a8a1a2fe045192d6b2e6dd2dcbf85a3dc13d21c4 +SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = 75bacc60dfa4e391494e71e58d023a582d0d2c31e0d9818572586881a346a74dfa22f459a7d2297d8c1e8bc3ee5ca59fd7f2e32dc672740d2d944a0281f72072 SHA512 (kernel-kabi-dw-7.0.10.tar.xz) = 34c87e6334c5ba4e840f0300a8f71bb9f100bb7c52eeb75983ea6e2aee14da2de8672c59f7060c683e400782ec2587218fe8456a3ddd8d557d1a2bf2ba6f1e64 From 1b994cb66da8c164864d79aceaebbf8131b041b1 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 1 Jun 2026 16:00:30 -0600 Subject: [PATCH 33/56] kernel-7.0.11-200 * Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] - Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) - Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) - Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) - Linux v7.0.11 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 + kernel.changelog | 7 + kernel.spec | 18 +- patch-7.0-redhat.patch | 1909 +--------------------------------------- sources | 6 +- 5 files changed, 40 insertions(+), 1909 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index c36086b53..40158f150 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a + 9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" + +https://gitlab.com/cki-project/kernel-ark/-/commit/92fc56ac678ac274ab0237bfa037b66bbd55b48c + 92fc56ac678ac274ab0237bfa037b66bbd55b48c Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" + +https://gitlab.com/cki-project/kernel-ark/-/commit/703c1c4d9d6e52276954a909aa59a1fc33cbc2b8 + 703c1c4d9d6e52276954a909aa59a1fc33cbc2b8 Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" + https://gitlab.com/cki-project/kernel-ark/-/commit/d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a ata: libata-scsi: do not needlessly defer commands when using PMP with FBS diff --git a/kernel.changelog b/kernel.changelog index fb3d4ec78..54f1aa6ae 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] +- Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) +- Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) +- Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) +- Linux v7.0.11 +Resolves: + * Wed May 27 2026 Justin M. Forbes [7.0.10-1] - ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) diff --git a/kernel.spec b/kernel.spec index cf7d37079..bfdca543a 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.10 -%define specversion 7.0.10 +%define specrpmversion 7.0.11 +%define specversion 7.0.11 %define patchversion 7.0 -%define pkgrelease 201 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.10 +%define tarfile_release 7.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 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.10 +%define kabiversion 7.0.11 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,12 @@ fi\ # # %changelog +* Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] +- Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) +- Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) +- Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) +- Linux v7.0.11 + * Wed May 27 2026 Justin M. Forbes [7.0.10-1] - ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) - ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 4e977ddb3..a5c993848 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -1,7 +1,6 @@ Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ Documentation/admin-guide/media/amdisp4.dot | 6 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + - Documentation/crypto/krb5.rst | 17 +- MAINTAINERS | 25 + Makefile | 30 + arch/arm/Kconfig | 4 +- @@ -18,18 +17,12 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- - crypto/krb5/krb5_api.c | 54 +- crypto/sig.c | 3 +- crypto/testmgr.c | 2 +- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + drivers/ata/libahci.c | 18 + - drivers/ata/libata-core.c | 9 +- - drivers/ata/libata-eh.c | 8 +- - drivers/ata/libata-pmp.c | 18 +- - drivers/ata/libata-scsi.c | 100 +- - drivers/ata/sata_sil24.c | 6 +- drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/firmware/efi/Makefile | 1 + @@ -46,7 +39,6 @@ drivers/hid/hid-rmi.c | 66 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 ++- - drivers/iommu/amd/debugfs.c | 43 +- drivers/iommu/iommu.c | 22 + drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + @@ -72,30 +64,15 @@ drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + - fs/smb/client/cifs_spnego.c | 16 + - fs/smb/server/vfs_cache.c | 102 +- - include/crypto/krb5.h | 9 +- include/linux/efi.h | 22 +- - include/linux/libata.h | 7 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 9 + - include/trace/events/rxrpc.h | 1 + kernel/module/signing.c | 9 +- net/core/gro.c | 3 + net/ipv4/esp4.c | 5 +- net/ipv6/esp6.c | 5 +- - net/rxrpc/ar-internal.h | 14 +- - net/rxrpc/call_event.c | 22 +- - net/rxrpc/call_object.c | 2 + - net/rxrpc/conn_event.c | 32 +- - net/rxrpc/insecure.c | 8 +- - net/rxrpc/recvmsg.c | 68 +- - net/rxrpc/rxgk.c | 160 ++- - net/rxrpc/rxgk_app.c | 46 +- - net/rxrpc/rxgk_common.h | 66 +- - net/rxrpc/rxkad.c | 115 +-- net/sched/act_pedit.c | 72 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + @@ -107,7 +84,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 109 files changed, 6097 insertions(+), 1003 deletions(-) + 86 files changed, 5584 insertions(+), 593 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -202,37 +179,6 @@ index 393f83e8dc4d..0fb88449fffd 100644 bttv c3-isp cafe_ccic -diff --git a/Documentation/crypto/krb5.rst b/Documentation/crypto/krb5.rst -index beffa0133446..f62e07ac6811 100644 ---- a/Documentation/crypto/krb5.rst -+++ b/Documentation/crypto/krb5.rst -@@ -158,13 +158,22 @@ returned. - When a message has been received, the location and size of the data with the - message can be determined by calling:: - -- void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -- enum krb5_crypto_mode mode, -- size_t *_offset, size_t *_len); -+ int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t *_offset, size_t *_len); - - The caller provides the offset and length of the message to the function, which - then alters those values to indicate the region containing the data (plus any --padding). It is up to the caller to determine how much padding there is. -+padding). It is up to the caller to determine how much padding there is. The -+function returns an error if the length is too small or if the mode is -+unsupported. An additional function:: -+ -+ int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t len, size_t min_content); -+ -+is provided to just do a basic check that the decrypted/verified message would -+have a sufficient minimum payload. - - Preparation Functions - --------------------- diff --git a/MAINTAINERS b/MAINTAINERS index d1cc0e12fe1f..985c66951475 100644 --- a/MAINTAINERS @@ -270,7 +216,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index a95f0b3d26bf..99b2c764c4c9 100644 +index d2a1c3a1ab44..5343e34c0fb1 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -877,86 +823,6 @@ index eebcc9db1a1b..779aca6969df 100644 reserve_initrd(); -diff --git a/crypto/krb5/krb5_api.c b/crypto/krb5/krb5_api.c -index 23026d4206c8..c7ea40f900a7 100644 ---- a/crypto/krb5/krb5_api.c -+++ b/crypto/krb5/krb5_api.c -@@ -134,27 +134,69 @@ EXPORT_SYMBOL(crypto_krb5_how_much_data); - * Find the offset and size of the data in a secure message so that this - * information can be used in the metadata buffer which will get added to the - * digest by crypto_krb5_verify_mic(). -+ * -+ * Return: 0 if successful, -EBADMSG if the message is too short or -EINVAL if -+ * the mode is unsupported. - */ --void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -- enum krb5_crypto_mode mode, -- size_t *_offset, size_t *_len) -+int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t *_offset, size_t *_len) - { - switch (mode) { - case KRB5_CHECKSUM_MODE: -+ if (*_len < krb5->cksum_len) -+ return -EBADMSG; - *_offset += krb5->cksum_len; - *_len -= krb5->cksum_len; -- return; -+ return 0; - case KRB5_ENCRYPT_MODE: -+ if (*_len < krb5->conf_len + krb5->cksum_len) -+ return -EBADMSG; - *_offset += krb5->conf_len; - *_len -= krb5->conf_len + krb5->cksum_len; -- return; -+ return 0; - default: - WARN_ON_ONCE(1); -- return; -+ return -EINVAL; - } - } - EXPORT_SYMBOL(crypto_krb5_where_is_the_data); - -+/** -+ * crypto_krb5_check_data_len - Check a message is big enough -+ * @krb5: The encoding to use. -+ * @mode: Mode of operation. -+ * @len: The length of the secure blob. -+ * @min_content: Minimum length of the content inside the blob. -+ * -+ * Check that a message is large enough to hold whatever bits the encryption -+ * type wants to glue on (nonce, checksum) plus a minimum amount of content. -+ * -+ * Return: 0 if successful, -EBADMSG if the message is too short or -EINVAL if -+ * the mode is unsupported. -+ */ -+int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t len, size_t min_content) -+{ -+ switch (mode) { -+ case KRB5_CHECKSUM_MODE: -+ if (len < krb5->cksum_len || -+ len - krb5->cksum_len < min_content) -+ return -EBADMSG; -+ return 0; -+ case KRB5_ENCRYPT_MODE: -+ if (len < krb5->conf_len + krb5->cksum_len || -+ len - (krb5->conf_len + krb5->cksum_len) < min_content) -+ return -EBADMSG; -+ return 0; -+ default: -+ WARN_ON_ONCE(1); -+ return -EINVAL; -+ } -+} -+EXPORT_SYMBOL(crypto_krb5_check_data_len); -+ - /* - * Prepare the encryption with derived key data. - */ diff --git a/crypto/sig.c b/crypto/sig.c index beba745b6405..fd41f6d3abf9 100644 --- a/crypto/sig.c @@ -1095,326 +961,6 @@ index c79abdfcd7a9..e23bfb7f94c7 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 374993031895..f8c2e3192a70 100644 ---- a/drivers/ata/libata-core.c -+++ b/drivers/ata/libata-core.c -@@ -5579,6 +5579,7 @@ void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp) - link->pmp = pmp; - link->active_tag = ATA_TAG_POISON; - link->hw_sata_spd_limit = UINT_MAX; -+ INIT_WORK(&link->deferred_qc_work, ata_scsi_deferred_qc_work); - - /* can't use iterator, ap isn't initialized yet */ - for (i = 0; i < ATA_MAX_DEVICES; i++) { -@@ -5661,7 +5662,6 @@ struct ata_port *ata_port_alloc(struct ata_host *host) - mutex_init(&ap->scsi_scan_mutex); - INIT_DELAYED_WORK(&ap->hotplug_task, ata_scsi_hotplug); - INIT_DELAYED_WORK(&ap->scsi_rescan_task, ata_scsi_dev_rescan); -- INIT_WORK(&ap->deferred_qc_work, ata_scsi_deferred_qc_work); - INIT_LIST_HEAD(&ap->eh_done_q); - init_waitqueue_head(&ap->eh_wait_q); - init_completion(&ap->park_req_pending); -@@ -6286,12 +6286,15 @@ static void ata_port_detach(struct ata_port *ap) - - /* It better be dead now and not have any remaining deferred qc. */ - WARN_ON(!(ap->pflags & ATA_PFLAG_UNLOADED)); -- WARN_ON(ap->deferred_qc); - -- cancel_work_sync(&ap->deferred_qc_work); - cancel_delayed_work_sync(&ap->hotplug_task); - cancel_delayed_work_sync(&ap->scsi_rescan_task); - -+ ata_for_each_link(link, ap, PMP_FIRST) { -+ WARN_ON(link->deferred_qc); -+ cancel_work_sync(&link->deferred_qc_work); -+ } -+ - /* Delete port multiplier link transport devices */ - if (ap->pmp_link) { - int i; -diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c -index 23be85418b3b..5e8a63206108 100644 ---- a/drivers/ata/libata-eh.c -+++ b/drivers/ata/libata-eh.c -@@ -643,11 +643,11 @@ void ata_scsi_cmd_error_handler(struct Scsi_Host *host, struct ata_port *ap, - if (qc->scsicmd != scmd) - continue; - if ((qc->flags & ATA_QCFLAG_ACTIVE) || -- qc == ap->deferred_qc) -+ qc == qc->dev->link->deferred_qc) - break; - } - -- if (i < ATA_MAX_QUEUE && qc == ap->deferred_qc) { -+ if (i < ATA_MAX_QUEUE && qc == qc->dev->link->deferred_qc) { - /* - * This is a deferred command that timed out while - * waiting for the command queue to drain. Since the qc -@@ -658,8 +658,8 @@ void ata_scsi_cmd_error_handler(struct Scsi_Host *host, struct ata_port *ap, - * deferred qc work from issuing this qc. - */ - WARN_ON_ONCE(qc->flags & ATA_QCFLAG_ACTIVE); -- ap->deferred_qc = NULL; -- cancel_work(&ap->deferred_qc_work); -+ qc->dev->link->deferred_qc = NULL; -+ cancel_work(&qc->dev->link->deferred_qc_work); - set_host_byte(scmd, DID_TIME_OUT); - scsi_eh_finish_cmd(scmd, &ap->eh_done_q); - } else if (i < ATA_MAX_QUEUE) { -diff --git a/drivers/ata/libata-pmp.c b/drivers/ata/libata-pmp.c -index e3adc008fed1..e8540931b4a1 100644 ---- a/drivers/ata/libata-pmp.c -+++ b/drivers/ata/libata-pmp.c -@@ -110,13 +110,24 @@ int sata_pmp_qc_defer_cmd_switch(struct ata_queued_cmd *qc) - { - struct ata_link *link = qc->dev->link; - struct ata_port *ap = link->ap; -+ int ret; - - if (ap->excl_link == NULL || ap->excl_link == link) { - if (ap->nr_active_links == 0 || ata_link_active(link)) { - qc->flags |= ATA_QCFLAG_CLEAR_EXCL; -- return ata_std_qc_defer(qc); -+ ret = ata_std_qc_defer(qc); -+ if (ret == ATA_DEFER_LINK) -+ return ATA_DEFER_LINK_EXCL; -+ return ret; - } - -+ /* -+ * Note: ap->excl_link contains the link that is next in line, -+ * i.e. implicit round robin. If there is only one link -+ * dispatching, ap->excl_link will be left unclaimed, allowing -+ * other links to set ap->excl_link, ensuring that the currently -+ * active link cannot queue any more. -+ */ - ap->excl_link = link; - } - -@@ -571,8 +582,11 @@ static void sata_pmp_detach(struct ata_device *dev) - if (ap->ops->pmp_detach) - ap->ops->pmp_detach(ap); - -- ata_for_each_link(tlink, ap, EDGE) -+ ata_for_each_link(tlink, ap, EDGE) { -+ WARN_ON(tlink->deferred_qc); -+ cancel_work_sync(&tlink->deferred_qc_work); - ata_eh_detach_dev(tlink->device); -+ } - - spin_lock_irqsave(ap->lock, flags); - ap->nr_pmp_links = 0; -diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c -index cd607911d724..0b4adfc8dc84 100644 ---- a/drivers/ata/libata-scsi.c -+++ b/drivers/ata/libata-scsi.c -@@ -1660,8 +1660,9 @@ static void ata_qc_done(struct ata_queued_cmd *qc) - - void ata_scsi_deferred_qc_work(struct work_struct *work) - { -- struct ata_port *ap = -- container_of(work, struct ata_port, deferred_qc_work); -+ struct ata_link *link = -+ container_of(work, struct ata_link, deferred_qc_work); -+ struct ata_port *ap = link->ap; - struct ata_queued_cmd *qc; - unsigned long flags; - -@@ -1672,10 +1673,10 @@ void ata_scsi_deferred_qc_work(struct work_struct *work) - * such case, we should not need any more deferring the qc, so warn if - * qc_defer() says otherwise. - */ -- qc = ap->deferred_qc; -+ qc = link->deferred_qc; - if (qc && !ata_port_eh_scheduled(ap)) { - WARN_ON_ONCE(ap->ops->qc_defer(qc)); -- ap->deferred_qc = NULL; -+ link->deferred_qc = NULL; - ata_qc_issue(qc); - } - -@@ -1684,8 +1685,7 @@ void ata_scsi_deferred_qc_work(struct work_struct *work) - - void ata_scsi_requeue_deferred_qc(struct ata_port *ap) - { -- struct ata_queued_cmd *qc = ap->deferred_qc; -- struct scsi_cmnd *scmd; -+ struct ata_link *link; - - lockdep_assert_held(ap->lock); - -@@ -1694,20 +1694,25 @@ void ata_scsi_requeue_deferred_qc(struct ata_port *ap) - * do not try to be smart about what to do with this deferred command - * and simply requeue it by completing it with DID_REQUEUE. - */ -- if (!qc) -- return; -- -- scmd = qc->scsicmd; -- ap->deferred_qc = NULL; -- cancel_work(&ap->deferred_qc_work); -- ata_qc_free(qc); -- scmd->result = (DID_REQUEUE << 16); -- scsi_done(scmd); -+ ata_for_each_link(link, ap, PMP_FIRST) { -+ struct ata_queued_cmd *qc = link->deferred_qc; -+ struct scsi_cmnd *scmd; -+ -+ if (qc) { -+ scmd = qc->scsicmd; -+ link->deferred_qc = NULL; -+ cancel_work(&link->deferred_qc_work); -+ ata_qc_free(qc); -+ scmd->result = (DID_REQUEUE << 16); -+ scsi_done(scmd); -+ } -+ } - } - --static void ata_scsi_schedule_deferred_qc(struct ata_port *ap) -+static void ata_scsi_schedule_deferred_qc(struct ata_link *link) - { -- struct ata_queued_cmd *qc = ap->deferred_qc; -+ struct ata_queued_cmd *qc = link->deferred_qc; -+ struct ata_port *ap = link->ap; - - lockdep_assert_held(ap->lock); - -@@ -1724,12 +1729,12 @@ static void ata_scsi_schedule_deferred_qc(struct ata_port *ap) - return; - } - if (!ap->ops->qc_defer(qc)) -- queue_work(system_highpri_wq, &ap->deferred_qc_work); -+ queue_work(system_highpri_wq, &link->deferred_qc_work); - } - - static void ata_scsi_qc_complete(struct ata_queued_cmd *qc) - { -- struct ata_port *ap = qc->ap; -+ struct ata_link *link = qc->dev->link; - struct scsi_cmnd *cmd = qc->scsicmd; - u8 *cdb = cmd->cmnd; - bool have_sense = qc->flags & ATA_QCFLAG_SENSE_VALID; -@@ -1760,22 +1765,23 @@ static void ata_scsi_qc_complete(struct ata_queued_cmd *qc) - - ata_qc_done(qc); - -- ata_scsi_schedule_deferred_qc(ap); -+ ata_scsi_schedule_deferred_qc(link); - } - - static int ata_scsi_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc) - { -+ struct ata_link *link = qc->dev->link; - int ret; - - if (!ap->ops->qc_defer) -- goto issue; -+ goto issue_qc; - - /* - * If we already have a deferred qc, then rely on the SCSI layer to - * requeue and defer all incoming commands until the deferred qc is - * processed, once all on-going commands complete. - */ -- if (ap->deferred_qc) { -+ if (link->deferred_qc) { - ata_qc_free(qc); - return SCSI_MLQUEUE_DEVICE_BUSY; - } -@@ -1787,38 +1793,46 @@ static int ata_scsi_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc) - break; - case ATA_DEFER_LINK: - ret = SCSI_MLQUEUE_DEVICE_BUSY; -- break; -+ goto defer_qc; -+ case ATA_DEFER_LINK_EXCL: -+ /* -+ * Drivers making use of ap->excl_link cannot store the QC in -+ * link->deferred_qc, because the ap->excl_link handling is -+ * incompatible with the link->deferred_qc workqueue handling. -+ */ -+ ret = SCSI_MLQUEUE_DEVICE_BUSY; -+ goto free_qc; - case ATA_DEFER_PORT: - ret = SCSI_MLQUEUE_HOST_BUSY; -- break; -+ goto free_qc; - default: - WARN_ON_ONCE(1); - ret = SCSI_MLQUEUE_HOST_BUSY; -- break; -+ goto free_qc; - } - -- if (ret) { -- /* -- * We must defer this qc: if this is not an NCQ command, keep -- * this qc as a deferred one and report to the SCSI layer that -- * we issued it so that it is not requeued. The deferred qc will -- * be issued with the port deferred_qc_work once all on-going -- * commands complete. -- */ -- if (!ata_is_ncq(qc->tf.protocol)) { -- ap->deferred_qc = qc; -- return 0; -- } -+issue_qc: -+ ata_qc_issue(qc); -+ return 0; - -- /* Force a requeue of the command to defer its execution. */ -- ata_qc_free(qc); -- return ret; -+defer_qc: -+ /* -+ * We must defer this qc: if this is not an NCQ command, keep -+ * this qc as a deferred one and report to the SCSI layer that -+ * we issued it so that it is not requeued. The deferred qc will -+ * be issued with the port deferred_qc_work once all on-going -+ * commands complete. -+ */ -+ if (!ata_is_ncq(qc->tf.protocol)) { -+ link->deferred_qc = qc; -+ return 0; - } - --issue: -- ata_qc_issue(qc); -+free_qc: -+ /* Force a requeue of the command to defer its execution. */ -+ ata_qc_free(qc); - -- return 0; -+ return ret; - } - - /** -diff --git a/drivers/ata/sata_sil24.c b/drivers/ata/sata_sil24.c -index d642ece9f07a..57f1081b86db 100644 ---- a/drivers/ata/sata_sil24.c -+++ b/drivers/ata/sata_sil24.c -@@ -789,6 +789,7 @@ static int sil24_qc_defer(struct ata_queued_cmd *qc) - struct ata_link *link = qc->dev->link; - struct ata_port *ap = link->ap; - u8 prot = qc->tf.protocol; -+ int ret; - - /* - * There is a bug in the chip: -@@ -826,7 +827,10 @@ static int sil24_qc_defer(struct ata_queued_cmd *qc) - qc->flags |= ATA_QCFLAG_CLEAR_EXCL; - } - -- return ata_std_qc_defer(qc); -+ ret = ata_std_qc_defer(qc); -+ if (ret == ATA_DEFER_LINK) -+ return ATA_DEFER_LINK_EXCL; -+ return ret; - } - - static enum ata_completion_errors sil24_qc_prep(struct ata_queued_cmd *qc) diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index 505e32911c34..26f7ee0ccf40 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -1489,7 +1035,7 @@ index 8efbcf699e4f..96d5a1ca981d 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 b2fb92a4bbd1..533e132e1bd8 100644 +index 6b961c9b08b7..2187f1346f97 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -1500,7 +1046,7 @@ index b2fb92a4bbd1..533e132e1bd8 100644 #include -@@ -1021,40 +1022,101 @@ int efi_mem_type(unsigned long phys_addr) +@@ -1025,40 +1026,101 @@ int efi_mem_type(unsigned long phys_addr) return -EINVAL; } @@ -2235,116 +1781,8 @@ index ccd9338a44db..5c54e522e8a4 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ -diff --git a/drivers/iommu/amd/debugfs.c b/drivers/iommu/amd/debugfs.c -index 20b04996441d..3909a1fb218e 100644 ---- a/drivers/iommu/amd/debugfs.c -+++ b/drivers/iommu/amd/debugfs.c -@@ -26,22 +26,20 @@ static ssize_t iommu_mmio_write(struct file *filp, const char __user *ubuf, - { - struct seq_file *m = filp->private_data; - struct amd_iommu *iommu = m->private; -- int ret; -- -- iommu->dbg_mmio_offset = -1; -+ int ret, dbg_mmio_offset = iommu->dbg_mmio_offset = -1; - - if (cnt > OFS_IN_SZ) - return -EINVAL; - -- ret = kstrtou32_from_user(ubuf, cnt, 0, &iommu->dbg_mmio_offset); -+ ret = kstrtos32_from_user(ubuf, cnt, 0, &dbg_mmio_offset); - if (ret) - return ret; - -- if (iommu->dbg_mmio_offset > iommu->mmio_phys_end - sizeof(u64)) { -- iommu->dbg_mmio_offset = -1; -- return -EINVAL; -- } -+ if (dbg_mmio_offset < 0 || dbg_mmio_offset > -+ iommu->mmio_phys_end - sizeof(u64)) -+ return -EINVAL; - -+ iommu->dbg_mmio_offset = dbg_mmio_offset; - return cnt; - } - -@@ -49,14 +47,16 @@ static int iommu_mmio_show(struct seq_file *m, void *unused) - { - struct amd_iommu *iommu = m->private; - u64 value; -+ int dbg_mmio_offset = iommu->dbg_mmio_offset; - -- if (iommu->dbg_mmio_offset < 0) { -+ if (dbg_mmio_offset < 0 || dbg_mmio_offset > -+ iommu->mmio_phys_end - sizeof(u64)) { - seq_puts(m, "Please provide mmio register's offset\n"); - return 0; - } - -- value = readq(iommu->mmio_base + iommu->dbg_mmio_offset); -- seq_printf(m, "Offset:0x%x Value:0x%016llx\n", iommu->dbg_mmio_offset, value); -+ value = readq(iommu->mmio_base + dbg_mmio_offset); -+ seq_printf(m, "Offset:0x%x Value:0x%016llx\n", dbg_mmio_offset, value); - - return 0; - } -@@ -67,23 +67,20 @@ static ssize_t iommu_capability_write(struct file *filp, const char __user *ubuf - { - struct seq_file *m = filp->private_data; - struct amd_iommu *iommu = m->private; -- int ret; -- -- iommu->dbg_cap_offset = -1; -+ int ret, dbg_cap_offset = iommu->dbg_cap_offset = -1; - - if (cnt > OFS_IN_SZ) - return -EINVAL; - -- ret = kstrtou32_from_user(ubuf, cnt, 0, &iommu->dbg_cap_offset); -+ ret = kstrtos32_from_user(ubuf, cnt, 0, &dbg_cap_offset); - if (ret) - return ret; - - /* Capability register at offset 0x14 is the last IOMMU capability register. */ -- if (iommu->dbg_cap_offset > 0x14) { -- iommu->dbg_cap_offset = -1; -+ if (dbg_cap_offset < 0 || dbg_cap_offset > 0x14) - return -EINVAL; -- } - -+ iommu->dbg_cap_offset = dbg_cap_offset; - return cnt; - } - -@@ -91,21 +88,21 @@ static int iommu_capability_show(struct seq_file *m, void *unused) - { - struct amd_iommu *iommu = m->private; - u32 value; -- int err; -+ int err, dbg_cap_offset = iommu->dbg_cap_offset; - -- if (iommu->dbg_cap_offset < 0) { -+ if (dbg_cap_offset < 0 || dbg_cap_offset > 0x14) { - seq_puts(m, "Please provide capability register's offset in the range [0x00 - 0x14]\n"); - return 0; - } - -- err = pci_read_config_dword(iommu->dev, iommu->cap_ptr + iommu->dbg_cap_offset, &value); -+ err = pci_read_config_dword(iommu->dev, iommu->cap_ptr + dbg_cap_offset, &value); - if (err) { - seq_printf(m, "Not able to read capability register at 0x%x\n", -- iommu->dbg_cap_offset); -+ dbg_cap_offset); - return 0; - } - -- seq_printf(m, "Offset:0x%x Value:0x%08x\n", iommu->dbg_cap_offset, value); -+ seq_printf(m, "Offset:0x%x Value:0x%08x\n", dbg_cap_offset, value); - - return 0; - } diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index ef08c2c4ec95..c22d02658ea4 100644 +index 93c908170740..428b0c3b2519 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -2355,7 +1793,7 @@ index ef08c2c4ec95..c22d02658ea4 100644 #include #include #include -@@ -3108,6 +3109,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) +@@ -3136,6 +3137,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) } EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); @@ -8060,229 +7498,6 @@ index 24960ba9caa9..32597cdb72ef 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/smb/client/cifs_spnego.c b/fs/smb/client/cifs_spnego.c -index 3a41bbada04c..44c407275680 100644 ---- a/fs/smb/client/cifs_spnego.c -+++ b/fs/smb/client/cifs_spnego.c -@@ -8,6 +8,7 @@ - */ - - #include -+#include - #include - #include - #include -@@ -40,12 +41,27 @@ cifs_spnego_key_destroy(struct key *key) - kfree(key->payload.data[0]); - } - -+static int -+cifs_spnego_key_vet_description(const char *description) -+{ -+ /* -+ * cifs.spnego descriptions are authority-bearing inputs to cifs.upcall. -+ * They are only valid when produced by CIFS while using the private -+ * spnego_cred installed below. Do not let userspace create this type -+ * of key through request_key(2)/add_key(2), since the helper treats -+ * pid/uid/creduid/upcall_target as kernel-originating fields. -+ */ -+ if (current_cred() != spnego_cred) -+ return -EPERM; -+ return 0; -+} - - /* - * keytype for CIFS spnego keys - */ - struct key_type cifs_spnego_key_type = { - .name = "cifs.spnego", -+ .vet_description = cifs_spnego_key_vet_description, - .instantiate = cifs_spnego_key_instantiate, - .destroy = cifs_spnego_key_destroy, - .describe = user_describe, -diff --git a/fs/smb/server/vfs_cache.c b/fs/smb/server/vfs_cache.c -index 3551f01a3fa0..60b7a2d60238 100644 ---- a/fs/smb/server/vfs_cache.c -+++ b/fs/smb/server/vfs_cache.c -@@ -418,6 +418,14 @@ static void __ksmbd_remove_durable_fd(struct ksmbd_file *fp) - return; - - idr_remove(global_ft.idr, fp->persistent_id); -+ /* -+ * Clear persistent_id so a later __ksmbd_close_fd() that runs from a -+ * delayed putter (e.g. when a concurrent ksmbd_lookup_fd_inode() -+ * walker held the final reference) does not re-issue idr_remove() on -+ * an id that idr_alloc_cyclic() may have already handed out to a new -+ * durable handle. -+ */ -+ fp->persistent_id = KSMBD_NO_FID; - } - - static void ksmbd_remove_durable_fd(struct ksmbd_file *fp) -@@ -510,6 +518,20 @@ static struct ksmbd_file *__ksmbd_lookup_fd(struct ksmbd_file_table *ft, - - static void __put_fd_final(struct ksmbd_work *work, struct ksmbd_file *fp) - { -+ /* -+ * Detached durable fp -- session_fd_check() cleared fp->conn at -+ * preserve, so this fp is no longer tracked by any conn's -+ * stats.open_files_count. This happens when -+ * ksmbd_scavenger_dispose_dh() hands the final close off to an -+ * m_fp_list walker (e.g. ksmbd_lookup_fd_inode()) whose work->conn -+ * is unrelated to the conn that originally opened the handle; close -+ * via the NULL-ft path so we do not underflow that unrelated -+ * counter. -+ */ -+ if (!fp->conn) { -+ __ksmbd_close_fd(NULL, fp); -+ return; -+ } - __ksmbd_close_fd(&work->sess->file_table, fp); - atomic_dec(&work->conn->stats.open_files_count); - } -@@ -881,24 +903,37 @@ static bool ksmbd_durable_scavenger_alive(void) - return true; - } - --static void ksmbd_scavenger_dispose_dh(struct list_head *head) -+static void ksmbd_scavenger_dispose_dh(struct ksmbd_file *fp) - { -- while (!list_empty(head)) { -- struct ksmbd_file *fp; -+ /* -+ * Durable-preserved fp can remain linked on f_ci->m_fp_list for -+ * share-mode checks. Unlink it before final close; fp->node is not -+ * available as a scavenger-private list node because re-adding it to -+ * another list corrupts m_fp_list. -+ */ -+ down_write(&fp->f_ci->m_lock); -+ list_del_init(&fp->node); -+ up_write(&fp->f_ci->m_lock); - -- fp = list_first_entry(head, struct ksmbd_file, node); -- list_del_init(&fp->node); -+ /* -+ * Drop both the durable lifetime reference and the transient reference -+ * taken by the scavenger under global_ft.lock. If a concurrent -+ * ksmbd_lookup_fd_inode() (or any other m_fp_list walker) snatched fp -+ * before the unlink above, that holder owns the final close via -+ * ksmbd_fd_put() -> __ksmbd_close_fd(). Otherwise the scavenger is -+ * the last putter and finalises fp here. -+ */ -+ if (atomic_sub_and_test(2, &fp->refcount)) - __ksmbd_close_fd(NULL, fp); -- } - } - - static int ksmbd_durable_scavenger(void *dummy) - { - struct ksmbd_file *fp = NULL; -+ struct ksmbd_file *expired_fp; - unsigned int id; - unsigned int min_timeout = 1; - bool found_fp_timeout; -- LIST_HEAD(scavenger_list); - unsigned long remaining_jiffies; - - __module_get(THIS_MODULE); -@@ -908,8 +943,6 @@ static int ksmbd_durable_scavenger(void *dummy) - if (try_to_freeze()) - continue; - -- found_fp_timeout = false; -- - remaining_jiffies = wait_event_timeout(dh_wq, - ksmbd_durable_scavenger_alive() == false, - __msecs_to_jiffies(min_timeout)); -@@ -918,23 +951,39 @@ static int ksmbd_durable_scavenger(void *dummy) - else - min_timeout = DURABLE_HANDLE_MAX_TIMEOUT; - -- write_lock(&global_ft.lock); -- idr_for_each_entry(global_ft.idr, fp, id) { -- if (!fp->durable_timeout) -- continue; -+ do { -+ expired_fp = NULL; -+ found_fp_timeout = false; - -- if (atomic_read(&fp->refcount) > 1 || -- fp->conn) -- continue; -- -- found_fp_timeout = true; -- if (fp->durable_scavenger_timeout <= -- jiffies_to_msecs(jiffies)) { -- __ksmbd_remove_durable_fd(fp); -- list_add(&fp->node, &scavenger_list); -- } else { -+ write_lock(&global_ft.lock); -+ idr_for_each_entry(global_ft.idr, fp, id) { - unsigned long durable_timeout; - -+ if (!fp->durable_timeout) -+ continue; -+ -+ if (atomic_read(&fp->refcount) > 1 || -+ fp->conn) -+ continue; -+ -+ found_fp_timeout = true; -+ if (fp->durable_scavenger_timeout <= -+ jiffies_to_msecs(jiffies)) { -+ __ksmbd_remove_durable_fd(fp); -+ /* -+ * Take a transient reference so fp -+ * cannot be freed by an in-flight -+ * ksmbd_lookup_fd_inode() that found -+ * it through f_ci->m_fp_list while we -+ * drop global_ft.lock and reach the -+ * m_fp_list unlink in -+ * ksmbd_scavenger_dispose_dh(). -+ */ -+ atomic_inc(&fp->refcount); -+ expired_fp = fp; -+ break; -+ } -+ - durable_timeout = - fp->durable_scavenger_timeout - - jiffies_to_msecs(jiffies); -@@ -942,10 +991,11 @@ static int ksmbd_durable_scavenger(void *dummy) - if (min_timeout > durable_timeout) - min_timeout = durable_timeout; - } -- } -- write_unlock(&global_ft.lock); -+ write_unlock(&global_ft.lock); - -- ksmbd_scavenger_dispose_dh(&scavenger_list); -+ if (expired_fp) -+ ksmbd_scavenger_dispose_dh(expired_fp); -+ } while (expired_fp); - - if (found_fp_timeout == false) - break; -diff --git a/include/crypto/krb5.h b/include/crypto/krb5.h -index 71dd38f59be1..aac3ecf88467 100644 ---- a/include/crypto/krb5.h -+++ b/include/crypto/krb5.h -@@ -121,9 +121,12 @@ size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5, - size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5, - enum krb5_crypto_mode mode, - size_t *_buffer_size, size_t *_offset); --void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -- enum krb5_crypto_mode mode, -- size_t *_offset, size_t *_len); -+int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t *_offset, size_t *_len); -+int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, -+ enum krb5_crypto_mode mode, -+ size_t len, size_t min_content); - struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5, - const struct krb5_buffer *TK, - u32 usage, gfp_t gfp); diff --git a/include/linux/efi.h b/include/linux/efi.h index 664898d09ff5..34f476d02181 100644 --- a/include/linux/efi.h @@ -8351,38 +7566,6 @@ index 664898d09ff5..34f476d02181 100644 static inline enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { -diff --git a/include/linux/libata.h b/include/linux/libata.h -index 00346ce3af5e..93ab3595c640 100644 ---- a/include/linux/libata.h -+++ b/include/linux/libata.h -@@ -371,6 +371,7 @@ enum { - /* return values for ->qc_defer */ - ATA_DEFER_LINK = 1, - ATA_DEFER_PORT = 2, -+ ATA_DEFER_LINK_EXCL = 3, - - /* desc_len for ata_eh_info and context */ - ATA_EH_DESC_LEN = 80, -@@ -854,6 +855,9 @@ struct ata_link { - unsigned int sata_spd; /* current SATA PHY speed */ - enum ata_lpm_policy lpm_policy; - -+ struct work_struct deferred_qc_work; -+ struct ata_queued_cmd *deferred_qc; -+ - /* record runtime error info, protected by host_set lock */ - struct ata_eh_info eh_info; - /* EH context */ -@@ -899,9 +903,6 @@ struct ata_port { - u64 qc_active; - int nr_active_links; /* #links with active qcs */ - -- struct work_struct deferred_qc_work; -- struct ata_queued_cmd *deferred_qc; -- - struct ata_link link; /* host default link */ - struct ata_link *slave_link; /* see ata_slave_link_init() */ - diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index b4958167e381..64ffe8c2dacd 100644 --- a/include/linux/lsm_hook_defs.h @@ -8448,18 +7631,6 @@ index 8d2d4856934e..d6b1aec4340f 100644 +#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ + #endif /* ! __LINUX_SECURITY_H */ -diff --git a/include/trace/events/rxrpc.h b/include/trace/events/rxrpc.h -index 573f2df3a2c9..704a10de6670 100644 ---- a/include/trace/events/rxrpc.h -+++ b/include/trace/events/rxrpc.h -@@ -71,6 +71,7 @@ - EM(rxkad_abort_resp_unknown_tkt, "rxkad-resp-unknown-tkt") \ - EM(rxkad_abort_resp_version, "rxkad-resp-version") \ - /* RxGK security errors */ \ -+ EM(rxgk_abort_1_short_header, "rxgk1-short-hdr") \ - EM(rxgk_abort_1_verify_mic_eproto, "rxgk1-vfy-mic-eproto") \ - EM(rxgk_abort_2_decrypt_eproto, "rxgk2-dec-eproto") \ - EM(rxgk_abort_2_short_data, "rxgk2-short-data") \ diff --git a/kernel/module/signing.c b/kernel/module/signing.c index a2ff4242e623..f0d2be1ee4f1 100644 --- a/kernel/module/signing.c @@ -8484,10 +7655,10 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/core/gro.c b/net/core/gro.c -index 9f8960789b2c..c7b8eab61e02 100644 +index a84753983467..3e20f61724ad 100644 --- a/net/core/gro.c +++ b/net/core/gro.c -@@ -123,6 +123,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) +@@ -126,6 +126,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) lp = NAPI_GRO_CB(p)->last; pinfo = skb_shinfo(lp); @@ -8543,1068 +7714,6 @@ index 9c06c5a1419d..0fad1dc558b8 100644 goto cow; if (!skb_cloned(skb)) { -diff --git a/net/rxrpc/ar-internal.h b/net/rxrpc/ar-internal.h -index 27c2aa2dd023..98f2165159d7 100644 ---- a/net/rxrpc/ar-internal.h -+++ b/net/rxrpc/ar-internal.h -@@ -213,8 +213,6 @@ struct rxrpc_skb_priv { - struct { - u16 offset; /* Offset of data */ - u16 len; /* Length of data */ -- u8 flags; --#define RXRPC_RX_VERIFIED 0x01 - }; - struct { - rxrpc_seq_t first_ack; /* First packet in acks table */ -@@ -309,15 +307,16 @@ struct rxrpc_security { - struct sk_buff *challenge); - - /* verify a response */ -- int (*verify_response)(struct rxrpc_connection *, -- struct sk_buff *); -+ int (*verify_response)(struct rxrpc_connection *conn, -+ struct sk_buff *response_skb, -+ void *response, unsigned int len); - - /* clear connection security */ - void (*clear)(struct rxrpc_connection *); - - /* Default ticket -> key decoder */ - int (*default_decode_ticket)(struct rxrpc_connection *conn, struct sk_buff *skb, -- unsigned int ticket_offset, unsigned int ticket_len, -+ void *ticket, unsigned int ticket_len, - struct key **_key); - }; - -@@ -774,6 +773,11 @@ struct rxrpc_call { - struct sk_buff_head recvmsg_queue; /* Queue of packets ready for recvmsg() */ - struct sk_buff_head rx_queue; /* Queue of packets for this call to receive */ - struct sk_buff_head rx_oos_queue; /* Queue of out of sequence packets */ -+ void *rx_dec_buffer; /* Decryption buffer */ -+ unsigned short rx_dec_bsize; /* rx_dec_buffer size */ -+ unsigned short rx_dec_offset; /* Decrypted packet data offset */ -+ unsigned short rx_dec_len; /* Decrypted packet data len */ -+ rxrpc_seq_t rx_dec_seq; /* Packet in decryption buffer */ - - rxrpc_seq_t rx_highest_seq; /* Higest sequence number received */ - rxrpc_seq_t rx_consumed; /* Highest packet consumed */ -diff --git a/net/rxrpc/call_event.c b/net/rxrpc/call_event.c -index 2b19b252225e..fec59d9338b9 100644 ---- a/net/rxrpc/call_event.c -+++ b/net/rxrpc/call_event.c -@@ -332,27 +332,7 @@ bool rxrpc_input_call_event(struct rxrpc_call *call) - - saw_ack |= sp->hdr.type == RXRPC_PACKET_TYPE_ACK; - -- if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA && -- sp->hdr.securityIndex != 0 && -- (skb_cloned(skb) || -- skb_has_frag_list(skb) || -- skb_has_shared_frag(skb))) { -- /* Unshare the packet so that it can be -- * modified by in-place decryption. -- */ -- struct sk_buff *nskb = skb_copy(skb, GFP_ATOMIC); -- -- if (nskb) { -- rxrpc_new_skb(nskb, rxrpc_skb_new_unshared); -- rxrpc_input_call_packet(call, nskb); -- rxrpc_free_skb(nskb, rxrpc_skb_put_call_rx); -- } else { -- /* OOM - Drop the packet. */ -- rxrpc_see_skb(skb, rxrpc_skb_see_unshare_nomem); -- } -- } else { -- rxrpc_input_call_packet(call, skb); -- } -+ rxrpc_input_call_packet(call, skb); - rxrpc_free_skb(skb, rxrpc_skb_put_call_rx); - did_receive = true; - } -diff --git a/net/rxrpc/call_object.c b/net/rxrpc/call_object.c -index f035f486c139..fcb9d38bb521 100644 ---- a/net/rxrpc/call_object.c -+++ b/net/rxrpc/call_object.c -@@ -152,6 +152,7 @@ struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, - spin_lock_init(&call->notify_lock); - refcount_set(&call->ref, 1); - call->debug_id = debug_id; -+ call->rx_pkt_offset = USHRT_MAX; - call->tx_total_len = -1; - call->tx_jumbo_max = 1; - call->next_rx_timo = 20 * HZ; -@@ -553,6 +554,7 @@ static void rxrpc_cleanup_rx_buffers(struct rxrpc_call *call) - rxrpc_purge_queue(&call->recvmsg_queue); - rxrpc_purge_queue(&call->rx_queue); - rxrpc_purge_queue(&call->rx_oos_queue); -+ kfree(call->rx_dec_buffer); - } - - /* -diff --git a/net/rxrpc/conn_event.c b/net/rxrpc/conn_event.c -index 442414d90ba1..c96ca615b787 100644 ---- a/net/rxrpc/conn_event.c -+++ b/net/rxrpc/conn_event.c -@@ -243,28 +243,22 @@ static void rxrpc_call_is_secure(struct rxrpc_call *call) - static int rxrpc_verify_response(struct rxrpc_connection *conn, - struct sk_buff *skb) - { -+ unsigned int len = skb->len - sizeof(struct rxrpc_wire_header); -+ void *buffer; - int ret; - -- if (skb_cloned(skb) || skb_has_frag_list(skb) || -- skb_has_shared_frag(skb)) { -- /* Copy the packet if shared so that we can do in-place -- * decryption. -- */ -- struct sk_buff *nskb = skb_copy(skb, GFP_NOFS); -- -- if (nskb) { -- rxrpc_new_skb(nskb, rxrpc_skb_new_unshared); -- ret = conn->security->verify_response(conn, nskb); -- rxrpc_free_skb(nskb, rxrpc_skb_put_response_copy); -- } else { -- /* OOM - Drop the packet. */ -- rxrpc_see_skb(skb, rxrpc_skb_see_unshare_nomem); -- ret = -ENOMEM; -- } -- } else { -- ret = conn->security->verify_response(conn, skb); -- } -+ buffer = kmalloc(len, GFP_NOFS); -+ if (!buffer) -+ return -ENOMEM; -+ -+ ret = skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), buffer, len); -+ if (ret < 0) -+ goto out; -+ -+ ret = conn->security->verify_response(conn, skb, buffer, len); - -+out: -+ kfree(buffer); - return ret; - } - -diff --git a/net/rxrpc/insecure.c b/net/rxrpc/insecure.c -index 0a260df45d25..0b39046bdc61 100644 ---- a/net/rxrpc/insecure.c -+++ b/net/rxrpc/insecure.c -@@ -32,9 +32,6 @@ static int none_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb) - - static int none_verify_packet(struct rxrpc_call *call, struct sk_buff *skb) - { -- struct rxrpc_skb_priv *sp = rxrpc_skb(skb); -- -- sp->flags |= RXRPC_RX_VERIFIED; - return 0; - } - -@@ -57,9 +54,10 @@ static int none_sendmsg_respond_to_challenge(struct sk_buff *challenge, - } - - static int none_verify_response(struct rxrpc_connection *conn, -- struct sk_buff *skb) -+ struct sk_buff *response_skb, -+ void *response, unsigned int len) - { -- return rxrpc_abort_conn(conn, skb, RX_PROTOCOL_ERROR, -EPROTO, -+ return rxrpc_abort_conn(conn, response_skb, RX_PROTOCOL_ERROR, -EPROTO, - rxrpc_eproto_rxnull_response); - } - -diff --git a/net/rxrpc/recvmsg.c b/net/rxrpc/recvmsg.c -index e1f7513a46db..c940600117a4 100644 ---- a/net/rxrpc/recvmsg.c -+++ b/net/rxrpc/recvmsg.c -@@ -147,15 +147,52 @@ static void rxrpc_rotate_rx_window(struct rxrpc_call *call) - } - - /* -- * Decrypt and verify a DATA packet. -+ * Decrypt and verify a DATA packet. The content of the packet is pulled out -+ * into a flat buffer rather than decrypting in place in the skbuff. This also -+ * has the advantage of aligning the buffer correctly for the crypto routines. -+ * -+ * We keep track of the sequence number of the packet currently decrypted into -+ * the buffer in ->rx_dec_seq. If MSG_PEEK is used and steps onto a new -+ * packet, subsequent recvmsg() calls will have to go back and re-decrypt the -+ * current packet. - */ - static int rxrpc_verify_data(struct rxrpc_call *call, struct sk_buff *skb) - { - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); -+ int ret; - -- if (sp->flags & RXRPC_RX_VERIFIED) -- return 0; -- return call->security->verify_packet(call, skb); -+ if (sp->len > call->rx_dec_bsize) { -+ /* Make sure we can hold a 1412-byte jumbo subpacket and make -+ * sure that the buffer size is aligned to a crypto blocksize. -+ */ -+ size_t size = clamp(round_up(sp->len, 32), 2048, 65535); -+ void *buffer = krealloc(call->rx_dec_buffer, size, GFP_NOFS); -+ -+ if (!buffer) -+ return -ENOMEM; -+ call->rx_dec_buffer = buffer; -+ call->rx_dec_bsize = size; -+ } -+ -+ ret = -EFAULT; -+ if (skb_copy_bits(skb, sp->offset, call->rx_dec_buffer, sp->len) < 0) -+ goto err; -+ -+ call->rx_dec_offset = 0; -+ call->rx_dec_len = sp->len; -+ call->rx_dec_seq = sp->hdr.seq; -+ ret = call->security->verify_packet(call, skb); -+ if (ret < 0) -+ goto err; -+ return 0; -+ -+err: -+ kfree(call->rx_dec_buffer); -+ call->rx_dec_buffer = NULL; -+ call->rx_dec_bsize = 0; -+ call->rx_dec_offset = 0; -+ call->rx_dec_len = 0; -+ return ret; - } - - /* -@@ -283,16 +320,21 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, - if (msg) - sock_recv_timestamp(msg, sock->sk, skb); - -- if (rx_pkt_offset == 0) { -+ if (call->rx_dec_seq != sp->hdr.seq || -+ !call->rx_dec_buffer) { - ret2 = rxrpc_verify_data(call, skb); - trace_rxrpc_recvdata(call, rxrpc_recvmsg_next, seq, -- sp->offset, sp->len, ret2); -+ call->rx_dec_offset, -+ call->rx_dec_len, ret2); - if (ret2 < 0) { - ret = ret2; - goto out; - } -- rx_pkt_offset = sp->offset; -- rx_pkt_len = sp->len; -+ } -+ -+ if (rx_pkt_offset == USHRT_MAX) { -+ rx_pkt_offset = call->rx_dec_offset; -+ rx_pkt_len = call->rx_dec_len; - } else { - trace_rxrpc_recvdata(call, rxrpc_recvmsg_cont, seq, - rx_pkt_offset, rx_pkt_len, 0); -@@ -304,10 +346,10 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, - if (copy > remain) - copy = remain; - if (copy > 0) { -- ret2 = skb_copy_datagram_iter(skb, rx_pkt_offset, iter, -- copy); -- if (ret2 < 0) { -- ret = ret2; -+ ret2 = copy_to_iter(call->rx_dec_buffer + rx_pkt_offset, -+ copy, iter); -+ if (ret2 != copy) { -+ ret = -EFAULT; - goto out; - } - -@@ -328,7 +370,7 @@ static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, - /* The whole packet has been transferred. */ - if (sp->hdr.flags & RXRPC_LAST_PACKET) - ret = 1; -- rx_pkt_offset = 0; -+ rx_pkt_offset = USHRT_MAX; - rx_pkt_len = 0; - - skb = skb_peek_next(skb, &call->recvmsg_queue); -diff --git a/net/rxrpc/rxgk.c b/net/rxrpc/rxgk.c -index 0d5e654da918..a1ee102abae1 100644 ---- a/net/rxrpc/rxgk.c -+++ b/net/rxrpc/rxgk.c -@@ -473,15 +473,20 @@ static int rxgk_verify_packet_integrity(struct rxrpc_call *call, - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); - struct rxgk_header *hdr; - struct krb5_buffer metadata; -- unsigned int offset = sp->offset, len = sp->len; -+ unsigned int len = call->rx_dec_len; - size_t data_offset = 0, data_len = len; -+ void *data = call->rx_dec_buffer, *p = data; - u32 ac = 0; - int ret = -ENOMEM; - - _enter(""); - -- crypto_krb5_where_is_the_data(gk->krb5, KRB5_CHECKSUM_MODE, -- &data_offset, &data_len); -+ if (crypto_krb5_where_is_the_data(gk->krb5, KRB5_CHECKSUM_MODE, -+ &data_offset, &data_len) < 0) { -+ ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, -+ rxgk_abort_1_short_header); -+ goto put_gk; -+ } - - hdr = kzalloc_obj(*hdr, GFP_NOFS); - if (!hdr) -@@ -496,16 +501,15 @@ static int rxgk_verify_packet_integrity(struct rxrpc_call *call, - - metadata.len = sizeof(*hdr); - metadata.data = hdr; -- ret = rxgk_verify_mic_skb(gk->krb5, gk->rx_Kc, &metadata, -- skb, &offset, &len, &ac); -+ ret = rxgk_verify_mic(gk->krb5, gk->rx_Kc, &metadata, &p, &len, &ac); - kfree(hdr); - if (ret < 0) { - if (ret != -ENOMEM) - rxrpc_abort_eproto(call, skb, ac, - rxgk_abort_1_verify_mic_eproto); - } else { -- sp->offset = offset; -- sp->len = len; -+ call->rx_dec_offset = p - data; -+ call->rx_dec_len = len; - } - - put_gk: -@@ -522,49 +526,53 @@ static int rxgk_verify_packet_encrypted(struct rxrpc_call *call, - struct sk_buff *skb) - { - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); -- struct rxgk_header hdr; -- unsigned int offset = sp->offset, len = sp->len; -+ struct rxgk_header *hdr; -+ unsigned int offset = 0, len = call->rx_dec_len; -+ void *data = call->rx_dec_buffer, *p = data; - int ret; - u32 ac = 0; - - _enter(""); - -- ret = rxgk_decrypt_skb(gk->krb5, gk->rx_enc, skb, &offset, &len, &ac); -+ if (crypto_krb5_check_data_len(gk->krb5, KRB5_ENCRYPT_MODE, -+ len, sizeof(*hdr)) < 0) { -+ ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, -+ rxgk_abort_2_short_header); -+ goto error; -+ } -+ -+ ret = rxgk_decrypt(gk->krb5, gk->rx_enc, &p, &len, &ac); - if (ret < 0) { - if (ret != -ENOMEM) - rxrpc_abort_eproto(call, skb, ac, rxgk_abort_2_decrypt_eproto); - goto error; - } -+ offset = p - data; - -- if (len < sizeof(hdr)) { -+ if (len < sizeof(*hdr)) { - ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, - rxgk_abort_2_short_header); - goto error; - } - - /* Extract the header from the skb */ -- ret = skb_copy_bits(skb, offset, &hdr, sizeof(hdr)); -- if (ret < 0) { -- ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT, -- rxgk_abort_2_short_encdata); -- goto error; -- } -- offset += sizeof(hdr); -- len -= sizeof(hdr); -- -- if (ntohl(hdr.epoch) != call->conn->proto.epoch || -- ntohl(hdr.cid) != call->cid || -- ntohl(hdr.call_number) != call->call_id || -- ntohl(hdr.seq) != sp->hdr.seq || -- ntohl(hdr.sec_index) != call->security_ix || -- ntohl(hdr.data_len) > len) { -+ hdr = data + offset; -+ offset += sizeof(*hdr); -+ len -= sizeof(*hdr); -+ -+ if (ntohl(hdr->epoch) != call->conn->proto.epoch || -+ ntohl(hdr->cid) != call->cid || -+ ntohl(hdr->call_number) != call->call_id || -+ ntohl(hdr->seq) != sp->hdr.seq || -+ ntohl(hdr->sec_index) != call->security_ix || -+ ntohl(hdr->data_len) > len) { - ret = rxrpc_abort_eproto(call, skb, RXGK_SEALEDINCON, - rxgk_abort_2_short_data); - goto error; - } - -- sp->offset = offset; -- sp->len = ntohl(hdr.data_len); -+ call->rx_dec_offset = offset; -+ call->rx_dec_len = ntohl(hdr->data_len); - ret = 0; - error: - rxgk_put(gk); -@@ -1076,11 +1084,12 @@ static int rxgk_sendmsg_respond_to_challenge(struct sk_buff *challenge, - * unsigned int call_numbers<>; - * }; - */ --static int rxgk_do_verify_authenticator(struct rxrpc_connection *conn, -- const struct krb5_enctype *krb5, -- struct sk_buff *skb, -- __be32 *p, __be32 *end) -+static int rxgk_verify_authenticator(struct rxrpc_connection *conn, -+ const struct krb5_enctype *krb5, -+ struct sk_buff *skb, -+ void *auth, unsigned int auth_len) - { -+ __be32 *p = auth, *end = auth + auth_len; - u32 app_len, call_count, level, epoch, cid, i; - - _enter(""); -@@ -1143,37 +1152,6 @@ static int rxgk_do_verify_authenticator(struct rxrpc_connection *conn, - return 0; - } - --/* -- * Extract the authenticator and verify it. -- */ --static int rxgk_verify_authenticator(struct rxrpc_connection *conn, -- const struct krb5_enctype *krb5, -- struct sk_buff *skb, -- unsigned int auth_offset, unsigned int auth_len) --{ -- void *auth; -- __be32 *p; -- int ret; -- -- auth = kmalloc(auth_len, GFP_NOFS); -- if (!auth) -- return -ENOMEM; -- -- ret = skb_copy_bits(skb, auth_offset, auth, auth_len); -- if (ret < 0) { -- ret = rxrpc_abort_conn(conn, skb, RXGK_NOTAUTH, -EPROTO, -- rxgk_abort_resp_short_auth); -- goto error; -- } -- -- p = auth; -- ret = rxgk_do_verify_authenticator(conn, krb5, skb, p, -- p + auth_len / sizeof(*p)); --error: -- kfree(auth); -- return ret; --} -- - /* - * Verify a response. - * -@@ -1184,49 +1162,45 @@ static int rxgk_verify_authenticator(struct rxrpc_connection *conn, - * }; - */ - static int rxgk_verify_response(struct rxrpc_connection *conn, -- struct sk_buff *skb) -+ struct sk_buff *skb, -+ void *buffer, unsigned int len) - { - const struct krb5_enctype *krb5; - struct rxrpc_key_token *token; - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); -- struct rxgk_response rhdr; -+ struct rxgk_response *rhdr; - struct rxgk_context *gk; - struct key *key = NULL; -- unsigned int offset = sizeof(struct rxrpc_wire_header); -- unsigned int len = skb->len - sizeof(struct rxrpc_wire_header); -- unsigned int token_offset, token_len; -- unsigned int auth_offset, auth_len; -+ unsigned int resp_token_len, auth_len; -+ void *resp_token, *auth; - __be32 xauth_len; - int ret, ec; - - _enter("{%d}", conn->debug_id); - - /* Parse the RXGK_Response object */ -- if (sizeof(rhdr) + sizeof(__be32) > len) -+ if (len < sizeof(*rhdr) + sizeof(__be32)) - goto short_packet; -- -- if (skb_copy_bits(skb, offset, &rhdr, sizeof(rhdr)) < 0) -- goto short_packet; -- offset += sizeof(rhdr); -- len -= sizeof(rhdr); -- -- token_offset = offset; -- token_len = ntohl(rhdr.token_len); -- if (token_len > len || -- xdr_round_up(token_len) + sizeof(__be32) > len) -+ rhdr = buffer; -+ buffer += sizeof(*rhdr); -+ len -= sizeof(*rhdr); -+ -+ resp_token = buffer; -+ resp_token_len = ntohl(rhdr->token_len); -+ if (resp_token_len > len || -+ xdr_round_up(resp_token_len) + sizeof(__be32) > len) - goto short_packet; - -- trace_rxrpc_rx_response(conn, sp->hdr.serial, 0, sp->hdr.cksum, token_len); -+ trace_rxrpc_rx_response(conn, sp->hdr.serial, 0, sp->hdr.cksum, resp_token_len); - -- offset += xdr_round_up(token_len); -- len -= xdr_round_up(token_len); -+ buffer += xdr_round_up(resp_token_len); -+ len -= xdr_round_up(resp_token_len); - -- if (skb_copy_bits(skb, offset, &xauth_len, sizeof(xauth_len)) < 0) -- goto short_packet; -- offset += sizeof(xauth_len); -+ xauth_len = *(__be32 *)buffer; -+ buffer += sizeof(xauth_len); - len -= sizeof(xauth_len); - -- auth_offset = offset; -+ auth = buffer; - auth_len = ntohl(xauth_len); - if (auth_len > len) - goto short_packet; -@@ -1241,7 +1215,7 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, - * to the app to deal with - which might mean a round trip to - * userspace. - */ -- ret = rxgk_extract_token(conn, skb, token_offset, token_len, &key); -+ ret = rxgk_extract_token(conn, skb, resp_token, resp_token_len, &key); - if (ret < 0) - goto out; - -@@ -1255,7 +1229,7 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, - */ - token = key->payload.data[0]; - conn->security_level = token->rxgk->level; -- conn->rxgk.start_time = __be64_to_cpu(rhdr.start_time); -+ conn->rxgk.start_time = __be64_to_cpu(rhdr->start_time); - - gk = rxgk_generate_transport_key(conn, token->rxgk, sp->hdr.cksum, GFP_NOFS); - if (IS_ERR(gk)) { -@@ -1265,18 +1239,18 @@ static int rxgk_verify_response(struct rxrpc_connection *conn, - - krb5 = gk->krb5; - -- trace_rxrpc_rx_response(conn, sp->hdr.serial, krb5->etype, sp->hdr.cksum, token_len); -+ trace_rxrpc_rx_response(conn, sp->hdr.serial, krb5->etype, sp->hdr.cksum, -+ resp_token_len); - - /* Decrypt, parse and verify the authenticator. */ -- ret = rxgk_decrypt_skb(krb5, gk->resp_enc, skb, -- &auth_offset, &auth_len, &ec); -+ ret = rxgk_decrypt(krb5, gk->resp_enc, &auth, &auth_len, &ec); - if (ret < 0) { - rxrpc_abort_conn(conn, skb, RXGK_SEALEDINCON, ret, - rxgk_abort_resp_auth_dec); - goto out_gk; - } - -- ret = rxgk_verify_authenticator(conn, krb5, skb, auth_offset, auth_len); -+ ret = rxgk_verify_authenticator(conn, krb5, skb, auth, auth_len); - if (ret < 0) - goto out_gk; - -diff --git a/net/rxrpc/rxgk_app.c b/net/rxrpc/rxgk_app.c -index 0ef2a29eb695..200a30064fae 100644 ---- a/net/rxrpc/rxgk_app.c -+++ b/net/rxrpc/rxgk_app.c -@@ -40,7 +40,7 @@ - * }; - */ - int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, -- unsigned int ticket_offset, unsigned int ticket_len, -+ void *buffer, unsigned int ticket_len, - struct key **_key) - { - struct rxrpc_key_token *token; -@@ -49,7 +49,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, - size_t pre_ticket_len, payload_len; - unsigned int klen, enctype; - void *payload, *ticket; -- __be32 *t, *p, *q, tmp[2]; -+ __be32 *t, *p, *q, *tmp; - int ret; - - _enter(""); -@@ -59,10 +59,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, - rxgk_abort_resp_short_yfs_tkt); - - /* Get the session key length */ -- ret = skb_copy_bits(skb, ticket_offset, tmp, sizeof(tmp)); -- if (ret < 0) -- return rxrpc_abort_conn(conn, skb, RXGK_INCONSISTENCY, -EPROTO, -- rxgk_abort_resp_short_yfs_klen); -+ tmp = buffer; - enctype = ntohl(tmp[0]); - klen = ntohl(tmp[1]); - -@@ -84,12 +81,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, - * it. - */ - ticket = payload + pre_ticket_len; -- ret = skb_copy_bits(skb, ticket_offset, ticket, ticket_len); -- if (ret < 0) { -- ret = rxrpc_abort_conn(conn, skb, RXGK_INCONSISTENCY, -EPROTO, -- rxgk_abort_resp_short_yfs_tkt); -- goto error; -- } -+ memcpy(ticket, buffer, ticket_len); - - /* Fill out the form header. */ - p = payload; -@@ -131,7 +123,7 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, - goto error; - } - -- /* Ticket read in with skb_copy_bits above */ -+ /* Ticket appended above. */ - q += xdr_round_up(ticket_len) / 4; - if (WARN_ON((unsigned long)q - (unsigned long)payload != payload_len)) { - ret = -EIO; -@@ -182,14 +174,15 @@ int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, - * [tools.ietf.org/html/draft-wilkinson-afs3-rxgk-afs-08 sec 6.1] - */ - int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, -- unsigned int token_offset, unsigned int token_len, -+ void *token, unsigned int token_len, - struct key **_key) - { - const struct krb5_enctype *krb5; - const struct krb5_buffer *server_secret; - struct crypto_aead *token_enc = NULL; - struct key *server_key; -- unsigned int ticket_offset, ticket_len; -+ unsigned int ticket_len; -+ void *ticket; - u32 kvno, enctype; - int ret, ec = 0; - -@@ -197,24 +190,23 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, - __be32 kvno; - __be32 enctype; - __be32 token_len; -- } container; -+ } *container; - -- if (token_len < sizeof(container)) -+ if (token_len < sizeof(*container)) - goto short_packet; - - /* Decode the RXGK_TokenContainer object. This tells us which server - * key we should be using. We can then fetch the key, get the secret - * and set up the crypto to extract the token. - */ -- if (skb_copy_bits(skb, token_offset, &container, sizeof(container)) < 0) -- goto short_packet; -+ container = token; -+ token += sizeof(*container); - -- kvno = ntohl(container.kvno); -- enctype = ntohl(container.enctype); -- ticket_len = ntohl(container.token_len); -- ticket_offset = token_offset + sizeof(container); -+ kvno = ntohl(container->kvno); -+ enctype = ntohl(container->enctype); -+ ticket_len = ntohl(container->token_len); - -- if (ticket_len > xdr_round_down(token_len - sizeof(container))) -+ if (ticket_len > xdr_round_down(token_len - sizeof(*container))) - goto short_packet; - - _debug("KVNO %u", kvno); -@@ -237,8 +229,8 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, - * gain access to K0, from which we can derive the transport key and - * thence decode the authenticator. - */ -- ret = rxgk_decrypt_skb(krb5, token_enc, skb, -- &ticket_offset, &ticket_len, &ec); -+ ticket = token; -+ ret = rxgk_decrypt(krb5, token_enc, &ticket, &ticket_len, &ec); - crypto_free_aead(token_enc); - token_enc = NULL; - if (ret < 0) { -@@ -248,7 +240,7 @@ int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, - return ret; - } - -- ret = conn->security->default_decode_ticket(conn, skb, ticket_offset, -+ ret = conn->security->default_decode_ticket(conn, skb, ticket, - ticket_len, _key); - if (ret < 0) - goto cant_get_token; -diff --git a/net/rxrpc/rxgk_common.h b/net/rxrpc/rxgk_common.h -index 1e257d7ab8ec..3deed5863f5a 100644 ---- a/net/rxrpc/rxgk_common.h -+++ b/net/rxrpc/rxgk_common.h -@@ -41,10 +41,10 @@ struct rxgk_context { - * rxgk_app.c - */ - int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, -- unsigned int ticket_offset, unsigned int ticket_len, -+ void *ticket, unsigned int ticket_len, - struct key **_key); - int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, -- unsigned int token_offset, unsigned int token_len, -+ void *token, unsigned int token_len, - struct key **_key); - - /* -@@ -62,31 +62,30 @@ int rxgk_set_up_token_cipher(const struct krb5_buffer *server_key, - gfp_t gfp); - - /* -- * Apply decryption and checksumming functions to part of an skbuff. The -- * offset and length are updated to reflect the actual content of the encrypted -+ * Apply decryption and checksumming functions a flat data buffer. The data -+ * point and length are updated to reflect the actual content of the encrypted - * region. - */ --static inline --int rxgk_decrypt_skb(const struct krb5_enctype *krb5, -- struct crypto_aead *aead, -- struct sk_buff *skb, -- unsigned int *_offset, unsigned int *_len, -- int *_error_code) -+static inline int rxgk_decrypt(const struct krb5_enctype *krb5, -+ struct crypto_aead *aead, -+ void **_data, unsigned int *_len, -+ int *_error_code) - { -- struct scatterlist sg[16]; -+ struct scatterlist sg[1]; - size_t offset = 0, len = *_len; -- int nr_sg, ret; -+ int ret; - -- sg_init_table(sg, ARRAY_SIZE(sg)); -- nr_sg = skb_to_sgvec(skb, sg, *_offset, len); -- if (unlikely(nr_sg < 0)) -- return nr_sg; -+ sg_init_one(sg, *_data, len); - -- ret = crypto_krb5_decrypt(krb5, aead, sg, nr_sg, -- &offset, &len); -+ ret = crypto_krb5_decrypt(krb5, aead, sg, 1, &offset, &len); - switch (ret) { - case 0: -- *_offset += offset; -+ if (offset & 3) { -+ *_error_code = RXGK_INCONSISTENCY; -+ ret = -EPROTO; -+ break; -+ } -+ *_data += offset; - *_len = len; - break; - case -EBADMSG: /* Checksum mismatch. */ -@@ -106,31 +105,26 @@ int rxgk_decrypt_skb(const struct krb5_enctype *krb5, - } - - /* -- * Check the MIC on a region of an skbuff. The offset and length are updated -- * to reflect the actual content of the secure region. -+ * Check the MIC on a flat buffer. The data pointer and length are updated to -+ * reflect the actual content of the secure region. - */ - static inline --int rxgk_verify_mic_skb(const struct krb5_enctype *krb5, -- struct crypto_shash *shash, -- const struct krb5_buffer *metadata, -- struct sk_buff *skb, -- unsigned int *_offset, unsigned int *_len, -- u32 *_error_code) -+int rxgk_verify_mic(const struct krb5_enctype *krb5, -+ struct crypto_shash *shash, -+ const struct krb5_buffer *metadata, -+ void **_data, unsigned int *_len, -+ u32 *_error_code) - { -- struct scatterlist sg[16]; -+ struct scatterlist sg[1]; - size_t offset = 0, len = *_len; -- int nr_sg, ret; -+ int ret; - -- sg_init_table(sg, ARRAY_SIZE(sg)); -- nr_sg = skb_to_sgvec(skb, sg, *_offset, len); -- if (unlikely(nr_sg < 0)) -- return nr_sg; -+ sg_init_one(sg, *_data, len); - -- ret = crypto_krb5_verify_mic(krb5, shash, metadata, sg, nr_sg, -- &offset, &len); -+ ret = crypto_krb5_verify_mic(krb5, shash, metadata, sg, 1, &offset, &len); - switch (ret) { - case 0: -- *_offset += offset; -+ *_data += offset; - *_len = len; - break; - case -EBADMSG: /* Checksum mismatch */ -diff --git a/net/rxrpc/rxkad.c b/net/rxrpc/rxkad.c -index cba7935977f0..6fbd883401ac 100644 ---- a/net/rxrpc/rxkad.c -+++ b/net/rxrpc/rxkad.c -@@ -430,27 +430,25 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, - rxrpc_seq_t seq, - struct skcipher_request *req) - { -- struct rxkad_level1_hdr sechdr; -+ struct rxkad_level1_hdr *sechdr; - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); - struct rxrpc_crypt iv; -- struct scatterlist sg[16]; -- u32 data_size, buf; -+ struct scatterlist sg[1]; -+ void *data = call->rx_dec_buffer; -+ u32 len = sp->len, data_size, buf; - u16 check; - int ret; - - _enter(""); - -- if (sp->len < 8) -+ if (len < 8) - return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, - rxkad_abort_1_short_header); - - /* Decrypt the skbuff in-place. TODO: We really want to decrypt - * directly into the target buffer. - */ -- sg_init_table(sg, ARRAY_SIZE(sg)); -- ret = skb_to_sgvec(skb, sg, sp->offset, 8); -- if (unlikely(ret < 0)) -- return ret; -+ sg_init_one(sg, data, len); - - /* start the decryption afresh */ - memset(&iv, 0, sizeof(iv)); -@@ -464,13 +462,11 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, - return ret; - - /* Extract the decrypted packet length */ -- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0) -- return rxrpc_abort_eproto(call, skb, RXKADDATALEN, -- rxkad_abort_1_short_encdata); -- sp->offset += sizeof(sechdr); -- sp->len -= sizeof(sechdr); -+ sechdr = data; -+ call->rx_dec_offset = sizeof(*sechdr); -+ len -= sizeof(*sechdr); - -- buf = ntohl(sechdr.data_size); -+ buf = ntohl(sechdr->data_size); - data_size = buf & 0xffff; - - check = buf >> 16; -@@ -479,10 +475,10 @@ static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, - if (check != 0) - return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, - rxkad_abort_1_short_check); -- if (data_size > sp->len) -+ if (data_size > len) - return rxrpc_abort_eproto(call, skb, RXKADDATALEN, - rxkad_abort_1_short_data); -- sp->len = data_size; -+ call->rx_dec_len = data_size; - - _leave(" = 0 [dlen=%x]", data_size); - return 0; -@@ -496,43 +492,28 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, - struct skcipher_request *req) - { - const struct rxrpc_key_token *token; -- struct rxkad_level2_hdr sechdr; -+ struct rxkad_level2_hdr *sechdr; - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); - struct rxrpc_crypt iv; -- struct scatterlist _sg[4], *sg; -- u32 data_size, buf; -+ struct scatterlist sg[1]; -+ void *data = call->rx_dec_buffer; -+ u32 len = sp->len, data_size, buf; - u16 check; -- int nsg, ret; -+ int ret; - -- _enter(",{%d}", sp->len); -+ _enter(",{%d}", len); - -- if (sp->len < 8) -+ if (len < 8) - return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, - rxkad_abort_2_short_header); - - /* Don't let the crypto algo see a misaligned length. */ -- sp->len = round_down(sp->len, 8); -+ len = round_down(len, 8); - -- /* Decrypt the skbuff in-place. TODO: We really want to decrypt -- * directly into the target buffer. -+ /* Decrypt in place in the call's decryption buffer. TODO: We really -+ * want to decrypt directly into the target buffer. - */ -- sg = _sg; -- nsg = skb_shinfo(skb)->nr_frags + 1; -- if (nsg <= 4) { -- nsg = 4; -- } else { -- sg = kmalloc_objs(*sg, nsg, GFP_NOIO); -- if (!sg) -- return -ENOMEM; -- } -- -- sg_init_table(sg, nsg); -- ret = skb_to_sgvec(skb, sg, sp->offset, sp->len); -- if (unlikely(ret < 0)) { -- if (sg != _sg) -- kfree(sg); -- return ret; -- } -+ sg_init_one(sg, data, len); - - /* decrypt from the session key */ - token = call->conn->key->payload.data[0]; -@@ -540,11 +521,9 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, - - skcipher_request_set_sync_tfm(req, call->conn->rxkad.cipher); - skcipher_request_set_callback(req, 0, NULL, NULL); -- skcipher_request_set_crypt(req, sg, sg, sp->len, iv.x); -+ skcipher_request_set_crypt(req, sg, sg, len, iv.x); - ret = crypto_skcipher_decrypt(req); - skcipher_request_zero(req); -- if (sg != _sg) -- kfree(sg); - if (ret < 0) { - if (ret == -ENOMEM) - return ret; -@@ -553,13 +532,11 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, - } - - /* Extract the decrypted packet length */ -- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0) -- return rxrpc_abort_eproto(call, skb, RXKADDATALEN, -- rxkad_abort_2_short_len); -- sp->offset += sizeof(sechdr); -- sp->len -= sizeof(sechdr); -+ sechdr = data; -+ call->rx_dec_offset = sizeof(*sechdr); -+ len -= sizeof(*sechdr); - -- buf = ntohl(sechdr.data_size); -+ buf = ntohl(sechdr->data_size); - data_size = buf & 0xffff; - - check = buf >> 16; -@@ -569,17 +546,18 @@ static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, - return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON, - rxkad_abort_2_short_check); - -- if (data_size > sp->len) -+ if (data_size > len) - return rxrpc_abort_eproto(call, skb, RXKADDATALEN, - rxkad_abort_2_short_data); - -- sp->len = data_size; -+ call->rx_dec_len = data_size; - _leave(" = 0 [dlen=%x]", data_size); - return 0; - } - - /* -- * Verify the security on a received packet and the subpackets therein. -+ * Verify the security on a received (sub)packet. If the packet needs -+ * modifying (e.g. decrypting), it must be copied. - */ - static int rxkad_verify_packet(struct rxrpc_call *call, struct sk_buff *skb) - { -@@ -985,7 +963,6 @@ static int rxkad_decrypt_ticket(struct rxrpc_connection *conn, - *_expiry = 0; - - ASSERT(server_key->payload.data[0] != NULL); -- ASSERTCMP((unsigned long) ticket & 7UL, ==, 0); - - memcpy(&iv, &server_key->payload.data[2], sizeof(iv)); - -@@ -1134,14 +1111,15 @@ static int rxkad_decrypt_response(struct rxrpc_connection *conn, - * verify a response - */ - static int rxkad_verify_response(struct rxrpc_connection *conn, -- struct sk_buff *skb) -+ struct sk_buff *skb, -+ void *buffer, unsigned int len) - { - struct rxkad_response *response; - struct rxrpc_skb_priv *sp = rxrpc_skb(skb); - struct rxrpc_crypt session_key; - struct key *server_key; - time64_t expiry; -- void *ticket = NULL; -+ void *ticket; - u32 version, kvno, ticket_len, level; - __be32 csum; - int ret, i; -@@ -1164,13 +1142,8 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, - } - } - -- ret = -ENOMEM; -- response = kzalloc_obj(struct rxkad_response, GFP_NOFS); -- if (!response) -- goto error; -- -- if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), -- response, sizeof(*response)) < 0) { -+ response = buffer; -+ if (len < sizeof(*response)) { - ret = rxrpc_abort_conn(conn, skb, RXKADPACKETSHORT, -EPROTO, - rxkad_abort_resp_short); - goto error; -@@ -1182,6 +1155,9 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, - - trace_rxrpc_rx_response(conn, sp->hdr.serial, version, kvno, ticket_len); - -+ buffer += sizeof(*response); -+ len -= sizeof(*response); -+ - if (version != RXKAD_VERSION) { - ret = rxrpc_abort_conn(conn, skb, RXKADINCONSISTENCY, -EPROTO, - rxkad_abort_resp_version); -@@ -1201,13 +1177,8 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, - } - - /* extract the kerberos ticket and decrypt and decode it */ -- ret = -ENOMEM; -- ticket = kmalloc(ticket_len, GFP_NOFS); -- if (!ticket) -- goto error; -- -- if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header) + sizeof(*response), -- ticket, ticket_len) < 0) { -+ ticket = buffer; -+ if (ticket_len > len) { - ret = rxrpc_abort_conn(conn, skb, RXKADPACKETSHORT, -EPROTO, - rxkad_abort_resp_short_tkt); - goto error; -@@ -1287,8 +1258,6 @@ static int rxkad_verify_response(struct rxrpc_connection *conn, - ret = rxrpc_get_server_data_key(conn, &session_key, expiry, kvno); - - error: -- kfree(ticket); -- kfree(response); - key_put(server_key); - _leave(" = %d", ret); - return ret; diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c index bc20f08a2789..1aa95c34ad87 100644 --- a/net/sched/act_pedit.c @@ -9826,7 +7935,7 @@ index 8d46886d2cca..14a9cdff942b 100644 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; diff --git a/sound/soc/amd/acp/acp-sdw-legacy-mach.c b/sound/soc/amd/acp/acp-sdw-legacy-mach.c -index a9c8d9545281..097e191cedde 100644 +index ae9579c8511e..7474dba97d24 100644 --- a/sound/soc/amd/acp/acp-sdw-legacy-mach.c +++ b/sound/soc/amd/acp/acp-sdw-legacy-mach.c @@ -95,6 +95,22 @@ static const struct dmi_system_id soc_sdw_quirk_table[] = { diff --git a/sources b/sources index 0afc8679a..2b9217540 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.10.tar.xz) = e4ffb6e3e742b1db74e40c135ef74baff36a62e925c6c541a0c38db40fbf0d95c173ab4405c394b28ac2cc917ca16cbe84e359920a336b03a05b444464b53f25 -SHA512 (kernel-abi-stablelists-7.0.10.tar.xz) = 75bacc60dfa4e391494e71e58d023a582d0d2c31e0d9818572586881a346a74dfa22f459a7d2297d8c1e8bc3ee5ca59fd7f2e32dc672740d2d944a0281f72072 -SHA512 (kernel-kabi-dw-7.0.10.tar.xz) = 34c87e6334c5ba4e840f0300a8f71bb9f100bb7c52eeb75983ea6e2aee14da2de8672c59f7060c683e400782ec2587218fe8456a3ddd8d557d1a2bf2ba6f1e64 +SHA512 (linux-7.0.11.tar.xz) = 4823d9d1aae69001983c865c7faa56f6cd67f27a548fa6e3532572e6800ddebfe9f04113d4b9e7a52232c16ced93a0cc115f1ac233883e540d03b1793bf76822 +SHA512 (kernel-abi-stablelists-7.0.11.tar.xz) = e36d3caf2ec32abf210ffd5e1c8a7b79ee3bf38d1450c27b9b147d3c11a1e17d1f8ffb27e136ecb9f5b4d0af898b0ec6c8de4bb170d1ec56bb381c017b0e5a64 +SHA512 (kernel-kabi-dw-7.0.11.tar.xz) = 6c63255f38b2027c8165a471eaa6875aa266caf97556e69339b2f146dd926f789a20034d923ee8e754a395cff04122f9c89a621eccd2bb6b2032b37053e073a2 From d94c8f64007893df23d59783be4d4c20f0c1bb4d Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Tue, 9 Jun 2026 14:30:23 -0300 Subject: [PATCH 34/56] kernel-7.0.12-200 * Tue Jun 09 2026 Augusto Caringi [7.0.12-1] - Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) - Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) - scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) - Linux v7.0.12 Resolves: Signed-off-by: Augusto Caringi --- Patchlist.changelog | 9 ++++ kernel.changelog | 7 +++ kernel.spec | 14 ++++-- patch-7.0-redhat.patch | 101 +---------------------------------------- sources | 6 +-- 5 files changed, 31 insertions(+), 106 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 40158f150..aecf2ffcd 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/111e288c147f0d1312f96b47bfbb69f6e2bc73b4 + 111e288c147f0d1312f96b47bfbb69f6e2bc73b4 Revert "xfrm: esp: restore combined single-frag length gate" + +https://gitlab.com/cki-project/kernel-ark/-/commit/7fd666cd6c4ebc9914a1c349dbc923541b4d35c6 + 7fd666cd6c4ebc9914a1c349dbc923541b4d35c6 Revert "ipv6: preserve insertion order for same-scope addresses" + +https://gitlab.com/cki-project/kernel-ark/-/commit/66b536bf79c4d6f755b31fb631887fe3d214dd2d + 66b536bf79c4d6f755b31fb631887fe3d214dd2d scsi: target: iscsi: Validate CHAP_R length before base64 decode + https://gitlab.com/cki-project/kernel-ark/-/commit/9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a 9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" diff --git a/kernel.changelog b/kernel.changelog index 54f1aa6ae..b50a40ed0 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Tue Jun 09 2026 Augusto Caringi [7.0.12-1] +- Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) +- Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) +- scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) +- Linux v7.0.12 +Resolves: + * Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] - Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) - Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index bfdca543a..6a52f0f9c 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.11 -%define specversion 7.0.11 +%define specrpmversion 7.0.12 +%define specversion 7.0.12 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.11 +%define tarfile_release 7.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 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.11 +%define kabiversion 7.0.12 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,12 @@ fi\ # # %changelog +* Tue Jun 09 2026 Augusto Caringi [7.0.12-1] +- Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) +- Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) +- scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) +- Linux v7.0.12 + * Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] - Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) - Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index a5c993848..670e39ad6 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -61,7 +61,6 @@ drivers/mfd/bcm2835-pm.c | 9 +- drivers/net/ethernet/cadence/macb.h | 35 + drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ - drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + include/linux/efi.h | 22 +- @@ -71,8 +70,6 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 3 + - net/ipv4/esp4.c | 5 +- - net/ipv6/esp6.c | 5 +- net/sched/act_pedit.c | 72 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + @@ -84,7 +81,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 86 files changed, 5584 insertions(+), 593 deletions(-) + 83 files changed, 5558 insertions(+), 588 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -216,7 +213,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index d2a1c3a1ab44..5343e34c0fb1 100644 +index 7c25748018cb..9e9860c591f5 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -7397,54 +7394,6 @@ index 99e7d5cf3786..a12aa21244e8 100644 disable_irq_wake(bp->queues[0].irq); /* Now make sure we disable phy before moving -diff --git a/drivers/nfc/nxp-nci/i2c.c b/drivers/nfc/nxp-nci/i2c.c -index b3d34433bd14..a6c08175d9dd 100644 ---- a/drivers/nfc/nxp-nci/i2c.c -+++ b/drivers/nfc/nxp-nci/i2c.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -267,6 +268,7 @@ static int nxp_nci_i2c_probe(struct i2c_client *client) - { - struct device *dev = &client->dev; - struct nxp_nci_i2c_phy *phy; -+ unsigned long irqflags; - int r; - - if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { -@@ -303,9 +305,26 @@ static int nxp_nci_i2c_probe(struct i2c_client *client) - if (r < 0) - return r; - -+ /* -+ * ACPI platforms may report incorrect IRQ trigger types -+ * (e.g. level-high), which can lead to interrupt storms. -+ * -+ * Use the historically stable rising-edge trigger for ACPI devices. -+ * -+ * On non-ACPI systems (e.g. Device Tree), prefer the firmware- -+ * provided trigger type, falling back to rising-edge if not set. -+ */ -+ if (ACPI_COMPANION(dev)) { -+ irqflags = IRQF_TRIGGER_RISING; -+ } else { -+ irqflags = irq_get_trigger_type(client->irq); -+ if (!irqflags) -+ irqflags = IRQF_TRIGGER_RISING; -+ } -+ - r = request_threaded_irq(client->irq, NULL, - nxp_nci_i2c_irq_thread_fn, -- IRQF_ONESHOT, -+ irqflags | IRQF_ONESHOT, - NXP_NCI_I2C_DRIVER_NAME, phy); - if (r < 0) - nfc_err(&client->dev, "Unable to register IRQ handler\n"); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 48946cca4be7..a1f5fe8e583f 100644 --- a/drivers/pci/quirks.c @@ -7668,52 +7617,6 @@ index a84753983467..3e20f61724ad 100644 if (headlen <= offset) { skb_frag_t *frag; skb_frag_t *frag2; -diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c -index 6a5febbdbee4..2d7daca8516c 100644 ---- a/net/ipv4/esp4.c -+++ b/net/ipv4/esp4.c -@@ -410,6 +410,7 @@ int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info * - struct page *page; - struct sk_buff *trailer; - int tailen = esp->tailen; -+ unsigned int allocsize; - - /* this is non-NULL only with TCP/UDP Encapsulation */ - if (x->encap) { -@@ -419,8 +420,8 @@ int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info * - return err; - } - -- if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || -- ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) -+ allocsize = ALIGN(skb->data_len + tailen, L1_CACHE_BYTES); -+ if (allocsize > PAGE_SIZE) - goto cow; - - if (!skb_cloned(skb)) { -diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c -index 9c06c5a1419d..0fad1dc558b8 100644 ---- a/net/ipv6/esp6.c -+++ b/net/ipv6/esp6.c -@@ -440,6 +440,7 @@ int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info - struct page *page; - struct sk_buff *trailer; - int tailen = esp->tailen; -+ unsigned int allocsize; - - if (x->encap) { - int err = esp6_output_encap(x, skb, esp); -@@ -448,8 +449,8 @@ int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info - return err; - } - -- if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || -- ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) -+ allocsize = ALIGN(skb->data_len + tailen, L1_CACHE_BYTES); -+ if (allocsize > PAGE_SIZE) - goto cow; - - if (!skb_cloned(skb)) { diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c index bc20f08a2789..1aa95c34ad87 100644 --- a/net/sched/act_pedit.c diff --git a/sources b/sources index 2b9217540..d5532e285 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.11.tar.xz) = 4823d9d1aae69001983c865c7faa56f6cd67f27a548fa6e3532572e6800ddebfe9f04113d4b9e7a52232c16ced93a0cc115f1ac233883e540d03b1793bf76822 -SHA512 (kernel-abi-stablelists-7.0.11.tar.xz) = e36d3caf2ec32abf210ffd5e1c8a7b79ee3bf38d1450c27b9b147d3c11a1e17d1f8ffb27e136ecb9f5b4d0af898b0ec6c8de4bb170d1ec56bb381c017b0e5a64 -SHA512 (kernel-kabi-dw-7.0.11.tar.xz) = 6c63255f38b2027c8165a471eaa6875aa266caf97556e69339b2f146dd926f789a20034d923ee8e754a395cff04122f9c89a621eccd2bb6b2032b37053e073a2 +SHA512 (linux-7.0.12.tar.xz) = 01f127087f05a0548bcebf9b54039450545e4d09fc4666be5685e6c95f68c2aa2d8443be52903300ceab0136dc01a83e3c3a34cff0e4625523bf0bc04594958f +SHA512 (kernel-abi-stablelists-7.0.12.tar.xz) = 8246acfb23586f50747b2bea69e53a4d6a13a99f8d9cde629568a514ec7c3059622601a96a76e64bfd8764f7b64f8945c83b4c6346027cefbef9dd1ff6bf457f +SHA512 (kernel-kabi-dw-7.0.12.tar.xz) = dfec0f8964d05f561c165c76fb7eb64720a1711381dddac3f1981e7215d6f93772c9dedaa5bf73dcd99baae72b11b20331d318f9ed2b2c84cdfc55b2117236d3 From 2e968930313cc3bac8fb760b99cf3cdc68966ea1 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 10 Jun 2026 19:06:43 -0600 Subject: [PATCH 35/56] kernel-7.0.12-201 * Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] - New config setting for ARM64 Erratum (Justin M. Forbes) - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) - arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) - arm64: cputype: Add C1-Premium definitions (Mark Rutland) - arm64: cputype: Add C1-Ultra definitions (Mark Rutland) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 12 + kernel-aarch64-16k-debug-fedora.config | 1 + kernel-aarch64-16k-fedora.config | 1 + kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 1 + kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-fedora.config | 1 + kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-fedora.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-fedora.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel.changelog | 8 + kernel.spec | 11 +- patch-7.0-redhat.patch | 260 +++++++++++++++++++++- sources | 4 +- 21 files changed, 303 insertions(+), 8 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index aecf2ffcd..f6327c9b9 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,15 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/ba3d5305b04a5b4c142b5f72b592a0d2f303a85b + ba3d5305b04a5b4c142b5f72b592a0d2f303a85b arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU + +https://gitlab.com/cki-project/kernel-ark/-/commit/0eb833109dca73afde4b7836e40b3e4bb5f561cc + 0eb833109dca73afde4b7836e40b3e4bb5f561cc arm64: errata: Mitigate TLBI errata on various Arm CPUs + +https://gitlab.com/cki-project/kernel-ark/-/commit/18bb2a3f33bd8f17168952979a5287ba4fea2daa + 18bb2a3f33bd8f17168952979a5287ba4fea2daa arm64: cputype: Add C1-Premium definitions + +https://gitlab.com/cki-project/kernel-ark/-/commit/29be6ea60e21ddb274c7cb199c864ab304ffd23c + 29be6ea60e21ddb274c7cb199c864ab304ffd23c arm64: cputype: Add C1-Ultra definitions + https://gitlab.com/cki-project/kernel-ark/-/commit/111e288c147f0d1312f96b47bfbb69f6e2bc73b4 111e288c147f0d1312f96b47bfbb69f6e2bc73b4 Revert "xfrm: esp: restore combined single-frag length gate" diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 3d6123b63..795166874 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index ef5a7d8bb..f36c4b806 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 36bbebfef..1824ecb3a 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index f3840613d..bbd72a1c8 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index f6b402a15..d3155b006 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 0d3447f08..067488d87 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 80226ae33..4bcb5ff66 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index db1387353..b5e7dcf8c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index d78c7c9a7..1b93e4c74 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -482,6 +482,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index f855ae4b5..42b93ba13 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 470078c34..dc25d7962 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -482,6 +482,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index ae594b7a2..adb11a061 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index b5a982871..707a0c0aa 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 7818e6699..218a551d6 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index be4d93f92..433004e11 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -481,6 +481,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 04ff9f77e..601d369a0 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -398,6 +398,7 @@ CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y diff --git a/kernel.changelog b/kernel.changelog index b50a40ed0..c2d6a777c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] +- New config setting for ARM64 Erratum (Justin M. Forbes) +- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) +- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) +- arm64: cputype: Add C1-Premium definitions (Mark Rutland) +- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) +Resolves: + * Tue Jun 09 2026 Augusto Caringi [7.0.12-1] - Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) - Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index 6a52f0f9c..f687078d1 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.12 %define specversion 7.0.12 %define patchversion 7.0 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.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 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.12 @@ -4825,6 +4825,13 @@ fi\ # # %changelog +* Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] +- New config setting for ARM64 Erratum (Justin M. Forbes) +- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) +- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) +- arm64: cputype: Add C1-Premium definitions (Mark Rutland) +- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) + * Tue Jun 09 2026 Augusto Caringi [7.0.12-1] - Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) - Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 670e39ad6..b551174d0 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -1,17 +1,20 @@ Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ Documentation/admin-guide/media/amdisp4.dot | 6 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + + Documentation/arch/arm64/silicon-errata.rst | 46 + MAINTAINERS | 25 + Makefile | 30 + arch/arm/Kconfig | 4 +- arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- - arch/arm64/Kconfig | 2 +- + arch/arm64/Kconfig | 39 +- .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 29 +- arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 ++ arch/arm64/boot/dts/freescale/imx93.dtsi | 24 + + arch/arm64/include/asm/cputype.h | 6 + + arch/arm64/kernel/cpu_errata.c | 33 +- arch/arm64/kernel/setup.c | 27 + arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + @@ -81,7 +84,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 83 files changed, 5558 insertions(+), 588 deletions(-) + 86 files changed, 5678 insertions(+), 590 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -176,6 +179,134 @@ index 393f83e8dc4d..0fb88449fffd 100644 bttv c3-isp cafe_ccic +diff --git a/Documentation/arch/arm64/silicon-errata.rst b/Documentation/arch/arm64/silicon-errata.rst +index 4c300caad901..9d680c1a7bef 100644 +--- a/Documentation/arch/arm64/silicon-errata.rst ++++ b/Documentation/arch/arm64/silicon-errata.rst +@@ -128,16 +128,28 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A76 | #3324349 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A76 | #4193800 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A76AE | #4193801 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A77 | #1491015 | N/A | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A77 | #1508412 | ARM64_ERRATUM_1508412 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A77 | #3324348 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A77 | #4193798 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A78 | #3324344 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A78 | #4193791 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A78AE | #4193793 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A78C | #3324346,3324347| ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A78C | #4193794 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A710 | #2119858 | ARM64_ERRATUM_2119858 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A710 | #2054223 | ARM64_ERRATUM_2054223 | +@@ -146,6 +158,8 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A710 | #3324338 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-A710 | #4193788 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A715 | #2645198 | ARM64_ERRATUM_2645198 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-A715 | #3456084 | ARM64_ERRATUM_3194386 | +@@ -158,20 +172,32 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X1 | #3324344 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X1 | #4193791 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X1C | #3324346 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X1C | #4193792 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X2 | #2119858 | ARM64_ERRATUM_2119858 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X2 | #2224489 | ARM64_ERRATUM_2224489 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X2 | #3324338 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X2 | #4193788 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X3 | #3324335 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X3 | #4193786 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X4 | #3194386 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X4 | #4118414 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Cortex-X925 | #3324334 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Cortex-X925 | #4193781 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N1 | #1188873,1418040| ARM64_ERRATUM_1418040 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N1 | #1349291 | N/A | +@@ -182,6 +208,8 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N1 | #3324349 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-N1 | #4193800 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N2 | #2139208 | ARM64_ERRATUM_2139208 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N2 | #2067961 | ARM64_ERRATUM_2067961 | +@@ -190,18 +218,34 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N2 | #3324339 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-N2 | #4193789 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-N3 | #3456111 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-V1 | #1619801 | N/A | + +----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-V1 | #3324341 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-V1 | #4193790 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-V2 | #3324336 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-V2 | #4193787 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-V3 | #3312417 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-V3 | #4193784 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | Neoverse-V3AE | #3312417 | ARM64_ERRATUM_3194386 | + +----------------+-----------------+-----------------+-----------------------------+ ++| ARM | Neoverse-V3AE | #4193784 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ ++| ARM | C1-Premium | #4193780 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ ++| ARM | C1-Pro | #4193714 | ARM64_ERRATUM_4193714 | +++----------------+-----------------+-----------------+-----------------------------+ ++| ARM | C1-Ultra | #4193780 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | ARM | MMU-500 | #841119,826419 | ARM_SMMU_MMU_500_CPRE_ERRATA| + | | | #562869,1047329 | | + +----------------+-----------------+-----------------+-----------------------------+ +@@ -245,6 +289,8 @@ stable kernels. + +----------------+-----------------+-----------------+-----------------------------+ + | NVIDIA | Carmel Core | N/A | NVIDIA_CARMEL_CNP_ERRATUM | + +----------------+-----------------+-----------------+-----------------------------+ ++| NVIDIA | Olympus core | T410-OLY-1029 | ARM64_ERRATUM_4118414 | +++----------------+-----------------+-----------------+-----------------------------+ + | NVIDIA | T241 GICv3/4.x | T241-FABRIC-4 | N/A | + +----------------+-----------------+-----------------+-----------------------------+ + +----------------+-----------------+-----------------+-----------------------------+ diff --git a/MAINTAINERS b/MAINTAINERS index d1cc0e12fe1f..985c66951475 100644 --- a/MAINTAINERS @@ -339,10 +470,54 @@ index e9bf41b9f5c1..46c91468f4c5 100644 compatible = "brcm,bcm2835-vchiq"; reg = <0x7e00b840 0x3c>; diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 9ea19b74b6c3..6d2800a2a061 100644 +index 9ea19b74b6c3..fa7636f85d77 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1454,7 +1454,7 @@ endchoice +@@ -1176,6 +1176,43 @@ config ARM64_ERRATUM_4311569 + + If unsure, say Y. + ++config ARM64_ERRATUM_4118414 ++ bool "Cortex-*/Neoverse-*/C1-*/Olympus: Completion of affected memory accesses might not be guaranteed by completion of a TLBI" ++ default y ++ select ARM64_WORKAROUND_REPEAT_TLBI ++ help ++ This option adds a workaround for the following errata: ++ ++ * ARM C1-Premium erratum 4193780 ++ * ARM C1-Ultra erratum 4193780 ++ * ARM Cortex-A76 erratum 4193800 ++ * ARM Cortex-A76AE erratum 4193801 ++ * ARM Cortex-A77 erratum 4193798 ++ * ARM Cortex-A78 erratum 4193791 ++ * ARM Cortex-A78AE erratum 4193793 ++ * ARM Cortex-A78C erratum 4193794 ++ * ARM Cortex-A710 erratum 4193788 ++ * ARM Cortex-X1 erratum 4193791 ++ * ARM Cortex-X1C erratum 4193792 ++ * ARM Cortex-X2 erratum 4193788 ++ * ARM Cortex-X3 erratum 4193786 ++ * ARM Cortex-X4 erratum 4118414 ++ * ARM Cortex-X925 erratum 4193781 ++ * ARM Neoverse-N1 erratum 4193800 ++ * ARM Neoverse-N2 erratum 4193789 ++ * ARM Neoverse-V1 erratum 4193790 ++ * ARM Neoverse-V2 erratum 4193787 ++ * ARM Neoverse-V3 erratum 4193784 ++ * ARM Neoverse-V3AE erratum 4193784 ++ * NVIDIA Olympus erratum T410-OLY-1029 ++ ++ On affected cores, some memory accesses might not be completed by ++ broadcast TLB invalidation. ++ ++ This issue is also known as CVE-2025-10263. ++ ++ If unsure, say Y. ++ + config CAVIUM_ERRATUM_22375 + bool "Cavium erratum 22375, 24313" + default y +@@ -1454,7 +1491,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -674,6 +849,83 @@ index 7b27012dfcb5..27c9d88eaa96 100644 }; &aips1 { +diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h +index 08860d482e60..1b9f0cda1336 100644 +--- a/arch/arm64/include/asm/cputype.h ++++ b/arch/arm64/include/asm/cputype.h +@@ -97,7 +97,10 @@ + #define ARM_CPU_PART_CORTEX_X925 0xD85 + #define ARM_CPU_PART_CORTEX_A725 0xD87 + #define ARM_CPU_PART_CORTEX_A720AE 0xD89 ++#define ARM_CPU_PART_C1_ULTRA 0xD8C + #define ARM_CPU_PART_NEOVERSE_N3 0xD8E ++#define ARM_CPU_PART_C1_PRO 0xD8B ++#define ARM_CPU_PART_C1_PREMIUM 0xD90 + + #define APM_CPU_PART_XGENE 0x000 + #define APM_CPU_VAR_POTENZA 0x00 +@@ -188,7 +191,10 @@ + #define MIDR_CORTEX_X925 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X925) + #define MIDR_CORTEX_A725 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A725) + #define MIDR_CORTEX_A720AE MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A720AE) ++#define MIDR_C1_ULTRA MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_ULTRA) + #define MIDR_NEOVERSE_N3 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N3) ++#define MIDR_C1_PRO MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_PRO) ++#define MIDR_C1_PREMIUM MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_PREMIUM) + #define MIDR_THUNDERX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX) + #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX) + #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX) +diff --git a/arch/arm64/kernel/cpu_errata.c b/arch/arm64/kernel/cpu_errata.c +index 5c0ab6bfd44a..0b39556c8834 100644 +--- a/arch/arm64/kernel/cpu_errata.c ++++ b/arch/arm64/kernel/cpu_errata.c +@@ -339,7 +339,36 @@ static const struct arm64_cpu_capabilities arm64_repeat_tlbi_list[] = { + ERRATA_MIDR_RANGE(MIDR_CORTEX_A510, 0, 0, 1, 1), + }, + #endif +- {}, ++#ifdef CONFIG_ARM64_ERRATUM_4118414 ++ { ++ ERRATA_MIDR_RANGE_LIST(((const struct midr_range[]) { ++ MIDR_ALL_VERSIONS(MIDR_C1_PREMIUM), ++ MIDR_ALL_VERSIONS(MIDR_C1_ULTRA), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A76), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A76AE), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A77), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78AE), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78C), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_A710), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X1), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X1C), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X2), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X3), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X4), ++ MIDR_ALL_VERSIONS(MIDR_CORTEX_X925), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N1), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V1), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V2), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V3), ++ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V3AE), ++ MIDR_ALL_VERSIONS(MIDR_NVIDIA_OLYMPUS), ++ {} ++ })), ++ }, ++#endif ++ {} + }; + #endif + +@@ -675,7 +704,7 @@ const struct arm64_cpu_capabilities arm64_errata[] = { + #endif + #ifdef CONFIG_ARM64_WORKAROUND_REPEAT_TLBI + { +- .desc = "Qualcomm erratum 1009, or ARM erratum 1286807, 2441009", ++ .desc = "Broken broadcast TLBI completion", + .capability = ARM64_WORKAROUND_REPEAT_TLBI, + .type = ARM64_CPUCAP_LOCAL_CPU_ERRATUM, + .matches = cpucap_multi_entry_cap_matches, diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index 23c05dc7a8f2..d7b7b2f39e16 100644 --- a/arch/arm64/kernel/setup.c diff --git a/sources b/sources index d5532e285..e567e50a0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.12.tar.xz) = 01f127087f05a0548bcebf9b54039450545e4d09fc4666be5685e6c95f68c2aa2d8443be52903300ceab0136dc01a83e3c3a34cff0e4625523bf0bc04594958f -SHA512 (kernel-abi-stablelists-7.0.12.tar.xz) = 8246acfb23586f50747b2bea69e53a4d6a13a99f8d9cde629568a514ec7c3059622601a96a76e64bfd8764f7b64f8945c83b4c6346027cefbef9dd1ff6bf457f -SHA512 (kernel-kabi-dw-7.0.12.tar.xz) = dfec0f8964d05f561c165c76fb7eb64720a1711381dddac3f1981e7215d6f93772c9dedaa5bf73dcd99baae72b11b20331d318f9ed2b2c84cdfc55b2117236d3 +SHA512 (kernel-abi-stablelists-7.0.12.tar.xz) = 9fab666bb208f1abc1f1db488cb7cd23dcf45075363e208cbbdbac603127ce3b2693bca613039413f8f72dc41d82a9b74e2ea3d1c60c1e8ca2660c81c23706d1 +SHA512 (kernel-kabi-dw-7.0.12.tar.xz) = 5ba105486fae8cfe40f2ccb5939811207204e7d8d0726905152f86473ac5591125deb592105643f34e6e07e4b12b79381a59f7fe337d1d1a7c7051d8a8c0c271 From 3dc0eccab22a8e14f280684e6f1e8371a0ab76d4 Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Fri, 19 Jun 2026 19:23:55 -0300 Subject: [PATCH 36/56] kernel-7.0.13-200 * Fri Jun 19 2026 Augusto Caringi [7.0.13-1] - Linux v7.0.13 Resolves: Signed-off-by: Augusto Caringi --- kernel.changelog | 4 + kernel.spec | 15 +- patch-7.0-redhat.patch | 393 +---------------------------------------- sources | 6 +- 4 files changed, 25 insertions(+), 393 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index c2d6a777c..7ff52fe3f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Fri Jun 19 2026 Augusto Caringi [7.0.13-1] +- Linux v7.0.13 +Resolves: + * Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] - New config setting for ARM64 Erratum (Justin M. Forbes) - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) diff --git a/kernel.spec b/kernel.spec index f687078d1..6db912f44 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.12 -%define specversion 7.0.12 +%define specrpmversion 7.0.13 +%define specversion 7.0.13 %define patchversion 7.0 -%define pkgrelease 201 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.12 +%define tarfile_release 7.0.13 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.12 +%define kabiversion 7.0.13 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,9 @@ fi\ # # %changelog +* Fri Jun 19 2026 Augusto Caringi [7.0.13-1] +- Linux v7.0.13 + * Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] - New config setting for ARM64 Erratum (Justin M. Forbes) - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index b551174d0..794e4e596 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -1,20 +1,17 @@ Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ Documentation/admin-guide/media/amdisp4.dot | 6 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + - Documentation/arch/arm64/silicon-errata.rst | 46 + MAINTAINERS | 25 + Makefile | 30 + arch/arm/Kconfig | 4 +- arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- - arch/arm64/Kconfig | 39 +- + arch/arm64/Kconfig | 2 +- .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 29 +- arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 ++ arch/arm64/boot/dts/freescale/imx93.dtsi | 24 + - arch/arm64/include/asm/cputype.h | 6 + - arch/arm64/kernel/cpu_errata.c | 33 +- arch/arm64/kernel/setup.c | 27 + arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + @@ -73,7 +70,6 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 3 + - net/sched/act_pedit.c | 72 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -84,7 +80,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 86 files changed, 5678 insertions(+), 590 deletions(-) + 82 files changed, 5499 insertions(+), 575 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -179,134 +175,6 @@ index 393f83e8dc4d..0fb88449fffd 100644 bttv c3-isp cafe_ccic -diff --git a/Documentation/arch/arm64/silicon-errata.rst b/Documentation/arch/arm64/silicon-errata.rst -index 4c300caad901..9d680c1a7bef 100644 ---- a/Documentation/arch/arm64/silicon-errata.rst -+++ b/Documentation/arch/arm64/silicon-errata.rst -@@ -128,16 +128,28 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A76 | #3324349 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A76 | #4193800 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A76AE | #4193801 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A77 | #1491015 | N/A | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A77 | #1508412 | ARM64_ERRATUM_1508412 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A77 | #3324348 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A77 | #4193798 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A78 | #3324344 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A78 | #4193791 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A78AE | #4193793 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A78C | #3324346,3324347| ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A78C | #4193794 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A710 | #2119858 | ARM64_ERRATUM_2119858 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A710 | #2054223 | ARM64_ERRATUM_2054223 | -@@ -146,6 +158,8 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A710 | #3324338 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-A710 | #4193788 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A715 | #2645198 | ARM64_ERRATUM_2645198 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-A715 | #3456084 | ARM64_ERRATUM_3194386 | -@@ -158,20 +172,32 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X1 | #3324344 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X1 | #4193791 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X1C | #3324346 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X1C | #4193792 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X2 | #2119858 | ARM64_ERRATUM_2119858 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X2 | #2224489 | ARM64_ERRATUM_2224489 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X2 | #3324338 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X2 | #4193788 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X3 | #3324335 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X3 | #4193786 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X4 | #3194386 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X4 | #4118414 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Cortex-X925 | #3324334 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Cortex-X925 | #4193781 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N1 | #1188873,1418040| ARM64_ERRATUM_1418040 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N1 | #1349291 | N/A | -@@ -182,6 +208,8 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N1 | #3324349 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-N1 | #4193800 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N2 | #2139208 | ARM64_ERRATUM_2139208 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N2 | #2067961 | ARM64_ERRATUM_2067961 | -@@ -190,18 +218,34 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N2 | #3324339 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-N2 | #4193789 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-N3 | #3456111 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-V1 | #1619801 | N/A | - +----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-V1 | #3324341 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-V1 | #4193790 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-V2 | #3324336 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-V2 | #4193787 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-V3 | #3312417 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-V3 | #4193784 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | Neoverse-V3AE | #3312417 | ARM64_ERRATUM_3194386 | - +----------------+-----------------+-----------------+-----------------------------+ -+| ARM | Neoverse-V3AE | #4193784 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ -+| ARM | C1-Premium | #4193780 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ -+| ARM | C1-Pro | #4193714 | ARM64_ERRATUM_4193714 | -++----------------+-----------------+-----------------+-----------------------------+ -+| ARM | C1-Ultra | #4193780 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | ARM | MMU-500 | #841119,826419 | ARM_SMMU_MMU_500_CPRE_ERRATA| - | | | #562869,1047329 | | - +----------------+-----------------+-----------------+-----------------------------+ -@@ -245,6 +289,8 @@ stable kernels. - +----------------+-----------------+-----------------+-----------------------------+ - | NVIDIA | Carmel Core | N/A | NVIDIA_CARMEL_CNP_ERRATUM | - +----------------+-----------------+-----------------+-----------------------------+ -+| NVIDIA | Olympus core | T410-OLY-1029 | ARM64_ERRATUM_4118414 | -++----------------+-----------------+-----------------+-----------------------------+ - | NVIDIA | T241 GICv3/4.x | T241-FABRIC-4 | N/A | - +----------------+-----------------+-----------------+-----------------------------+ - +----------------+-----------------+-----------------+-----------------------------+ diff --git a/MAINTAINERS b/MAINTAINERS index d1cc0e12fe1f..985c66951475 100644 --- a/MAINTAINERS @@ -344,7 +212,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index 7c25748018cb..9e9860c591f5 100644 +index 3466a58e8435..c73faad6e97d 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -365,7 +233,7 @@ index 7c25748018cb..9e9860c591f5 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1366,6 +1377,8 @@ uapi-asm-generic: +@@ -1367,6 +1378,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -374,7 +242,7 @@ index 7c25748018cb..9e9860c591f5 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2031,6 +2044,23 @@ endif +@@ -2032,6 +2045,23 @@ endif ifdef CONFIG_MODULES @@ -399,7 +267,7 @@ index 7c25748018cb..9e9860c591f5 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index ec33376f8e2b..255679ba5351 100644 +index 0bbf2fbc76e0..a51d50ffb33b 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1213,9 +1213,9 @@ config HIGHMEM @@ -470,54 +338,10 @@ index e9bf41b9f5c1..46c91468f4c5 100644 compatible = "brcm,bcm2835-vchiq"; reg = <0x7e00b840 0x3c>; diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 9ea19b74b6c3..fa7636f85d77 100644 +index 81fa36603e3e..7b7fa5a70b37 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1176,6 +1176,43 @@ config ARM64_ERRATUM_4311569 - - If unsure, say Y. - -+config ARM64_ERRATUM_4118414 -+ bool "Cortex-*/Neoverse-*/C1-*/Olympus: Completion of affected memory accesses might not be guaranteed by completion of a TLBI" -+ default y -+ select ARM64_WORKAROUND_REPEAT_TLBI -+ help -+ This option adds a workaround for the following errata: -+ -+ * ARM C1-Premium erratum 4193780 -+ * ARM C1-Ultra erratum 4193780 -+ * ARM Cortex-A76 erratum 4193800 -+ * ARM Cortex-A76AE erratum 4193801 -+ * ARM Cortex-A77 erratum 4193798 -+ * ARM Cortex-A78 erratum 4193791 -+ * ARM Cortex-A78AE erratum 4193793 -+ * ARM Cortex-A78C erratum 4193794 -+ * ARM Cortex-A710 erratum 4193788 -+ * ARM Cortex-X1 erratum 4193791 -+ * ARM Cortex-X1C erratum 4193792 -+ * ARM Cortex-X2 erratum 4193788 -+ * ARM Cortex-X3 erratum 4193786 -+ * ARM Cortex-X4 erratum 4118414 -+ * ARM Cortex-X925 erratum 4193781 -+ * ARM Neoverse-N1 erratum 4193800 -+ * ARM Neoverse-N2 erratum 4193789 -+ * ARM Neoverse-V1 erratum 4193790 -+ * ARM Neoverse-V2 erratum 4193787 -+ * ARM Neoverse-V3 erratum 4193784 -+ * ARM Neoverse-V3AE erratum 4193784 -+ * NVIDIA Olympus erratum T410-OLY-1029 -+ -+ On affected cores, some memory accesses might not be completed by -+ broadcast TLB invalidation. -+ -+ This issue is also known as CVE-2025-10263. -+ -+ If unsure, say Y. -+ - config CAVIUM_ERRATUM_22375 - bool "Cavium erratum 22375, 24313" - default y -@@ -1454,7 +1491,7 @@ endchoice +@@ -1492,7 +1492,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -849,83 +673,6 @@ index 7b27012dfcb5..27c9d88eaa96 100644 }; &aips1 { -diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h -index 08860d482e60..1b9f0cda1336 100644 ---- a/arch/arm64/include/asm/cputype.h -+++ b/arch/arm64/include/asm/cputype.h -@@ -97,7 +97,10 @@ - #define ARM_CPU_PART_CORTEX_X925 0xD85 - #define ARM_CPU_PART_CORTEX_A725 0xD87 - #define ARM_CPU_PART_CORTEX_A720AE 0xD89 -+#define ARM_CPU_PART_C1_ULTRA 0xD8C - #define ARM_CPU_PART_NEOVERSE_N3 0xD8E -+#define ARM_CPU_PART_C1_PRO 0xD8B -+#define ARM_CPU_PART_C1_PREMIUM 0xD90 - - #define APM_CPU_PART_XGENE 0x000 - #define APM_CPU_VAR_POTENZA 0x00 -@@ -188,7 +191,10 @@ - #define MIDR_CORTEX_X925 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X925) - #define MIDR_CORTEX_A725 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A725) - #define MIDR_CORTEX_A720AE MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A720AE) -+#define MIDR_C1_ULTRA MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_ULTRA) - #define MIDR_NEOVERSE_N3 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N3) -+#define MIDR_C1_PRO MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_PRO) -+#define MIDR_C1_PREMIUM MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_C1_PREMIUM) - #define MIDR_THUNDERX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX) - #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX) - #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX) -diff --git a/arch/arm64/kernel/cpu_errata.c b/arch/arm64/kernel/cpu_errata.c -index 5c0ab6bfd44a..0b39556c8834 100644 ---- a/arch/arm64/kernel/cpu_errata.c -+++ b/arch/arm64/kernel/cpu_errata.c -@@ -339,7 +339,36 @@ static const struct arm64_cpu_capabilities arm64_repeat_tlbi_list[] = { - ERRATA_MIDR_RANGE(MIDR_CORTEX_A510, 0, 0, 1, 1), - }, - #endif -- {}, -+#ifdef CONFIG_ARM64_ERRATUM_4118414 -+ { -+ ERRATA_MIDR_RANGE_LIST(((const struct midr_range[]) { -+ MIDR_ALL_VERSIONS(MIDR_C1_PREMIUM), -+ MIDR_ALL_VERSIONS(MIDR_C1_ULTRA), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A76), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A76AE), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A77), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78AE), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A78C), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_A710), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X1), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X1C), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X2), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X3), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X4), -+ MIDR_ALL_VERSIONS(MIDR_CORTEX_X925), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N1), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V1), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V2), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V3), -+ MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V3AE), -+ MIDR_ALL_VERSIONS(MIDR_NVIDIA_OLYMPUS), -+ {} -+ })), -+ }, -+#endif -+ {} - }; - #endif - -@@ -675,7 +704,7 @@ const struct arm64_cpu_capabilities arm64_errata[] = { - #endif - #ifdef CONFIG_ARM64_WORKAROUND_REPEAT_TLBI - { -- .desc = "Qualcomm erratum 1009, or ARM erratum 1286807, 2441009", -+ .desc = "Broken broadcast TLBI completion", - .capability = ARM64_WORKAROUND_REPEAT_TLBI, - .type = ARM64_CPUCAP_LOCAL_CPU_ERRATUM, - .matches = cpucap_multi_entry_cap_matches, diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index 23c05dc7a8f2..d7b7b2f39e16 100644 --- a/arch/arm64/kernel/setup.c @@ -7856,7 +7603,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/core/gro.c b/net/core/gro.c -index a84753983467..3e20f61724ad 100644 +index 35f2f708f010..f773e9facfa4 100644 --- a/net/core/gro.c +++ b/net/core/gro.c @@ -126,6 +126,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) @@ -7869,128 +7616,6 @@ index a84753983467..3e20f61724ad 100644 if (headlen <= offset) { skb_frag_t *frag; skb_frag_t *frag2; -diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c -index bc20f08a2789..1aa95c34ad87 100644 ---- a/net/sched/act_pedit.c -+++ b/net/sched/act_pedit.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -323,8 +324,10 @@ static bool offset_valid(struct sk_buff *skb, int offset) - if (offset > 0 && offset > skb->len) - return false; - -- if (offset < 0 && -offset > skb_headroom(skb)) -- return false; -+ if (offset < 0) { -+ if (offset == INT_MIN || -offset > skb_headroom(skb)) -+ return false; -+ } - - return true; - } -@@ -398,12 +401,21 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, - - parms = rcu_dereference_bh(p->parms); - -- max_offset = (skb_transport_header_was_set(skb) ? -- skb_transport_offset(skb) : -- skb_network_offset(skb)) + -- parms->tcfp_off_max_hint; -- if (skb_ensure_writable(skb, min(skb->len, max_offset))) -- goto done; -+ max_offset = min_t(u32, skb->len, -+ (skb_transport_header_was_set(skb) ? -+ skb_transport_offset(skb) : -+ skb_network_offset(skb)) + -+ parms->tcfp_off_max_hint); -+ -+ /* If the skb has shared frags the user is likely using zero-copy -+ * (e.g. sendfile). Those page frags may point to page-cache pages; -+ * writing into them would silently corrupt the page cache. -+ * Linearize so pedit operates on a private copy. -+ * TL;DR if you want to use ZC, don't use pedit */ -+ if (skb_has_shared_frag(skb)) { -+ if (__skb_linearize(skb)) -+ goto bad; -+ } - - tcf_lastuse_update(&p->tcf_tm); - tcf_action_update_bstats(&p->common, skb); -@@ -414,8 +426,9 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, - for (i = parms->tcfp_nkeys; i > 0; i--, tkey++) { - int offset = tkey->off; - int hoffset = 0; -+ int write_offset, write_len; - u32 *ptr, hdata; -- u32 val; -+ u32 val, write_end; - int rc; - - if (tkey_ex) { -@@ -451,12 +464,45 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, - } - } - -- if (!offset_valid(skb, hoffset + offset)) { -- pr_info_ratelimited("tc action pedit offset %d out of bounds\n", hoffset + offset); -+ write_offset = hoffset + offset; -+ if (unlikely(check_add_overflow(hoffset, offset, -+ &write_offset))) { -+ pr_info_ratelimited("tc action pedit offset overflow\n"); - goto bad; - } - -- ptr = skb_header_pointer(skb, hoffset + offset, -+ if (!offset_valid(skb, write_offset)) { -+ pr_info_ratelimited("tc action pedit offset %d out of bounds\n", -+ write_offset); -+ goto bad; -+ } -+ -+ /* Earlier edits can change later header-relative offsets, so -+ * grow the writable window from the final per-key store. -+ */ -+ if (write_offset >= 0) { -+ write_end = (u32)write_offset + sizeof(hdata); -+ if (write_end > max_offset) { -+ max_offset = min_t(u32, skb->len, write_end); -+ if (skb_ensure_writable(skb, max_offset)) -+ goto bad; -+ } -+ } -+ -+ if (write_offset < 0) { -+ if (skb_cow(skb, -write_offset)) -+ goto bad; -+ } else { -+ if (unlikely(check_add_overflow(write_offset, -+ (int)sizeof(hdata), -+ &write_len))) -+ goto bad; -+ if (skb_ensure_writable(skb, min_t(int, skb->len, -+ write_len))) -+ goto bad; -+ } -+ -+ ptr = skb_header_pointer(skb, write_offset, - sizeof(hdata), &hdata); - if (!ptr) - goto bad; -@@ -475,7 +521,7 @@ TC_INDIRECT_SCOPE int tcf_pedit_act(struct sk_buff *skb, - - *ptr = ((*ptr & tkey->mask) ^ val); - if (ptr == &hdata) -- skb_store_bits(skb, hoffset + offset, ptr, 4); -+ skb_store_bits(skb, write_offset, ptr, sizeof(hdata)); - } - - goto done; diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index e567e50a0..95297ea92 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.12.tar.xz) = 01f127087f05a0548bcebf9b54039450545e4d09fc4666be5685e6c95f68c2aa2d8443be52903300ceab0136dc01a83e3c3a34cff0e4625523bf0bc04594958f -SHA512 (kernel-abi-stablelists-7.0.12.tar.xz) = 9fab666bb208f1abc1f1db488cb7cd23dcf45075363e208cbbdbac603127ce3b2693bca613039413f8f72dc41d82a9b74e2ea3d1c60c1e8ca2660c81c23706d1 -SHA512 (kernel-kabi-dw-7.0.12.tar.xz) = 5ba105486fae8cfe40f2ccb5939811207204e7d8d0726905152f86473ac5591125deb592105643f34e6e07e4b12b79381a59f7fe337d1d1a7c7051d8a8c0c271 +SHA512 (linux-7.0.13.tar.xz) = e2aa365ff27852ee1ab79c622c02efde4d0d58f64979be3765002efbb2a38df6571881322851bf88b4fa4593edf6320cdd0a35b5003807b323d076f9f729ef23 +SHA512 (kernel-abi-stablelists-7.0.13.tar.xz) = cf31851131148be2a25b1bb961ac6db572666fa98d6d46f480323c46efbbd26f861c1daa2aca1480c8770ba1e73eb70db611fba066b2f0b24b9019dfb672e71c +SHA512 (kernel-kabi-dw-7.0.13.tar.xz) = 456f82213578238dea4c761874f64905abc64df58a6e8aff0778559e12b86f78e186f31c8d6cdb01ac85dcf8ce16b8b856b824f278a81a6aa8d6bfc78e691099 From 327bfc563b9af6ab34721a3bbcac66fc66d16b66 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 27 Jun 2026 09:34:52 -0600 Subject: [PATCH 37/56] kernel-7.0.14-200 * Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] - Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) - Linux v7.0.14 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 + kernel.changelog | 5 + kernel.spec | 12 +- patch-7.0-redhat.patch | 313 +---------------------------------------- sources | 6 +- 6 files changed, 22 insertions(+), 319 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index e810b8948..95b9fd7b5 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index f6327c9b9..746f37b88 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/59c9d62056dd1ed960b229779595157236fa3f45 + 59c9d62056dd1ed960b229779595157236fa3f45 Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" + https://gitlab.com/cki-project/kernel-ark/-/commit/ba3d5305b04a5b4c142b5f72b592a0d2f303a85b ba3d5305b04a5b4c142b5f72b592a0d2f303a85b arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU diff --git a/kernel.changelog b/kernel.changelog index 7ff52fe3f..c9ea73d3f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,8 @@ +* Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] +- Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) +- Linux v7.0.14 +Resolves: + * Fri Jun 19 2026 Augusto Caringi [7.0.13-1] - Linux v7.0.13 Resolves: diff --git a/kernel.spec b/kernel.spec index 6db912f44..b6739c6a1 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.13 -%define specversion 7.0.13 +%define specrpmversion 7.0.14 +%define specversion 7.0.14 %define patchversion 7.0 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.13 +%define tarfile_release 7.0.14 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.13 +%define kabiversion 7.0.14 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4825,6 +4825,10 @@ fi\ # # %changelog +* Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] +- Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) +- Linux v7.0.14 + * Fri Jun 19 2026 Augusto Caringi [7.0.13-1] - Linux v7.0.13 diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index 794e4e596..ccdf0b414 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -36,9 +36,7 @@ drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 11 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 5 + drivers/gpu/drm/i915/display/intel_lt_phy.c | 2 +- - drivers/hid/hid-rmi.c | 66 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/input/rmi4/rmi_driver.c | 124 ++- drivers/iommu/iommu.c | 22 + drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + @@ -66,7 +64,6 @@ include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/bcm2835-pm.h | 7 + - include/linux/rmi.h | 1 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 3 + @@ -80,7 +77,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 82 files changed, 5499 insertions(+), 575 deletions(-) + 79 files changed, 5424 insertions(+), 459 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -212,7 +209,7 @@ index d1cc0e12fe1f..985c66951475 100644 M: Felix Kuehling L: amd-gfx@lists.freedesktop.org diff --git a/Makefile b/Makefile -index 3466a58e8435..c73faad6e97d 100644 +index b686fd14631f..c493ac350975 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -1432,108 +1429,6 @@ index 6cdae03ee172..e174ca011d50 100644 intel_lt_phy_clear_status_p2p(encoder, lane); return 0; -diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index d4af17fdba46..154f0403cbf4 100644 ---- a/drivers/hid/hid-rmi.c -+++ b/drivers/hid/hid-rmi.c -@@ -321,21 +321,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; - -- pm_wakeup_event(hdev->dev.parent, 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; - } - -@@ -589,56 +580,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; -@@ -711,18 +652,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 d565a73f0042..0e64fc7c1004 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -1585,198 +1480,6 @@ index d565a73f0042..0e64fc7c1004 100644 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 ccd9338a44db..5c54e522e8a4 100644 ---- a/drivers/input/rmi4/rmi_driver.c -+++ b/drivers/input/rmi4/rmi_driver.c -@@ -183,34 +183,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; - } -@@ -218,7 +231,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; - -@@ -236,8 +248,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) - return ret; - } - -- data->enabled = true; -- - return 0; - } - -@@ -887,23 +897,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); -@@ -923,20 +937,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: -@@ -979,6 +995,8 @@ static int rmi_driver_remove(struct device *dev) - - rmi_disable_irq(rmi_dev, false); - -+ cancel_work_sync(&data->attn_work); -+ - rmi_f34_remove_sysfs(rmi_dev); - rmi_free_function_list(rmi_dev); - -@@ -1224,9 +1242,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 93c908170740..428b0c3b2519 100644 --- a/drivers/iommu/iommu.c @@ -7549,18 +7252,6 @@ index f70a810c55f7..d2e17ab1dbfc 100644 }; #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 8d2d4856934e..d6b1aec4340f 100644 --- a/include/linux/security.h diff --git a/sources b/sources index 95297ea92..741033be1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.13.tar.xz) = e2aa365ff27852ee1ab79c622c02efde4d0d58f64979be3765002efbb2a38df6571881322851bf88b4fa4593edf6320cdd0a35b5003807b323d076f9f729ef23 -SHA512 (kernel-abi-stablelists-7.0.13.tar.xz) = cf31851131148be2a25b1bb961ac6db572666fa98d6d46f480323c46efbbd26f861c1daa2aca1480c8770ba1e73eb70db611fba066b2f0b24b9019dfb672e71c -SHA512 (kernel-kabi-dw-7.0.13.tar.xz) = 456f82213578238dea4c761874f64905abc64df58a6e8aff0778559e12b86f78e186f31c8d6cdb01ac85dcf8ce16b8b856b824f278a81a6aa8d6bfc78e691099 +SHA512 (linux-7.0.14.tar.xz) = 8738f4c70b3c9b12135d0321d70c7ced75a0a05ab4dc9da1f66426c78487a5a79e4c43c7b5faa4d2c58db32f776562a3370f6d5ca579239e0507535135d4e781 +SHA512 (kernel-abi-stablelists-7.0.14.tar.xz) = 98979ce954629a16d9fbcedaf5f4b06425a3e4080dd0e1743afbbec451ef6284463676346b8367f720238db03006fab5cb1d005988902cd47a883178967d13a1 +SHA512 (kernel-kabi-dw-7.0.14.tar.xz) = af25d6ec26bf8c50c43697c5dee13807267a5ddfcb2e2d32277679fa467d94db8f093664c8a61d239e083a0adb6d180cb9f6c285af33b91a35a7bf1b8ec6526f From ff20f69bc3fa1a36900295abce3e626b893f017a Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 1 Jul 2026 07:14:07 -0600 Subject: [PATCH 38/56] kernel-7.0.14-201 * Wed Jul 01 2026 Justin M. Forbes [7.0.14-1] - ipv6: account for fraggap on the paged allocation path (Wongi Lee) - ipv4: account for fraggap on the paged allocation path (Wongi Lee) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 6 +++++ kernel.changelog | 5 ++++ kernel.spec | 8 ++++-- patch-7.0-redhat.patch | 56 +++++++++++++++++++++++++++++++++++++++++- sources | 4 +-- 6 files changed, 75 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..e810b8948 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 746f37b88..1b547b617 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/12634a3a24b61cc9c448076695bcfe4b08f46640 + 12634a3a24b61cc9c448076695bcfe4b08f46640 ipv6: account for fraggap on the paged allocation path + +https://gitlab.com/cki-project/kernel-ark/-/commit/3a65f78941f5100874120706b09ac76a652b7fc1 + 3a65f78941f5100874120706b09ac76a652b7fc1 ipv4: account for fraggap on the paged allocation path + https://gitlab.com/cki-project/kernel-ark/-/commit/59c9d62056dd1ed960b229779595157236fa3f45 59c9d62056dd1ed960b229779595157236fa3f45 Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" diff --git a/kernel.changelog b/kernel.changelog index c9ea73d3f..63cdc0360 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,8 @@ +* Wed Jul 01 2026 Justin M. Forbes [7.0.14-1] +- ipv6: account for fraggap on the paged allocation path (Wongi Lee) +- ipv4: account for fraggap on the paged allocation path (Wongi Lee) +Resolves: + * Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] - Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) - Linux v7.0.14 diff --git a/kernel.spec b/kernel.spec index b6739c6a1..663c961dc 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.0.14 %define specversion 7.0.14 %define patchversion 7.0 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.0.14 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.0.14 @@ -4825,6 +4825,10 @@ fi\ # # %changelog +* Wed Jul 01 2026 Justin M. Forbes [7.0.14-1] +- ipv6: account for fraggap on the paged allocation path (Wongi Lee) +- ipv4: account for fraggap on the paged allocation path (Wongi Lee) + * Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] - Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) - Linux v7.0.14 diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch index ccdf0b414..bc20c868e 100644 --- a/patch-7.0-redhat.patch +++ b/patch-7.0-redhat.patch @@ -67,6 +67,8 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/core/gro.c | 3 + + net/ipv4/ip_output.c | 7 +- + net/ipv6/ip6_output.c | 9 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -77,7 +79,7 @@ sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 79 files changed, 5424 insertions(+), 459 deletions(-) + 81 files changed, 5429 insertions(+), 470 deletions(-) diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst new file mode 100644 @@ -7307,6 +7309,58 @@ index 35f2f708f010..f773e9facfa4 100644 if (headlen <= offset) { skb_frag_t *frag; skb_frag_t *frag2; +diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c +index 5bcd73cbdb41..ec790bad1679 100644 +--- a/net/ipv4/ip_output.c ++++ b/net/ipv4/ip_output.c +@@ -1117,8 +1117,8 @@ static int __ip_append_data(struct sock *sk, + !(rt->dst.dev->features & NETIF_F_SG))) + alloclen = fraglen; + else { +- alloclen = fragheaderlen + transhdrlen; +- pagedlen = datalen - transhdrlen; ++ alloclen = fragheaderlen + transhdrlen + fraggap; ++ pagedlen = datalen - transhdrlen - fraggap; + } + + alloclen += alloc_extra; +@@ -1165,9 +1165,6 @@ static int __ip_append_data(struct sock *sk, + } + + copy = datalen - transhdrlen - fraggap - pagedlen; +- /* [!] NOTE: copy will be negative if pagedlen>0 +- * because then the equation reduces to -fraggap. +- */ + if (copy > 0 && + INDIRECT_CALL_1(getfrag, ip_generic_getfrag, + from, data + transhdrlen, offset, +diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c +index 3f14e363c96e..d2aa48a0acaa 100644 +--- a/net/ipv6/ip6_output.c ++++ b/net/ipv6/ip6_output.c +@@ -1636,8 +1636,8 @@ static int __ip6_append_data(struct sock *sk, + !(rt->dst.dev->features & NETIF_F_SG))) + alloclen = fraglen; + else { +- alloclen = fragheaderlen + transhdrlen; +- pagedlen = datalen - transhdrlen; ++ alloclen = fragheaderlen + transhdrlen + fraggap; ++ pagedlen = datalen - transhdrlen - fraggap; + } + alloclen += alloc_extra; + +@@ -1652,10 +1652,7 @@ static int __ip6_append_data(struct sock *sk, + fraglen = datalen + fragheaderlen; + + copy = datalen - transhdrlen - fraggap - pagedlen; +- /* [!] NOTE: copy may be negative if pagedlen>0 +- * because then the equation may reduces to -fraggap. +- */ +- if (copy < 0 && !(flags & MSG_SPLICE_PAGES)) { ++ if (copy < 0) { + err = -EINVAL; + goto error; + } diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 741033be1..498d6bad4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.0.14.tar.xz) = 8738f4c70b3c9b12135d0321d70c7ced75a0a05ab4dc9da1f66426c78487a5a79e4c43c7b5faa4d2c58db32f776562a3370f6d5ca579239e0507535135d4e781 -SHA512 (kernel-abi-stablelists-7.0.14.tar.xz) = 98979ce954629a16d9fbcedaf5f4b06425a3e4080dd0e1743afbbec451ef6284463676346b8367f720238db03006fab5cb1d005988902cd47a883178967d13a1 -SHA512 (kernel-kabi-dw-7.0.14.tar.xz) = af25d6ec26bf8c50c43697c5dee13807267a5ddfcb2e2d32277679fa467d94db8f093664c8a61d239e083a0adb6d180cb9f6c285af33b91a35a7bf1b8ec6526f +SHA512 (kernel-abi-stablelists-7.0.14.tar.xz) = 62edb47471676578a3b6f530357360f7fc8225bcc8a70da9558f7db20fb7aad050622839e0c84c932dc7a2c6cf2cc830bb49931faf187d793fcd10f39a35468e +SHA512 (kernel-kabi-dw-7.0.14.tar.xz) = fc6fae557a9fecb2e7769eefae35369e81092b85938c0126ee14d5862c223a7a40b7c6098a9a9ae08e8a588a8596d3533a967e228e9eab4c34f544087d4c7e38 From e5512cad9e4a74b222dc1c810e51bcbf3955db14 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 4 Jul 2026 12:54:59 -0600 Subject: [PATCH 39/56] kernel-7.1.3-200 * Sat Jul 04 2026 Justin M. Forbes [7.1.3-1] - Linux v7.1.3 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 558 +- gating.yaml | 10 + kernel-aarch64-16k-debug-fedora.config | 166 +- kernel-aarch64-16k-fedora.config | 164 +- kernel-aarch64-64k-debug-rhel.config | 128 +- kernel-aarch64-64k-rhel.config | 124 +- kernel-aarch64-debug-fedora.config | 166 +- kernel-aarch64-debug-rhel.config | 128 +- kernel-aarch64-fedora.config | 164 +- kernel-aarch64-rhel.config | 124 +- kernel-aarch64-rt-64k-debug-fedora.config | 166 +- kernel-aarch64-rt-64k-debug-rhel.config | 128 +- kernel-aarch64-rt-64k-fedora.config | 164 +- kernel-aarch64-rt-64k-rhel.config | 124 +- kernel-aarch64-rt-debug-fedora.config | 166 +- kernel-aarch64-rt-debug-rhel.config | 128 +- kernel-aarch64-rt-fedora.config | 164 +- kernel-aarch64-rt-rhel.config | 124 +- kernel-ppc64le-debug-fedora.config | 132 +- kernel-ppc64le-debug-rhel.config | 114 +- kernel-ppc64le-fedora.config | 130 +- kernel-ppc64le-rhel.config | 112 +- kernel-riscv64-debug-fedora.config | 134 +- kernel-riscv64-debug-rhel.config | 164 +- kernel-riscv64-fedora.config | 132 +- kernel-riscv64-rhel.config | 162 +- kernel-riscv64-rt-debug-fedora.config | 134 +- kernel-riscv64-rt-fedora.config | 132 +- kernel-s390x-debug-fedora.config | 132 +- kernel-s390x-debug-rhel.config | 120 +- kernel-s390x-fedora.config | 130 +- kernel-s390x-rhel.config | 118 +- kernel-s390x-zfcpdump-rhel.config | 118 +- kernel-x86_64-debug-fedora.config | 140 +- kernel-x86_64-debug-rhel.config | 124 +- kernel-x86_64-fedora.config | 138 +- kernel-x86_64-rhel.config | 122 +- kernel-x86_64-rt-debug-fedora.config | 140 +- kernel-x86_64-rt-debug-rhel.config | 124 +- kernel-x86_64-rt-fedora.config | 138 +- kernel-x86_64-rt-rhel.config | 122 +- kernel.changelog | 3498 +--------- kernel.spec | 597 +- patch-7.0-redhat.patch | 7697 --------------------- patch-7.1-redhat.patch | 2050 ++++++ rpminspect.yaml | 2 +- sources | 6 +- 47 files changed, 6577 insertions(+), 13181 deletions(-) delete mode 100644 patch-7.0-redhat.patch create mode 100644 patch-7.1-redhat.patch diff --git a/Patchlist.changelog b/Patchlist.changelog index 1b547b617..ed5c919d5 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,498 +1,180 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/12634a3a24b61cc9c448076695bcfe4b08f46640 - 12634a3a24b61cc9c448076695bcfe4b08f46640 ipv6: account for fraggap on the paged allocation path +https://gitlab.com/cki-project/kernel-ark/-/commit/7a09b757ef198b2dfc48dad4a1d3e908e26af396 + 7a09b757ef198b2dfc48dad4a1d3e908e26af396 ipv6: account for fraggap on the paged allocation path -https://gitlab.com/cki-project/kernel-ark/-/commit/3a65f78941f5100874120706b09ac76a652b7fc1 - 3a65f78941f5100874120706b09ac76a652b7fc1 ipv4: account for fraggap on the paged allocation path +https://gitlab.com/cki-project/kernel-ark/-/commit/8123ee94b7edcbb90e11f2b2f096b19c35b40468 + 8123ee94b7edcbb90e11f2b2f096b19c35b40468 ipv4: account for fraggap on the paged allocation path -https://gitlab.com/cki-project/kernel-ark/-/commit/59c9d62056dd1ed960b229779595157236fa3f45 - 59c9d62056dd1ed960b229779595157236fa3f45 Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" +https://gitlab.com/cki-project/kernel-ark/-/commit/6222fdcaf90eebe751f3561d012542e5748e860a + 6222fdcaf90eebe751f3561d012542e5748e860a Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" -https://gitlab.com/cki-project/kernel-ark/-/commit/ba3d5305b04a5b4c142b5f72b592a0d2f303a85b - ba3d5305b04a5b4c142b5f72b592a0d2f303a85b arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU +https://gitlab.com/cki-project/kernel-ark/-/commit/811ad51adaa3b9e95ec9f6f1f9a7a81b77ad04f6 + 811ad51adaa3b9e95ec9f6f1f9a7a81b77ad04f6 drm/i915/mtl+: Enable PPS before PLL -https://gitlab.com/cki-project/kernel-ark/-/commit/0eb833109dca73afde4b7836e40b3e4bb5f561cc - 0eb833109dca73afde4b7836e40b3e4bb5f561cc arm64: errata: Mitigate TLBI errata on various Arm CPUs +https://gitlab.com/cki-project/kernel-ark/-/commit/9039d7f937b1473ba4ece6e4ec3e2151557bce53 + 9039d7f937b1473ba4ece6e4ec3e2151557bce53 ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control -https://gitlab.com/cki-project/kernel-ark/-/commit/18bb2a3f33bd8f17168952979a5287ba4fea2daa - 18bb2a3f33bd8f17168952979a5287ba4fea2daa arm64: cputype: Add C1-Premium definitions +https://gitlab.com/cki-project/kernel-ark/-/commit/efaebaa97e68fc4da25bab9cd2715ee539d380fb + efaebaa97e68fc4da25bab9cd2715ee539d380fb Fix up rebase issues with rng.c -https://gitlab.com/cki-project/kernel-ark/-/commit/29be6ea60e21ddb274c7cb199c864ab304ffd23c - 29be6ea60e21ddb274c7cb199c864ab304ffd23c arm64: cputype: Add C1-Ultra definitions +https://gitlab.com/cki-project/kernel-ark/-/commit/a1773fb9860d4984d54ba5b42c4ad31d22959211 + a1773fb9860d4984d54ba5b42c4ad31d22959211 redhat: Add DENYLIST.rhel to BPF selftests -https://gitlab.com/cki-project/kernel-ark/-/commit/111e288c147f0d1312f96b47bfbb69f6e2bc73b4 - 111e288c147f0d1312f96b47bfbb69f6e2bc73b4 Revert "xfrm: esp: restore combined single-frag length gate" +https://gitlab.com/cki-project/kernel-ark/-/commit/153b9f10175ff9afb34323fc8cd2ac877e6990ff + 153b9f10175ff9afb34323fc8cd2ac877e6990ff Correct manual merge error in crypto/rng.c -https://gitlab.com/cki-project/kernel-ark/-/commit/7fd666cd6c4ebc9914a1c349dbc923541b4d35c6 - 7fd666cd6c4ebc9914a1c349dbc923541b4d35c6 Revert "ipv6: preserve insertion order for same-scope addresses" +https://gitlab.com/cki-project/kernel-ark/-/commit/f9767b3dbac9f2434021dc75c3602e28a0011860 + f9767b3dbac9f2434021dc75c3602e28a0011860 Fix up rebase typo in drivers/pci/quirks.c -https://gitlab.com/cki-project/kernel-ark/-/commit/66b536bf79c4d6f755b31fb631887fe3d214dd2d - 66b536bf79c4d6f755b31fb631887fe3d214dd2d scsi: target: iscsi: Validate CHAP_R length before base64 decode +https://gitlab.com/cki-project/kernel-ark/-/commit/577d3a2e552b3c7a04d5a8326852fa426e55be66 + 577d3a2e552b3c7a04d5a8326852fa426e55be66 efi: Fix swapped arguments to bsearch() in efi_status_to_*() -https://gitlab.com/cki-project/kernel-ark/-/commit/9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a - 9a0b5572ccfd1b7c79dfb9c683e89758893ecf0a Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" +https://gitlab.com/cki-project/kernel-ark/-/commit/b7731b75d5f7d5fc420b8631d450d13d8598e644 + b7731b75d5f7d5fc420b8631d450d13d8598e644 arm64: add early lockdown for secure boot -https://gitlab.com/cki-project/kernel-ark/-/commit/92fc56ac678ac274ab0237bfa037b66bbd55b48c - 92fc56ac678ac274ab0237bfa037b66bbd55b48c Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" +https://gitlab.com/cki-project/kernel-ark/-/commit/d50804f24df0f5031682911ab824ceaa77e5cecd + d50804f24df0f5031682911ab824ceaa77e5cecd efi: pass secure boot mode to kernel proper -https://gitlab.com/cki-project/kernel-ark/-/commit/703c1c4d9d6e52276954a909aa59a1fc33cbc2b8 - 703c1c4d9d6e52276954a909aa59a1fc33cbc2b8 Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" +https://gitlab.com/cki-project/kernel-ark/-/commit/c328b4fba277cc87322d19d3aa65dd506c1f19c2 + c328b4fba277cc87322d19d3aa65dd506c1f19c2 selftests/bpf: Remove ksyms_weak_lskel test -https://gitlab.com/cki-project/kernel-ark/-/commit/d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a - d82d5fbd2b0d6b36f3e2eb180bec55ebee49f64a ata: libata-scsi: do not needlessly defer commands when using PMP with FBS +https://gitlab.com/cki-project/kernel-ark/-/commit/36ebcbf88cb0c1e77c6f8e16ac6f4d92d5a7d382 + 36ebcbf88cb0c1e77c6f8e16ac6f4d92d5a7d382 Simplify include Makefile.rhelver -https://gitlab.com/cki-project/kernel-ark/-/commit/5b3693b70165664ce941249fec8e005a5b093264 - 5b3693b70165664ce941249fec8e005a5b093264 ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS +https://gitlab.com/cki-project/kernel-ark/-/commit/a12408c4178d8390c72856c9aa214849537905bc + a12408c4178d8390c72856c9aa214849537905bc redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR -https://gitlab.com/cki-project/kernel-ark/-/commit/3214dc5ecbb2743ef43dd00b76dce3b3714328f6 - 3214dc5ecbb2743ef43dd00b76dce3b3714328f6 ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT +https://gitlab.com/cki-project/kernel-ark/-/commit/5a9c5985829329ef9ce953b7eed52c91f314c3dd + 5a9c5985829329ef9ce953b7eed52c91f314c3dd efi,lockdown: fix kernel lockdown on Secure Boot -https://gitlab.com/cki-project/kernel-ark/-/commit/8be710d3949bd63939d269ba8083eb408b5366f8 - 8be710d3949bd63939d269ba8083eb408b5366f8 ata: libata-scsi: improve readability of ata_scsi_qc_issue() +https://gitlab.com/cki-project/kernel-ark/-/commit/304bde4f54695d3ba579bcd3eda0a81c0506ecde + 304bde4f54695d3ba579bcd3eda0a81c0506ecde redhat: fix modules.order target -https://gitlab.com/cki-project/kernel-ark/-/commit/889538e346244d6596349bc7b2248cfed20b3661 - 889538e346244d6596349bc7b2248cfed20b3661 smb: client: reject userspace cifs.spnego descriptions +https://gitlab.com/cki-project/kernel-ark/-/commit/19ec5883229f0cfb0732f4c889feca84de40501b + 19ec5883229f0cfb0732f4c889feca84de40501b crypto: rng - Fix extrng EFAULT handling -https://gitlab.com/cki-project/kernel-ark/-/commit/9e32b643f570a31ca38e4d09db93a43e0c59173c - 9e32b643f570a31ca38e4d09db93a43e0c59173c ksmbd: close durable scavenger races against m_fp_list lookups +https://gitlab.com/cki-project/kernel-ark/-/commit/babb9814499651ca6865f63c78ae386278c0ee52 + babb9814499651ca6865f63c78ae386278c0ee52 crypto: sig - Disable signing -https://gitlab.com/cki-project/kernel-ark/-/commit/5bc92df226d9dd13446919ea2840119c105d48d9 - 5bc92df226d9dd13446919ea2840119c105d48d9 iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs +https://gitlab.com/cki-project/kernel-ark/-/commit/0331d82e97343391f7f37ae789bdf494c337ffc6 + 0331d82e97343391f7f37ae789bdf494c337ffc6 crypto: rng - Ensure stdrng is tested before user-space starts -https://gitlab.com/cki-project/kernel-ark/-/commit/ad844ac8ba8a30ae974c57e0f140cd9088f50983 - ad844ac8ba8a30ae974c57e0f140cd9088f50983 iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs +https://gitlab.com/cki-project/kernel-ark/-/commit/5c54903c0d77b9f97c12a25311a7b005b05f9519 + 5c54903c0d77b9f97c12a25311a7b005b05f9519 redhat: include resolve_btfids in kernel-devel -https://gitlab.com/cki-project/kernel-ark/-/commit/a63bd8dc4b346de2b7c204787ed29e56db84a711 - a63bd8dc4b346de2b7c204787ed29e56db84a711 drm/i915/cx0: Rename intel_clear_response_ready flag +https://gitlab.com/cki-project/kernel-ark/-/commit/45807a179fd60dc133e76377f63f80e0cd08c8c3 + 45807a179fd60dc133e76377f63f80e0cd08c8c3 redhat: workaround CKI cross compilation for scripts -https://gitlab.com/cki-project/kernel-ark/-/commit/be87cc2732d4e6e651fac2004da0c84f6b1a80d5 - be87cc2732d4e6e651fac2004da0c84f6b1a80d5 drm/i915/cx0: Clear response ready & error bit +https://gitlab.com/cki-project/kernel-ark/-/commit/86b082a2a2184832879f4d5ea3c8c5b28f50e962 + 86b082a2a2184832879f4d5ea3c8c5b28f50e962 crypto: akcipher - Disable signing and decryption -https://gitlab.com/cki-project/kernel-ark/-/commit/401ee756f0ef11595447f673aba5f858f4dcb85d - 401ee756f0ef11595447f673aba5f858f4dcb85d drm/i915/pps: Enable panel power earlier +https://gitlab.com/cki-project/kernel-ark/-/commit/1940ddf41c953ecf0d9a1cf6dffe5df8e688b39a + 1940ddf41c953ecf0d9a1cf6dffe5df8e688b39a crypto: dh - implement FIPS PCT -https://gitlab.com/cki-project/kernel-ark/-/commit/2dd4102a953ba3020914a47e6984d2f462deebc4 - 2dd4102a953ba3020914a47e6984d2f462deebc4 net: skbuff: preserve shared-frag marker during coalescing +https://gitlab.com/cki-project/kernel-ark/-/commit/1a4e8f36b55edda37a15d191ab682492eb8f74f5 + 1a4e8f36b55edda37a15d191ab682492eb8f74f5 crypto: ecdh - disallow plain "ecdh" usage in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/2c1c0335d00d83e2487cced3cb0c36544079b03e - 2c1c0335d00d83e2487cced3cb0c36544079b03e xfrm: esp: restore combined single-frag length gate +https://gitlab.com/cki-project/kernel-ark/-/commit/3b84a3f21880cbe2002c4d03b6576f0ad792dcac + 3b84a3f21880cbe2002c4d03b6576f0ad792dcac crypto: seqiv - flag instantiations as FIPS compliant -https://gitlab.com/cki-project/kernel-ark/-/commit/d18e8ce949589271f1c3f59063403dca5241c2fd - d18e8ce949589271f1c3f59063403dca5241c2fd rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer +https://gitlab.com/cki-project/kernel-ark/-/commit/20975198a7e16f661e458e356ac215f1006b2c56 + 20975198a7e16f661e458e356ac215f1006b2c56 not upstream: Disable vdso getrandom when FIPS is enabled -https://gitlab.com/cki-project/kernel-ark/-/commit/004055d8b9c5166594c8959ec2e30af41eba1cb1 - 004055d8b9c5166594c8959ec2e30af41eba1cb1 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg +https://gitlab.com/cki-project/kernel-ark/-/commit/242c924f7201281da92312851b66453c1a67fac5 + 242c924f7201281da92312851b66453c1a67fac5 lsm: update security_lock_kernel_down -https://gitlab.com/cki-project/kernel-ark/-/commit/acf504daf9486f4d70aca6ee47c09fad805278e5 - acf504daf9486f4d70aca6ee47c09fad805278e5 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks +https://gitlab.com/cki-project/kernel-ark/-/commit/82ba87f6f3a93c1efb74c04eefcd44797d001ebb + 82ba87f6f3a93c1efb74c04eefcd44797d001ebb random: replace import_single_range() with import_ubuf() -https://gitlab.com/cki-project/kernel-ark/-/commit/1bc5ac734104f6a63242bf08e23e1b7f50f70182 - 1bc5ac734104f6a63242bf08e23e1b7f50f70182 Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" +https://gitlab.com/cki-project/kernel-ark/-/commit/fd8b33a5caf89eed470c3e270ead7b9a20a5a15d + fd8b33a5caf89eed470c3e270ead7b9a20a5a15d crypto: rng - Override drivers/char/random in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/1d5d7049beb3317ac0662a73007342a9ed614989 - 1d5d7049beb3317ac0662a73007342a9ed614989 Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" +https://gitlab.com/cki-project/kernel-ark/-/commit/c1a209f826997184e474d160f34883ab71627d7b + c1a209f826997184e474d160f34883ab71627d7b random: Add hook to override device reads and getrandom(2) -https://gitlab.com/cki-project/kernel-ark/-/commit/56f6f10127fd2812cf527d65c7a419f3d1226ccd - 56f6f10127fd2812cf527d65c7a419f3d1226ccd Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" +https://gitlab.com/cki-project/kernel-ark/-/commit/f06c6480bf836fb1d3279d8a3a970c03bb906395 + f06c6480bf836fb1d3279d8a3a970c03bb906395 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" -https://gitlab.com/cki-project/kernel-ark/-/commit/e20508823df3daa1a3729775de3e43753383fa96 - e20508823df3daa1a3729775de3e43753383fa96 nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems +https://gitlab.com/cki-project/kernel-ark/-/commit/51148842f0aa4779c016326742390fcf417a34bf + 51148842f0aa4779c016326742390fcf417a34bf Enable IO_URING for RHEL -https://gitlab.com/cki-project/kernel-ark/-/commit/1b1b0cc3b774866f672cf6ca9bb6b1956ce9bf13 - 1b1b0cc3b774866f672cf6ca9bb6b1956ce9bf13 ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control +https://gitlab.com/cki-project/kernel-ark/-/commit/58c1f076d13acae69f48df23410facb175864e5f + 58c1f076d13acae69f48df23410facb175864e5f Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 -https://gitlab.com/cki-project/kernel-ark/-/commit/835c963b9ca980bd6f88bc60d223466763073125 - 835c963b9ca980bd6f88bc60d223466763073125 ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic +https://gitlab.com/cki-project/kernel-ark/-/commit/547277017ebb4f8327e11915221cbde6ea22e769 + 547277017ebb4f8327e11915221cbde6ea22e769 redhat: version two of Makefile.rhelver tweaks -https://gitlab.com/cki-project/kernel-ark/-/commit/bdd7caf85886b80b384832a26e6bfa28869c9441 - bdd7caf85886b80b384832a26e6bfa28869c9441 ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine +https://gitlab.com/cki-project/kernel-ark/-/commit/be1a1d7dc1a6394be61fbe6bc824c0c73d8b718b + be1a1d7dc1a6394be61fbe6bc824c0c73d8b718b redhat: adapt to upstream Makefile change -https://gitlab.com/cki-project/kernel-ark/-/commit/90ed4bb8f3f668223c3fd099ab62926b24cedc84 - 90ed4bb8f3f668223c3fd099ab62926b24cedc84 ASoC: amd: acp-sdw-legacy: rename the dmic component name +https://gitlab.com/cki-project/kernel-ark/-/commit/e581f04885d11a3049790b7709a47e8262719baf + e581f04885d11a3049790b7709a47e8262719baf Change acpi_bus_get_acpi_device to acpi_get_acpi_dev -https://gitlab.com/cki-project/kernel-ark/-/commit/be17670a1f14a3cee601a220ebfe70cdbe9fef62 - be17670a1f14a3cee601a220ebfe70cdbe9fef62 ASoC: amd: acp: update dmic_num logic for acp pdm dmic +https://gitlab.com/cki-project/kernel-ark/-/commit/1a0155cf8f70c506328862601a4949100bc41557 + 1a0155cf8f70c506328862601a4949100bc41557 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 - 9e9264cdf81ef84b11b2d0411744a8e3c2ca31f2 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer +https://gitlab.com/cki-project/kernel-ark/-/commit/d577269e377d07f078833534d5a612a76f327896 + d577269e377d07f078833534d5a612a76f327896 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/83a16fe8bd1bf21c0431394d24dcd25fb7e084c4 - 83a16fe8bd1bf21c0431394d24dcd25fb7e084c4 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg +https://gitlab.com/cki-project/kernel-ark/-/commit/f34c59dafc527ec35d9cb92a68c316fbc1b29be0 + f34c59dafc527ec35d9cb92a68c316fbc1b29be0 KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/6de6ce80c64131967af4bbb4edc04c1fab23713c - 6de6ce80c64131967af4bbb4edc04c1fab23713c crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks +https://gitlab.com/cki-project/kernel-ark/-/commit/dfa65aeed0c047d19bfce7f79a62590917dd8d17 + dfa65aeed0c047d19bfce7f79a62590917dd8d17 Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/649b9ca38bcee431bb562ad4710aadf21345914c - 649b9ca38bcee431bb562ad4710aadf21345914c net: gro: don't copy frags between mixed zcopy skbs +https://gitlab.com/cki-project/kernel-ark/-/commit/ba3d077e2b3233437fae5a8004d07e027de6b3a3 + ba3d077e2b3233437fae5a8004d07e027de6b3a3 ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/f8e44a6ca1f248c85aa0357890c98439d49e5c31 - f8e44a6ca1f248c85aa0357890c98439d49e5c31 net/sched: fix pedit partial COW leading to page cache corruption +https://gitlab.com/cki-project/kernel-ark/-/commit/4c843ece2f5a53043d03792243f1ba09411df722 + 4c843ece2f5a53043d03792243f1ba09411df722 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/2f2bc67b669031ce73d83507b5d23ef5aac7ff4c - 2f2bc67b669031ce73d83507b5d23ef5aac7ff4c net: skbuff: propagate shared-frag marker through frag-transfer helpers +https://gitlab.com/cki-project/kernel-ark/-/commit/4b9dfd45086c28abaafd465066df688745b6dd14 + 4b9dfd45086c28abaafd465066df688745b6dd14 s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/0e7c5384fd0fbc9d998593f6db29ec0f6fd45aca - 0e7c5384fd0fbc9d998593f6db29ec0f6fd45aca Revert fragnesia for so I can replace it with the newer one +https://gitlab.com/cki-project/kernel-ark/-/commit/37e848fc84634452c8c1c5cb691a6d58a9451023 + 37e848fc84634452c8c1c5cb691a6d58a9451023 efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/ffdf20681f8d39c780e340491059ed02daf855bd - ffdf20681f8d39c780e340491059ed02daf855bd net/sched: act_pedit: extend the writable skb range per key +https://gitlab.com/cki-project/kernel-ark/-/commit/f300c1f5ddc66d9936aefd98543f4a4f8802139d + f300c1f5ddc66d9936aefd98543f4a4f8802139d efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/dceba3c610dce15a451f18d00744f48630616ca0 - dceba3c610dce15a451f18d00744f48630616ca0 drm/i915/dp_tunnel: Don't update tunnel state during system resume +https://gitlab.com/cki-project/kernel-ark/-/commit/33c8a8328f105a950f2885ff9ad5a691134292e6 + 33c8a8328f105a950f2885ff9ad5a691134292e6 security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/51971df76b7baf9582e997694cf52b31842a6682 - 51971df76b7baf9582e997694cf52b31842a6682 net: skbuff: propagate shared-frag marker through frag-transfer helpers +https://gitlab.com/cki-project/kernel-ark/-/commit/ebb9e74b8d7ffa7f1669a97af6e611c02074df04 + ebb9e74b8d7ffa7f1669a97af6e611c02074df04 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/7bfe00fc9bf6fd1386c2602499a73d0d88a21d37 - 7bfe00fc9bf6fd1386c2602499a73d0d88a21d37 Revert v3 of the fragnesia fixes as v4 covers an additional case +https://gitlab.com/cki-project/kernel-ark/-/commit/156fb6f99e80b29248e791fc97951d5a0be37610 + 156fb6f99e80b29248e791fc97951d5a0be37610 Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/f52ec337a3f4e4d40707197a07dc0eda386be1f2 - f52ec337a3f4e4d40707197a07dc0eda386be1f2 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events +https://gitlab.com/cki-project/kernel-ark/-/commit/c383179c7b0959dfb9c92313fc2832d4ced00919 + c383179c7b0959dfb9c92313fc2832d4ced00919 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/8774aeeee61b9ff93ec4d12e871938c41c57612b - 8774aeeee61b9ff93ec4d12e871938c41c57612b net: skbuff: propagate shared-frag marker through frag-transfer helpers +https://gitlab.com/cki-project/kernel-ark/-/commit/9f0291679be2156fd78edf2ca85b05d704e37335 + 9f0291679be2156fd78edf2ca85b05d704e37335 iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/011b9df202c4a23f4a4a161fcea2eb7fd9cba16e - 011b9df202c4a23f4a4a161fcea2eb7fd9cba16e Revert old fragnesia fixes in favor of more complete solution +https://gitlab.com/cki-project/kernel-ark/-/commit/cf612982ce80eba697f2ccbf99e7756ea57b7292 + cf612982ce80eba697f2ccbf99e7756ea57b7292 ipmi: do not configure ipmi for HPE m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/70c31e352fac0fe42584cd3290b269a6bc00b25b - 70c31e352fac0fe42584cd3290b269a6bc00b25b Revert old fragnesia fixes in favor of more complete solution +https://gitlab.com/cki-project/kernel-ark/-/commit/3e24c12f64af1114ab2bf462868b7dfc9a71072f + 3e24c12f64af1114ab2bf462868b7dfc9a71072f ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/0093dd5c7d132be534f197598494eb792ddf886f - 0093dd5c7d132be534f197598494eb792ddf886f net: skbuff: propagate shared-frag marker through pskb_copy() +https://gitlab.com/cki-project/kernel-ark/-/commit/265d33a366babe3bf3af3c95ed61959d07565ce5 + 265d33a366babe3bf3af3c95ed61959d07565ce5 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/b4e41de49514fbc5a741441d3988a024dd68a859 - b4e41de49514fbc5a741441d3988a024dd68a859 net: skbuff: preserve shared-frag marker during coalescing +https://gitlab.com/cki-project/kernel-ark/-/commit/7806d445cec299dfd195174c44277688c5e522b8 + 7806d445cec299dfd195174c44277688c5e522b8 tags.sh: Ignore redhat/rpm -https://gitlab.com/cki-project/kernel-ark/-/commit/3d6c6ad31de8618af59b488f641577411c9f4513 - 3d6c6ad31de8618af59b488f641577411c9f4513 ovl: fix verity lazy-load guard broken by fsverity_active() semantic change +https://gitlab.com/cki-project/kernel-ark/-/commit/55f36cfffac6dbf5cfb3644e6da6558d47323700 + 55f36cfffac6dbf5cfb3644e6da6558d47323700 aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/bc3c698504d2fac0a45904d184caddfc512f8fef - bc3c698504d2fac0a45904d184caddfc512f8fef Revert rxrpc dirtyfrag fix in favor of version which landed upstream +https://gitlab.com/cki-project/kernel-ark/-/commit/0c9e166efd8095a7a3092e1282c299ccf2b233ce + 0c9e166efd8095a7a3092e1282c299ccf2b233ce ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/eeaa13aa75f77515556db57762d369b57878725c - eeaa13aa75f77515556db57762d369b57878725c xfrm: esp: avoid in-place decrypt on shared skb frags +https://gitlab.com/cki-project/kernel-ark/-/commit/8094139cd48170d921d5f6683612770bef0b6f82 + 8094139cd48170d921d5f6683612770bef0b6f82 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -https://gitlab.com/cki-project/kernel-ark/-/commit/ee4bed290fa3c8817aca92da2011e4904a7680ed - ee4bed290fa3c8817aca92da2011e4904a7680ed rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present +https://gitlab.com/cki-project/kernel-ark/-/commit/64e24815bf2b7ed3a71b7ac01bfbf8e94d394f23 + 64e24815bf2b7ed3a71b7ac01bfbf8e94d394f23 Pull the RHEL version defines out of the Makefile -https://gitlab.com/cki-project/kernel-ark/-/commit/7ef39c4f44821b39eafbf92b6b8c3307f09c244e - 7ef39c4f44821b39eafbf92b6b8c3307f09c244e wifi: mt76: mt7925: fix incorrect TLV length in CLC command - -https://gitlab.com/cki-project/kernel-ark/-/commit/04ad6b2e99fa7738527ad12a08518f83406e5d0a - 04ad6b2e99fa7738527ad12a08518f83406e5d0a ASoC: SOF: Don't allow pointer operations on unconfigured streams - -https://gitlab.com/cki-project/kernel-ark/-/commit/67cdadf889cb737d21880053b0d5f4da9bbccfb2 - 67cdadf889cb737d21880053b0d5f4da9bbccfb2 mfd: bcm2835-pm: Add BCM2712 PM device support - -https://gitlab.com/cki-project/kernel-ark/-/commit/e8f61453376f259c337888139728975918198076 - e8f61453376f259c337888139728975918198076 mfd: bcm2835-pm: Introduce SoC-specific type identifier - -https://gitlab.com/cki-project/kernel-ark/-/commit/dc3a145ac459508e4074946ab926a4d9803aa2a0 - dc3a145ac459508e4074946ab926a4d9803aa2a0 drm/v3d: Reject empty multisync extension to prevent infinite loop - -https://gitlab.com/cki-project/kernel-ark/-/commit/eb657386c5855d2a96e82426ff968a331056381b - eb657386c5855d2a96e82426ff968a331056381b net: macb: Use napi_schedule_irqoff() in IRQ handler - -https://gitlab.com/cki-project/kernel-ark/-/commit/f3cfe71f8a352c101188130ffdf50b14bede9dab - f3cfe71f8a352c101188130ffdf50b14bede9dab net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI - -https://gitlab.com/cki-project/kernel-ark/-/commit/3cec419c07008a5344bb87c49d66c5fcf3a00142 - 3cec419c07008a5344bb87c49d66c5fcf3a00142 net: macb: Remove dedicated IRQ handler for WoL - -https://gitlab.com/cki-project/kernel-ark/-/commit/1ee63176faf30585031fb5ee02bc44d13155f2a3 - 1ee63176faf30585031fb5ee02bc44d13155f2a3 net: macb: Factor out the handling of non-hot IRQ events into a separate function - -https://gitlab.com/cki-project/kernel-ark/-/commit/095d65e8231e9bd4117f84e66ca690c3535dccdd - 095d65e8231e9bd4117f84e66ca690c3535dccdd net: macb: Introduce macb_queue_isr_clear() helper function - -https://gitlab.com/cki-project/kernel-ark/-/commit/cddb5ec47ff05cdb9e80dcadf78f59a29599d477 - cddb5ec47ff05cdb9e80dcadf78f59a29599d477 net: macb: Replace open-coded implementation with napi_schedule() - -https://gitlab.com/cki-project/kernel-ark/-/commit/def446b0ffaa2a41f119bb308b1a4bf510714089 - def446b0ffaa2a41f119bb308b1a4bf510714089 net: macb: fix use of at91_default_usrio without CONFIG_OF - -https://gitlab.com/cki-project/kernel-ark/-/commit/4bff799b00d5f84db3477fd5f95a23cb41a439e2 - 4bff799b00d5f84db3477fd5f95a23cb41a439e2 net: macb: drop usrio pointer on EyeQ5 config - -https://gitlab.com/cki-project/kernel-ark/-/commit/5fae490c804854e3ef23157ddd0c4339ad77c050 - 5fae490c804854e3ef23157ddd0c4339ad77c050 net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided - -https://gitlab.com/cki-project/kernel-ark/-/commit/df0b024e10f3482302da7a6f557f5e17319463fa - df0b024e10f3482302da7a6f557f5e17319463fa net: macb: runtime detect MACB_CAPS_USRIO_DISABLED - -https://gitlab.com/cki-project/kernel-ark/-/commit/ecbc6c1a57b211699944065401cc8ed6400b258e - ecbc6c1a57b211699944065401cc8ed6400b258e net: macb: timer adjust mode is not supported - -https://gitlab.com/cki-project/kernel-ark/-/commit/c8eed9677ebc8a65d9d0f6663a101dfcefe11ead - c8eed9677ebc8a65d9d0f6663a101dfcefe11ead net: macb: clean up tsu clk rate acquisition - -https://gitlab.com/cki-project/kernel-ark/-/commit/6cbc69d90df8616e222cf1f7e4e102630637d7e2 - 6cbc69d90df8616e222cf1f7e4e102630637d7e2 net: macb: warn on pclk use as a tsu_clk fallback - -https://gitlab.com/cki-project/kernel-ark/-/commit/705ec686ecd84ee404832f77c2517038a5eb3024 - 705ec686ecd84ee404832f77c2517038a5eb3024 net: macb: add mpfs specific usrio configuration - -https://gitlab.com/cki-project/kernel-ark/-/commit/f6872aad2e0c77731ca433025be182744a4948f0 - f6872aad2e0c77731ca433025be182744a4948f0 net: macb: np4 doesn't need a usrio pointer - -https://gitlab.com/cki-project/kernel-ark/-/commit/29fe9fe82b8df6c552b301d278137e6df10c86db - 29fe9fe82b8df6c552b301d278137e6df10c86db net: macb: rework usrio refclk selection code - -https://gitlab.com/cki-project/kernel-ark/-/commit/7bfd324aeb36caeacec3b69bac1e805ad5e6b3f3 - 7bfd324aeb36caeacec3b69bac1e805ad5e6b3f3 net: macb: split USRIO_HAS_CLKEN capability in two - -https://gitlab.com/cki-project/kernel-ark/-/commit/8b2f394823a60e5a28f9653a137852061e69316b - 8b2f394823a60e5a28f9653a137852061e69316b net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio - -https://gitlab.com/cki-project/kernel-ark/-/commit/d7bb406858ead33555064201870693990c9f7413 - d7bb406858ead33555064201870693990c9f7413 Revert "net: macb: Clean up the .usrio settings in macb_config instances" - -https://gitlab.com/cki-project/kernel-ark/-/commit/e630fb9b856c412625d09c24d18d8afeefaf82f1 - e630fb9b856c412625d09c24d18d8afeefaf82f1 net: macb: add support for Microchip pic64hpsc ethernet endpoint - -https://gitlab.com/cki-project/kernel-ark/-/commit/10a0b7af9e3b28ad971b883270c9af5afd0c9369 - 10a0b7af9e3b28ad971b883270c9af5afd0c9369 net: macb: add safeguards for jumbo frame larger than 10240 - -https://gitlab.com/cki-project/kernel-ark/-/commit/4b63219dfed63ebfaa78e55314c3382d53f39202 - 4b63219dfed63ebfaa78e55314c3382d53f39202 net: macb: set default_an_inband to true for SGMII - -https://gitlab.com/cki-project/kernel-ark/-/commit/f55d3cff1b85dab0298539695cff3005cfda2262 - f55d3cff1b85dab0298539695cff3005cfda2262 net: macb: Clean up the .usrio settings in macb_config instances - -https://gitlab.com/cki-project/kernel-ark/-/commit/f02732b2f4c4cc6e827ce73cd9e836ef590da006 - f02732b2f4c4cc6e827ce73cd9e836ef590da006 net: macb: Clean up the .init settings in macb_config instances - -https://gitlab.com/cki-project/kernel-ark/-/commit/c18f79c99588a7a1748c1551f3778a5920be5a46 - c18f79c99588a7a1748c1551f3778a5920be5a46 net: macb: Clean up the .clk_init setting in the macb_config instances - -https://gitlab.com/cki-project/kernel-ark/-/commit/3bd0daeaef5def29918567f3706552ef27795b71 - 3bd0daeaef5def29918567f3706552ef27795b71 net: cadence: macb: enable EEE for Mobileye EyeQ5 - -https://gitlab.com/cki-project/kernel-ark/-/commit/cdbb1a704ad445d22166a2a6f3892fb1112fecb1 - cdbb1a704ad445d22166a2a6f3892fb1112fecb1 net: cadence: macb: enable EEE for Raspberry Pi RP1 - -https://gitlab.com/cki-project/kernel-ark/-/commit/dc6150b07156d28f27728394ef2f8ac8e8576205 - dc6150b07156d28f27728394ef2f8ac8e8576205 net: cadence: macb: add ethtool EEE support - -https://gitlab.com/cki-project/kernel-ark/-/commit/426db79853e3f4661e47c2bb3898ab604f436f58 - 426db79853e3f4661e47c2bb3898ab604f436f58 net: cadence: macb: implement EEE TX LPI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/c7b81454b4c8e83a9e4703d6a89a7d9f2182f4bd - c7b81454b4c8e83a9e4703d6a89a7d9f2182f4bd net: cadence: macb: add EEE LPI statistics counters - -https://gitlab.com/cki-project/kernel-ark/-/commit/324c3711f99352a519ced4f57a0b979d8a51c8ba - 324c3711f99352a519ced4f57a0b979d8a51c8ba net: macb: use ethtool_sprintf to fill ethtool stats strings - -https://gitlab.com/cki-project/kernel-ark/-/commit/ab0143c22156e2ceabee74f095cfaada38dd4806 - ab0143c22156e2ceabee74f095cfaada38dd4806 net: macb: add the .pcs_inband_caps() callback for SGMII - -https://gitlab.com/cki-project/kernel-ark/-/commit/d146cb96f4ed4270dc04a4f5cdf3d9a15cf80cbb - d146cb96f4ed4270dc04a4f5cdf3d9a15cf80cbb net: macb: add support for reporting SGMII inband link status - -https://gitlab.com/cki-project/kernel-ark/-/commit/ce128e34d6808c70c2bb0f12a37db37578ac7d46 - ce128e34d6808c70c2bb0f12a37db37578ac7d46 net: macb: fix SGMII with inband aneg disabled - -https://gitlab.com/cki-project/kernel-ark/-/commit/e4c8bf72a5de7abf94f30895c023abf25a259ace - e4c8bf72a5de7abf94f30895c023abf25a259ace net: cadence: macb: add ethtool nway_reset support - -https://gitlab.com/cki-project/kernel-ark/-/commit/78bc02e06af6a4dfaf7c101b44e90754c42d0ff5 - 78bc02e06af6a4dfaf7c101b44e90754c42d0ff5 ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level - -https://gitlab.com/cki-project/kernel-ark/-/commit/aed7a1e46ab5a8f9cdf9d8e6f92205b8c9b94e83 - aed7a1e46ab5a8f9cdf9d8e6f92205b8c9b94e83 arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level - -https://gitlab.com/cki-project/kernel-ark/-/commit/912c4e57060e87a71be98074c4c43658e402191d - 912c4e57060e87a71be98074c4c43658e402191d arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt - -https://gitlab.com/cki-project/kernel-ark/-/commit/b736d4af02c0dc45b62b1b57aa2c573cfa8bb70c - b736d4af02c0dc45b62b1b57aa2c573cfa8bb70c arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon - -https://gitlab.com/cki-project/kernel-ark/-/commit/9579b472973b51d5f24ed9682c704d59a4ebe23a - 9579b472973b51d5f24ed9682c704d59a4ebe23a arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs - -https://gitlab.com/cki-project/kernel-ark/-/commit/58d9a4f680a76144148b89439449596d034f59a3 - 58d9a4f680a76144148b89439449596d034f59a3 arm64: dts: broadcom: bcm2712: add camera backend node pispbe - -https://gitlab.com/cki-project/kernel-ark/-/commit/dd1830ef448bf366f67e6721a26cdba4cb7ff9fc - dd1830ef448bf366f67e6721a26cdba4cb7ff9fc arm64: dts: broadcom: rp1: add csi nodes - -https://gitlab.com/cki-project/kernel-ark/-/commit/410af8469a923dbf5b86a6803a11baf9b4389fd4 - 410af8469a923dbf5b86a6803a11baf9b4389fd4 arm64: dts: broadcom: rp1: add i2c controller - -https://gitlab.com/cki-project/kernel-ark/-/commit/bccab7a88dea23431407839dc6d2a64b4f1215e2 - bccab7a88dea23431407839dc6d2a64b4f1215e2 arm64: dts: broadcom: bcm2712: Add V3D device node - -https://gitlab.com/cki-project/kernel-ark/-/commit/53c9aad19855ba5a1cb45cbb6c44a0b046815959 - 53c9aad19855ba5a1cb45cbb6c44a0b046815959 arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes - -https://gitlab.com/cki-project/kernel-ark/-/commit/4c2e732ad5d15a3d8080d8ebf7b2e86f51a153f5 - 4c2e732ad5d15a3d8080d8ebf7b2e86f51a153f5 Documentation: add documentation of AMD isp 4 driver - -https://gitlab.com/cki-project/kernel-ark/-/commit/711109dff36b615e872fe739dca0c8c5e219bee8 - 711109dff36b615e872fe739dca0c8c5e219bee8 media: platform: amd: isp4 debug fs logging and more descriptive errors - -https://gitlab.com/cki-project/kernel-ark/-/commit/d250c9ec6a1185759539136fc5c00b909ecb391a - d250c9ec6a1185759539136fc5c00b909ecb391a media: platform: amd: isp4 video node and buffers handling added - -https://gitlab.com/cki-project/kernel-ark/-/commit/d54ed8f39392e1c7e82f0a2dd2b94135b30e8a80 - d54ed8f39392e1c7e82f0a2dd2b94135b30e8a80 media: platform: amd: isp4 subdev and firmware loading handling added - -https://gitlab.com/cki-project/kernel-ark/-/commit/9a7de974831ae5560192b0e6e3051b379d55da69 - 9a7de974831ae5560192b0e6e3051b379d55da69 media: platform: amd: Add isp4 fw and hw interface - -https://gitlab.com/cki-project/kernel-ark/-/commit/931a94124353ed16aeb83077908d120f52fc5ed1 - 931a94124353ed16aeb83077908d120f52fc5ed1 media: platform: amd: low level support for isp4 firmware - -https://gitlab.com/cki-project/kernel-ark/-/commit/ec1a008cf8f5f4a854253363213af9b7f10b668a - ec1a008cf8f5f4a854253363213af9b7f10b668a media: platform: amd: Introduce amd isp4 capture driver - -https://gitlab.com/cki-project/kernel-ark/-/commit/b34b1a79f731a2d213db5cd4e194d3f1471b00c8 - b34b1a79f731a2d213db5cd4e194d3f1471b00c8 Fix up rebase typo in drivers/pci/quirks.c - -https://gitlab.com/cki-project/kernel-ark/-/commit/5682947d58ea13386f3ad77d17b6d9cd68c512d7 - 5682947d58ea13386f3ad77d17b6d9cd68c512d7 efi: Fix swapped arguments to bsearch() in efi_status_to_*() - -https://gitlab.com/cki-project/kernel-ark/-/commit/839744c0dac5d0cbe59d9f077d1ea4219cde6052 - 839744c0dac5d0cbe59d9f077d1ea4219cde6052 arm64: add early lockdown for secure boot - -https://gitlab.com/cki-project/kernel-ark/-/commit/46320c574d007dd8a648962660c526d81d2c33f1 - 46320c574d007dd8a648962660c526d81d2c33f1 efi: pass secure boot mode to kernel proper - -https://gitlab.com/cki-project/kernel-ark/-/commit/c0781c8ece19a043b612bb8ed4b8fd38acfa988d - c0781c8ece19a043b612bb8ed4b8fd38acfa988d selftests/bpf: Remove ksyms_weak_lskel test - -https://gitlab.com/cki-project/kernel-ark/-/commit/5902d537af5115e07a4d5726bc8cb7cb8e16d72a - 5902d537af5115e07a4d5726bc8cb7cb8e16d72a Simplify include Makefile.rhelver - -https://gitlab.com/cki-project/kernel-ark/-/commit/5f795dd8a8f1c3a6c047d9817a5aed692854ebc0 - 5f795dd8a8f1c3a6c047d9817a5aed692854ebc0 redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR - -https://gitlab.com/cki-project/kernel-ark/-/commit/8a96085af6279ecde2397c10d986bd4a1b60e1d4 - 8a96085af6279ecde2397c10d986bd4a1b60e1d4 efi,lockdown: fix kernel lockdown on Secure Boot - -https://gitlab.com/cki-project/kernel-ark/-/commit/61b76458c303043896208b1bc873af367cf494b6 - 61b76458c303043896208b1bc873af367cf494b6 Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" - -https://gitlab.com/cki-project/kernel-ark/-/commit/2ef99e60c3d6f56aa3b531dbe6411b43dfa7305e - 2ef99e60c3d6f56aa3b531dbe6411b43dfa7305e Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" - -https://gitlab.com/cki-project/kernel-ark/-/commit/7eef0c7eba06a07359281a155f73f1b229202f7e - 7eef0c7eba06a07359281a155f73f1b229202f7e Revert "nvme: decouple basic ANA log page re-read support from native multipathing" - -https://gitlab.com/cki-project/kernel-ark/-/commit/06b40710dcd92728158816ab0246f13f5c758d58 - 06b40710dcd92728158816ab0246f13f5c758d58 Revert "nvme: nvme_mpath_init remove multipath check" - -https://gitlab.com/cki-project/kernel-ark/-/commit/b07565e524a004b6cc305a3353c9710d44c55e11 - b07565e524a004b6cc305a3353c9710d44c55e11 redhat: fix modules.order target - -https://gitlab.com/cki-project/kernel-ark/-/commit/9aef0688fd5218e94fadd815c4dac8991d7e25ee - 9aef0688fd5218e94fadd815c4dac8991d7e25ee crypto: sig - Disable signing - -https://gitlab.com/cki-project/kernel-ark/-/commit/10d5b5f84aa8d9148e90251ea577657af782fa59 - 10d5b5f84aa8d9148e90251ea577657af782fa59 redhat: include resolve_btfids in kernel-devel - -https://gitlab.com/cki-project/kernel-ark/-/commit/062740f1793c96c366263021c42f5dfc19fc9a0f - 062740f1793c96c366263021c42f5dfc19fc9a0f redhat: workaround CKI cross compilation for scripts - -https://gitlab.com/cki-project/kernel-ark/-/commit/8e0cef0b261ead24b175fd8140aca9e197f2a2bd - 8e0cef0b261ead24b175fd8140aca9e197f2a2bd lsm: update security_lock_kernel_down - -https://gitlab.com/cki-project/kernel-ark/-/commit/530e2b74cd557ec5eb0c1be36656778578a7e6ba - 530e2b74cd557ec5eb0c1be36656778578a7e6ba Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" - -https://gitlab.com/cki-project/kernel-ark/-/commit/b02a264fa7889282abdba6a78172153a8560abee - b02a264fa7889282abdba6a78172153a8560abee Enable IO_URING for RHEL - -https://gitlab.com/cki-project/kernel-ark/-/commit/303814c5edbd306cf14462b6e1385be127aaa747 - 303814c5edbd306cf14462b6e1385be127aaa747 Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 - -https://gitlab.com/cki-project/kernel-ark/-/commit/5a92847b5f310aeb2420be26e9bc57d55bc08a3f - 5a92847b5f310aeb2420be26e9bc57d55bc08a3f redhat: version two of Makefile.rhelver tweaks - -https://gitlab.com/cki-project/kernel-ark/-/commit/68565806b9a5c90143beca595fa7afd66a808296 - 68565806b9a5c90143beca595fa7afd66a808296 redhat: adapt to upstream Makefile change - -https://gitlab.com/cki-project/kernel-ark/-/commit/51dc26911621314e9b78c6d4889b3131481c2f25 - 51dc26911621314e9b78c6d4889b3131481c2f25 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev - -https://gitlab.com/cki-project/kernel-ark/-/commit/06c33ddf03e18670b2bffb5b543a33a9c5b659a0 - 06c33ddf03e18670b2bffb5b543a33a9c5b659a0 RHEL: disable io_uring support - -https://gitlab.com/cki-project/kernel-ark/-/commit/ffa8e9751f8bbb7106e71bedc0e11fc6637ffc7a - ffa8e9751f8bbb7106e71bedc0e11fc6637ffc7a nvme: nvme_mpath_init remove multipath check - -https://gitlab.com/cki-project/kernel-ark/-/commit/5a5dbf4db959a4984ecfd1908899d27037e70f6d - 5a5dbf4db959a4984ecfd1908899d27037e70f6d nvme: decouple basic ANA log page re-read support from native multipathing - -https://gitlab.com/cki-project/kernel-ark/-/commit/30d1c59befb2db7b404eeb07eb1a90b0698883b7 - 30d1c59befb2db7b404eeb07eb1a90b0698883b7 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT - -https://gitlab.com/cki-project/kernel-ark/-/commit/d1c4efc1341d395f91d20c8b73e3607e935e2680 - d1c4efc1341d395f91d20c8b73e3607e935e2680 nvme: Return BLK_STS_TARGET if the DNR bit is set - -https://gitlab.com/cki-project/kernel-ark/-/commit/7d2306527e3bc3b8af6be0a9b215100369ebae4d - 7d2306527e3bc3b8af6be0a9b215100369ebae4d REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 - -https://gitlab.com/cki-project/kernel-ark/-/commit/87715fb643c346de88809fe9ea57ec81edfa496b - 87715fb643c346de88809fe9ea57ec81edfa496b KEYS: Make use of platform keyring for module signature verify - -https://gitlab.com/cki-project/kernel-ark/-/commit/1d1db7ebe0f9ae7b382f7deceb9e31dd08a79ef9 - 1d1db7ebe0f9ae7b382f7deceb9e31dd08a79ef9 Input: rmi4 - remove the need for artificial IRQ in case of HID - -https://gitlab.com/cki-project/kernel-ark/-/commit/568be4a1b99b60760210910b7f77c395f0686fd6 - 568be4a1b99b60760210910b7f77c395f0686fd6 ARM: tegra: usb no reset - -https://gitlab.com/cki-project/kernel-ark/-/commit/9e7effdea0a88392a6ff645be014e9ff87df1d52 - 9e7effdea0a88392a6ff645be014e9ff87df1d52 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -https://gitlab.com/cki-project/kernel-ark/-/commit/a6c459171303525eddc7f7f3b4fdfeec1d397acd - a6c459171303525eddc7f7f3b4fdfeec1d397acd s390: Lock down the kernel when the IPL secure flag is set - -https://gitlab.com/cki-project/kernel-ark/-/commit/7fbbfd2665aad2ff35dc2ca8e20ff5e99533ba3f - 7fbbfd2665aad2ff35dc2ca8e20ff5e99533ba3f efi: Lock down the kernel if booted in secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/aaac0b1fe70fd01b21e331634af791bdebde51c3 - aaac0b1fe70fd01b21e331634af791bdebde51c3 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/db03655603e739b7dd3a7dd863cdadba409b0e49 - db03655603e739b7dd3a7dd863cdadba409b0e49 security: lockdown: expose a hook to lock the kernel down - -https://gitlab.com/cki-project/kernel-ark/-/commit/a30be519b75487f11ed63ba0f283b57e9db04c53 - a30be519b75487f11ed63ba0f283b57e9db04c53 Make get_cert_list() use efi_status_to_str() to print error messages. - -https://gitlab.com/cki-project/kernel-ark/-/commit/b13f17f08b1f9ee78c1d3f805ee9fe6cee403a7d - b13f17f08b1f9ee78c1d3f805ee9fe6cee403a7d Add efi_status_to_str() and rework efi_status_to_err(). - -https://gitlab.com/cki-project/kernel-ark/-/commit/137deeeac03ffb702f69c1ffe2f8b57f8dc286e9 - 137deeeac03ffb702f69c1ffe2f8b57f8dc286e9 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/c611e776a6496549e161880799a21e806165c07c - c611e776a6496549e161880799a21e806165c07c iommu/arm-smmu: workaround DMA mode issues - -https://gitlab.com/cki-project/kernel-ark/-/commit/e5f9c01cb3fc7deca0d55aa51be6b54c90bb477f - e5f9c01cb3fc7deca0d55aa51be6b54c90bb477f ipmi: do not configure ipmi for HPE m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/5cc84512a29c95b8289b6e3961e7452745d8f910 - 5cc84512a29c95b8289b6e3961e7452745d8f910 ahci: thunderx2: Fix for errata that affects stop engine - -https://gitlab.com/cki-project/kernel-ark/-/commit/84aff6b09d324b950535e9966d96e69c37349844 - 84aff6b09d324b950535e9966d96e69c37349844 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -https://gitlab.com/cki-project/kernel-ark/-/commit/b6edbbeb04b617c8b47b72a7afefa035b46653e7 - b6edbbeb04b617c8b47b72a7afefa035b46653e7 tags.sh: Ignore redhat/rpm - -https://gitlab.com/cki-project/kernel-ark/-/commit/15fc8653bcfe25b1deb6d71d1d8b4c8c0453087f - 15fc8653bcfe25b1deb6d71d1d8b4c8c0453087f aarch64: acpi scan: Fix regression related to X-Gene UARTs - -https://gitlab.com/cki-project/kernel-ark/-/commit/fc6f89c0cc5c29afd3c84a809506cb2c2eed3fb4 - fc6f89c0cc5c29afd3c84a809506cb2c2eed3fb4 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/0948b56105b6b37b86d249b042941c472f8fb515 - 0948b56105b6b37b86d249b042941c472f8fb515 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/bea21303565815874cac9fd4a52960a4281858c5 - bea21303565815874cac9fd4a52960a4281858c5 Pull the RHEL version defines out of the Makefile - -https://gitlab.com/cki-project/kernel-ark/-/commit/45f01b6685c5a93654c22968298216f818aeb842 - 45f01b6685c5a93654c22968298216f818aeb842 [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/9c5f75d76ee4a7ca578cd645051269f4c5b94d1d + 9c5f75d76ee4a7ca578cd645051269f4c5b94d1d [initial commit] Add Red Hat variables in the top level makefile diff --git a/gating.yaml b/gating.yaml index f2ce7d20d..6fee59ce1 100644 --- a/gating.yaml +++ b/gating.yaml @@ -12,3 +12,13 @@ rules: - !PassingTestCaseRule {test_case_name: s1-azure-ci_x86_64.brew-build.tier1.functional} - !PassingTestCaseRule {test_case_name: s1-azure-ci_aarch64.brew-build.tier1.functional} - !PassingTestCaseRule {test_case_name: s1-gcp-ci.brew-build.tier1.functional} +--- !Policy +product_versions: + - fedora-eln +decision_context: bodhi_update_push_stable +rules: + - !PassingTestCaseRule {test_case_name: update.install_default_update_netinst, scenario: "fedora.updates-baseos-boot-iso.aarch64.aarch64"} + - !PassingTestCaseRule {test_case_name: update.install_default_update_netinst, scenario: "fedora.updates-baseos-boot-iso.x86_64.64bit"} + - !PassingTestCaseRule {test_case_name: update.install_default_update_netinst, scenario: "fedora.updates-baseos-boot-iso.x86_64.bios"} + - !PassingTestCaseRule {test_case_name: update.installer_build, scenario: "fedora.updates-baseos-boot-iso.aarch64.aarch64"} + - !PassingTestCaseRule {test_case_name: update.installer_build, scenario: "fedora.updates-baseos-boot-iso.x86_64.64bit"} diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 795166874..1dbaaadcb 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1547,6 +1538,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1661,12 +1653,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1723,13 +1710,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1778,7 +1769,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1824,6 +1815,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1877,6 +1869,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1974,7 +1967,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -2053,6 +2045,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2142,6 +2135,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2201,12 +2195,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2225,9 +2221,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2237,6 +2235,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2272,6 +2271,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2307,10 +2307,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2322,6 +2322,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2905,6 +2906,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2984,6 +2986,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3075,12 +3078,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3154,6 +3157,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3165,6 +3169,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3297,6 +3303,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3797,6 +3804,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3869,7 +3877,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3951,6 +3963,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4083,6 +4096,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4216,6 +4230,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4468,8 +4483,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4545,6 +4560,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4645,6 +4661,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4903,7 +4920,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4999,6 +5015,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5035,7 +5052,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5257,11 +5274,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5526,7 +5544,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5578,7 +5595,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5600,7 +5616,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5622,7 +5637,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5743,7 +5757,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5902,6 +5915,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5911,8 +5925,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5950,6 +5967,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6202,7 +6220,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6361,8 +6379,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6378,6 +6398,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6387,7 +6408,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6400,6 +6421,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6439,6 +6461,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6553,6 +6576,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6783,6 +6807,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7085,6 +7110,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7105,6 +7131,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7173,7 +7200,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7410,13 +7436,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -7676,7 +7705,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7709,6 +7738,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7848,6 +7878,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7904,7 +7935,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7958,9 +7989,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8168,6 +8202,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8454,6 +8489,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8800,6 +8836,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8822,6 +8859,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8857,6 +8895,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9114,6 +9153,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9184,6 +9224,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9346,6 +9387,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9518,7 +9560,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9588,6 +9629,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9811,6 +9853,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10231,7 +10274,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10381,6 +10423,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10467,6 +10510,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10555,6 +10599,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10619,7 +10664,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10746,6 +10791,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10757,8 +10803,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index f36c4b806..4ae3fa2fc 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1547,6 +1538,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1661,12 +1653,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1723,13 +1710,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1778,7 +1769,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1824,6 +1815,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1876,6 +1868,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1966,7 +1959,6 @@ CONFIG_DMA_BCM2835=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -2044,6 +2036,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2133,6 +2126,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2192,12 +2186,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2216,9 +2212,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2228,6 +2226,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2263,6 +2262,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2298,10 +2298,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2313,6 +2313,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2887,6 +2888,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2966,6 +2968,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3057,12 +3060,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3136,6 +3139,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3147,6 +3151,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3279,6 +3285,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3779,6 +3786,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3851,7 +3859,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3933,6 +3945,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4065,6 +4078,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4191,6 +4205,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4443,8 +4458,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4520,6 +4533,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4619,6 +4633,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4877,7 +4892,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4973,6 +4987,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5008,7 +5023,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5230,11 +5245,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5499,7 +5515,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5551,7 +5566,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5573,7 +5587,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5595,7 +5608,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5716,7 +5728,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5875,6 +5886,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5884,8 +5896,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5923,6 +5938,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6174,7 +6190,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6333,8 +6349,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6350,6 +6368,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6359,7 +6378,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6372,6 +6391,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6411,6 +6431,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6525,6 +6546,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6754,6 +6776,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7056,6 +7079,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7076,6 +7100,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7144,7 +7169,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7381,13 +7405,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -7646,7 +7673,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7679,6 +7706,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7818,6 +7846,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7874,7 +7903,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7928,9 +7957,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8138,6 +8170,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8423,6 +8456,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8768,6 +8802,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8790,6 +8825,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8825,6 +8861,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9082,6 +9119,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9152,6 +9190,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9314,6 +9353,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9486,7 +9526,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9556,6 +9595,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9779,6 +9819,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10199,7 +10240,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10349,6 +10389,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10435,6 +10476,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10523,6 +10565,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10587,7 +10630,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10714,6 +10757,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10725,8 +10769,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 1824ecb3a..194c18306 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set @@ -449,7 +452,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -638,6 +641,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -687,6 +691,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1054,12 +1059,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1077,7 +1087,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1228,6 +1241,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1356,14 +1370,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1408,6 +1426,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1450,6 +1469,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1498,6 +1518,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1668,8 +1689,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1736,6 +1762,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1775,12 +1802,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1799,9 +1829,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1811,6 +1843,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1846,6 +1879,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1894,6 +1928,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1933,6 +1968,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1977,7 +2013,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2082,7 +2118,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2313,6 +2348,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2379,6 +2415,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2417,6 +2454,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2454,6 +2492,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2534,6 +2573,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2698,7 +2738,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3078,6 +3118,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3120,6 +3161,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3155,7 +3197,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3230,6 +3276,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3351,6 +3398,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3427,6 +3475,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3650,8 +3699,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3815,6 +3864,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4183,7 +4233,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4201,8 +4251,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4357,7 +4407,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4885,6 +4937,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4893,7 +4946,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4918,6 +4974,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5135,6 +5192,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5237,8 +5295,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5250,6 +5310,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5342,6 +5403,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5470,6 +5532,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5743,6 +5806,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5751,6 +5815,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5769,9 +5834,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6004,13 +6066,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6024,6 +6089,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6242,6 +6308,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6317,6 +6384,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6382,6 +6450,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6440,7 +6509,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6483,9 +6553,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6622,6 +6695,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6877,6 +6951,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7084,6 +7159,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7207,6 +7283,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7241,6 +7318,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7443,6 +7522,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7465,6 +7545,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7530,7 +7611,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7609,6 +7690,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7799,6 +7881,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8414,6 +8497,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8472,6 +8556,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8540,6 +8625,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8573,7 +8659,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8623,6 +8709,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8680,6 +8767,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index bbd72a1c8..8b954943c 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_LSUI=y # CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set @@ -449,7 +452,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -638,6 +641,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -687,6 +691,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1054,12 +1059,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1077,7 +1087,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1228,6 +1241,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1356,14 +1370,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1408,6 +1426,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1450,6 +1469,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1498,6 +1518,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1660,8 +1681,13 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1728,6 +1754,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1767,12 +1794,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1791,9 +1821,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1803,6 +1835,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1838,6 +1871,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1886,6 +1920,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1925,6 +1960,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1969,7 +2005,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2074,7 +2110,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2297,6 +2332,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2363,6 +2399,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2401,6 +2438,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2438,6 +2476,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2518,6 +2557,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2682,7 +2722,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3062,6 +3102,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3104,6 +3145,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3139,7 +3181,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3214,6 +3260,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3335,6 +3382,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3406,6 +3454,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3629,8 +3678,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3794,6 +3841,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4162,7 +4210,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4180,8 +4228,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4336,7 +4384,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4864,6 +4914,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4872,7 +4923,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4897,6 +4951,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5112,6 +5167,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5214,8 +5270,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5227,6 +5285,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5319,6 +5378,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5446,6 +5506,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5719,6 +5780,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5727,6 +5789,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5745,9 +5808,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5980,13 +6040,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5999,6 +6062,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6217,6 +6281,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6292,6 +6357,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6357,6 +6423,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6415,7 +6482,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6458,9 +6526,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6597,6 +6668,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6851,6 +6923,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7058,6 +7131,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7180,6 +7254,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7214,6 +7289,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7416,6 +7493,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7438,6 +7516,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7503,7 +7582,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7582,6 +7661,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7772,6 +7852,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8387,6 +8468,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8445,6 +8527,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8513,6 +8596,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8546,7 +8630,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8596,6 +8680,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8653,6 +8738,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d3155b006..c772659b0 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1547,6 +1538,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1661,12 +1653,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1723,13 +1710,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1778,7 +1769,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1824,6 +1815,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1877,6 +1869,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1974,7 +1967,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -2053,6 +2045,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2142,6 +2135,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2201,12 +2195,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2225,9 +2221,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2237,6 +2235,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2272,6 +2271,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2307,10 +2307,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2322,6 +2322,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2905,6 +2906,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2984,6 +2986,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3075,12 +3078,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3154,6 +3157,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3165,6 +3169,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3297,6 +3303,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3797,6 +3804,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3869,7 +3877,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3951,6 +3963,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4083,6 +4096,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4216,6 +4230,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4468,8 +4483,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4545,6 +4560,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4645,6 +4661,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4903,7 +4920,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4999,6 +5015,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5035,7 +5052,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5257,11 +5274,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5526,7 +5544,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5578,7 +5595,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5600,7 +5616,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5622,7 +5637,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5743,7 +5757,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5902,6 +5915,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5911,8 +5925,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5950,6 +5967,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6201,7 +6219,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6360,8 +6378,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6377,6 +6397,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6386,7 +6407,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6399,6 +6420,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6438,6 +6460,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6552,6 +6575,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6782,6 +6806,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7084,6 +7109,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7104,6 +7130,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7172,7 +7199,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7409,13 +7435,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -7675,7 +7704,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7708,6 +7737,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7847,6 +7877,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7903,7 +7934,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7957,9 +7988,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8167,6 +8201,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8453,6 +8488,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8799,6 +8835,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8821,6 +8858,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8856,6 +8894,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9113,6 +9152,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9183,6 +9223,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9345,6 +9386,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9517,7 +9559,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9587,6 +9628,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9810,6 +9852,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10230,7 +10273,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10380,6 +10422,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10466,6 +10509,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10554,6 +10598,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10618,7 +10663,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10745,6 +10790,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10756,8 +10802,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 067488d87..6b37c32f9 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y @@ -447,7 +450,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -636,6 +639,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -685,6 +689,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1052,12 +1057,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1075,7 +1085,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1226,6 +1239,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1354,14 +1368,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1406,6 +1424,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1448,6 +1467,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1496,6 +1516,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1666,8 +1687,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1734,6 +1760,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1773,12 +1800,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1797,9 +1827,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1809,6 +1841,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1844,6 +1877,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1892,6 +1926,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1931,6 +1966,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1975,7 +2011,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2080,7 +2116,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2311,6 +2346,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2377,6 +2413,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2415,6 +2452,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2452,6 +2490,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2532,6 +2571,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2696,7 +2736,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3076,6 +3116,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3118,6 +3159,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3153,7 +3195,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3228,6 +3274,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3349,6 +3396,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3425,6 +3473,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3648,8 +3697,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3813,6 +3862,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4181,7 +4231,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4199,8 +4249,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4355,7 +4405,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4883,6 +4935,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4891,7 +4944,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4916,6 +4972,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5132,6 +5189,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5234,8 +5292,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5247,6 +5307,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5339,6 +5400,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5467,6 +5529,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5740,6 +5803,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5748,6 +5812,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5766,9 +5831,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6001,13 +6063,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6021,6 +6086,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6239,6 +6305,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6314,6 +6381,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6379,6 +6447,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6437,7 +6506,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6480,9 +6550,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6619,6 +6692,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6874,6 +6948,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7081,6 +7156,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7204,6 +7280,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7238,6 +7315,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7440,6 +7519,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7462,6 +7542,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7527,7 +7608,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7606,6 +7687,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7796,6 +7878,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8411,6 +8494,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8469,6 +8553,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8537,6 +8622,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8570,7 +8656,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8620,6 +8706,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8677,6 +8764,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 4bcb5ff66..f6152d270 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1547,6 +1538,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1661,12 +1653,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1723,13 +1710,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1778,7 +1769,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1824,6 +1815,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1876,6 +1868,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1966,7 +1959,6 @@ CONFIG_DMA_BCM2835=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -2044,6 +2036,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2133,6 +2126,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2192,12 +2186,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2216,9 +2212,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2228,6 +2226,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2263,6 +2262,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2298,10 +2298,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2313,6 +2313,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2887,6 +2888,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2966,6 +2968,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3057,12 +3060,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3136,6 +3139,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3147,6 +3151,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3279,6 +3285,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3779,6 +3786,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3851,7 +3859,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3933,6 +3945,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4065,6 +4078,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4191,6 +4205,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4443,8 +4458,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4520,6 +4533,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4619,6 +4633,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4877,7 +4892,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4973,6 +4987,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5008,7 +5023,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5230,11 +5245,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5499,7 +5515,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5551,7 +5566,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5573,7 +5587,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5595,7 +5608,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5716,7 +5728,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5875,6 +5886,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5884,8 +5896,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5923,6 +5938,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6173,7 +6189,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6332,8 +6348,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6349,6 +6367,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6358,7 +6377,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6371,6 +6390,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6410,6 +6430,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6524,6 +6545,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6753,6 +6775,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7055,6 +7078,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7075,6 +7099,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7143,7 +7168,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7380,13 +7404,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -7645,7 +7672,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7678,6 +7705,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7817,6 +7845,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7873,7 +7902,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7927,9 +7956,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8137,6 +8169,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8422,6 +8455,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8767,6 +8801,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8789,6 +8824,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8824,6 +8860,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9081,6 +9118,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9151,6 +9189,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9313,6 +9352,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9485,7 +9525,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9555,6 +9594,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9778,6 +9818,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10198,7 +10239,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10348,6 +10388,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10434,6 +10475,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10522,6 +10564,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10586,7 +10629,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10713,6 +10756,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10724,8 +10768,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index b5e7dcf8c..8eec6b2a4 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_LSUI=y # CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y @@ -447,7 +450,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -636,6 +639,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -685,6 +689,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1052,12 +1057,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1075,7 +1085,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1226,6 +1239,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1354,14 +1368,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1406,6 +1424,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1448,6 +1467,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1496,6 +1516,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1658,8 +1679,13 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1726,6 +1752,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1765,12 +1792,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1789,9 +1819,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1801,6 +1833,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1836,6 +1869,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1884,6 +1918,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1923,6 +1958,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1967,7 +2003,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2072,7 +2108,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2295,6 +2330,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2361,6 +2397,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2399,6 +2436,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2436,6 +2474,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2516,6 +2555,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2680,7 +2720,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3060,6 +3100,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3102,6 +3143,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3137,7 +3179,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3212,6 +3258,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3333,6 +3380,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3404,6 +3452,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3627,8 +3676,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3792,6 +3839,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4160,7 +4208,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4178,8 +4226,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4334,7 +4382,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4862,6 +4912,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4870,7 +4921,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4895,6 +4949,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5109,6 +5164,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5211,8 +5267,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5224,6 +5282,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5316,6 +5375,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5443,6 +5503,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5716,6 +5777,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5724,6 +5786,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5742,9 +5805,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5977,13 +6037,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5996,6 +6059,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6214,6 +6278,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6289,6 +6354,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6354,6 +6420,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6412,7 +6479,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6455,9 +6523,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6594,6 +6665,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6848,6 +6920,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7055,6 +7128,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7177,6 +7251,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7211,6 +7286,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7413,6 +7490,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7435,6 +7513,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7500,7 +7579,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7579,6 +7658,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7769,6 +7849,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8384,6 +8465,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8442,6 +8524,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8510,6 +8593,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8543,7 +8627,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8593,6 +8677,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8650,6 +8735,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 1b93e4c74..f0edd581c 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -370,6 +368,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -405,6 +404,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -429,6 +429,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -483,6 +484,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -497,7 +499,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set CONFIG_ARM64_PA_BITS_52=y @@ -707,35 +712,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -829,14 +816,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -994,7 +978,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -1144,7 +1127,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1258,6 +1241,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1317,13 +1301,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1341,6 +1330,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1551,6 +1542,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1665,12 +1657,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1727,13 +1714,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1782,7 +1773,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1828,6 +1819,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1882,6 +1874,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1979,7 +1972,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -2058,6 +2050,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2147,6 +2140,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2207,12 +2201,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2231,9 +2227,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2243,6 +2241,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2278,6 +2277,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2313,10 +2313,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2328,6 +2328,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2911,6 +2912,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2991,6 +2993,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3082,12 +3085,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3162,6 +3165,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3173,6 +3177,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3305,6 +3311,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3805,6 +3812,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3877,7 +3885,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3959,6 +3971,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4091,6 +4104,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4224,6 +4238,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4476,8 +4491,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4553,6 +4568,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4653,6 +4669,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4911,7 +4928,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -5007,6 +5023,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5043,7 +5060,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5265,11 +5282,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5534,7 +5552,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5586,7 +5603,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5608,7 +5624,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5630,7 +5645,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5751,7 +5765,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5910,6 +5923,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5919,8 +5933,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5958,6 +5975,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6210,7 +6228,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6369,8 +6387,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6386,6 +6406,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6395,7 +6416,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6408,6 +6429,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6447,6 +6469,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6561,6 +6584,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6792,6 +6816,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7097,6 +7122,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7117,6 +7143,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7186,7 +7213,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7423,13 +7449,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -7689,7 +7718,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7722,6 +7751,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7861,6 +7891,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7917,7 +7948,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7971,9 +8002,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8182,6 +8216,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8468,6 +8503,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8814,6 +8850,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8836,6 +8873,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8871,6 +8909,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9128,6 +9167,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9198,6 +9238,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9360,6 +9401,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9532,7 +9574,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9602,6 +9643,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9826,6 +9868,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10246,7 +10289,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10396,6 +10438,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10482,6 +10525,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10570,6 +10614,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10634,7 +10679,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10762,6 +10807,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10773,8 +10819,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 42b93ba13..b26647121 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_FORCE_MAX_ORDER=13 CONFIG_ARCH_HISI=y @@ -319,6 +317,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -329,6 +328,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -347,10 +347,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -400,6 +400,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -413,7 +414,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set @@ -450,7 +453,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -639,6 +642,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -688,6 +692,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1055,12 +1060,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1078,7 +1088,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1230,6 +1243,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1358,14 +1372,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1410,6 +1428,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1452,6 +1471,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1501,6 +1521,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1671,8 +1692,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1739,6 +1765,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1779,12 +1806,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1803,9 +1833,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1815,6 +1847,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1850,6 +1883,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1898,6 +1932,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1937,6 +1972,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2017,7 +2053,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2122,7 +2158,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2353,6 +2388,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2420,6 +2456,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2458,6 +2495,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2495,6 +2533,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2576,6 +2615,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2740,7 +2780,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3120,6 +3160,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3162,6 +3203,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3197,7 +3239,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3272,6 +3318,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3393,6 +3440,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3469,6 +3517,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3692,8 +3741,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3857,6 +3906,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4225,7 +4275,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4243,8 +4293,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4399,7 +4449,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4927,6 +4979,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4935,7 +4988,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4960,6 +5016,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5177,6 +5234,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5279,8 +5337,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5292,6 +5352,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5384,6 +5445,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5512,6 +5574,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5788,6 +5851,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5796,6 +5860,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5814,9 +5879,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6049,13 +6111,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6069,6 +6134,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6287,6 +6353,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6362,6 +6429,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6427,6 +6495,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6485,7 +6554,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6528,9 +6598,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6668,6 +6741,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6923,6 +6997,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7130,6 +7205,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7253,6 +7329,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7287,6 +7364,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7489,6 +7568,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7511,6 +7591,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7576,7 +7657,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7655,6 +7736,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7845,6 +7927,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8461,6 +8544,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8519,6 +8603,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8587,6 +8672,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8620,7 +8706,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8671,6 +8757,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8728,6 +8815,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index dc25d7962..3d2036787 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -370,6 +368,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -405,6 +404,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -429,6 +429,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -483,6 +484,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -497,7 +499,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set CONFIG_ARM64_PA_BITS_52=y @@ -707,35 +712,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -829,14 +816,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -994,7 +978,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -1144,7 +1127,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1258,6 +1241,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1317,13 +1301,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1341,6 +1330,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1551,6 +1542,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1665,12 +1657,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1727,13 +1714,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1782,7 +1773,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1828,6 +1819,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1881,6 +1873,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1971,7 +1964,6 @@ CONFIG_DMA_BCM2835=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -2049,6 +2041,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2138,6 +2131,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2198,12 +2192,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2222,9 +2218,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2234,6 +2232,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2269,6 +2268,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2304,10 +2304,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2319,6 +2319,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2893,6 +2894,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2973,6 +2975,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3064,12 +3067,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3144,6 +3147,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3155,6 +3159,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3287,6 +3293,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3787,6 +3794,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3859,7 +3867,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3941,6 +3953,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4073,6 +4086,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4199,6 +4213,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4451,8 +4466,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4528,6 +4541,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4627,6 +4641,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4885,7 +4900,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4981,6 +4995,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5016,7 +5031,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5238,11 +5253,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5507,7 +5523,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5559,7 +5574,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5581,7 +5595,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5603,7 +5616,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5724,7 +5736,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5883,6 +5894,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5892,8 +5904,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5931,6 +5946,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6182,7 +6198,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6341,8 +6357,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6358,6 +6376,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6367,7 +6386,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6380,6 +6399,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6419,6 +6439,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6533,6 +6554,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6763,6 +6785,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7068,6 +7091,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7088,6 +7112,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7157,7 +7182,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7394,13 +7418,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -7659,7 +7686,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7692,6 +7719,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7831,6 +7859,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7887,7 +7916,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7941,9 +7970,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8152,6 +8184,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8437,6 +8470,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8782,6 +8816,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8804,6 +8839,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8839,6 +8875,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9096,6 +9133,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9166,6 +9204,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9328,6 +9367,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9500,7 +9540,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9570,6 +9609,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9794,6 +9834,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10214,7 +10255,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10364,6 +10404,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10450,6 +10491,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10538,6 +10580,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10602,7 +10645,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10730,6 +10773,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10741,8 +10785,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index adb11a061..d9bf0c950 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_FORCE_MAX_ORDER=13 CONFIG_ARCH_HISI=y @@ -319,6 +317,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -329,6 +328,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -347,10 +347,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -400,6 +400,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -413,7 +414,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_LSUI=y # CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y # CONFIG_ARM64_PA_BITS_48 is not set @@ -450,7 +453,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -639,6 +642,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -688,6 +692,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1055,12 +1060,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1078,7 +1088,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1230,6 +1243,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1358,14 +1372,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1410,6 +1428,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1452,6 +1471,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1501,6 +1521,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1663,8 +1684,13 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1731,6 +1757,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1771,12 +1798,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1795,9 +1825,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1807,6 +1839,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1842,6 +1875,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1890,6 +1924,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1929,6 +1964,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2009,7 +2045,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2114,7 +2150,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2337,6 +2372,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2404,6 +2440,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2442,6 +2479,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2479,6 +2517,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2560,6 +2599,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2724,7 +2764,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3104,6 +3144,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3146,6 +3187,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3181,7 +3223,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3256,6 +3302,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3377,6 +3424,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3448,6 +3496,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3671,8 +3720,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3836,6 +3883,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4204,7 +4252,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4222,8 +4270,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4378,7 +4426,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4906,6 +4956,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4914,7 +4965,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4939,6 +4993,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5154,6 +5209,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5256,8 +5312,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5269,6 +5327,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5361,6 +5420,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5488,6 +5548,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5764,6 +5825,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5772,6 +5834,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5790,9 +5853,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6025,13 +6085,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6044,6 +6107,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6262,6 +6326,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6337,6 +6402,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6402,6 +6468,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6460,7 +6527,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6503,9 +6571,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6643,6 +6714,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6897,6 +6969,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7104,6 +7177,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7226,6 +7300,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7260,6 +7335,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7462,6 +7539,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7484,6 +7562,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7549,7 +7628,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7628,6 +7707,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7818,6 +7898,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8434,6 +8515,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8492,6 +8574,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8560,6 +8643,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8593,7 +8677,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8644,6 +8728,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8701,6 +8786,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 707a0c0aa..8a1ef7b9e 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1548,6 +1539,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1662,12 +1654,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG=y CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1724,13 +1711,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1779,7 +1770,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1825,6 +1816,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1879,6 +1871,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1976,7 +1969,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -2055,6 +2047,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2144,6 +2137,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2204,12 +2198,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2228,9 +2224,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2240,6 +2238,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2275,6 +2274,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2310,10 +2310,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2325,6 +2325,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2908,6 +2909,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2988,6 +2990,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3079,12 +3082,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3159,6 +3162,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3170,6 +3174,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3302,6 +3308,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3802,6 +3809,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3874,7 +3882,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3956,6 +3968,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4088,6 +4101,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4221,6 +4235,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4473,8 +4488,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4550,6 +4565,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4650,6 +4666,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4908,7 +4925,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -5004,6 +5020,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5040,7 +5057,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5262,11 +5279,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5531,7 +5549,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5583,7 +5600,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5605,7 +5621,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5627,7 +5642,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5748,7 +5762,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5907,6 +5920,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5916,8 +5930,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5955,6 +5972,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6206,7 +6224,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6365,8 +6383,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6382,6 +6402,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6391,7 +6412,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6404,6 +6425,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6443,6 +6465,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6557,6 +6580,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6788,6 +6812,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7093,6 +7118,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7113,6 +7139,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7182,7 +7209,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7419,13 +7445,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -7685,7 +7714,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7718,6 +7747,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7857,6 +7887,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7913,7 +7944,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7967,9 +7998,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8178,6 +8212,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8464,6 +8499,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8810,6 +8846,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8832,6 +8869,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8867,6 +8905,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9124,6 +9163,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9194,6 +9234,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9356,6 +9397,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9528,7 +9570,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9598,6 +9639,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9822,6 +9864,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10242,7 +10285,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10392,6 +10434,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10478,6 +10521,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10566,6 +10610,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10630,7 +10675,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10758,6 +10803,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10769,8 +10815,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 218a551d6..5552618f0 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_LSUI=y +CONFIG_ARM64_MPAM_DRIVER_DEBUG=y +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y @@ -447,7 +450,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -636,6 +639,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -685,6 +689,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1052,12 +1057,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1075,7 +1085,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1227,6 +1240,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1355,14 +1369,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1407,6 +1425,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1449,6 +1468,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1498,6 +1518,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1668,8 +1689,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1736,6 +1762,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1776,12 +1803,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1800,9 +1830,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1812,6 +1844,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1847,6 +1880,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1895,6 +1929,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1934,6 +1969,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2014,7 +2050,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2119,7 +2155,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2350,6 +2385,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2417,6 +2453,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2455,6 +2492,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2492,6 +2530,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2573,6 +2612,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2737,7 +2777,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3117,6 +3157,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3159,6 +3200,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3194,7 +3236,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3269,6 +3315,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3390,6 +3437,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3466,6 +3514,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3689,8 +3738,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3854,6 +3903,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4222,7 +4272,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4240,8 +4290,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4396,7 +4446,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4924,6 +4976,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4932,7 +4985,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4957,6 +5013,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5173,6 +5230,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5275,8 +5333,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5288,6 +5348,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5380,6 +5441,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5508,6 +5570,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5784,6 +5847,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5792,6 +5856,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5810,9 +5875,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6045,13 +6107,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6065,6 +6130,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6283,6 +6349,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6358,6 +6425,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6423,6 +6491,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6481,7 +6550,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6524,9 +6594,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6664,6 +6737,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6919,6 +6993,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7126,6 +7201,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7249,6 +7325,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7283,6 +7360,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7485,6 +7564,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7507,6 +7587,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7572,7 +7653,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7651,6 +7732,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7841,6 +7923,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8457,6 +8540,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8515,6 +8599,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8583,6 +8668,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8616,7 +8702,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8667,6 +8753,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8724,6 +8811,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 433004e11..59226194b 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -34,8 +33,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -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 @@ -43,6 +40,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -369,6 +367,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 # CONFIG_ARCH_MMP is not set @@ -404,6 +403,7 @@ CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y +CONFIG_ARCH_R9A08G046=y CONFIG_ARCH_R9A09G011=y # CONFIG_ARCH_R9A09G047 is not set CONFIG_ARCH_R9A09G056=y @@ -428,6 +428,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_ARCH_TEGRA_238_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y @@ -482,6 +483,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -496,7 +498,10 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y -# CONFIG_ARM64_MPAM is not set +CONFIG_ARM64_LSUI=y +# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y +CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y @@ -704,35 +709,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_AXI_DMAC=m @@ -826,14 +813,11 @@ CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_PM8916_BMS_VM is not set CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -991,7 +975,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -1141,7 +1124,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_M_CAN_PLATFORM=m -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -1255,6 +1238,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1314,13 +1298,18 @@ CONFIG_CIFS_XATTR=y CONFIG_CIX_MBOX=m CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_ELIZA_DISPCC=m +CONFIG_CLK_ELIZA_GCC=y +CONFIG_CLK_ELIZA_TCSRCC=y CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_GLYMUR_DISPCC=m CONFIG_CLK_GLYMUR_GCC=y +CONFIG_CLK_GLYMUR_GPUCC=m CONFIG_CLK_GLYMUR_TCSRCC=y +CONFIG_CLK_GLYMUR_VIDEOCC=m CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1338,6 +1327,8 @@ CONFIG_CLK_IMX95_BLK_CTL=m # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +CONFIG_CLK_NORD_GCC=y +CONFIG_CLK_NORD_TCSRCC=y CONFIG_CLK_PX30=y CONFIG_CLK_QCM2290_GPUCC=m CONFIG_CLK_QORIQ=y @@ -1548,6 +1539,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1662,12 +1654,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# 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 -# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +# CONFIG_CRYPTO_DEV_QCE is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_ROCKCHIP=m @@ -1724,13 +1711,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1779,7 +1770,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_NEON is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set @@ -1825,6 +1816,7 @@ CONFIG_CZNIC_PLATFORMS=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1878,6 +1870,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1968,7 +1961,6 @@ CONFIG_DMA_BCM2835=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -2046,6 +2038,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_ARM_ETHOSU=m CONFIG_DRM_ACCEL_QAIC=m @@ -2135,6 +2128,7 @@ CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -2195,12 +2189,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -2219,9 +2215,11 @@ CONFIG_DRM_PANEL_LG_LG4573=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -2231,6 +2229,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m @@ -2266,6 +2265,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -2301,10 +2301,10 @@ CONFIG_DRM_PANFROST=m CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y CONFIG_DRM_PANTHOR=m CONFIG_DRM_PARADE_PS8622=m @@ -2316,6 +2316,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set @@ -2890,6 +2891,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2970,6 +2972,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -3061,12 +3064,12 @@ CONFIG_GPIO_XLP=m CONFIG_GPIO_ZYNQ=m CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -3141,6 +3144,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -3152,6 +3156,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -3284,6 +3290,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set CONFIG_HP_WATCHDOG=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSC030PA is not set @@ -3784,6 +3791,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +CONFIG_INTERCONNECT_QCOM_ELIZA=y CONFIG_INTERCONNECT_QCOM_GLYMUR=y # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set CONFIG_INTERCONNECT_QCOM_MILOS=m @@ -3856,7 +3864,11 @@ CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3938,6 +3950,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPQ_CMN_PLL=m # CONFIG_IPQ_GCC_4019 is not set CONFIG_IPQ_GCC_5018=m +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5332 is not set # CONFIG_IPQ_GCC_5424 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -4070,6 +4083,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -4196,6 +4210,7 @@ CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -4448,8 +4463,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4525,6 +4538,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_MAG3110=m @@ -4624,6 +4638,7 @@ CONFIG_MDIO_IPQ8064=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m @@ -4882,7 +4897,6 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4978,6 +4992,7 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_BST=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -5013,7 +5028,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -5235,11 +5250,12 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m @@ -5504,7 +5520,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -5556,7 +5571,6 @@ CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -5578,7 +5592,6 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # 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=y @@ -5600,7 +5613,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5721,7 +5733,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5880,6 +5891,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5889,8 +5901,11 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_NVIDIA_SHIELD_FF=y +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5928,6 +5943,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=m CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -6178,7 +6194,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -6337,8 +6353,10 @@ CONFIG_PINCTRL_BCM2712=y CONFIG_PINCTRL_BRCMSTB=y CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m +CONFIG_PINCTRL_ELIZA=y # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GLYMUR=y +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -6354,6 +6372,7 @@ CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ5018 is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5332 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -6363,7 +6382,7 @@ CONFIG_PINCTRL_IMX_SCMI=y # CONFIG_PINCTRL_KAANAPALI is not set CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_MAX77620=y -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set @@ -6376,6 +6395,7 @@ CONFIG_PINCTRL_MESON_GXL=y CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set +# CONFIG_PINCTRL_MILOS_LPASS_LPI is not set CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set @@ -6415,6 +6435,7 @@ CONFIG_PINCTRL_SCMI=y # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set # CONFIG_PINCTRL_SDM670 is not set +# CONFIG_PINCTRL_SDM670_LPASS_LPI is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SDX65 is not set @@ -6529,6 +6550,7 @@ CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF=y CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -6759,6 +6781,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_IADC=m @@ -7064,6 +7087,7 @@ CONFIG_RENESAS_RZV2HWDT=m # CONFIG_RENESAS_USB_DMAC is not set # CONFIG_RENESAS_WDT is not set CONFIG_RENESAS_WWDT=m +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_BRCMSTB=y @@ -7084,6 +7108,7 @@ CONFIG_RESET_RZG2L_USBPHY_CTRL=m CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SKY1=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -7153,7 +7178,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -7390,13 +7414,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -7655,7 +7682,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -7688,6 +7715,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -7827,6 +7855,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -7883,7 +7912,7 @@ CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHT4x is not set +CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMPRO=m @@ -7937,9 +7966,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -8148,6 +8180,7 @@ CONFIG_SM_GPUCC_6115=m # CONFIG_SM_GPUCC_8450 is not set # CONFIG_SM_GPUCC_8550 is not set CONFIG_SM_GPUCC_8650=m +# CONFIG_SM_GPUCC_8750 is not set CONFIG_SM_GPUCC_MILOS=m # CONFIG_SMI240 is not set CONFIG_SMI330_I2C=m @@ -8433,6 +8466,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -8778,6 +8812,7 @@ CONFIG_SND_SOC_TEGRA_SGTL5000=m # CONFIG_SND_SOC_TEGRA_TRIMSLICE is not set # CONFIG_SND_SOC_TEGRA_WM8753 is not set # CONFIG_SND_SOC_TEGRA_WM8903 is not set +CONFIG_SND_SOC_TEGRA_WM8962=m # CONFIG_SND_SOC_TEGRA_WM9712 is not set # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m @@ -8800,6 +8835,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m CONFIG_SND_SOC_USB=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m @@ -8835,6 +8871,7 @@ 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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -9092,6 +9129,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -9162,6 +9200,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m @@ -9324,6 +9363,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -9496,7 +9536,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -9566,6 +9605,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_GPU_MEM=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -9790,6 +9830,7 @@ CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_IMX=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m @@ -10210,7 +10251,6 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m @@ -10360,6 +10400,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -10446,6 +10487,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -10534,6 +10576,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -10598,7 +10641,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -10726,6 +10769,7 @@ CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y CONFIG_XLNX_R5_REMOTEPROC=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -10737,8 +10781,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 601d369a0..fa9c9b113 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -23,6 +23,7 @@ CONFIG_ACPI_AGDI=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -291,8 +292,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_AXIADO is not set @@ -306,7 +305,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_EXYNOS is not set CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set @@ -318,6 +316,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_MA35 is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set @@ -328,6 +327,7 @@ CONFIG_ARCH_NXP=y CONFIG_ARCH_PENSANDO=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -346,10 +346,10 @@ CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_TEGRA_194_SOC=y # CONFIG_ARCH_TEGRA_210_SOC is not set CONFIG_ARCH_TEGRA_234_SOC=y +# CONFIG_ARCH_TEGRA_238_SOC is not set CONFIG_ARCH_TEGRA_241_SOC=y CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_ARCH_TEGRA=y -# CONFIG_ARCH_TENSTORRENT is not set CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y # CONFIG_ARCH_UNIPHIER is not set @@ -399,6 +399,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_ARM64_ERRATUM_4118414=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y @@ -412,7 +413,9 @@ CONFIG_ARM64_GCS=y CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_LSUI=y # CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set +CONFIG_ARM64_MPAM_DRIVER=y CONFIG_ARM64_MPAM=y CONFIG_ARM64_MTE=y CONFIG_ARM64_PA_BITS_48=y @@ -447,7 +450,7 @@ CONFIG_ARM_CPUIDLE=y # CONFIG_ARM_DMA350 is not set CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m @@ -636,6 +639,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -685,6 +689,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -1052,12 +1057,17 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y @@ -1075,7 +1085,10 @@ CONFIG_CLK_IMX93=y # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1227,6 +1240,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1355,14 +1369,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1407,6 +1425,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set @@ -1449,6 +1468,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1498,6 +1518,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1660,8 +1681,13 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1728,6 +1754,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1768,12 +1795,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1792,9 +1822,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1804,6 +1836,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1839,6 +1872,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1887,6 +1921,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1926,6 +1961,7 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2006,7 +2042,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -2111,7 +2147,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2334,6 +2369,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2401,6 +2437,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2439,6 +2476,7 @@ CONFIG_GPIO_MLXBF3=m CONFIG_GPIO_MPC8XXX=y # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2476,6 +2514,7 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2557,6 +2596,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2721,7 +2761,7 @@ CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set @@ -3101,6 +3141,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -3143,6 +3184,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set @@ -3178,7 +3220,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3253,6 +3299,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3374,6 +3421,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3445,6 +3493,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m @@ -3668,8 +3717,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3833,6 +3880,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set CONFIG_MDIO_OCTEON=m +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m @@ -4201,7 +4249,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4219,8 +4267,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4375,7 +4423,9 @@ CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_CORE is not set CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4903,6 +4953,7 @@ CONFIG_NR_CPUS=4096 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4911,7 +4962,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4936,6 +4990,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5150,6 +5205,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_PWRCTRL_SLOT=y # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5252,8 +5308,10 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y @@ -5265,6 +5323,7 @@ CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5357,6 +5416,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -5484,6 +5544,7 @@ CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set CONFIG_PWM_TEGRA=y # CONFIG_PWM_TH1520 is not set CONFIG_PWM_TIECAP=m @@ -5760,6 +5821,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set @@ -5768,6 +5830,7 @@ CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_SIMPLE is not set @@ -5786,9 +5849,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6021,13 +6081,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set # CONFIG_RV_MON_NRP is not set +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6040,6 +6103,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -6258,6 +6322,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m @@ -6333,6 +6398,7 @@ CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LIS3_I2C is not set @@ -6398,6 +6464,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MC34VR500 is not set # CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6456,7 +6523,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STEF48H28 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set @@ -6499,9 +6567,12 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set CONFIG_SENSORS_XGENE=m +# CONFIG_SENSORS_YOGAFAN is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6639,6 +6710,7 @@ CONFIG_SMC91X=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6893,6 +6965,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7100,6 +7173,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7222,6 +7296,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7256,6 +7331,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7458,6 +7535,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_STUB_CLK_HI3660=y @@ -7480,6 +7558,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7545,7 +7624,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7624,6 +7703,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7814,6 +7894,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8430,6 +8511,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -8488,6 +8570,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8556,6 +8639,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8589,7 +8673,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8640,6 +8724,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8697,6 +8782,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index bdb673859..9c0762aa2 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,14 +31,13 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -399,35 +397,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_B43_BCMA_PIO=y @@ -508,14 +488,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -660,7 +637,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -805,7 +781,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -901,6 +877,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1074,6 +1051,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1185,13 +1163,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1229,6 +1211,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=m # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 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 @@ -1274,6 +1257,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1326,6 +1310,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1417,7 +1402,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y @@ -1491,6 +1475,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1546,6 +1531,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1587,12 +1573,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1611,9 +1599,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1623,6 +1613,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1658,6 +1649,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1692,10 +1684,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1704,6 +1696,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2217,6 +2210,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2293,6 +2287,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2357,13 +2352,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUEST_STATE_BUFFER_TEST is not set CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2435,6 +2430,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2446,6 +2442,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2561,6 +2559,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_HSC030PA is not set @@ -3004,7 +3003,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3202,6 +3205,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3329,6 +3333,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3573,8 +3578,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3651,6 +3656,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3741,6 +3747,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3965,7 +3972,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4070,7 +4076,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4256,10 +4262,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4513,7 +4520,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4564,7 +4570,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4585,7 +4590,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4608,7 +4612,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4727,7 +4730,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4885,6 +4887,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4892,6 +4895,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4910,6 +4914,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5101,7 +5106,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5238,6 +5243,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5690,7 +5696,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5901,13 +5906,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6114,7 +6122,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6147,6 +6155,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6284,6 +6293,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6392,9 +6402,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6776,6 +6789,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7107,6 +7121,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7141,6 +7156,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7332,6 +7348,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7372,6 +7389,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7505,6 +7523,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7641,7 +7660,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7707,6 +7725,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7854,10 +7873,14 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set -# CONFIG_USB_CDNS_SUPPORT is not set +CONFIG_USB_CDNSP_PCI=m +CONFIG_USB_CDNS_SUPPORT=m CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_GENERIC=m CONFIG_USB_CHIPIDEA_IMX=m @@ -8195,7 +8218,7 @@ CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=m # CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y @@ -8278,7 +8301,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8402,6 +8424,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8461,6 +8484,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -8542,6 +8566,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8605,7 +8630,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8728,6 +8753,7 @@ CONFIG_XILLYUSB=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8739,8 +8765,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 1c65969d1..6945bbc32 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -22,6 +22,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -275,32 +276,33 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set CONFIG_ARCH_FORCE_MAX_ORDER=8 # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set CONFIG_ARCH_MEMORY_PROBE=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=14 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -441,6 +443,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -484,6 +487,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -838,12 +842,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -853,7 +862,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -977,6 +989,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1080,14 +1093,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1125,6 +1142,7 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1166,6 +1184,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1215,6 +1234,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1380,8 +1400,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1446,6 +1471,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1484,12 +1510,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1507,9 +1536,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1519,6 +1550,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1553,6 +1585,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1601,6 +1634,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1638,6 +1672,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1772,7 +1807,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -1984,6 +2018,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2046,6 +2081,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2079,6 +2115,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCA9570 is not set @@ -2110,6 +2147,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2188,6 +2226,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2694,6 +2733,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2731,6 +2771,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2765,7 +2806,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2841,6 +2886,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2962,6 +3008,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3036,6 +3083,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3266,8 +3314,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3424,6 +3472,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3777,7 +3826,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3795,8 +3844,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3939,6 +3988,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4459,6 +4510,7 @@ CONFIG_NR_IRQS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4466,6 +4518,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4485,6 +4538,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4674,6 +4728,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4753,10 +4808,13 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4834,6 +4892,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4996,6 +5055,7 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5219,12 +5279,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5241,9 +5303,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5468,13 +5527,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -5488,6 +5550,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -5709,6 +5772,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5783,6 +5847,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -5848,6 +5913,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5947,9 +6013,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6077,6 +6146,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6329,6 +6399,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6536,6 +6607,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6659,6 +6731,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6693,6 +6766,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6865,6 +6940,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6887,6 +6963,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6952,7 +7029,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7016,6 +7093,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7196,6 +7274,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7791,6 +7870,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7848,6 +7928,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7916,6 +7997,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7948,7 +8030,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -7999,6 +8081,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8056,6 +8139,7 @@ CONFIG_XILINX_GMII2RGMII=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 57d02418b..3fa945b4e 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,14 +31,13 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -398,35 +396,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_B43_BCMA_PIO=y @@ -507,14 +487,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -659,7 +636,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -804,7 +780,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -900,6 +876,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1073,6 +1050,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1184,13 +1162,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1228,6 +1210,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=m # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 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 @@ -1273,6 +1256,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1324,6 +1308,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1408,7 +1393,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set @@ -1481,6 +1465,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1536,6 +1521,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1577,12 +1563,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1601,9 +1589,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1613,6 +1603,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1648,6 +1639,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1682,10 +1674,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1694,6 +1686,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2198,6 +2191,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2274,6 +2268,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2338,13 +2333,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUEST_STATE_BUFFER_TEST is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2416,6 +2411,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2427,6 +2423,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2542,6 +2540,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_HSC030PA is not set @@ -2984,7 +2983,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3182,6 +3185,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3303,6 +3307,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3547,8 +3552,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3625,6 +3628,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3714,6 +3718,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3938,7 +3943,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4042,7 +4046,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4228,10 +4232,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4485,7 +4490,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4536,7 +4540,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4557,7 +4560,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4580,7 +4582,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4699,7 +4700,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4857,6 +4857,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4864,6 +4865,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4882,6 +4884,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5072,7 +5075,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5209,6 +5212,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5660,7 +5664,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5871,13 +5874,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6083,7 +6089,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6116,6 +6122,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6253,6 +6260,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6361,9 +6369,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6744,6 +6755,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7074,6 +7086,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7108,6 +7121,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7299,6 +7313,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7339,6 +7354,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7472,6 +7488,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7608,7 +7625,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7674,6 +7690,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7821,10 +7838,14 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set -# CONFIG_USB_CDNS_SUPPORT is not set +CONFIG_USB_CDNSP_PCI=m +CONFIG_USB_CDNS_SUPPORT=m CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_GENERIC=m CONFIG_USB_CHIPIDEA_IMX=m @@ -8162,7 +8183,7 @@ CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=m # CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y @@ -8245,7 +8266,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8369,6 +8389,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8428,6 +8449,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -8509,6 +8531,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8572,7 +8595,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8695,6 +8718,7 @@ CONFIG_XILLYUSB=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8706,8 +8730,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index b9415f138..19d0b7c05 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -22,6 +22,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -275,32 +276,33 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set CONFIG_ARCH_FORCE_MAX_ORDER=8 # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set CONFIG_ARCH_MEMORY_PROBE=y +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=14 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -441,6 +443,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -484,6 +487,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -838,12 +842,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -853,7 +862,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -977,6 +989,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1080,14 +1093,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1125,6 +1142,7 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1166,6 +1184,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1215,6 +1234,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1372,8 +1392,13 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1438,6 +1463,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1476,12 +1502,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1499,9 +1528,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1511,6 +1542,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1545,6 +1577,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1593,6 +1626,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1630,6 +1664,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1764,7 +1799,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -1968,6 +2002,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2030,6 +2065,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2063,6 +2099,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCA9570 is not set @@ -2094,6 +2131,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2172,6 +2210,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2678,6 +2717,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2715,6 +2755,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2749,7 +2790,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2825,6 +2870,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2946,6 +2992,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3016,6 +3063,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3246,8 +3294,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3404,6 +3450,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3757,7 +3804,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3775,8 +3822,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3919,6 +3966,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4439,6 +4488,7 @@ CONFIG_NR_IRQS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4446,6 +4496,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4465,6 +4516,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4653,6 +4705,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4732,10 +4785,13 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4813,6 +4869,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4974,6 +5031,7 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5197,12 +5255,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5219,9 +5279,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5446,13 +5503,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5465,6 +5525,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -5686,6 +5747,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5760,6 +5822,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -5825,6 +5888,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5924,9 +5988,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6054,6 +6121,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6305,6 +6373,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6512,6 +6581,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6634,6 +6704,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6668,6 +6739,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6840,6 +6913,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6862,6 +6936,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6927,7 +7002,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -6991,6 +7066,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7171,6 +7247,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7766,6 +7843,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7823,6 +7901,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7891,6 +7970,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7923,7 +8003,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -7974,6 +8054,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8031,6 +8112,7 @@ CONFIG_XILINX_GMII2RGMII=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index dce9673da..362dde754 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,8 +31,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACLINT_SSWI=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -41,6 +38,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -420,27 +418,11 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y @@ -448,8 +430,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m # CONFIG_AX45MP_L2_CACHE is not set CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y @@ -535,14 +515,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -686,7 +663,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -832,7 +808,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -929,6 +905,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1039,6 +1016,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set # CONFIG_COMMON_CLK_FSL_SAI is not set @@ -1121,6 +1099,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1227,13 +1206,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1270,6 +1253,7 @@ CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1316,6 +1300,7 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1367,6 +1352,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1457,7 +1443,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y @@ -1531,6 +1516,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1567,6 +1553,10 @@ CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set +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_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1586,6 +1576,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1626,12 +1617,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1650,9 +1643,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1662,6 +1657,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1697,6 +1693,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1731,10 +1728,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1744,6 +1741,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1766,6 +1764,7 @@ CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m CONFIG_DRM_ST7920=m +CONFIG_DRM_THEAD_TH1520_DW_HDMI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1783,6 +1782,7 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +CONFIG_DRM_VERISILICON_DC=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2268,6 +2268,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2346,6 +2347,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2411,12 +2413,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2486,6 +2488,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2497,6 +2500,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2608,6 +2613,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_HSC030PA is not set @@ -3041,7 +3047,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3239,6 +3249,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3366,6 +3377,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3600,8 +3612,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3677,6 +3689,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3771,6 +3784,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3996,7 +4010,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4109,7 +4122,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4302,10 +4315,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4559,7 +4573,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4610,7 +4623,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4631,7 +4643,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4653,7 +4664,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4772,7 +4782,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4931,6 +4940,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4938,6 +4948,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4956,6 +4967,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5121,6 +5133,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=m CONFIG_PCIE_FU740=y # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set CONFIG_PCIE_MICROCHIP_HOST=y @@ -5152,7 +5165,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5185,9 +5198,11 @@ CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CANAAN_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -5304,6 +5319,7 @@ CONFIG_PM_TRACE=y CONFIG_PM=y CONFIG_PNFS_BLOCK=m CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POLARFIRE_SOC_IRQ_MUX=y # CONFIG_POLARFIRE_SOC_MAILBOX is not set CONFIG_POLARFIRE_SOC_SYSCONS=y CONFIG_PORTABLE=y @@ -5316,6 +5332,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -5798,7 +5815,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6012,7 +6028,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6020,6 +6038,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6220,7 +6239,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6253,6 +6272,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6389,6 +6409,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6498,9 +6519,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6896,6 +6920,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7234,6 +7259,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7268,6 +7294,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7482,6 +7509,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7522,6 +7550,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7655,6 +7684,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m CONFIG_TH1520_PM_DOMAINS=m @@ -7794,7 +7824,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7860,6 +7889,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8448,7 +8478,6 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8572,6 +8601,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8631,6 +8661,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8712,6 +8743,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8773,7 +8805,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8891,7 +8923,7 @@ CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m -# CONFIG_XIP_KERNEL is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8903,8 +8935,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 5edfa970e..fc02a0fff 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -22,6 +22,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -218,7 +219,7 @@ CONFIG_AFS_FS=m # CONFIG_AF_UNIX_OOB is not set # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set -# CONFIG_AHCI_DWC is not set +CONFIG_AHCI_DWC=m CONFIG_AIO=y CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set @@ -294,6 +295,7 @@ CONFIG_ARCH_MMAP_RND_BITS=24 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -302,17 +304,20 @@ CONFIG_ARCH_RV64I=y # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SIFIVE is not set # CONFIG_ARCH_SOPHGO is not set -# CONFIG_ARCH_SPACEMIT is not set +CONFIG_ARCH_SPACEMIT=y # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STARFIVE=y # CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCH_THEAD is not set CONFIG_ARCH_VIRT=y # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -456,6 +461,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -499,6 +505,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -853,12 +860,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -868,7 +880,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y # CONFIG_CLK_STARFIVE_JH7100 is not set CONFIG_CLK_STARFIVE_JH7110_AON=y @@ -887,10 +902,16 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM3323 is not set # CONFIG_CM3605 is not set # CONFIG_CM36651 is not set +CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA is not set +CONFIG_CMA_SIZE_MBYTES=0 +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set CONFIG_CMA_SYSFS=y +CONFIG_CMA=y CONFIG_CMDLINE="" CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CMDLINE_KUNIT_TEST=m @@ -906,6 +927,7 @@ CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set CONFIG_COMMON_CLK_HI3516CV300=y @@ -998,6 +1020,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1096,14 +1119,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1140,6 +1167,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set @@ -1181,6 +1209,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1229,6 +1258,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1319,12 +1349,12 @@ CONFIG_DIMLIB=y # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y -# CONFIG_DMABUF_HEAPS_CMA is not set +CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set -# CONFIG_DMA_CMA is not set +CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y CONFIG_DMADEVICES=y @@ -1393,8 +1423,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1459,6 +1494,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1497,12 +1533,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1521,9 +1560,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1533,6 +1574,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1568,6 +1610,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1616,6 +1659,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1653,6 +1697,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1704,6 +1749,7 @@ CONFIG_DWMAC_EIC7700=m # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m +CONFIG_DWMAC_SPACEMIT=m CONFIG_DWMAC_STARFIVE=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -2008,6 +2054,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2071,6 +2118,7 @@ CONFIG_GOLDFISH=y # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2104,6 +2152,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2113,6 +2162,7 @@ CONFIG_GPIO_MXC=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_PL061 is not set # CONFIG_GPIO_POLARFIRE_SOC is not set +# CONFIG_GPIO_QIXIS_FPGA is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set @@ -2121,6 +2171,7 @@ CONFIG_GPIO_SHARED_PROXY=m # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_SIM=m # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set +CONFIG_GPIO_SPACEMIT_K1=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set @@ -2136,6 +2187,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2213,6 +2265,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2420,6 +2473,7 @@ CONFIG_I2C_HID=y # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set +CONFIG_I2C_K1=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set @@ -2704,6 +2758,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2741,6 +2796,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2774,7 +2830,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2849,6 +2909,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2971,6 +3032,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3044,6 +3106,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3166,7 +3229,7 @@ CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_CR0014114 is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_EL15203000 is not set -# CONFIG_LEDS_GPIO is not set +CONFIG_LEDS_GPIO=m CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_IS31FL319X is not set # CONFIG_LEDS_IS31FL32XX is not set @@ -3262,8 +3325,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3419,6 +3482,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3605,12 +3669,13 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SEC_I2C is not set # CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set +CONFIG_MFD_SIMPLE_MFD_I2C=y # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m # CONFIG_MFD_SMPRO is not set +CONFIG_MFD_SPACEMIT_P1=y # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3758,6 +3823,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set CONFIG_MMC_SDHCI_OF_DWCMSHC=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set +CONFIG_MMC_SDHCI_OF_K1=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m @@ -3773,9 +3839,10 @@ CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m # CONFIG_MMC_WBSD is not set CONFIG_MMIOTRACE=y +CONFIG_MMP_PDMA=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3793,8 +3860,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3946,6 +4013,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4234,6 +4303,7 @@ CONFIG_NET_VENDOR_ROCKER=y # CONFIG_NET_VENDOR_SMSC is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_NET_VENDOR_SPACEMIT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set @@ -4465,6 +4535,7 @@ CONFIG_NR_CPUS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4472,13 +4543,14 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set CONFIG_NVME_KEYRING=m # CONFIG_NVMEM_IMX_OCOTP_ELE is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set +CONFIG_NVMEM_LAYOUT_ONIE_TLV=m # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set # CONFIG_NVMEM_QCOM_QFPROM is not set @@ -4491,6 +4563,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4649,6 +4722,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=y # CONFIG_PCIE_HISI_STB is not set # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set @@ -4660,6 +4734,7 @@ CONFIG_PCIE_EDR=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y # CONFIG_PCIE_RENESAS_RZG3S_HOST is not set +CONFIG_PCIE_SPACEMIT_K1=m CONFIG_PCIE_STARFIVE_HOST=y # CONFIG_PCIE_THERMAL is not set CONFIG_PCIE_TPH=y @@ -4680,6 +4755,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +CONFIG_PCI_PWRCTRL_GENERIC=y # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4716,6 +4792,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set @@ -4753,6 +4830,8 @@ CONFIG_PHY_PACKAGE=m # CONFIG_PHY_RTK_RTD_USB3PHY is not set # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set +CONFIG_PHY_SPACEMIT_K1_PCIE=m +CONFIG_PHY_SPACEMIT_K1_USB2=m CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set CONFIG_PHY_STARFIVE_JH7110_PCIE=m @@ -4764,11 +4843,14 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_EIC7700=m +CONFIG_PINCTRL_EIC7700=y +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4799,6 +4881,7 @@ CONFIG_PINCTRL_EIC7700=m # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_SM8750 is not set +CONFIG_PINCTRL_SPACEMIT_K1=y # CONFIG_PINCTRL_STARFIVE_JH7100 is not set CONFIG_PINCTRL_STARFIVE_JH7110_AON=y CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y @@ -4849,15 +4932,18 @@ CONFIG_POWERNV_OP_PANEL=m CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set +CONFIG_POWER_RESET_SPACEMIT_P1=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_TORADEX_EC is not set # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y -# CONFIG_POWER_SEQUENCING is not set # CONFIG_POWER_SEQUENCING_PCIE_M2 is not set +# CONFIG_POWER_SEQUENCING_QCOM_WCN is not set +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4968,7 +5054,9 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_MC33XS2410 is not set # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set +CONFIG_PWM_PXA=m # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_SIFIVE is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set @@ -5130,7 +5218,7 @@ CONFIG_REGULATOR_AXP20X=m # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_FAN53555 is not set # CONFIG_REGULATOR_FAN53880 is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_FP9931 is not set # CONFIG_REGULATOR_GPIO is not set # CONFIG_REGULATOR_ISL6271A is not set @@ -5192,6 +5280,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SPACEMIT_P1=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set @@ -5217,6 +5306,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_EIC7700=y @@ -5224,8 +5314,11 @@ CONFIG_RESET_EIC7700=y CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set +CONFIG_RESET_SPACEMIT_K1=y +CONFIG_RESET_SPACEMIT_K3=y # CONFIG_RESET_STARFIVE_JH7100 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESET_TI_TPS380X is not set @@ -5252,7 +5345,7 @@ CONFIG_RISCV_ISA_SVPBMT=y CONFIG_RISCV_ISA_SVRSW60T59B=y CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y # CONFIG_RISCV_ISA_VENDOR_EXT_ANDES is not set -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y +# CONFIG_RISCV_ISA_VENDOR_EXT_MIPS is not set # CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE is not set # CONFIG_RISCV_ISA_VENDOR_EXT_THEAD is not set CONFIG_RISCV_ISA_V_PREEMPTIVE=y @@ -5266,7 +5359,7 @@ CONFIG_RISCV_ISA_ZBB=y CONFIG_RISCV_ISA_ZBC=y CONFIG_RISCV_ISA_ZBKB=y CONFIG_RISCV_ISA_ZICBOM=y -# CONFIG_RISCV_ISA_ZICBOP is not set +CONFIG_RISCV_ISA_ZICBOP=y CONFIG_RISCV_ISA_ZICBOZ=y # CONFIG_RISCV_PMU_LEGACY is not set CONFIG_RISCV_PMU_SBI=y @@ -5427,6 +5520,7 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SD2405AL is not set # CONFIG_RTC_DRV_SD3078 is not set # CONFIG_RTC_DRV_SNVS is not set +CONFIG_RTC_DRV_SPACEMIT_P1=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_X1205=m @@ -5502,7 +5596,9 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5510,6 +5606,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -5523,6 +5620,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -5738,6 +5836,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5811,6 +5910,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -5876,6 +5976,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5976,9 +6077,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6101,6 +6205,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6353,6 +6458,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6459,6 +6565,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set +# CONFIG_SND_SOC_K1_I2S is not set # 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 @@ -6560,6 +6667,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6684,6 +6792,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6718,6 +6827,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6783,6 +6894,9 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_INTEL is not set # CONFIG_SOUNDWIRE is not set # CONFIG_SOUNDWIRE_QCOM is not set +CONFIG_SPACEMIT_K1_CCU=y +CONFIG_SPACEMIT_K1_EMAC=m +CONFIG_SPACEMIT_K3_CCU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -6812,6 +6926,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m +CONFIG_SPI_FSL_QUADSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -6902,6 +7017,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6923,6 +7039,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6987,7 +7104,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7051,6 +7168,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THEAD_C900_ACLINT_SSWI is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7232,6 +7350,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7832,6 +7951,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7889,6 +8009,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7957,6 +8078,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7988,7 +8110,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8038,6 +8160,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8092,6 +8215,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 3b900532b..3c7902187 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,8 +31,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACLINT_SSWI=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -41,6 +38,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -419,27 +417,11 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y @@ -447,8 +429,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m # CONFIG_AX45MP_L2_CACHE is not set CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y @@ -534,14 +514,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -685,7 +662,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -831,7 +807,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -928,6 +904,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1038,6 +1015,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set # CONFIG_COMMON_CLK_FSL_SAI is not set @@ -1120,6 +1098,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1226,13 +1205,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1269,6 +1252,7 @@ CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1315,6 +1299,7 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1365,6 +1350,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1448,7 +1434,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set @@ -1521,6 +1506,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1557,6 +1543,10 @@ CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set +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_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1576,6 +1566,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1616,12 +1607,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1640,9 +1633,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1652,6 +1647,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1687,6 +1683,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1721,10 +1718,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1734,6 +1731,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1756,6 +1754,7 @@ CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m CONFIG_DRM_ST7920=m +CONFIG_DRM_THEAD_TH1520_DW_HDMI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1773,6 +1772,7 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +CONFIG_DRM_VERISILICON_DC=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2249,6 +2249,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2327,6 +2328,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2392,12 +2394,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2467,6 +2469,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2478,6 +2481,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2589,6 +2594,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_HSC030PA is not set @@ -3021,7 +3027,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3219,6 +3229,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3340,6 +3351,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3574,8 +3586,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3651,6 +3661,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3744,6 +3755,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3969,7 +3981,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4081,7 +4092,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4274,10 +4285,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4531,7 +4543,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4582,7 +4593,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4603,7 +4613,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4625,7 +4634,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4744,7 +4752,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4903,6 +4910,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4910,6 +4918,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4928,6 +4937,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5092,6 +5102,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=m CONFIG_PCIE_FU740=y # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set CONFIG_PCIE_MICROCHIP_HOST=y @@ -5123,7 +5134,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5156,9 +5167,11 @@ CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CANAAN_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -5275,6 +5288,7 @@ CONFIG_PM_TRACE=y CONFIG_PM=y CONFIG_PNFS_BLOCK=m CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POLARFIRE_SOC_IRQ_MUX=y # CONFIG_POLARFIRE_SOC_MAILBOX is not set CONFIG_POLARFIRE_SOC_SYSCONS=y CONFIG_PORTABLE=y @@ -5287,6 +5301,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -5768,7 +5783,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5982,7 +5996,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5990,6 +6006,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6189,7 +6206,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6222,6 +6239,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6358,6 +6376,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6467,9 +6486,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6864,6 +6886,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7201,6 +7224,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7235,6 +7259,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7449,6 +7474,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7489,6 +7515,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7622,6 +7649,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m CONFIG_TH1520_PM_DOMAINS=m @@ -7761,7 +7789,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7827,6 +7854,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8415,7 +8443,6 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8539,6 +8566,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8598,6 +8626,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8679,6 +8708,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8740,7 +8770,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8858,7 +8888,7 @@ CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m -# CONFIG_XIP_KERNEL is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8870,8 +8900,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index c37d9b9e0..d2035b208 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -22,6 +22,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -218,7 +219,7 @@ CONFIG_AFS_FS=m # CONFIG_AF_UNIX_OOB is not set # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set -# CONFIG_AHCI_DWC is not set +CONFIG_AHCI_DWC=m CONFIG_AIO=y CONFIG_AIR_EN8811H_PHY=m # CONFIG_AIX_PARTITION is not set @@ -294,6 +295,7 @@ CONFIG_ARCH_MMAP_RND_BITS=24 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set @@ -302,17 +304,20 @@ CONFIG_ARCH_RV64I=y # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SIFIVE is not set # CONFIG_ARCH_SOPHGO is not set -# CONFIG_ARCH_SPACEMIT is not set +CONFIG_ARCH_SPACEMIT=y # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STARFIVE=y # CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCH_TENSTORRENT is not set # CONFIG_ARCH_THEAD is not set CONFIG_ARCH_VIRT=y # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -456,6 +461,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -499,6 +505,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -853,12 +860,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -868,7 +880,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y # CONFIG_CLK_STARFIVE_JH7100 is not set CONFIG_CLK_STARFIVE_JH7110_AON=y @@ -887,10 +902,16 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM3323 is not set # CONFIG_CM3605 is not set # CONFIG_CM36651 is not set +CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA is not set +CONFIG_CMA_SIZE_MBYTES=0 +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set CONFIG_CMA_SYSFS=y +CONFIG_CMA=y CONFIG_CMDLINE="" CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CMDLINE_KUNIT_TEST=m @@ -906,6 +927,7 @@ CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set CONFIG_COMMON_CLK_HI3516CV300=y @@ -998,6 +1020,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1096,14 +1119,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1140,6 +1167,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set @@ -1181,6 +1209,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1229,6 +1258,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1311,12 +1341,12 @@ CONFIG_DIMLIB=y # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_HEAPS_CMA is not set +CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set -# CONFIG_DMA_CMA is not set +CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set CONFIG_DMADEVICES=y @@ -1385,8 +1415,13 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1451,6 +1486,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1489,12 +1525,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1513,9 +1552,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1525,6 +1566,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1560,6 +1602,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1608,6 +1651,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1645,6 +1689,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1696,6 +1741,7 @@ CONFIG_DWMAC_EIC7700=m # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DWMAC_MOTORCOMM is not set CONFIG_DWMAC_RENESAS_GBETH=m +CONFIG_DWMAC_SPACEMIT=m CONFIG_DWMAC_STARFIVE=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set @@ -1992,6 +2038,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2055,6 +2102,7 @@ CONFIG_GOLDFISH=y # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2088,6 +2136,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2097,6 +2146,7 @@ CONFIG_GPIO_MXC=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_PL061 is not set # CONFIG_GPIO_POLARFIRE_SOC is not set +# CONFIG_GPIO_QIXIS_FPGA is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set @@ -2105,6 +2155,7 @@ CONFIG_GPIO_SHARED_PROXY=m # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_SIM=m # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set +CONFIG_GPIO_SPACEMIT_K1=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set @@ -2120,6 +2171,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2197,6 +2249,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2404,6 +2457,7 @@ CONFIG_I2C_HID=y # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set +CONFIG_I2C_K1=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set @@ -2688,6 +2742,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2725,6 +2780,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2758,7 +2814,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2833,6 +2893,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2955,6 +3016,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3024,6 +3086,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3146,7 +3209,7 @@ CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_CR0014114 is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_EL15203000 is not set -# CONFIG_LEDS_GPIO is not set +CONFIG_LEDS_GPIO=m CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_IS31FL319X is not set # CONFIG_LEDS_IS31FL32XX is not set @@ -3242,8 +3305,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3399,6 +3460,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3585,12 +3647,13 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SEC_I2C is not set # CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set +CONFIG_MFD_SIMPLE_MFD_I2C=y # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m # CONFIG_MFD_SMPRO is not set +CONFIG_MFD_SPACEMIT_P1=y # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3738,6 +3801,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set CONFIG_MMC_SDHCI_OF_DWCMSHC=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set +CONFIG_MMC_SDHCI_OF_K1=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m @@ -3753,9 +3817,10 @@ CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m # CONFIG_MMC_WBSD is not set # CONFIG_MMIOTRACE is not set +CONFIG_MMP_PDMA=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3773,8 +3838,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3926,6 +3991,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4214,6 +4281,7 @@ CONFIG_NET_VENDOR_ROCKER=y # CONFIG_NET_VENDOR_SMSC is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_NET_VENDOR_SPACEMIT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set @@ -4445,6 +4513,7 @@ CONFIG_NR_CPUS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4452,13 +4521,14 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set CONFIG_NVME_KEYRING=m # CONFIG_NVMEM_IMX_OCOTP_ELE is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set +CONFIG_NVMEM_LAYOUT_ONIE_TLV=m # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set # CONFIG_NVMEM_QCOM_QFPROM is not set @@ -4471,6 +4541,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4628,6 +4699,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=y # CONFIG_PCIE_HISI_STB is not set # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set @@ -4639,6 +4711,7 @@ CONFIG_PCIE_EDR=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y # CONFIG_PCIE_RENESAS_RZG3S_HOST is not set +CONFIG_PCIE_SPACEMIT_K1=m CONFIG_PCIE_STARFIVE_HOST=y # CONFIG_PCIE_THERMAL is not set CONFIG_PCIE_TPH=y @@ -4659,6 +4732,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +CONFIG_PCI_PWRCTRL_GENERIC=y # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4695,6 +4769,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set @@ -4732,6 +4807,8 @@ CONFIG_PHY_PACKAGE=m # CONFIG_PHY_RTK_RTD_USB3PHY is not set # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set +CONFIG_PHY_SPACEMIT_K1_PCIE=m +CONFIG_PHY_SPACEMIT_K1_USB2=m CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set CONFIG_PHY_STARFIVE_JH7110_PCIE=m @@ -4743,11 +4820,14 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_EIC7700=m +CONFIG_PINCTRL_EIC7700=y +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4778,6 +4858,7 @@ CONFIG_PINCTRL_EIC7700=m # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_SM8750 is not set +CONFIG_PINCTRL_SPACEMIT_K1=y # CONFIG_PINCTRL_STARFIVE_JH7100 is not set CONFIG_PINCTRL_STARFIVE_JH7110_AON=y CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y @@ -4828,15 +4909,18 @@ CONFIG_POWERNV_OP_PANEL=m CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set +CONFIG_POWER_RESET_SPACEMIT_P1=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_TORADEX_EC is not set # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y -# CONFIG_POWER_SEQUENCING is not set # CONFIG_POWER_SEQUENCING_PCIE_M2 is not set +# CONFIG_POWER_SEQUENCING_QCOM_WCN is not set +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4946,7 +5030,9 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_MC33XS2410 is not set # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set +CONFIG_PWM_PXA=m # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_SIFIVE is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set @@ -5108,7 +5194,7 @@ CONFIG_REGULATOR_AXP20X=m # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_FAN53555 is not set # CONFIG_REGULATOR_FAN53880 is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_FP9931 is not set # CONFIG_REGULATOR_GPIO is not set # CONFIG_REGULATOR_ISL6271A is not set @@ -5170,6 +5256,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SPACEMIT_P1=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set @@ -5195,6 +5282,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_EIC7700=y @@ -5202,8 +5290,11 @@ CONFIG_RESET_EIC7700=y CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set +CONFIG_RESET_SPACEMIT_K1=y +CONFIG_RESET_SPACEMIT_K3=y # CONFIG_RESET_STARFIVE_JH7100 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESET_TI_TPS380X is not set @@ -5230,7 +5321,7 @@ CONFIG_RISCV_ISA_SVPBMT=y CONFIG_RISCV_ISA_SVRSW60T59B=y CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y # CONFIG_RISCV_ISA_VENDOR_EXT_ANDES is not set -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y +# CONFIG_RISCV_ISA_VENDOR_EXT_MIPS is not set # CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE is not set # CONFIG_RISCV_ISA_VENDOR_EXT_THEAD is not set CONFIG_RISCV_ISA_V_PREEMPTIVE=y @@ -5244,7 +5335,7 @@ CONFIG_RISCV_ISA_ZBB=y CONFIG_RISCV_ISA_ZBC=y CONFIG_RISCV_ISA_ZBKB=y CONFIG_RISCV_ISA_ZICBOM=y -# CONFIG_RISCV_ISA_ZICBOP is not set +CONFIG_RISCV_ISA_ZICBOP=y CONFIG_RISCV_ISA_ZICBOZ=y # CONFIG_RISCV_PMU_LEGACY is not set CONFIG_RISCV_PMU_SBI=y @@ -5405,6 +5496,7 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SD2405AL is not set # CONFIG_RTC_DRV_SD3078 is not set # CONFIG_RTC_DRV_SNVS is not set +CONFIG_RTC_DRV_SPACEMIT_P1=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_X1205=m @@ -5480,7 +5572,9 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5488,6 +5582,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5500,6 +5595,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_CGROUP is not set @@ -5715,6 +5811,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5788,6 +5885,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -5853,6 +5951,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5953,9 +6052,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6078,6 +6180,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6329,6 +6432,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6435,6 +6539,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set # CONFIG_SND_SOC is not set +# CONFIG_SND_SOC_K1_I2S is not set # 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 @@ -6536,6 +6641,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6659,6 +6765,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6693,6 +6800,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6758,6 +6867,9 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_INTEL is not set # CONFIG_SOUNDWIRE is not set # CONFIG_SOUNDWIRE_QCOM is not set +CONFIG_SPACEMIT_K1_CCU=y +CONFIG_SPACEMIT_K1_EMAC=m +CONFIG_SPACEMIT_K3_CCU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -6787,6 +6899,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m +CONFIG_SPI_FSL_QUADSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -6877,6 +6990,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6898,6 +7012,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6962,7 +7077,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7026,6 +7141,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THEAD_C900_ACLINT_SSWI is not set # CONFIG_THERMAL_CORE_TESTING is not set @@ -7207,6 +7323,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7807,6 +7924,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7864,6 +7982,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7932,6 +8051,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7963,7 +8083,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8013,6 +8133,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8067,6 +8188,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 86c155ba0..480998d9a 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,8 +31,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACLINT_SSWI=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -41,6 +38,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -420,27 +418,11 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y @@ -448,8 +430,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m # CONFIG_AX45MP_L2_CACHE is not set CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y @@ -535,14 +515,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -686,7 +663,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -832,7 +808,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -929,6 +905,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1039,6 +1016,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set # CONFIG_COMMON_CLK_FSL_SAI is not set @@ -1122,6 +1100,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1228,13 +1207,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1271,6 +1254,7 @@ CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1317,6 +1301,7 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1369,6 +1354,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1459,7 +1445,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y @@ -1533,6 +1518,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1569,6 +1555,10 @@ CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set +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_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1588,6 +1578,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1629,12 +1620,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1653,9 +1646,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1665,6 +1660,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1700,6 +1696,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1734,10 +1731,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1747,6 +1744,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1769,6 +1767,7 @@ CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m CONFIG_DRM_ST7920=m +CONFIG_DRM_THEAD_TH1520_DW_HDMI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1786,6 +1785,7 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +CONFIG_DRM_VERISILICON_DC=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2271,6 +2271,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2350,6 +2351,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2415,12 +2417,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2491,6 +2493,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2502,6 +2505,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2613,6 +2618,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_HSC030PA is not set @@ -3046,7 +3052,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3244,6 +3254,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3371,6 +3382,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3605,8 +3617,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3682,6 +3694,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3776,6 +3789,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4001,7 +4015,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4114,7 +4127,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4307,10 +4320,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4564,7 +4578,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4615,7 +4628,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4636,7 +4648,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4658,7 +4669,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4777,7 +4787,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4936,6 +4945,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4943,6 +4953,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4961,6 +4972,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5126,6 +5138,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=m CONFIG_PCIE_FU740=y # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set CONFIG_PCIE_MICROCHIP_HOST=y @@ -5157,7 +5170,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5190,9 +5203,11 @@ CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CANAAN_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -5309,6 +5324,7 @@ CONFIG_PM_TRACE=y CONFIG_PM=y CONFIG_PNFS_BLOCK=m CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POLARFIRE_SOC_IRQ_MUX=y # CONFIG_POLARFIRE_SOC_MAILBOX is not set CONFIG_POLARFIRE_SOC_SYSCONS=y CONFIG_PORTABLE=y @@ -5321,6 +5337,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -5808,7 +5825,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6022,7 +6038,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6030,6 +6048,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6230,7 +6249,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6263,6 +6282,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6399,6 +6419,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6508,9 +6529,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6907,6 +6931,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7245,6 +7270,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7279,6 +7305,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7493,6 +7520,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7533,6 +7561,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7666,6 +7695,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m CONFIG_TH1520_PM_DOMAINS=m @@ -7805,7 +7835,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7871,6 +7900,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8460,7 +8490,6 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8584,6 +8613,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8643,6 +8673,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8724,6 +8755,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8785,7 +8817,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8904,7 +8936,7 @@ CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m -# CONFIG_XIP_KERNEL is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8916,8 +8948,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 2810c55aa..dff3a8999 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -16,7 +16,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -32,8 +31,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACLINT_SSWI=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -41,6 +38,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -419,27 +417,11 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AT_XDMAC=m CONFIG_AUDITSYSCALL=y @@ -447,8 +429,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m # CONFIG_AX45MP_L2_CACHE is not set CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y @@ -534,14 +514,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -685,7 +662,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -831,7 +807,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -928,6 +904,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1038,6 +1015,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_EIC7700=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set # CONFIG_COMMON_CLK_FSL_FLEXSPI is not set # CONFIG_COMMON_CLK_FSL_SAI is not set @@ -1121,6 +1099,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1227,13 +1206,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1270,6 +1253,7 @@ CONFIG_CRYPTO_SHA512_RISCV64=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_RISCV64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1316,6 +1300,7 @@ CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1367,6 +1352,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1450,7 +1436,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set @@ -1523,6 +1508,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1559,6 +1545,10 @@ CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y # CONFIG_DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG is not set +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_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set @@ -1578,6 +1568,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1619,12 +1610,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1643,9 +1636,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1655,6 +1650,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1690,6 +1686,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1724,10 +1721,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1737,6 +1734,7 @@ CONFIG_DRM_POWERVR=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1759,6 +1757,7 @@ CONFIG_DRM_ST7571_SPI=m CONFIG_DRM_ST7586=m CONFIG_DRM_ST7735R=m CONFIG_DRM_ST7920=m +CONFIG_DRM_THEAD_TH1520_DW_HDMI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set @@ -1776,6 +1775,7 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +CONFIG_DRM_VERISILICON_DC=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -2252,6 +2252,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2331,6 +2332,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2396,12 +2398,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2472,6 +2474,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2483,6 +2486,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2594,6 +2599,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_HSC030PA is not set @@ -3026,7 +3032,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3224,6 +3234,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3345,6 +3356,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set @@ -3579,8 +3591,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3656,6 +3666,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3749,6 +3760,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3974,7 +3986,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4086,7 +4097,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4279,10 +4290,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4536,7 +4548,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4587,7 +4598,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4608,7 +4618,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4630,7 +4639,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4749,7 +4757,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4908,6 +4915,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4915,6 +4923,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4933,6 +4942,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5097,6 +5107,7 @@ CONFIG_PCIE_DPC=y # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_ECRC=y CONFIG_PCIE_EDR=y +CONFIG_PCIE_ESWIN=m CONFIG_PCIE_FU740=y # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set CONFIG_PCIE_MICROCHIP_HOST=y @@ -5128,7 +5139,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5161,9 +5172,11 @@ CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CANAAN_USB=m # CONFIG_PHY_CAN_TRANSCEIVER is not set CONFIG_PHY_COMMON_PROPS_TEST=m # CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_EIC7700_SATA=m # CONFIG_PHY_GOOGLE_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -5280,6 +5293,7 @@ CONFIG_PM_TRACE=y CONFIG_PM=y CONFIG_PNFS_BLOCK=m CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POLARFIRE_SOC_IRQ_MUX=y # CONFIG_POLARFIRE_SOC_MAILBOX is not set CONFIG_POLARFIRE_SOC_SYSCONS=y CONFIG_PORTABLE=y @@ -5292,6 +5306,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -5778,7 +5793,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5992,7 +6006,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y # CONFIG_RUST is not set CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6000,6 +6016,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6199,7 +6216,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6232,6 +6249,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6368,6 +6386,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6477,9 +6496,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6875,6 +6897,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7212,6 +7235,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7246,6 +7270,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7460,6 +7485,7 @@ CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7500,6 +7526,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7633,6 +7660,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set CONFIG_TH1520_AON_PROTOCOL=m CONFIG_TH1520_PM_DOMAINS=m @@ -7772,7 +7800,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7838,6 +7865,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8427,7 +8455,6 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8551,6 +8578,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8610,6 +8638,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set @@ -8691,6 +8720,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8752,7 +8782,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8871,7 +8901,7 @@ CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m -# CONFIG_XIP_KERNEL is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8883,8 +8913,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index ae6967139..ce57bb443 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,14 +32,13 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m # CONFIG_ACCESSIBILITY is not set -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -404,35 +402,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_B43_BCMA_PIO=y @@ -513,14 +493,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -664,7 +641,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -810,7 +786,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -908,6 +884,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1082,6 +1059,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1189,13 +1167,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1237,6 +1219,7 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 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 @@ -1280,6 +1263,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1338,6 +1322,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1429,7 +1414,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y @@ -1503,6 +1487,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1558,6 +1543,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1598,12 +1584,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1622,9 +1610,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1634,6 +1624,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1669,6 +1660,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1703,10 +1695,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1715,6 +1707,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2215,6 +2208,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2290,6 +2284,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2354,12 +2349,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2429,6 +2424,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set @@ -2441,6 +2437,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2554,6 +2552,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_HSC030PA is not set @@ -2980,7 +2979,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3177,6 +3180,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set CONFIG_ISM=m +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3308,6 +3312,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3543,8 +3548,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3620,6 +3625,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3721,6 +3727,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3945,7 +3952,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4049,7 +4055,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4233,10 +4239,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4491,7 +4498,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4542,7 +4548,6 @@ CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_ADI=y # CONFIG_NET_VENDOR_AGERE is not set # CONFIG_NET_VENDOR_ALACRITECH is not set -# CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y @@ -4563,7 +4568,6 @@ CONFIG_NET_VENDOR_DAVICOM=y 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 @@ -4585,7 +4589,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_NET_VENDOR_QLOGIC is not set # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4704,7 +4707,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4862,6 +4864,7 @@ CONFIG_NULL_TTY=m # CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4869,6 +4872,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4887,6 +4891,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5074,7 +5079,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5208,6 +5213,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5627,7 +5633,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5834,13 +5839,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6062,7 +6070,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6095,6 +6103,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_APDS990X is not set +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6231,6 +6240,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6338,9 +6348,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6722,6 +6735,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7053,6 +7067,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7087,6 +7102,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7276,6 +7292,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7314,6 +7331,7 @@ CONFIG_SURFACE_PRO3_BUTTON=m CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7448,6 +7466,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7588,7 +7607,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7654,6 +7672,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7812,10 +7831,14 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set -# CONFIG_USB_CDNS_SUPPORT is not set +CONFIG_USB_CDNSP_PCI=m +CONFIG_USB_CDNS_SUPPORT=m CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_GENERIC=m CONFIG_USB_CHIPIDEA_IMX=m @@ -8149,7 +8172,7 @@ CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=m # CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y @@ -8234,7 +8257,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8358,6 +8380,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8417,6 +8440,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -8498,6 +8522,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8562,7 +8587,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8680,6 +8705,7 @@ CONFIG_XILINX_XDMA=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8691,8 +8717,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index f4d4c3c3c..dba469ab4 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -21,6 +21,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -278,30 +279,31 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -442,6 +444,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -485,6 +488,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -843,12 +847,17 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -858,7 +867,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -978,6 +990,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1079,14 +1092,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1127,6 +1144,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1167,6 +1185,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1222,6 +1241,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1306,7 +1326,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -1387,8 +1408,13 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1453,6 +1479,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1492,12 +1519,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1515,9 +1545,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1527,6 +1559,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1561,6 +1594,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1609,6 +1643,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1646,6 +1681,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1778,7 +1814,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y # CONFIG_ETHOC is not set CONFIG_ETHTOOL_NETLINK=y @@ -1990,6 +2025,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2051,6 +2087,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2084,6 +2121,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2115,6 +2153,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2192,6 +2231,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set @@ -2683,6 +2723,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2720,6 +2761,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2753,7 +2795,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2828,6 +2874,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2949,6 +2996,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set CONFIG_ISM=m +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3026,6 +3074,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3245,8 +3294,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3410,6 +3459,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3762,7 +3812,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3780,8 +3830,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3923,6 +3973,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4442,6 +4494,7 @@ CONFIG_NR_CPUS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y # CONFIG_NUMA_BALANCING is not set # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4449,6 +4502,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4468,6 +4522,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4655,6 +4710,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4734,10 +4790,13 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4815,6 +4874,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4937,6 +4997,7 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m @@ -5164,12 +5225,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5186,9 +5249,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y # CONFIG_RMI4_CORE is not set CONFIG_RMI4_F03_SERIO=m @@ -5409,13 +5469,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -5429,6 +5492,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_HYPFS=y @@ -5536,7 +5600,7 @@ CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_CONSOLE=y -# CONFIG_SCLP_OFB is not set +CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y @@ -5697,6 +5761,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5770,6 +5835,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LIS3_I2C is not set @@ -5836,6 +5902,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5935,9 +6002,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6052,10 +6122,12 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6310,6 +6382,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6517,6 +6590,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6640,6 +6714,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6674,6 +6749,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6845,6 +6922,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6866,6 +6944,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6930,7 +7009,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -6994,6 +7073,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7178,6 +7258,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7783,6 +7864,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7840,6 +7922,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7908,6 +7991,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set # CONFIG_VITESSE_PHY is not set # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7942,7 +8026,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -7992,6 +8076,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8046,6 +8131,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index b381db48a..cd8f9840f 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,14 +32,13 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m # CONFIG_ACCESSIBILITY is not set -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -403,35 +401,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set # CONFIG_ATM_DRIVERS is not set -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y CONFIG_B43_BCMA_PIO=y @@ -512,14 +492,11 @@ CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -663,7 +640,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -809,7 +785,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -907,6 +883,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1081,6 +1058,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1188,13 +1166,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1236,6 +1218,7 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 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 @@ -1279,6 +1262,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1336,6 +1320,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1420,7 +1405,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set @@ -1493,6 +1477,7 @@ CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_QAIC is not set @@ -1548,6 +1533,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1588,12 +1574,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1612,9 +1600,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1624,6 +1614,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1659,6 +1650,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1693,10 +1685,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1705,6 +1697,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2196,6 +2189,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2271,6 +2265,7 @@ CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2335,12 +2330,12 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2410,6 +2405,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set @@ -2422,6 +2418,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2535,6 +2533,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_HSC030PA is not set @@ -2960,7 +2959,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3157,6 +3160,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set CONFIG_ISM=m +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3282,6 +3286,7 @@ CONFIG_KEYBOARD_ADP5585=m # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3517,8 +3522,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3594,6 +3597,7 @@ CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -3694,6 +3698,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3918,7 +3923,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4021,7 +4025,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4205,10 +4209,11 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4463,7 +4468,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4514,7 +4518,6 @@ CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_ADI=y # CONFIG_NET_VENDOR_AGERE is not set # CONFIG_NET_VENDOR_ALACRITECH is not set -# CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y @@ -4535,7 +4538,6 @@ CONFIG_NET_VENDOR_DAVICOM=y 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 @@ -4557,7 +4559,6 @@ CONFIG_NET_VENDOR_MICROSOFT=y # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_NET_VENDOR_QLOGIC is not set # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -4676,7 +4677,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -4834,6 +4834,7 @@ CONFIG_NULL_TTY=m # CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4841,6 +4842,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4859,6 +4861,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5045,7 +5048,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5179,6 +5182,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5597,7 +5601,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -5804,13 +5807,16 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6031,7 +6037,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6064,6 +6070,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_APDS990X is not set +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m @@ -6200,6 +6207,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6307,9 +6315,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6690,6 +6701,7 @@ CONFIG_SND_SOC_CHV3_I2S=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -7020,6 +7032,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7054,6 +7067,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7243,6 +7257,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7281,6 +7296,7 @@ CONFIG_SURFACE_PRO3_BUTTON=m CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -7415,6 +7431,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7555,7 +7572,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m # CONFIG_TOUCHSCREEN_MTOUCH is not set @@ -7621,6 +7637,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7779,10 +7796,14 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set -# CONFIG_USB_CDNS_SUPPORT is not set +CONFIG_USB_CDNSP_PCI=m +CONFIG_USB_CDNS_SUPPORT=m CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_GENERIC=m CONFIG_USB_CHIPIDEA_IMX=m @@ -8116,7 +8137,7 @@ CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=m # CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y @@ -8201,7 +8222,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8325,6 +8345,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -8384,6 +8405,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -8465,6 +8487,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8529,7 +8552,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -8647,6 +8670,7 @@ CONFIG_XILINX_XDMA=m # CONFIG_XILLYBUS_OF is not set CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y @@ -8658,8 +8682,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index b213e4331..9d4005f41 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -21,6 +21,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -278,30 +279,31 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -442,6 +444,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -485,6 +488,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -843,12 +847,17 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -858,7 +867,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -978,6 +990,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1079,14 +1092,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1127,6 +1144,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1167,6 +1185,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1222,6 +1241,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1298,7 +1318,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -1379,8 +1400,13 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1445,6 +1471,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1484,12 +1511,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1507,9 +1537,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1519,6 +1551,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1553,6 +1586,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1601,6 +1635,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1638,6 +1673,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1770,7 +1806,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y # CONFIG_ETHOC is not set CONFIG_ETHTOOL_NETLINK=y @@ -1974,6 +2009,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2035,6 +2071,7 @@ CONFIG_GNSS=m # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2068,6 +2105,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2099,6 +2137,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2176,6 +2215,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set @@ -2667,6 +2707,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2704,6 +2745,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2737,7 +2779,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2812,6 +2858,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2933,6 +2980,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set CONFIG_ISM=m +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3006,6 +3054,7 @@ CONFIG_KEXEC_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3225,8 +3274,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3390,6 +3437,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3742,7 +3790,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3760,8 +3808,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3903,6 +3951,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4422,6 +4472,7 @@ CONFIG_NR_CPUS=512 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y # CONFIG_NUMA_BALANCING is not set # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4429,6 +4480,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4448,6 +4500,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4634,6 +4687,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4713,10 +4767,13 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4794,6 +4851,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4915,6 +4973,7 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m @@ -5142,12 +5201,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5164,9 +5225,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y # CONFIG_RMI4_CORE is not set CONFIG_RMI4_F03_SERIO=m @@ -5387,13 +5445,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5406,6 +5467,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_HYPFS=y @@ -5513,7 +5575,7 @@ CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_CONSOLE=y -# CONFIG_SCLP_OFB is not set +CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y @@ -5674,6 +5736,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5747,6 +5810,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LIS3_I2C is not set @@ -5813,6 +5877,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5912,9 +5977,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6029,10 +6097,12 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6286,6 +6356,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6493,6 +6564,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6615,6 +6687,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6649,6 +6722,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6820,6 +6895,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6841,6 +6917,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6905,7 +6982,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -6969,6 +7046,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7153,6 +7231,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7758,6 +7837,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7815,6 +7895,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7883,6 +7964,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set # CONFIG_VITESSE_PHY is not set # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7917,7 +7999,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -7967,6 +8049,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8021,6 +8104,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 711d57c95..741f80f14 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -21,6 +21,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -278,30 +279,31 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -443,6 +445,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -486,6 +489,7 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -844,12 +848,17 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -859,7 +868,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -979,6 +991,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set # CONFIG_CRC_CCITT is not set +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=y CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1080,14 +1093,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 # CONFIG_CRYPTO_KRB5ENC is not set # CONFIG_CRYPTO_KRB5 is not set # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA=y # CONFIG_CRYPTO_LIB_CURVE25519 is not set CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1128,6 +1145,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set @@ -1168,6 +1186,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1223,6 +1242,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1299,7 +1319,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -1380,8 +1401,13 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_IVPU is not set +# CONFIG_DRM_ACCEL_QAIC is not set CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1446,6 +1472,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1485,12 +1512,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1508,9 +1538,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1520,6 +1552,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1554,6 +1587,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1602,6 +1636,7 @@ CONFIG_DRM_PANIC=y # CONFIG_DRM_QXL is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1639,6 +1674,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1771,7 +1807,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y # CONFIG_ETHOC is not set CONFIG_ETHTOOL_NETLINK=y @@ -1977,6 +2012,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set # CONFIG_FWCTL is not set CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2040,6 +2076,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2073,6 +2110,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +# CONFIG_GPIO_NOVALAKE is not set # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2104,6 +2142,7 @@ CONFIG_GPIO_SIM=y # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2181,6 +2220,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set @@ -2674,6 +2714,7 @@ CONFIG_INTEL_IDXD=m CONFIG_INTEL_IOMMU_PERF_EVENTS=y # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_CSC is not set CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_LB is not set @@ -2711,6 +2752,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2744,7 +2786,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set # CONFIG_IOMMU_SUPPORT is not set CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -2819,6 +2865,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2940,6 +2987,7 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set CONFIG_ISM=m +# CONFIG_ISM_VFIO_PCI is not set # CONFIG_ISO9660_FS is not set CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3014,6 +3062,7 @@ CONFIG_KEXEC_IMAGE_VERIFY_SIG=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3234,8 +3283,6 @@ CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 # CONFIG_LOCKDEP is not set -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m # CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3399,6 +3446,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m # CONFIG_MD is not set CONFIG_MD_LINEAR=m @@ -3751,7 +3799,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -3769,8 +3817,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -3912,6 +3960,8 @@ CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4434,12 +4484,14 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y # CONFIG_NUMA_BALANCING is not set # CONFIG_NUMA_EMU is not set # CONFIG_NUMA is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVDIMM_SECURITY_TEST is not set # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m # CONFIG_NVME_FC is not set CONFIG_NVME_HOST_AUTH=y @@ -4459,6 +4511,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4646,6 +4699,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -4724,10 +4778,13 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set +# CONFIG_PINCTRL_ELIZA is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -4805,6 +4862,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4927,6 +4985,7 @@ CONFIG_PT_RECLAIM=y # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m @@ -5154,12 +5213,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +# CONFIG_RESCTRL_FS is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5176,9 +5237,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y # CONFIG_RMI4_CORE is not set CONFIG_RMI4_F03_SERIO=m @@ -5400,13 +5458,16 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y # CONFIG_RV_MON_RTAPP is not set CONFIG_RV_MON_SCHED=y CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5419,6 +5480,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_S390_GUEST is not set # CONFIG_S390_HYPFS_FS is not set # CONFIG_S390_HYPFS is not set @@ -5528,7 +5590,7 @@ CONFIG_SCHED_TOPOLOGY_VERTICAL=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_CONSOLE=y -# CONFIG_SCLP_OFB is not set +CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y @@ -5690,6 +5752,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -5763,6 +5826,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LIS3_I2C is not set @@ -5829,6 +5893,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -5928,9 +5993,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6045,10 +6113,12 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6302,6 +6372,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SHARED_TEST=m @@ -6509,6 +6580,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6631,6 +6703,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6665,6 +6738,8 @@ 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_WM_ADSP is not set +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6839,6 +6914,7 @@ CONFIG_STRICT_KERNEL_RWX=y # CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -6860,6 +6936,7 @@ CONFIG_SUSPEND=y CONFIG_SVC_I3C_MASTER=m # CONFIG_SWAP is not set # CONFIG_SWIOTLB_DYNAMIC is not set +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -6925,7 +7002,7 @@ CONFIG_TCM_IBLOCK=y CONFIG_TCM_PSCSI=y # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -6989,6 +7066,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7174,6 +7252,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -7779,6 +7858,7 @@ CONFIG_VIDEO_OV08X40=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV4689 is not set @@ -7836,6 +7916,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -7904,6 +7985,7 @@ CONFIG_VIRTIO=y # CONFIG_VIRT_WIFI is not set # CONFIG_VITESSE_PHY is not set # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y # CONFIG_VLAN_8021Q is not set @@ -7938,7 +8020,7 @@ CONFIG_VXLAN=m CONFIG_WAN=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 @@ -7988,6 +8070,7 @@ CONFIG_WWAN_HWSIM=m CONFIG_WWAN=m # CONFIG_WW_MUTEX_SELFTEST is not set # CONFIG_X25 is not set +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_BUS_LOCK_DETECT=y # CONFIG_X86_NATIVE_CPU is not set # CONFIG_X86_PLATFORM_DRIVERS_UNIWILL is not set @@ -8042,6 +8125,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 2a9fc1d1f..cb3df9c16 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,8 +32,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -44,6 +41,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -76,7 +74,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -459,35 +457,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y # CONFIG_AXP20X_ADC is not set @@ -579,14 +559,11 @@ CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -632,6 +609,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITLAND_MIFS_WMI=m CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -733,7 +711,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -881,7 +858,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -978,6 +955,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1164,6 +1142,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1295,13 +1274,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1341,6 +1324,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # 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 @@ -1388,6 +1372,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1442,6 +1427,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1555,7 +1541,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -1631,6 +1616,7 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_AMDXDNA=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set @@ -1722,6 +1708,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1762,12 +1749,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1786,9 +1775,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1798,6 +1789,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1833,6 +1825,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1867,10 +1860,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1879,6 +1872,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2425,6 +2419,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2504,6 +2499,7 @@ CONFIG_GPIO_ARIZONA=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2545,6 +2541,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPSSE=m CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2582,13 +2579,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m CONFIG_HALTPOLL_CPUIDLE=y -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2660,6 +2657,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2671,6 +2669,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2795,6 +2795,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_HSC030PA is not set @@ -2948,7 +2949,6 @@ CONFIG_I3C=m CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I82092=m # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set CONFIG_IA32_EMULATION=y @@ -3246,6 +3246,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_CSC=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m @@ -3341,7 +3342,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3543,6 +3548,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3673,6 +3679,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -3932,8 +3939,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4009,6 +4016,7 @@ CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -4100,6 +4108,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4364,7 +4373,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4469,7 +4477,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4662,10 +4670,11 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4919,7 +4928,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4970,7 +4978,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4991,7 +4998,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -5013,7 +5019,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5135,7 +5140,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5303,6 +5307,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5310,6 +5315,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5328,6 +5334,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5533,7 +5540,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5541,13 +5548,8 @@ CONFIG_PCI_STUB=y CONFIG_PCI_SW_SWITCHTEC=m CONFIG_PCI_TSM=y CONFIG_PCI=y -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_3C589=m -CONFIG_PCMCIA_AXNET=m CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_PCNET=m -CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_XIRCOM=m CONFIG_PCMCIA=y @@ -5709,6 +5711,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -6139,7 +6142,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6347,7 +6349,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6355,6 +6359,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6566,7 +6571,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m CONFIG_SEL3350_PLATFORM=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set @@ -6603,6 +6608,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6681,6 +6687,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_LATTEPANDA_SIGMA_EC=m CONFIG_SENSORS_LENOVO_EC=m CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6752,6 +6759,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6860,9 +6868,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -7286,6 +7297,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m @@ -7652,6 +7664,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7686,6 +7699,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7896,6 +7910,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7936,6 +7951,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -8070,6 +8086,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -8215,7 +8232,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m CONFIG_TOUCHSCREEN_MTOUCH=m @@ -8282,6 +8298,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8435,7 +8452,10 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -8878,7 +8898,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9006,6 +9025,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -9065,6 +9085,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -9146,6 +9167,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -9212,7 +9234,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9289,6 +9311,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_ANDROID_TABLETS=m @@ -9431,6 +9454,7 @@ CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y @@ -9443,8 +9467,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA_ENE_TUNE is not set CONFIG_YENTA=m # CONFIG_YENTA_O2 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 552894a89..cd660ee7f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -24,6 +24,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -56,7 +57,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -303,31 +304,32 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set # CONFIG_ARCH_MEMORY_PROBE is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -472,6 +474,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -515,6 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -871,12 +875,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -886,7 +895,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1016,6 +1028,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1131,14 +1144,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1177,6 +1194,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1221,6 +1239,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1272,6 +1291,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1454,8 +1474,14 @@ CONFIG_DPLL_REFCNT_TRACKER=y CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m -# CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set +# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set +CONFIG_DRM_ACCEL_IVPU=m +CONFIG_DRM_ACCEL_QAIC=m +CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1549,6 +1575,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1587,12 +1614,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1610,9 +1640,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1622,6 +1654,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1656,6 +1689,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1704,6 +1738,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1741,6 +1776,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1918,7 +1954,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2130,6 +2165,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2191,6 +2227,7 @@ CONFIG_GNSS=m CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2226,6 +2263,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2259,6 +2297,7 @@ CONFIG_GPIO_USBIO=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2338,6 +2377,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2882,6 +2922,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_CSC is not set CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set @@ -2944,6 +2985,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2978,7 +3020,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3054,6 +3100,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3177,6 +3224,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3252,6 +3300,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3477,8 +3526,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3635,6 +3684,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4019,7 +4069,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4037,8 +4087,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4187,6 +4237,8 @@ CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4708,6 +4760,7 @@ CONFIG_NTB_TRANSPORT=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4715,6 +4768,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4734,6 +4788,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4930,6 +4985,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5025,15 +5081,18 @@ CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CS42L43=m # CONFIG_PINCTRL_CY8C95X0 is not set CONFIG_PINCTRL_DENVERTON=m +# CONFIG_PINCTRL_ELIZA is not set CONFIG_PINCTRL_ELKHARTLAKE=m CONFIG_PINCTRL_EMMITSBURG=m # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set CONFIG_PINCTRL_INTEL_PLATFORM=m +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5119,6 +5178,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5244,6 +5304,7 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5482,12 +5543,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5504,9 +5567,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5728,7 +5788,9 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5736,6 +5798,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -5749,6 +5812,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -6000,6 +6064,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6076,6 +6141,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6142,6 +6208,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6241,9 +6308,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6372,6 +6442,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6648,6 +6719,7 @@ 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_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6879,6 +6951,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7008,6 +7081,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7042,6 +7116,8 @@ 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_WM_ADSP=m +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7096,6 +7172,7 @@ CONFIG_SND_XEN_FRONTEND=m # CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m +# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set CONFIG_SOLARIS_X86_PARTITION=y CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m @@ -7231,6 +7308,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -7254,6 +7332,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7318,7 +7397,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7382,6 +7461,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7572,6 +7652,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8169,6 +8250,7 @@ CONFIG_VIDEO_OV13B10=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set CONFIG_VIDEO_OV2740=m # CONFIG_VIDEO_OV4689 is not set @@ -8226,6 +8308,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8294,6 +8377,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8333,7 +8417,11 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y +# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_SYSFS=y CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y @@ -8387,6 +8475,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y @@ -8512,6 +8601,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index d9254f536..3ed92ffd6 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,8 +32,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -44,6 +41,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -76,7 +74,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -458,35 +456,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y # CONFIG_AXP20X_ADC is not set @@ -578,14 +558,11 @@ CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -631,6 +608,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITLAND_MIFS_WMI=m CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -732,7 +710,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -880,7 +857,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -977,6 +954,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1163,6 +1141,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1294,13 +1273,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1340,6 +1323,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # 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 @@ -1387,6 +1371,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1440,6 +1425,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1546,7 +1532,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -1621,6 +1606,7 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_AMDXDNA=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set @@ -1712,6 +1698,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1752,12 +1739,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1776,9 +1765,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1788,6 +1779,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1823,6 +1815,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1857,10 +1850,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1869,6 +1862,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2406,6 +2400,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2485,6 +2480,7 @@ CONFIG_GPIO_ARIZONA=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2526,6 +2522,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPSSE=m CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2563,13 +2560,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m CONFIG_HALTPOLL_CPUIDLE=y -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2641,6 +2638,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2652,6 +2650,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2776,6 +2776,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_HSC030PA is not set @@ -2928,7 +2929,6 @@ CONFIG_I3C=m CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I82092=m # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set CONFIG_IA32_EMULATION=y @@ -3226,6 +3226,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_CSC=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m @@ -3321,7 +3322,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3523,6 +3528,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3647,6 +3653,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -3906,8 +3913,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3983,6 +3988,7 @@ CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -4074,6 +4080,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4338,7 +4345,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4443,7 +4449,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4636,10 +4642,11 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4893,7 +4900,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4944,7 +4950,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4965,7 +4970,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4987,7 +4991,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5109,7 +5112,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5277,6 +5279,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5284,6 +5287,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5302,6 +5306,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5506,7 +5511,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5514,13 +5519,8 @@ CONFIG_PCI_STUB=y CONFIG_PCI_SW_SWITCHTEC=m CONFIG_PCI_TSM=y CONFIG_PCI=y -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_3C589=m -CONFIG_PCMCIA_AXNET=m CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_PCNET=m -CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_XIRCOM=m CONFIG_PCMCIA=y @@ -5681,6 +5681,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -6110,7 +6111,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6318,7 +6318,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6326,6 +6328,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6536,7 +6539,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m CONFIG_SEL3350_PLATFORM=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set @@ -6573,6 +6576,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6651,6 +6655,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_LATTEPANDA_SIGMA_EC=m CONFIG_SENSORS_LENOVO_EC=m CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6722,6 +6727,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6830,9 +6836,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -7255,6 +7264,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m @@ -7620,6 +7630,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7654,6 +7665,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7864,6 +7876,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7904,6 +7917,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -8038,6 +8052,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -8183,7 +8198,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m CONFIG_TOUCHSCREEN_MTOUCH=m @@ -8250,6 +8264,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8403,7 +8418,10 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -8846,7 +8864,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8974,6 +8991,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -9033,6 +9051,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -9114,6 +9133,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -9180,7 +9200,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9257,6 +9277,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_ANDROID_TABLETS=m @@ -9399,6 +9420,7 @@ CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y @@ -9411,8 +9433,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA_ENE_TUNE is not set CONFIG_YENTA=m # CONFIG_YENTA_O2 is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 5e9a9e963..67a998f54 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -24,6 +24,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -56,7 +57,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -303,31 +304,32 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set # CONFIG_ARCH_MEMORY_PROBE is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -472,6 +474,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -515,6 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -871,12 +875,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -886,7 +895,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1016,6 +1028,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1131,14 +1144,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1177,6 +1194,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1221,6 +1239,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1272,6 +1291,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1446,8 +1466,14 @@ CONFIG_DP83TG720_PHY=m CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m -# CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set +# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set +CONFIG_DRM_ACCEL_IVPU=m +CONFIG_DRM_ACCEL_QAIC=m +CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1541,6 +1567,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1579,12 +1606,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1602,9 +1632,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1614,6 +1646,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1648,6 +1681,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1696,6 +1730,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1733,6 +1768,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1910,7 +1946,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2114,6 +2149,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2175,6 +2211,7 @@ CONFIG_GNSS=m CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2210,6 +2247,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2243,6 +2281,7 @@ CONFIG_GPIO_USBIO=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2322,6 +2361,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2866,6 +2906,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_CSC is not set CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set @@ -2928,6 +2969,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -2962,7 +3004,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3038,6 +3084,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3161,6 +3208,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3232,6 +3280,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3457,8 +3506,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3615,6 +3662,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -3999,7 +4047,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE_TEST is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4017,8 +4065,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4167,6 +4215,8 @@ CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4688,6 +4738,7 @@ CONFIG_NTB_TRANSPORT=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4695,6 +4746,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4714,6 +4766,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4909,6 +4962,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5004,15 +5058,18 @@ CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CS42L43=m # CONFIG_PINCTRL_CY8C95X0 is not set CONFIG_PINCTRL_DENVERTON=m +# CONFIG_PINCTRL_ELIZA is not set CONFIG_PINCTRL_ELKHARTLAKE=m CONFIG_PINCTRL_EMMITSBURG=m # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set CONFIG_PINCTRL_INTEL_PLATFORM=m +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5097,6 +5154,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5221,6 +5279,7 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5459,12 +5518,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5481,9 +5542,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5705,7 +5763,9 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5713,6 +5773,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5725,6 +5786,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -5976,6 +6038,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6052,6 +6115,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6118,6 +6182,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6217,9 +6282,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6348,6 +6416,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6623,6 +6692,7 @@ 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_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6854,6 +6924,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -6982,6 +7053,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7016,6 +7088,8 @@ 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_WM_ADSP=m +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7070,6 +7144,7 @@ CONFIG_SND_XEN_FRONTEND=m # CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m +# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set CONFIG_SOLARIS_X86_PARTITION=y CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m @@ -7205,6 +7280,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -7228,6 +7304,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7292,7 +7369,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7356,6 +7433,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7546,6 +7624,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8143,6 +8222,7 @@ CONFIG_VIDEO_OV13B10=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set CONFIG_VIDEO_OV2740=m # CONFIG_VIDEO_OV4689 is not set @@ -8200,6 +8280,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8268,6 +8349,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8307,7 +8389,11 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y +# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_SYSFS=y CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y @@ -8361,6 +8447,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set @@ -8486,6 +8573,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index bc0852666..3b88e4f8c 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,8 +32,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -44,6 +41,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -76,7 +74,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -459,35 +457,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y # CONFIG_AXP20X_ADC is not set @@ -579,14 +559,11 @@ CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -632,6 +609,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITLAND_MIFS_WMI=m CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -733,7 +711,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y @@ -881,7 +858,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -978,6 +955,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1165,6 +1143,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1296,13 +1275,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1342,6 +1325,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # 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 @@ -1389,6 +1373,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1444,6 +1429,7 @@ CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1557,7 +1543,6 @@ CONFIG_DMABUF_DEBUG=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y @@ -1633,6 +1618,7 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_AMDXDNA=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set @@ -1724,6 +1710,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1765,12 +1752,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1789,9 +1778,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1801,6 +1792,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1836,6 +1828,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1870,10 +1863,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1882,6 +1875,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2428,6 +2422,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2508,6 +2503,7 @@ CONFIG_GPIO_ARIZONA=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2549,6 +2545,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPSSE=m CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2586,13 +2583,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m CONFIG_GUP_TEST=y CONFIG_GVE=m CONFIG_HALTPOLL_CPUIDLE=y -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2665,6 +2662,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2676,6 +2674,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2800,6 +2800,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_HSC030PA is not set @@ -2953,7 +2954,6 @@ CONFIG_I3C=m CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I82092=m # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set CONFIG_IA32_EMULATION=y @@ -3251,6 +3251,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_CSC=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m @@ -3346,7 +3347,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD_TEST=y CONFIG_IOMMUFD=y CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3548,6 +3553,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3678,6 +3684,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -3937,8 +3944,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -4014,6 +4021,7 @@ CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -4105,6 +4113,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4369,7 +4378,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4474,7 +4482,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" CONFIG_MODULE_ALLOW_BTF_MISMATCH=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4667,10 +4675,11 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4924,7 +4933,6 @@ CONFIG_NET_NS_REFCNT_TRACKER=y CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4975,7 +4983,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4996,7 +5003,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -5018,7 +5024,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5140,7 +5145,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5308,6 +5312,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5315,6 +5320,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5333,6 +5339,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5538,7 +5545,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5546,13 +5553,8 @@ CONFIG_PCI_STUB=y CONFIG_PCI_SW_SWITCHTEC=m CONFIG_PCI_TSM=y CONFIG_PCI=y -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_3C589=m -CONFIG_PCMCIA_AXNET=m CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_PCNET=m -CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_XIRCOM=m CONFIG_PCMCIA=y @@ -5714,6 +5716,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -6149,7 +6152,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6357,7 +6359,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6365,6 +6369,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -6576,7 +6581,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m CONFIG_SEL3350_PLATFORM=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set @@ -6613,6 +6618,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6691,6 +6697,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_LATTEPANDA_SIGMA_EC=m CONFIG_SENSORS_LENOVO_EC=m CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6762,6 +6769,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6870,9 +6878,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -7297,6 +7308,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m @@ -7663,6 +7675,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7697,6 +7710,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7907,6 +7921,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7947,6 +7962,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -8081,6 +8097,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -8226,7 +8243,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m CONFIG_TOUCHSCREEN_MTOUCH=m @@ -8293,6 +8309,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8447,7 +8464,10 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -8890,7 +8910,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -9018,6 +9037,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -9077,6 +9097,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -9158,6 +9179,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -9224,7 +9246,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9302,6 +9324,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_ANDROID_TABLETS=m @@ -9445,6 +9468,7 @@ CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y @@ -9457,8 +9481,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA_ENE_TUNE is not set CONFIG_YENTA=m # CONFIG_YENTA_O2 is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 43e07e564..f76436ca4 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -24,6 +24,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -56,7 +57,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -303,31 +304,32 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set # CONFIG_ARCH_MEMORY_PROBE is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -472,6 +474,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -515,6 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -871,12 +875,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -886,7 +895,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1017,6 +1029,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1132,14 +1145,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1178,6 +1195,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1222,6 +1240,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1274,6 +1293,7 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set @@ -1456,8 +1476,14 @@ CONFIG_DPLL_REFCNT_TRACKER=y CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m -# CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set +# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set +CONFIG_DRM_ACCEL_IVPU=m +CONFIG_DRM_ACCEL_QAIC=m +CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1551,6 +1577,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1590,12 +1617,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1613,9 +1643,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1625,6 +1657,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1659,6 +1692,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1707,6 +1741,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1744,6 +1779,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1957,7 +1993,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2169,6 +2204,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2231,6 +2267,7 @@ CONFIG_GNSS=m CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2266,6 +2303,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2299,6 +2337,7 @@ CONFIG_GPIO_USBIO=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2379,6 +2418,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2923,6 +2963,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_CSC is not set CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set @@ -2985,6 +3026,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3019,7 +3061,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3095,6 +3141,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3218,6 +3265,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3293,6 +3341,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3518,8 +3567,8 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=18 CONFIG_LOCKDEP_CHAINS_BITS=20 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=13 -CONFIG_LOCKDEP_STACK_TRACE_BITS=20 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 +CONFIG_LOCKDEP_STACK_TRACE_BITS=21 +CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=16 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3676,6 +3725,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4060,7 +4110,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4078,8 +4128,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4228,6 +4278,8 @@ CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4749,6 +4801,7 @@ CONFIG_NTB_TRANSPORT=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4756,6 +4809,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4775,6 +4829,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4971,6 +5026,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5066,15 +5122,18 @@ CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CS42L43=m # CONFIG_PINCTRL_CY8C95X0 is not set CONFIG_PINCTRL_DENVERTON=m +# CONFIG_PINCTRL_ELIZA is not set CONFIG_PINCTRL_ELKHARTLAKE=m CONFIG_PINCTRL_EMMITSBURG=m # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set CONFIG_PINCTRL_INTEL_PLATFORM=m +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5160,6 +5219,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5285,6 +5345,7 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5526,12 +5587,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5548,9 +5611,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5772,7 +5832,9 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5780,6 +5842,7 @@ CONFIG_RV_MON_SCO=y CONFIG_RV_MON_SLEEP=y CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_STS=y CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 @@ -5793,6 +5856,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -6044,6 +6108,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6120,6 +6185,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6186,6 +6252,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6285,9 +6352,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6417,6 +6487,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6693,6 +6764,7 @@ 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_CS35L56_CAL_DEBUGFS=y +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6924,6 +6996,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7053,6 +7126,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7087,6 +7161,8 @@ 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_WM_ADSP=m +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7141,6 +7217,7 @@ CONFIG_SND_XEN_FRONTEND=m # CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m +# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set CONFIG_SOLARIS_X86_PARTITION=y CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m @@ -7276,6 +7353,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -7299,6 +7377,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7363,7 +7442,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7427,6 +7506,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7617,6 +7697,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8215,6 +8296,7 @@ CONFIG_VIDEO_OV13B10=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set CONFIG_VIDEO_OV2740=m # CONFIG_VIDEO_OV4689 is not set @@ -8272,6 +8354,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8340,6 +8423,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8379,7 +8463,11 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y +# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_SYSFS=y CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y @@ -8434,6 +8522,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y @@ -8560,6 +8649,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 7820b508b..32e1a43c3 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -17,7 +17,6 @@ CONFIG_6LOWPAN_NHC=m CONFIG_6LOWPAN_NHC_MOBILITY=m CONFIG_6LOWPAN_NHC_ROUTING=m CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6PACK=m CONFIG_8139CP=m # CONFIG_8139_OLD_RX_RESET is not set CONFIG_8139TOO_8129=y @@ -33,8 +32,6 @@ CONFIG_ABP060MG=m CONFIG_ABP2030PA_I2C=m CONFIG_ABP2030PA_SPI=m CONFIG_ACCESSIBILITY=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -44,6 +41,7 @@ CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -76,7 +74,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -458,35 +456,17 @@ CONFIG_ATL2=m # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m -CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FORE200E is not set -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_LANAI is not set -CONFIG_ATM_LANE=m CONFIG_ATM=m # CONFIG_ATM_MPOA is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -# CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_ATM_TCP=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y # CONFIG_AW96103 is not set -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_AX25=m CONFIG_AX88796B_PHY=m CONFIG_AX88796B_RUST_PHY=y # CONFIG_AXP20X_ADC is not set @@ -578,14 +558,11 @@ CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_S2MU005=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 -CONFIG_BAYCOM_SER_HDX=m # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE=m @@ -631,6 +608,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +CONFIG_BITLAND_MIFS_WMI=m CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -732,7 +710,6 @@ CONFIG_BPF_PRELOAD=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BPQETHER=m CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -880,7 +857,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set -# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_M_CAN_TCAN4X5X=m CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set @@ -977,6 +954,7 @@ CONFIG_CHARGER_LTC4162L=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77705=m +CONFIG_CHARGER_MAX77759=m CONFIG_CHARGER_MAX77976=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8971=m @@ -1164,6 +1142,7 @@ CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC32=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1295,13 +1274,17 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=1 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1341,6 +1324,7 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # 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 @@ -1388,6 +1372,7 @@ CONFIG_CXL_REGION=y CONFIG_D3323AA=m CONFIG_DA280=m # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1442,6 +1427,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMAP_LOCAL is not set # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1548,7 +1534,6 @@ CONFIG_DM9102=m CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set @@ -1623,6 +1608,7 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m CONFIG_DRM_ACCEL_AMDXDNA=m # CONFIG_DRM_ACCEL_ARM_ETHOSU is not set @@ -1714,6 +1700,7 @@ CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_KUNIT_TEST=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +CONFIG_DRM_LONTIUM_LT8713SX=m CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1755,12 +1742,14 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX83112B=m +CONFIG_DRM_PANEL_HIMAX_HX83121A=m # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set CONFIG_DRM_PANEL_HYDIS_HV101HD1=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_ILITEK_ILI9882T=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m @@ -1779,9 +1768,11 @@ CONFIG_DRM_PANEL_LG_LD070WX3=m # CONFIG_DRM_PANEL_LG_SW43408 is not set CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m # CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_LXD_M9189A=m CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NEWVISION_NV3051D=m # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1791,6 +1782,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +CONFIG_DRM_PANEL_NOVATEK_NT37700F=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1826,6 +1818,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0=m # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=m @@ -1860,10 +1853,10 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 # CONFIG_DRM_PANIC_DEBUG is not set CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff -CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="" +CONFIG_DRM_PANIC_SCREEN="qr_code" +CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL="https://drm-panic.fedoraproject.org#" CONFIG_DRM_PANIC_SCREEN_QR_CODE=y -CONFIG_DRM_PANIC_SCREEN_QR_VERSION=40 -CONFIG_DRM_PANIC_SCREEN="user" +CONFIG_DRM_PANIC_SCREEN_QR_VERSION=35 CONFIG_DRM_PANIC=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m @@ -1872,6 +1865,7 @@ CONFIG_DRM_POWERVR_KUNIT_TEST=m CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_RAS=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -2409,6 +2403,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CS_DSP_KUNIT_TEST=m +CONFIG_FWCTL_BNXT=m CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m CONFIG_FWCTL_PDS=m @@ -2489,6 +2484,7 @@ CONFIG_GPIO_ARIZONA=m # CONFIG_GPIO_BCM_XGS_IPROC is not set CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_BY_PINCTRL=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2530,6 +2526,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPSSE=m CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA9570=m @@ -2567,13 +2564,13 @@ CONFIG_GPIO_WM8994=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set CONFIG_GP_PCI1XXXX=m +CONFIG_GPU_BUDDY_KUNIT_TEST=m CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GTP=m # CONFIG_GUP_TEST is not set CONFIG_GVE=m CONFIG_HALTPOLL_CPUIDLE=y -CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m @@ -2646,6 +2643,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +CONFIG_HID_HUAWEI=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2657,6 +2655,8 @@ CONFIG_HID_KYE=m CONFIG_HID_KYSONA=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m +CONFIG_HID_LENOVO_GO=m +CONFIG_HID_LENOVO_GO_S=m CONFIG_HID_LENOVO=m CONFIG_HID_LETSKETCH=m CONFIG_HID_LOGITECH_DJ=m @@ -2781,6 +2781,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_HSC030PA is not set @@ -2933,7 +2934,6 @@ CONFIG_I3C=m CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I82092=m # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set CONFIG_IA32_EMULATION=y @@ -3231,6 +3231,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_CSC=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_INTEL_MEI_HDCP=m @@ -3326,7 +3327,11 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMUFD=m # CONFIG_IOMMUFD_TEST is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3528,6 +3533,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +CONFIG_ISM_VFIO_PCI=m CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m CONFIG_IT8712F_WDT=m @@ -3652,6 +3658,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CHARLIEPLEX=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -3911,8 +3918,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=19 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3988,6 +3993,7 @@ CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m +CONFIG_MACSMC_POWER=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m # CONFIG_MAG3110 is not set @@ -4079,6 +4085,7 @@ CONFIG_MDIO_I2C=m # CONFIG_MDIO_MSCC_MIIM is not set CONFIG_MDIO_MVUSB=m # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set # CONFIG_MDIO_THUNDER is not set CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4343,7 +4350,6 @@ CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y CONFIG_MITIGATION_VMSCAPE=y -CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -4448,7 +4454,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/usr/bin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4641,10 +4647,11 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y -CONFIG_MULTIPLEXER=m +CONFIG_MULTIPLEXER=y CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_CORE=y CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m @@ -4898,7 +4905,6 @@ CONFIG_NET_NSH=m CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NETROM=m CONFIG_NET_SCH_BPF=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CBS=m @@ -4949,7 +4955,6 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_NET_VENDOR_ADI=y CONFIG_NET_VENDOR_AGERE=y # CONFIG_NET_VENDOR_ALACRITECH is not set -CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y @@ -4970,7 +4975,6 @@ CONFIG_NET_VENDOR_EMULEX=y 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 @@ -4992,7 +4996,6 @@ CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NET_VENDOR_NI is not set CONFIG_NET_VENDOR_NVIDIA=y CONFIG_NET_VENDOR_OKI=y -CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_NET_VENDOR_QUALCOMM is not set @@ -5114,7 +5117,6 @@ CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4_2_INTER_SSC=y -CONFIG_NFSD_V4_DELEG_TIMESTAMPS=y CONFIG_NFSD_V4_POSIX_ACLS=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_V4=y @@ -5282,6 +5284,7 @@ CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y # CONFIG_NUMA_EMU is not set +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -5289,6 +5292,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_SHIELD_FF=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -5307,6 +5311,7 @@ CONFIG_NVMEM_U_BOOT_ENV=m CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -5511,7 +5516,7 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=m +CONFIG_PCI_PWRCTRL_GENERIC=m CONFIG_PCI_PWRCTRL_TC9563=m CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -5519,13 +5524,8 @@ CONFIG_PCI_STUB=y CONFIG_PCI_SW_SWITCHTEC=m CONFIG_PCI_TSM=y CONFIG_PCI=y -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_3C589=m -CONFIG_PCMCIA_AXNET=m CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_PCNET=m -CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_XIRCOM=m CONFIG_PCMCIA=y @@ -5686,6 +5686,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set +CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -6120,7 +6121,6 @@ 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_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y @@ -6328,7 +6328,9 @@ CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y CONFIG_RUST_OVERFLOW_CHECKS=y CONFIG_RUST_PHYLIB_ABSTRACTIONS=y CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -6336,6 +6338,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -6546,7 +6549,7 @@ CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y -# CONFIG_SEG_LED_GPIO is not set +CONFIG_SEG_LED_GPIO=m CONFIG_SEL3350_PLATFORM=m # CONFIG_SEN0322 is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set @@ -6583,6 +6586,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6661,6 +6665,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_LATTEPANDA_SIGMA_EC=m CONFIG_SENSORS_LENOVO_EC=m CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6732,6 +6737,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MCP9982=m CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2856 is not set CONFIG_SENSORS_MP2869=m @@ -6840,9 +6846,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_XDP710=m +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_XDPE152=m +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +CONFIG_SENSORS_YOGAFAN=m CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -7266,6 +7275,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m CONFIG_SND_SOC_CS35L45_SPI=m # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set CONFIG_SND_SOC_CS35L56_I2C=m CONFIG_SND_SOC_CS35L56_SDW=m @@ -7631,6 +7641,7 @@ CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_UDA1342=m +CONFIG_SND_SOC_UDA1380=m # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7665,6 +7676,7 @@ CONFIG_SND_SOC_WM8961=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_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_WSA884X=m @@ -7875,6 +7887,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -7915,6 +7928,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set CONFIG_SX9310=m CONFIG_SX9324=m @@ -8049,6 +8063,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UBSAN is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -8194,7 +8209,6 @@ CONFIG_TOUCHSCREEN_IQS5XX=m CONFIG_TOUCHSCREEN_IQS7211=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_MMS114=m CONFIG_TOUCHSCREEN_MSG2638=m CONFIG_TOUCHSCREEN_MTOUCH=m @@ -8261,6 +8275,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8415,7 +8430,10 @@ CONFIG_USB_BELKIN=y CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_CDNS2_UDC=m -# CONFIG_USB_CDNS3 is not set +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_PCI_WRAP=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -8858,7 +8876,6 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8986,6 +9003,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2732=m CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m @@ -9045,6 +9063,7 @@ CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_ST_MIPID02=m # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +CONFIG_VIDEO_T4KA3=m CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TC358743=m CONFIG_VIDEO_TC358746=m @@ -9126,6 +9145,7 @@ CONFIG_VIRT_WIFI=m # CONFIG_VISL_DEBUGFS is not set CONFIG_VITESSE_PHY=m CONFIG_VL53L0X_I2C=m +CONFIG_VL53L1X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -9192,7 +9212,7 @@ CONFIG_W83977F_WDT=m # CONFIG_WAN is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set @@ -9270,6 +9290,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y CONFIG_X86_ANDROID_TABLETS=m @@ -9413,6 +9434,7 @@ CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set +CONFIG_XOR_KUNIT_TEST=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y @@ -9425,8 +9447,6 @@ CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC=y # CONFIG_YAMAHA_YAS530 is not set -CONFIG_YAM=m -CONFIG_YELLOWFIN=m # CONFIG_YENTA_ENE_TUNE is not set CONFIG_YENTA=m # CONFIG_YENTA_O2 is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 5dc120d88..236dc8038 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -24,6 +24,7 @@ CONFIG_ACPI_AC=y CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set +CONFIG_ACPI_APEI_GHES_NVIDIA=m CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y @@ -56,7 +57,7 @@ CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_PLATFORM_PROFILE=y CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y @@ -303,31 +304,32 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m # CONFIG_AR5523 is not set # CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ANDES is not set -# CONFIG_ARCH_ANLOGIC is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_AXIADO is not set # CONFIG_ARCH_BST is not set # CONFIG_ARCH_CIX is not set -# CONFIG_ARCH_ESWIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LAN969X is not set # CONFIG_ARCH_MEMORY_PROBE is not set +# CONFIG_ARCH_MICROCHIP is not set CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 # CONFIG_ARCH_MMP is not set CONFIG_ARCH_R8A78000=y +# CONFIG_ARCH_R9A08G046 is not set # CONFIG_ARCH_R9A09G077 is not set # CONFIG_ARCH_R9A09G087 is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SOPHGO is not set # CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_TENSTORRENT is not set +# CONFIG_ARCH_TEGRA_238_SOC is not set # CONFIG_ARCNET is not set CONFIG_ARM64_BRBE=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_4311569=y CONFIG_ARM64_GCS=y +CONFIG_ARM64_LSUI=y CONFIG_ARM_CMN=m # CONFIG_ARM_DMA350 is not set # CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set @@ -472,6 +474,7 @@ CONFIG_BASIC_MODVERSIONS=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_S2MU005 is not set # CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_UG3105 is not set @@ -515,6 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m +# CONFIG_BITLAND_MIFS_WMI is not set CONFIG_BITOPS_KUNIT=m CONFIG_BITS_TEST=m CONFIG_BLACKHOLE_DEV_KUNIT_TEST=m @@ -871,12 +875,17 @@ CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y +# CONFIG_CLK_ELIZA_DISPCC is not set +# CONFIG_CLK_ELIZA_GCC is not set +# CONFIG_CLK_ELIZA_TCSRCC is not set CONFIG_CLK_FD_KUNIT_TEST=m CONFIG_CLK_FIXED_RATE_KUNIT_TEST=m CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GLYMUR_DISPCC is not set # CONFIG_CLK_GLYMUR_GCC is not set +# CONFIG_CLK_GLYMUR_GPUCC is not set # CONFIG_CLK_GLYMUR_TCSRCC is not set +# CONFIG_CLK_GLYMUR_VIDEOCC is not set # CONFIG_CLK_ICST is not set # CONFIG_CLK_IMX95_BLK_CTL is not set # CONFIG_CLK_KAANAPALI_CAMCC is not set @@ -886,7 +895,10 @@ CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_KAANAPALI_TCSRCC is not set # CONFIG_CLK_KAANAPALI_VIDEOCC is not set CONFIG_CLK_KUNIT_TEST=m +# CONFIG_CLK_NORD_GCC is not set +# CONFIG_CLK_NORD_TCSRCC is not set # CONFIG_CLK_QORIQ is not set +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_X1P42100_GPUCC is not set @@ -1017,6 +1029,7 @@ CONFIG_CRC32=y CONFIG_CRC64_ROCKSOFT=y # CONFIG_CRC_BENCHMARK is not set CONFIG_CRC_CCITT=y +# CONFIG_CRC_ENABLE_ALL_FOR_KUNIT is not set CONFIG_CRC_ITU_T=m CONFIG_CRC_KUNIT_TEST=m CONFIG_CRC_OPTIMIZATIONS=y @@ -1132,14 +1145,18 @@ CONFIG_CRYPTO_JITTERENTROPY_OSR=3 CONFIG_CRYPTO_KRB5ENC=m CONFIG_CRYPTO_KRB5=m # CONFIG_CRYPTO_KRB5_SELFTESTS is not set +CONFIG_CRYPTO_LIB_AES_CBC_MACS_KUNIT_TEST=m CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BENCHMARK is not set CONFIG_CRYPTO_LIB_BLAKE2B_KUNIT_TEST=m CONFIG_CRYPTO_LIB_BLAKE2S_KUNIT_TEST=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_KUNIT_TEST=m CONFIG_CRYPTO_LIB_CURVE25519=m +# CONFIG_CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT is not set +CONFIG_CRYPTO_LIB_GHASH_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MD5_KUNIT_TEST=m CONFIG_CRYPTO_LIB_MLDSA_KUNIT_TEST=m CONFIG_CRYPTO_LIB_NH_KUNIT_TEST=m @@ -1178,6 +1195,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3_GENERIC is not set +# CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM3_NEON is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1222,6 +1240,7 @@ CONFIG_CXL_REGION=y # CONFIG_D3323AA is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON_DEBUG_SANITY is not set # CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y @@ -1274,6 +1293,7 @@ CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=1024 +# CONFIG_DEBUG_KMEMLEAK_VERBOSE is not set # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_LIST=y @@ -1448,8 +1468,14 @@ CONFIG_DP83TG720_PHY=m CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set +CONFIG_DRIVER_DEFERRED_PROBE_TIMEOUT=10 CONFIG_DRIVER_PE_KUNIT_TEST=m -# CONFIG_DRM_ACCEL is not set +# CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_HABANALABS is not set +# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set +CONFIG_DRM_ACCEL_IVPU=m +CONFIG_DRM_ACCEL_QAIC=m +CONFIG_DRM_ACCEL=y CONFIG_DRM_AMD_ACP=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y @@ -1543,6 +1569,7 @@ CONFIG_DRM_KUNIT_TEST=m # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8713SX is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1582,12 +1609,15 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set +# CONFIG_DRM_PANEL_HIMAX_HX83121A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -1605,9 +1635,11 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_LXD_M9189A is not set # CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_MOTOROLA_MOT is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set @@ -1617,6 +1649,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set +# CONFIG_DRM_PANEL_NOVATEK_NT37700F is not set # CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1651,6 +1684,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8FC0 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set @@ -1699,6 +1733,7 @@ CONFIG_DRM_PANIC=y CONFIG_DRM_QXL=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_RAS is not set # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set # CONFIG_DRM_RCAR_MIPI_DSI is not set @@ -1736,6 +1771,7 @@ CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_UDL=m CONFIG_DRM_USE_DYNAMIC_DEBUG=y # CONFIG_DRM_VBOXVIDEO is not set +# CONFIG_DRM_VERISILICON_DC is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VIRTIO_GPU=m @@ -1949,7 +1985,6 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_ERRATA_MIPS is not set CONFIG_ETHERNET=y CONFIG_ETHOC=m CONFIG_ETHTOOL_NETLINK=y @@ -2153,6 +2188,7 @@ CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CS_DSP_KUNIT_TEST=m +# CONFIG_FWCTL_BNXT is not set CONFIG_FWCTL=m CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set @@ -2215,6 +2251,7 @@ CONFIG_GNSS=m CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_BY_PINCTRL is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y @@ -2250,6 +2287,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPSSE is not set CONFIG_GPIO_MXC=m +CONFIG_GPIO_NOVALAKE=m # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set @@ -2283,6 +2321,7 @@ CONFIG_GPIO_USBIO=m # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_XRA1403 is not set # CONFIG_GP_PCI1XXXX is not set +CONFIG_GPU_BUDDY_KUNIT_TEST=m # CONFIG_GREENASIA_FF is not set # CONFIG_GREYBUS is not set # CONFIG_GTP is not set @@ -2363,6 +2402,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HAPTIC=y CONFIG_HID_HOLTEK=m +# CONFIG_HID_HUAWEI is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m @@ -2907,6 +2947,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_CSC is not set CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_GSC_PROXY=m # CONFIG_INTEL_MEI_HDCP is not set @@ -2969,6 +3010,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_KUNIT_TEST=m +# CONFIG_INTERCONNECT_QCOM_ELIZA is not set # CONFIG_INTERCONNECT_QCOM_GLYMUR is not set # CONFIG_INTERCONNECT_QCOM_KAANAPALI is not set # CONFIG_INTERCONNECT_QCOM_QCS615 is not set @@ -3003,7 +3045,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_DART is not set CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST=m # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_PT_AMDV1=y CONFIG_IOMMU_PT_KUNIT_TEST=m +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -3079,6 +3125,7 @@ CONFIG_IP_PIMSM_V2=y # CONFIG_IP_PNP is not set # CONFIG_IPQ_APSS_5424 is not set # CONFIG_IPQ_CMN_PLL is not set +# CONFIG_IPQ_GCC_5210 is not set # CONFIG_IPQ_GCC_5424 is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -3202,6 +3249,7 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set # CONFIG_ISL76682 is not set +# CONFIG_ISM_VFIO_PCI is not set CONFIG_ISO9660_FS=m CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m # CONFIG_IT8712F_WDT is not set @@ -3273,6 +3321,7 @@ CONFIG_KEXEC_SIG=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CHARLIEPLEX is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set @@ -3498,8 +3547,6 @@ CONFIG_LOCALVERSION="" CONFIG_LOCKDEP_BITS=16 CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 -CONFIG_LOCKDEP_STACK_TRACE_BITS=19 -CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 CONFIG_LOCKD=m CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set @@ -3656,6 +3703,7 @@ CONFIG_MDIO_HISI_FEMAC=m CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_PIC64HPSC is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m # CONFIG_MD_LLBITMAP is not set @@ -4040,7 +4088,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE_TEST is not set CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_ALL is not set @@ -4058,8 +4106,8 @@ CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" # CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_44 is not set # CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_65 is not set -CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87=y -# CONFIG_MODULE_SIG_KEY_TYPE_RSA is not set +# CONFIG_MODULE_SIG_KEY_TYPE_MLDSA_87 is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA3_256 is not set # CONFIG_MODULE_SIG_SHA3_384 is not set @@ -4208,6 +4256,8 @@ CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MUX_CORE is not set +CONFIG_MUX_MMIO=m # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set CONFIG_MWIFIEX=m @@ -4729,6 +4779,7 @@ CONFIG_NTB_TRANSPORT=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y +CONFIG_NUMA_MIGRATION=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y @@ -4736,6 +4787,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVGRACE_GPU_VFIO_PCI is not set # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH_KUNIT_TEST=m CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y @@ -4755,6 +4807,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +# CONFIG_NVME_TARGET_AUTH_DEBUG is not set CONFIG_NVME_TARGET_AUTH=y # CONFIG_NVME_TARGET_DEBUGFS is not set CONFIG_NVME_TARGET_FCLOOP=m @@ -4950,6 +5003,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set # CONFIG_PCI_PWRCTRL_SLOT is not set # CONFIG_PCI_PWRCTRL_TC9563 is not set CONFIG_PCI_QUIRKS=y @@ -5045,15 +5099,18 @@ CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CS42L43=m # CONFIG_PINCTRL_CY8C95X0 is not set CONFIG_PINCTRL_DENVERTON=m +# CONFIG_PINCTRL_ELIZA is not set CONFIG_PINCTRL_ELKHARTLAKE=m CONFIG_PINCTRL_EMMITSBURG=m # CONFIG_PINCTRL_EQUILIBRIUM is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_GLYMUR is not set +# CONFIG_PINCTRL_HAWI is not set CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IMX91 is not set # CONFIG_PINCTRL_IMX_SCMI is not set CONFIG_PINCTRL_INTEL_PLATFORM=m +# CONFIG_PINCTRL_IPQ5210 is not set # CONFIG_PINCTRL_IPQ5424 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8074 is not set @@ -5138,6 +5195,7 @@ CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set # CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_QEMU_VIRT_CTRL is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -5262,6 +5320,7 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_PROVIDE_GPIO is not set # CONFIG_PWM_RENESAS_RCAR is not set +# CONFIG_PWM_RENESAS_RZG2L_GPT is not set # CONFIG_PWM_TH1520 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5503,12 +5562,14 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RENESAS_RZV2HWDT is not set # CONFIG_RENESAS_WWDT is not set +CONFIG_RESCTRL_FS=y # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX8MP_AUDIOMIX=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set # CONFIG_RESET_RZV2H_USB2PHY is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5525,9 +5586,6 @@ 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 -CONFIG_RISCV_ISA_SVRSW60T59B=y -CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y -CONFIG_RISCV_SBI_MPXY_MBOX=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -5749,7 +5807,9 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUST_OVERFLOW_CHECKS=y # CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RUST=y +# CONFIG_RV_MON_DEADLINE is not set CONFIG_RV_MON_NRP=y +CONFIG_RV_MON_OPID=y CONFIG_RV_MON_PAGEFAULT=y CONFIG_RV_MON_RTAPP=y CONFIG_RV_MON_SCHED=y @@ -5757,6 +5817,7 @@ CONFIG_RV_MON_SCO=y # CONFIG_RV_MON_SLEEP is not set CONFIG_RV_MON_SNROC=y CONFIG_RV_MON_SSSW=y +# CONFIG_RV_MON_STALL is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_PER_TASK_MONITORS=3 CONFIG_RV_REACTORS=y @@ -5769,6 +5830,7 @@ CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_RZ_DMAC is not set # CONFIG_RZG3E_THERMAL is not set +# CONFIG_RZ_MTU3 is not set # CONFIG_SA_CAMCC_8775P is not set # CONFIG_SA_DISPCC_8775P is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -6020,6 +6082,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_APS_379 is not set # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m @@ -6096,6 +6159,7 @@ CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LATTEPANDA_SIGMA_EC is not set # CONFIG_SENSORS_LENOVO_EC is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LIS3_I2C=m @@ -6162,6 +6226,7 @@ CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_MCP9982 is not set # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2869 is not set @@ -6261,9 +6326,12 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDP710 is not set +# CONFIG_SENSORS_XDP720 is not set # CONFIG_SENSORS_XDPE122 is not set # CONFIG_SENSORS_XDPE152 is not set +# CONFIG_SENSORS_XDPE1A2G7B is not set # CONFIG_SENSORS_XGENE is not set +# CONFIG_SENSORS_YOGAFAN is not set CONFIG_SENSORS_ZL6100=m CONFIG_SEQ_BUF_KUNIT_TEST=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6393,6 +6461,7 @@ CONFIG_SLUB=y # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set # CONFIG_SM_GCC_MILOS is not set +# CONFIG_SM_GPUCC_8750 is not set # CONFIG_SM_GPUCC_MILOS is not set # CONFIG_SMI240 is not set # CONFIG_SMI330_I2C is not set @@ -6668,6 +6737,7 @@ 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_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6899,6 +6969,7 @@ CONFIG_SND_SOC_RT722_SDCA_SDW=m # CONFIG_SND_SOC_RT9123P is not set # CONFIG_SND_SOC_RTQ9124 is not set # CONFIG_SND_SOC_RTQ9128 is not set +# CONFIG_SND_SOC_RZ 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 @@ -7027,6 +7098,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7061,6 +7133,8 @@ 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_WM_ADSP=m +CONFIG_SND_SOC_WM_ADSP_TEST=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7115,6 +7189,7 @@ CONFIG_SND_XEN_FRONTEND=m # CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m +# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set CONFIG_SOLARIS_X86_PARTITION=y CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m @@ -7250,6 +7325,7 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m +# CONFIG_STRING_KUNIT_BENCH is not set CONFIG_STRING_KUNIT_TEST=m CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -7273,6 +7349,7 @@ CONFIG_SVC_I3C_MASTER=m CONFIG_SWAP=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_SWIOTLB=y +# CONFIG_SWITCHTEC_DMA is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set # CONFIG_SX9324 is not set @@ -7337,7 +7414,7 @@ CONFIG_TCM_IBLOCK=m CONFIG_TCM_PSCSI=m # CONFIG_TCM_QLA2XXX is not set CONFIG_TCM_USER2=m -# CONFIG_TCP_AO is not set +CONFIG_TCP_AO=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=m CONFIG_TCP_CONG_BIC=m @@ -7401,6 +7478,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set CONFIG_TEST_VMALLOC=m +# CONFIG_TEST_WORKQUEUE is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_CORE_TESTING is not set # CONFIG_THERMAL_DEBUGFS is not set @@ -7591,6 +7669,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_TRACE_GPU_MEM is not set # CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_TRACE_REMOTE_TEST is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 @@ -8189,6 +8268,7 @@ CONFIG_VIDEO_OV13B10=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2732 is not set # CONFIG_VIDEO_OV2735 is not set CONFIG_VIDEO_OV2740=m # CONFIG_VIDEO_OV4689 is not set @@ -8246,6 +8326,7 @@ CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_STK1160 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set +# CONFIG_VIDEO_T4KA3 is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TC358746 is not set # CONFIG_VIDEO_TDA1997X is not set @@ -8314,6 +8395,7 @@ CONFIG_VIRTUALIZATION=y # CONFIG_VIRT_WIFI is not set CONFIG_VITESSE_PHY=m # CONFIG_VL53L0X_I2C is not set +# CONFIG_VL53L1X_I2C is not set # CONFIG_VL6180 is not set CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -8353,7 +8435,11 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_OPEN_TIMEOUT=0 -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y +# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_SYSFS=y CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y @@ -8408,6 +8494,7 @@ CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 +CONFIG_X86_AMD_PSTATE_DYNAMIC_EPP=y CONFIG_X86_AMD_PSTATE_UT=m CONFIG_X86_AMD_PSTATE=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set @@ -8534,6 +8621,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_XOR_KUNIT_TEST=m CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y diff --git a/kernel.changelog b/kernel.changelog index 63cdc0360..6b0a00bf0 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,239 +1,316 @@ -* Wed Jul 01 2026 Justin M. Forbes [7.0.14-1] +* Sat Jul 04 2026 Justin M. Forbes [7.1.3-1] +- Linux v7.1.3 +Resolves: + +* Wed Jul 01 2026 Justin M. Forbes [7.1.2-1] - ipv6: account for fraggap on the paged allocation path (Wongi Lee) - ipv4: account for fraggap on the paged allocation path (Wongi Lee) Resolves: -* Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] +* Sat Jun 27 2026 Justin M. Forbes [7.1.2-0] - Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) -- Linux v7.0.14 -Resolves: - -* Fri Jun 19 2026 Augusto Caringi [7.0.13-1] -- Linux v7.0.13 -Resolves: - -* Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] -- New config setting for ARM64 Erratum (Justin M. Forbes) -- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) -- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) -- arm64: cputype: Add C1-Premium definitions (Mark Rutland) -- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) -Resolves: - -* Tue Jun 09 2026 Augusto Caringi [7.0.12-1] -- Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) -- Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) -- scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) -- Linux v7.0.12 -Resolves: - -* Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] -- Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) -- Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) -- Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) -- Linux v7.0.11 -Resolves: - -* Wed May 27 2026 Justin M. Forbes [7.0.10-1] -- ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) -- ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) -- ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) -- ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) -- smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) -- ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) -- iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) -- iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) -- drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) -- drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) -- drm/i915/pps: Enable panel power earlier (Mika Kahola) -Resolves: - -* Sat May 23 2026 Justin M. Forbes [7.0.10-0] -- Linux v7.0.10 -Resolves: - -* Thu May 21 2026 Justin M. Forbes [7.0.9-5] -- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) -- xfrm: esp: restore combined single-frag length gate (Jingguo Tan) -- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) -- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) -- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) -- Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) -- Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) -- Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) -- nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) +- drm/i915/mtl+: Enable PPS before PLL (Imre Deak) - ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) -- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) -- ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) -- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) -- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) +- Linux v7.1.2 Resolves: -* Tue May 19 2026 Justin M. Forbes [7.0.9-4] -- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) -- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) -- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) +* Mon Jun 22 2026 Justin M. Forbes [7.1.1-0] +- New config setting for ARM64 Erratum (Justin M. Forbes) +- Initial setup for stable Fedora release (Justin M. Forbes) +- Reset RHEL_RELEASE (Justin M. Forbes) +- Fix up rebase issues with rng.c (Justin M. Forbes) +- fedora: cleanup the Cadence USB options (Peter Robinson) +- Consolidate configs to common for 7.1 (Justin M. Forbes) +- Linux v7.1.1 Resolves: -* Tue May 19 2026 Justin M. Forbes [7.0.9-3] -- net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) +* Mon Jun 15 2026 Fedora Kernel Team [7.1.0-54] +- Linux v7.1.0 Resolves: -* Mon May 18 2026 Justin M. Forbes [7.0.9-0] -- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) -- net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) +* Mon Jun 15 2026 Fedora Kernel Team [7.1.0-0.rc7.e21ee273e6fa.53] +- redhat/kernel.spec.template: Move UKI addons to extras/ (Vitaly Kuznetsov) +- redhat/kernel.spec.template: fixes for using with_rtonly (Clark Williams) Resolves: -* Sun May 17 2026 Justin M. Forbes [7.0.9-0] +* Sun Jun 14 2026 Fedora Kernel Team [7.1.0-0.rc7.e21ee273e6fa.52] +- Linux v7.1.0-0.rc7.e21ee273e6fa +Resolves: + +* Sat Jun 13 2026 Fedora Kernel Team [7.1.0-0.rc7.062871f1371b.51] +- Linux v7.1.0-0.rc7.062871f1371b +Resolves: + +* Fri Jun 12 2026 Fedora Kernel Team [7.1.0-0.rc7.2b414a95b8f7.50] +- redhat/configs: rhel: Enable SpacemiT drivers for RISC-V (Jennifer Berringer) +- Disable TPM as hwrng source on aarch64 (Štěpán Horáček) +- Linux v7.1.0-0.rc7.2b414a95b8f7 +Resolves: + +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.49] +- redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong) +- kernel.spec.template: add tcp_ao kselftests (Davide Caratti) [RHEL-142637] +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x debug kernel (Jan Polensky) +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS built-in for s390x zfcpdump (Jan Polensky) +- redhat/configs: Disable CONFIG_DIBS_LO for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS for s390x architecture (Jan Polensky) +- redhat/kernel.spec: make module and modules-core provides use variant (Jan Stancek) +- redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas) +- Linux v7.1.0-0.rc7.9716c086c8e8 +Resolves: RHEL-142637 + +* Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.48] +- Linux v7.1.0-0.rc7.acb7500801e9 +Resolves: + +* Tue Jun 09 2026 Fedora Kernel Team [7.1.0-0.rc7.2d3090a8aeb5.47] +- redhat: CONFIG_MODPROBE_PATH: use upstream default (Scott Weaver) +- Linux v7.1.0-0.rc7.2d3090a8aeb5 +Resolves: + +* Mon Jun 08 2026 Fedora Kernel Team [7.1.0-0.rc7.46] +- Linux v7.1.0-0.rc7 +Resolves: + +* Sun Jun 07 2026 Fedora Kernel Team [7.1.0-0.rc6.979c294509f9.45] +- Linux v7.1.0-0.rc6.979c294509f9 +Resolves: + +* Sat Jun 06 2026 Fedora Kernel Team [7.1.0-0.rc6.8e65320d91cd.44] +- Linux v7.1.0-0.rc6.8e65320d91cd +Resolves: + +* Fri Jun 05 2026 Fedora Kernel Team [7.1.0-0.rc6.ddd664bbff63.43] +- Linux v7.1.0-0.rc6.ddd664bbff63 +Resolves: + +* Thu Jun 04 2026 Fedora Kernel Team [7.1.0-0.rc6.ba3e43a9e601.42] +- Last few Fedora configs for 7.1 (Justin M. Forbes) +Resolves: + +* Wed Jun 03 2026 Fedora Kernel Team [7.1.0-0.rc6.ba3e43a9e601.41] +- fedora: aarch64: Disable QCom QCE driver (Peter Robinson) +- fedora: Updates for the 7.1 merge window (Peter Robinson) +- Linux v7.1.0-0.rc6.ba3e43a9e601 +Resolves: + +* Tue Jun 02 2026 Fedora Kernel Team [7.1.0-0.rc6.6f3ed7fec72f.40] +- Linux v7.1.0-0.rc6.6f3ed7fec72f +Resolves: + +* Mon Jun 01 2026 Fedora Kernel Team [7.1.0-0.rc6.39] +- Linux v7.1.0-0.rc6 +Resolves: + +* Sun May 31 2026 Fedora Kernel Team [7.1.0-0.rc5.174914ea5513.38] +- Linux v7.1.0-0.rc5.174914ea5513 +Resolves: + +* Fri May 29 2026 Fedora Kernel Team [7.1.0-0.rc5.8fde5d1d47f6.37] +- Linux v7.1.0-0.rc5.8fde5d1d47f6 +Resolves: + +* Wed May 27 2026 Fedora Kernel Team [7.1.0-0.rc5.eb3f4b7426cf.36] +- Linux v7.1.0-0.rc5.eb3f4b7426cf +Resolves: + +* Tue May 26 2026 Fedora Kernel Team [7.1.0-0.rc5.e8c2f9fdadee.35] +- Linux v7.1.0-0.rc5.e8c2f9fdadee +Resolves: + +* Mon May 25 2026 Fedora Kernel Team [7.1.0-0.rc5.34] +- Enable the drm/accel/qaic driver module for x86 in rhel config. (John Wiele) +- Update rhel drm/accel configs to match centos-stream-10. (John Wiele) +- Linux v7.1.0-0.rc5 +Resolves: + +* Sun May 24 2026 Fedora Kernel Team [7.1.0-0.rc4.4cbfe4502e3d.33] +- Linux v7.1.0-0.rc4.4cbfe4502e3d +Resolves: + +* Thu May 21 2026 Fedora Kernel Team [7.1.0-0.rc4.8bc67e4db64a.32] +- Linux v7.1.0-0.rc4.8bc67e4db64a +Resolves: + +* Wed May 20 2026 Fedora Kernel Team [7.1.0-0.rc4.27fa82620cba.31] +- redhat/configs: do not enable ARCH_TEGRA_238_SOC (Eric Chanudet) +- redhat/configs: do not enable ARCH_R9A08G046 (Eric Chanudet) +- Linux v7.1.0-0.rc4.27fa82620cba +Resolves: + +* Tue May 19 2026 Fedora Kernel Team [7.1.0-0.rc4.ab5fce87a778.30] +- redhat/configs: realign LOCKDEP_STACK_TRACE_*_BITS with upstream KASAN defaults (Mikhail Gavrilov) +- Linux v7.1.0-0.rc4.ab5fce87a778 +Resolves: + +* Mon May 18 2026 Fedora Kernel Team [7.1.0-0.rc4.29] +- Linux v7.1.0-0.rc4 +Resolves: + +* Sun May 17 2026 Fedora Kernel Team [7.1.0-0.rc3.6916d5703ddf.28] +- Add missing config file for Fedora (Justin M. Forbes) - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) +Resolves: + +* Sat May 16 2026 Fedora Kernel Team [7.1.0-0.rc3.6916d5703ddf.27] - Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) -- drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) -- Linux v7.0.9 +- Fedora: set default panic screen to QR code (Jocelyn Falempe) +- redhat/configs/fedora: Enable MPAM options (Gavin Shan) +- redhat/configs/rhel: Enable MPAM options (Gavin Shan) +- Linux v7.1.0-0.rc3.6916d5703ddf Resolves: -* Fri May 15 2026 Justin M. Forbes [7.0.8-0] -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) -- Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen) -- Linux v7.0.8 +* Fri May 15 2026 Fedora Kernel Team [7.1.0-0.rc3.70eda68668d1.26] +- Linux v7.1.0-0.rc3.70eda68668d1 Resolves: -* Thu May 14 2026 Justin M. Forbes [7.0.7-0] -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) -- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) -- Change version in Bugsfixed due to build (Justin M. Forbes) -- Linux v7.0.7 +* Thu May 14 2026 Fedora Kernel Team [7.1.0-0.rc3.e1914add2799.25] +- Linux v7.1.0-0.rc3.e1914add2799 Resolves: -* Wed May 13 2026 Justin M. Forbes [7.0.6-0] -- net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) -- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) -- Add BugsFixed for 7.0.7 (Justin M. Forbes) -- ovl: fix verity lazy-load guard broken by fsverity_active() semantic change (Colin Walters) -- Revert rxrpc dirtyfrag fix in favor of version which landed upstream (Justin M. Forbes) +* Wed May 13 2026 Fedora Kernel Team [7.1.0-0.rc3.1d5dcaa3bd65.24] +- configs: arm64: Enable Tegra410 PMUs (Mark Salter) +- Disable MODULE_SIG_KEY_TYPE_MLDSA_87 for RHEL right now (Justin M. Forbes) +- redhat/configs: enable CONFIG_TCP_AO in centos-stream (Davide Caratti) [RHEL-142637] +- Gate Fedora ELN kernel updates on openQA tests (Adam Williamson) +- Change MODPROBE_PATH to /usr/bin (Justin M. Forbes) +- Linux v7.1.0-0.rc3.1d5dcaa3bd65 +Resolves: RHEL-142637 + +* Tue May 12 2026 Fedora Kernel Team [7.1.0-0.rc3.50897c955902.23] +- configs: rhel: riscv config updates (Jennifer Berringer) - Re-enable Intel MEI for Fedora x86 (Justin M. Forbes) -- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) -- rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) -- Linux v7.0.6 +- Linux v7.1.0-0.rc3.50897c955902 Resolves: -* Thu May 07 2026 Justin M. Forbes [7.0.4-0] -- wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) -- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) -- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +* Mon May 11 2026 Fedora Kernel Team [7.1.0-0.rc3.22] +- Linux v7.1.0-0.rc3 +Resolves: + +* Sun May 10 2026 Fedora Kernel Team [7.1.0-0.rc2.1bfaee9d3351.21] +- Linux v7.1.0-0.rc2.1bfaee9d3351 +Resolves: + +* Sat May 09 2026 Fedora Kernel Team [7.1.0-0.rc2.70390501d194.20] +- Linux v7.1.0-0.rc2.70390501d194 +Resolves: + +* Fri May 08 2026 Fedora Kernel Team [7.1.0-0.rc2.917719c412c4.19] - Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) -- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) -- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) -- Linux v7.0.4 +- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +- Linux v7.1.0-0.rc2.917719c412c4 Resolves: -* Thu Apr 30 2026 Justin M. Forbes [7.0.3-0] -- Linux v7.0.3 +* Thu May 07 2026 Fedora Kernel Team [7.1.0-0.rc2.8ab992f815d6.18] +- Linux v7.1.0-0.rc2.8ab992f815d6 Resolves: -* Mon Apr 27 2026 Justin M. Forbes [7.0.2-0] -- drm/v3d: Reject empty multisync extension to prevent infinite loop (Ashutosh Desai) -- net: macb: Use napi_schedule_irqoff() in IRQ handler (Kevin Hao) -- net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI (Kevin Hao) -- net: macb: Remove dedicated IRQ handler for WoL (Kevin Hao) -- net: macb: Factor out the handling of non-hot IRQ events into a separate function (Kevin Hao) -- net: macb: Introduce macb_queue_isr_clear() helper function (Kevin Hao) -- net: macb: Replace open-coded implementation with napi_schedule() (Kevin Hao) -- net: macb: fix use of at91_default_usrio without CONFIG_OF (Conor Dooley) -- net: macb: drop usrio pointer on EyeQ5 config (Théo Lebrun) -- net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided (Théo Lebrun) -- net: macb: runtime detect MACB_CAPS_USRIO_DISABLED (Théo Lebrun) -- net: macb: timer adjust mode is not supported (Conor Dooley) -- net: macb: clean up tsu clk rate acquisition (Conor Dooley) -- net: macb: warn on pclk use as a tsu_clk fallback (Conor Dooley) -- net: macb: add mpfs specific usrio configuration (Conor Dooley) -- net: macb: np4 doesn't need a usrio pointer (Conor Dooley) -- net: macb: rework usrio refclk selection code (Conor Dooley) -- net: macb: split USRIO_HAS_CLKEN capability in two (Conor Dooley) -- net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio (Conor Dooley) -- Revert "net: macb: Clean up the .usrio settings in macb_config instances" (Conor Dooley) -- net: macb: add support for Microchip pic64hpsc ethernet endpoint (Charles Perry) -- net: macb: add safeguards for jumbo frame larger than 10240 (Charles Perry) -- net: macb: set default_an_inband to true for SGMII (Charles Perry) -- net: macb: Clean up the .usrio settings in macb_config instances (Kevin Hao) -- net: macb: Clean up the .init settings in macb_config instances (Kevin Hao) -- net: macb: Clean up the .clk_init setting in the macb_config instances (Kevin Hao) -- net: cadence: macb: enable EEE for Mobileye EyeQ5 (Nicolai Buchwitz) -- net: cadence: macb: enable EEE for Raspberry Pi RP1 (Nicolai Buchwitz) -- net: cadence: macb: add ethtool EEE support (Nicolai Buchwitz) -- net: cadence: macb: implement EEE TX LPI support (Nicolai Buchwitz) -- net: cadence: macb: add EEE LPI statistics counters (Nicolai Buchwitz) -- net: macb: use ethtool_sprintf to fill ethtool stats strings (Sean Chang) -- net: macb: add the .pcs_inband_caps() callback for SGMII (Charles Perry) -- net: macb: add support for reporting SGMII inband link status (Charles Perry) -- net: macb: fix SGMII with inband aneg disabled (Charles Perry) -- net: cadence: macb: add ethtool nway_reset support (Nicolai Buchwitz) -- ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level (Rob Herring (Arm)) -- arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level (Rob Herring (Arm)) -- arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) -- arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) -- arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) -- arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) -- arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) -- arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) -- arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) -- arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes (Rob Herring (Arm)) -- redhat: configs: fedora: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) -- Documentation: add documentation of AMD isp 4 driver (Bin Du) -- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) -- media: platform: amd: isp4 video node and buffers handling added (Bin Du) -- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) -- media: platform: amd: Add isp4 fw and hw interface (Bin Du) -- media: platform: amd: low level support for isp4 firmware (Bin Du) -- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) -- Linux v7.0.2 +* Wed May 06 2026 Fedora Kernel Team [7.1.0-0.rc2.74fe02ce122a.17] +- redhat/configs: enable CONFIG_GPIO_NOVALAKE for x86 on RHEL (Steve Best) +- redhat/Makefile: avoid picking up editor backup files in changelog glob (Jan Stancek) +- Linux v7.1.0-0.rc2.74fe02ce122a Resolves: -* Thu Apr 23 2026 Justin M. Forbes [7.0.1-0] -- Initial setup for stable Fedora releases (Justin M. Forbes) +* Tue May 05 2026 Fedora Kernel Team [7.1.0-0.rc2.a293ec25d59d.16] +- Linux v7.1.0-0.rc2.a293ec25d59d +Resolves: + +* Mon May 04 2026 Fedora Kernel Team [7.1.0-0.rc2.6d35786de281.15] +- redhat/configs: enable CONFIG_SCLP_OFB for s390x (Jan Polensky) +- Linux v7.1.0-0.rc2.6d35786de281 +Resolves: + +* Sun May 03 2026 Fedora Kernel Team [7.1.0-0.rc1.66edb901bf87.14] +- Linux v7.1.0-0.rc1.66edb901bf87 +Resolves: + +* Sat May 02 2026 Fedora Kernel Team [7.1.0-0.rc1.f1a5e78a55eb.13] +- Linux v7.1.0-0.rc1.f1a5e78a55eb +Resolves: + +* Fri May 01 2026 Fedora Kernel Team [7.1.0-0.rc1.26fd6bff2c05.12] +- Linux v7.1.0-0.rc1.26fd6bff2c05 +Resolves: + +* Thu Apr 30 2026 Fedora Kernel Team [7.1.0-0.rc1.e75a43c7cec4.11] +- Linux v7.1.0-0.rc1.e75a43c7cec4 +Resolves: + +* Wed Apr 29 2026 Fedora Kernel Team [7.1.0-0.rc1.dca922e019dd.10] +- Delete Fedora configs removed upstream for 7.1 (Justin M. Forbes) +- add man-page for rv-mon-stall (Thorsten Leemhuis) +- Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) +- redhat: rh_flags: mark !CONFIG_RHEL_DIFFERENCES stubs as static inline (Jonathan Steffan) +- redhat: Add DENYLIST.rhel to BPF selftests (Viktor Malik) +- Linux v7.1.0-0.rc1.dca922e019dd +Resolves: + +* Tue Apr 28 2026 Fedora Kernel Team [7.1.0-0.rc1.3b3bea6d4b9c.9] +- Linux v7.1.0-0.rc1.3b3bea6d4b9c +Resolves: + +* Mon Apr 27 2026 Fedora Kernel Team [7.1.0-0.rc1.8] +- Linux v7.1.0-0.rc1 +Resolves: + +* Sun Apr 26 2026 Fedora Kernel Team [7.1.0-0.rc0.897d54018cc9.7] +- Linux v7.1.0-0.rc0.897d54018cc9 +Resolves: + +* Sat Apr 25 2026 Fedora Kernel Team [7.1.0-0.rc0.27d128c1cff6.6] +- redhat/configs: enable watchdog pretimout panic functionality for x86 on RHEL (David Arcari) +- Revert "redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT" (David Arcari) +- Linux v7.1.0-0.rc0.27d128c1cff6 +Resolves: + +* Fri Apr 24 2026 Fedora Kernel Team [7.1.0-0.rc0.dd6c438c3e64.5] +- redhat/configs: rhel: Enable SPD5118 sensor driver (Jennifer Berringer) +- Linux v7.1.0-0.rc0.dd6c438c3e64 +Resolves: + +* Thu Apr 23 2026 Fedora Kernel Team [7.1.0-0.rc0.2e6803928193.4] +- Linux v7.1.0-0.rc0.2e6803928193 +Resolves: + +* Wed Apr 22 2026 Fedora Kernel Team [7.1.0-0.rc0.6596a02b2078.3] +- Linux v7.1.0-0.rc0.6596a02b2078 +Resolves: + +* Tue Apr 21 2026 Fedora Kernel Team [7.1.0-0.rc0.b4e07588e743.2] +- Trim changelog and reset RHEL_RELEASE for 7.1 (Justin M. Forbes) +- Linux v7.1.0-0.rc0.b4e07588e743 +Resolves: + +* Mon Apr 20 2026 Fedora Kernel Team [7.1.0-0.rc0.c1f49dea2b8f.68] +- Linux v7.1.0-0.rc0.c1f49dea2b8f +Resolves: + +* Sun Apr 19 2026 Fedora Kernel Team [7.1.0-0.rc0.faeab166167f.67] +- Linux v7.1.0-0.rc0.faeab166167f +Resolves: + +* Sat Apr 18 2026 Fedora Kernel Team [7.1.0-0.rc0.8541d8f725c6.66] +- Linux v7.1.0-0.rc0.8541d8f725c6 +Resolves: + +* Fri Apr 17 2026 Fedora Kernel Team [7.1.0-0.rc0.43cfbdda5af6.65] +- Correct manual merge error in crypto/rng.c (Patrick Talbert) +- Linux v7.1.0-0.rc0.43cfbdda5af6 +Resolves: + +* Thu Apr 16 2026 Fedora Kernel Team [7.1.0-0.rc0.1d51b370a0f8.64] +- Fix up pending for mismatches (Justin M. Forbes) - Fix up rebase typo in drivers/pci/quirks.c (Justin M. Forbes) -- Linux v7.0.1 -Resolves: - -* Wed Apr 15 2026 Fedora Kernel Team [7.0.0-63] - Fix up mismatc with ACPI_PLATFORM_PROFILE (Justin M. Forbes) -Resolves: - -* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-62] - Add epoch support for rv and rv-debuginfo packages (John Kacur) - Drop the hardlink step in %%post scriptlet (Zbigniew Jędrzejewski-Szmek) -Resolves: - -* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-61] -- Linux v7.0.0 -Resolves: - -* Sun Apr 12 2026 Fedora Kernel Team [7.0.0-0.rc7.f5459048c38a.60] -- Linux v7.0.0-0.rc7.f5459048c38a -Resolves: - -* Sat Apr 11 2026 Fedora Kernel Team [7.0.0-0.rc7.e774d5f1bc27.59] - redhat: allow genlog to exclude commits and issues based on ref pattern (Jan Stancek) - redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) - redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) -- Linux v7.0.0-0.rc7.e774d5f1bc27 -Resolves: - -* Fri Apr 10 2026 Fedora Kernel Team [7.0.0-0.rc7.9a9c8ce300cd.58] - rh_message.h: update support status of mlx5 devices (Scott Weaver) -- Linux v7.0.0-0.rc7.9a9c8ce300cd -Resolves: - -* Thu Apr 09 2026 Fedora Kernel Team [7.0.0-0.rc7.7f87a5ea75f0.57] - Consolidate configs to common for 7.0 (Justin M. Forbes) -- Linux v7.0.0-0.rc7.7f87a5ea75f0 -Resolves: - -* Wed Apr 08 2026 Fedora Kernel Team [7.0.0-0.rc7.3036cd0d3328.56] - Remove stale config items (Justin M. Forbes) - redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT (David Arcari) - Turn on CONFIG_PREEMPT_LAZY for all arches (Justin M. Forbes) @@ -243,196 +320,33 @@ Resolves: - Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) - scriptlets: exit 0 on explicit exits (Adam Williamson) - Work around binutils update in s390x perf (Justin M. Forbes) -- Linux v7.0.0-0.rc7.3036cd0d3328 -Resolves: - -* Tue Apr 07 2026 Fedora Kernel Team [7.0.0-0.rc7.bfe62a454542.55] -- Linux v7.0.0-0.rc7.bfe62a454542 -Resolves: - -* Mon Apr 06 2026 Fedora Kernel Team [7.0.0-0.rc7.54] -- Linux v7.0.0-0.rc7 -Resolves: - -* Sun Apr 05 2026 Fedora Kernel Team [7.0.0-0.rc6.3aae9383f42f.53] -- Linux v7.0.0-0.rc6.3aae9383f42f -Resolves: - -* Sat Apr 04 2026 Fedora Kernel Team [7.0.0-0.rc6.7ca6d1cfec80.52] -- Linux v7.0.0-0.rc6.7ca6d1cfec80 -Resolves: - -* Fri Apr 03 2026 Fedora Kernel Team [7.0.0-0.rc6.d8a9a4b11a13.51] -- Linux v7.0.0-0.rc6.d8a9a4b11a13 -Resolves: - -* Wed Apr 01 2026 Fedora Kernel Team [7.0.0-0.rc6.9147566d8016.50] -- Linux v7.0.0-0.rc6.9147566d8016 -Resolves: - -* Tue Mar 31 2026 Fedora Kernel Team [7.0.0-0.rc6.d0c3bcd5b897.49] -- Linux v7.0.0-0.rc6.d0c3bcd5b897 -Resolves: - -* Mon Mar 30 2026 Fedora Kernel Team [7.0.0-0.rc6.48] - redhat/configs: Centralize iommu debugfs options, and enable amd iommu debugfs (Jerry Snitselaar) -- Linux v7.0.0-0.rc6 -Resolves: - -* Sun Mar 29 2026 Fedora Kernel Team [7.0.0-0.rc5.cbfffcca2bf0.47] -- Linux v7.0.0-0.rc5.cbfffcca2bf0 -Resolves: - -* Sat Mar 28 2026 Fedora Kernel Team [7.0.0-0.rc5.be762d8b6dd7.46] - fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) -- Linux v7.0.0-0.rc5.be762d8b6dd7 -Resolves: - -* Fri Mar 27 2026 Fedora Kernel Team [7.0.0-0.rc5.46b513250491.45] -- Linux v7.0.0-0.rc5.46b513250491 -Resolves: - -* Thu Mar 26 2026 Fedora Kernel Team [7.0.0-0.rc5.0138af2472df.44] -- Linux v7.0.0-0.rc5.0138af2472df -Resolves: - -* Wed Mar 25 2026 Fedora Kernel Team [7.0.0-0.rc5.bbeb83d3182a.43] - redhat/spec: Re-enable gdb index for riscv cross-compile (Jennifer Berringer) - redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) -- Linux v7.0.0-0.rc5.bbeb83d3182a -Resolves: - -* Mon Mar 23 2026 Fedora Kernel Team [7.0.0-0.rc5.42] -- Linux v7.0.0-0.rc5 -Resolves: - -* Sun Mar 22 2026 Fedora Kernel Team [7.0.0-0.rc4.113ae7b4decc.41] -- Linux v7.0.0-0.rc4.113ae7b4decc -Resolves: - -* Sat Mar 21 2026 Fedora Kernel Team [7.0.0-0.rc4.a0c83177734a.40] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - Turn on Uniwill x86 platform driver (Justin M. Forbes) - Turn on GPIB for Fedora (Justin M. Forbes) - Fix up RHEL pending CONFIG_PREEMPT configs for 7.0 (Justin M. Forbes) - Fix up Fedora configs for 7.0 (Justin M. Forbes) -- Linux v7.0.0-0.rc4.a0c83177734a -Resolves: - -* Fri Mar 20 2026 Fedora Kernel Team [7.0.0-0.rc4.0e4f8f1a3d08.39] -- Linux v7.0.0-0.rc4.0e4f8f1a3d08 -Resolves: - -* Thu Mar 19 2026 Fedora Kernel Team [7.0.0-0.rc4.8a30aeb0d1b4.38] - redhat/configs: enable CONFIG_LIVEUPDATE for fedora (Luca Boccassi) -- Linux v7.0.0-0.rc4.8a30aeb0d1b4 -Resolves: - -* Wed Mar 18 2026 Fedora Kernel Team [7.0.0-0.rc4.a989fde763f4.37] -- Linux v7.0.0-0.rc4.a989fde763f4 -Resolves: - -* Tue Mar 17 2026 Fedora Kernel Team [7.0.0-0.rc4.2d1373e4246d.36] -- Linux v7.0.0-0.rc4.2d1373e4246d -Resolves: - -* Mon Mar 16 2026 Fedora Kernel Team [7.0.0-0.rc4.35] -- Linux v7.0.0-0.rc4 -Resolves: - -* Sun Mar 15 2026 Fedora Kernel Team [7.0.0-0.rc3.267594792a71.34] -- Linux v7.0.0-0.rc3.267594792a71 -Resolves: - -* Sat Mar 14 2026 Fedora Kernel Team [7.0.0-0.rc3.1c9982b49613.33] -- Linux v7.0.0-0.rc3.1c9982b49613 -Resolves: - -* Fri Mar 13 2026 Fedora Kernel Team [7.0.0-0.rc3.0257f64bdac7.32] - redhat: genlog: add new JIRA cloud server hostname (Jan Stancek) -- Linux v7.0.0-0.rc3.0257f64bdac7 -Resolves: - -* Thu Mar 12 2026 Fedora Kernel Team [7.0.0-0.rc3.80234b5ab240.31] - redhat/configs: remove CONFIG_ZBUD (Rafael Aquini) -- Linux v7.0.0-0.rc3.80234b5ab240 -Resolves: - -* Wed Mar 11 2026 Fedora Kernel Team [7.0.0-0.rc3.b29fb8829bff.30] -- Linux v7.0.0-0.rc3.b29fb8829bff -Resolves: - -* Tue Mar 10 2026 Fedora Kernel Team [7.0.0-0.rc3.29] - redhat/configs: automotive: enable USB_CHIPIDEA_IMX (Jared Kangas) -Resolves: - -* Mon Mar 09 2026 Fedora Kernel Team [7.0.0-0.rc3.28] -- Linux v7.0.0-0.rc3 -Resolves: - -* Sun Mar 08 2026 Fedora Kernel Team [7.0.0-0.rc2.c23719abc330.27] -- Linux v7.0.0-0.rc2.c23719abc330 -Resolves: - -* Sat Mar 07 2026 Fedora Kernel Team [7.0.0-0.rc2.4ae12d8bd9a8.26] -- Linux v7.0.0-0.rc2.4ae12d8bd9a8 -Resolves: - -* Fri Mar 06 2026 Fedora Kernel Team [7.0.0-0.rc2.5ee8dbf54602.25] -- Linux v7.0.0-0.rc2.5ee8dbf54602 -Resolves: - -* Thu Mar 05 2026 Fedora Kernel Team [7.0.0-0.rc2.c107785c7e8d.24] -- Linux v7.0.0-0.rc2.c107785c7e8d -Resolves: - -* Wed Mar 04 2026 Fedora Kernel Team [7.0.0-0.rc2.0031c06807cf.23] -- Linux v7.0.0-0.rc2.0031c06807cf -Resolves: - -* Tue Mar 03 2026 Fedora Kernel Team [7.0.0-0.rc2.af4e9ef3d784.22] - redhat/configs: automotive: enable NVMEM_S32G_OCOTP (Jared Kangas) - redhat/scripts: remove remnants of git notes usage and dead code (Jan Stancek) - New configs in fs/smb (Fedora Kernel Team) -- Linux v7.0.0-0.rc2.af4e9ef3d784 -Resolves: - -* Mon Mar 02 2026 Fedora Kernel Team [7.0.0-0.rc2.21] - Add signing key for Nvidia Bluefield GPU (Enrique Belarte Luque) -- Linux v7.0.0-0.rc2 -Resolves: - -* Sun Mar 01 2026 Fedora Kernel Team [7.0.0-0.rc1.eb71ab2bf722.20] - [gitlab-ci] delay start rawhide clang pipelines by 3 mins. (Simone Tollardo) - fedora: Updates for the 7.0 merge (Peter Robinson) - fedora: disable Kaanapali by default (Peter Robinson) - fedora: minor beeper cleanups (Peter Robinson) -- Linux v7.0.0-0.rc1.eb71ab2bf722 -Resolves: - -* Sat Feb 28 2026 Fedora Kernel Team [7.0.0-0.rc1.4d349ee5c778.19] -- Linux v7.0.0-0.rc1.4d349ee5c778 -Resolves: - -* Fri Feb 27 2026 Fedora Kernel Team [7.0.0-0.rc1.a75cb869a8cc.18] -- Linux v7.0.0-0.rc1.a75cb869a8cc -Resolves: - -* Thu Feb 26 2026 Fedora Kernel Team [7.0.0-0.rc1.f4d0ec0aa20d.17] - redhat/configs: unify CONFIG_CAN for RHEL and Fedora (Radu Rendec) - redhat: add a weak relationship between modules-internal and selftests (Jan Stancek) - new config in drivers/phy (Izabela Bakollari) -- Linux v7.0.0-0.rc1.f4d0ec0aa20d -Resolves: - -* Tue Feb 24 2026 Fedora Kernel Team [7.0.0-0.rc1.7dff99b35460.16] - Reset the changelog for 7.0-rc1 (Justin M. Forbes) - A couple more quick important 7.0 config updates for Fedora (Justin M. Forbes) - A couple of quick important 7.0 config updates for Fedora (Justin M. Forbes) -- Linux v7.0.0-0.rc1.7dff99b35460 -Resolves: - -* Mon Feb 23 2026 Fedora Kernel Team [7.0.0-0.rc1.15] - redhat/configs: enable CONFIG_AQTION on all archs (Michal Schmidt) [RHEL-150853] - Add signing key for Nvidia Jetson (Enrique Belarte) - configs: enable Freescale MXS DMA engine (Jiri Benc) @@ -441,7 +355,6 @@ Resolves: - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) -- Fix up merge from master (Justin M. Forbes) - Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) - Fix up a couple of mismatches with PREEMPT_LAZY and x86 SND_SOC_TAS2781_I2C for RHEL (Justin M. Forbes) - Turn on CONFIG_PREEMPT in pending to avoid mismatch (Justin M. Forbes) @@ -1286,7 +1199,6 @@ Resolves: - redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek) - redhat: make filtermods.py less verbose by default (Jan Stancek) - scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet) -- scsi: sd: remove unused sd_probe_types (Eric Chanudet) - Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes) - Consolidate configs to common for 6.9 (Justin M. Forbes) - redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931] @@ -3619,2871 +3531,5 @@ Resolves: - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v7.0.0-0.rc1 +- Linux v7.1.0-0.rc0.1d51b370a0f8 Resolves: RHEL-100104, RHEL-104231, RHEL-119326, RHEL-122979, RHEL-1242, RHEL-135256, RHEL-141647, RHEL-147296, RHEL-150853, RHEL-1927, RHEL-23931, RHEL-24047, RHEL-24137, RHEL-26170, RHEL-29245, RHEL-32110, RHEL-32895, RHEL-32987, RHEL-35995, RHEL-36646, RHEL-36647, RHEL-40251, RHEL-40411, RHEL-40937, RHEL-41231, RHEL-43425, RHEL-43556, RHEL-44306, RHEL-49398, RHEL-50799, RHEL-51896, RHEL-52629, RHEL-54183, RHEL-56069, RHEL-68296, RHEL-72093, RHEL-78341, RHEL-78931, RHEL-79711, RHEL-79818, RHEL-82779, RHEL-85301, RHEL-8810, RHEL-88228, RHEL-88635, RHEL-94503, RHEL-95436, RHEL-96987, rhbz#1471185, rhbz#1518076, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1590829, rhbz#1595918, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269, rhbz#2375049 -* Wed Apr 02 2025 Fedora Kernel Team [6.15.0-0.rc0.acc4d5ff0b61.8] -- Switch ZSWAP_ZPOOL_DEFAULT to ZSMALLOC as ZBUD has been removed (Justin M. Forbes) -- Linux v6.15.0-0.rc0.acc4d5ff0b61 -Resolves: - -* Tue Apr 01 2025 Fedora Kernel Team [6.15.0-0.rc0.08733088b566.7] -- redhat/kernel.spec: list python3-wheel explicitly for Fedora<42 (Jan Stancek) -- handle man-page for rv-mon-sched in redhat/kernel.spec.template (Thorsten Leemhuis) -- redhat: find-debuginfo workaround is no longer needed on F42 (Jan Stancek) -- redhat/kernel.spec: use target versions of tools for debugedit and gdb-add-index (Jan Stancek) -- Linux v6.15.0-0.rc0.08733088b566 -Resolves: - -* Mon Mar 31 2025 Fedora Kernel Team [6.15.0-0.rc0.4e82c87058f4.6] -- redhat: make ENABLE_WERROR enable also KVM_WERROR (Jan Stancek) -- Linux v6.15.0-0.rc0.4e82c87058f4 -Resolves: - -* Fri Mar 28 2025 Fedora Kernel Team [6.15.0-0.rc0.acb4f33713b9.5] -- kernel.spec.template: cpupower: adjust lib versioning (Thorsten Leemhuis) -- redhat/configs: automotive: builtin virtio-mmio (Eric Chanudet) -- Linux v6.15.0-0.rc0.acb4f33713b9 -Resolves: - -* Thu Mar 27 2025 Fedora Kernel Team [6.15.0-0.rc0.1a9239bb4253.4] -- Linux v6.15.0-0.rc0.1a9239bb4253 -Resolves: - -* Wed Mar 26 2025 Fedora Kernel Team [6.15.0-0.rc0.f6e0150b2003.3] -- Fix up mismatches in the 6.15 merge window (Scott Weaver) -- Reset log for 6.15 cycle (Justin M. Forbes) -- Linux v6.15.0-0.rc0.f6e0150b2003 -Resolves: - -* Tue Mar 25 2025 Fedora Kernel Team [6.15.0-0.rc0.2df0c02dab82.2] -- Reset RHEL_RELEASE for 6.15 cycle (Justin M. Forbes) -- arm64: cleanup and de-dupe erratum (Peter Robinson) -- arm64: cleanup and de-dupe configs (Peter Robinson) -- cleanup: x86: cleanup some x86_32 leftovers (Peter Robinson) -- all: cleanup CAN_ROCKCHIP_CANFD (Peter Robinson) -- aarch64: Options required for UEFI HTTP boot on SystemReady-DT (Peter Robinson) -- common: Move ZONE_DEVICE to generic (Peter Robinson) -- common: Cleanup BTT (Peter Robinson) -- cleanup: move DEV_DAX_PMEM to common/generic (Peter Robinson) -- generic: cleanup the NVDIMM options (Peter Robinson) -- cleanup: move OF_PMEM to common/generic (Peter Robinson) -- cleanup: Remove DEV_DAX_PMEM_COMPAT option (Peter Robinson) -- mei: vsc: Fix fortify-panic caused by invalid counted_by() use (Hans de Goede) -- Consolidate configs into common for 6.14 (Justin M. Forbes) -- Turn VIRTIO_BLK and VIRTIO_CONSOLE inline for Fedora (Justin M. Forbes) -- redhat: configs: fedora: enable CONFIG_I2C_HID_OF=m on x86 (Hans de Goede) -- redhat: move dist-relase-check behind new variable (Jan Stancek) -- Set last minute config item for 6.14 for Fedora (Justin M. Forbes) -- redhat/configs: automotive: Disable CONFIG_USERFAULTFD config (Dorinda Bassey) -- Revert "be2iscsi: remove unsupported device IDs" (Scott Weaver) -- Revert "megaraid_sas: remove deprecated pci-ids" (Scott Weaver) -- Revert "[scsi] megaraid_sas: re-add certain pci-ids" (Scott Weaver) -- media: ov08x40: Extend sleep after reset to 5 ms (Hans de Goede) -- media: ov08x40: Log chip ID when identifying the chip (Hans de Goede) -- media: ov08x40: Fix value of reset GPIO when requesting it (Hans de Goede) -- redhat/configs: automotive: Disable VLAN_8021Q_GVRP config (Dorinda Bassey) -- redhat/configs: automotive: Disable DCB and MPLS configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IEEE 802.15.4 config (Dorinda Bassey) -- redhat/configs: automotive: Disable various network classification features (Dorinda Bassey) -- redhat/configs: automotive: Disable the SMBFS file system (Dorinda Bassey) -- redhat/configs: automotive: Disable Myricom network adapters (Dorinda Bassey) -- redhat/configs: automotive: Disable USB4 Ethernet config (Dorinda Bassey) -- redhat/configs: automotive: Disable the Mellanox SwitchX core driver (Dorinda Bassey) -- redhat/configs: automotive: Disable network storage related protocols (Dorinda Bassey) -- redhat/configs: automotive: Disable lightweight tunneling with BPF (Dorinda Bassey) -- redhat/configs: automotive: Disable RADOS block device configs (Dorinda Bassey) -- redhat/configs: automotive: Disable switchdev driver framework (Dorinda Bassey) -- redhat/configs: automotive: Disable network packet generator (Dorinda Bassey) -- redhat/configs: automotive: Disable NET_CLS_ACT and PSAMPLE configs (Dorinda Bassey) -- redhat/configs: automotive: Disable BPF STREAM_PARSER (Dorinda Bassey) -- redhat/configs: automotive: Disable Open vSwitch and NET_NSH configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP Virtual Server configs (Dorinda Bassey) -- redhat/configs: automotive: Disable IP set support (Dorinda Bassey) -- redhat/configs: automotive: Disable NetLabel subsystem support (Dorinda Bassey) -- redhat/configs: automotive: Disable TLS Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable Advanced TCP Congestion Control (Dorinda Bassey) -- redhat/configs: automotive: Disable XDP Socket Protocol (Dorinda Bassey) -- redhat/configs: delete CONFIG_USB_ONBOARD_HUB and use CONFIG_USB_ONBOARD_DEV instead (Desnes Nunes) -- redhat: check release commit is present for dist-{release-tag,git} (Jan Stancek) -- Revert "qla4xxx: Remove deprecated PCI IDs from RHEL 8" (Scott Weaver) -- Re-enable vxcan (CONFIG_CAN_VXCAN) for automotive (Radu Rendec) -- Revert "mpt*: remove certain deprecated pci-ids" (Scott Weaver) -- Turn on CONFIG_PACKING for RHEL (Justin M. Forbes) -- main.c: fix initcall blacklisted (Tomas Henzl) -- redhat/configs: automotive: Disable IPsec Protocols and XFRM (Dorinda Bassey) -- redhat: Update CONFIG_STRICT_DEVMEM settings (enable it on s390x) (Thomas Huth) -- redhat: Consolidate CONFIG_VIRTIO_MEM and enable it also for s390x (Thomas Huth) -- Remove no longer necessary pending entry (Justin M. Forbes) -- Fedora configs for 6.14 (Justin M. Forbes) -- redhat/configs: Disable rest of the CONFIG_PKEY_ options on s390 (Mete Durlu) [RHEL-78341] -- Fix up some debug module loading issues due to BTF mismatch (Justin M. Forbes) -- Revert "redhat/configs: automotive: disable CONFIG_AIO" (Davide Caratti) -- redhat/configs: automotive disable ARCH_TEGRA_241_SOC (Eric Chanudet) -- rhel_files: ensure all qdiscs are in modules-core (Davide Caratti) [RHEL-79818] -- redhat/configs: automotive: Disable MRP/8021Q_MVRP Protocol (Dorinda Bassey) -- redhat/configs: enable CONFIG_ARM_SMMU_MMU_500_CPRE_ERRATA (Jerry Snitselaar) -- redhat/configs: enable CONFIG_ARM_SMMU_V3_IOMMUFD (Jerry Snitselaar) -- redhat: configs: remove CONFIG_DMA_API_DEBUG_SG (Kate Hsuan) -- kernel.spec: add missing tools-libs on s390x (Jan Stancek) -- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) -- kernel.spec: add minimum version of setuptools for ynl (Jan Stancek) -- Revert "Merge: redhat/configs: automotive: Disable POSIX_MQUEUE config (Dorinda Bassey) -- redhat/configs: enable in kernel compression/decompression of compressed modules (Herton R. Krzesinski) -- redhat: change compression flags for xz (Herton R. Krzesinski) -- redhat/configs: automotive: Turn off ACPI Processor package for aarch64 (Enric Balletbo i Serra) -- redhat/configs: automotive: Disable L2TP Protocol (Dorinda Bassey) -- redhat/configs: automotive: Disable TIPC Protocol (Dorinda Bassey) -- redhat/configs: Enable Mediatek Bluetooth USB drivers (Bastien Nocera) -- redhat/configs: Disable CONFIG_PKEY for zfcpdump configs (Mete Durlu) [RHEL-78341] -- redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) -- Revert "Merge: redhat/configs: automotive: Disable SYSIPC config" (Dorinda Bassey) -- redhat/configs: Enable CONFIG_KASAN_INLINE for RT debug kernel (Waiman Long) -- redhat/configs: Move CONFIG_PROVE_RAW_LOCK_NESTING to common/debug (Waiman Long) -- redhat/configs: Move all the lock debugging Kconfig's to common (Waiman Long) -- redhat/configs: Enable CONFIG_BLK_CGROUP_PUNT_BIO for RHEL (Neal Gompa) [RHEL-79711] -- fedora: pending: drop USB_ONBOARD_DEV_USB5744 (Peter Robinson) -- efi,lockdown: fix kernel lockdown on Secure Boot (Ondrej Mosnacek) {CVE-2025-1272} -- fedora: Update vbox drivers (Peter Robinson) -- Drop the s390x CONFIG_REGMAP from RHEL pending as upstream removed the dep (Justin M. Forbes) -- fedora: arm64: enable RT5616 codec (Marcin Juszkiewicz) -- Revert "nvme: Return BLK_STS_TARGET if the DNR bit is set" (Benjamin Marzinski) -- Revert "nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT" (Benjamin Marzinski) -- Revert "nvme: decouple basic ANA log page re-read support from native multipathing" (Benjamin Marzinski) -- Revert "nvme: nvme_mpath_init remove multipath check" (Benjamin Marzinski) -- redhat/configs: automotive: Disable CONFIG_FS_DAX config (Dorinda Bassey) -- config: update CONFIG_LSM to match upstream (Ryan Sullivan) -- redhat: configs: enable CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER for RHEL (David Arcari) -- redhat/Makefile: Add help text for target dist-dump-variables (Eder Zulian) -- media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice (Hans de Goede) -- media: ov08x40: Add missing '\n' to ov08x40_check_hwcfg() error messages (Hans de Goede) -- media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (Hans de Goede) -- media: ov08x40: Improve ov08x40_[read|write]_reg() error returns (Hans de Goede) -- media: ov08x40: Improve ov08x40_identify_module() error logging (Hans de Goede) -- media: ov08x40: Move ov08x40_identify_module() function up (Hans de Goede) -- media: ov08x40: Get clock on ACPI platforms too (Hans de Goede) -- media: ov08x40: Get reset GPIO and regulators on ACPI platforms too (Hans de Goede) -- media: ov08x40: Move fwnode_graph_get_next_endpoint() call up (Hans de Goede) -- media: ov08x40: Properly turn sensor on/off when runtime-suspended (Hans de Goede) -- redhat: update self-test-data for new default RHJOBS value (Patrick Talbert) -- set a more reasonable default for number of jobs (Thorsten Leemhuis) -- redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) -- redhat/configs: disable CONFIG_TCP_AO on RHEL (Sabrina Dubroca) -- redhat/configs: amend USB_ONBOARD_DEV_USB5744 (Eric Chanudet) -- redhat/configs: automotive: Disable SYSIPC and MQUEUE configs (Dorinda Bassey) -- redhat: kernel.spec: add ynl to kernel-tools (Jan Stancek) -- fedora: enable USB device USB5744 (Peter Robinson) -- rhel: enable FW_CACHE on RHEL (Dave Airlie) -- redhat/configs: automotive: Disable the SCTP Protocol (Dorinda Bassey) -- redhat: generalize rule for kunit and test kmod placement (Jan Stancek) -- Move CONFIG_PCI_REALLOC_ENABLE_AUTO out of common as they have diverged (Justin M. Forbes) -- fedora: arm64: enable Silicon Mitus SM5502 Extcon driver (Sam Day) -- fedora: arm64: enable Richtek RT5033 MFD+charger+regulator modules (Sam Day) -- configs/fedora: Enable CONFIG_PCI_REALLOC_ENABLE_AUTO (Yanko Kaneti) -- Enable CONFIG_INTEL_MEI_PXP and CONFIG_DRM_I915_PXP on rhel (Jocelyn Falempe) -- Enable Intel Xe Graphics (Mika Penttilä) -- Turn on CONFIG_DRM_ACCEL_AMDXDNA for Fedora (Justin M. Forbes) -- redhat/configs: disable CONFIG_AF_UNIX_OOB on RHEL (Marcelo Ricardo Leitner) -- redhat/configs: automotive: Disable wireless network and it's dependencies (Dorinda Bassey) -- redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) -- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) -- redhat/configs: automotive: set CONFIG_TIMEOUT_PANIC (Enric Balletbo i Serra) -- drop %%{_datadir}/perf-core/* from kernel.spec (Thorsten Leemhuis) -- put new misc_minor_kunit in modules-internal (Thorsten Leemhuis) -- put new cirrus kunit tests in modules-internal (Thorsten Leemhuis) -- redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) -- redhat: kernel.spec: fix build with merged-sbin (Zbigniew Jędrzejewski-Szmek) -- Fix up CONFIG_REGMAP mismatch (Scott Weaver) -- redhat: fix modules.order target (Scott Weaver) -- Fix up CONFIG_CRC_T10DIF_IMPL_GENERIC mismatch (Justin M. Forbes) -- Fix mismatches for 6.13 merge window (Justin M. Forbes) -- Reset rhelver and trim changelog for 6.14 (Justin M. Forbes) -- Turn off CONFIG_ARM_TIMER_SP804 for automotive (Justin M. Forbes) -- Set ARM_TIMER_SP804 (Justin M. Forbes) -- redhat/configs: enable addtional sa8775 related Kconfigs (Brian Masney) -- redhat: Add rustfmt to deps (Peter Robinson) -- redhat/configs: Disable deprecated CONFIG_LCS option on s390 (Mete Durlu) [RHEL-68296] -- redhat/configs: make modular/disable NFS support (Dorinda Bassey) -- redhat/configs: Disable unsafe queuing disciplines (Dorinda Bassey) -- configs: move pending RT configs into rhel/rt/generic (Clark Williams) -- Turn on PROVE_RAW_LOCK_NESTING for RHEL debug builds (Justin M. Forbes) -- redhat/Makefile: Fix long dist-full-help execution time (Prarit Bhargava) -- redhat/self-test: Update data to add HELP_TYPES variable (Prarit Bhargava) -- redhat/Makefile: Add new dist-help functionality (Prarit Bhargava) -- Makefile: Do not output LOCALVERSION message for help commands (Prarit Bhargava) -- Fedora 6.13 configs part 2 (Justin M. Forbes) -- Fedora 6.13 configs part 1 (Justin M. Forbes) -- redhat/configs: enable CONFIG_VFAT_FS as a module (Dorinda Bassey) -- redhat: create 'debug' addon for UKI (Li Tian) -- kernel.spec: Build cpupower on riscv64 (Yanko Kaneti) -- RHEL: Set correct config option for CRYPTO_HMAC_S390 (Mete Durlu) [RHEL-24137] -- redhat/kernel.spec: add iputils to the requires list for selftests-internal (Brian Masney) -- redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) -- redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093] -- redhat/configs: Re-enable ZRAM backends and unify configuration (Neal Gompa) -- redhat/configs: automotive: disable CONFIG_AIO (Davide Caratti) -- redhat/configs: Re-enable CONFIG_INFINIBAND_VMWARE_PVRDMA (Vitaly Kuznetsov) -- redhat/configs: PREEMPT_NOTIFIERS does not need to be explicitly listed (Michal Schmidt) -- redhat/configs: delete all CONFIG_PREEMPT_*BEHAVIOUR (Michal Schmidt) -- redhat/configs: automotive: disable CONFIG_NET_DROP_MONITOR (Davide Caratti) -- redhat/configs: Enable the CS42L84 driver on Fedora (Neal Gompa) -- generic: Remove and cleanups from staging 6.13 (Peter Robinson) -- redhat: configs: Clean up DVB settings in RHEL (Kate Hsuan) -- Move CONFIG_ARCH_TEGRA_241_SOC config/common so that it is enabled for RHEL as well as Fedora. Get rid of uneeded CONFIG_TEGRA241_CMDQV in configs/fedora while we're at it. (Mark Salter) -- fedora: arm64: Enable the rockchip HDMI QP support (Peter Robinson) -- crypto: rng - Fix extrng EFAULT handling (Herbert Xu) -- redhat: configs: rhel: aarch64: Support NV Jetson MIPI camera (Kate Hsuan) -- gitlab-ci: disable clang CI pipelines (Scott Weaver) -- redhat/configs: Remove obsolete arch64/64k/CONFIG_FORCE_MAX_ZONEORDER (Waiman Long) -- Fix up QCOM_EMAC config for Fedora (Justin M. Forbes) -- redhat/configs: automotive: disable CONFIG_IO_URING (Ian Mullins) -- redhat/kernel.spec.template: Link rtla against in-tree libcpupower (Tomas Glozar) -- redhat: configs: enable INTEL_PLR_TPMI for RHEL (David Arcari) -- configs: Enable CONFIG_NETKIT for RHEL (Toke Høiland-Jørgensen) -- redhat: fix build/install targets in netfilter kselftest (Davide Caratti) -- RHEL: disable the btt driver (Jeff Moyer) -- redhat/configs: default to PREEMPT_LAZY on x86, riscv (Michal Schmidt) -- redhat/configs: New config CONFIG_PREEMPT_LAZY (Michal Schmidt) -- crypto: sig - Disable signing (Herbert Xu) -- redhat/configs: enable SERIAL_AMBA_PL011 for automotive (Radu Rendec) -- c10s: disable tests in CKI pipelines (Michael Hofmann) -- redhat: Drop bpftool from kernel spec (Viktor Malik) -- Better fixes for the fedora mismatch (Justin M. Forbes) -- Mismatch fix ups for Fedora (Justin M. Forbes) -- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) -- One more pending to fix a mismatch (Justin M. Forbes) -- redhat: fix RT PREEMPT configs for Fedora and RHEL (Clark Williams) -- Pending fixes to avoid mismatch for 6.13 (Justin M. Forbes) -- Reset changelog for 6.13 (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.13 (Justin M. Forbes) -- redhat: Move perf_dlfilter.h from libperf-devel to perf (Akihiko Odaki) -- Consolidate configs to common for 6.12 (Justin M. Forbes) -- redhat/configs: cleanup CONFIG_DEV_DAX (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE_MADVISE for Fedora (David Hildenbrand) -- redhat/configs: cleanup CONFIG_TRANSPARENT_HUGEPAGE (David Hildenbrand) -- redhat/configs: enable CONFIG_TRANSPARENT_HUGEPAGE on s390x in Fedora (David Hildenbrand) -- redhat/configs: automotive: Enable j784s4evm am3359 tscadc configs (Joel Slebodnick) -- redhat/configs: delete renamed CONFIG_MLX5_EN_MACSEC (Michal Schmidt) -- rhel: disable DELL_RBU and cleanup related deps (Peter Robinson) -- crypto: rng - Ensure stdrng is tested before user-space starts (Herbert Xu) -- gitlab-ci: Add CKI_RETRIGGER_PIPELINE (Tales da Aparecida) -- redhat: configs: disable the qla4xxx iSCSI driver (Chris Leech) [RHEL-1242] -- Remove duplicated CONFIGs between automotive and RHEL (Julio Faracco) -- redhat: update self-test data for addition of automotive (Scott Weaver) -- gitlab-ci: enable automotive pipeline (Scott Weaver) -- automotive: move pending configs to automotive/generic (Scott Weaver) -- redhat/configs: change Renesas eMMC driver and dependencies to built-in (Radu Rendec) -- redhat/configs: automotive: Remove automotive specific override CONFIG_OMAP2PLUS_MBOX By removing this automotive-specific override, the configuration will default to the common configuration (CONFIG_OMAP2PLUS_MBOX=m), which enables the driver as a module. (Martin McConnell) -- Config enablement of the Renesas R-Car S4 SoC (Radu Rendec) [RHEL-44306] -- redhat/configs: automotive: Enable USB_CDNS3_TI for TI platforms (Andrew Halaney) -- redhat/configs: automotive: Enable j784s4evm SPI configs (Joel Slebodnick) -- redhat/configs: automotive: Enable TPS6594 MFD (Joel Slebodnick) -- redhat/configs: automotive: stop overriding CRYPTO_ECDH (Andrew Halaney) -- redhat/configs: automotive: Enable PCI_J721E (Andrew Halaney) -- redhat/configs: change some TI platform drivers to built-in (Enric Balletbo i Serra) -- redhat/configs: automotive: Enable TI j784s4evm display dependencies (Andrew Halaney) -- redhat/configs: automotive: match ark configs to cs9 main-automotive (Shawn Doherty) [RHEL-35995] -- redhat/configs: automotive: Enable TI's watchdog driver (Andrew Halaney) -- redhat/configs: automotive: Enable TI's UFS controller (Andrew Halaney) -- redhat/configs: automotive: Enable networking on the J784S4EVM (Andrew Halaney) [RHEL-29245] -- Disable unsupported kernel variants for automotive (Don Zickus) -- Disable CONFIG_RTW88_22BU (Don Zickus) -- redhat: Delete CONFIG_EFI_ZBOOT to use the common CONFIG (Julio Faracco) -- redhat: Update automotive SPEC file with new standards (Julio Faracco) -- redhat: Disable WERROR for automotive temporarily (Julio Faracco) -- redhat: Update spec file with automotive macros (Julio Faracco) -- redhat: Add automotive CONFIGs (Julio Faracco) -- Fedora configs for 6.12 (Justin M. Forbes) -- redhat/configs: Add CONFIG_CRYPTO_HMAC_S390 config (Mete Durlu) [RHEL-50799] -- redhat: configs: common: generic: Clean up EM28XX that are masked behind CONFIG_VIDEO_EM28XX (Kate Hsuan) -- redhat/configs: Update powerpc NR_CPUS config (Mamatha Inamdar) -- redhat: use stricter rule for kunit.ko (Jan Stancek) -- filtermod: fix clk kunit test and kunit location (Nico Pache) -- redhat/configs: enable xr_serial on rhel (Desnes Nunes) -- redhat/configs: enable ATH12K for rhel (Jose Ignacio Tornos Martinez) -- redhat: configs: rhel: generic: x86: Enable IPU6 based MIPI cameras (Kate Hsuan) -- os-build: enable CONFIG_SCHED_CLASS_EXT for RHEL (Phil Auld) -- Fedora 6.12 configs part 1 (Justin M. Forbes) -- redhat: set new gcov configs (Jan Stancek) -- Don't ignore gitkeep files for ark-infra (Don Zickus) -- redhat/kernel.spec: don't clear entire libdir when building tools (Jan Stancek) -- redhat/configs: enable usbip for rhel (Jose Ignacio Tornos Martinez) -- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) -- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) -- fedora: arm: updates for 6.12 (Peter Robinson) -- redhat/configs: add bootconfig to kernel-tools package (Brian Masney) -- Enable CONFIG_SECURITY_LANDLOCK for RHEL (Zbigniew Jędrzejewski-Szmek) [RHEL-8810] -- redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes) -- Update the RHEL_DIFFERENCES help string (Don Zickus) -- Put build framework for RT kernel in place for Fedora (Clark Williams) -- generic: enable RPMB for all configs that enable MMC (Peter Robinson) -- fedora: riscv: Don't override MMC platform defaults (Peter Robinson) -- common: only enable on MMC_DW_BLUEFIELD (Peter Robinson) -- fedora: aarch64: Stop overriding CONFIG_MMC defaults (Peter Robinson) -- commong: The KS7010 driver has been removed (Peter Robinson) -- Trim Changelog for 6.12 (Justin M. Forbes) -- Enable CONFIG_SECURITY_IPE for Fedora (Zbigniew Jędrzejewski-Szmek) -- redhat: allow to override VERSION_ON_UPSTREAM from command line (Jan Stancek) -- redhat: configs: Enable CONFIG_SECURITY_TOMOYO in Fedora kernels (Tetsuo Handa) -- Revert "Merge branch 'enablement/gpio-expander' into 'os-build'" (Justin M. Forbes) -- redhat: configs: decrease CONFIG_PCP_BATCH_SCALE_MAX (Rafael Aquini) -- redhat/configs: Enable CONFIG_RCU_TRACE in Fedora/REHL kernels (Waiman Long) -- fedora: distable RTL8192E wifi driver (Peter Robinson) -- common: arm64: Fixup and cleanup some SCMI options (Peter Robinson) -- common: Cleanup ARM_SCMI_TRANSPORT options (Peter Robinson) -- configs: fedora/x86: Set CONFIG_CRYPTO_DEV_CCP_DD=y (Hans de Goede) -- Turn on ZRAM_WRITEBACK for Fedora (Justin M. Forbes) -- configs: rhel: Fix designware I2C controllers related config settings (Hans de Goede) -- Enable CONFIG_DMA_NUMA_CMA for x86_64 and aarch64 (Chris von Recklinghausen) -- new config in drivers/phy (Izabela Bakollari) -- configs: fedora: Unset CONFIG_I2C_DESIGNWARE_CORE on s390x (Hans de Goede) -- configs: fedora: Drop duplicate CONFIG_I2C_DESIGNWARE_CORE for x86_64 and aarch64 (Hans de Goede) -- Enable DESIGNWARE_CORE for ppc as well (Justin M. Forbes) -- Fix up I2C_DESIGNWARE_CORE config for Fedora (Justin M. Forbes) -- configs for RT deps (Clark Williams) -- CONFIG_OF_OVERLAY: enable for aarch64 and powerpc (Scott Weaver) -- redhat: enable changes to build rt variants (Clark Williams) -- redhat: clean up pending-rhel (Patrick Talbert) -- Enable CONFIG_SCHED_CLASS_EXT for Fedora (Jose Fernandez) -- redhat/configs: new config in arch/s390 (Izabela Bakollari) -- redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) -- [fedora] configs: add end of file newline to CONFIG_DMADEVICES_VDEBUG (Patrick Talbert) -- unset CONFIG_DMADEVICES_VDEBUG (cmurf) -- stop installing tools/build/Build, gone with ea974028a049f (Thorsten Leemhuis) -- redhat/configs: Update LOCKDEP configs (Waiman Long) -- uki-virt: Add i18n module (Vitaly Kuznetsov) -- uki-virt: Drop DBUS support from initramfs (Vitaly Kuznetsov) -- uki-virt: Drop redundant modules from dracut-virt.conf (Vitaly Kuznetsov) -- uki-virt: Drop usrmount dracut module (Vitaly Kuznetsov) -- redhat: new AMCC_QT2025_PHY config in drivers/net/phy (Patrick Talbert) -- redhat: change schedule jobs image from cki-tools to builder-rawhide (Patrick Talbert) -- Add CONFIG_SND_SOC_RT1320_SDW to pending-rhel for mismatch (Justin M. Forbes) -- Turn on CONFIG_SND_SOC_RT1320_SDW in pending rhel (Justin M. Forbes) -- configs: disable CONFIG_AMCC_QT2025_PHY in pending (Patrick Talbert) -- fedora: turn on CONFIG_FDMA for powerpc (Patrick Talbert) -- Turn on CONFIG_FDMA in pending for Fedora arm and riscv to avoid a mismatch (Justin M. Forbes) -- Reset RHEL_RELEASE for 6.12 (Justin M. Forbes) -- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) -- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) -- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) -- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) -- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) -- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) -- redhat: Turn on support for Rust code in Fedora (Neal Gompa) -- Turn off RUST for risc-v (Justin M. Forbes) -- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) -- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) -- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) -- Cleanup some riscv CONFIG locations (Justin M. Forbes) -- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) -- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) -- Remove S390 special config for PHYLIB (Justin M. Forbes) -- Disable ELN for riscv64 (Isaiah Stapleton) -- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) -- redhat: Add missing riscv fedora configs (Isaiah Stapleton) -- Add riscv64 to the CI pipelines (Isaiah Stapleton) -- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) -- redhat: Add riscv config changes for fedora (David Abdurachmanov) -- redhat: Add support for riscv (David Abdurachmanov) -- redhat: Do not include UKI addons twice (Vitaly Kuznetsov) -- redhat: update gating.yml (Michael Hofmann) -- Remove CONFIG_FSCACHE_DEBUG as it has been renamed (Justin M. Forbes) -- Set Fedora configs for 6.11 (Justin M. Forbes) -- redhat/configs: Microchip lan743x driver (Izabela Bakollari) -- redhat: include resolve_btfids in kernel-devel (Jan Stancek) -- redhat: workaround CKI cross compilation for scripts (Jan Stancek) -- spec: fix "unexpected argument to non-parametric macro" warnings (Jan Stancek) -- Add weakdep support to the kernel spec (Justin M. Forbes) -- redhat: configs: disable PF_KEY in RHEL (Sabrina Dubroca) -- crypto: akcipher - Disable signing and decryption (Vladis Dronov) [RHEL-54183] {CVE-2023-6240} -- crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-54183] -- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [RHEL-54183] -- crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [RHEL-54183] -- [kernel] bpf: set default value for bpf_jit_harden (Artem Savkov) [RHEL-51896] -- fedora: disable CONFIG_DRM_WERROR (Patrick Talbert) -- redhat/configs: Disable dlm in rhel configs (Andrew Price) -- rhel: aarch64: enable required PSCI configs (Peter Robinson) -- fedora: Enable AF8133J Magnetometer driver (Peter Robinson) -- redhat: spec: add cachestat kselftest (Eric Chanudet) -- redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov) -- not upstream: Disable vdso getrandom when FIPS is enabled (Herbert Xu) -- kernel: config: enable erofs lzma compression (Ian Kent) -- fedora: disable RTL8192CU in Fedora (Peter Robinson) -- redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) -- new configs in drivers/phy (Izabela Bakollari) -- Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-26170] -- redhat/configs: Disable gfs2 in rhel configs (Andrew Price) -- redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) -- redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) -- rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel (Ricardo Robaina) [RHEL-52629] -- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) -- redhat/configs: enable CONFIG_LOCK_STAT on the debug kernels for aarch64 (Brian Masney) -- redhat/configs: enable CONFIG_KEYBOARD_GPIO_POLLED for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: fedora: Enable new Qualcomm configs (Andrew Halaney) -- redhat/configs/fedora: set CONFIG_CRYPTO_CURVE25519_PPC64 (Dan Horák) -- fedora: Updates for 6.11 merge (Peter Robinson) -- fedora: enable new mipi sensors and devices (Peter Robinson) -- arm64: enable CRYPTO_DEV_TEGRA on RHEL (Peter Robinson) -- redhat/kernel.spec: fix file listed twice warning for "kernel" subdir (Jan Stancek) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES for RT debug kernels (Waiman Long) [RHEL-43425] -- Support the first day after a rebase (Don Zickus) -- Support 2 digit versions properly (Don Zickus) -- Automation cleanups for rebasing rt-devel and automotive-devel (Don Zickus) -- fedora: set CONFIG_REGULATOR_RZG2L_VBCTRL as a module for arm64 (Patrick Talbert) -- gitlab-ci: restore bot pipeline behavior (Michael Hofmann) -- redhat/kernel.spec: drop extra right curly bracket in kernel_kvm_package (Jan Stancek) -- redhat/configs: enable gpio_keys driver for RHEL on aarch64 (Luiz Capitulino) -- Move NET_VENDOR_MICROCHIP from common to rhel (Justin M. Forbes) -- redhat/configs: enable some RTCs for RHEL on aarch64 (Luiz Capitulino) -- redhat/configs: enable some regulators for RHEL (Luiz Capitulino) -- redhat/config: disable CXL and CXLFLASH drivers (Dan Horák) -- Fix up config mismatches in pending (Justin M. Forbes) -- redhat/configs: Enable watchdog devices modelled by qemu (Richard W.M. Jones) [RHEL-40937] -- rhel: cleanup unused media tuner configs (Peter Robinson) -- all: cleanup MEDIA_CONTROLLER options (Peter Robinson) -- redhat: kernel.spec: add s390x to livepatching kselftest builds (Joe Lawrence) -- Flip CONFIG_DIMLIB back to inline (Justin M. Forbes) -- Add vfio/nvgrace-gpu driver CONFIG to RHEL-9.5 ARM64 (Donald Dutile) -- Enable CONFIG_RTC_DRV_TEGRA for RHEL (Luiz Capitulino) -- redhat: rh_flags: declare proper static methods when !CONFIG_RHEL_DIFFERENCES (Rafael Aquini) -- redhat: configs: enable CONFIG_TMPFS_QUOTA for both Fedora and RHEL (Rafael Aquini) -- Fix up mismatches in the 6.11 merge window. (Justin M. Forbes) -- Reset Changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE for the 6.11 cycle (Justin M. Forbes) -- redhat/configs: Enable CONFIG_VMWARE_VMCI/CONFIG_VMWARE_VMCI_VSOCKETS for RHEL (Vitaly Kuznetsov) -- Consolidate configs to common for 6.10 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_PTP_1588_CLOCK_MOCK in kernel-modules-internal (Davide Caratti) -- fedora: enabled XE GPU drivers on all arches (Peter Robinson) -- Flip SND_SOC_CS35L56_SPI from off to module for RHEL (Justin M. Forbes) -- Flip DIMLIB from built-in to module for RHEL (Justin M. Forbes) -- Also remove the zfcpdump BASE_SMALL config (Justin M. Forbes) -- redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43556] -- Revert "redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT" (Kamal Heib) -- Remove new for GITLAB_TOKEN (Don Zickus) -- Set Fedora configs for 6.10 (Justin M. Forbes) -- Fedora: minor driver updates (Peter Robinson) -- redhat/configs: Remove obsolete x86 CPU mitigations config files (Waiman Long) -- redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) -- redhat/configs: Re-enable CONFIG_KEXEC for Fedora (Philipp Rudo) -- disable LR_WPAN for RHEL10 (Chris von Recklinghausen) [RHEL-40251] -- Turn on USB_SERIAL_F81232 for Fedora (Justin M. Forbes) -- redhat/scripts/filtermods.py: show all parent/child kmods in report (Jan Stancek) -- redhat/kernel.spec: capture filtermods.py return code (Jan Stancek) -- redhat/kernel.spec: fix run of mod-denylist (Jan Stancek) -- gitlab-ci: remove unused RHMAINTAINERS variable (Michael Hofmann) -- gitlab-ci: use environments for jobs that need access to push/gitlab secrets (Michael Hofmann) -- gitlab-ci: default to os-build for all maintenance jobs (Michael Hofmann) -- gitlab-ci: use the common git repo setup cki-gating as well (Michael Hofmann) -- gitlab-ci: help maintenance jobs to cope with missing private key (Michael Hofmann) -- gitlab-ci: use a common git repo setup for all maintenance jobs (Michael Hofmann) -- gitlab-ci: move repo setup script into script template holder (Michael Hofmann) -- gitlab-ci: move maintenance job DIST variable into common template (Michael Hofmann) -- gitlab-ci: move maintenance job rules into common template (Michael Hofmann) -- gitlab-ci: move maintenance job retry field into common template (Michael Hofmann) -- gitlab-ci: provide common non-secret schedule trigger variables (Michael Hofmann) -- gitlab-ci: rename .scheduled_setup to .git_setup (Michael Hofmann) -- gitlab-ci: move script snippets into separate template (Michael Hofmann) -- gitlab-ci: rename maintenance jobs (Michael Hofmann) -- gitlab-ci: introduce job template for maintenance jobs (Michael Hofmann) -- Turn on KASAN_HW_TAGS for Fedora aarch64 debug kernels (Justin M. Forbes) -- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) -- redhat/kernel.spec: fix attributes of symvers file (Jan Stancek) -- redhat: add filtermods rule for iommu tests (Jan Stancek) -- fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra) -- redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231] -- redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647] -- Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile) -- Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes) -- Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] -- redhat: Remove DIST_BRANCH variable (Eder Zulian) -- gitlab-ci: merge ark-latest before tagging cki-gating (Michael Hofmann) -- gitlab-ci: do not merge ark-latest for gating pipelines for Rawhide (Michael Hofmann) -- disable CONFIG_KVM_INTEL_PROVE_VE (Paolo Bonzini) -- redhat: remove the merge subtrees script (Derek Barbosa) -- redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) -- redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) -- redhat/configs: Disable CONFIG_QLA3XXX (Kamal Heib) [RHEL-36646] -- redhat/configs: fedora: Enable some drivers for IPU6 support (Hans de Goede) -- redhat: add missing UKI_secureboot_cert hunk (Patrick Talbert) -- redhat/kernel.spec: keep extra modules in original directories (Jan Stancek) -- redhat/configs: Move CONFIG_BLK_CGROUP_IOCOST=y to common/generic (Waiman Long) -- Turn on CONFIG_MFD_QCOM_PM8008 for Fedora aarch64 (Justin M. Forbes) -- redhat: Build IMA CA certificate into the Fedora kernel (Coiby Xu) -- Move CONFIG_RAS_FMPM to the proper location (Aristeu Rozanski) -- redhat/configs: Remove CONFIG_NET_ACT_IPT (Ivan Vecera) -- gitlab-ci: add kernel-automotive pipelines (Michael Hofmann) -- Enable CEC support for TC358743 (Peter Robinson) -- fedora: arm: Enable ARCH_R9A09G057 (Peter Robinson) -- fedora: updates for the 6.10 kernel (Peter Robinson) -- fedora: arm: Enable the MAX96706 GMSL module (Peter Robinson) -- redhat: Switch UKI to using its own SecureBoot cert (from system-sb-certs) (Jan Stancek) -- redhat: Add RHEL specifc .sbat section to UKI (Jan Stancek) -- kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32895] -- redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) -- redhat: pass correct RPM_VMLINUX_H to bpftool install (Jan Stancek) -- rh_flags: Rename rh_features to rh_flags (Ricardo Robaina) [RHEL-32987] -- kernel: rh_features: fix reading empty feature list from /proc (Ricardo Robaina) [RHEL-32987] -- rh_features: move rh_features entry to sys/kernel (Ricardo Robaina) [RHEL-32987] -- rh_features: convert to atomic allocation (Ricardo Robaina) [RHEL-32987] -- add rh_features to /proc (Ricardo Robaina) [RHEL-32987] -- add support for rh_features (Ricardo Robaina) [RHEL-32987] -- Drop kexec_load syscall support (Baoquan He) -- New configs in lib/kunit (Fedora Kernel Team) -- Turn off KUNIT_FAULT_TEST as it causes problems for CI (Justin M. Forbes) -- Add a config entry in pending for CONFIG_DRM_MSM_VALIDATE_XML (Justin M. Forbes) -- Flip CONFIG_SND_SOC_CS35L56_SPI in pending to avoid a mismatch (Justin M. Forbes) -- Fix up a mismatch for RHEL (Justin M. Forbes) -- Reset changelog after rebase (Justin M. Forbes) -- Reset RHEL_RELEASE to 0 for 6.10 (Justin M. Forbes) -- configs: move CONFIG_BLK_DEV_UBLK into rhel/configs/generic (Ming Lei) -- configs: move CONFIG_BLK_SED_OPAL into redhat/configs/common/generic (Ming Lei) -- RHEL-21097: rhel: aarch64 stop blocking a number of HW sensors (Peter Robinson) -- redhat/configs: enable RTL8822BU for rhel (Jose Ignacio Tornos Martinez) -- redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off (Jerry Snitselaar) -- redhat: add IMA certificates (Jan Stancek) -- redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek) -- redhat: make filtermods.py less verbose by default (Jan Stancek) -- scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet) -- scsi: sd: remove unused sd_probe_types (Eric Chanudet) -- Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes) -- Consolidate configs to common for 6.9 (Justin M. Forbes) -- redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931] -- redhat: move amd-pstate-ut.ko to modules-internal (Jan Stancek) -- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] -- redhat/configs: Remove CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) -- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes) -- redhat: Use redhatsecureboot701 for ppc64le (Jan Stancek) -- redhat: switch the kernel package to use certs from system-sb-certs (Jan Stancek) -- redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek) -- redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek) -- redhat: correct file name of redhatsecurebootca1 (Jan Stancek) -- redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek) -- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski) -- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa) -- kernel.spec: adjust for livepatching kselftests (Joe Lawrence) -- redhat/configs: remove CONFIG_TEST_LIVEPATCH (Joe Lawrence) -- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes) -- Set Fedora configs for 6.9 (Justin M. Forbes) -- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann) -- Turn on ISM for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina) -- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina) -- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes) -- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson) -- fedora: updates for 6.9 merge window (Peter Robinson) -- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann) -- gitlab-ci: harmonize DataWarehouse tree names (Michael Hofmann) -- redhat/configs: Enable CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON for rhel (Jerry Snitselaar) -- spec: make sure posttrans script doesn't fail if /boot is non-POSIX (glb) -- Turn on UBSAN for Fedora (Justin M. Forbes) -- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes) -- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis) -- Use LLVM=1 for clang_lto build (Nikita Popov) -- redhat: fix def_variants.yaml check (Jan Stancek) -- redhat: sanity check yaml files (Jan Stancek) -- spec: rework filter-mods and mod-denylist (Jan Stancek) -- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari) -- arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) -- redhat/Makefile.variables: unquote a variable (Thorsten Leemhuis) -- redhat/configs: build in Tegra210 SPI driver (Mark Salter) -- redhat/configs: aarch64: Enable ARM_FFA driver (Mark Salter) -- Base automotive-devel on rt-devel (Don Zickus) -- redhat/configs: Enable CONFIG_AMDTEE for x86 (David Arcari) -- redhat/configs: enable CONFIG_TEST_LOCKUP for debug kernel (Čestmír Kalina) -- kernel.spec: fix libperf-debuginfo content (Jan Stancek) -- Turn on DM_VDO for Fedora (Justin M. Forbes) -- redhat: make libperf-devel require libperf %%{version}-%%{release} (Jan Stancek) -- kernel.spec: drop custom mode also for System.map ghost entry (Jan Stancek) -- Octopus merges are too conservative, serialize instead (Don Zickus) -- Add tracking branches for rt-devel (Don Zickus) -- all: clean-up i915 (Peter Robinson) -- Turn on CONFIG_READ_ONLY_THP_FOR_FS for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: fix rtonly build (Jan Stancek) -- redhat/kernel.spec.template: add extra flags for tools build (Scott Weaver) -- Add iio-test-gts to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: update license (Scott Weaver) -- Fix typo in maintaining.rst file (Augusto Caringi) -- Enable DRM_CDNS_DSI_J721E for fedora (Andrew Halaney) -- gitlab-ci: do not merge ark-latest for gating pipelines (Michael Hofmann) -- fedora: Enable MCP9600 (Peter Robinson) -- redhat/configs: Enable & consolidate BF-3 drivers config (Luiz Capitulino) -- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) -- Add new of_test module to mod-internal.list (Thorsten Leemhuis) -- Add new string kunit modules to mod-internal.list (Thorsten Leemhuis) -- redhat/kernel.spec.template: enable cross for base/RT (Peter Robinson) -- redhat/kernel.spec.template: Fix cross compiling (Peter Robinson) -- arch/x86/kernel/setup.c: fixup rh_check_supported (Scott Weaver) -- Enable CONFIG_USB_ONBOARD_HUB for RHEL (Charles Mirabile) -- redhat/Makefile.cross: Add CROSS_BASEONLY (Prarit Bhargava) -- gitlab-ci: fix ark-latest merging for parent pipelines running in forks (Michael Hofmann) -- lsm: update security_lock_kernel_down (Scott Weaver) -- Fix changelog after rebase (Augusto Caringi) -- redhat: remove "END OF CHANGELOG" marker from kernel.changelog (Herton R. Krzesinski) -- gitlab-ci: enable all variants for rawhide/eln builder image gating (Michael Hofmann) -- Fedora: enable Microchip and their useful drivers (Peter Robinson) -- spec: suppress "set +x" output (Jan Stancek) -- redhat/configs: Disable CONFIG_RDMA_SIW (Kamal Heib) -- redhat/configs: Disable CONFIG_RDMA_RXE (Kamal Heib) -- redhat/configs: Disable CONFIG_MLX4 (Kamal Heib) -- redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT (Kamal Heib) -- Consolidate 6.8 configs to common (Justin M. Forbes) -- Remove rt-automated and master-rt-devel logic (Don Zickus) -- Add support for CI octopus merging (Don Zickus) -- redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA (Kamal Heib) -- gitlab-ci: fix merge tree URL for gating pipelines (Michael Hofmann) -- Revert "net: bump CONFIG_MAX_SKB_FRAGS to 45" (Marcelo Ricardo Leitner) -- uki: use systemd-pcrphase dracut module (Gerd Hoffmann) -- Add libperf-debuginfo subpackage (Justin M. Forbes) -- redhat/kernel.spec.template: Add log_msg macro (Prarit Bhargava) -- redhat/configs: Disable CONFIG_INFINIBAND_USNIC (Kamal Heib) -- Enable CONFIG_BMI323_I2C=m for Fedora x86_64 builds (Hans de Goede) -- gitlab-ci: drop test_makefile job (Scott Weaver) -- Enable merge-rt pipeline (Don Zickus) -- kernel.spec: include the GDB plugin in kernel-debuginfo (Ondrej Mosnacek) -- Turn on DRM_NOUVEAU_GSP_DEFAULT for Fedora (Justin M. Forbes) -- Set late new config HDC3020 for Fedora (Justin M. Forbes) -- redhat/self-test: Update CROSS_DISABLED_PACKAGES (Prarit Bhargava) -- redhat: Do not build libperf with cross builds (Prarit Bhargava) -- redhat/configs: enable CONFIG_PINCTRL_INTEL_PLATFORM for RHEL (David Arcari) -- redhat/configs: enable CONFIG_PINCTRL_METEORPOINT for RHEL (David Arcari) -- redhat/configs: intel pinctrl config cleanup (David Arcari) -- redhat/configs: For aarch64/RT, default kstack randomization off (Jeremy Linton) -- redhat/Makefile: remove an unused target (Ondrej Mosnacek) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- Turn XFS_SUPPORT_V4 back on for Fedora (Justin M. Forbes) -- Add xe to drm module filters (Justin M. Forbes) -- Turn off the DRM_XE_KUNIT_TEST for Fedora (Justin M. Forbes) -- Flip secureboot signature order (Justin M. Forbes) -- all: clean up some removed configs (Peter Robinson) -- redhat: add nvidia oot signing key (Dave Airlie) -- gitlab-ci: support CI for zfcpdump kernel on ELN (Michael Hofmann) -- Fedora configs for 6.8 (Justin M. Forbes) -- Turn off CONFIG_INTEL_VSC for Fedora (Justin M. Forbes) -- redhat/configs: rhel wireless requests (Jose Ignacio Tornos Martinez) -- spec: Set EXTRA_CXXFLAGS for perf demangle-cxx.o (Josh Stone) [2233269] -- Flip values for FSCACHE and NETFS_SUPPORT to avoid mismatch (Justin M. Forbes) -- Turn on SECURITY_DMESG_RESTRICT (Justin M. Forbes) -- redhat: forward-port genlog.py updates from c9s (Jan Stancek) -- arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) -- fedora: Enable more Renesas RZ platform drivers (Peter Robinson) -- fedora: a few aarch64 drivers and cleanups (Peter Robinson) -- fedora: cavium nitrox cnn55xx (Peter Robinson) -- Fix dist-get-buildreqs breakage around perl(ExtUtils::Embed) (Don Zickus) -- gitlab-ci: merge ark-latest fixes when running ELN pipelines (Michael Hofmann) -- gitlab-ci: use all arches for container image gating (Michael Hofmann) -- Add new os-build targets: rt-devel and automotive-devel (Don Zickus) -- Remove defines forcing tools on, they override cmdline (Justin M. Forbes) -- Remove separate license tag for libperf (Justin M. Forbes) -- Don't use upstream bpftool version for Fedora package (Justin M. Forbes) -- Don't ship libperf.a in libperf-devel (Justin M. Forbes) -- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis) -- Add scaffolding to build the kernel-headers package for Fedora (Justin M. Forbes) -- redhat/spec: use distro CFLAGS when building bootstrap bpftool (Artem Savkov) -- spec: use just-built bpftool for vmlinux.h generation (Yauheni Kaliuta) [2120968] -- gitlab-ci: enable native tools for Rawhide CI (Michael Hofmann) -- Revert "Merge branch 'fix-kabi-build-race' into 'os-build'" (Justin M. Forbes) -- redhat: configs: fedora: Enable sii902x bridge chip driver (Erico Nunes) -- Enable CONFIG_TCP_CONG_ILLINOIS for RHEL (Davide Caratti) -- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) -- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) -- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) -- redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) -- gitlab-ci: merge ark-latest before building in MR pipelines (Michael Hofmann) -- CI: include aarch64 in CKI container image gating (Tales Aparecida) -- redhat: spec: Fix update_scripts run for CentOS builds (Neal Gompa) -- New configs in drivers/crypto (Fedora Kernel Team) -- net: bump CONFIG_MAX_SKB_FRAGS to 45 (Marcelo Ricardo Leitner) -- Enable CONFIG_MARVELL_88Q2XXX_PHY (Izabela Bakollari) -- Remove CONFIG_NET_EMATCH_STACK file for RHEL (Justin M. Forbes) -- CONFIG_NETFS_SUPPORT should be m after the merge (Justin M. Forbes) -- Turn FSCACHE and NETFS from m to y in pending (Justin M. Forbes) -- Turn on CONFIG_TCP_AO for Fedora (Justin M. Forbes) -- Turn on IAA_CRYPTO_STATS for Fedora (Justin M. Forbes) -- fedora: new drivers and cleanups (Peter Robinson) -- Turn on Renesas RZ for Fedora IOT rhbz2257913 (Justin M. Forbes) -- redhat: filter-modules.sh.rhel: add dell-smm-hwmon (Scott Weaver) -- Add CONFIG_INTEL_MEI_GSC_PROXY=m for DRM 9.4 stable backport (Mika Penttilä) -- Set configs for ZRAM_TRACK_ENTRY_ACTIME (Justin M. Forbes) -- Add python3-pyyaml to buildreqs for kernel-docs (Justin M. Forbes) -- Add nb7vpq904m to singlemods for ppc64le (Thorsten Leemhuis) -- include drm bridge helpers in kernel-core package (Thorsten Leemhuis) -- Add dell-smm-hwmon to singlemods (Thorsten Leemhuis) -- Add drm_gem_shmem_test to mod-internal.list (Thorsten Leemhuis) -- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca) -- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca) -- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca) -- Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes) -- random: replace import_single_range() with import_ubuf() (Justin M. Forbes) -- Flip CONFIG_INTEL_PMC_CORE to m for Fedora (Justin M. Forbes) -- Add CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y to avoid a mismatch (Justin M. Forbes) -- common: cleanup MX3_IPU (Peter Robinson) -- all: The Octeon MDIO driver is aarch64/mips (Peter Robinson) -- common: rtc: remove bq4802 config (Peter Robinson) -- common: de-dupe MARVELL_GTI_WDT (Peter Robinson) -- all: Remove CAN_BXCAN (Peter Robinson) -- common: cleanup SND_SOC_ROCKCHIP (Peter Robinson) -- common: move RHEL DP83867_PHY to common (Peter Robinson) -- common: Make ASYMMETRIC_KEY_TYPE enable explicit (Peter Robinson) -- common: Disable aarch64 ARCH_MA35 universally (Peter Robinson) -- common: arm64: enable Tegra234 pinctrl driver (Peter Robinson) -- rhel: arm64: Enable qoriq thermal driver (Peter Robinson) -- common: aarch64: Cleanup some i.MX8 config options (Peter Robinson) -- all: EEPROM_LEGACY has been removed (Peter Robinson) -- all: rmeove AppleTalk hardware configs (Peter Robinson) -- all: cleanup: remove references to SLOB (Peter Robinson) -- all: cleanup: Drop unnessary BRCMSTB configs (Peter Robinson) -- all: net: remove retired network schedulers (Peter Robinson) -- all: cleanup removed CONFIG_IMA_TRUSTED_KEYRING (Peter Robinson) -- BuildRequires: lld for build with selftests for x86 (Jan Stancek) -- spec: add keyutils to selftest-internal subpackage requirements (Artem Savkov) [2166911] -- redhat/spec: exclude liburandom_read.so from requires (Artem Savkov) [2120968] -- rtla: sync summary text with upstream and update Requires (Jan Stancek) -- uki-virt: add systemd-sysext dracut module (Gerd Hoffmann) -- uki-virt: add virtiofs dracut module (Gerd Hoffmann) -- common: disable the FB device creation (Peter Robinson) -- s390x: There's no FB on Z-series (Peter Robinson) -- fedora: aarch64: enable SM_VIDEOCC_8350 (Peter Robinson) -- fedora: arm64: enable ethernet on newer TI industrial (Peter Robinson) -- fedora: arm64: Disable VIDEO_IMX_MEDIA (Peter Robinson) -- fedora: use common config for Siemens Simatic IPC (Peter Robinson) -- fedora: arm: enable Rockchip SPI flash (Peter Robinson) -- fedora: arm64: enable DRM_TI_SN65DSI83 (Peter Robinson) -- kernel.spec: remove kernel-smp reference from scripts (Jan Stancek) -- redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) -- Auto consolidate configs for the 6.7 cycle (Justin M. Forbes) -- Enable sound for a line of Huawei laptops (TomZanna) -- fedora: a few cleanups and driver enablements (Peter Robinson) -- fedora: arm64: cleanup Allwinner Pinctrl drivers (Peter Robinson) -- fedora: aarch64: Enable some DW drivers (Peter Robinson) -- redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) -- redhat: create an empty changelog file when changing its name (Herton R. Krzesinski) -- redhat/self-test: Remove --all from git query (Prarit Bhargava) -- Disable accel drivers for Fedora x86 (Kate Hsuan) -- redhat: scripts: An automation script for disabling unused driver for x86 (Kate Hsuan) -- Fix up Fedora LJCA configs and filters (Justin M. Forbes) -- Fedora configs for 6.7 (Justin M. Forbes) -- Some Fedora config updates for MLX5 (Justin M. Forbes) -- Turn on DRM_ACCEL drivers for Fedora (Justin M. Forbes) -- redhat: enable the kfence test (Nico Pache) -- redhat/configs: Enable UCLAMP_TASK for PipeWire and WirePlumber (Neal Gompa) -- Turn on CONFIG_SECURITY_DMESG_RESTRICT for Fedora (Justin M. Forbes) -- Turn off shellcheck for the fedora-stable-release script (Justin M. Forbes) -- Add some initial Fedora stable branch script to redhat/scripts/fedora/ (Justin M. Forbes) -- redhat: disable iptables-legacy compatibility layer (Florian Westphal) -- redhat: disable dccp conntrack support (Florian Westphal) -- configs: enable netfilter_netlink_hook in fedora too (Florian Westphal) -- ext4: Mark mounting fs-verity filesystems as tech-preview (Alexander Larsson) -- erofs: Add tech preview markers at mount (Alexander Larsson) -- Enable fs-verity (Alexander Larsson) -- Enable erofs (Alexander Larsson) -- aarch64: enable uki (Gerd Hoffmann) -- redhat: enable CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH as a module for x86 (Patrick Talbert) -- Turn CONFIG_MFD_CS42L43_SDW on for RHEL (Justin M. Forbes) -- Enable cryptographic acceleration config flags for PowerPC (Mamatha Inamdar) -- Also make vmlinuz-virt.efi world readable (Zbigniew Jędrzejewski-Szmek) -- Drop custom mode for System.map file (Zbigniew Jędrzejewski-Szmek) -- Add drm_exec_test to mod-internal.list for depmod to succeed (Mika Penttilä) -- RHEL 9.4 DRM backport (upto v6.6 kernel), sync Kconfigs (Mika Penttilä) -- Turn on USB_DWC3 for Fedora (rhbz 2250955) (Justin M. Forbes) -- redhat/configs: Move IOMMUFD to common (Alex Williamson) -- redhat: Really remove cpupower files (Prarit Bhargava) -- redhat: remove update_scripts.sh (Prarit Bhargava) -- Fix s390 zfcpfdump bpf build failures for cgroups (Don Zickus) -- Flip CONFIG_NVME_AUTH to m in pending (Justin M. Forbes) -- Turn CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514 on for Fedora x86 (Jason Montleon) -- kernel/rh_messages.c: Mark functions as possibly unused (Prarit Bhargava) -- Add snd-hda-cirrus-scodec-test to mod-internal.list (Scott Weaver) -- Turn off BPF_SYSCALL in pending for zfcpdump (Justin M. Forbes) -- Add mean_and_variance_test to mod-internal.list (Justin M. Forbes) -- Add cfg80211-tests and mac80211-tests to mod-internal.list (Justin M. Forbes) -- Turn on CONFIG_MFD_CS42L43_SDW for RHEL in pending (Justin M. Forbes) -- Turn on bcachefs for Fedora (Justin M. Forbes) -- redhat: configs: fedora: Enable QSEECOM and friends (Andrew Halaney) -- Add clk-fractional-divider_test to mod-internal.list (Thorsten Leemhuis) -- Add gso_test to mod-internal.list (Thorsten Leemhuis) -- Add property-entry-test to mod-internal.list (Thorsten Leemhuis) -- Fedora 6.7 configs part 1 (Justin M. Forbes) -- [Scheduled job] Catch config mismatches early during upstream merge (Don Zickus) -- redhat/self-test: Update data for KABI xz change (Prarit Bhargava) -- redhat/scripts: Switch KABI tarballs to xz (Prarit Bhargava) -- redhat/kernel.spec.template: Switch KABI compression to xz (Prarit Bhargava) -- redhat: self-test: Use a more complete SRPM file suffix (Andrew Halaney) -- redhat: makefile: remove stray rpmbuild --without (Eric Chanudet) -- Consolidate configs into common for 6.6 (Justin M. Forbes) -- Updated Fedora configs (Justin M. Forbes) -- Turn on UFSHCD for Fedora x86 (Justin M. Forbes) -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV01A10 for x86 platform (Hans de Goede) -- redhat: remove pending-rhel CONFIG_XFS_ASSERT_FATAL file (Patrick Talbert) -- New configs in fs/xfs (Fedora Kernel Team) -- 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: share CONFIG_ARM64_ERRATUM_2966298 between rhel and fedora (Mark Salter) -- configs: Remove S390 IOMMU config options that no longer exist (Jerry Snitselaar) -- redhat: docs: clarify where bugs and issues are created (Scott Weaver) -- redhat/scripts/rh-dist-git.sh does not take any arguments: fix error message (Denys Vlasenko) -- Add target_branch for gen_config_patches.sh (Don Zickus) -- redhat: disable kunit by default (Nico Pache) -- redhat/configs: enable the AMD_PMF driver for RHEL (David Arcari) -- Make CONFIG_ADDRESS_MASKING consistent between fedora and rhel (Chris von Recklinghausen) -- CI: add ark-latest baseline job to tag cki-gating for successful pipelines (Michael Hofmann) -- CI: provide child pipelines for CKI container image gating (Michael Hofmann) -- CI: allow to run as child pipeline (Michael Hofmann) -- CI: provide descriptive pipeline name for scheduled pipelines (Michael Hofmann) -- CI: use job templates for variant variables (Michael Hofmann) -- redhat/kernel.spec.template: simplify __modsign_install_post (Jan Stancek) -- Fedora filter updates after configs (Justin M. Forbes) -- Fedora configs for 6.6 (Justin M. Forbes) -- redhat/configs: Freescale Layerscape SoC family (Steve Best) -- Add clang MR/baseline pipelines (Michael Hofmann) -- CI: Remove unused kpet_tree_family (Nikolai Kondrashov) -- Add clang config framework (Don Zickus) -- Apply partial snippet configs to all configs (Don Zickus) -- Remove unpackaged kgcov config files (Don Zickus) -- redhat/configs: enable missing Kconfig options for Qualcomm RideSX4 (Brian Masney) -- enable CONFIG_ADDRESS_MASKING for x86_64 (Chris von Recklinghausen) -- common: aarch64: enable NXP Flex SPI (Peter Robinson) -- fedora: Switch TI_SCI_CLK and TI_SCI_PM_DOMAINS symbols to built-in (Javier Martinez Canillas) -- kernel.spec: adjust build option comment (Michael Hofmann) -- kernel.spec: allow to enable arm64_16k variant (Michael Hofmann) -- gitlab-ci: enable build-only pipelines for Rawhide/16k/aarch64 (Michael Hofmann) -- kernel.spec.template: Fix --without bpftool (Prarit Bhargava) -- redhat/configs: NXP BBNSM Power Key Driver (Steve Best) -- redhat/self-test: Update data for cross compile fields (Prarit Bhargava) -- redhat/Makefile.cross: Add message for disabled subpackages (Prarit Bhargava) -- redhat/Makefile.cross: Update cross targets with disabled subpackages (Prarit Bhargava) -- Remove XFS_ASSERT_FATAL from pending-fedora (Justin M. Forbes) -- Change default pending for XFS_ONLINE_SCRUB_STATSas it now selects XFS_DEBUG (Justin M. Forbes) -- gitlab-ci: use --with debug/base to select kernel variants (Michael Hofmann) -- kernel.spec: add rpmbuild --without base option (Michael Hofmann) -- redhat: spec: Fix typo for kernel_variant_preun for 16k-debug flavor (Neal Gompa) -- Turn off appletalk for fedora (Justin M. Forbes) -- New configs in drivers/media (Fedora Kernel Team) -- redhat/docs: Add a mention of bugzilla for bugs (Prarit Bhargava) -- Fix the fixup of Fedora release (Don Zickus) -- Fix Fedora release scheduled job (Don Zickus) -- Move squashfs to kernel-modules-core (Justin M. Forbes) -- redhat: Explicitly disable CONFIG_COPS (Vitaly Kuznetsov) -- redhat: Add dist-check-licenses target (Vitaly Kuznetsov) -- redhat: Introduce "Verify SPDX-License-Identifier tags" selftest (Vitaly Kuznetsov) -- redhat: Use kspdx-tool output for the License: field (Vitaly Kuznetsov) -- Rename pipeline repo branch and DW tree names (Michael Hofmann) -- Adjust comments that refer to ARK in a Rawhide context (Michael Hofmann) -- Rename variable names starting with ark- to rawhide- (Michael Hofmann) -- Rename trigger-ark to trigger-rawhide (Michael Hofmann) -- Fix up config mismatches for Fedora (Justin M. Forbes) -- redhat/configs: Texas Instruments Inc. K3 multicore SoC architecture (Steve Best) -- Flip CONFIG_VIDEO_V4L2_SUBDEV_API in pending RHEL due to mismatch (Justin M. Forbes) -- CONFIG_HW_RANDOM_HISI: move to common and set to m (Scott Weaver) -- Turn off CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE for Fedora s390x (Justin M. Forbes) -- Disable tests for ELN realtime pipelines (Michael Hofmann) -- New configs in mm/Kconfig (Fedora Kernel Team) -- Flip CONFIG_SND_SOC_CS35L56_SDW to m and clean up (Justin M. Forbes) -- Add drm_exec_test to mod-internal.list (Thorsten Leemhuis) -- Add new pending entry for CONFIG_SND_SOC_CS35L56_SDW to fix mismatch (Justin M. Forbes) -- Fix tarball creation logic (Don Zickus) -- redhat: bump libcpupower soname to match upstream (Patrick Talbert) -- Turn on MEMFD_CREATE in pending as it is selected by CONFIG_TMPFS (Justin M. Forbes) -- redhat: drop unneeded build-time dependency gcc-plugin-devel (Coiby Xu) -- all: x86: move wayward x86 specific config home (Peter Robinson) -- all: de-dupe non standard config options (Peter Robinson) -- all: x86: clean up microcode loading options (Peter Robinson) -- common: remove unnessary CONFIG_SND_MESON_AXG* (Peter Robinson) -- redhat: Fix UKI install with systemd >= 254 (Vitaly Kuznetsov) -- redhat: Use named parameters for kernel_variant_posttrans()/kernel_variant_preun() (Vitaly Kuznetsov) -- redhat/kernel.spec.template: update compression variables to support zstd (Brian Masney) -- Consolidate configs to common for 6.5 (Justin M. Forbes) -- Remove unused config entry for Fedora (Justin M. Forbes) -- redhat/self-test: Remove rpmlint test (Prarit Bhargava) -- Remove the armv7 config directory from Fedora again (Justin M. Forbes) -- Enable CONFIG_EXPERT for both RHEL and Fedora (Justin M. Forbes) -- redhat/configs: Enable CONFIG_DEVICE_PRIVATE on aarch64 (David Hildenbrand) [2231407] -- redhat/configs: disable CONFIG_ROCKCHIP_ERRATUM_3588001 for RHEL (Mark Salter) -- redhat: shellcheck fixes (Prarit Bhargava) -- redhat/configs: enable tegra114 SPI (Mark Salter) -- all: properly cleanup firewire once and for all (Peter Robinson) -- Fix up filters for Fedora (Justin M. Forbes) -- New configs in arch/x86 (Fedora Kernel Team) -- Add an armv7 directory back for the Fedora configs (Justin M. Forbes) -- Fedora 6.5 config updates (Justin M. Forbes) -- Turn off DMABUF_SYSFS_STATS (Justin M. Forbes) -- CI: rawhide_release: switch to using script to push (Don Zickus) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/scripts/cross-compile: Update download_cross.sh (Prarit Bhargava) -- redhat/Makefile.cross: Remove ARCH selection code (Prarit Bhargava) -- redhat/Makefile.cross: Update script (Prarit Bhargava) -- Fix interruptible non MR jobs (Michael Hofmann) -- all: run evaluate_configs to de-dupe merged aarch64 (Peter Robinson) -- all: arm: merge the arm and arm/aarch64 (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp configurations (Peter Robinson) -- fedora: remove ARMv7 AKA armhfp support (Peter Robinson) -- redhat/configs: enable CONFIG_VIRTIO_MEM on aarch64 (David Hildenbrand) [2044155] -- redhat/configs: enable CONFIG_MEMORY_HOTREMOVE aarch64 (David Hildenbrand) [2062054] -- redhat: Add arm64-16k kernel flavor scaffold for 16K page-size'd AArch64 (Neal Gompa) -- fedora: enable i3c on aarch64 (Peter Robinson) -- redhat/configs: Remove `CONFIG_HZ_1000 is not set` for aarch64 (Enric Balletbo i Serra) -- redhat/configs: turn on the framework for SPI NOR for ARM (Steve Best) -- configs: add new ChromeOS UART driver (Mark Langsdorf) -- configs: add new ChromeOS Human Presence Sensor (Mark Langsdorf) -- redhat/configs: Enable CONFIG_NVIDIA_WMI_EC_BACKLIGHT for both Fedora and RHEL (Kate Hsuan) -- redhat/configs: Texas Instruments INA3221 driver (Steve Best) -- arm: i.MX: Some minor NXP i.MX cleanups (Peter Robinson) -- Description: Set config for Tegra234 pinctrl driver (Joel Slebodnick) -- Update RPM Scriptlet for kernel-install Changes (Jonathan Steffan) -- [CI] add exit 0 to the end of CI scripts (Don Zickus) -- redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Kate Hsuan) [2227793] -- Remove obsolete variable from gitlab-ci.yml (Ondrej Kinst) -- redhat/configs: Move GVT-g to Fedora only (Alex Williamson) -- [CI] Make sure we are on correct branch before running script (Don Zickus) -- CI: ark-update-configs: sync push command and output (Don Zickus) -- CI: ark-update-configs: misc changes (Don Zickus) -- CI: sync ark-create-release push commands with output (Don Zickus) -- CI: ark-create-release: Add a robust check if nothing changed (Don Zickus) -- CI: Remove legacy tag check cruft (Don Zickus) -- CI: Introduce simple environment script (Don Zickus) -- redhat/configs: Disable FIREWIRE for RHEL (Prarit Bhargava) -- redhat/scripts/rh-dist-git.sh: print list of uploaded files (Denys Vlasenko) -- redhat/scripts/expand_srpm.sh: add missing function, robustify (Denys Vlasenko) -- redhat: Enable HSR and PRP (Felix Maurer) -- redhat/scripts/rh-dist-git.sh: fix outdated message and comment (Denys Vlasenko) -- redhat/configs: Disable CONFIG_I8K (Prarit Bhargava) -- Make sure posttrans script doesn't fail if restorecon is not installed (Daan De Meyer) -- Update filters for new config items (Justin M. Forbes) -- More Fedora 6.5 configs (Justin M. Forbes) -- redhat/configs: disable pre-UVC cameras for RHEL on aarch64 (Dean Nelson) -- redhat/configs: enable CONFIG_MEDIA_SUPPORT for RHEL on aarch64 (Dean Nelson) -- move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) -- Let kernel-modules-core own the files depmod generates. (Thorsten Leemhuis) -- redhat: configs: Enable CONFIG_TYPEC_STUSB160X for rhel on aarch64 (Desnes Nunes) -- Add filters for ptp_dfl_tod on Fedora (Justin M. Forbes) -- Fedora 6.5 configs part 1 (Justin M. Forbes) -- fedora: enable CONFIG_ZYNQMP_IPI_MBOX as a builtin in pending-fedora (Patrick Talbert) -- fedora: arm: some minor updates (Peter Robinson) -- fedora: bluetooth: enable AOSP extensions (Peter Robinson) -- fedora: wifi: tweak ZYDAS WiFI config options (Peter Robinson) -- scsi: sd: Add "probe_type" module parameter to allow synchronous probing (Ewan D. Milne) [2140017] -- redhat/configs: allow IMA to use MOK keys (Coiby Xu) -- Simplify documentation jobs (Michael Hofmann) -- Auto-cancel pipelines only on MRs (Michael Hofmann) -- CI: Call script directly (Don Zickus) -- CI: Remove stale TAG and Makefile cruft (Don Zickus) -- CI: Move os-build tracking to common area (Don Zickus) -- redhat: use the eln builder for daily jobs (Patrick Talbert) -- redhat: set CONFIG_XILINX_WINDOW_WATCHDOG as disabled in pending (Patrick Talbert) -- Add baseline ARK/ELN pipelines (Michael Hofmann) -- Simplify job rules (Michael Hofmann) -- Build ELN srpm for bot changes (Michael Hofmann) -- Run RH selftests for ELN (Michael Hofmann) -- Simplify job templates (Michael Hofmann) -- Extract rules to allow orthogonal configuration (Michael Hofmann) -- Require ELN pipelines if started automatically (Michael Hofmann) -- Add ARK debug pipeline (Michael Hofmann) -- Extract common parts of child pipeline job (Michael Hofmann) -- Move ARK pipeline variables into job template (Michael Hofmann) -- Simplify ARK pipeline rules (Michael Hofmann) -- Change pathfix.py to %%py3_shebang_fix (Justin M. Forbes) -- Turn on NET_VENDOR_QUALCOMM for Fedora to enable rmnet (Justin M. Forbes) -- redhat: add intel-m10-bmc-hwmon to filter-modules singlemods list (Patrick Talbert) -- fedira: enable pending-fedora CONFIG_CPUFREQ_DT_PLATDEV as a module (Patrick Talbert) -- redhat: fix the 'eln BUILD_TARGET' self-test (Patrick Talbert) -- redhat: update the self-test-data (Patrick Talbert) -- redhat: remove trailing space in dist-dump-variables output (Patrick Talbert) -- Allow ELN pipelines failures (Michael Hofmann) -- Enable cs-like CI (Michael Hofmann) -- Allow to auto-cancel redundant pipelines (Michael Hofmann) -- Remove obsolete unused trigger variable (Michael Hofmann) -- Fix linter warnings in .gitlab-ci.yml (Michael Hofmann) -- config: wifi: debug options for ath11k, brcm80211 and iwlwifi (Íñigo Huguet) -- redhat: allow dbgonly cross builds (Jan Stancek) -- redhat/configs: Clean up x86-64 call depth tracking configs (Waiman Long) -- redhat: move SND configs from pending-rhel to rhel (Patrick Talbert) -- Fix up armv7 configs for Fedora (Justin M. Forbes) -- redhat: Set pending-rhel x86 values for various SND configs (Patrick Talbert) -- redhat: update self-test data (Patrick Talbert) -- redhat: ignore SPECBPFTOOLVERSION/bpftoolversion in self-test create-data.sh (Patrick Talbert) -- fedora/rhel: Move I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, & GPIOLIB from pending (Patrick Talbert) -- redhat/filter-modules.sh.rhel: add needed deps for intel_rapl_tpmi (Jan Stancek) -- fedora: Enable CONFIG_SPI_SLAVE (Patrick Talbert) -- fedora/rhel: enable I2C_DESIGNWARE_PLATFORM, I2C_SLAVE, and GPIOLIB (Patrick Talbert) -- fedora: Enable CONFIG_SPI_SLAVE in fedora-pending (Patrick Talbert) -- redhat: remove extra + (plus) from meta package Requires definitions (Patrick Talbert) -- Add intel-m10-bmc-hwmon to singlemods (Thorsten Leemhuis) -- Add hid-uclogic-test to mod-internal.list (Thorsten Leemhuis) -- Add checksum_kunit.ko to mod-internal.list (Thorsten Leemhuis) -- Add strcat_kunit to mod-internal.list (Thorsten Leemhuis) -- Add input_test to mod-intenal.list (Thorsten Leemhuis) -- Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64" (Justin M. Forbes) -- Fix up rebase issue with CONFIG_ARCH_FORCE_MAX_ORDER (Justin M. Forbes) -- redhat/kernel.spec.template: Disable 'extracting debug info' messages (Prarit Bhargava) -- kernel/rh_messages.c: Another gcc12 warning on redundant NULL test (Florian Weimer) [2216678] -- redhat: fix signing for realtime and arm64_64k non-debug variants (Jan Stancek) -- redhat: treat with_up consistently (Jan Stancek) -- redhat: make with_realtime opt-in (Jan Stancek) -- redhat/configs: Disable qcom armv7 drippings in the aarch64 tree (Jeremy Linton) -- kernel.spec: drop obsolete ldconfig (Jan Stancek) -- Consolidate config items to common for 6.4 cycle (Justin M. Forbes) -- Turn on CO?NFIg_RMNET for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_MANA_INFINIBAND=m for ARK (Vitaly Kuznetsov) -- redhat/config: common: Enable CONFIG_GPIO_SIM for software development (Kate Hsuan) -- redhat: fix problem with RT kvm modules listed twice in rpm generation (Clark Williams) -- redhat: turn off 64k kernel builds with rtonly (Clark Williams) -- redhat: turn off zfcpdump for rtonly (Clark Williams) -- redhat: don't allow with_rtonly to turn on unsupported arches (Clark Williams) -- redhat: update self-test data for addition of RT and 64k-page variants (Clark Williams) -- redhat: fix realtime and efiuki build conflict (Jan Stancek) -- arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073] -- redhat: TEMPORARY set configs to deal with PREEMPT_RT not available (Clark Williams) -- redhat: TEMPORARY default realtime to off (Clark Williams) -- redhat: moved ARM errata configs to arm dir (Clark Williams) -- redhat: RT packaging changes (Clark Williams) -- redhat: miscellaneous commits needed due to CONFIG_EXPERT (Clark Williams) -- redhat: realtime config entries (Clark Williams) -- common: remove deleted USB PCCARD drivers (Peter Robinson) -- fedora: further cleanup of pccard/cardbus subsystem (Peter Robinson) -- common: properly disable PCCARD subsystem (Peter Robinson) -- redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL (Mark Salter) -- redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT (David Arcari) -- redhat/configs: Enable CONFIG_TCG_VTPM_PROXY for RHEL (Štěpán Horáček) -- redhat: do not package *.mod.c generated files (Denys Vlasenko) -- ALSA configuration changes for ARK/RHEL 9.3 (Jaroslav Kysela) -- spec: remove resolve_btfids from kernel-devel (Viktor Malik) -- Fix typo in filter-modules (Justin M. Forbes) -- redhat/configs: Enable CONFIG_INIT_STACK_ALL_ZERO for RHEL (Josh Poimboeuf) -- Remove CONFIG_ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Fix up config and filter for PTP_DFL_TOD (Justin M. Forbes) -- redhat/configs: IMX8ULP pinctrl driver (Steve Best) -- redhat/configs: increase CONFIG_FRAME_WARN for Fedora on aarch64 (Brian Masney) -- redhat/configs: add two missing Kconfig options for the Thinkpad x13s (Brian Masney) -- Fedora configs for 6.4 (Justin M. Forbes) -- Change aarch64 CONFIG_ARCH_FORCE_MAX_ORDER to 10 for 4K pages (Justin M. Forbes) -- kernel.spec: remove "RPM_VMLINUX_H=$DevelDir/vmlinux.h" code chunk in %%install (Denys Vlasenko) -- redhat/configs: aarch64: Turn on Display for OnePlus 6 (Eric Curtin) -- redhat/configs: NXP i.MX93 pinctrl, clk, analog to digital converters (Steve Best) -- redhat/configs: Enable CONFIG_SC_GPUCC_8280XP for fedora (Andrew Halaney) -- redhat/configs: Enable CONFIG_QCOM_IPCC for fedora (Andrew Halaney) -- Add rv subpackage for kernel-tools (John Kacur) [2188441] -- redhat/configs: NXP i.MX9 family (Steve Best) -- redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) -- redhat: fix duplicate jira issues in the resolves line (Herton R. Krzesinski) -- redhat: add support for Jira issues in changelog (Herton R. Krzesinski) -- redhat/configs: turn on IMX8ULP CCM Clock Driver (Steve Best) -- redhat: update filter-modules fsdrvs list to reference smb instead of cifs (Patrick Talbert) -- Turn off some debug options found to impact performance (Justin M. Forbes) -- wifi: rtw89: enable RTL8852BE card in RHEL (Íñigo Huguet) -- redhat/configs: enable TEGRA186_GPC_DMA for RHEL (Mark Salter) -- Move imx8m configs from fedora to common (Mark Salter) -- redhat/configs: turn on lpuart serial port support Driver (Steve Best) [2208834] -- Turn off DEBUG_VM for non debug Fedora kernels (Justin M. Forbes) -- Enable CONFIG_BT on aarch64 (Charles Mirabile) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_TAD_PMU (Michal Schmidt) [2042240] -- redhat/configs: Fix enabling MANA Infiniband (Kamal Heib) -- Fix file listing for symvers in uki (Justin M. Forbes) -- Fix up some Fedora config items (Justin M. Forbes) -- enable efifb for Nvidia (Justin M. Forbes) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- Turn on NFT_CONNLIMIT for Fedora (Justin M. Forbes) -- Include the information about builtin symbols into kernel-uki-virt package too (Vitaly Kuznetsov) -- redhat/configs: Fix incorrect configs location and content (Vladis Dronov) -- redhat/configs: turn on CONFIG_MARVELL_CN10K_DDR_PMU (Michal Schmidt) [2042241] -- redhat: configs: generic: x86: Disable CONFIG_VIDEO_OV2740 for x86 platform (Kate Hsuan) -- Enable IO_URING for RHEL (Justin M. Forbes) -- Turn on IO_URING for RHEL in pending (Justin M. Forbes) -- redhat: Remove editconfig (Prarit Bhargava) -- redhat: configs: fix CONFIG_WERROR replace in build_configs (Jan Stancek) -- redhat/configs: enable Maxim MAX77620 PMIC for RHEL (Mark Salter) -- kernel.spec: skip kernel meta package when building without up (Jan Stancek) -- redhat/configs: enable RDMA_RXE for RHEL (Kamal Heib) [2022578] -- redhat/configs: update RPCSEC_GSS_KRB5 configs (Scott Mayhew) -- redhat/Makefile: Support building linux-next (Thorsten Leemhuis) -- redhat/Makefile: support building stable-rc versions (Thorsten Leemhuis) -- redhat/Makefile: Add target to print DISTRELEASETAG (Thorsten Leemhuis) -- Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64 (Justin M. Forbes) -- Revert "Merge branch 'unstripped-no_alu32' into 'os-build'" (Patrick Talbert) -- configs: Enable CONFIG_PAGE_POOL_STATS for common/generic (Patrick Talbert) -- redhat/configs: enable CONFIG_DELL_WMI_PRIVACY for both RHEL and Fedora (David Arcari) -- kernel.spec: package unstripped test_progs-no_alu32 (Felix Maurer) -- bpf/selftests: fix bpf selftests install (Jerome Marchand) -- kernel.spec: add bonding selftest (Hangbin Liu) -- Change FORCE_MAX_ORDER for ppc64 to be 8 (Justin M. Forbes) -- kernel.spec.template: Add global compression variables (Prarit Bhargava) -- kernel.spec.template: Use xz for KABI (Prarit Bhargava) -- kernel.spec.template: Remove gzip related aarch64 code (Prarit Bhargava) -- Add apple_bl to filter-modules (Justin M. Forbes) -- Add handshake-test to mod-intenal.list (Justin M. Forbes) -- Add regmap-kunit to mod-internal.list (Justin M. Forbes) -- configs: set CONFIG_PAGE_POOL_STATS (Patrick Talbert) -- Add apple_bl to fedora module_filter (Justin M. Forbes) -- Fix up some config mismatches in new Fedora config items (Justin M. Forbes) -- redhat/configs: disable CONFIG_USB_NET_SR9700 for aarch64 (Jose Ignacio Tornos Martinez) -- Fix up the RHEL configs for xtables and ipset (Justin M. Forbes) -- ark: enable wifi on aarch64 (Íñigo Huguet) -- fedora: wifi: hermes: disable 802.11b driver (Peter Robinson) -- fedora: wifi: libertas: use the LIBERTAS_THINFIRM driver (Peter Robinson) -- fedora: wifi: disable Zydas vendor (Peter Robinson) -- redhat: fix python ValueError in error path of merge.py (Clark Williams) -- fedora: arm: minor updates (Peter Robinson) -- kernel.spec: Fix UKI naming to comply with BLS (Philipp Rudo) -- redhat/kernel.spec.template: Suppress 'extracting debug info' noise in build log (Prarit Bhargava) -- Fedora 6.3 configs part 2 (Justin M. Forbes) -- redhat/configs: Enable CONFIG_X86_KERNEL_IBT for Fedora and ARK (Josh Poimboeuf) -- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) -- kernel.spec: Gemini: add Epoch to perf and rtla subpackages (Jan Stancek) -- kernel.spec: Gemini: fix header provides for upgrade path (Jan Stancek) -- redhat: introduce Gemini versioning (Jan Stancek) -- redhat: separate RPM version from uname version (Jan Stancek) -- redhat: introduce GEMINI and RHEL_REBASE_NUM variable (Jan Stancek) -- ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) -- common: minor de-dupe of parallel port configs (Peter Robinson) -- Fedora 6.3 configs part 1 (Justin M. Forbes) -- redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Kate Hsuan) -- Update Fedora arm filters after config updates (Nicolas Chauvet) -- redhat/kernel.spec.template: Fix kernel-tools-libs-devel dependency (Prarit Bhargava) -- redhat: fix the check for the n option (Patrick Talbert) -- common: de-dupe some options that are the same (Peter Robinson) -- generic: remove deleted options (Peter Robinson) -- redhat/configs: enable CONFIG_INTEL_TCC_COOLING for RHEL (David Arcari) -- Update Fedora ppc filters after config updates (Justin M. Forbes) -- Update Fedora aarch64 filters after config updates (Justin M. Forbes) -- fedora: arm: Updates for 6.3 (Peter Robinson) -- redhat: kunit: cleanup NITRO config and enable rescale test (Nico Pache) -- kernel.spec: use %%{package_name} to fix kernel-devel-matched Requires (Jan Stancek) -- kernel.spec: use %%{package_name} also for abi-stablelist subpackages (Jan Stancek) -- kernel.spec: use %%{package_name} also for tools subpackages (Jan Stancek) -- generic: common: Parport and paride/ata cleanups (Peter Robinson) -- CONFIG_SND_SOC_CS42L83 is no longer common (Justin M. Forbes) -- configs: arm: bring some configs in line with rhel configs in c9s (Mark Salter) -- arm64/configs: Put some arm64 configs in the right place (Mark Salter) -- cleanup removed R8188EU config (Peter Robinson) -- Make RHJOBS container friendly (Don Zickus) -- Remove scmversion from kernel.spec.template (Don Zickus) -- redhat/configs: Enable CONFIG_SND_SOC_CS42L83 (Neal Gompa) -- Use RHJOBS for create-tarball (Don Zickus) -- Enable CONFIG_NET_SCH_FQ_PIE for Fedora (Justin M. Forbes) -- Make Fedora debug configs more useful for debug (Justin M. Forbes) -- redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643] -- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek) -- redhat: version two of Makefile.rhelver tweaks (Clark Williams) -- redhat/configs: Disable CONFIG_GCC_PLUGINS (Prarit Bhargava) -- redhat/kernel.spec.template: Fix typo for process_configs.sh call (Neal Gompa) -- redhat/configs: CONFIG_CRYPTO_SM3_AVX_X86_64 is x86 only (Vladis Dronov) -- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) -- fedora: enable new image sensors (Peter Robinson) -- redhat/self-test: Update self-test data (Prarit Bhargava) -- redhat/kernel.spec.template: Fix hardcoded "kernel" (Prarit Bhargava) -- redhat/configs/generate_all_configs.sh: Fix config naming (Prarit Bhargava) -- redhat/kernel.spec.template: Pass SPECPACKAGE_NAME to generate_all_configs.sh (Prarit Bhargava) -- kernel.spec.template: Use SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/Makefile: Copy spec file (Prarit Bhargava) -- redhat: Change PACKAGE_NAME to SPECPACKAGE_NAME (Prarit Bhargava) -- redhat/configs: Support the virtio_mmio.device parameter in Fedora (David Michael) -- Revert "Merge branch 'systemd-boot-unsigned' into 'os-build'" (Patrick Talbert) -- redhat/Makefile: fix default values for dist-brew's DISTRO and DIST (Íñigo Huguet) -- Remove cc lines from automatic configs (Don Zickus) -- Add rtla-hwnoise files (Justin M. Forbes) -- redhat/kernel.spec.template: Mark it as a non-executable file (Neal Gompa) -- fedora: arm: Enable DRM_PANEL_HIMAX_HX8394 (Javier Martinez Canillas) -- redhat/configs: CONFIG_HP_ILO location fix (Vladis Dronov) -- redhat: Fix build for kselftests mm (Nico Pache) -- fix tools build after vm to mm rename (Justin M. Forbes) -- redhat/spec: Update bpftool versioning scheme (Viktor Malik) -- redhat/configs: CONFIG_CRYPTO_SM4_AESNI_AVX*_X86_64 is x86 only (Prarit Bhargava) -- redhat: adapt to upstream Makefile change (Clark Williams) -- redhat: modify efiuki specfile changes to use variants convention (Clark Williams) -- Turn off DEBUG_INFO_COMPRESSED_ZLIB for Fedora (Justin M. Forbes) -- redhat/kernel.spec.template: Fix RHEL systemd-boot-unsigned dependency (Prarit Bhargava) -- Add hashtable_test to mod-internal.list (Justin M. Forbes) -- Add more kunit tests to mod-internal.list for 6.3 (Justin M. Forbes) -- Flip CONFIG_I2C_ALGOBIT to m (Justin M. Forbes) -- Flip I2C_ALGOBIT to m to avoid mismatch (Justin M. Forbes) -- kernel.spec: move modules.builtin to kernel-core (Jan Stancek) -- Turn on IDLE_INJECT for x86 (Justin M. Forbes) -- Flip CONFIG_IDLE_INJECT in pending (Justin M. Forbes) -- redhat/configs: Enable CONFIG_V4L_TEST_DRIVERS related drivers (Enric Balletbo i Serra) -- redhat/configs: Enable UCSI_CCG support (David Marlin) -- Fix underline mark-up after text change (Justin M. Forbes) -- Turn on CONFIG_XFS_RT for Fedora (Justin M. Forbes) -- Consolidate common configs for 6.2 (Justin M. Forbes) -- aarch64: enable zboot (Gerd Hoffmann) -- redhat: remove duplicate pending-rhel config items (Patrick Talbert) -- Disable frame pointers (Justin M. Forbes) -- redhat/configs: update scripts and docs for ark -> rhel rename (Clark Williams) -- redhat/configs: rename ark configs dir to rhel (Clark Williams) -- Turn off CONFIG_DEBUG_INFO_COMPRESSED_ZLIB for ppc64le (Justin M. Forbes) -- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) -- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) -- redhat/configs: Make merge.py portable for older python (Desnes Nunes) -- Fedora configs for 6.2 (Justin M. Forbes) -- redhat: Repair ELN build broken by the recent UKI changes (Vitaly Kuznetsov) -- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) -- Enable TDX Guest driver (Vitaly Kuznetsov) -- redhat/configs: Enable CONFIG_PCIE_PTM generically (Corinna Vinschen) -- redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) -- redhat/Makefile: Remove GIT deprecated message (Prarit Bhargava) -- Revert "redhat: configs: Disable xtables and ipset" (Phil Sutter) -- redhat/configs: Enable CONFIG_SENSORS_LM90 for RHEL (Mark Salter) -- Fix up SQUASHFS decompression configs (Justin M. Forbes) -- redhat/configs: enable CONFIG_OCTEON_EP as a module in ARK (Michal Schmidt) [2041990] -- redhat: ignore rpminspect runpath report on urandom_read selftest binaries (Herton R. Krzesinski) -- kernel.spec: add llvm-devel build requirement (Scott Weaver) -- Update self-test data to not expect debugbuildsenabled 0 (Justin M. Forbes) -- Turn off forced debug builds (Justin M. Forbes) -- Turn on debug builds for aarch64 Fedora (Justin M. Forbes) -- redhat/configs: modify merge.py to match old overrides input (Clark Williams) -- redhat: fixup pylint complaints (Clark Williams) -- redhat: remove merge.pl and references to it (Clark Williams) -- redhat: update merge.py to handle merge.pl corner cases (Clark Williams) -- Revert "redhat: fix elf got hardening for vm tools" (Don Zickus) -- Update rebase notes for Fedora (Justin M. Forbes) -- Update CONFIG_LOCKDEP_CHAINS_BITS to 19 (cmurf) -- redhat/configs: Turn on CONFIG_SPI_TEGRA210_QUAD for RHEL (Mark Salter) -- ark: aarch64: drop CONFIG_SMC911X (Peter Robinson) -- all: cleanup and de-dupe CDROM_PKTCDVD options. (Peter Robinson) -- all: remove CRYPTO_GF128MUL (Peter Robinson) -- all: cleanup UEFI options (Peter Robinson) -- common: arm64: Enable Ampere Altra SMpro Hardware Monitoring (Peter Robinson) -- fedora: enable STACKPROTECTOR_STRONG (Peter Robinson) -- fedora: enable STACKPROTECTOR on arm platforms (Peter Robinson) -- redhat/self-test: Update data with ENABLE_WERROR (Prarit Bhargava) -- redhat/Makefile.variables: Add ENABLE_WERROR (Prarit Bhargava) -- makefile: Add -Werror support for RHEL (Prarit Bhargava) -- redhat/Makefile.variables: Remove mention of Makefile.rhpkg (Prarit Bhargava) -- redhat/Makefile.variables: Alphabetize variables (Prarit Bhargava) -- gitlab-ci: use CI templates from production branch (Michael Hofmann) -- redhat/kernel.spec.template: Fix internal "File listed twice" errors (Prarit Bhargava) -- redhat: Remove stale .tmp_versions code and comments (Prarit Bhargava) -- redhat/kernel.spec.template: Fix vmlinux_decompressor on !s390x (Prarit Bhargava) -- redhat/kernel.spec.template: Remove unnecessary output from pathfix.py (Prarit Bhargava) -- Modularize CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU (Mark Salter) -- redhat/kernel.spec.template: Parallelize compression (Prarit Bhargava) -- config: Enable Security Path (Ricardo Robaina) -- redhat/self-test/data: Regenerate self-test data for make change (Prarit Bhargava) -- Update module filters for nvmem_u-boot-env (Justin M. Forbes) -- fedora: Updates for 6.2 merge (Peter Robinson) -- fedora: Updates for 6.1 merge (Peter Robinson) -- modules-core: use %%posttrans (Gerd Hoffmann) -- split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) -- Turn off CONFIG_MTK_T7XX for S390x (Justin M. Forbes) -- CI: add variable for variant handling (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- CI: Do a full build for non-bot runs (Veronika Kabatova) -- Fix up configs with SND_SOC_NAU8315 mismatch (Justin M. Forbes) -- kernel/rh_messages.c: gcc12 warning on redundant NULL test (Eric Chanudet) [2142658] -- redhat/configs: Enable CRYPTO_CURVE25519 in ark (Prarit Bhargava) -- general: arm: cleanup ASPEED options (Peter Robinson) -- redhat/configs: ALSA - cleanups for the AMD Pink Sardine DMIC driver (Jaroslav Kysela) -- redhat/docs: Add FAQ entry for booting between Fedora & ELN/RHEL kernels (Prarit Bhargava) -- spec: add missing BuildRequires: python3-docutils for tools (Ondrej Mosnacek) -- config: enable RCU_TRACE for debug kernels (Wander Lairson Costa) -- Add siphash_kunit and strscpy_kunit to mod-internal.list (Justin M. Forbes) -- Add drm_kunit_helpers to mod-internal.list (Justin M. Forbes) -- Fix up configs for Fedora so we don't have a mismatch (Justin M. Forbes) -- Turn on CONFIG_SQUASHFS_DECOMP_SINGLE in pending (Justin M. Forbes) -- redhat/kernel.spec.template: Fix cpupower file error (Prarit Bhargava) -- redhat/configs: aarhc64: clean up some erratum configs (Mark Salter) -- More Fedora configs for 6.1 as deps were switched on (Justin M. Forbes) -- redhat/configs: make SOC_TEGRA_CBB a module (Mark Salter) -- redhat/configs: aarch64: reorganize tegra configs to common dir (Mark Salter) -- Enforces buildroot if cross_arm (Nicolas Chauvet) -- Handle automated case when config generation works correctly (Don Zickus) -- Turn off CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 (Justin M. Forbes) -- Turn off CONFIG_EFI_ZBOOT as it makes CKI choke (Justin M. Forbes) -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: Remove cpupower files (Prarit Bhargava) -- redhat/configs: update CXL-related options to match what RHEL will use (John W. Linville) -- Clean up the config for the Tegra186 timer (Al Stone) -- redhat/configs: move CONFIG_TEGRA186_GPC_DMA config (Mark Salter) -- Check for kernel config git-push failures (Don Zickus) -- redhat: genlog.sh failures should interrupt the recipe (Patrick Talbert) -- Turn CONFIG_GNSS back on for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_GNSS for RHEL (Michal Schmidt) -- Turn off NVMEM_U_BOOT_ENV for fedora (Justin M. Forbes) -- Consolidate matching fedora and ark entries to common (Justin M. Forbes) -- Empty out redhat/configs/common (Justin M. Forbes) -- Adjust path to compressed vmlinux kernel image for s390x (Justin M. Forbes) [2149273] -- Fedora config updates for 6.1 (Justin M. Forbes) -- redhat: genlog.sh should expect genlog.py in the current directory (Patrick Talbert) -- redhat/configs: consolidate CONFIG_TEST_LIVEPATCH=m (Joe Lawrence) -- redhat/configs: enable CONFIG_TEST_LIVEPATCH=m for s390x (Julia Denham) -- Revert "Merge branch 'ark-make-help' into 'os-build'" (Scott Weaver) -- Remove recommendation to use 'common' for config changes. (Don Zickus) -- Update config to add i3c support for AArch64 (Mark Charlebois) -- redhat: Move cross-compile scripts into their own directory (Prarit Bhargava) -- redhat: Move yaml files into their own directory (Prarit Bhargava) -- redhat: Move update_scripts.sh into redhat/scripts (Prarit Bhargava) -- redhat: Move kernel-tools scripts into their own directory (Prarit Bhargava) -- redhat: Move gen-* scripts into their own directory (Prarit Bhargava) -- redhat: Move mod-* scripts into their own directory (Prarit Bhargava) -- redhat/Makefile: Fix RHJOBS grep warning (Prarit Bhargava) -- redhat: Force remove tmp file (Prarit Bhargava) -- redhat/configs: ALSA - cleanups for the CentOS 9.2 update (Jaroslav Kysela) -- CI: Use CKI container images from quay.io (Veronika Kabatova) -- redhat: clean up the partial-kgcov-snip.config file (Patrick Talbert) -- redhat: avoid picking up stray editor backups when processing configs (Clark Williams) -- CI: Remove old configs (Veronika Kabatova) -- redhat: override `make help` to include dist-help (Jonathan Toppins) -- redhat: make RHTEST stricter (Jonathan Toppins) -- redhat: Enable support for SN2201 system (Ivan Vecera) -- redhat/docs/index.rst: Add FLAVOR information to generate configs for local builds (Enric Balletbo i Serra) -- redhat: fix selftest git command so it picks the right commit (Patrick Talbert) -- redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) -- redhat: disable Kfence Kunit Test (Nico Pache) -- configs: enable CONFIG_LRU_GEN_ENABLED everywhere (Patrick Talbert) -- redhat: Enable WWAN feature and support for Intel, Qualcomm and Mediatek devices (Jose Ignacio Tornos Martinez) -- Turn on dln2 support (RHBZ 2110372) (Justin M. Forbes) -- Enable configs for imx8m PHYs (Al Stone) -- configs/fedora: Build some SC7180 clock controllers as modules (Javier Martinez Canillas) -- redhat/configs: Disable fbdev drivers and use simpledrm everywhere (Javier Martinez Canillas) [1986223] -- redhat: fix the branch we pull from the documentation tree (Herton R. Krzesinski) -- redhat/configs: change so watchdog is module versus builtin (Steve Best) -- redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) -- enable imx8xm I2C configs properly (Al Stone) -- configs/fedora: Enable a few more drivers needed by the HP X2 Chromebook (Javier Martinez Canillas) -- enable the rtc-rv8803 driver on RHEL and Fedora (David Arcari) -- redhat/Makefile: Remove BUILD_SCRATCH_TARGET (Prarit Bhargava) -- configs: move CONFIG_INTEL_TDX_GUEST to common directory (Wander Lairson Costa) -- redhat/Makefile: Use new BUILD_TARGET for RHEL dist[g]-brew target (Prarit Bhargava) -- redhat: method.py: change the output loop to use 'values' method (Patrick Talbert) -- redhat: use 'update' method in merge.py (Patrick Talbert) -- redhat: Use a context manager in merge.py for opening the config file for reading (Patrick Talbert) -- redhat: automatically strip newlines in merge.py (Clark Williams) -- redhat: python replacement for merge.pl (Clark Williams) -- redhat/docs: Update with DISTLOCALVERSION (Prarit Bhargava) -- redhat/Makefile: Rename LOCALVERSION to DISTLOCALVERSION (Akihiko Odaki) -- Adjust FIPS module name in RHEL (Vladis Dronov) -- spec: prevent git apply from searching for the .git directory (Ondrej Mosnacek) -- redhat: Remove parallel_xz.sh (Prarit Bhargava) -- Turn on Multi-Gen LRU for Fedora (Justin M. Forbes) -- Add kasan_test to mod-internal.list (Justin M. Forbes) -- redhat/Makefile.variables: Fix typo with RHDISTGIT_TMP (Prarit Bhargava) -- spec: fix path to `installing_core` stamp file for subpackages (Jonathan Lebon) -- Remove unused ci scripts (Don Zickus) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in configs (Justin M. Forbes) -- redhat: Add new fortify_kunit & is_signed_type_kunit to mod-internal.list (Patrick Talbert) -- Rename rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER in pending (Justin M. Forbes) -- Add acpi video to the filter_modules.sh for rhel (Justin M. Forbes) -- Change acpi_bus_get_acpi_device to acpi_get_acpi_dev (Justin M. Forbes) -- Turn on ACPI_VIDEO for arm (Justin M. Forbes) -- Turn on CONFIG_PRIME_NUMBERS as a module (Justin M. Forbes) -- Add new drm kunit tests to mod-internal.list (Justin M. Forbes) -- redhat: fix elf got hardening for vm tools (Frantisek Hrbata) -- kernel.spec.template: remove some temporary files early (Ondrej Mosnacek) -- kernel.spec.template: avoid keeping two copies of vmlinux (Ondrej Mosnacek) -- Add fortify_kunit to mod-internal.list (Justin M. Forbes) -- Add module filters for Fedora as acpi video has new deps (Justin M. Forbes) -- One more mismatch (Justin M. Forbes) -- Fix up pending for mismatches (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) -- redhat/configs: Move CONFIG_ARM_SMMU_QCOM_DEBUG to common (Jerry Snitselaar) -- Common config cleanup for 6.0 (Justin M. Forbes) -- 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) -- 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) -- 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) -- 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) -- Fedora 6.0 configs update (Justin M. Forbes) -- 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) -- Fix up SND_CTL debug options (Justin M. Forbes) -- redhat: create /boot symvers link if it doesn't exist (Jan Stancek) -- redhat: remove duplicate kunit tests in mod-internal.list (Nico Pache) -- 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) -- redhat/configs: enable UINPUT on aarch64 (Benjamin Tissoires) -- Fedora 6.0 configs part 1 (Justin M. Forbes) -- redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) -- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) -- 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) -- Fedora: arm changes for 6.0, part 1, with some ACPI (Peter Robinson) -- redhat/self-test: Fix shellcheck errors (Prarit Bhargava) -- 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) -- redhat: configs: Disable FIE on arm (Jeremy Linton) [2012226] -- 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) -- 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 BLAKE2S_ARM and BLAKE2S_X86 configs in pending (Justin M. Forbes) -- Fix pending for ACPI_VIDEO (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) -- 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) -- omit unused Provides (Dan Horák) -- self-test: Add test for DIST=".eln" (Prarit Bhargava) -- redhat: Enable CONFIG_LZ4_COMPRESS on Fedora (Prarit Bhargava) -- fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) -- .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) -- 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) -- fedora: enable BCM_NET_PHYPTP (Peter Robinson) -- 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) -- redhat: make kernel-zfcpdump-core to not provide kernel-core/kernel (Herton R. Krzesinski) -- redhat/configs: Enable QAT devices for arches other than x86 (Vladis Dronov) -- 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) -- fedora: arm: enable a couple of QCom drivers (Peter Robinson) -- 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) -- 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) -- fedora: wireless: disable SiLabs and PureLiFi (Peter Robinson) -- fedora: updates for 5.19 (Peter Robinson) -- fedora: minor updates for Fedora configs (Peter Robinson) -- configs/fedora: Enable the pinctrl SC7180 driver built-in (Enric Balletbo i Serra) -- redhat/configs: enable CONFIG_DEBUG_NET for debug kernel (Hangbin Liu) -- 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) -- 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) -- 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) -- 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) -- Drop RCU_EXP_CPU_STALL_TIMEOUT to 0, we are not really android (Justin M. Forbes) -- redhat/configs/README: Update the README (Prarit Bhargava) -- 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) -- 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) -- redhat/configs: enable CONFIG_SP5100_TCO (David Arcari) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on x86_64 (Eric Auger) [2089765] -- Turn off KASAN_INLINE for RHEL ppc in pending (Justin M. Forbes) -- 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) -- 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) -- Fix up crypto config mistmatches (Justin M. Forbes) -- Fix up config mismatches (Justin M. Forbes) -- 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) -- Enable PAGE_POOL_STATS for arm only (Justin M. Forbes) -- Revert "Merge branch 'fix-ci-20220523' into 'os-build'" (Patrick Talbert) -- Flip CONFIG_RADIO_ADAPTERS to module for Fedora (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) -- 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) -- Add CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) -- Update filter-modules for mlx5-vfio-pci (Justin M. Forbes) -- Fedora configs for 5.18 (Justin M. Forbes) -- 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) -- 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) -- redhat/configs: fix CONFIG_INTEL_ISHTP_ECLITE (David Arcari) -- 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) -- Fedora 5.18 config set part 1 (Justin M. Forbes) -- fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) -- fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) -- redhat/self-test: Add test to verify Makefile declarations. (Prarit Bhargava) -- redhat/Makefile: Add RHTEST (Prarit Bhargava) -- 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) -- redhat/configs: Set GUP_TEST in debug kernel (Joel Savitz) -- 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) -- ARK: Remove code marking devices unmaintained (Peter Georg) -- rh_message: Fix function name (Peter Georg) [2019377] -- 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) -- 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) -- 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) -- kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] -- 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) -- 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) -- 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) -- redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319] -- configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) -- redhat: configs: Disable TPM 1.2 specific drivers (Jerry Snitselaar) -- 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) -- 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) -- redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) -- 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) -- 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) -- 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) -- 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) -- 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) -- 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) -- Define SNAPSHOT correctly when VERSION_ON_UPSTREAM is 0 (Justin M. Forbes) -- redhat/Makefile: Fix dist-git (Prarit Bhargava) -- Change the pending-ark CONFIG_DAX to y due to mismatch (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) -- 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) -- 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) -- 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] -- 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) [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) -- 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) -- 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) -- 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] -- 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) -- 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) -- 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) [1572321] -- mptsas: pci-id table changes (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) [1574502 1598366] -- 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) [1602033] -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- 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) [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) [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) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- 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 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) -- 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) -- Linux v6.15.0-0.rc0.2df0c02dab82 -Resolves: RHEL-1242, RHEL-23931, RHEL-24137, RHEL-26170, RHEL-29245, RHEL-32110, RHEL-32895, RHEL-32987, RHEL-35995, RHEL-36646, RHEL-36647, RHEL-40251, RHEL-40411, RHEL-40937, RHEL-41231, RHEL-43425, RHEL-43556, RHEL-44306, RHEL-49398, RHEL-50799, RHEL-51896, RHEL-52629, RHEL-54183, RHEL-56069, RHEL-68296, RHEL-72093, RHEL-78341, RHEL-79711, RHEL-79818, RHEL-8810, rhbz#1471185, rhbz#1495307, rhbz#1509329, rhbz#1518076, rhbz#1518874, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1574502, rhbz#1590829, rhbz#1595918, rhbz#1598366, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269 diff --git a/kernel.spec b/kernel.spec index 663c961dc..b228f8e91 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.0.14 -%define specversion 7.0.14 -%define patchversion 7.0 -%define pkgrelease 201 +%define specrpmversion 7.1.3 +%define specversion 7.1.3 +%define patchversion 7.1 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.0.14 +%define tarfile_release 7.1.3 # This is needed to do merge window version magic -%define patchlevel 0 +%define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.0.14 +%define kabiversion 7.1.3 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -455,7 +455,9 @@ Summary: The Linux kernel %define with_automotive 0 %define with_stock 0 %define with_debug 0 +%ifarch s390x ppc64le riscv64 %define with_debuginfo 0 +%endif %define with_vdso_install 0 %define with_perf 0 %define with_libperf 0 @@ -518,6 +520,7 @@ Summary: The Linux kernel # RT and Automotive kernels are only built on x86_64 and aarch64 %ifnarch x86_64 aarch64 %define with_realtime 0 +%define with_realtime_arm64_64k 0 %define with_automotive 0 %endif @@ -758,6 +761,7 @@ Summary: The Linux kernel %define with_realtime_arm64_64k_base 0 %endif + # # Packages that need to be installed before the kernel is, because the %%post # scripts use them. @@ -1717,8 +1721,8 @@ This package provides less commonly used kernel modules for the %{?2:%{2} }kerne %package %{?1:%{1}-}modules\ Summary: kernel modules to match the %{?2:%{2}-}core kernel\ Provides: %{name}%{?1:-%{1}}-modules-%{_target_cpu} = %{specrpmversion}-%{release}\ -Provides: %{name}-modules-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ -Provides: %{name}-modules = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ Provides: installonlypkg(kernel-module)\ Provides: %{name}%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ @@ -1740,8 +1744,8 @@ This package provides commonly used kernel modules for the %{?2:%{2}-}core kerne %package %{?1:%{1}-}modules-core\ Summary: Core kernel modules to match the %{?2:%{2}-}core kernel\ Provides: %{name}%{?1:-%{1}}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}\ -Provides: %{name}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ -Provides: %{name}-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ Provides: installonlypkg(kernel-module)\ Provides: %{name}%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ @@ -2316,6 +2320,14 @@ for i in *.config; do done %endif +# Adjust FIPS module name for RHEL +%if 0%{?rhel} +%{log_msg "Adjust FIPS module name for RHEL"} +for i in *.config; do + sed -i 's/CONFIG_CRYPTO_FIPS_NAME=.*/CONFIG_CRYPTO_FIPS_NAME="Red Hat Enterprise Linux %{rhel} - Kernel Cryptographic API"/' $i +done +%endif + %{log_msg "Set process_configs.sh $OPTS"} cp %{SOURCE81} . OPTS="-w -n -c" @@ -2991,7 +3003,7 @@ BuildKernel() { rm -f $KernelUnifiedInitrd - KernelAddonsDirOut="$KernelUnifiedImage.extra.d" + KernelAddonsDirOut="$KernelUnifiedImage.extras/" mkdir -p $KernelAddonsDirOut python3 %{SOURCE151} %{SOURCE152} $KernelAddonsDirOut virt %{primary_target} %{_target_cpu} @uki-addons.sbat @@ -3497,7 +3509,7 @@ pushd tools/testing/selftests export CFLAGS="%{build_cflags}" export CXXFLAGS="%{build_cxxflags}" -%{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/can net/forwarding net/hsr net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd capabilities clone3 exec filesystems firmware landlock mount mount_setattr move_mount_set_group nsfs openat2 proc safesetid seccomp tmpfs uevent vDSO" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/can net/forwarding net/hsr net/mptcp net/netfilter net/packetdrill net/tcp_ao tc-testing memfd drivers/net drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd capabilities clone3 exec filesystems firmware landlock mount mount_setattr move_mount_set_group nsfs openat2 proc safesetid seccomp tmpfs uevent vDSO" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install # Restore the original level of source fortification %define _fortify_level %{_fortify_level_bak} @@ -3514,9 +3526,15 @@ for dir in bpf bpf/no_alu32 bpf/cpuv4 bpf/progs; do # other issues. If something did not get built, just skip it. 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 '*.ko' -o \ - -name '*.o' -exec sh -c 'readelf -h "{}" | grep -q "^ Machine:.*BPF"' \; \) -print0 | \ + find $dir -maxdepth 1 -type f \( \ + -executable -o \ + -name '*.py' -o \ + -name settings -o \ + -name DENYLIST -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 %buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs" @@ -3537,6 +3555,12 @@ rm -f %{buildroot}/usr/libexec/kselftests/bpf/cpuv4/urandom_read # the full bpftool instead of bootstrap bpftool cp ./bpf/tools/sbin/bpftool %{buildroot}%{_libexecdir}/kselftests/bpf/bpftool +# Append RHEL-specific BPF selftests DENYLIST.rhel to the global DENYLIST that +# is automatically picked by BPF selftest runners. +%if 0%{?rhel}%{?centos} + cat ./bpf/DENYLIST.rhel >> %{buildroot}%{_libexecdir}/kselftests/bpf/DENYLIST +%endif + popd %{log_msg "end build selftests"} %endif @@ -3918,6 +3942,13 @@ find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/ks find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/net/packetdrill/{} \; popd +# install net/tcp_ao selftests +pushd tools/testing/selftests/net/tcp_ao +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +popd + # install memfd selftests pushd tools/testing/selftests/memfd find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/memfd/{} \; @@ -4600,6 +4631,7 @@ fi\ %{_mandir}/man1/rv-mon-wwnr.1.gz %{_mandir}/man1/rv-mon.1.gz %{_mandir}/man1/rv-mon-sched.1.gz +%{_mandir}/man1/rv-mon-stall.1.gz %{_mandir}/man1/rv.1.gz %if %{with_debuginfo} @@ -4728,8 +4760,8 @@ fi\ %attr(0644, root, root) /lib/modules/%{KVERREL}%{?3:+%{3}}/.%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.hmac\ %ghost /%{image_install_path}/efi/EFI/Linux/%{?-k:%{-k*}}%{!?-k:*}-%{KVERREL}%{?3:+%{3}}.efi\ %{expand:%%files %{?3:%{3}-}uki-virt-addons}\ -%dir /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extra.d/ \ -/lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extra.d/*.addon.efi\ +%dir /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extras/ \ +/lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi.extras/*.addon.efi\ %endif\ %if %{with_dtbloader} && ("%{?3}" == "" || "%{3}" == "debug")\ %{expand:%%files %{?3:%{3}-}uki-dtbloader}\ @@ -4825,215 +4857,258 @@ fi\ # # %changelog -* Wed Jul 01 2026 Justin M. Forbes [7.0.14-1] +* Sat Jul 04 2026 Justin M. Forbes [7.1.3-1] +- Linux v7.1.3 + +* Wed Jul 01 2026 Justin M. Forbes [7.1.2-1] - ipv6: account for fraggap on the paged allocation path (Wongi Lee) - ipv4: account for fraggap on the paged allocation path (Wongi Lee) -* Sat Jun 27 2026 Justin M. Forbes [7.0.14-0] +* Sat Jun 27 2026 Justin M. Forbes [7.1.2-0] - Revert "Input: rmi4 - remove the need for artificial IRQ in case of HID" (Justin M. Forbes) -- Linux v7.0.14 - -* Fri Jun 19 2026 Augusto Caringi [7.0.13-1] -- Linux v7.0.13 - -* Wed Jun 10 2026 Justin M. Forbes [7.0.12-1] -- New config setting for ARM64 Erratum (Justin M. Forbes) -- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) -- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) -- arm64: cputype: Add C1-Premium definitions (Mark Rutland) -- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) - -* Tue Jun 09 2026 Augusto Caringi [7.0.12-1] -- Revert "xfrm: esp: restore combined single-frag length gate" (Justin M. Forbes) -- Revert "ipv6: preserve insertion order for same-scope addresses" (Justin M. Forbes) -- scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) -- Linux v7.0.12 - -* Mon Jun 01 2026 Justin M. Forbes [7.0.11-1] -- Revert "crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) -- Revert "rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) -- Revert "rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) -- Linux v7.0.11 - -* Wed May 27 2026 Justin M. Forbes [7.0.10-1] -- ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel) -- ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel) -- ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel) -- ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel) -- smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) -- ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang) -- iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs (Eder Zulian) -- iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs (Guanghui Feng) -- drm/i915/cx0: Rename intel_clear_response_ready flag (Suraj Kandpal) -- drm/i915/cx0: Clear response ready & error bit (Suraj Kandpal) -- drm/i915/pps: Enable panel power earlier (Mika Kahola) - -* Sat May 23 2026 Justin M. Forbes [7.0.10-0] -- Linux v7.0.10 - -* Thu May 21 2026 Justin M. Forbes [7.0.9-5] -- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) -- xfrm: esp: restore combined single-frag length gate (Jingguo Tan) -- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) -- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) -- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) -- Revert "v3 crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks" (Justin M. Forbes) -- Revert "v3 rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg" (Justin M. Forbes) -- Revert "v3 rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer" (Justin M. Forbes) -- nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee) +- drm/i915/mtl+: Enable PPS before PLL (Imre Deak) - ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Aaron Ma) -- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Syed Saba Kareem) -- ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machine (Mark Pearson) -- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Vijendar Mukunda) -- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Vijendar Mukunda) +- Linux v7.1.2 -* Tue May 19 2026 Justin M. Forbes [7.0.9-4] -- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells) -- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells) -- crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks (David Howells) +* Mon Jun 22 2026 Justin M. Forbes [7.1.1-0] +- New config setting for ARM64 Erratum (Justin M. Forbes) +- Initial setup for stable Fedora release (Justin M. Forbes) +- Reset RHEL_RELEASE (Justin M. Forbes) +- Fix up rebase issues with rng.c (Justin M. Forbes) +- fedora: cleanup the Cadence USB options (Peter Robinson) +- Consolidate configs to common for 7.1 (Justin M. Forbes) +- Linux v7.1.1 -* Tue May 19 2026 Justin M. Forbes [7.0.9-3] -- net: gro: don't copy frags between mixed zcopy skbs (Sabrina Dubroca) +* Mon Jun 15 2026 Fedora Kernel Team [7.1.0-54] +- Linux v7.1.0 -* Mon May 18 2026 Justin M. Forbes [7.0.9-0] -- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert fragnesia for so I can replace it with the newer one (Justin M. Forbes) -- net/sched: act_pedit: extend the writable skb range per key (Zhang Cen) +* Mon Jun 15 2026 Fedora Kernel Team [7.1.0-0.rc7.e21ee273e6fa.53] +- redhat/kernel.spec.template: Move UKI addons to extras/ (Vitaly Kuznetsov) +- redhat/kernel.spec.template: fixes for using with_rtonly (Clark Williams) -* Sun May 17 2026 Justin M. Forbes [7.0.9-0] +* Sun Jun 14 2026 Fedora Kernel Team [7.1.0-0.rc7.e21ee273e6fa.52] +- Linux v7.1.0-0.rc7.e21ee273e6fa + +* Sat Jun 13 2026 Fedora Kernel Team [7.1.0-0.rc7.062871f1371b.51] +- Linux v7.1.0-0.rc7.062871f1371b + +* Fri Jun 12 2026 Fedora Kernel Team [7.1.0-0.rc7.2b414a95b8f7.50] +- redhat/configs: rhel: Enable SpacemiT drivers for RISC-V (Jennifer Berringer) +- Disable TPM as hwrng source on aarch64 (Štěpán Horáček) +- Linux v7.1.0-0.rc7.2b414a95b8f7 + +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.49] +- redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong) +- kernel.spec.template: add tcp_ao kselftests (Davide Caratti) [RHEL-142637] +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x debug kernel (Jan Polensky) +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS built-in for s390x zfcpdump (Jan Polensky) +- redhat/configs: Disable CONFIG_DIBS_LO for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS for s390x architecture (Jan Polensky) +- redhat/kernel.spec: make module and modules-core provides use variant (Jan Stancek) +- redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas) +- Linux v7.1.0-0.rc7.9716c086c8e8 + +* Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.48] +- Linux v7.1.0-0.rc7.acb7500801e9 + +* Tue Jun 09 2026 Fedora Kernel Team [7.1.0-0.rc7.2d3090a8aeb5.47] +- redhat: CONFIG_MODPROBE_PATH: use upstream default (Scott Weaver) +- Linux v7.1.0-0.rc7.2d3090a8aeb5 + +* Mon Jun 08 2026 Fedora Kernel Team [7.1.0-0.rc7.46] +- Linux v7.1.0-0.rc7 + +* Sun Jun 07 2026 Fedora Kernel Team [7.1.0-0.rc6.979c294509f9.45] +- Linux v7.1.0-0.rc6.979c294509f9 + +* Sat Jun 06 2026 Fedora Kernel Team [7.1.0-0.rc6.8e65320d91cd.44] +- Linux v7.1.0-0.rc6.8e65320d91cd + +* Fri Jun 05 2026 Fedora Kernel Team [7.1.0-0.rc6.ddd664bbff63.43] +- Linux v7.1.0-0.rc6.ddd664bbff63 + +* Thu Jun 04 2026 Fedora Kernel Team [7.1.0-0.rc6.ba3e43a9e601.42] +- Last few Fedora configs for 7.1 (Justin M. Forbes) + +* Wed Jun 03 2026 Fedora Kernel Team [7.1.0-0.rc6.ba3e43a9e601.41] +- fedora: aarch64: Disable QCom QCE driver (Peter Robinson) +- fedora: Updates for the 7.1 merge window (Peter Robinson) +- Linux v7.1.0-0.rc6.ba3e43a9e601 + +* Tue Jun 02 2026 Fedora Kernel Team [7.1.0-0.rc6.6f3ed7fec72f.40] +- Linux v7.1.0-0.rc6.6f3ed7fec72f + +* Mon Jun 01 2026 Fedora Kernel Team [7.1.0-0.rc6.39] +- Linux v7.1.0-0.rc6 + +* Sun May 31 2026 Fedora Kernel Team [7.1.0-0.rc5.174914ea5513.38] +- Linux v7.1.0-0.rc5.174914ea5513 + +* Fri May 29 2026 Fedora Kernel Team [7.1.0-0.rc5.8fde5d1d47f6.37] +- Linux v7.1.0-0.rc5.8fde5d1d47f6 + +* Wed May 27 2026 Fedora Kernel Team [7.1.0-0.rc5.eb3f4b7426cf.36] +- Linux v7.1.0-0.rc5.eb3f4b7426cf + +* Tue May 26 2026 Fedora Kernel Team [7.1.0-0.rc5.e8c2f9fdadee.35] +- Linux v7.1.0-0.rc5.e8c2f9fdadee + +* Mon May 25 2026 Fedora Kernel Team [7.1.0-0.rc5.34] +- Enable the drm/accel/qaic driver module for x86 in rhel config. (John Wiele) +- Update rhel drm/accel configs to match centos-stream-10. (John Wiele) +- Linux v7.1.0-0.rc5 + +* Sun May 24 2026 Fedora Kernel Team [7.1.0-0.rc4.4cbfe4502e3d.33] +- Linux v7.1.0-0.rc4.4cbfe4502e3d + +* Thu May 21 2026 Fedora Kernel Team [7.1.0-0.rc4.8bc67e4db64a.32] +- Linux v7.1.0-0.rc4.8bc67e4db64a + +* Wed May 20 2026 Fedora Kernel Team [7.1.0-0.rc4.27fa82620cba.31] +- redhat/configs: do not enable ARCH_TEGRA_238_SOC (Eric Chanudet) +- redhat/configs: do not enable ARCH_R9A08G046 (Eric Chanudet) +- Linux v7.1.0-0.rc4.27fa82620cba + +* Tue May 19 2026 Fedora Kernel Team [7.1.0-0.rc4.ab5fce87a778.30] +- redhat/configs: realign LOCKDEP_STACK_TRACE_*_BITS with upstream KASAN defaults (Mikhail Gavrilov) +- Linux v7.1.0-0.rc4.ab5fce87a778 + +* Mon May 18 2026 Fedora Kernel Team [7.1.0-0.rc4.29] +- Linux v7.1.0-0.rc4 + +* Sun May 17 2026 Fedora Kernel Team [7.1.0-0.rc3.6916d5703ddf.28] +- Add missing config file for Fedora (Justin M. Forbes) - Turn on XFS_ONLINE_REPAIR for Fedora (Justin M. Forbes) - Enable SND_DESIGNWARE for Fedora x86 (Justin M. Forbes) + +* Sat May 16 2026 Fedora Kernel Team [7.1.0-0.rc3.6916d5703ddf.27] - Enable HID_SENSOR_PROX for Fedora x86 (Justin M. Forbes) -- drm/i915/dp_tunnel: Don't update tunnel state during system resume (Imre Deak) -- Linux v7.0.9 +- Fedora: set default panic screen to QR code (Jocelyn Falempe) +- redhat/configs/fedora: Enable MPAM options (Gavin Shan) +- redhat/configs/rhel: Enable MPAM options (Gavin Shan) +- Linux v7.1.0-0.rc3.6916d5703ddf -* Fri May 15 2026 Justin M. Forbes [7.0.8-0] -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert v3 of the fragnesia fixes as v4 covers an additional case (Justin M. Forbes) -- Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen) -- Linux v7.0.8 +* Fri May 15 2026 Fedora Kernel Team [7.1.0-0.rc3.70eda68668d1.26] +- Linux v7.1.0-0.rc3.70eda68668d1 -* Thu May 14 2026 Justin M. Forbes [7.0.7-0] -- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) -- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) -- Revert old fragnesia fixes in favor of more complete solution (Justin M. Forbes) -- Change version in Bugsfixed due to build (Justin M. Forbes) -- Linux v7.0.7 +* Thu May 14 2026 Fedora Kernel Team [7.1.0-0.rc3.e1914add2799.25] +- Linux v7.1.0-0.rc3.e1914add2799 -* Wed May 13 2026 Justin M. Forbes [7.0.6-0] -- net: skbuff: propagate shared-frag marker through pskb_copy() (Hyunwoo Kim) -- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) -- Add BugsFixed for 7.0.7 (Justin M. Forbes) -- ovl: fix verity lazy-load guard broken by fsverity_active() semantic change (Colin Walters) -- Revert rxrpc dirtyfrag fix in favor of version which landed upstream (Justin M. Forbes) +* Wed May 13 2026 Fedora Kernel Team [7.1.0-0.rc3.1d5dcaa3bd65.24] +- configs: arm64: Enable Tegra410 PMUs (Mark Salter) +- Disable MODULE_SIG_KEY_TYPE_MLDSA_87 for RHEL right now (Justin M. Forbes) +- redhat/configs: enable CONFIG_TCP_AO in centos-stream (Davide Caratti) [RHEL-142637] +- Gate Fedora ELN kernel updates on openQA tests (Adam Williamson) +- Change MODPROBE_PATH to /usr/bin (Justin M. Forbes) +- Linux v7.1.0-0.rc3.1d5dcaa3bd65 + +* Tue May 12 2026 Fedora Kernel Team [7.1.0-0.rc3.50897c955902.23] +- configs: rhel: riscv config updates (Jennifer Berringer) - Re-enable Intel MEI for Fedora x86 (Justin M. Forbes) -- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen) -- rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present (Hyunwoo Kim) -- Linux v7.0.6 +- Linux v7.1.0-0.rc3.50897c955902 -* Thu May 07 2026 Justin M. Forbes [7.0.4-0] -- wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou) -- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown) -- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +* Mon May 11 2026 Fedora Kernel Team [7.1.0-0.rc3.22] +- Linux v7.1.0-0.rc3 + +* Sun May 10 2026 Fedora Kernel Team [7.1.0-0.rc2.1bfaee9d3351.21] +- Linux v7.1.0-0.rc2.1bfaee9d3351 + +* Sat May 09 2026 Fedora Kernel Team [7.1.0-0.rc2.70390501d194.20] +- Linux v7.1.0-0.rc2.70390501d194 + +* Fri May 08 2026 Fedora Kernel Team [7.1.0-0.rc2.917719c412c4.19] - Enable MEDIA_TUNER_MXL301RF for Fedora (Justin M. Forbes) -- mfd: bcm2835-pm: Add BCM2712 PM device support (Phil Elwell) -- mfd: bcm2835-pm: Introduce SoC-specific type identifier (Phil Elwell) -- Linux v7.0.4 +- Turn on DVB_PT3 for Fedora at user request (Justin M. Forbes) +- Linux v7.1.0-0.rc2.917719c412c4 -* Thu Apr 30 2026 Justin M. Forbes [7.0.3-0] -- Linux v7.0.3 +* Thu May 07 2026 Fedora Kernel Team [7.1.0-0.rc2.8ab992f815d6.18] +- Linux v7.1.0-0.rc2.8ab992f815d6 -* Mon Apr 27 2026 Justin M. Forbes [7.0.2-0] -- drm/v3d: Reject empty multisync extension to prevent infinite loop (Ashutosh Desai) -- net: macb: Use napi_schedule_irqoff() in IRQ handler (Kevin Hao) -- net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI (Kevin Hao) -- net: macb: Remove dedicated IRQ handler for WoL (Kevin Hao) -- net: macb: Factor out the handling of non-hot IRQ events into a separate function (Kevin Hao) -- net: macb: Introduce macb_queue_isr_clear() helper function (Kevin Hao) -- net: macb: Replace open-coded implementation with napi_schedule() (Kevin Hao) -- net: macb: fix use of at91_default_usrio without CONFIG_OF (Conor Dooley) -- net: macb: drop usrio pointer on EyeQ5 config (Théo Lebrun) -- net: macb: set MACB_CAPS_USRIO_DISABLED if no usrio config is provided (Théo Lebrun) -- net: macb: runtime detect MACB_CAPS_USRIO_DISABLED (Théo Lebrun) -- net: macb: timer adjust mode is not supported (Conor Dooley) -- net: macb: clean up tsu clk rate acquisition (Conor Dooley) -- net: macb: warn on pclk use as a tsu_clk fallback (Conor Dooley) -- net: macb: add mpfs specific usrio configuration (Conor Dooley) -- net: macb: np4 doesn't need a usrio pointer (Conor Dooley) -- net: macb: rework usrio refclk selection code (Conor Dooley) -- net: macb: split USRIO_HAS_CLKEN capability in two (Conor Dooley) -- net: macb: rename macb_default_usrio to at91_default_usrio as not all platforms have mii mode control in usrio (Conor Dooley) -- Revert "net: macb: Clean up the .usrio settings in macb_config instances" (Conor Dooley) -- net: macb: add support for Microchip pic64hpsc ethernet endpoint (Charles Perry) -- net: macb: add safeguards for jumbo frame larger than 10240 (Charles Perry) -- net: macb: set default_an_inband to true for SGMII (Charles Perry) -- net: macb: Clean up the .usrio settings in macb_config instances (Kevin Hao) -- net: macb: Clean up the .init settings in macb_config instances (Kevin Hao) -- net: macb: Clean up the .clk_init setting in the macb_config instances (Kevin Hao) -- net: cadence: macb: enable EEE for Mobileye EyeQ5 (Nicolai Buchwitz) -- net: cadence: macb: enable EEE for Raspberry Pi RP1 (Nicolai Buchwitz) -- net: cadence: macb: add ethtool EEE support (Nicolai Buchwitz) -- net: cadence: macb: implement EEE TX LPI support (Nicolai Buchwitz) -- net: cadence: macb: add EEE LPI statistics counters (Nicolai Buchwitz) -- net: macb: use ethtool_sprintf to fill ethtool stats strings (Sean Chang) -- net: macb: add the .pcs_inband_caps() callback for SGMII (Charles Perry) -- net: macb: add support for reporting SGMII inband link status (Charles Perry) -- net: macb: fix SGMII with inband aneg disabled (Charles Perry) -- net: cadence: macb: add ethtool nway_reset support (Nicolai Buchwitz) -- ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes to root level (Rob Herring (Arm)) -- arm64: dts: broadcom: bcm2712: Move non simple-bus nodes to root level (Rob Herring (Arm)) -- arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt (Gregor Herburger) -- arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon (Gregor Herburger) -- arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs (Gregor Herburger) -- arm64: dts: broadcom: bcm2712: add camera backend node pispbe (Gregor Herburger) -- arm64: dts: broadcom: rp1: add csi nodes (Gregor Herburger) -- arm64: dts: broadcom: rp1: add i2c controller (Gregor Herburger) -- arm64: dts: broadcom: bcm2712: Add V3D device node (Maíra Canal) -- arm64: dts: freescale: imx93: Add Ethos-U65 NPU and SRAM nodes (Rob Herring (Arm)) -- redhat: configs: fedora: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) -- Documentation: add documentation of AMD isp 4 driver (Bin Du) -- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) -- media: platform: amd: isp4 video node and buffers handling added (Bin Du) -- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) -- media: platform: amd: Add isp4 fw and hw interface (Bin Du) -- media: platform: amd: low level support for isp4 firmware (Bin Du) -- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) -- Linux v7.0.2 +* Wed May 06 2026 Fedora Kernel Team [7.1.0-0.rc2.74fe02ce122a.17] +- redhat/configs: enable CONFIG_GPIO_NOVALAKE for x86 on RHEL (Steve Best) +- redhat/Makefile: avoid picking up editor backup files in changelog glob (Jan Stancek) +- Linux v7.1.0-0.rc2.74fe02ce122a -* Thu Apr 23 2026 Justin M. Forbes [7.0.1-0] -- Initial setup for stable Fedora releases (Justin M. Forbes) +* Tue May 05 2026 Fedora Kernel Team [7.1.0-0.rc2.a293ec25d59d.16] +- Linux v7.1.0-0.rc2.a293ec25d59d + +* Mon May 04 2026 Fedora Kernel Team [7.1.0-0.rc2.6d35786de281.15] +- redhat/configs: enable CONFIG_SCLP_OFB for s390x (Jan Polensky) +- Linux v7.1.0-0.rc2.6d35786de281 + +* Sun May 03 2026 Fedora Kernel Team [7.1.0-0.rc1.66edb901bf87.14] +- Linux v7.1.0-0.rc1.66edb901bf87 + +* Sat May 02 2026 Fedora Kernel Team [7.1.0-0.rc1.f1a5e78a55eb.13] +- Linux v7.1.0-0.rc1.f1a5e78a55eb + +* Fri May 01 2026 Fedora Kernel Team [7.1.0-0.rc1.26fd6bff2c05.12] +- Linux v7.1.0-0.rc1.26fd6bff2c05 + +* Thu Apr 30 2026 Fedora Kernel Team [7.1.0-0.rc1.e75a43c7cec4.11] +- Linux v7.1.0-0.rc1.e75a43c7cec4 + +* Wed Apr 29 2026 Fedora Kernel Team [7.1.0-0.rc1.dca922e019dd.10] +- Delete Fedora configs removed upstream for 7.1 (Justin M. Forbes) +- add man-page for rv-mon-stall (Thorsten Leemhuis) +- Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) +- redhat: rh_flags: mark !CONFIG_RHEL_DIFFERENCES stubs as static inline (Jonathan Steffan) +- redhat: Add DENYLIST.rhel to BPF selftests (Viktor Malik) +- Linux v7.1.0-0.rc1.dca922e019dd + +* Tue Apr 28 2026 Fedora Kernel Team [7.1.0-0.rc1.3b3bea6d4b9c.9] +- Linux v7.1.0-0.rc1.3b3bea6d4b9c + +* Mon Apr 27 2026 Fedora Kernel Team [7.1.0-0.rc1.8] +- Linux v7.1.0-0.rc1 + +* Sun Apr 26 2026 Fedora Kernel Team [7.1.0-0.rc0.897d54018cc9.7] +- Linux v7.1.0-0.rc0.897d54018cc9 + +* Sat Apr 25 2026 Fedora Kernel Team [7.1.0-0.rc0.27d128c1cff6.6] +- redhat/configs: enable watchdog pretimout panic functionality for x86 on RHEL (David Arcari) +- Revert "redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT" (David Arcari) +- Linux v7.1.0-0.rc0.27d128c1cff6 + +* Fri Apr 24 2026 Fedora Kernel Team [7.1.0-0.rc0.dd6c438c3e64.5] +- redhat/configs: rhel: Enable SPD5118 sensor driver (Jennifer Berringer) +- Linux v7.1.0-0.rc0.dd6c438c3e64 + +* Thu Apr 23 2026 Fedora Kernel Team [7.1.0-0.rc0.2e6803928193.4] +- Linux v7.1.0-0.rc0.2e6803928193 + +* Wed Apr 22 2026 Fedora Kernel Team [7.1.0-0.rc0.6596a02b2078.3] +- Linux v7.1.0-0.rc0.6596a02b2078 + +* Tue Apr 21 2026 Fedora Kernel Team [7.1.0-0.rc0.b4e07588e743.2] +- Trim changelog and reset RHEL_RELEASE for 7.1 (Justin M. Forbes) +- Linux v7.1.0-0.rc0.b4e07588e743 + +* Mon Apr 20 2026 Fedora Kernel Team [7.1.0-0.rc0.c1f49dea2b8f.68] +- Linux v7.1.0-0.rc0.c1f49dea2b8f + +* Sun Apr 19 2026 Fedora Kernel Team [7.1.0-0.rc0.faeab166167f.67] +- Linux v7.1.0-0.rc0.faeab166167f + +* Sat Apr 18 2026 Fedora Kernel Team [7.1.0-0.rc0.8541d8f725c6.66] +- Linux v7.1.0-0.rc0.8541d8f725c6 + +* Fri Apr 17 2026 Fedora Kernel Team [7.1.0-0.rc0.43cfbdda5af6.65] +- Correct manual merge error in crypto/rng.c (Patrick Talbert) +- Linux v7.1.0-0.rc0.43cfbdda5af6 + +* Thu Apr 16 2026 Fedora Kernel Team [7.1.0-0.rc0.1d51b370a0f8.64] +- Fix up pending for mismatches (Justin M. Forbes) - Fix up rebase typo in drivers/pci/quirks.c (Justin M. Forbes) -- Linux v7.0.1 - -* Wed Apr 15 2026 Fedora Kernel Team [7.0.0-63] - Fix up mismatc with ACPI_PLATFORM_PROFILE (Justin M. Forbes) - -* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-62] - Add epoch support for rv and rv-debuginfo packages (John Kacur) - Drop the hardlink step in %%post scriptlet (Zbigniew Jędrzejewski-Szmek) - -* Mon Apr 13 2026 Fedora Kernel Team [7.0.0-61] -- Linux v7.0.0 - -* Sun Apr 12 2026 Fedora Kernel Team [7.0.0-0.rc7.f5459048c38a.60] -- Linux v7.0.0-0.rc7.f5459048c38a - -* Sat Apr 11 2026 Fedora Kernel Team [7.0.0-0.rc7.e774d5f1bc27.59] - redhat: allow genlog to exclude commits and issues based on ref pattern (Jan Stancek) - redhat/configs: enable the DIBS driver as it is now required for the SMC networking (Dan Horák) - redhat/configs: enable CRYPTO_PHMAC as module on s390x (Dan Horák) -- Linux v7.0.0-0.rc7.e774d5f1bc27 - -* Fri Apr 10 2026 Fedora Kernel Team [7.0.0-0.rc7.9a9c8ce300cd.58] - rh_message.h: update support status of mlx5 devices (Scott Weaver) -- Linux v7.0.0-0.rc7.9a9c8ce300cd - -* Thu Apr 09 2026 Fedora Kernel Team [7.0.0-0.rc7.7f87a5ea75f0.57] - Consolidate configs to common for 7.0 (Justin M. Forbes) -- Linux v7.0.0-0.rc7.7f87a5ea75f0 - -* Wed Apr 08 2026 Fedora Kernel Team [7.0.0-0.rc7.3036cd0d3328.56] - Remove stale config items (Justin M. Forbes) - redhat/configs: enable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT (David Arcari) - Turn on CONFIG_PREEMPT_LAZY for all arches (Justin M. Forbes) @@ -5043,155 +5118,33 @@ fi\ - Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) - scriptlets: exit 0 on explicit exits (Adam Williamson) - Work around binutils update in s390x perf (Justin M. Forbes) -- Linux v7.0.0-0.rc7.3036cd0d3328 - -* Tue Apr 07 2026 Fedora Kernel Team [7.0.0-0.rc7.bfe62a454542.55] -- Linux v7.0.0-0.rc7.bfe62a454542 - -* Mon Apr 06 2026 Fedora Kernel Team [7.0.0-0.rc7.54] -- Linux v7.0.0-0.rc7 - -* Sun Apr 05 2026 Fedora Kernel Team [7.0.0-0.rc6.3aae9383f42f.53] -- Linux v7.0.0-0.rc6.3aae9383f42f - -* Sat Apr 04 2026 Fedora Kernel Team [7.0.0-0.rc6.7ca6d1cfec80.52] -- Linux v7.0.0-0.rc6.7ca6d1cfec80 - -* Fri Apr 03 2026 Fedora Kernel Team [7.0.0-0.rc6.d8a9a4b11a13.51] -- Linux v7.0.0-0.rc6.d8a9a4b11a13 - -* Wed Apr 01 2026 Fedora Kernel Team [7.0.0-0.rc6.9147566d8016.50] -- Linux v7.0.0-0.rc6.9147566d8016 - -* Tue Mar 31 2026 Fedora Kernel Team [7.0.0-0.rc6.d0c3bcd5b897.49] -- Linux v7.0.0-0.rc6.d0c3bcd5b897 - -* Mon Mar 30 2026 Fedora Kernel Team [7.0.0-0.rc6.48] - redhat/configs: Centralize iommu debugfs options, and enable amd iommu debugfs (Jerry Snitselaar) -- Linux v7.0.0-0.rc6 - -* Sun Mar 29 2026 Fedora Kernel Team [7.0.0-0.rc5.cbfffcca2bf0.47] -- Linux v7.0.0-0.rc5.cbfffcca2bf0 - -* Sat Mar 28 2026 Fedora Kernel Team [7.0.0-0.rc5.be762d8b6dd7.46] - fedora: arm64: Make qcom geni i2c-adapter and i2c-hid-of drivers builtin (Hans de Goede) -- Linux v7.0.0-0.rc5.be762d8b6dd7 - -* Fri Mar 27 2026 Fedora Kernel Team [7.0.0-0.rc5.46b513250491.45] -- Linux v7.0.0-0.rc5.46b513250491 - -* Thu Mar 26 2026 Fedora Kernel Team [7.0.0-0.rc5.0138af2472df.44] -- Linux v7.0.0-0.rc5.0138af2472df - -* Wed Mar 25 2026 Fedora Kernel Team [7.0.0-0.rc5.bbeb83d3182a.43] - redhat/spec: Re-enable gdb index for riscv cross-compile (Jennifer Berringer) - redhat/kernel.spec: add aarch64 to fedora secure boot list (Jeremy Cline) -- Linux v7.0.0-0.rc5.bbeb83d3182a - -* Mon Mar 23 2026 Fedora Kernel Team [7.0.0-0.rc5.42] -- Linux v7.0.0-0.rc5 - -* Sun Mar 22 2026 Fedora Kernel Team [7.0.0-0.rc4.113ae7b4decc.41] -- Linux v7.0.0-0.rc4.113ae7b4decc - -* Sat Mar 21 2026 Fedora Kernel Team [7.0.0-0.rc4.a0c83177734a.40] - Turn on ASUS_ARMOURY driver, fixes RHBZ 2433246 (Justin M. Forbes) - Turn on Uniwill x86 platform driver (Justin M. Forbes) - Turn on GPIB for Fedora (Justin M. Forbes) - Fix up RHEL pending CONFIG_PREEMPT configs for 7.0 (Justin M. Forbes) - Fix up Fedora configs for 7.0 (Justin M. Forbes) -- Linux v7.0.0-0.rc4.a0c83177734a - -* Fri Mar 20 2026 Fedora Kernel Team [7.0.0-0.rc4.0e4f8f1a3d08.39] -- Linux v7.0.0-0.rc4.0e4f8f1a3d08 - -* Thu Mar 19 2026 Fedora Kernel Team [7.0.0-0.rc4.8a30aeb0d1b4.38] - redhat/configs: enable CONFIG_LIVEUPDATE for fedora (Luca Boccassi) -- Linux v7.0.0-0.rc4.8a30aeb0d1b4 - -* Wed Mar 18 2026 Fedora Kernel Team [7.0.0-0.rc4.a989fde763f4.37] -- Linux v7.0.0-0.rc4.a989fde763f4 - -* Tue Mar 17 2026 Fedora Kernel Team [7.0.0-0.rc4.2d1373e4246d.36] -- Linux v7.0.0-0.rc4.2d1373e4246d - -* Mon Mar 16 2026 Fedora Kernel Team [7.0.0-0.rc4.35] -- Linux v7.0.0-0.rc4 - -* Sun Mar 15 2026 Fedora Kernel Team [7.0.0-0.rc3.267594792a71.34] -- Linux v7.0.0-0.rc3.267594792a71 - -* Sat Mar 14 2026 Fedora Kernel Team [7.0.0-0.rc3.1c9982b49613.33] -- Linux v7.0.0-0.rc3.1c9982b49613 - -* Fri Mar 13 2026 Fedora Kernel Team [7.0.0-0.rc3.0257f64bdac7.32] - redhat: genlog: add new JIRA cloud server hostname (Jan Stancek) -- Linux v7.0.0-0.rc3.0257f64bdac7 - -* Thu Mar 12 2026 Fedora Kernel Team [7.0.0-0.rc3.80234b5ab240.31] - redhat/configs: remove CONFIG_ZBUD (Rafael Aquini) -- Linux v7.0.0-0.rc3.80234b5ab240 - -* Wed Mar 11 2026 Fedora Kernel Team [7.0.0-0.rc3.b29fb8829bff.30] -- Linux v7.0.0-0.rc3.b29fb8829bff - -* Tue Mar 10 2026 Fedora Kernel Team [7.0.0-0.rc3.29] - redhat/configs: automotive: enable USB_CHIPIDEA_IMX (Jared Kangas) - -* Mon Mar 09 2026 Fedora Kernel Team [7.0.0-0.rc3.28] -- Linux v7.0.0-0.rc3 - -* Sun Mar 08 2026 Fedora Kernel Team [7.0.0-0.rc2.c23719abc330.27] -- Linux v7.0.0-0.rc2.c23719abc330 - -* Sat Mar 07 2026 Fedora Kernel Team [7.0.0-0.rc2.4ae12d8bd9a8.26] -- Linux v7.0.0-0.rc2.4ae12d8bd9a8 - -* Fri Mar 06 2026 Fedora Kernel Team [7.0.0-0.rc2.5ee8dbf54602.25] -- Linux v7.0.0-0.rc2.5ee8dbf54602 - -* Thu Mar 05 2026 Fedora Kernel Team [7.0.0-0.rc2.c107785c7e8d.24] -- Linux v7.0.0-0.rc2.c107785c7e8d - -* Wed Mar 04 2026 Fedora Kernel Team [7.0.0-0.rc2.0031c06807cf.23] -- Linux v7.0.0-0.rc2.0031c06807cf - -* Tue Mar 03 2026 Fedora Kernel Team [7.0.0-0.rc2.af4e9ef3d784.22] - redhat/configs: automotive: enable NVMEM_S32G_OCOTP (Jared Kangas) - redhat/scripts: remove remnants of git notes usage and dead code (Jan Stancek) - New configs in fs/smb (Fedora Kernel Team) -- Linux v7.0.0-0.rc2.af4e9ef3d784 - -* Mon Mar 02 2026 Fedora Kernel Team [7.0.0-0.rc2.21] - Add signing key for Nvidia Bluefield GPU (Enrique Belarte Luque) -- Linux v7.0.0-0.rc2 - -* Sun Mar 01 2026 Fedora Kernel Team [7.0.0-0.rc1.eb71ab2bf722.20] - [gitlab-ci] delay start rawhide clang pipelines by 3 mins. (Simone Tollardo) - fedora: Updates for the 7.0 merge (Peter Robinson) - fedora: disable Kaanapali by default (Peter Robinson) - fedora: minor beeper cleanups (Peter Robinson) -- Linux v7.0.0-0.rc1.eb71ab2bf722 - -* Sat Feb 28 2026 Fedora Kernel Team [7.0.0-0.rc1.4d349ee5c778.19] -- Linux v7.0.0-0.rc1.4d349ee5c778 - -* Fri Feb 27 2026 Fedora Kernel Team [7.0.0-0.rc1.a75cb869a8cc.18] -- Linux v7.0.0-0.rc1.a75cb869a8cc - -* Thu Feb 26 2026 Fedora Kernel Team [7.0.0-0.rc1.f4d0ec0aa20d.17] - redhat/configs: unify CONFIG_CAN for RHEL and Fedora (Radu Rendec) - redhat: add a weak relationship between modules-internal and selftests (Jan Stancek) - new config in drivers/phy (Izabela Bakollari) -- Linux v7.0.0-0.rc1.f4d0ec0aa20d - -* Tue Feb 24 2026 Fedora Kernel Team [7.0.0-0.rc1.7dff99b35460.16] - Reset the changelog for 7.0-rc1 (Justin M. Forbes) - A couple more quick important 7.0 config updates for Fedora (Justin M. Forbes) - A couple of quick important 7.0 config updates for Fedora (Justin M. Forbes) -- Linux v7.0.0-0.rc1.7dff99b35460 - -* Mon Feb 23 2026 Fedora Kernel Team [7.0.0-0.rc1.15] - redhat/configs: enable CONFIG_AQTION on all archs (Michal Schmidt) [RHEL-150853] - Add signing key for Nvidia Jetson (Enrique Belarte) - configs: enable Freescale MXS DMA engine (Jiri Benc) @@ -5200,7 +5153,6 @@ fi\ - redhat/kernel.spec.template: Add kernel-uki-dtbloader sub-package (Hans de Goede) - redhat/kernel.spec.template: Simplify uki-virt signing (Hans de Goede) - redhat/kernel.spec.template: Fix indentation of uki-virt generation code (Hans de Goede) -- Fix up merge from master (Justin M. Forbes) - Fix mismatch for CONFIG_POWER_SEQUENCING (Justin M. Forbes) - Fix up a couple of mismatches with PREEMPT_LAZY and x86 SND_SOC_TAS2781_I2C for RHEL (Justin M. Forbes) - Turn on CONFIG_PREEMPT in pending to avoid mismatch (Justin M. Forbes) @@ -6045,7 +5997,6 @@ fi\ - redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek) - redhat: make filtermods.py less verbose by default (Jan Stancek) - scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet) -- scsi: sd: remove unused sd_probe_types (Eric Chanudet) - Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes) - Consolidate configs to common for 6.9 (Justin M. Forbes) - redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931] @@ -8378,7 +8329,7 @@ fi\ - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v7.0.0-0.rc1 +- Linux v7.1.0-0.rc0.1d51b370a0f8 ### # The following Emacs magic makes C-c C-e use UTC dates. diff --git a/patch-7.0-redhat.patch b/patch-7.0-redhat.patch deleted file mode 100644 index bc20c868e..000000000 --- a/patch-7.0-redhat.patch +++ /dev/null @@ -1,7697 +0,0 @@ - Documentation/admin-guide/media/amdisp4-1.rst | 63 ++ - Documentation/admin-guide/media/amdisp4.dot | 6 + - Documentation/admin-guide/media/v4l-drivers.rst | 1 + - MAINTAINERS | 25 + - Makefile | 30 + - arch/arm/Kconfig | 4 +- - arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- - arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- - arch/arm64/Kconfig | 2 +- - .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- - arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 + - arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 29 +- - arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 105 ++ - arch/arm64/boot/dts/freescale/imx93.dtsi | 24 + - arch/arm64/kernel/setup.c | 27 + - 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/sig.c | 3 +- - crypto/testmgr.c | 2 +- - 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/libstub/fdt.c | 5 + - drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/i915/display/intel_cx0_phy.c | 14 +- - drivers/gpu/drm/i915/display/intel_cx0_phy.h | 4 +- - drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- - drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 11 +- - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 5 + - drivers/gpu/drm/i915/display/intel_lt_phy.c | 2 +- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/iommu/iommu.c | 22 + - drivers/media/platform/Kconfig | 1 + - drivers/media/platform/Makefile | 1 + - drivers/media/platform/amd/Kconfig | 3 + - drivers/media/platform/amd/Makefile | 3 + - drivers/media/platform/amd/isp4/Kconfig | 15 + - drivers/media/platform/amd/isp4/Makefile | 10 + - drivers/media/platform/amd/isp4/isp4.c | 240 +++++ - drivers/media/platform/amd/isp4/isp4.h | 20 + - drivers/media/platform/amd/isp4/isp4_debug.c | 271 +++++ - drivers/media/platform/amd/isp4/isp4_debug.h | 41 + - drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h | 318 ++++++ - drivers/media/platform/amd/isp4/isp4_hw_reg.h | 124 +++ - drivers/media/platform/amd/isp4/isp4_interface.c | 832 ++++++++++++++++ - drivers/media/platform/amd/isp4/isp4_interface.h | 144 +++ - drivers/media/platform/amd/isp4/isp4_subdev.c | 1047 ++++++++++++++++++++ - drivers/media/platform/amd/isp4/isp4_subdev.h | 127 +++ - drivers/media/platform/amd/isp4/isp4_video.c | 797 +++++++++++++++ - drivers/media/platform/amd/isp4/isp4_video.h | 57 ++ - drivers/mfd/bcm2835-pm.c | 9 +- - drivers/net/ethernet/cadence/macb.h | 35 + - drivers/net/ethernet/cadence/macb_main.c | 736 ++++++++------ - drivers/pci/quirks.c | 24 + - drivers/usb/core/hub.c | 7 + - include/linux/efi.h | 22 +- - include/linux/lsm_hook_defs.h | 1 + - include/linux/mfd/bcm2835-pm.h | 7 + - include/linux/security.h | 9 + - kernel/module/signing.c | 9 +- - net/core/gro.c | 3 + - net/ipv4/ip_output.c | 7 +- - net/ipv6/ip6_output.c | 9 +- - scripts/Makefile.lib | 3 + - scripts/tags.sh | 2 + - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + - security/lockdown/lockdown.c | 11 + - sound/soc/amd/acp/acp-sdw-legacy-mach.c | 18 +- - sound/soc/codecs/rt722-sdca.c | 77 +- - sound/soc/codecs/rt722-sdca.h | 4 + - tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 81 files changed, 5429 insertions(+), 470 deletions(-) - -diff --git a/Documentation/admin-guide/media/amdisp4-1.rst b/Documentation/admin-guide/media/amdisp4-1.rst -new file mode 100644 -index 000000000000..878141154f96 ---- /dev/null -+++ b/Documentation/admin-guide/media/amdisp4-1.rst -@@ -0,0 +1,63 @@ -+.. SPDX-License-Identifier: GPL-2.0 -+ -+.. include:: -+ -+==================================== -+AMD Image Signal Processor (amdisp4) -+==================================== -+ -+Introduction -+============ -+ -+This file documents the driver for the AMD ISP4 that is part of -+AMD Ryzen AI Max 300 Series. -+ -+The driver is located under drivers/media/platform/amd/isp4 and uses -+the Media-Controller API. -+ -+The driver exposes one video capture device to userspace and provide -+web camera like interface. Internally the video device is connected -+to the isp4 sub-device responsible for communication with the CCPU FW. -+ -+Topology -+======== -+ -+.. _amdisp4_topology_graph: -+ -+.. kernel-figure:: amdisp4.dot -+ :alt: Diagram of the media pipeline topology -+ :align: center -+ -+ -+ -+The driver has 1 sub-device: Representing isp4 image signal processor. -+The driver has 1 video device: Capture device for retrieving images. -+ -+- ISP4 Image Signal Processing Subdevice Node -+ -+--------------------------------------------- -+ -+The isp4 is represented as a single V4L2 subdev, the sub-device does not -+provide interface to the user space. The sub-device is connected to one video node -+(isp4_capture) with immutable active link. The sub-device represents ISP with -+connected sensor similar to smart cameras (sensors with integrated ISP). -+sub-device has only one link to the video device for capturing the frames. -+The sub-device communicates with CCPU FW for streaming configuration and -+buffer management. -+ -+ -+- isp4_capture - Frames Capture Video Node -+ -+------------------------------------------ -+ -+Isp4_capture is a capture device to capture frames to memory. -+The entity is connected to isp4 sub-device. The video device -+provides web camera like interface to userspace. It supports -+mmap and dma buf types of memory. -+ -+Capturing Video Frames Example -+============================== -+ -+.. code-block:: bash -+ -+ v4l2-ctl "-d" "/dev/video0" "--set-fmt-video=width=1920,height=1080,pixelformat=NV12" "--stream-mmap" "--stream-count=10" -diff --git a/Documentation/admin-guide/media/amdisp4.dot b/Documentation/admin-guide/media/amdisp4.dot -new file mode 100644 -index 000000000000..978f30c1a31a ---- /dev/null -+++ b/Documentation/admin-guide/media/amdisp4.dot -@@ -0,0 +1,6 @@ -+digraph board { -+ rankdir=TB -+ n00000001 [label="{{} | amd isp4\n | { 0}}", shape=Mrecord, style=filled, fillcolor=green] -+ n00000001:port0 -> n00000003 [style=bold] -+ n00000003 [label="Preview\n/dev/video0", shape=box, style=filled, fillcolor=yellow] -+} -diff --git a/Documentation/admin-guide/media/v4l-drivers.rst b/Documentation/admin-guide/media/v4l-drivers.rst -index 393f83e8dc4d..0fb88449fffd 100644 ---- a/Documentation/admin-guide/media/v4l-drivers.rst -+++ b/Documentation/admin-guide/media/v4l-drivers.rst -@@ -9,6 +9,7 @@ Video4Linux (V4L) driver-specific documentation - .. toctree:: - :maxdepth: 2 - -+ amdisp4-1 - bttv - c3-isp - cafe_ccic -diff --git a/MAINTAINERS b/MAINTAINERS -index d1cc0e12fe1f..985c66951475 100644 ---- a/MAINTAINERS -+++ b/MAINTAINERS -@@ -1160,6 +1160,31 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git - F: drivers/iommu/amd/ - F: include/linux/amd-iommu.h - -+AMD ISP4 DRIVER -+M: Bin Du -+M: Nirujogi Pratap -+L: linux-media@vger.kernel.org -+S: Maintained -+T: git git://linuxtv.org/media.git -+F: Documentation/admin-guide/media/amdisp4-1.rst -+F: Documentation/admin-guide/media/amdisp4.dot -+F: drivers/media/platform/amd/Kconfig -+F: drivers/media/platform/amd/Makefile -+F: drivers/media/platform/amd/isp4/Kconfig -+F: drivers/media/platform/amd/isp4/Makefile -+F: drivers/media/platform/amd/isp4/isp4.c -+F: drivers/media/platform/amd/isp4/isp4.h -+F: drivers/media/platform/amd/isp4/isp4_debug.c -+F: drivers/media/platform/amd/isp4/isp4_debug.h -+F: drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h -+F: drivers/media/platform/amd/isp4/isp4_hw_reg.h -+F: drivers/media/platform/amd/isp4/isp4_interface.c -+F: drivers/media/platform/amd/isp4/isp4_interface.h -+F: drivers/media/platform/amd/isp4/isp4_subdev.c -+F: drivers/media/platform/amd/isp4/isp4_subdev.h -+F: drivers/media/platform/amd/isp4/isp4_video.c -+F: drivers/media/platform/amd/isp4/isp4_video.h -+ - AMD KFD - M: Felix Kuehling - L: amd-gfx@lists.freedesktop.org -diff --git a/Makefile b/Makefile -index b686fd14631f..c493ac350975 100644 ---- a/Makefile -+++ b/Makefile -@@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) - endif - endif - -+# CKI/cross compilation hack -+# Do we need to rebuild scripts after cross compilation? -+# If kernel was cross-compiled, these scripts have arch of build host. -+REBUILD_SCRIPTS_FOR_CROSS:=0 -+ -+# Regenerating config with incomplete source tree will produce different -+# config options. Disable it. -+ifeq ($(REBUILD_SCRIPTS_FOR_CROSS),1) -+may-sync-config:= -+endif -+ - ifdef mixed-build - # =========================================================================== - # We're called with mixed targets (*config and build targets). -@@ -1367,6 +1378,8 @@ uapi-asm-generic: - # Generate some files - # --------------------------------------------------------------------------- - -+include $(srctree)/Makefile.rhelver -+ - # KERNELRELEASE can change from a few different places, meaning version.h - # needs to be updated, so this check is forced on all builds - -@@ -2032,6 +2045,23 @@ endif - - ifdef CONFIG_MODULES - -+scripts_build: -+ $(MAKE) $(build)=scripts/basic -+ $(MAKE) $(build)=scripts/mod -+ $(MAKE) $(build)=scripts scripts/module.lds -+ $(MAKE) $(build)=scripts scripts/unifdef -+ $(MAKE) $(build)=scripts -+ -+prepare_after_cross: -+ # disable STACK_VALIDATION to avoid building objtool -+ sed -i '/^CONFIG_STACK_VALIDATION/d' ./include/config/auto.conf || true -+ # build minimum set of scripts and resolve_btfids to allow building -+ # external modules -+ $(MAKE) KBUILD_EXTMOD="" M="" scripts_build V=1 -+ $(MAKE) -C tools/bpf/resolve_btfids -+ -+PHONY += prepare_after_cross scripts_build -+ - modules.order: $(build-dir) - @: - -diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 0bbf2fbc76e0..a51d50ffb33b 100644 ---- a/arch/arm/Kconfig -+++ b/arch/arm/Kconfig -@@ -1213,9 +1213,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 && !PREEMPT_RT -- 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/broadcom/bcm2835-common.dtsi b/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi -index 9261b67dbee1..1e76b290510d 100644 ---- a/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi -+++ b/arch/arm/boot/dts/broadcom/bcm2835-common.dtsi -@@ -141,9 +141,10 @@ v3d: v3d@7ec00000 { - interrupts = <1 10>; - }; - -- vc4: gpu { -- compatible = "brcm,bcm2835-vc4"; -- }; -+ }; -+ -+ vc4: gpu { -+ compatible = "brcm,bcm2835-vc4"; - }; - }; - -diff --git a/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi -index e9bf41b9f5c1..46c91468f4c5 100644 ---- a/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi -+++ b/arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi -@@ -1,8 +1,8 @@ - #include - - / { -- soc { -- firmware: firmware { -+ firmware { -+ firmware: rpi-firmware { - compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; - mboxes = <&mailbox>; - -@@ -10,14 +10,16 @@ firmware_clocks: clocks { - compatible = "raspberrypi,firmware-clocks"; - #clock-cells = <1>; - }; -- }; - -- power: power { -- compatible = "raspberrypi,bcm2835-power"; -- firmware = <&firmware>; -- #power-domain-cells = <1>; -+ power: power { -+ compatible = "raspberrypi,bcm2835-power"; -+ firmware = <&firmware>; -+ #power-domain-cells = <1>; -+ }; - }; -+ }; - -+ soc { - vchiq: mailbox@7e00b840 { - compatible = "brcm,bcm2835-vchiq"; - reg = <0x7e00b840 0x3c>; -diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 81fa36603e3e..7b7fa5a70b37 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -1492,7 +1492,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 -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -index 04738bf281eb..b7a6bc34ae1a 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi -@@ -44,6 +44,30 @@ power_button: power-button { - }; - }; - -+ firmware { -+ firmware: rpi-firmware { -+ compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; -+ -+ mboxes = <&mailbox>; -+ -+ firmware_clocks: clocks { -+ compatible = "raspberrypi,firmware-clocks"; -+ #clock-cells = <1>; -+ }; -+ -+ reset: reset { -+ compatible = "raspberrypi,firmware-reset"; -+ #reset-cells = <1>; -+ }; -+ -+ power: power { -+ compatible = "raspberrypi,bcm2835-power"; -+ firmware = <&firmware>; -+ #power-domain-cells = <1>; -+ }; -+ }; -+ }; -+ - sd_io_1v8_reg: sd-io-1v8-reg { - compatible = "regulator-gpio"; - regulator-name = "vdd-sd-io"; -@@ -189,33 +213,6 @@ wifi: wifi@1 { - }; - }; - --&soc { -- firmware: firmware { -- compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; -- #address-cells = <1>; -- #size-cells = <1>; -- -- mboxes = <&mailbox>; -- dma-ranges; -- -- firmware_clocks: clocks { -- compatible = "raspberrypi,firmware-clocks"; -- #clock-cells = <1>; -- }; -- -- reset: reset { -- compatible = "raspberrypi,firmware-reset"; -- #reset-cells = <1>; -- }; -- }; -- -- power: power { -- compatible = "raspberrypi,bcm2835-power"; -- firmware = <&firmware>; -- #power-domain-cells = <1>; -- }; --}; -- - /* uarta communicates with the BT module */ - &uarta { - uart-has-rtscts; -@@ -252,3 +249,7 @@ &pcie1 { - &pcie2 { - status = "okay"; - }; -+ -+&v3d { -+ clocks = <&firmware_clocks 5>; -+}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -index 285608281446..0fc57e72632e 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -@@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { - function = "vbus1"; - groups = "vbus1"; - }; -+ -+ rp1_i2c4_default_state: rp1-i2c4-default-state { -+ function = "i2c4"; -+ groups = "i2c4_2"; -+ drive-strength = <12>; -+ bias-pull-up; -+ }; -+ -+ rp1_i2c6_default_state: rp1-i2c6-default-state { -+ function = "i2c6"; -+ groups = "i2c6_0"; -+ drive-strength = <12>; -+ bias-pull-up; -+ }; -+}; -+ -+&rp1_i2c4 { -+ pinctrl-0 = <&rp1_i2c4_default_state>; -+ pinctrl-names = "default"; -+}; -+ -+&rp1_i2c6 { -+ pinctrl-0 = <&rp1_i2c6_default_state>; -+ pinctrl-names = "default"; - }; - - &rp1_usb0 { -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -index d57a9b1bff70..761c59d90ffc 100644 ---- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -+++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi -@@ -1,5 +1,6 @@ - // SPDX-License-Identifier: (GPL-2.0 OR MIT) - #include -+#include - - / { - compatible = "brcm,bcm2712"; -@@ -508,10 +509,6 @@ axi: axi { - <0x18 0x00000000 0x18 0x00000000 0x04 0x00000000>, - <0x1c 0x00000000 0x1c 0x00000000 0x04 0x00000000>; - -- vc4: gpu { -- compatible = "brcm,bcm2712-vc6"; -- }; -- - pcie0: pcie@1000100000 { - compatible = "brcm,bcm2712-pcie"; - reg = <0x10 0x00100000 0x00 0x9310>; -@@ -646,6 +643,30 @@ mip1: msi-controller@1000131000 { - msi-ranges = <&gicv2 GIC_SPI 247 IRQ_TYPE_EDGE_RISING 8>; - brcm,msi-offset = <8>; - }; -+ -+ isp: isp@1000880000 { -+ compatible = "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; -+ reg = <0x10 0x00880000 0x0 0x4000>; -+ interrupts = ; -+ clocks = <&firmware_clocks 7>; -+ }; -+ -+ v3d: gpu@1002000000 { -+ compatible = "brcm,2712-v3d"; -+ reg = <0x10 0x02000000 0x00 0x4000>, -+ <0x10 0x02008000 0x00 0x6000>, -+ <0x10 0x02030800 0x00 0x0700>; -+ reg-names = "hub", "core0", "sms"; -+ -+ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; -+ resets = <&pm BCM2835_RESET_V3D>; -+ interrupts = , -+ ; -+ }; -+ }; -+ -+ vc4: gpu { -+ compatible = "brcm,bcm2712-vc6"; - }; - - timer { -diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -index 5a815c379794..16f535939583 100644 ---- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -+++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi -@@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { - <200000000>; // RP1_CLK_SYS - }; - -+ rp1_i2c0: i2c@40070000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40070000 0x0 0x1000>; -+ interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c1: i2c@40074000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40074000 0x0 0x1000>; -+ interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c2: i2c@40078000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40078000 0x0 0x1000>; -+ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c3: i2c@4007c000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x4007c000 0x0 0x1000>; -+ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c4: i2c@40080000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40080000 0x0 0x1000>; -+ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c5: i2c@40084000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40084000 0x0 0x1000>; -+ interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_i2c6: i2c@40088000 { -+ compatible = "snps,designware-i2c"; -+ reg = <0x0 0x40088000 0x0 0x1000>; -+ interrupts = <13 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_SYS>; -+ i2c-scl-rising-time-ns = <65>; -+ i2c-scl-falling-time-ns = <100>; -+ -+ status = "disabled"; -+ }; -+ - rp1_gpio: pinctrl@400d0000 { - compatible = "raspberrypi,rp1-gpio"; - reg = <0x00 0x400d0000 0x0 0xc000>, -@@ -56,6 +133,34 @@ rp1_eth: ethernet@40100000 { - #size-cells = <0>; - }; - -+ rp1_csi0: csi@40110000 { -+ compatible = "raspberrypi,rp1-cfe"; -+ reg = <0x0 0x40110000 0x0 0x100>, // CSI2 DMA address -+ <0x0 0x40114000 0x0 0x100>, // PHY/CSI Host address -+ <0x0 0x40120000 0x0 0x100>, // MIPI CFG address -+ <0x0 0x40124000 0x0 0x1000>; // PiSP FE address -+ interrupts = <47 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; -+ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI0_CFG>; -+ assigned-clock-rates = <25000000>; -+ -+ status = "disabled"; -+ }; -+ -+ rp1_csi1: csi@40128000 { -+ compatible = "raspberrypi,rp1-cfe"; -+ reg = <0x0 0x40128000 0x0 0x100>, // CSI2 DMA address -+ <0x0 0x4012c000 0x0 0x100>, // PHY/CSI Host address -+ <0x0 0x40138000 0x0 0x100>, // MIPI CFG address -+ <0x0 0x4013c000 0x0 0x1000>; // PiSP FE address -+ interrupts = <48 IRQ_TYPE_LEVEL_HIGH>; -+ clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; -+ assigned-clocks = <&rp1_clocks RP1_CLK_MIPI1_CFG>; -+ assigned-clock-rates = <25000000>; -+ -+ status = "disabled"; -+ }; -+ - rp1_usb0: usb@40200000 { - compatible = "snps,dwc3"; - reg = <0x00 0x40200000 0x0 0x100000>; -diff --git a/arch/arm64/boot/dts/freescale/imx93.dtsi b/arch/arm64/boot/dts/freescale/imx93.dtsi -index 7b27012dfcb5..27c9d88eaa96 100644 ---- a/arch/arm64/boot/dts/freescale/imx93.dtsi -+++ b/arch/arm64/boot/dts/freescale/imx93.dtsi -@@ -43,6 +43,30 @@ map0 { - }; - }; - }; -+ -+ soc@0 { -+ npu@4a900000 { -+ compatible = "fsl,imx93-npu", "arm,ethos-u65"; -+ reg = <0x4a900000 0x1000>; -+ interrupts = ; -+ power-domains = <&mlmix>; -+ clocks = <&clk IMX93_CLK_ML>, <&clk IMX93_CLK_ML_APB>; -+ clock-names = "core", "apb"; -+ sram = <&sram>; -+ assigned-clocks = <&clk IMX93_CLK_ML>, <&clk IMX93_CLK_ML_APB>; -+ assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD1>, -+ <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>; -+ assigned-clock-rates = <800000000>, <133000000>; -+ }; -+ }; -+ -+ sram: sram@20480000 { -+ compatible = "mmio-sram"; -+ reg = <0x0 0x20480000 0x0 0x18000>; -+ #address-cells = <1>; -+ #size-cells = <1>; -+ ranges = <0x0 0x0 0x20480000 0x18000>; -+ }; - }; - - &aips1 { -diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2..d7b7b2f39e16 100644 ---- a/arch/arm64/kernel/setup.c -+++ b/arch/arm64/kernel/setup.c -@@ -32,6 +32,8 @@ - #include - #include - #include -+#include -+#include - - #include - #include -@@ -207,6 +209,24 @@ static void __init setup_machine_fdt(phys_addr_t dt_phys) - dump_stack_set_arch_desc("%s (DT)", name); - } - -+static void __init init_secureboot_mode(void) -+{ -+ void *fdt = initial_boot_params; -+ u64 chosen; -+ const __be32 *prop; -+ int len; -+ -+ chosen = fdt_path_offset(fdt, "/chosen"); -+ if (chosen < 0) -+ return; -+ -+ prop = fdt_getprop(fdt, chosen, "secure-boot-mode", &len); -+ if (!prop || len != sizeof(u32)) -+ return; -+ -+ efi_set_secure_boot((enum efi_secureboot_mode)fdt32_to_cpu(*prop)); -+} -+ - static void __init request_standard_resources(void) - { - struct memblock_region *region; -@@ -327,6 +347,13 @@ void __init __no_sanitize_address setup_arch(char **cmdline_p) - pr_warn(FW_BUG "Kernel image misaligned at boot, please fix your bootloader!"); - WARN_TAINT(mmu_enabled_at_boot, TAINT_FIRMWARE_WORKAROUND, - FW_BUG "Booted with MMU enabled!"); -+ } else { -+ init_secureboot_mode(); -+ -+#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 - } - - arm64_memblock_init(); -diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d..afb9544fb007 100644 ---- a/arch/s390/include/asm/ipl.h -+++ b/arch/s390/include/asm/ipl.h -@@ -139,6 +139,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 049c557c452f..4c9fffbe6261 100644 ---- a/arch/s390/kernel/ipl.c -+++ b/arch/s390/kernel/ipl.c -@@ -2521,3 +2521,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 b60284328fe3..e4d37b08ca29 100644 ---- a/arch/s390/kernel/setup.c -+++ b/arch/s390/kernel/setup.c -@@ -47,6 +47,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -917,6 +918,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 eebcc9db1a1b..779aca6969df 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -995,6 +996,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 -+ - reserve_ibft_region(); - x86_init.resources.dmi_setup(); - -@@ -1156,19 +1164,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/crypto/sig.c b/crypto/sig.c -index beba745b6405..fd41f6d3abf9 100644 ---- a/crypto/sig.c -+++ b/crypto/sig.c -@@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) - { - struct crypto_alg *base = &alg->base; - -- if (!alg->sign) -- alg->sign = sig_default_sign; -+ alg->sign = sig_default_sign; - if (!alg->verify) - alg->verify = sig_default_verify; - if (!alg->set_priv_key) -diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index 4985411dedae..71065f31375d 100644 ---- a/crypto/testmgr.c -+++ b/crypto/testmgr.c -@@ -3979,7 +3979,7 @@ static int test_sig_one(struct crypto_sig *tfm, const struct sig_testvec *vecs) - * Don't invoke sign test (which requires a private key) - * for vectors with only a public key. - */ -- if (vecs->public_key_vec) -+ if (1 || vecs->public_key_vec) - return 0; - - sig_size = crypto_sig_maxsize(tfm); -diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d..90a13f20f052 100644 ---- a/drivers/acpi/apei/hest.c -+++ b/drivers/acpi/apei/hest.c -@@ -142,6 +142,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 d1595156c86a..9485212f1a6d 100644 ---- a/drivers/acpi/irq.c -+++ b/drivers/acpi/irq.c -@@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { - unsigned int index; - unsigned long *res_flags; - struct irq_fwspec *fwspec; -+ bool skip_producer_check; - }; - - /** -@@ -216,7 +217,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; -@@ -252,8 +254,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_get_acpi_dev(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 530547cda8b2..dc046780c74d 100644 ---- a/drivers/acpi/scan.c -+++ b/drivers/acpi/scan.c -@@ -1792,6 +1792,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 c79abdfcd7a9..e23bfb7f94c7 100644 ---- a/drivers/ata/libahci.c -+++ b/drivers/ata/libahci.c -@@ -731,6 +731,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 505e32911c34..26f7ee0ccf40 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 c41f51c82edd..b36f35b54bd6 100644 ---- a/drivers/char/ipmi/ipmi_msghandler.c -+++ b/drivers/char/ipmi/ipmi_msghandler.c -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #include - - #define IPMI_DRIVER_VERSION "39.2" -@@ -5643,8 +5644,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 8efbcf699e4f..96d5a1ca981d 100644 ---- a/drivers/firmware/efi/Makefile -+++ b/drivers/firmware/efi/Makefile -@@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub - 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 6b961c9b08b7..2187f1346f97 100644 ---- a/drivers/firmware/efi/efi.c -+++ b/drivers/firmware/efi/efi.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - - #include - -@@ -1025,40 +1026,101 @@ int efi_mem_type(unsigned long phys_addr) - return -EINVAL; - } - -+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, -+ num, sizeof(struct efi_error_code), -+ 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, -+ num, sizeof(struct efi_error_code), -+ 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/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 6a337f1f8787..89244e0d9fa8 100644 ---- a/drivers/firmware/efi/libstub/fdt.c -+++ b/drivers/firmware/efi/libstub/fdt.c -@@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, - } - } - -+ fdt_val32 = cpu_to_fdt32((u32)efi_get_secureboot()); -+ status = fdt_setprop_var(fdt, node, "secure-boot-mode", fdt_val32); -+ if (status) -+ goto fdt_set_fail; -+ - /* Shrink the FDT back to its minimum size: */ - fdt_pack(fdt); - -diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd..380354755108 100644 ---- a/drivers/firmware/efi/libstub/secureboot.c -+++ b/drivers/firmware/efi/libstub/secureboot.c -@@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) - { - u32 attr; - unsigned long size; -- enum efi_secureboot_mode mode; -+ static enum efi_secureboot_mode mode; - efi_status_t status; - u8 moksbstate; - -+ if (mode != efi_secureboot_mode_unset) -+ return mode; -+ - mode = efi_get_secureboot_mode(get_var); - if (mode == efi_secureboot_mode_unknown) { - efi_err("Could not determine UEFI Secure Boot status.\n"); -@@ -53,10 +56,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) - /* If it fails, we don't care why. Default to secure */ - if (status != EFI_SUCCESS) - goto secure_boot_enabled; -- if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) -- return efi_secureboot_mode_disabled; -+ if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) { -+ mode = efi_secureboot_mode_disabled; -+ return mode; -+ } - - secure_boot_enabled: - efi_info("UEFI Secure Boot is enabled.\n"); -- return efi_secureboot_mode_enabled; -+ mode = efi_secureboot_mode_enabled; -+ return mode; - } -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/gpu/drm/i915/display/intel_cx0_phy.c b/drivers/gpu/drm/i915/display/intel_cx0_phy.c -index 7288065d2461..3ef25c942f44 100644 ---- a/drivers/gpu/drm/i915/display/intel_cx0_phy.c -+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.c -@@ -127,8 +127,8 @@ static void intel_cx0_phy_transaction_end(struct intel_encoder *encoder, struct - intel_display_power_put(display, POWER_DOMAIN_DC_OFF, wakeref); - } - --void intel_clear_response_ready_flag(struct intel_encoder *encoder, -- int lane) -+void intel_cx0_clear_response_ready_flag(struct intel_encoder *encoder, -+ int lane) - { - struct intel_display *display = to_intel_display(encoder); - -@@ -155,7 +155,7 @@ void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane) - return; - } - -- intel_clear_response_ready_flag(encoder, lane); -+ intel_cx0_clear_response_ready_flag(encoder, lane); - } - - int intel_cx0_wait_for_ack(struct intel_encoder *encoder, -@@ -222,6 +222,8 @@ static int __intel_cx0_read_once(struct intel_encoder *encoder, - return -ETIMEDOUT; - } - -+ intel_cx0_clear_response_ready_flag(encoder, lane); -+ - intel_de_write(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane), - XELPDP_PORT_M2P_TRANSACTION_PENDING | - XELPDP_PORT_M2P_COMMAND_READ | -@@ -231,7 +233,7 @@ static int __intel_cx0_read_once(struct intel_encoder *encoder, - if (ack < 0) - return ack; - -- intel_clear_response_ready_flag(encoder, lane); -+ intel_cx0_clear_response_ready_flag(encoder, lane); - - /* - * FIXME: Workaround to let HW to settle -@@ -293,6 +295,8 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder, - return -ETIMEDOUT; - } - -+ intel_cx0_clear_response_ready_flag(encoder, lane); -+ - intel_de_write(display, XELPDP_PORT_M2P_MSGBUS_CTL(display, port, lane), - XELPDP_PORT_M2P_TRANSACTION_PENDING | - (committed ? XELPDP_PORT_M2P_COMMAND_WRITE_COMMITTED : -@@ -321,7 +325,7 @@ static int __intel_cx0_write_once(struct intel_encoder *encoder, - return -EINVAL; - } - -- intel_clear_response_ready_flag(encoder, lane); -+ intel_cx0_clear_response_ready_flag(encoder, lane); - - /* - * FIXME: Workaround to let HW to settle -diff --git a/drivers/gpu/drm/i915/display/intel_cx0_phy.h b/drivers/gpu/drm/i915/display/intel_cx0_phy.h -index ae98ac23ea22..87d3bdaca3ec 100644 ---- a/drivers/gpu/drm/i915/display/intel_cx0_phy.h -+++ b/drivers/gpu/drm/i915/display/intel_cx0_phy.h -@@ -25,8 +25,8 @@ struct intel_dpll_hw_state; - struct intel_encoder; - struct intel_hdmi; - --void intel_clear_response_ready_flag(struct intel_encoder *encoder, -- int lane); -+void intel_cx0_clear_response_ready_flag(struct intel_encoder *encoder, -+ int lane); - bool intel_encoder_is_c10phy(struct intel_encoder *encoder); - void intel_mtl_pll_enable(struct intel_encoder *encoder, - struct intel_dpll *pll, -diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c -index cb91d07cdaa6..1784fa687c03 100644 ---- a/drivers/gpu/drm/i915/display/intel_ddi.c -+++ b/drivers/gpu/drm/i915/display/intel_ddi.c -@@ -2653,8 +2653,10 @@ static void mtl_ddi_pre_enable_dp(struct intel_atomic_state *state, - /* 3. Select Thunderbolt */ - mtl_port_buf_ctl_io_selection(encoder); - -- /* 4. Enable Panel Power if PPS is required */ -- intel_pps_on(intel_dp); -+ /* -+ * 4. Enable Panel Power if PPS is required -+ * moved to intel_dpll_mgr .enable hook -+ */ - - /* 5. Enable the port PLL */ - intel_ddi_enable_clock(encoder, crtc_state); -diff --git a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c b/drivers/gpu/drm/i915/display/intel_dp_tunnel.c -index 55b423fd6b6f..7894ae25e2a7 100644 ---- a/drivers/gpu/drm/i915/display/intel_dp_tunnel.c -+++ b/drivers/gpu/drm/i915/display/intel_dp_tunnel.c -@@ -150,11 +150,9 @@ static int allocate_initial_tunnel_bw_for_pipes(struct intel_dp *intel_dp, u8 pi - drm_dp_tunnel_name(intel_dp->tunnel), - encoder->base.base.id, encoder->base.name, - ERR_PTR(err)); -- -- return err; - } - -- return update_tunnel_state(intel_dp); -+ return err; - } - - static int allocate_initial_tunnel_bw(struct intel_dp *intel_dp, -@@ -200,10 +198,13 @@ static int detect_new_tunnel(struct intel_dp *intel_dp, struct drm_modeset_acqui - } - - ret = allocate_initial_tunnel_bw(intel_dp, ctx); -- if (ret < 0) -+ if (ret < 0) { - intel_dp_tunnel_destroy(intel_dp); - -- return ret; -+ return ret; -+ } -+ -+ return update_tunnel_state(intel_dp); - } - - /** -diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c -index 9aa84a430f09..b5655c734c53 100644 ---- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c -+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c -@@ -40,6 +40,7 @@ - #include "intel_hti.h" - #include "intel_mg_phy_regs.h" - #include "intel_pch_refclk.h" -+#include "intel_pps.h" - #include "intel_step.h" - #include "intel_tc.h" - -@@ -4401,6 +4402,10 @@ static void mtl_pll_enable(struct intel_display *display, - if (drm_WARN_ON(display->drm, !encoder)) - return; - -+ /* Enable Panel Power if PPS is required */ -+ if (intel_encoder_is_dp(encoder)) -+ intel_pps_on(enc_to_intel_dp(encoder)); -+ - intel_mtl_pll_enable(encoder, pll, dpll_hw_state); - } - -diff --git a/drivers/gpu/drm/i915/display/intel_lt_phy.c b/drivers/gpu/drm/i915/display/intel_lt_phy.c -index 6cdae03ee172..e174ca011d50 100644 ---- a/drivers/gpu/drm/i915/display/intel_lt_phy.c -+++ b/drivers/gpu/drm/i915/display/intel_lt_phy.c -@@ -1106,7 +1106,7 @@ static int __intel_lt_phy_p2p_write_once(struct intel_encoder *encoder, - * This is the time PHY takes to settle down after programming the PHY. - */ - udelay(150); -- intel_clear_response_ready_flag(encoder, lane); -+ intel_cx0_clear_response_ready_flag(encoder, lane); - intel_lt_phy_clear_status_p2p(encoder, lane); - - return 0; -diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index d565a73f0042..0e64fc7c1004 100644 ---- a/drivers/hwtracing/coresight/coresight-etm4x-core.c -+++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -2527,6 +2528,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 = { -@@ -2601,6 +2612,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 */ -@@ -2627,6 +2643,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/iommu/iommu.c b/drivers/iommu/iommu.c -index 93c908170740..428b0c3b2519 100644 ---- a/drivers/iommu/iommu.c -+++ b/drivers/iommu/iommu.c -@@ -8,6 +8,7 @@ - - #include - #include -+#include - #include - #include - #include -@@ -3136,6 +3137,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) - } - EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); - -+#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 -+ - /** - * iommu_setup_default_domain - Set the default_domain for the group - * @group: Group to change -diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig -index 3f0b7bb68cc9..0b33e927bd59 100644 ---- a/drivers/media/platform/Kconfig -+++ b/drivers/media/platform/Kconfig -@@ -63,6 +63,7 @@ config VIDEO_MUX - - # Platform drivers - Please keep it alphabetically sorted - source "drivers/media/platform/allegro-dvt/Kconfig" -+source "drivers/media/platform/amd/Kconfig" - source "drivers/media/platform/amlogic/Kconfig" - source "drivers/media/platform/amphion/Kconfig" - source "drivers/media/platform/arm/Kconfig" -diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile -index 6d5f79ddfcc3..16c185752474 100644 ---- a/drivers/media/platform/Makefile -+++ b/drivers/media/platform/Makefile -@@ -6,6 +6,7 @@ - # Place here, alphabetically sorted by directory - # (e. g. LC_ALL=C sort Makefile) - obj-y += allegro-dvt/ -+obj-y += amd/ - obj-y += amlogic/ - obj-y += amphion/ - obj-y += arm/ -diff --git a/drivers/media/platform/amd/Kconfig b/drivers/media/platform/amd/Kconfig -new file mode 100644 -index 000000000000..25af49f246b2 ---- /dev/null -+++ b/drivers/media/platform/amd/Kconfig -@@ -0,0 +1,3 @@ -+# SPDX-License-Identifier: GPL-2.0+ -+ -+source "drivers/media/platform/amd/isp4/Kconfig" -diff --git a/drivers/media/platform/amd/Makefile b/drivers/media/platform/amd/Makefile -new file mode 100644 -index 000000000000..8bfc1955f22e ---- /dev/null -+++ b/drivers/media/platform/amd/Makefile -@@ -0,0 +1,3 @@ -+# SPDX-License-Identifier: GPL-2.0+ -+ -+obj-y += isp4/ -diff --git a/drivers/media/platform/amd/isp4/Kconfig b/drivers/media/platform/amd/isp4/Kconfig -new file mode 100644 -index 000000000000..55dd2dc453a2 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/Kconfig -@@ -0,0 +1,15 @@ -+# SPDX-License-Identifier: GPL-2.0+ -+ -+config VIDEO_AMD_ISP4_CAPTURE -+ tristate "AMD ISP4 and camera driver" -+ depends on DRM_AMD_ISP && VIDEO_DEV && HAS_DMA -+ select VIDEOBUF2_CORE -+ select VIDEOBUF2_MEMOPS -+ select VIDEOBUF2_V4L2 -+ select VIDEOBUF2_VMALLOC -+ select VIDEO_V4L2_SUBDEV_API -+ help -+ This is support for AMD ISP4 and camera subsystem driver. -+ Say Y here to enable the ISP4 and camera device for video capture. -+ To compile this driver as a module, choose M here. The module will -+ be called amd_isp4_capture. -diff --git a/drivers/media/platform/amd/isp4/Makefile b/drivers/media/platform/amd/isp4/Makefile -new file mode 100644 -index 000000000000..3849062e17f3 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/Makefile -@@ -0,0 +1,10 @@ -+# SPDX-License-Identifier: GPL-2.0+ -+# -+# Copyright (C) 2025 Advanced Micro Devices, Inc. -+ -+obj-$(CONFIG_VIDEO_AMD_ISP4_CAPTURE) += amd_isp4_capture.o -+amd_isp4_capture-objs := isp4.o \ -+ isp4_debug.o \ -+ isp4_interface.o \ -+ isp4_subdev.o \ -+ isp4_video.o -diff --git a/drivers/media/platform/amd/isp4/isp4.c b/drivers/media/platform/amd/isp4/isp4.c -new file mode 100644 -index 000000000000..bf6b8e26c2c0 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4.c -@@ -0,0 +1,240 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#include -+#include -+#include -+#include -+ -+#include "isp4.h" -+#include "isp4_debug.h" -+#include "isp4_hw_reg.h" -+ -+#define ISP4_DRV_NAME "amd_isp_capture" -+#define ISP4_FW_RESP_RB_IRQ_STATUS_MASK \ -+ (ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK | \ -+ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK) -+ -+static const struct { -+ const char *name; -+ u32 status_mask; -+ u32 en_mask; -+ u32 ack_mask; -+ u32 rb_int_num; -+} isp4_irq[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { -+ /* The IRQ order is aligned with the isp4_subdev.fw_resp_thread order */ -+ { -+ .name = "isp_irq_global", -+ .status_mask = -+ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK, -+ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK, -+ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK, -+ .rb_int_num = 4, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT12 */ -+ }, -+ { -+ .name = "isp_irq_stream1", -+ .status_mask = -+ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK, -+ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK, -+ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK, -+ .rb_int_num = 0, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT9 */ -+ }, -+}; -+ -+void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable) -+{ -+ u32 intr_en; -+ -+ /* Synchronize ISP_SYS_INT0_EN writes with the IRQ handler's writes */ -+ spin_lock_irq(&isp_subdev->irq_lock); -+ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN); -+ if (enable) -+ intr_en |= isp4_irq[index].en_mask; -+ else -+ intr_en &= ~isp4_irq[index].en_mask; -+ -+ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); -+ spin_unlock_irq(&isp_subdev->irq_lock); -+} -+ -+static void isp4_wake_up_resp_thread(struct isp4_subdev *isp_subdev, u32 index) -+{ -+ struct isp4sd_thread_handler *thread_ctx = -+ &isp_subdev->fw_resp_thread[index]; -+ -+ thread_ctx->resp_ready = true; -+ wake_up_interruptible(&thread_ctx->waitq); -+} -+ -+static irqreturn_t isp4_irq_handler(int irq, void *arg) -+{ -+ struct isp4_subdev *isp_subdev = arg; -+ u32 intr_ack = 0, intr_en = 0, intr_status; -+ int seen = 0; -+ -+ /* Get the ISP_SYS interrupt status */ -+ intr_status = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_STATUS); -+ intr_status &= ISP4_FW_RESP_RB_IRQ_STATUS_MASK; -+ -+ /* Find which ISP_SYS interrupts fired */ -+ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { -+ if (intr_status & isp4_irq[i].status_mask) { -+ intr_ack |= isp4_irq[i].ack_mask; -+ intr_en |= isp4_irq[i].en_mask; -+ seen |= BIT(i); -+ } -+ } -+ -+ /* -+ * Disable the ISP_SYS interrupts that fired. Must be done before waking -+ * the response threads, since they re-enable interrupts when finished. -+ * The lock synchronizes RMW of INT0_EN with isp4_enable_interrupt(). -+ */ -+ spin_lock(&isp_subdev->irq_lock); -+ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN) & ~intr_en; -+ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); -+ spin_unlock(&isp_subdev->irq_lock); -+ -+ /* -+ * Clear the ISP_SYS interrupts. This must be done after the interrupts -+ * are disabled, so that ISP FW won't flag any new interrupts on these -+ * streams, and thus we don't need to clear interrupts again before -+ * re-enabling them in the response thread. -+ */ -+ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_ACK, intr_ack); -+ -+ /* -+ * The operation `(seen >> i) << i` is logically equivalent to -+ * `seen &= ~BIT(i)`, with fewer instructions after compilation. -+ */ -+ for (int i; (i = ffs(seen)); seen = (seen >> i) << i) -+ isp4_wake_up_resp_thread(isp_subdev, i - 1); -+ -+ return IRQ_HANDLED; -+} -+ -+static int isp4_capture_probe(struct platform_device *pdev) -+{ -+ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; -+ struct device *dev = &pdev->dev; -+ struct isp4_subdev *isp_subdev; -+ struct isp4_device *isp_dev; -+ int ret; -+ -+ isp_dev = devm_kzalloc(dev, sizeof(*isp_dev), GFP_KERNEL); -+ if (!isp_dev) -+ return -ENOMEM; -+ -+ dev->init_name = ISP4_DRV_NAME; -+ -+ isp_subdev = &isp_dev->isp_subdev; -+ isp_subdev->mmio = devm_platform_ioremap_resource(pdev, 0); -+ if (IS_ERR(isp_subdev->mmio)) -+ return dev_err_probe(dev, PTR_ERR(isp_subdev->mmio), -+ "isp ioremap fail\n"); -+ -+ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { -+ irq[i] = platform_get_irq(pdev, isp4_irq[i].rb_int_num); -+ if (irq[i] < 0) -+ return dev_err_probe(dev, irq[i], -+ "fail to get irq %d\n", -+ isp4_irq[i].rb_int_num); -+ -+ ret = devm_request_irq(dev, irq[i], isp4_irq_handler, -+ IRQF_NO_AUTOEN, isp4_irq[i].name, -+ isp_subdev); -+ if (ret) -+ return dev_err_probe(dev, ret, "fail to req irq %d\n", -+ irq[i]); -+ } -+ -+ isp_dev->v4l2_dev.mdev = &isp_dev->mdev; -+ -+ strscpy(isp_dev->mdev.model, "amd_isp41_mdev", -+ sizeof(isp_dev->mdev.model)); -+ isp_dev->mdev.dev = dev; -+ media_device_init(&isp_dev->mdev); -+ -+ snprintf(isp_dev->v4l2_dev.name, sizeof(isp_dev->v4l2_dev.name), -+ "AMD-V4L2-ROOT"); -+ ret = v4l2_device_register(dev, &isp_dev->v4l2_dev); -+ if (ret) { -+ dev_err_probe(dev, ret, "fail register v4l2 device\n"); -+ goto err_clean_media; -+ } -+ -+ pm_runtime_set_suspended(dev); -+ pm_runtime_enable(dev); -+ spin_lock_init(&isp_subdev->irq_lock); -+ ret = isp4sd_init(&isp_dev->isp_subdev, &isp_dev->v4l2_dev, irq); -+ if (ret) { -+ dev_err_probe(dev, ret, "fail init isp4 sub dev\n"); -+ goto err_pm_disable; -+ } -+ -+ ret = media_create_pad_link(&isp_dev->isp_subdev.sdev.entity, -+ 0, -+ &isp_dev->isp_subdev.isp_vdev.vdev.entity, -+ 0, -+ MEDIA_LNK_FL_ENABLED | -+ MEDIA_LNK_FL_IMMUTABLE); -+ if (ret) { -+ dev_err_probe(dev, ret, "fail to create pad link\n"); -+ goto err_isp4_deinit; -+ } -+ -+ ret = media_device_register(&isp_dev->mdev); -+ if (ret) { -+ dev_err_probe(dev, ret, "fail to register media device\n"); -+ goto err_isp4_deinit; -+ } -+ -+ platform_set_drvdata(pdev, isp_dev); -+ isp_debugfs_create(isp_dev); -+ -+ return 0; -+ -+err_isp4_deinit: -+ isp4sd_deinit(&isp_dev->isp_subdev); -+err_pm_disable: -+ pm_runtime_disable(dev); -+ v4l2_device_unregister(&isp_dev->v4l2_dev); -+err_clean_media: -+ media_device_cleanup(&isp_dev->mdev); -+ -+ return ret; -+} -+ -+static void isp4_capture_remove(struct platform_device *pdev) -+{ -+ struct isp4_device *isp_dev = platform_get_drvdata(pdev); -+ struct device *dev = &pdev->dev; -+ -+ isp_debugfs_remove(isp_dev); -+ -+ media_device_unregister(&isp_dev->mdev); -+ isp4sd_deinit(&isp_dev->isp_subdev); -+ pm_runtime_disable(dev); -+ v4l2_device_unregister(&isp_dev->v4l2_dev); -+ media_device_cleanup(&isp_dev->mdev); -+} -+ -+static struct platform_driver isp4_capture_drv = { -+ .probe = isp4_capture_probe, -+ .remove = isp4_capture_remove, -+ .driver = { -+ .name = ISP4_DRV_NAME, -+ } -+}; -+ -+module_platform_driver(isp4_capture_drv); -+ -+MODULE_ALIAS("platform:" ISP4_DRV_NAME); -+MODULE_IMPORT_NS("DMA_BUF"); -+ -+MODULE_DESCRIPTION("AMD ISP4 Driver"); -+MODULE_AUTHOR("Bin Du "); -+MODULE_AUTHOR("Pratap Nirujogi "); -+MODULE_LICENSE("GPL"); -diff --git a/drivers/media/platform/amd/isp4/isp4.h b/drivers/media/platform/amd/isp4/isp4.h -new file mode 100644 -index 000000000000..2db6683d6d8b ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4.h -@@ -0,0 +1,20 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_H_ -+#define _ISP4_H_ -+ -+#include -+#include "isp4_subdev.h" -+ -+struct isp4_device { -+ struct v4l2_device v4l2_dev; -+ struct isp4_subdev isp_subdev; -+ struct media_device mdev; -+}; -+ -+void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable); -+ -+#endif /* _ISP4_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_debug.c b/drivers/media/platform/amd/isp4/isp4_debug.c -new file mode 100644 -index 000000000000..2fc00fc9a194 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_debug.c -@@ -0,0 +1,271 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#include "isp4.h" -+#include "isp4_debug.h" -+#include "isp4_hw_reg.h" -+#include "isp4_interface.h" -+ -+#define ISP4DBG_FW_LOG_RINGBUF_SIZE (2 * 1024 * 1024) -+#define ISP4DBG_MACRO_2_STR(X) #X -+#define ISP4DBG_ONE_TIME_LOG_LEN 510 -+ -+#ifdef CONFIG_DEBUG_FS -+ -+void isp_debugfs_create(struct isp4_device *isp_dev) -+{ -+ isp_dev->isp_subdev.debugfs_dir = debugfs_create_dir("amd_isp4", NULL); -+ debugfs_create_bool("fw_log_enable", 0644, -+ isp_dev->isp_subdev.debugfs_dir, -+ &isp_dev->isp_subdev.enable_fw_log); -+ isp_dev->isp_subdev.fw_log_output = -+ devm_kzalloc(isp_dev->isp_subdev.dev, -+ ISP4DBG_FW_LOG_RINGBUF_SIZE + 32, -+ GFP_KERNEL); -+} -+ -+void isp_debugfs_remove(struct isp4_device *isp_dev) -+{ -+ debugfs_remove_recursive(isp_dev->isp_subdev.debugfs_dir); -+ isp_dev->isp_subdev.debugfs_dir = NULL; -+} -+ -+static u32 isp_fw_fill_rb_log(struct isp4_subdev *isp, void *sys, u32 rb_size) -+{ -+ struct isp4_interface *ispif = &isp->ispif; -+ char *buf = isp->fw_log_output; -+ struct device *dev = isp->dev; -+ u32 rd_ptr, wr_ptr; -+ u32 total_cnt = 0; -+ u32 offset = 0; -+ u32 cnt; -+ -+ if (!sys || !rb_size) -+ return 0; -+ -+ guard(mutex)(&ispif->isp4if_mutex); -+ -+ rd_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_RPTR0); -+ wr_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_WPTR0); -+ -+ do { -+ if (wr_ptr > rd_ptr) -+ cnt = wr_ptr - rd_ptr; -+ else if (wr_ptr < rd_ptr) -+ cnt = rb_size - rd_ptr; -+ else -+ goto quit; -+ -+ if (cnt > rb_size) { -+ dev_err(dev, "fail bad fw log size %u\n", cnt); -+ goto quit; -+ } -+ -+ memcpy(buf + offset, sys + rd_ptr, cnt); -+ -+ offset += cnt; -+ total_cnt += cnt; -+ rd_ptr = (rd_ptr + cnt) % rb_size; -+ } while (rd_ptr < wr_ptr); -+ -+ isp4hw_wreg(isp->mmio, ISP_LOG_RB_RPTR0, rd_ptr); -+ -+quit: -+ return total_cnt; -+} -+ -+void isp_fw_log_print(struct isp4_subdev *isp) -+{ -+ struct isp4_interface *ispif = &isp->ispif; -+ char *fw_log_buf = isp->fw_log_output; -+ u32 cnt; -+ -+ if (!isp->enable_fw_log || !fw_log_buf) -+ return; -+ -+ cnt = isp_fw_fill_rb_log(isp, ispif->fw_log_buf->sys_addr, -+ ispif->fw_log_buf->mem_size); -+ -+ if (cnt) { -+ char temp_ch; -+ char *str; -+ char *end; -+ /* line end */ -+ char *le; -+ -+ str = (char *)fw_log_buf; -+ end = ((char *)fw_log_buf + cnt); -+ fw_log_buf[cnt] = 0; -+ -+ while (str < end) { -+ le = strchr(str, 0x0A); -+ if ((le && str + ISP4DBG_ONE_TIME_LOG_LEN >= le) || -+ (!le && str + ISP4DBG_ONE_TIME_LOG_LEN >= end)) { -+ if (le) -+ *le = 0; -+ -+ if (*str != '\0') -+ dev_dbg(isp->dev, "%s", str); -+ -+ if (le) { -+ *le = 0x0A; -+ str = le + 1; -+ } else { -+ break; -+ } -+ } else { -+ u32 tmp_len = ISP4DBG_ONE_TIME_LOG_LEN; -+ -+ temp_ch = str[tmp_len]; -+ str[tmp_len] = 0; -+ dev_dbg(isp->dev, "%s", str); -+ str[tmp_len] = temp_ch; -+ str = &str[tmp_len]; -+ } -+ } -+ } -+} -+#endif -+ -+char *isp4dbg_get_buf_src_str(u32 src) -+{ -+ switch (src) { -+ case ISP4FW_BUFFER_SOURCE_STREAM: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_SOURCE_STREAM); -+ default: -+ return "Unknown buf source"; -+ } -+} -+ -+char *isp4dbg_get_buf_done_str(u32 status) -+{ -+ switch (status) { -+ case ISP4FW_BUFFER_STATUS_INVALID: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_INVALID); -+ case ISP4FW_BUFFER_STATUS_SKIPPED: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_SKIPPED); -+ case ISP4FW_BUFFER_STATUS_EXIST: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_EXIST); -+ case ISP4FW_BUFFER_STATUS_DONE: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DONE); -+ case ISP4FW_BUFFER_STATUS_LACK: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_LACK); -+ case ISP4FW_BUFFER_STATUS_DIRTY: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DIRTY); -+ case ISP4FW_BUFFER_STATUS_MAX: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_MAX); -+ default: -+ return "Unknown Buf Done Status"; -+ } -+} -+ -+char *isp4dbg_get_img_fmt_str(int fmt /* enum isp4fw_image_format * */) -+{ -+ switch (fmt) { -+ case ISP4FW_IMAGE_FORMAT_NV12: -+ return "NV12"; -+ case ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED: -+ return "YUV422INTERLEAVED"; -+ default: -+ return "unknown fmt"; -+ } -+} -+ -+void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, -+ void *in, void *orig_buf) -+{ -+ struct isp4fw_buffer_meta_info *p; -+ struct isp4if_img_buf_info *orig; -+ -+ if (!in) -+ return; -+ -+ if (!pre) -+ pre = ""; -+ -+ p = in; -+ orig = orig_buf; -+ -+ dev_dbg(dev, "%s(%s) en:%d,stat:%s(%u),src:%s\n", pre, -+ isp4dbg_get_img_fmt_str(p->image_prop.image_format), -+ p->enabled, isp4dbg_get_buf_done_str(p->status), p->status, -+ isp4dbg_get_buf_src_str(p->source)); -+ -+ dev_dbg(dev, "%p,0x%llx(%u) %p,0x%llx(%u) %p,0x%llx(%u)\n", -+ orig->planes[0].sys_addr, orig->planes[0].mc_addr, -+ orig->planes[0].len, orig->planes[1].sys_addr, -+ orig->planes[1].mc_addr, orig->planes[1].len, -+ orig->planes[2].sys_addr, orig->planes[2].mc_addr, -+ orig->planes[2].len); -+} -+ -+char *isp4dbg_get_buf_type(u32 type) -+{ -+ /* enum isp4fw_buffer_type */ -+ switch (type) { -+ case ISP4FW_BUFFER_TYPE_PREVIEW: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_PREVIEW); -+ case ISP4FW_BUFFER_TYPE_META_INFO: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_META_INFO); -+ case ISP4FW_BUFFER_TYPE_MEM_POOL: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_MEM_POOL); -+ default: -+ return "unknown type"; -+ } -+} -+ -+char *isp4dbg_get_cmd_str(u32 cmd) -+{ -+ switch (cmd) { -+ case ISP4FW_CMD_ID_START_STREAM: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_START_STREAM); -+ case ISP4FW_CMD_ID_STOP_STREAM: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_STOP_STREAM); -+ case ISP4FW_CMD_ID_SEND_BUFFER: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SEND_BUFFER); -+ case ISP4FW_CMD_ID_SET_STREAM_CONFIG: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_STREAM_CONFIG); -+ case ISP4FW_CMD_ID_SET_OUT_CHAN_PROP: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_OUT_CHAN_PROP); -+ case ISP4FW_CMD_ID_ENABLE_OUT_CHAN: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_ENABLE_OUT_CHAN); -+ default: -+ return "unknown cmd"; -+ } -+} -+ -+char *isp4dbg_get_resp_str(u32 cmd) -+{ -+ switch (cmd) { -+ case ISP4FW_RESP_ID_CMD_DONE: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_CMD_DONE); -+ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: -+ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_NOTI_FRAME_DONE); -+ default: -+ return "unknown respid"; -+ } -+} -+ -+char *isp4dbg_get_if_stream_str(u32 stream /* enum fw_cmd_resp_stream_id */) -+{ -+ switch (stream) { -+ case ISP4IF_STREAM_ID_GLOBAL: -+ return "STREAM_GLOBAL"; -+ case ISP4IF_STREAM_ID_1: -+ return "STREAM1"; -+ default: -+ return "unknown streamID"; -+ } -+} -+ -+char *isp4dbg_get_out_ch_str(int ch /* enum isp4fw_pipe_out_ch */) -+{ -+ switch ((enum isp4fw_pipe_out_ch)ch) { -+ case ISP4FW_ISP_PIPE_OUT_CH_PREVIEW: -+ return "prev"; -+ default: -+ return "unknown channel"; -+ } -+} -diff --git a/drivers/media/platform/amd/isp4/isp4_debug.h b/drivers/media/platform/amd/isp4/isp4_debug.h -new file mode 100644 -index 000000000000..d1262e03ae64 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_debug.h -@@ -0,0 +1,41 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_DEBUG_H_ -+#define _ISP4_DEBUG_H_ -+ -+#include -+#include -+ -+#include "isp4_subdev.h" -+ -+#ifdef CONFIG_DEBUG_FS -+struct isp4_device; -+ -+void isp_debugfs_create(struct isp4_device *isp_dev); -+void isp_debugfs_remove(struct isp4_device *isp_dev); -+void isp_fw_log_print(struct isp4_subdev *isp); -+ -+#else -+ -+/* to avoid checkpatch warning */ -+#define isp_debugfs_create(cam) ((void)(cam)) -+#define isp_debugfs_remove(cam) ((void)(cam)) -+#define isp_fw_log_print(isp) ((void)(isp)) -+ -+#endif /* CONFIG_DEBUG_FS */ -+ -+void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, void *p, -+ void *orig_buf /* struct sys_img_buf_handle */); -+char *isp4dbg_get_img_fmt_str(int fmt /* enum _image_format_t */); -+char *isp4dbg_get_out_ch_str(int ch /* enum _isp_pipe_out_ch_t */); -+char *isp4dbg_get_cmd_str(u32 cmd); -+char *isp4dbg_get_buf_type(u32 type);/* enum _buffer_type_t */ -+char *isp4dbg_get_resp_str(u32 resp); -+char *isp4dbg_get_buf_src_str(u32 src); -+char *isp4dbg_get_buf_done_str(u32 status); -+char *isp4dbg_get_if_stream_str(u32 stream); -+ -+#endif /* _ISP4_DEBUG_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h -new file mode 100644 -index 000000000000..88bacb00355c ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h -@@ -0,0 +1,318 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_FW_CMD_RESP_H_ -+#define _ISP4_FW_CMD_RESP_H_ -+ -+/* -+ * Two types of command/response channel. -+ * Type Global Command has one command/response channel. -+ * Type Stream Command has one command/response channel. -+ *----------- ------------ -+ *| | --------------------------- | | -+ *| | ---->| Global Command |----> | | -+ *| | --------------------------- | | -+ *| | | | -+ *| | | | -+ *| | --------------------------- | | -+ *| | ---->| Stream Command |----> | | -+ *| | --------------------------- | | -+ *| | | | -+ *| | | | -+ *| | | | -+ *| HOST | | Firmware | -+ *| | | | -+ *| | | | -+ *| | -------------------------- | | -+ *| | <----| Global Response |<---- | | -+ *| | -------------------------- | | -+ *| | | | -+ *| | | | -+ *| | -------------------------- | | -+ *| | <----| Stream Response |<---- | | -+ *| | -------------------------- | | -+ *| | | | -+ *| | | | -+ *----------- ------------ -+ */ -+ -+/* -+ * cmd_id is in the format of following type: -+ * type: indicate command type, global/stream commands. -+ * group: indicate the command group. -+ * id: A unique command identification in one type and group. -+ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| -+ * | type | group | id | -+ */ -+ -+#define ISP4FW_CMD_TYPE_SHIFT 24 -+#define ISP4FW_CMD_GROUP_SHIFT 16 -+#define ISP4FW_CMD_TYPE_STREAM_CTRL (0x2U << ISP4FW_CMD_TYPE_SHIFT) -+ -+#define ISP4FW_CMD_GROUP_STREAM_CTRL (0x1U << ISP4FW_CMD_GROUP_SHIFT) -+#define ISP4FW_CMD_GROUP_STREAM_BUFFER (0x4U << ISP4FW_CMD_GROUP_SHIFT) -+ -+/* Stream Command */ -+#define ISP4FW_CMD_ID_SET_STREAM_CONFIG (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x1) -+#define ISP4FW_CMD_ID_SET_OUT_CHAN_PROP (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x3) -+#define ISP4FW_CMD_ID_ENABLE_OUT_CHAN (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x5) -+#define ISP4FW_CMD_ID_START_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x7) -+#define ISP4FW_CMD_ID_STOP_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x8) -+ -+/* Stream Buffer Command */ -+#define ISP4FW_CMD_ID_SEND_BUFFER (ISP4FW_CMD_TYPE_STREAM_CTRL\ -+ | ISP4FW_CMD_GROUP_STREAM_BUFFER | 0x1) -+ -+/* -+ * resp_id is in the format of following type: -+ * type: indicate command type, global/stream commands. -+ * group: indicate the command group. -+ * id: A unique command identification in one type and group. -+ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| -+ * | type | group | id | -+ */ -+ -+#define ISP4FW_RESP_GROUP_SHIFT 16 -+ -+#define ISP4FW_RESP_GROUP_GENERAL (0x1 << ISP4FW_RESP_GROUP_SHIFT) -+#define ISP4FW_RESP_GROUP_NOTIFICATION (0x3 << ISP4FW_RESP_GROUP_SHIFT) -+ -+/* General Response */ -+#define ISP4FW_RESP_ID_CMD_DONE (ISP4FW_RESP_GROUP_GENERAL | 0x1) -+ -+/* Notification */ -+#define ISP4FW_RESP_ID_NOTI_FRAME_DONE (ISP4FW_RESP_GROUP_NOTIFICATION | 0x1) -+ -+#define ISP4FW_CMD_STATUS_SUCCESS 0 -+#define ISP4FW_CMD_STATUS_FAIL 1 -+#define ISP4FW_CMD_STATUS_SKIPPED 2 -+ -+#define ISP4FW_ADDR_SPACE_TYPE_GPU_VA 4 -+ -+#define ISP4FW_MEMORY_POOL_SIZE (100 * 1024 * 1024) -+ -+/* -+ * standard ISP pipeline: mipicsi=>isp -+ */ -+#define ISP4FW_MIPI0_ISP_PIPELINE_ID 0x5f91 -+ -+enum isp4fw_sensor_id { -+ /* Sensor id for ISP input from MIPI port 0 */ -+ ISP4FW_SENSOR_ID_ON_MIPI0 = 0, -+}; -+ -+enum isp4fw_stream_id { -+ ISP4FW_STREAM_ID_INVALID = -1, -+ ISP4FW_STREAM_ID_1 = 0, -+ ISP4FW_STREAM_ID_2 = 1, -+ ISP4FW_STREAM_ID_3 = 2, -+ ISP4FW_STREAM_ID_MAXIMUM -+}; -+ -+enum isp4fw_image_format { -+ /* 4:2:0,semi-planar, 8-bit */ -+ ISP4FW_IMAGE_FORMAT_NV12 = 1, -+ /* interleave, 4:2:2, 8-bit */ -+ ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED = 7, -+}; -+ -+enum isp4fw_pipe_out_ch { -+ ISP4FW_ISP_PIPE_OUT_CH_PREVIEW = 0, -+}; -+ -+enum isp4fw_yuv_range { -+ ISP4FW_ISP_YUV_RANGE_FULL = 0, /* YUV value range in 0~255 */ -+ ISP4FW_ISP_YUV_RANGE_NARROW = 1, /* YUV value range in 16~235 */ -+ ISP4FW_ISP_YUV_RANGE_MAX -+}; -+ -+enum isp4fw_buffer_type { -+ ISP4FW_BUFFER_TYPE_PREVIEW = 8, -+ ISP4FW_BUFFER_TYPE_META_INFO = 10, -+ ISP4FW_BUFFER_TYPE_MEM_POOL = 15, -+}; -+ -+enum isp4fw_buffer_status { -+ /* The buffer is INVALID */ -+ ISP4FW_BUFFER_STATUS_INVALID, -+ /* The buffer is not filled with image data */ -+ ISP4FW_BUFFER_STATUS_SKIPPED, -+ /* The buffer is available and awaiting to be filled */ -+ ISP4FW_BUFFER_STATUS_EXIST, -+ /* The buffer is filled with image data */ -+ ISP4FW_BUFFER_STATUS_DONE, -+ /* The buffer is unavailable */ -+ ISP4FW_BUFFER_STATUS_LACK, -+ /* The buffer is dirty, probably caused by LMI leakage */ -+ ISP4FW_BUFFER_STATUS_DIRTY, -+ ISP4FW_BUFFER_STATUS_MAX -+}; -+ -+enum isp4fw_buffer_source { -+ /* The buffer is from the stream buffer queue */ -+ ISP4FW_BUFFER_SOURCE_STREAM, -+}; -+ -+struct isp4fw_error_code { -+ u32 code1; -+ u32 code2; -+ u32 code3; -+ u32 code4; -+ u32 code5; -+}; -+ -+/* Command Structure for FW */ -+ -+struct isp4fw_cmd { -+ u32 cmd_seq_num; -+ u32 cmd_id; -+ u32 cmd_param[12]; -+ u16 cmd_stream_id; -+ u8 cmd_silent_resp; -+ u8 reserved; -+ u32 cmd_check_sum; -+}; -+ -+struct isp4fw_resp_cmd_done { -+ /* -+ * The host2fw command seqNum. -+ * To indicate which command this response refers to. -+ */ -+ u32 cmd_seq_num; -+ /* The host2fw command id for host double check. */ -+ u32 cmd_id; -+ /* -+ * Indicate the command process status. -+ * 0 means success. 1 means fail. 2 means skipped -+ */ -+ u16 cmd_status; -+ /* -+ * If cmd_status is 1, the command failed. The host can check -+ * isp4fw_error_code for details. -+ */ -+ u16 isp4fw_error_code; -+ /* The response payload type varies by cmd. */ -+ u8 payload[36]; -+}; -+ -+struct isp4fw_resp_param_package { -+ u32 package_addr_lo; /* The low 32 bit of the pkg address. */ -+ u32 package_addr_hi; /* The high 32 bit of the pkg address. */ -+ u32 package_size; /* The total pkg size in bytes. */ -+ u32 package_check_sum; /* The byte sum of the pkg. */ -+}; -+ -+struct isp4fw_resp { -+ u32 resp_seq_num; -+ u32 resp_id; -+ union { -+ struct isp4fw_resp_cmd_done cmd_done; -+ struct isp4fw_resp_param_package frame_done; -+ u32 resp_param[12]; -+ } param; -+ u8 reserved[4]; -+ u32 resp_check_sum; -+}; -+ -+struct isp4fw_mipi_pipe_path_cfg { -+ u32 b_enable; -+ enum isp4fw_sensor_id isp4fw_sensor_id; -+}; -+ -+struct isp4fw_isp_pipe_path_cfg { -+ u32 isp_pipe_id; /* pipe ids for pipeline construction */ -+}; -+ -+struct isp4fw_isp_stream_cfg { -+ /* Isp mipi path */ -+ struct isp4fw_mipi_pipe_path_cfg mipi_pipe_path_cfg; -+ /* Isp pipe path */ -+ struct isp4fw_isp_pipe_path_cfg isp_pipe_path_cfg; -+ /* enable TNR */ -+ u32 b_enable_tnr; -+ /* -+ * Number of frames for RTA processing. -+ * Set to 0 to use the firmware's default value. -+ */ -+ u32 rta_frames_per_proc; -+}; -+ -+struct isp4fw_image_prop { -+ enum isp4fw_image_format image_format; -+ u32 width; -+ u32 height; -+ u32 luma_pitch; -+ u32 chroma_pitch; -+ enum isp4fw_yuv_range yuv_range; -+}; -+ -+struct isp4fw_buffer { -+ /* -+ * A check num for debug usage, host can set the buf_tags -+ * to different numbers -+ */ -+ u32 buf_tags; -+ union { -+ u32 value; -+ struct { -+ u32 space : 16; -+ u32 vmid : 16; -+ } bit; -+ } vmid_space; -+ u32 buf_base_a_lo; /* Low address of buffer A */ -+ u32 buf_base_a_hi; /* High address of buffer A */ -+ u32 buf_size_a; /* Buffer size of buffer A */ -+ -+ u32 buf_base_b_lo; /* Low address of buffer B */ -+ u32 buf_base_b_hi; /* High address of buffer B */ -+ u32 buf_size_b; /* Buffer size of buffer B */ -+ -+ u32 buf_base_c_lo; /* Low address of buffer C */ -+ u32 buf_base_c_hi; /* High address of buffer C */ -+ u32 buf_size_c; /* Buffer size of buffer C */ -+}; -+ -+struct isp4fw_buffer_meta_info { -+ u32 enabled; /* enabled flag */ -+ enum isp4fw_buffer_status status; /* BufferStatus */ -+ struct isp4fw_error_code err; /* err code */ -+ enum isp4fw_buffer_source source; /* BufferSource */ -+ struct isp4fw_image_prop image_prop; /* image_prop */ -+ struct isp4fw_buffer buffer; /* buffer info */ -+}; -+ -+struct isp4fw_meta_info { -+ u32 poc; /* frame id */ -+ u32 fc_id; /* frame ctl id */ -+ u32 time_stamp_lo; /* timestamp low 32 bits */ -+ u32 time_stamp_hi; /* timestamp_high 32 bits */ -+ struct isp4fw_buffer_meta_info preview; /* preview BufferMetaInfo */ -+}; -+ -+struct isp4fw_cmd_send_buffer { -+ enum isp4fw_buffer_type buffer_type; -+ struct isp4fw_buffer buffer; /* buffer info */ -+}; -+ -+struct isp4fw_cmd_set_out_ch_prop { -+ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ -+ struct isp4fw_image_prop image_prop; /* image property */ -+}; -+ -+struct isp4fw_cmd_enable_out_ch { -+ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ -+ u32 is_enable; /* If channel is enabled or not */ -+}; -+ -+struct isp4fw_cmd_set_stream_cfg { -+ struct isp4fw_isp_stream_cfg stream_cfg; /* stream path config */ -+}; -+ -+#endif /* _ISP4_FW_CMD_RESP_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_hw_reg.h b/drivers/media/platform/amd/isp4/isp4_hw_reg.h -new file mode 100644 -index 000000000000..09c76f75c5ee ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_hw_reg.h -@@ -0,0 +1,124 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_HW_REG_H_ -+#define _ISP4_HW_REG_H_ -+ -+#include -+ -+#define ISP_SOFT_RESET 0x62000 -+#define ISP_SYS_INT0_EN 0x62010 -+#define ISP_SYS_INT0_STATUS 0x62014 -+#define ISP_SYS_INT0_ACK 0x62018 -+#define ISP_CCPU_CNTL 0x62054 -+#define ISP_STATUS 0x62058 -+#define ISP_LOG_RB_BASE_LO0 0x62148 -+#define ISP_LOG_RB_BASE_HI0 0x6214c -+#define ISP_LOG_RB_SIZE0 0x62150 -+#define ISP_LOG_RB_RPTR0 0x62154 -+#define ISP_LOG_RB_WPTR0 0x62158 -+#define ISP_RB_BASE_LO1 0x62170 -+#define ISP_RB_BASE_HI1 0x62174 -+#define ISP_RB_SIZE1 0x62178 -+#define ISP_RB_RPTR1 0x6217c -+#define ISP_RB_WPTR1 0x62180 -+#define ISP_RB_BASE_LO2 0x62184 -+#define ISP_RB_BASE_HI2 0x62188 -+#define ISP_RB_SIZE2 0x6218c -+#define ISP_RB_RPTR2 0x62190 -+#define ISP_RB_WPTR2 0x62194 -+#define ISP_RB_BASE_LO3 0x62198 -+#define ISP_RB_BASE_HI3 0x6219c -+#define ISP_RB_SIZE3 0x621a0 -+#define ISP_RB_RPTR3 0x621a4 -+#define ISP_RB_WPTR3 0x621a8 -+#define ISP_RB_BASE_LO4 0x621ac -+#define ISP_RB_BASE_HI4 0x621b0 -+#define ISP_RB_SIZE4 0x621b4 -+#define ISP_RB_RPTR4 0x621b8 -+#define ISP_RB_WPTR4 0x621bc -+#define ISP_RB_BASE_LO5 0x621c0 -+#define ISP_RB_BASE_HI5 0x621c4 -+#define ISP_RB_SIZE5 0x621c8 -+#define ISP_RB_RPTR5 0x621cc -+#define ISP_RB_WPTR5 0x621d0 -+#define ISP_RB_BASE_LO6 0x621d4 -+#define ISP_RB_BASE_HI6 0x621d8 -+#define ISP_RB_SIZE6 0x621dc -+#define ISP_RB_RPTR6 0x621e0 -+#define ISP_RB_WPTR6 0x621e4 -+#define ISP_RB_BASE_LO7 0x621e8 -+#define ISP_RB_BASE_HI7 0x621ec -+#define ISP_RB_SIZE7 0x621f0 -+#define ISP_RB_RPTR7 0x621f4 -+#define ISP_RB_WPTR7 0x621f8 -+#define ISP_RB_BASE_LO8 0x621fc -+#define ISP_RB_BASE_HI8 0x62200 -+#define ISP_RB_SIZE8 0x62204 -+#define ISP_RB_RPTR8 0x62208 -+#define ISP_RB_WPTR8 0x6220c -+#define ISP_RB_BASE_LO9 0x62210 -+#define ISP_RB_BASE_HI9 0x62214 -+#define ISP_RB_SIZE9 0x62218 -+#define ISP_RB_RPTR9 0x6221c -+#define ISP_RB_WPTR9 0x62220 -+#define ISP_RB_BASE_LO10 0x62224 -+#define ISP_RB_BASE_HI10 0x62228 -+#define ISP_RB_SIZE10 0x6222c -+#define ISP_RB_RPTR10 0x62230 -+#define ISP_RB_WPTR10 0x62234 -+#define ISP_RB_BASE_LO11 0x62238 -+#define ISP_RB_BASE_HI11 0x6223c -+#define ISP_RB_SIZE11 0x62240 -+#define ISP_RB_RPTR11 0x62244 -+#define ISP_RB_WPTR11 0x62248 -+#define ISP_RB_BASE_LO12 0x6224c -+#define ISP_RB_BASE_HI12 0x62250 -+#define ISP_RB_SIZE12 0x62254 -+#define ISP_RB_RPTR12 0x62258 -+#define ISP_RB_WPTR12 0x6225c -+ -+#define ISP_POWER_STATUS 0x60000 -+ -+/* ISP_SOFT_RESET */ -+#define ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK 0x00000001UL -+ -+/* ISP_CCPU_CNTL */ -+#define ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK 0x00040000UL -+ -+/* ISP_STATUS */ -+#define ISP_STATUS__CCPU_REPORT_MASK 0x000000feUL -+ -+/* ISP_SYS_INT0_STATUS */ -+#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK 0x00010000UL -+#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT10_INT_MASK 0x00040000UL -+#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT11_INT_MASK 0x00100000UL -+#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK 0x00400000UL -+ -+/* ISP_SYS_INT0_EN */ -+#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK 0x00010000UL -+#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT10_EN_MASK 0x00040000UL -+#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT11_EN_MASK 0x00100000UL -+#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK 0x00400000UL -+ -+/* ISP_SYS_INT0_ACK */ -+#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK 0x00010000UL -+#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT10_ACK_MASK 0x00040000UL -+#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT11_ACK_MASK 0x00100000UL -+#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK 0x00400000UL -+ -+/* Helper functions for reading isp registers */ -+static inline u32 isp4hw_rreg(void __iomem *base, u32 reg) -+{ -+ return readl(base + reg); -+} -+ -+/* Helper functions for writing isp registers */ -+static inline void isp4hw_wreg(void __iomem *base, u32 reg, u32 val) -+{ -+ return writel(val, base + reg); -+} -+ -+#endif /* _ISP4_HW_REG_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_interface.c b/drivers/media/platform/amd/isp4/isp4_interface.c -new file mode 100644 -index 000000000000..4324d4adbcff ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_interface.c -@@ -0,0 +1,832 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#include -+ -+#include "isp4_debug.h" -+#include "isp4_fw_cmd_resp.h" -+#include "isp4_hw_reg.h" -+#include "isp4_interface.h" -+ -+#define ISP4IF_FW_RESP_RB_IRQ_EN_MASK \ -+ (ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK\ -+ | ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK) -+ -+#define ISP4IF_FW_CMD_TIMEOUT (HZ / 2) -+ -+struct isp4if_rb_config { -+ const char *name; -+ u32 index; -+ u32 reg_rptr; -+ u32 reg_wptr; -+ u32 reg_base_lo; -+ u32 reg_base_hi; -+ u32 reg_size; -+ u32 val_size; -+ u64 base_mc_addr; -+ void *base_sys_addr; -+}; -+ -+/* FW cmd ring buffer configuration */ -+static struct isp4if_rb_config isp4if_cmd_rb_config[ISP4IF_STREAM_ID_MAX] = { -+ { -+ .name = "CMD_RB_GBL0", -+ .index = 3, -+ .reg_rptr = ISP_RB_RPTR4, -+ .reg_wptr = ISP_RB_WPTR4, -+ .reg_base_lo = ISP_RB_BASE_LO4, -+ .reg_base_hi = ISP_RB_BASE_HI4, -+ .reg_size = ISP_RB_SIZE4, -+ }, -+ { -+ .name = "CMD_RB_STR1", -+ .index = 0, -+ .reg_rptr = ISP_RB_RPTR1, -+ .reg_wptr = ISP_RB_WPTR1, -+ .reg_base_lo = ISP_RB_BASE_LO1, -+ .reg_base_hi = ISP_RB_BASE_HI1, -+ .reg_size = ISP_RB_SIZE1, -+ }, -+ { -+ .name = "CMD_RB_STR2", -+ .index = 1, -+ .reg_rptr = ISP_RB_RPTR2, -+ .reg_wptr = ISP_RB_WPTR2, -+ .reg_base_lo = ISP_RB_BASE_LO2, -+ .reg_base_hi = ISP_RB_BASE_HI2, -+ .reg_size = ISP_RB_SIZE2, -+ }, -+ { -+ .name = "CMD_RB_STR3", -+ .index = 2, -+ .reg_rptr = ISP_RB_RPTR3, -+ .reg_wptr = ISP_RB_WPTR3, -+ .reg_base_lo = ISP_RB_BASE_LO3, -+ .reg_base_hi = ISP_RB_BASE_HI3, -+ .reg_size = ISP_RB_SIZE3, -+ }, -+}; -+ -+/* FW resp ring buffer configuration */ -+static struct isp4if_rb_config isp4if_resp_rb_config[ISP4IF_STREAM_ID_MAX] = { -+ { -+ .name = "RES_RB_GBL0", -+ .index = 3, -+ .reg_rptr = ISP_RB_RPTR12, -+ .reg_wptr = ISP_RB_WPTR12, -+ .reg_base_lo = ISP_RB_BASE_LO12, -+ .reg_base_hi = ISP_RB_BASE_HI12, -+ .reg_size = ISP_RB_SIZE12, -+ }, -+ { -+ .name = "RES_RB_STR1", -+ .index = 0, -+ .reg_rptr = ISP_RB_RPTR9, -+ .reg_wptr = ISP_RB_WPTR9, -+ .reg_base_lo = ISP_RB_BASE_LO9, -+ .reg_base_hi = ISP_RB_BASE_HI9, -+ .reg_size = ISP_RB_SIZE9, -+ }, -+ { -+ .name = "RES_RB_STR2", -+ .index = 1, -+ .reg_rptr = ISP_RB_RPTR10, -+ .reg_wptr = ISP_RB_WPTR10, -+ .reg_base_lo = ISP_RB_BASE_LO10, -+ .reg_base_hi = ISP_RB_BASE_HI10, -+ .reg_size = ISP_RB_SIZE10, -+ }, -+ { -+ .name = "RES_RB_STR3", -+ .index = 2, -+ .reg_rptr = ISP_RB_RPTR11, -+ .reg_wptr = ISP_RB_WPTR11, -+ .reg_base_lo = ISP_RB_BASE_LO11, -+ .reg_base_hi = ISP_RB_BASE_HI11, -+ .reg_size = ISP_RB_SIZE11, -+ }, -+}; -+ -+/* FW log ring buffer configuration */ -+static struct isp4if_rb_config isp4if_log_rb_config = { -+ .name = "LOG_RB", -+ .index = 0, -+ .reg_rptr = ISP_LOG_RB_RPTR0, -+ .reg_wptr = ISP_LOG_RB_WPTR0, -+ .reg_base_lo = ISP_LOG_RB_BASE_LO0, -+ .reg_base_hi = ISP_LOG_RB_BASE_HI0, -+ .reg_size = ISP_LOG_RB_SIZE0, -+}; -+ -+static struct isp4if_gpu_mem_info * -+isp4if_gpu_mem_alloc(struct isp4_interface *ispif, u32 mem_size) -+{ -+ struct isp4if_gpu_mem_info *mem_info; -+ struct device *dev = ispif->dev; -+ int ret; -+ -+ mem_info = kmalloc(sizeof(*mem_info), GFP_KERNEL); -+ if (!mem_info) -+ return NULL; -+ -+ mem_info->mem_size = mem_size; -+ ret = isp_kernel_buffer_alloc(dev, mem_info->mem_size, -+ &mem_info->mem_handle, -+ &mem_info->gpu_mc_addr, -+ &mem_info->sys_addr); -+ if (ret) { -+ kfree(mem_info); -+ return NULL; -+ } -+ -+ return mem_info; -+} -+ -+static void isp4if_gpu_mem_free(struct isp4_interface *ispif, -+ struct isp4if_gpu_mem_info **mem_info_ptr) -+{ -+ struct isp4if_gpu_mem_info *mem_info = *mem_info_ptr; -+ struct device *dev = ispif->dev; -+ -+ if (!mem_info) { -+ dev_err(dev, "invalid mem_info\n"); -+ return; -+ } -+ -+ *mem_info_ptr = NULL; -+ isp_kernel_buffer_free(&mem_info->mem_handle, &mem_info->gpu_mc_addr, -+ &mem_info->sys_addr); -+ kfree(mem_info); -+} -+ -+static void isp4if_dealloc_fw_gpumem(struct isp4_interface *ispif) -+{ -+ isp4if_gpu_mem_free(ispif, &ispif->fw_mem_pool); -+ isp4if_gpu_mem_free(ispif, &ispif->fw_cmd_resp_buf); -+ isp4if_gpu_mem_free(ispif, &ispif->fw_log_buf); -+ -+ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) -+ isp4if_gpu_mem_free(ispif, &ispif->meta_info_buf[i]); -+} -+ -+static int isp4if_alloc_fw_gpumem(struct isp4_interface *ispif) -+{ -+ struct device *dev = ispif->dev; -+ -+ ispif->fw_mem_pool = isp4if_gpu_mem_alloc(ispif, -+ ISP4FW_MEMORY_POOL_SIZE); -+ if (!ispif->fw_mem_pool) -+ goto error_no_memory; -+ -+ ispif->fw_cmd_resp_buf = -+ isp4if_gpu_mem_alloc(ispif, ISP4IF_RB_PMBMAP_MEM_SIZE); -+ if (!ispif->fw_cmd_resp_buf) -+ goto error_no_memory; -+ -+ ispif->fw_log_buf = -+ isp4if_gpu_mem_alloc(ispif, ISP4IF_FW_LOG_RINGBUF_SIZE); -+ if (!ispif->fw_log_buf) -+ goto error_no_memory; -+ -+ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { -+ ispif->meta_info_buf[i] = -+ isp4if_gpu_mem_alloc(ispif, ISP4IF_META_INFO_BUF_SIZE); -+ if (!ispif->meta_info_buf[i]) -+ goto error_no_memory; -+ } -+ -+ return 0; -+ -+error_no_memory: -+ dev_err(dev, "failed to allocate gpu memory\n"); -+ return -ENOMEM; -+} -+ -+static u32 isp4if_compute_check_sum(const void *buf, size_t buf_size) -+{ -+ const u8 *surplus_ptr; -+ const u32 *buffer; -+ u32 checksum = 0; -+ size_t i; -+ -+ buffer = (const u32 *)buf; -+ for (i = 0; i < buf_size / sizeof(u32); i++) -+ checksum += buffer[i]; -+ -+ surplus_ptr = (const u8 *)&buffer[i]; -+ /* add surplus data crc checksum */ -+ for (i = 0; i < buf_size % sizeof(u32); i++) -+ checksum += surplus_ptr[i]; -+ -+ return checksum; -+} -+ -+void isp4if_clear_cmdq(struct isp4_interface *ispif) -+{ -+ struct isp4if_cmd_element *buf_node, *tmp_node; -+ LIST_HEAD(free_list); -+ -+ scoped_guard(spinlock, &ispif->cmdq_lock) -+ list_splice_init(&ispif->cmdq, &free_list); -+ -+ list_for_each_entry_safe(buf_node, tmp_node, &free_list, list) -+ kfree(buf_node); -+} -+ -+static bool isp4if_is_cmdq_rb_full(struct isp4_interface *ispif, -+ enum isp4if_stream_id stream) -+{ -+ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; -+ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; -+ u32 len = rb_config->val_size; -+ u32 rd_ptr, wr_ptr; -+ u32 bytes_free; -+ -+ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); -+ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); -+ -+ /* -+ * Read and write pointers are equal, indicating the ring buffer -+ * is empty -+ */ -+ if (wr_ptr == rd_ptr) -+ return false; -+ -+ if (wr_ptr > rd_ptr) -+ bytes_free = len - (wr_ptr - rd_ptr); -+ else -+ bytes_free = rd_ptr - wr_ptr; -+ -+ /* -+ * Ignore one byte from the bytes free to prevent rd_ptr from equaling -+ * wr_ptr when the ring buffer is full, because rd_ptr == wr_ptr is -+ * supposed to indicate that the ring buffer is empty. -+ */ -+ return bytes_free <= sizeof(struct isp4fw_cmd); -+} -+ -+struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, -+ u32 seq_num, u32 cmd_id) -+{ -+ struct isp4if_cmd_element *ele; -+ -+ guard(spinlock)(&ispif->cmdq_lock); -+ -+ list_for_each_entry(ele, &ispif->cmdq, list) { -+ if (ele->seq_num == seq_num && ele->cmd_id == cmd_id) { -+ list_del(&ele->list); -+ return ele; -+ } -+ } -+ -+ return NULL; -+} -+ -+/* Must check that isp4if_is_cmdq_rb_full() == false before calling */ -+static int isp4if_insert_isp_fw_cmd(struct isp4_interface *ispif, -+ enum isp4if_stream_id stream, -+ const struct isp4fw_cmd *cmd) -+{ -+ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; -+ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; -+ void *mem_sys = rb_config->base_sys_addr; -+ const u32 cmd_sz = sizeof(*cmd); -+ struct device *dev = ispif->dev; -+ u32 len = rb_config->val_size; -+ const void *src = cmd; -+ u32 rd_ptr, wr_ptr; -+ u32 bytes_to_end; -+ -+ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); -+ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); -+ if (rd_ptr >= len || wr_ptr >= len) { -+ dev_err(dev, -+ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, cmd_sz=%u\n", -+ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, -+ wr_ptr, len, cmd_sz); -+ return -EINVAL; -+ } -+ -+ bytes_to_end = len - wr_ptr; -+ if (bytes_to_end >= cmd_sz) { -+ /* FW cmd is just a straight copy to the write pointer */ -+ memcpy(mem_sys + wr_ptr, src, cmd_sz); -+ isp4hw_wreg(ispif->mmio, wreg, (wr_ptr + cmd_sz) % len); -+ } else { -+ /* -+ * FW cmd is split because the ring buffer needs to wrap -+ * around -+ */ -+ memcpy(mem_sys + wr_ptr, src, bytes_to_end); -+ memcpy(mem_sys, src + bytes_to_end, cmd_sz - bytes_to_end); -+ isp4hw_wreg(ispif->mmio, wreg, cmd_sz - bytes_to_end); -+ } -+ -+ return 0; -+} -+ -+static inline enum isp4if_stream_id isp4if_get_fw_stream(u32 cmd_id) -+{ -+ return ISP4IF_STREAM_ID_1; -+} -+ -+static int isp4if_send_fw_cmd(struct isp4_interface *ispif, u32 cmd_id, -+ const void *package, -+ u32 package_size, bool sync) -+{ -+ enum isp4if_stream_id stream = isp4if_get_fw_stream(cmd_id); -+ struct isp4if_cmd_element *ele = NULL; -+ struct device *dev = ispif->dev; -+ struct isp4fw_cmd cmd; -+ u32 seq_num; -+ int ret; -+ -+ if (package_size > sizeof(cmd.cmd_param)) { -+ dev_err(dev, "fail pkgsize(%u) > %zu cmd:0x%x, stream %d\n", -+ package_size, sizeof(cmd.cmd_param), cmd_id, stream); -+ return -EINVAL; -+ } -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&cmd, 0, sizeof(cmd)); -+ cmd.cmd_id = cmd_id; -+ switch (stream) { -+ case ISP4IF_STREAM_ID_GLOBAL: -+ cmd.cmd_stream_id = ISP4FW_STREAM_ID_INVALID; -+ break; -+ case ISP4IF_STREAM_ID_1: -+ cmd.cmd_stream_id = ISP4FW_STREAM_ID_1; -+ break; -+ default: -+ dev_err(dev, "fail bad stream id %d\n", stream); -+ return -EINVAL; -+ } -+ -+ /* Allocate the sync command object early and outside of the lock */ -+ if (sync) { -+ ele = kmalloc(sizeof(*ele), GFP_KERNEL); -+ if (!ele) -+ return -ENOMEM; -+ -+ /* Get two references: one for the resp thread, one for us */ -+ atomic_set(&ele->refcnt, 2); -+ init_completion(&ele->cmd_done); -+ } -+ -+ if (package && package_size) -+ memcpy(cmd.cmd_param, package, package_size); -+ -+ scoped_guard(mutex, &ispif->isp4if_mutex) { -+ ret = read_poll_timeout(isp4if_is_cmdq_rb_full, ret, !ret, -+ ISP4IF_RB_FULL_SLEEP_US, -+ ISP4IF_RB_FULL_TIMEOUT_US, false, ispif, -+ stream); -+ if (ret) { -+ struct isp4if_rb_config *rb_config = -+ &isp4if_resp_rb_config[stream]; -+ u32 rd_ptr = isp4hw_rreg(ispif->mmio, -+ rb_config->reg_rptr); -+ u32 wr_ptr = isp4hw_rreg(ispif->mmio, -+ rb_config->reg_wptr); -+ -+ dev_err(dev, -+ "failed to get free cmdq slot, stream %s(%d),rd %u, wr %u\n", -+ isp4dbg_get_if_stream_str(stream), stream, -+ rd_ptr, wr_ptr); -+ ret = -ETIMEDOUT; -+ goto free_ele; -+ } -+ -+ seq_num = ispif->host2fw_seq_num++; -+ cmd.cmd_seq_num = seq_num; -+ cmd.cmd_check_sum = isp4if_compute_check_sum(&cmd, sizeof(cmd) -+ - sizeof(u32)); -+ -+ /* -+ * only append the fw cmd to queue when its response needs to -+ * be waited for, currently there are only two such commands, -+ * disable channel and stop stream which are only sent after -+ * close camera -+ */ -+ if (ele) { -+ ele->seq_num = seq_num; -+ ele->cmd_id = cmd_id; -+ scoped_guard(spinlock, &ispif->cmdq_lock) -+ list_add_tail(&ele->list, &ispif->cmdq); -+ } -+ -+ ret = isp4if_insert_isp_fw_cmd(ispif, stream, &cmd); -+ if (ret) { -+ dev_err(dev, -+ "fail for insert_isp_fw_cmd cmd_id %s(0x%08x)\n", -+ isp4dbg_get_cmd_str(cmd_id), cmd_id); -+ goto err_dequeue_ele; -+ } -+ } -+ -+ if (ele) { -+ ret = wait_for_completion_timeout(&ele->cmd_done, -+ ISP4IF_FW_CMD_TIMEOUT); -+ if (!ret) { -+ ret = -ETIMEDOUT; -+ goto err_dequeue_ele; -+ } -+ -+ ret = 0; -+ goto put_ele_ref; -+ } -+ -+ return 0; -+ -+err_dequeue_ele: -+ /* -+ * Try to remove the command from the queue. If that fails, then it -+ * means the response thread is currently using the object, and we need -+ * to use the refcount to avoid a use-after-free by either side. -+ */ -+ if (ele && isp4if_rm_cmd_from_cmdq(ispif, seq_num, cmd_id)) -+ goto free_ele; -+ -+put_ele_ref: -+ /* Don't free the command if we didn't put the last reference */ -+ if (ele && atomic_dec_return(&ele->refcnt)) -+ ele = NULL; -+ -+free_ele: -+ kfree(ele); -+ return ret; -+} -+ -+static int isp4if_send_buffer(struct isp4_interface *ispif, -+ struct isp4if_img_buf_info *buf_info) -+{ -+ struct isp4fw_cmd_send_buffer cmd; -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&cmd, 0, sizeof(cmd)); -+ cmd.buffer_type = ISP4FW_BUFFER_TYPE_PREVIEW; -+ cmd.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; -+ isp4if_split_addr64(buf_info->planes[0].mc_addr, -+ &cmd.buffer.buf_base_a_lo, -+ &cmd.buffer.buf_base_a_hi); -+ cmd.buffer.buf_size_a = buf_info->planes[0].len; -+ -+ isp4if_split_addr64(buf_info->planes[1].mc_addr, -+ &cmd.buffer.buf_base_b_lo, -+ &cmd.buffer.buf_base_b_hi); -+ cmd.buffer.buf_size_b = buf_info->planes[1].len; -+ -+ isp4if_split_addr64(buf_info->planes[2].mc_addr, -+ &cmd.buffer.buf_base_c_lo, -+ &cmd.buffer.buf_base_c_hi); -+ cmd.buffer.buf_size_c = buf_info->planes[2].len; -+ -+ return isp4if_send_fw_cmd(ispif, ISP4FW_CMD_ID_SEND_BUFFER, &cmd, -+ sizeof(cmd), false); -+} -+ -+static void isp4if_init_rb_config(struct isp4_interface *ispif, -+ struct isp4if_rb_config *rb_config) -+{ -+ isp4hw_wreg(ispif->mmio, rb_config->reg_rptr, 0x0); -+ isp4hw_wreg(ispif->mmio, rb_config->reg_wptr, 0x0); -+ isp4hw_wreg(ispif->mmio, rb_config->reg_base_lo, -+ rb_config->base_mc_addr); -+ isp4hw_wreg(ispif->mmio, rb_config->reg_base_hi, -+ rb_config->base_mc_addr >> 32); -+ isp4hw_wreg(ispif->mmio, rb_config->reg_size, rb_config->val_size); -+} -+ -+static int isp4if_fw_init(struct isp4_interface *ispif) -+{ -+ u32 aligned_rb_chunk_size = ISP4IF_RB_PMBMAP_MEM_CHUNK & 0xffffffc0; -+ struct isp4if_rb_config *rb_config; -+ u32 offset; -+ unsigned int i; -+ -+ /* initialize CMD_RB streams */ -+ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { -+ rb_config = (isp4if_cmd_rb_config + i); -+ offset = aligned_rb_chunk_size * rb_config->index; -+ -+ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; -+ rb_config->base_sys_addr = -+ ispif->fw_cmd_resp_buf->sys_addr + offset; -+ rb_config->base_mc_addr = -+ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; -+ -+ isp4if_init_rb_config(ispif, rb_config); -+ } -+ -+ /* initialize RESP_RB streams */ -+ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { -+ rb_config = (isp4if_resp_rb_config + i); -+ offset = aligned_rb_chunk_size * -+ (rb_config->index + ISP4IF_RESP_CHAN_TO_RB_OFFSET - 1); -+ -+ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; -+ rb_config->base_sys_addr = -+ ispif->fw_cmd_resp_buf->sys_addr + offset; -+ rb_config->base_mc_addr = -+ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; -+ -+ isp4if_init_rb_config(ispif, rb_config); -+ } -+ -+ /* initialize LOG_RB stream */ -+ rb_config = &isp4if_log_rb_config; -+ rb_config->val_size = ISP4IF_FW_LOG_RINGBUF_SIZE; -+ rb_config->base_mc_addr = ispif->fw_log_buf->gpu_mc_addr; -+ rb_config->base_sys_addr = ispif->fw_log_buf->sys_addr; -+ -+ isp4if_init_rb_config(ispif, rb_config); -+ -+ return 0; -+} -+ -+static int isp4if_wait_fw_ready(struct isp4_interface *ispif, -+ u32 isp_status_addr) -+{ -+ struct device *dev = ispif->dev; -+ u32 timeout_ms = 100; -+ u32 interval_ms = 1; -+ u32 reg_val; -+ -+ /* wait for FW initialize done! */ -+ if (!read_poll_timeout(isp4hw_rreg, reg_val, reg_val -+ & ISP_STATUS__CCPU_REPORT_MASK, -+ interval_ms * 1000, timeout_ms * 1000, false, -+ ispif->mmio, isp_status_addr)) -+ return 0; -+ -+ dev_err(dev, "ISP CCPU FW boot failed\n"); -+ -+ return -ETIME; -+} -+ -+static void isp4if_enable_ccpu(struct isp4_interface *ispif) -+{ -+ u32 reg_val; -+ -+ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); -+ reg_val &= (~ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK); -+ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); -+ -+ usleep_range(100, 150); -+ -+ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); -+ reg_val &= (~ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK); -+ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); -+} -+ -+static void isp4if_disable_ccpu(struct isp4_interface *ispif) -+{ -+ u32 reg_val; -+ -+ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); -+ reg_val |= ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK; -+ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); -+ -+ usleep_range(100, 150); -+ -+ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); -+ reg_val |= ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK; -+ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); -+} -+ -+static int isp4if_fw_boot(struct isp4_interface *ispif) -+{ -+ struct device *dev = ispif->dev; -+ -+ if (ispif->status != ISP4IF_STATUS_PWR_ON) { -+ dev_err(dev, "invalid isp power status %d\n", ispif->status); -+ return -EINVAL; -+ } -+ -+ isp4if_disable_ccpu(ispif); -+ -+ isp4if_fw_init(ispif); -+ -+ /* clear ccpu status */ -+ isp4hw_wreg(ispif->mmio, ISP_STATUS, 0x0); -+ -+ isp4if_enable_ccpu(ispif); -+ -+ if (isp4if_wait_fw_ready(ispif, ISP_STATUS)) { -+ isp4if_disable_ccpu(ispif); -+ return -EINVAL; -+ } -+ -+ /* enable interrupts */ -+ isp4hw_wreg(ispif->mmio, ISP_SYS_INT0_EN, -+ ISP4IF_FW_RESP_RB_IRQ_EN_MASK); -+ -+ ispif->status = ISP4IF_STATUS_FW_RUNNING; -+ -+ dev_dbg(dev, "ISP CCPU FW boot success\n"); -+ -+ return 0; -+} -+ -+int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, -+ struct isp4fw_resp *resp) -+{ -+ struct isp4if_rb_config *rb_config = &isp4if_resp_rb_config[stream]; -+ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; -+ void *mem_sys = rb_config->base_sys_addr; -+ const u32 resp_sz = sizeof(*resp); -+ struct device *dev = ispif->dev; -+ u32 len = rb_config->val_size; -+ u32 rd_ptr, wr_ptr; -+ u32 bytes_to_end; -+ void *dst = resp; -+ u32 checksum; -+ -+ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); -+ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); -+ if (rd_ptr >= len || wr_ptr >= len) -+ goto err_rb_invalid; -+ -+ /* -+ * Read and write pointers are equal, indicating the ring buffer is -+ * empty -+ */ -+ if (rd_ptr == wr_ptr) -+ return -ENODATA; -+ -+ bytes_to_end = len - rd_ptr; -+ if (bytes_to_end >= resp_sz) { -+ /* FW response is just a straight copy from the read pointer */ -+ if (wr_ptr > rd_ptr && wr_ptr - rd_ptr < resp_sz) -+ goto err_rb_invalid; -+ -+ memcpy(dst, mem_sys + rd_ptr, resp_sz); -+ isp4hw_wreg(ispif->mmio, rreg, (rd_ptr + resp_sz) % len); -+ } else { -+ /* -+ * FW response is split because the ring buffer wrapped -+ * around -+ */ -+ if (wr_ptr > rd_ptr || wr_ptr < resp_sz - bytes_to_end) -+ goto err_rb_invalid; -+ -+ memcpy(dst, mem_sys + rd_ptr, bytes_to_end); -+ memcpy(dst + bytes_to_end, mem_sys, resp_sz - bytes_to_end); -+ isp4hw_wreg(ispif->mmio, rreg, resp_sz - bytes_to_end); -+ } -+ -+ checksum = isp4if_compute_check_sum(resp, resp_sz - sizeof(u32)); -+ if (checksum != resp->resp_check_sum) { -+ dev_err(dev, "resp checksum 0x%x,should 0x%x,rptr %u,wptr %u\n", -+ checksum, resp->resp_check_sum, rd_ptr, wr_ptr); -+ dev_err(dev, "%s(%u), seqNo %u, resp_id %s(0x%x)\n", -+ isp4dbg_get_if_stream_str(stream), stream, -+ resp->resp_seq_num, isp4dbg_get_resp_str(resp->resp_id), -+ resp->resp_id); -+ return -EINVAL; -+ } -+ -+ return 0; -+ -+err_rb_invalid: -+ dev_err(dev, -+ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, resp_sz=%u\n", -+ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, wr_ptr, len, -+ resp_sz); -+ return -EINVAL; -+} -+ -+int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, -+ const void *package, u32 package_size) -+{ -+ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, false); -+} -+ -+int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, -+ const void *package, u32 package_size) -+{ -+ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, true); -+} -+ -+void isp4if_clear_bufq(struct isp4_interface *ispif) -+{ -+ struct isp4if_img_buf_node *buf_node, *tmp_node; -+ LIST_HEAD(free_list); -+ -+ scoped_guard(spinlock, &ispif->bufq_lock) -+ list_splice_init(&ispif->bufq, &free_list); -+ -+ list_for_each_entry_safe(buf_node, tmp_node, &free_list, node) -+ kfree(buf_node); -+} -+ -+void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node) -+{ -+ kfree(buf_node); -+} -+ -+struct isp4if_img_buf_node * -+isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info) -+{ -+ struct isp4if_img_buf_node *node; -+ -+ node = kmalloc(sizeof(*node), GFP_KERNEL); -+ if (node) -+ node->buf_info = *buf_info; -+ -+ return node; -+} -+ -+struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif) -+{ -+ struct isp4if_img_buf_node *buf_node; -+ -+ guard(spinlock)(&ispif->bufq_lock); -+ -+ buf_node = list_first_entry_or_null(&ispif->bufq, typeof(*buf_node), -+ node); -+ if (buf_node) -+ list_del(&buf_node->node); -+ -+ return buf_node; -+} -+ -+int isp4if_queue_buffer(struct isp4_interface *ispif, -+ struct isp4if_img_buf_node *buf_node) -+{ -+ int ret; -+ -+ ret = isp4if_send_buffer(ispif, &buf_node->buf_info); -+ if (ret) -+ return ret; -+ -+ scoped_guard(spinlock, &ispif->bufq_lock) -+ list_add_tail(&buf_node->node, &ispif->bufq); -+ -+ return 0; -+} -+ -+int isp4if_stop(struct isp4_interface *ispif) -+{ -+ isp4if_disable_ccpu(ispif); -+ -+ isp4if_dealloc_fw_gpumem(ispif); -+ -+ return 0; -+} -+ -+int isp4if_start(struct isp4_interface *ispif) -+{ -+ int ret; -+ -+ ret = isp4if_alloc_fw_gpumem(ispif); -+ if (ret) -+ return ret; -+ -+ ret = isp4if_fw_boot(ispif); -+ if (ret) -+ goto failed_fw_boot; -+ -+ return 0; -+ -+failed_fw_boot: -+ isp4if_dealloc_fw_gpumem(ispif); -+ return ret; -+} -+ -+int isp4if_deinit(struct isp4_interface *ispif) -+{ -+ isp4if_clear_cmdq(ispif); -+ -+ isp4if_clear_bufq(ispif); -+ -+ mutex_destroy(&ispif->isp4if_mutex); -+ -+ return 0; -+} -+ -+int isp4if_init(struct isp4_interface *ispif, struct device *dev, -+ void __iomem *isp_mmio) -+{ -+ ispif->dev = dev; -+ ispif->mmio = isp_mmio; -+ -+ spin_lock_init(&ispif->cmdq_lock); /* used for cmdq access */ -+ spin_lock_init(&ispif->bufq_lock); /* used for bufq access */ -+ mutex_init(&ispif->isp4if_mutex); /* used for commands sent to ispfw */ -+ -+ INIT_LIST_HEAD(&ispif->cmdq); -+ INIT_LIST_HEAD(&ispif->bufq); -+ -+ return 0; -+} -diff --git a/drivers/media/platform/amd/isp4/isp4_interface.h b/drivers/media/platform/amd/isp4/isp4_interface.h -new file mode 100644 -index 000000000000..ce3ac9b9e5cd ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_interface.h -@@ -0,0 +1,144 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_INTERFACE_H_ -+#define _ISP4_INTERFACE_H_ -+ -+#include -+#include -+#include -+#include -+ -+struct isp4fw_resp; -+ -+#define ISP4IF_RB_MAX 25 -+#define ISP4IF_RESP_CHAN_TO_RB_OFFSET 9 -+#define ISP4IF_RB_PMBMAP_MEM_SIZE (SZ_16M - 1) -+#define ISP4IF_RB_PMBMAP_MEM_CHUNK \ -+ (ISP4IF_RB_PMBMAP_MEM_SIZE / (ISP4IF_RB_MAX - 1)) -+#define ISP4IF_HOST2FW_COMMAND_SIZE sizeof(struct isp4fw_cmd) -+#define ISP4IF_MAX_NUM_HOST2FW_COMMAND 40 -+#define ISP4IF_FW_CMD_BUF_SIZE \ -+ (ISP4IF_MAX_NUM_HOST2FW_COMMAND * ISP4IF_HOST2FW_COMMAND_SIZE) -+#define ISP4IF_RB_FULL_SLEEP_US (33 * USEC_PER_MSEC) -+#define ISP4IF_RB_FULL_TIMEOUT_US (10 * ISP4IF_RB_FULL_SLEEP_US) -+ -+#define ISP4IF_META_INFO_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) -+#define ISP4IF_MAX_STREAM_BUF_COUNT 8 -+ -+#define ISP4IF_FW_LOG_RINGBUF_SIZE SZ_2M -+ -+enum isp4if_stream_id { -+ ISP4IF_STREAM_ID_GLOBAL = 0, -+ ISP4IF_STREAM_ID_1 = 1, -+ ISP4IF_STREAM_ID_MAX = 4 -+}; -+ -+enum isp4if_status { -+ ISP4IF_STATUS_PWR_OFF, -+ ISP4IF_STATUS_PWR_ON, -+ ISP4IF_STATUS_FW_RUNNING, -+ ISP4IF_FSM_STATUS_MAX -+}; -+ -+struct isp4if_gpu_mem_info { -+ u64 mem_size; -+ u64 gpu_mc_addr; -+ void *sys_addr; -+ void *mem_handle; -+}; -+ -+struct isp4if_img_buf_info { -+ struct { -+ void *sys_addr; -+ u64 mc_addr; -+ u32 len; -+ } planes[3]; -+}; -+ -+struct isp4if_img_buf_node { -+ struct list_head node; -+ struct isp4if_img_buf_info buf_info; -+}; -+ -+struct isp4if_cmd_element { -+ struct list_head list; -+ u32 seq_num; -+ u32 cmd_id; -+ struct completion cmd_done; -+ atomic_t refcnt; -+}; -+ -+struct isp4_interface { -+ struct device *dev; -+ void __iomem *mmio; -+ -+ spinlock_t cmdq_lock; /* used for cmdq access */ -+ spinlock_t bufq_lock; /* used for bufq access */ -+ struct mutex isp4if_mutex; /* used to send fw cmd and read fw log */ -+ -+ struct list_head cmdq; /* commands sent to fw */ -+ struct list_head bufq; /* buffers sent to fw */ -+ -+ enum isp4if_status status; -+ u32 host2fw_seq_num; -+ -+ /* ISP fw buffers */ -+ struct isp4if_gpu_mem_info *fw_log_buf; -+ struct isp4if_gpu_mem_info *fw_cmd_resp_buf; -+ struct isp4if_gpu_mem_info *fw_mem_pool; -+ struct isp4if_gpu_mem_info *meta_info_buf[ISP4IF_MAX_STREAM_BUF_COUNT]; -+}; -+ -+static inline void isp4if_split_addr64(u64 addr, u32 *lo, u32 *hi) -+{ -+ if (lo) -+ *lo = addr & 0xffffffff; -+ -+ if (hi) -+ *hi = addr >> 32; -+} -+ -+static inline u64 isp4if_join_addr64(u32 lo, u32 hi) -+{ -+ return (((u64)hi) << 32) | (u64)lo; -+} -+ -+int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, -+ struct isp4fw_resp *resp); -+ -+int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, -+ const void *package, u32 package_size); -+ -+int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, -+ const void *package, u32 package_size); -+ -+struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, -+ u32 seq_num, u32 cmd_id); -+ -+void isp4if_clear_cmdq(struct isp4_interface *ispif); -+ -+void isp4if_clear_bufq(struct isp4_interface *ispif); -+ -+void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node); -+ -+struct isp4if_img_buf_node * -+isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info); -+ -+struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif); -+ -+int isp4if_queue_buffer(struct isp4_interface *ispif, -+ struct isp4if_img_buf_node *buf_node); -+ -+int isp4if_stop(struct isp4_interface *ispif); -+ -+int isp4if_start(struct isp4_interface *ispif); -+ -+int isp4if_deinit(struct isp4_interface *ispif); -+ -+int isp4if_init(struct isp4_interface *ispif, struct device *dev, -+ void __iomem *isp_mmio); -+ -+#endif /* _ISP4_INTERFACE_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.c b/drivers/media/platform/amd/isp4/isp4_subdev.c -new file mode 100644 -index 000000000000..48deea79ce6c ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_subdev.c -@@ -0,0 +1,1047 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#include -+#include -+ -+#include "isp4.h" -+#include "isp4_debug.h" -+#include "isp4_fw_cmd_resp.h" -+#include "isp4_interface.h" -+ -+#define ISP4SD_MIN_BUF_CNT_BEF_START_STREAM 4 -+ -+#define ISP4SD_PERFORMANCE_STATE_LOW 0 -+#define ISP4SD_PERFORMANCE_STATE_HIGH 1 -+ -+/* align 32KB */ -+#define ISP4SD_META_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) -+ -+#define to_isp4_subdev(sd) container_of(sd, struct isp4_subdev, sdev) -+ -+static const char *isp4sd_entity_name = "amd isp4"; -+ -+static const char *isp4sd_thread_name[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { -+ "amd_isp4_thread_global", -+ "amd_isp4_thread_stream1", -+}; -+ -+static void isp4sd_module_enable(struct isp4_subdev *isp_subdev, bool enable) -+{ -+ if (isp_subdev->enable_gpio) { -+ gpiod_set_value(isp_subdev->enable_gpio, enable ? 1 : 0); -+ dev_dbg(isp_subdev->dev, "%s isp_subdev module\n", -+ enable ? "enable" : "disable"); -+ } -+} -+ -+static int isp4sd_setup_fw_mem_pool(struct isp4_subdev *isp_subdev) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4fw_cmd_send_buffer buf_type; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ if (!ispif->fw_mem_pool) { -+ dev_err(dev, "fail to alloc mem pool\n"); -+ return -ENOMEM; -+ } -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&buf_type, 0, sizeof(buf_type)); -+ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_MEM_POOL; -+ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; -+ isp4if_split_addr64(ispif->fw_mem_pool->gpu_mc_addr, -+ &buf_type.buffer.buf_base_a_lo, -+ &buf_type.buffer.buf_base_a_hi); -+ buf_type.buffer.buf_size_a = ispif->fw_mem_pool->mem_size; -+ -+ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, -+ &buf_type, sizeof(buf_type)); -+ if (ret) { -+ dev_err(dev, "send fw mem pool 0x%llx(%u) fail %d\n", -+ ispif->fw_mem_pool->gpu_mc_addr, -+ buf_type.buffer.buf_size_a, ret); -+ return ret; -+ } -+ -+ dev_dbg(dev, "send fw mem pool 0x%llx(%u) suc\n", -+ ispif->fw_mem_pool->gpu_mc_addr, buf_type.buffer.buf_size_a); -+ -+ return 0; -+} -+ -+static int isp4sd_set_stream_path(struct isp4_subdev *isp_subdev) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4fw_cmd_set_stream_cfg cmd; -+ struct device *dev = isp_subdev->dev; -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&cmd, 0, sizeof(cmd)); -+ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id = -+ ISP4FW_SENSOR_ID_ON_MIPI0; -+ cmd.stream_cfg.mipi_pipe_path_cfg.b_enable = true; -+ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id = -+ ISP4FW_MIPI0_ISP_PIPELINE_ID; -+ -+ cmd.stream_cfg.b_enable_tnr = true; -+ dev_dbg(dev, "isp4fw_sensor_id %d, pipeId 0x%x EnableTnr %u\n", -+ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id, -+ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id, -+ cmd.stream_cfg.b_enable_tnr); -+ -+ return isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_STREAM_CONFIG, -+ &cmd, sizeof(cmd)); -+} -+ -+static int isp4sd_send_meta_buf(struct isp4_subdev *isp_subdev) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4fw_cmd_send_buffer buf_type; -+ struct device *dev = isp_subdev->dev; -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&buf_type, 0, sizeof(buf_type)); -+ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { -+ struct isp4if_gpu_mem_info *meta_info_buf = -+ isp_subdev->ispif.meta_info_buf[i]; -+ int ret; -+ -+ if (!meta_info_buf) { -+ dev_err(dev, "fail for no meta info buf(%u)\n", i); -+ return -ENOMEM; -+ } -+ -+ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; -+ buf_type.buffer.vmid_space.bit.space = -+ ISP4FW_ADDR_SPACE_TYPE_GPU_VA; -+ isp4if_split_addr64(meta_info_buf->gpu_mc_addr, -+ &buf_type.buffer.buf_base_a_lo, -+ &buf_type.buffer.buf_base_a_hi); -+ buf_type.buffer.buf_size_a = meta_info_buf->mem_size; -+ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, -+ &buf_type, sizeof(buf_type)); -+ if (ret) { -+ dev_err(dev, "send meta info(%u) fail\n", i); -+ return ret; -+ } -+ } -+ -+ dev_dbg(dev, "send meta info suc\n"); -+ return 0; -+} -+ -+static bool isp4sd_get_str_out_prop(struct isp4_subdev *isp_subdev, -+ struct isp4fw_image_prop *out_prop, -+ struct v4l2_subdev_state *state, u32 pad) -+{ -+ struct device *dev = isp_subdev->dev; -+ struct v4l2_mbus_framefmt *format; -+ -+ format = v4l2_subdev_state_get_format(state, pad, 0); -+ if (!format) { -+ dev_err(dev, "fail get subdev state format\n"); -+ return false; -+ } -+ -+ switch (format->code) { -+ case MEDIA_BUS_FMT_YUYV8_1_5X8: -+ out_prop->image_format = ISP4FW_IMAGE_FORMAT_NV12; -+ out_prop->width = format->width; -+ out_prop->height = format->height; -+ out_prop->luma_pitch = format->width; -+ out_prop->chroma_pitch = out_prop->width; -+ break; -+ case MEDIA_BUS_FMT_YUYV8_1X16: -+ out_prop->image_format = ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED; -+ out_prop->width = format->width; -+ out_prop->height = format->height; -+ out_prop->luma_pitch = format->width * 2; -+ out_prop->chroma_pitch = 0; -+ break; -+ default: -+ dev_err(dev, "fail for bad image format:0x%x\n", -+ format->code); -+ return false; -+ } -+ -+ if (!out_prop->width || !out_prop->height) -+ return false; -+ -+ return true; -+} -+ -+static int isp4sd_kickoff_stream(struct isp4_subdev *isp_subdev, u32 w, u32 h) -+{ -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ -+ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) -+ return 0; -+ -+ if (sensor_info->status == ISP4SD_START_STATUS_START_FAIL) { -+ dev_err(dev, "fail for previous start fail\n"); -+ return -EINVAL; -+ } -+ -+ dev_dbg(dev, "w:%u,h:%u\n", w, h); -+ -+ if (isp4sd_send_meta_buf(isp_subdev)) { -+ dev_err(dev, "fail to send meta buf\n"); -+ sensor_info->status = ISP4SD_START_STATUS_START_FAIL; -+ return -EINVAL; -+ } -+ -+ sensor_info->status = ISP4SD_START_STATUS_OFF; -+ -+ if (!sensor_info->start_stream_cmd_sent && -+ sensor_info->buf_sent_cnt >= ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { -+ int ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_START_STREAM, -+ NULL, 0); -+ if (ret) { -+ dev_err(dev, "fail to start stream\n"); -+ return ret; -+ } -+ -+ sensor_info->start_stream_cmd_sent = true; -+ } else { -+ dev_dbg(dev, -+ "no send START_STREAM, start_sent %u, buf_sent %u\n", -+ sensor_info->start_stream_cmd_sent, -+ sensor_info->buf_sent_cnt); -+ } -+ -+ return 0; -+} -+ -+static int isp4sd_setup_output(struct isp4_subdev *isp_subdev, -+ struct v4l2_subdev_state *state, u32 pad) -+{ -+ struct isp4sd_output_info *output_info = -+ &isp_subdev->sensor_info.output_info; -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4fw_cmd_set_out_ch_prop cmd_ch_prop; -+ struct isp4fw_cmd_enable_out_ch cmd_ch_en; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) -+ return 0; -+ -+ if (output_info->start_status == ISP4SD_START_STATUS_START_FAIL) { -+ dev_err(dev, "fail for previous start fail\n"); -+ return -EINVAL; -+ } -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&cmd_ch_prop, 0, sizeof(cmd_ch_prop)); -+ cmd_ch_prop.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; -+ -+ if (!isp4sd_get_str_out_prop(isp_subdev, -+ &cmd_ch_prop.image_prop, state, pad)) { -+ dev_err(dev, "fail to get out prop\n"); -+ return -EINVAL; -+ } -+ -+ dev_dbg(dev, "channel:%s,fmt %s,w:h=%u:%u,lp:%u,cp%u\n", -+ isp4dbg_get_out_ch_str(cmd_ch_prop.ch), -+ isp4dbg_get_img_fmt_str(cmd_ch_prop.image_prop.image_format), -+ cmd_ch_prop.image_prop.width, cmd_ch_prop.image_prop.height, -+ cmd_ch_prop.image_prop.luma_pitch, -+ cmd_ch_prop.image_prop.chroma_pitch); -+ -+ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_OUT_CHAN_PROP, -+ &cmd_ch_prop, sizeof(cmd_ch_prop)); -+ if (ret) { -+ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; -+ dev_err(dev, "fail to set out prop\n"); -+ return ret; -+ } -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&cmd_ch_en, 0, sizeof(cmd_ch_en)); -+ cmd_ch_en.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; -+ cmd_ch_en.is_enable = true; -+ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_ENABLE_OUT_CHAN, -+ &cmd_ch_en, sizeof(cmd_ch_en)); -+ if (ret) { -+ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; -+ dev_err(dev, "fail to enable channel\n"); -+ return ret; -+ } -+ -+ dev_dbg(dev, "enable channel %s\n", -+ isp4dbg_get_out_ch_str(cmd_ch_en.ch)); -+ -+ if (!sensor_info->start_stream_cmd_sent) { -+ ret = isp4sd_kickoff_stream(isp_subdev, -+ cmd_ch_prop.image_prop.width, -+ cmd_ch_prop.image_prop.height); -+ if (ret) { -+ dev_err(dev, "kickoff stream fail %d\n", ret); -+ return ret; -+ } -+ /* -+ * sensor_info->start_stream_cmd_sent will be set to true -+ * 1. in isp4sd_kickoff_stream, if app first send buffer then -+ * start stream -+ * 2. in isp_set_stream_buf, if app first start stream, then -+ * send buffer because ISP FW has the requirement, host needs -+ * to send buffer before send start stream cmd -+ */ -+ if (sensor_info->start_stream_cmd_sent) { -+ sensor_info->status = ISP4SD_START_STATUS_STARTED; -+ output_info->start_status = ISP4SD_START_STATUS_STARTED; -+ dev_dbg(dev, "kickoff stream suc,start cmd sent\n"); -+ } -+ } else { -+ dev_dbg(dev, "stream running, no need kickoff\n"); -+ output_info->start_status = ISP4SD_START_STATUS_STARTED; -+ } -+ -+ dev_dbg(dev, "setup output suc\n"); -+ return 0; -+} -+ -+static int isp4sd_init_stream(struct isp4_subdev *isp_subdev) -+{ -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ ret = isp4sd_setup_fw_mem_pool(isp_subdev); -+ if (ret) { -+ dev_err(dev, "fail to setup fw mem pool\n"); -+ return ret; -+ } -+ -+ ret = isp4sd_set_stream_path(isp_subdev); -+ if (ret) { -+ dev_err(dev, "fail to setup stream path\n"); -+ return ret; -+ } -+ -+ return 0; -+} -+ -+static void isp4sd_uninit_stream(struct isp4_subdev *isp_subdev, -+ struct v4l2_subdev_state *state, u32 pad) -+{ -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ struct isp4sd_output_info *output_info = &sensor_info->output_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct v4l2_mbus_framefmt *format; -+ -+ format = v4l2_subdev_state_get_format(state, pad, 0); -+ if (!format) { -+ dev_err(isp_subdev->dev, "fail to get v4l2 format\n"); -+ } else { -+ memset(format, 0, sizeof(*format)); -+ format->code = MEDIA_BUS_FMT_YUYV8_1_5X8; -+ } -+ -+ isp4if_clear_bufq(ispif); -+ isp4if_clear_cmdq(ispif); -+ -+ sensor_info->start_stream_cmd_sent = false; -+ sensor_info->buf_sent_cnt = 0; -+ -+ sensor_info->status = ISP4SD_START_STATUS_OFF; -+ output_info->start_status = ISP4SD_START_STATUS_OFF; -+} -+ -+static void isp4sd_fw_resp_cmd_done(struct isp4_subdev *isp_subdev, -+ enum isp4if_stream_id stream_id, -+ struct isp4fw_resp_cmd_done *para) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4if_cmd_element *ele = -+ isp4if_rm_cmd_from_cmdq(ispif, para->cmd_seq_num, para->cmd_id); -+ struct device *dev = isp_subdev->dev; -+ -+ dev_dbg(dev, "stream %d,cmd %s(0x%08x)(%d),seq %u, ele %p\n", -+ stream_id, -+ isp4dbg_get_cmd_str(para->cmd_id), -+ para->cmd_id, para->cmd_status, para->cmd_seq_num, -+ ele); -+ -+ if (ele) { -+ complete(&ele->cmd_done); -+ if (atomic_dec_and_test(&ele->refcnt)) -+ kfree(ele); -+ } -+} -+ -+static struct isp4fw_meta_info * -+isp4sd_get_meta_by_mc(struct isp4_subdev *isp_subdev, u64 mc) -+{ -+ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { -+ struct isp4if_gpu_mem_info *meta_info_buf = -+ isp_subdev->ispif.meta_info_buf[i]; -+ -+ if (meta_info_buf->gpu_mc_addr == mc) -+ return meta_info_buf->sys_addr; -+ } -+ -+ return NULL; -+} -+ -+static void isp4sd_send_meta_info(struct isp4_subdev *isp_subdev, -+ u64 meta_info_mc) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4fw_cmd_send_buffer buf_type; -+ struct device *dev = isp_subdev->dev; -+ -+ if (isp_subdev->sensor_info.status != ISP4SD_START_STATUS_STARTED) { -+ dev_warn(dev, "not working status %i, meta_info 0x%llx\n", -+ isp_subdev->sensor_info.status, meta_info_mc); -+ return; -+ } -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to guarantee -+ * padding bits are zeroed, since this is not guaranteed on all -+ * compilers. -+ */ -+ memset(&buf_type, 0, sizeof(buf_type)); -+ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; -+ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; -+ isp4if_split_addr64(meta_info_mc, -+ &buf_type.buffer.buf_base_a_lo, -+ &buf_type.buffer.buf_base_a_hi); -+ buf_type.buffer.buf_size_a = ISP4SD_META_BUF_SIZE; -+ -+ if (isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, -+ &buf_type, sizeof(buf_type))) -+ dev_err(dev, "fail send meta_info 0x%llx\n", -+ meta_info_mc); -+ else -+ dev_dbg(dev, "resend meta_info 0x%llx\n", meta_info_mc); -+} -+ -+static void isp4sd_fw_resp_frame_done(struct isp4_subdev *isp_subdev, -+ enum isp4if_stream_id stream_id, -+ struct isp4fw_resp_param_package *para) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ struct isp4if_img_buf_node *prev; -+ struct isp4fw_meta_info *meta; -+ u64 mc; -+ -+ mc = isp4if_join_addr64(para->package_addr_lo, para->package_addr_hi); -+ meta = isp4sd_get_meta_by_mc(isp_subdev, mc); -+ if (!meta) { -+ dev_err(dev, "fail to get meta from mc %llx\n", mc); -+ return; -+ } -+ -+ dev_dbg(dev, "ts:%llu,streamId:%d,poc:%u,preview_en:%u,status:%s(%i)\n", -+ ktime_get_ns(), stream_id, meta->poc, meta->preview.enabled, -+ isp4dbg_get_buf_done_str(meta->preview.status), -+ meta->preview.status); -+ -+ if (meta->preview.enabled && -+ (meta->preview.status == ISP4FW_BUFFER_STATUS_SKIPPED || -+ meta->preview.status == ISP4FW_BUFFER_STATUS_DONE || -+ meta->preview.status == ISP4FW_BUFFER_STATUS_DIRTY)) { -+ prev = isp4if_dequeue_buffer(ispif); -+ if (prev) { -+ isp4dbg_show_bufmeta_info(dev, "prev", &meta->preview, -+ &prev->buf_info); -+ isp4vid_handle_frame_done(&isp_subdev->isp_vdev, -+ &prev->buf_info); -+ isp4if_dealloc_buffer_node(prev); -+ } else { -+ dev_err(dev, "fail null prev buf\n"); -+ } -+ } else if (meta->preview.enabled) { -+ dev_err(dev, "fail bad preview status %u(%s)\n", -+ meta->preview.status, -+ isp4dbg_get_buf_done_str(meta->preview.status)); -+ } -+ -+ if (isp_subdev->sensor_info.status == ISP4SD_START_STATUS_STARTED) -+ isp4sd_send_meta_info(isp_subdev, mc); -+ -+ dev_dbg(dev, "stream_id:%d, status:%d\n", stream_id, -+ isp_subdev->sensor_info.status); -+} -+ -+static void isp4sd_fw_resp_func(struct isp4_subdev *isp_subdev, -+ enum isp4if_stream_id stream_id) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ struct isp4fw_resp resp; -+ -+ if (stream_id == ISP4IF_STREAM_ID_1) -+ isp_fw_log_print(isp_subdev); -+ -+ while (true) { -+ if (isp4if_f2h_resp(ispif, stream_id, &resp)) { -+ /* Re-enable the interrupt */ -+ isp4_intr_enable(isp_subdev, stream_id, true); -+ /* -+ * Recheck to see if there is a new response. -+ * To ensure that an in-flight interrupt is not lost, -+ * enabling the interrupt must occur _before_ checking -+ * for a new response, hence a memory barrier is needed. -+ * Disable the interrupt again if there was a new -+ * response. -+ */ -+ mb(); -+ if (likely(isp4if_f2h_resp(ispif, stream_id, &resp))) -+ break; -+ -+ isp4_intr_enable(isp_subdev, stream_id, false); -+ } -+ -+ switch (resp.resp_id) { -+ case ISP4FW_RESP_ID_CMD_DONE: -+ isp4sd_fw_resp_cmd_done(isp_subdev, stream_id, -+ &resp.param.cmd_done); -+ break; -+ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: -+ isp4sd_fw_resp_frame_done(isp_subdev, stream_id, -+ &resp.param.frame_done); -+ break; -+ default: -+ dev_err(dev, "-><- fail respid %s(0x%x)\n", -+ isp4dbg_get_resp_str(resp.resp_id), -+ resp.resp_id); -+ break; -+ } -+ } -+} -+ -+static s32 isp4sd_fw_resp_thread(void *context) -+{ -+ struct isp4_subdev_thread_param *para = context; -+ struct isp4_subdev *isp_subdev = para->isp_subdev; -+ struct isp4sd_thread_handler *thread_ctx = -+ &isp_subdev->fw_resp_thread[para->idx]; -+ struct device *dev = isp_subdev->dev; -+ -+ dev_dbg(dev, "[%u] fw resp thread started\n", para->idx); -+ while (true) { -+ wait_event_interruptible(thread_ctx->waitq, -+ thread_ctx->resp_ready); -+ thread_ctx->resp_ready = false; -+ -+ if (kthread_should_stop()) { -+ dev_dbg(dev, "[%u] fw resp thread quit\n", para->idx); -+ break; -+ } -+ -+ isp4sd_fw_resp_func(isp_subdev, para->idx); -+ } -+ -+ return 0; -+} -+ -+static int isp4sd_stop_resp_proc_threads(struct isp4_subdev *isp_subdev) -+{ -+ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { -+ struct isp4sd_thread_handler *thread_ctx = -+ &isp_subdev->fw_resp_thread[i]; -+ -+ if (thread_ctx->thread) { -+ kthread_stop(thread_ctx->thread); -+ thread_ctx->thread = NULL; -+ } -+ } -+ -+ return 0; -+} -+ -+static int isp4sd_start_resp_proc_threads(struct isp4_subdev *isp_subdev) -+{ -+ struct device *dev = isp_subdev->dev; -+ -+ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { -+ struct isp4sd_thread_handler *thread_ctx = -+ &isp_subdev->fw_resp_thread[i]; -+ -+ isp_subdev->isp_resp_para[i].idx = i; -+ isp_subdev->isp_resp_para[i].isp_subdev = isp_subdev; -+ init_waitqueue_head(&thread_ctx->waitq); -+ thread_ctx->resp_ready = false; -+ -+ thread_ctx->thread = kthread_run(isp4sd_fw_resp_thread, -+ &isp_subdev->isp_resp_para[i], -+ isp4sd_thread_name[i]); -+ if (IS_ERR(thread_ctx->thread)) { -+ dev_err(dev, "create thread [%d] fail\n", i); -+ thread_ctx->thread = NULL; -+ isp4sd_stop_resp_proc_threads(isp_subdev); -+ return -EINVAL; -+ } -+ } -+ -+ return 0; -+} -+ -+int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd) -+{ -+ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_LOW; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ guard(mutex)(&isp_subdev->ops_mutex); -+ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) { -+ dev_err(dev, "fail for stream still running\n"); -+ return -EINVAL; -+ } -+ -+ sensor_info->status = ISP4SD_START_STATUS_OFF; -+ -+ if (isp_subdev->irq_enabled) { -+ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) -+ disable_irq(isp_subdev->irq[i]); -+ isp_subdev->irq_enabled = false; -+ } -+ -+ isp4sd_stop_resp_proc_threads(isp_subdev); -+ dev_dbg(dev, "isp_subdev stop resp proc threads suc\n"); -+ -+ isp4if_stop(ispif); -+ -+ ret = dev_pm_genpd_set_performance_state(dev, perf_state); -+ if (ret) -+ dev_err(dev, -+ "fail to set isp_subdev performance state %u,ret %d\n", -+ perf_state, ret); -+ -+ /* hold ccpu reset */ -+ isp4hw_wreg(isp_subdev->mmio, ISP_SOFT_RESET, 0); -+ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0); -+ ret = pm_runtime_put_sync(dev); -+ if (ret) -+ dev_err(dev, "power off isp_subdev fail %d\n", ret); -+ else -+ dev_dbg(dev, "power off isp_subdev suc\n"); -+ -+ ispif->status = ISP4IF_STATUS_PWR_OFF; -+ isp4if_clear_cmdq(ispif); -+ isp4sd_module_enable(isp_subdev, false); -+ -+ /* -+ * When opening the camera, isp4sd_module_enable(isp_subdev, true) is -+ * called. Hardware requires at least a 20ms delay between disabling -+ * and enabling the module, so a sleep is added to ensure ISP stability -+ * during quick reopen scenarios. -+ */ -+ msleep(20); -+ -+ return 0; -+} -+ -+int isp4sd_pwron_and_init(struct v4l2_subdev *sd) -+{ -+ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ guard(mutex)(&isp_subdev->ops_mutex); -+ if (ispif->status == ISP4IF_STATUS_FW_RUNNING) { -+ dev_dbg(dev, "camera already opened, do nothing\n"); -+ return 0; -+ } -+ -+ isp4sd_module_enable(isp_subdev, true); -+ -+ if (ispif->status < ISP4IF_STATUS_PWR_ON) { -+ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_HIGH; -+ -+ ret = pm_runtime_resume_and_get(dev); -+ if (ret) { -+ dev_err(dev, "fail to power on isp_subdev ret %d\n", -+ ret); -+ goto err_deinit; -+ } -+ -+ /* ISPPG ISP Power Status */ -+ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0x7FF); -+ ret = dev_pm_genpd_set_performance_state(dev, perf_state); -+ if (ret) { -+ dev_err(dev, -+ "fail to set performance state %u, ret %d\n", -+ perf_state, ret); -+ goto err_deinit; -+ } -+ -+ ispif->status = ISP4IF_STATUS_PWR_ON; -+ } -+ -+ isp_subdev->sensor_info.start_stream_cmd_sent = false; -+ isp_subdev->sensor_info.buf_sent_cnt = 0; -+ -+ ret = isp4if_start(ispif); -+ if (ret) { -+ dev_err(dev, "fail to start isp_subdev interface\n"); -+ goto err_deinit; -+ } -+ -+ if (isp4sd_start_resp_proc_threads(isp_subdev)) { -+ dev_err(dev, "isp_start_resp_proc_threads fail\n"); -+ goto err_deinit; -+ } -+ -+ dev_dbg(dev, "create resp threads ok\n"); -+ -+ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) -+ enable_irq(isp_subdev->irq[i]); -+ isp_subdev->irq_enabled = true; -+ -+ return 0; -+err_deinit: -+ isp4sd_pwroff_and_deinit(sd); -+ return -EINVAL; -+} -+ -+static int isp4sd_stop_stream(struct isp4_subdev *isp_subdev, -+ struct v4l2_subdev_state *state, u32 pad) -+{ -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ struct isp4sd_output_info *output_info = &sensor_info->output_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ -+ guard(mutex)(&isp_subdev->ops_mutex); -+ dev_dbg(dev, "status %i\n", output_info->start_status); -+ -+ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) { -+ struct isp4fw_cmd_enable_out_ch cmd_ch_disable; -+ int ret; -+ -+ /* -+ * The struct will be shared with ISP FW, use memset() to -+ * guarantee padding bits are zeroed, since this is not -+ * guaranteed on all compilers. -+ */ -+ memset(&cmd_ch_disable, 0, sizeof(cmd_ch_disable)); -+ cmd_ch_disable.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; -+ /* `cmd_ch_disable.is_enable` is already false */ -+ ret = isp4if_send_command_sync(ispif, -+ ISP4FW_CMD_ID_ENABLE_OUT_CHAN, -+ &cmd_ch_disable, -+ sizeof(cmd_ch_disable)); -+ if (ret) -+ dev_err(dev, "fail to disable stream\n"); -+ else -+ dev_dbg(dev, "wait disable stream suc\n"); -+ -+ ret = isp4if_send_command_sync(ispif, ISP4FW_CMD_ID_STOP_STREAM, -+ NULL, 0); -+ if (ret) -+ dev_err(dev, "fail to stop stream\n"); -+ else -+ dev_dbg(dev, "wait stop stream suc\n"); -+ } -+ -+ isp4sd_uninit_stream(isp_subdev, state, pad); -+ -+ /* -+ * Return success to ensure the stop process proceeds, -+ * and disregard any errors since they are not fatal. -+ */ -+ return 0; -+} -+ -+static int isp4sd_start_stream(struct isp4_subdev *isp_subdev, -+ struct v4l2_subdev_state *state, u32 pad) -+{ -+ struct isp4sd_output_info *output_info = -+ &isp_subdev->sensor_info.output_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ guard(mutex)(&isp_subdev->ops_mutex); -+ -+ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { -+ dev_err(dev, "fail, bad fsm %d\n", ispif->status); -+ return -EINVAL; -+ } -+ -+ switch (output_info->start_status) { -+ case ISP4SD_START_STATUS_OFF: -+ break; -+ case ISP4SD_START_STATUS_STARTED: -+ dev_dbg(dev, "stream already started, do nothing\n"); -+ return 0; -+ case ISP4SD_START_STATUS_START_FAIL: -+ dev_err(dev, "stream previously failed to start\n"); -+ return -EINVAL; -+ } -+ -+ ret = isp4sd_init_stream(isp_subdev); -+ if (ret) { -+ dev_err(dev, "fail to init isp_subdev stream\n"); -+ goto err_stop_stream; -+ } -+ -+ ret = isp4sd_setup_output(isp_subdev, state, pad); -+ if (ret) { -+ dev_err(dev, "fail to setup output\n"); -+ goto err_stop_stream; -+ } -+ -+ return 0; -+ -+err_stop_stream: -+ isp4sd_stop_stream(isp_subdev, state, pad); -+ return ret; -+} -+ -+int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, -+ struct isp4if_img_buf_info *buf_info) -+{ -+ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct isp4if_img_buf_node *buf_node; -+ struct device *dev = isp_subdev->dev; -+ int ret; -+ -+ guard(mutex)(&isp_subdev->ops_mutex); -+ -+ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { -+ dev_err(dev, "fail send img buf for bad fsm %d\n", -+ ispif->status); -+ return -EINVAL; -+ } -+ -+ buf_node = isp4if_alloc_buffer_node(buf_info); -+ if (!buf_node) { -+ dev_err(dev, "fail alloc sys img buf info node\n"); -+ return -ENOMEM; -+ } -+ -+ ret = isp4if_queue_buffer(ispif, buf_node); -+ if (ret) { -+ dev_err(dev, "fail to queue image buf, %d\n", ret); -+ goto error_release_buf_node; -+ } -+ -+ if (!isp_subdev->sensor_info.start_stream_cmd_sent) { -+ isp_subdev->sensor_info.buf_sent_cnt++; -+ -+ if (isp_subdev->sensor_info.buf_sent_cnt >= -+ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { -+ ret = isp4if_send_command(ispif, -+ ISP4FW_CMD_ID_START_STREAM, -+ NULL, 0); -+ if (ret) { -+ dev_err(dev, "fail to START_STREAM"); -+ goto error_release_buf_node; -+ } -+ isp_subdev->sensor_info.start_stream_cmd_sent = true; -+ isp_subdev->sensor_info.output_info.start_status = -+ ISP4SD_START_STATUS_STARTED; -+ isp_subdev->sensor_info.status = -+ ISP4SD_START_STATUS_STARTED; -+ } else { -+ dev_dbg(dev, -+ "no send start, required %u, buf sent %u\n", -+ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM, -+ isp_subdev->sensor_info.buf_sent_cnt); -+ } -+ } -+ -+ return 0; -+ -+error_release_buf_node: -+ isp4if_dealloc_buffer_node(buf_node); -+ return ret; -+} -+ -+static const struct v4l2_subdev_video_ops isp4sd_video_ops = { -+ .s_stream = v4l2_subdev_s_stream_helper, -+}; -+ -+static int isp4sd_set_pad_format(struct v4l2_subdev *sd, -+ struct v4l2_subdev_state *sd_state, -+ struct v4l2_subdev_format *format) -+{ -+ struct isp4sd_output_info *stream_info = -+ &(to_isp4_subdev(sd)->sensor_info.output_info); -+ struct v4l2_mbus_framefmt *fmt; -+ -+ fmt = v4l2_subdev_state_get_format(sd_state, format->pad); -+ -+ if (!fmt) { -+ dev_err(sd->dev, "fail to get state format\n"); -+ return -EINVAL; -+ } -+ -+ *fmt = format->format; -+ switch (fmt->code) { -+ case MEDIA_BUS_FMT_YUYV8_1X16: -+ stream_info->image_size = fmt->width * fmt->height * 2; -+ break; -+ case MEDIA_BUS_FMT_YUYV8_1_5X8: -+ default: -+ stream_info->image_size = fmt->width * fmt->height * 3 / 2; -+ break; -+ } -+ -+ if (!stream_info->image_size) { -+ dev_err(sd->dev, -+ "fail set pad format,code 0x%x,width %u, height %u\n", -+ fmt->code, fmt->width, fmt->height); -+ return -EINVAL; -+ } -+ -+ dev_dbg(sd->dev, "set pad format suc, code:%x w:%u h:%u size:%u\n", -+ fmt->code, fmt->width, fmt->height, -+ stream_info->image_size); -+ -+ return 0; -+} -+ -+static int isp4sd_enable_streams(struct v4l2_subdev *sd, -+ struct v4l2_subdev_state *state, u32 pad, -+ u64 streams_mask) -+{ -+ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); -+ -+ return isp4sd_start_stream(isp_subdev, state, pad); -+} -+ -+static int isp4sd_disable_streams(struct v4l2_subdev *sd, -+ struct v4l2_subdev_state *state, u32 pad, -+ u64 streams_mask) -+{ -+ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); -+ -+ return isp4sd_stop_stream(isp_subdev, state, pad); -+} -+ -+static const struct v4l2_subdev_pad_ops isp4sd_pad_ops = { -+ .get_fmt = v4l2_subdev_get_fmt, -+ .set_fmt = isp4sd_set_pad_format, -+ .enable_streams = isp4sd_enable_streams, -+ .disable_streams = isp4sd_disable_streams, -+}; -+ -+static const struct v4l2_subdev_ops isp4sd_subdev_ops = { -+ .video = &isp4sd_video_ops, -+ .pad = &isp4sd_pad_ops, -+}; -+ -+int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, -+ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]) -+{ -+ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ struct device *dev = v4l2_dev->dev; -+ int ret; -+ -+ isp_subdev->dev = dev; -+ v4l2_subdev_init(&isp_subdev->sdev, &isp4sd_subdev_ops); -+ isp_subdev->sdev.owner = THIS_MODULE; -+ isp_subdev->sdev.dev = dev; -+ snprintf(isp_subdev->sdev.name, sizeof(isp_subdev->sdev.name), "%s", -+ dev_name(dev)); -+ -+ isp_subdev->sdev.entity.name = isp4sd_entity_name; -+ isp_subdev->sdev.entity.function = MEDIA_ENT_F_PROC_VIDEO_ISP; -+ isp_subdev->sdev_pad.flags = MEDIA_PAD_FL_SOURCE; -+ ret = media_entity_pads_init(&isp_subdev->sdev.entity, 1, -+ &isp_subdev->sdev_pad); -+ if (ret) { -+ dev_err(dev, "fail to init isp4 subdev entity pad %d\n", ret); -+ return ret; -+ } -+ -+ ret = v4l2_subdev_init_finalize(&isp_subdev->sdev); -+ if (ret < 0) { -+ dev_err(dev, "fail to init finalize isp4 subdev %d\n", -+ ret); -+ return ret; -+ } -+ -+ ret = v4l2_device_register_subdev(v4l2_dev, &isp_subdev->sdev); -+ if (ret) { -+ dev_err(dev, "fail to register isp4 subdev to V4L2 device %d\n", -+ ret); -+ goto err_media_clean_up; -+ } -+ -+ isp4if_init(ispif, dev, isp_subdev->mmio); -+ -+ mutex_init(&isp_subdev->ops_mutex); -+ sensor_info->status = ISP4SD_START_STATUS_OFF; -+ -+ /* create ISP enable gpio control */ -+ isp_subdev->enable_gpio = devm_gpiod_get(isp_subdev->dev, -+ "enable_isp", -+ GPIOD_OUT_LOW); -+ if (IS_ERR(isp_subdev->enable_gpio)) { -+ ret = PTR_ERR(isp_subdev->enable_gpio); -+ dev_err(dev, "fail to get gpiod %d\n", ret); -+ goto err_subdev_unreg; -+ } -+ -+ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) -+ isp_subdev->irq[i] = irq[i]; -+ -+ isp_subdev->host2fw_seq_num = 1; -+ ispif->status = ISP4IF_STATUS_PWR_OFF; -+ -+ ret = isp4vid_dev_init(&isp_subdev->isp_vdev, &isp_subdev->sdev); -+ if (ret) -+ goto err_subdev_unreg; -+ -+ return 0; -+ -+err_subdev_unreg: -+ v4l2_device_unregister_subdev(&isp_subdev->sdev); -+err_media_clean_up: -+ v4l2_subdev_cleanup(&isp_subdev->sdev); -+ media_entity_cleanup(&isp_subdev->sdev.entity); -+ return ret; -+} -+ -+void isp4sd_deinit(struct isp4_subdev *isp_subdev) -+{ -+ struct isp4_interface *ispif = &isp_subdev->ispif; -+ -+ isp4vid_dev_deinit(&isp_subdev->isp_vdev); -+ v4l2_device_unregister_subdev(&isp_subdev->sdev); -+ media_entity_cleanup(&isp_subdev->sdev.entity); -+ isp4if_deinit(ispif); -+ isp4sd_module_enable(isp_subdev, false); -+ -+ ispif->status = ISP4IF_STATUS_PWR_OFF; -+} -diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.h b/drivers/media/platform/amd/isp4/isp4_subdev.h -new file mode 100644 -index 000000000000..20ea08a830af ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_subdev.h -@@ -0,0 +1,127 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_SUBDEV_H_ -+#define _ISP4_SUBDEV_H_ -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#include "isp4_fw_cmd_resp.h" -+#include "isp4_hw_reg.h" -+#include "isp4_interface.h" -+#include "isp4_video.h" -+ -+/* -+ * One is for none sensor specific response which is not used now. -+ * Another is for sensor specific response -+ */ -+#define ISP4SD_MAX_FW_RESP_STREAM_NUM 2 -+ -+/* Indicates the ISP status */ -+enum isp4sd_status { -+ ISP4SD_STATUS_PWR_OFF, -+ ISP4SD_STATUS_PWR_ON, -+ ISP4SD_STATUS_FW_RUNNING, -+ ISP4SD_STATUS_MAX -+}; -+ -+/* Indicates sensor and output stream status */ -+enum isp4sd_start_status { -+ ISP4SD_START_STATUS_OFF, -+ ISP4SD_START_STATUS_STARTED, -+ ISP4SD_START_STATUS_START_FAIL, -+}; -+ -+struct isp4sd_img_buf_node { -+ struct list_head node; -+ struct isp4if_img_buf_info buf_info; -+}; -+ -+/* This is ISP output after processing Bayer raw sensor input */ -+struct isp4sd_output_info { -+ enum isp4sd_start_status start_status; -+ u32 image_size; -+}; -+ -+/* -+ * Struct for sensor info used as ISP input or source. -+ * status: sensor status. -+ * output_info: ISP output after processing the sensor input. -+ * start_stream_cmd_sent: indicates if ISP4FW_CMD_ID_START_STREAM was sent -+ * to firmware. -+ * buf_sent_cnt: number of buffers sent to receive images. -+ */ -+struct isp4sd_sensor_info { -+ struct isp4sd_output_info output_info; -+ enum isp4sd_start_status status; -+ bool start_stream_cmd_sent; -+ u32 buf_sent_cnt; -+}; -+ -+/* -+ * The thread is created by the driver to handle firmware responses which will -+ * be waken up when a firmware-to-driver response interrupt occurs. -+ */ -+struct isp4sd_thread_handler { -+ struct task_struct *thread; -+ wait_queue_head_t waitq; -+ bool resp_ready; -+}; -+ -+struct isp4_subdev_thread_param { -+ u32 idx; -+ struct isp4_subdev *isp_subdev; -+}; -+ -+struct isp4_subdev { -+ struct v4l2_subdev sdev; -+ struct isp4_interface ispif; -+ struct isp4vid_dev isp_vdev; -+ -+ struct media_pad sdev_pad; -+ -+ enum isp4sd_status isp_status; -+ /* mutex used to synchronize the operation with firmware */ -+ struct mutex ops_mutex; -+ -+ struct isp4sd_thread_handler -+ fw_resp_thread[ISP4SD_MAX_FW_RESP_STREAM_NUM]; -+ -+ u32 host2fw_seq_num; -+ -+ struct isp4sd_sensor_info sensor_info; -+ -+ /* gpio descriptor */ -+ struct gpio_desc *enable_gpio; -+ struct device *dev; -+ void __iomem *mmio; -+ struct isp4_subdev_thread_param -+ isp_resp_para[ISP4SD_MAX_FW_RESP_STREAM_NUM]; -+ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; -+ bool irq_enabled; -+ /* spin lock to access ISP_SYS_INT0_EN exclusively */ -+ spinlock_t irq_lock; -+#ifdef CONFIG_DEBUG_FS -+ bool enable_fw_log; -+ struct dentry *debugfs_dir; -+ char *fw_log_output; -+#endif -+}; -+ -+int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, -+ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]); -+void isp4sd_deinit(struct isp4_subdev *isp_subdev); -+int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, -+ struct isp4if_img_buf_info *buf_info); -+int isp4sd_pwron_and_init(struct v4l2_subdev *sd); -+int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd); -+ -+#endif /* _ISP4_SUBDEV_H_ */ -diff --git a/drivers/media/platform/amd/isp4/isp4_video.c b/drivers/media/platform/amd/isp4/isp4_video.c -new file mode 100644 -index 000000000000..0cebb39f98e1 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_video.c -@@ -0,0 +1,797 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#include -+#include -+#include -+ -+#include "isp4_interface.h" -+#include "isp4_subdev.h" -+#include "isp4_video.h" -+ -+#define ISP4VID_ISP_DRV_NAME "amd_isp_capture" -+#define ISP4VID_MAX_PREVIEW_FPS 30 -+#define ISP4VID_DEFAULT_FMT V4L2_PIX_FMT_NV12 -+ -+#define ISP4VID_PAD_VIDEO_OUTPUT 0 -+ -+/* time perframe default */ -+#define ISP4VID_ISP_TPF_DEFAULT isp4vid_tpfs[0] -+ -+static const char *const isp4vid_video_dev_name = "Preview"; -+ -+/* Sizes must be in increasing order */ -+static const struct v4l2_frmsize_discrete isp4vid_frmsize[] = { -+ {640, 360}, -+ {640, 480}, -+ {1280, 720}, -+ {1280, 960}, -+ {1920, 1080}, -+ {1920, 1440}, -+ {2560, 1440}, -+ {2880, 1620}, -+ {2880, 1624}, -+ {2888, 1808}, -+}; -+ -+static const u32 isp4vid_formats[] = { -+ V4L2_PIX_FMT_NV12, -+ V4L2_PIX_FMT_YUYV -+}; -+ -+/* time perframe list */ -+static const struct v4l2_fract isp4vid_tpfs[] = { -+ { 1, ISP4VID_MAX_PREVIEW_FPS } -+}; -+ -+void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, -+ const struct isp4if_img_buf_info *img_buf) -+{ -+ struct isp4vid_capture_buffer *isp4vid_buf; -+ void *vbuf; -+ -+ scoped_guard(mutex, &isp_vdev->buf_list_lock) { -+ isp4vid_buf = list_first_entry_or_null(&isp_vdev->buf_list, -+ typeof(*isp4vid_buf), -+ list); -+ if (!isp4vid_buf) -+ return; -+ -+ vbuf = vb2_plane_vaddr(&isp4vid_buf->vb2.vb2_buf, 0); -+ -+ if (vbuf != img_buf->planes[0].sys_addr) { -+ dev_err(isp_vdev->dev, "Invalid vbuf\n"); -+ return; -+ } -+ -+ list_del(&isp4vid_buf->list); -+ } -+ -+ /* Fill the buffer */ -+ isp4vid_buf->vb2.vb2_buf.timestamp = ktime_get_ns(); -+ isp4vid_buf->vb2.sequence = isp_vdev->sequence++; -+ isp4vid_buf->vb2.field = V4L2_FIELD_ANY; -+ -+ vb2_set_plane_payload(&isp4vid_buf->vb2.vb2_buf, -+ 0, isp_vdev->format.sizeimage); -+ -+ vb2_buffer_done(&isp4vid_buf->vb2.vb2_buf, VB2_BUF_STATE_DONE); -+ -+ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(size=%u)\n", -+ isp_vdev->format.sizeimage); -+} -+ -+static const struct v4l2_pix_format isp4vid_fmt_default = { -+ .width = 1920, -+ .height = 1080, -+ .pixelformat = ISP4VID_DEFAULT_FMT, -+ .field = V4L2_FIELD_NONE, -+ .colorspace = V4L2_COLORSPACE_SRGB, -+}; -+ -+static void isp4vid_capture_return_all_buffers(struct isp4vid_dev *isp_vdev, -+ enum vb2_buffer_state state) -+{ -+ struct isp4vid_capture_buffer *vbuf, *node; -+ -+ scoped_guard(mutex, &isp_vdev->buf_list_lock) { -+ list_for_each_entry_safe(vbuf, node, &isp_vdev->buf_list, list) -+ vb2_buffer_done(&vbuf->vb2.vb2_buf, state); -+ INIT_LIST_HEAD(&isp_vdev->buf_list); -+ } -+ -+ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(%d)\n", state); -+} -+ -+static int isp4vid_vdev_link_validate(struct media_link *link) -+{ -+ return 0; -+} -+ -+static const struct media_entity_operations isp4vid_vdev_ent_ops = { -+ .link_validate = isp4vid_vdev_link_validate, -+}; -+ -+static const struct v4l2_file_operations isp4vid_vdev_fops = { -+ .owner = THIS_MODULE, -+ .open = v4l2_fh_open, -+ .release = vb2_fop_release, -+ .read = vb2_fop_read, -+ .poll = vb2_fop_poll, -+ .unlocked_ioctl = video_ioctl2, -+ .mmap = vb2_fop_mmap, -+}; -+ -+static int isp4vid_ioctl_querycap(struct file *file, void *fh, -+ struct v4l2_capability *cap) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ -+ strscpy(cap->driver, ISP4VID_ISP_DRV_NAME, sizeof(cap->driver)); -+ snprintf(cap->card, sizeof(cap->card), "%s", ISP4VID_ISP_DRV_NAME); -+ cap->capabilities |= V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE; -+ -+ dev_dbg(isp_vdev->dev, "%s|capabilities=0x%X\n", isp_vdev->vdev.name, -+ cap->capabilities); -+ -+ return 0; -+} -+ -+static int isp4vid_g_fmt_vid_cap(struct file *file, void *priv, -+ struct v4l2_format *f) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ -+ f->fmt.pix = isp_vdev->format; -+ -+ return 0; -+} -+ -+static int isp4vid_fill_buffer_size(struct v4l2_pix_format *fmt) -+{ -+ int ret = 0; -+ -+ switch (fmt->pixelformat) { -+ case V4L2_PIX_FMT_NV12: -+ fmt->bytesperline = fmt->width; -+ fmt->sizeimage = fmt->bytesperline * fmt->height * 3 / 2; -+ break; -+ case V4L2_PIX_FMT_YUYV: -+ fmt->bytesperline = fmt->width * 2; -+ fmt->sizeimage = fmt->bytesperline * fmt->height; -+ break; -+ default: -+ ret = -EINVAL; -+ break; -+ } -+ -+ return ret; -+} -+ -+static int isp4vid_try_fmt_vid_cap(struct file *file, void *priv, -+ struct v4l2_format *f) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ struct v4l2_pix_format *format = &f->fmt.pix; -+ const struct v4l2_frmsize_discrete *fsz; -+ size_t i; -+ -+ /* -+ * Check if the hardware supports the requested format, use the default -+ * format otherwise. -+ */ -+ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) -+ if (isp4vid_formats[i] == format->pixelformat) -+ break; -+ -+ if (i == ARRAY_SIZE(isp4vid_formats)) -+ format->pixelformat = ISP4VID_DEFAULT_FMT; -+ -+ switch (format->pixelformat) { -+ case V4L2_PIX_FMT_NV12: -+ case V4L2_PIX_FMT_YUYV: -+ fsz = v4l2_find_nearest_size(isp4vid_frmsize, -+ ARRAY_SIZE(isp4vid_frmsize), -+ width, height, format->width, -+ format->height); -+ format->width = fsz->width; -+ format->height = fsz->height; -+ break; -+ default: -+ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", -+ isp_vdev->vdev.name, -+ format->pixelformat); -+ return -EINVAL; -+ } -+ -+ /* -+ * There is no need to check the return value, as failure will never -+ * happen here -+ */ -+ isp4vid_fill_buffer_size(format); -+ -+ if (format->field == V4L2_FIELD_ANY) -+ format->field = isp4vid_fmt_default.field; -+ -+ if (format->colorspace == V4L2_COLORSPACE_DEFAULT) -+ format->colorspace = isp4vid_fmt_default.colorspace; -+ -+ return 0; -+} -+ -+static int isp4vid_set_fmt_2_isp(struct v4l2_subdev *sdev, -+ struct v4l2_pix_format *pix_fmt) -+{ -+ struct v4l2_subdev_format fmt = {}; -+ -+ switch (pix_fmt->pixelformat) { -+ case V4L2_PIX_FMT_NV12: -+ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1_5X8; -+ break; -+ case V4L2_PIX_FMT_YUYV: -+ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1X16; -+ break; -+ default: -+ return -EINVAL; -+ } -+ fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; -+ fmt.pad = ISP4VID_PAD_VIDEO_OUTPUT; -+ fmt.format.width = pix_fmt->width; -+ fmt.format.height = pix_fmt->height; -+ return v4l2_subdev_call(sdev, pad, set_fmt, NULL, &fmt); -+} -+ -+static int isp4vid_s_fmt_vid_cap(struct file *file, void *priv, -+ struct v4l2_format *f) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ int ret; -+ -+ /* Do not change the format while stream is on */ -+ if (vb2_is_busy(&isp_vdev->vbq)) -+ return -EBUSY; -+ -+ ret = isp4vid_try_fmt_vid_cap(file, priv, f); -+ if (ret) -+ return ret; -+ -+ dev_dbg(isp_vdev->dev, "%s|width height:%ux%u->%ux%u\n", -+ isp_vdev->vdev.name, -+ isp_vdev->format.width, isp_vdev->format.height, -+ f->fmt.pix.width, f->fmt.pix.height); -+ dev_dbg(isp_vdev->dev, "%s|pixelformat:0x%x-0x%x\n", -+ isp_vdev->vdev.name, isp_vdev->format.pixelformat, -+ f->fmt.pix.pixelformat); -+ dev_dbg(isp_vdev->dev, "%s|bytesperline:%u->%u\n", -+ isp_vdev->vdev.name, isp_vdev->format.bytesperline, -+ f->fmt.pix.bytesperline); -+ dev_dbg(isp_vdev->dev, "%s|sizeimage:%u->%u\n", -+ isp_vdev->vdev.name, isp_vdev->format.sizeimage, -+ f->fmt.pix.sizeimage); -+ -+ isp_vdev->format = f->fmt.pix; -+ ret = isp4vid_set_fmt_2_isp(isp_vdev->isp_sdev, &isp_vdev->format); -+ -+ return ret; -+} -+ -+static int isp4vid_enum_fmt_vid_cap(struct file *file, void *priv, -+ struct v4l2_fmtdesc *f) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ -+ switch (f->index) { -+ case 0: -+ f->pixelformat = V4L2_PIX_FMT_NV12; -+ break; -+ case 1: -+ f->pixelformat = V4L2_PIX_FMT_YUYV; -+ break; -+ default: -+ return -EINVAL; -+ } -+ -+ dev_dbg(isp_vdev->dev, "%s|index=%d, pixelformat=0x%X\n", -+ isp_vdev->vdev.name, f->index, f->pixelformat); -+ -+ return 0; -+} -+ -+static int isp4vid_enum_framesizes(struct file *file, void *fh, -+ struct v4l2_frmsizeenum *fsize) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ unsigned int i; -+ -+ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) { -+ if (isp4vid_formats[i] == fsize->pixel_format) -+ break; -+ } -+ -+ if (i == ARRAY_SIZE(isp4vid_formats)) -+ return -EINVAL; -+ -+ if (fsize->index < ARRAY_SIZE(isp4vid_frmsize)) { -+ fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; -+ fsize->discrete = isp4vid_frmsize[fsize->index]; -+ dev_dbg(isp_vdev->dev, "%s|size[%d]=%dx%d\n", -+ isp_vdev->vdev.name, fsize->index, -+ fsize->discrete.width, fsize->discrete.height); -+ } else { -+ return -EINVAL; -+ } -+ -+ return 0; -+} -+ -+static int isp4vid_ioctl_enum_frameintervals(struct file *file, void *priv, -+ struct v4l2_frmivalenum *fival) -+{ -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ size_t i; -+ -+ if (fival->index >= ARRAY_SIZE(isp4vid_tpfs)) -+ return -EINVAL; -+ -+ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) -+ if (isp4vid_formats[i] == fival->pixel_format) -+ break; -+ -+ if (i == ARRAY_SIZE(isp4vid_formats)) -+ return -EINVAL; -+ -+ for (i = 0; i < ARRAY_SIZE(isp4vid_frmsize); i++) -+ if (isp4vid_frmsize[i].width == fival->width && -+ isp4vid_frmsize[i].height == fival->height) -+ break; -+ -+ if (i == ARRAY_SIZE(isp4vid_frmsize)) -+ return -EINVAL; -+ -+ fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; -+ fival->discrete = isp4vid_tpfs[fival->index]; -+ v4l2_simplify_fraction(&fival->discrete.numerator, -+ &fival->discrete.denominator, 8, 333); -+ -+ dev_dbg(isp_vdev->dev, "%s|interval[%d]=%d/%d\n", -+ isp_vdev->vdev.name, fival->index, -+ fival->discrete.numerator, -+ fival->discrete.denominator); -+ -+ return 0; -+} -+ -+static int isp4vid_ioctl_g_param(struct file *file, void *priv, -+ struct v4l2_streamparm *param) -+{ -+ struct v4l2_captureparm *capture = ¶m->parm.capture; -+ struct isp4vid_dev *isp_vdev = video_drvdata(file); -+ -+ if (param->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) -+ return -EINVAL; -+ -+ capture->capability = V4L2_CAP_TIMEPERFRAME; -+ capture->timeperframe = isp_vdev->timeperframe; -+ capture->readbuffers = 0; -+ -+ dev_dbg(isp_vdev->dev, "%s|timeperframe=%d/%d\n", isp_vdev->vdev.name, -+ capture->timeperframe.numerator, -+ capture->timeperframe.denominator); -+ -+ return 0; -+} -+ -+static const struct v4l2_ioctl_ops isp4vid_vdev_ioctl_ops = { -+ .vidioc_querycap = isp4vid_ioctl_querycap, -+ .vidioc_enum_fmt_vid_cap = isp4vid_enum_fmt_vid_cap, -+ .vidioc_g_fmt_vid_cap = isp4vid_g_fmt_vid_cap, -+ .vidioc_s_fmt_vid_cap = isp4vid_s_fmt_vid_cap, -+ .vidioc_try_fmt_vid_cap = isp4vid_try_fmt_vid_cap, -+ .vidioc_reqbufs = vb2_ioctl_reqbufs, -+ .vidioc_querybuf = vb2_ioctl_querybuf, -+ .vidioc_qbuf = vb2_ioctl_qbuf, -+ .vidioc_expbuf = vb2_ioctl_expbuf, -+ .vidioc_dqbuf = vb2_ioctl_dqbuf, -+ .vidioc_create_bufs = vb2_ioctl_create_bufs, -+ .vidioc_prepare_buf = vb2_ioctl_prepare_buf, -+ .vidioc_streamon = vb2_ioctl_streamon, -+ .vidioc_streamoff = vb2_ioctl_streamoff, -+ .vidioc_g_parm = isp4vid_ioctl_g_param, -+ .vidioc_s_parm = isp4vid_ioctl_g_param, -+ .vidioc_enum_framesizes = isp4vid_enum_framesizes, -+ .vidioc_enum_frameintervals = isp4vid_ioctl_enum_frameintervals, -+}; -+ -+static unsigned int isp4vid_get_image_size(struct v4l2_pix_format *fmt) -+{ -+ switch (fmt->pixelformat) { -+ case V4L2_PIX_FMT_NV12: -+ return fmt->width * fmt->height * 3 / 2; -+ case V4L2_PIX_FMT_YUYV: -+ return fmt->width * fmt->height * 2; -+ default: -+ return 0; -+ } -+} -+ -+static int isp4vid_qops_queue_setup(struct vb2_queue *vq, -+ unsigned int *nbuffers, -+ unsigned int *nplanes, unsigned int sizes[], -+ struct device *alloc_devs[]) -+{ -+ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); -+ unsigned int q_num_bufs = vb2_get_num_buffers(vq); -+ -+ if (*nplanes > 1) { -+ dev_err(isp_vdev->dev, -+ "fail to setup queue, no mplane supported %u\n", -+ *nplanes); -+ return -EINVAL; -+ } -+ -+ if (*nplanes == 1) { -+ unsigned int size; -+ -+ size = isp4vid_get_image_size(&isp_vdev->format); -+ if (sizes[0] < size) { -+ dev_err(isp_vdev->dev, -+ "fail for small plane size %u, %u expected\n", -+ sizes[0], size); -+ return -EINVAL; -+ } -+ } -+ -+ if (q_num_bufs + *nbuffers < ISP4IF_MAX_STREAM_BUF_COUNT) -+ *nbuffers = ISP4IF_MAX_STREAM_BUF_COUNT - q_num_bufs; -+ -+ switch (isp_vdev->format.pixelformat) { -+ case V4L2_PIX_FMT_NV12: -+ case V4L2_PIX_FMT_YUYV: { -+ *nplanes = 1; -+ sizes[0] = max(sizes[0], isp_vdev->format.sizeimage); -+ isp_vdev->format.sizeimage = sizes[0]; -+ } -+ break; -+ default: -+ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", -+ isp_vdev->vdev.name, isp_vdev->format.pixelformat); -+ return -EINVAL; -+ } -+ -+ dev_dbg(isp_vdev->dev, "%s|*nbuffers=%u *nplanes=%u sizes[0]=%u\n", -+ isp_vdev->vdev.name, -+ *nbuffers, *nplanes, sizes[0]); -+ -+ return 0; -+} -+ -+static void isp4vid_qops_buffer_queue(struct vb2_buffer *vb) -+{ -+ struct isp4vid_capture_buffer *buf = -+ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); -+ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); -+ struct isp4if_img_buf_info *img_buf = &buf->img_buf; -+ void *vaddr = vb2_plane_vaddr(vb, 0); -+ -+ dev_dbg(isp_vdev->dev, "queue buf, vaddr %p, gpuva 0x%llx, size %u\n", -+ vaddr, buf->gpu_addr, vb->planes[0].length); -+ -+ switch (isp_vdev->format.pixelformat) { -+ case V4L2_PIX_FMT_NV12: { -+ u32 y_size = isp_vdev->format.sizeimage / 3 * 2; -+ u32 uv_size = isp_vdev->format.sizeimage / 3; -+ -+ img_buf->planes[0].len = y_size; -+ img_buf->planes[0].sys_addr = vaddr; -+ img_buf->planes[0].mc_addr = buf->gpu_addr; -+ -+ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", -+ img_buf->planes[0].mc_addr, -+ img_buf->planes[0].len); -+ -+ img_buf->planes[1].len = uv_size; -+ img_buf->planes[1].sys_addr = vaddr + y_size; -+ img_buf->planes[1].mc_addr = buf->gpu_addr + y_size; -+ -+ dev_dbg(isp_vdev->dev, "img_buf[1]: mc=0x%llx size=%u\n", -+ img_buf->planes[1].mc_addr, -+ img_buf->planes[1].len); -+ -+ img_buf->planes[2].len = 0; -+ } -+ break; -+ case V4L2_PIX_FMT_YUYV: { -+ img_buf->planes[0].len = isp_vdev->format.sizeimage; -+ img_buf->planes[0].sys_addr = vaddr; -+ img_buf->planes[0].mc_addr = buf->gpu_addr; -+ -+ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", -+ img_buf->planes[0].mc_addr, -+ img_buf->planes[0].len); -+ -+ img_buf->planes[1].len = 0; -+ img_buf->planes[2].len = 0; -+ } -+ break; -+ default: -+ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", -+ isp_vdev->vdev.name, isp_vdev->format.pixelformat); -+ return; -+ } -+ -+ if (isp_vdev->stream_started) -+ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, img_buf); -+ -+ scoped_guard(mutex, &isp_vdev->buf_list_lock) -+ list_add_tail(&buf->list, &isp_vdev->buf_list); -+} -+ -+static int isp4vid_qops_start_streaming(struct vb2_queue *vq, -+ unsigned int count) -+{ -+ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); -+ struct isp4vid_capture_buffer *isp4vid_buf; -+ struct media_entity *entity; -+ struct v4l2_subdev *subdev; -+ struct media_pad *pad; -+ int ret = 0; -+ -+ isp_vdev->sequence = 0; -+ -+ ret = isp4sd_pwron_and_init(isp_vdev->isp_sdev); -+ if (ret) { -+ dev_err(isp_vdev->dev, "power up isp fail %d\n", ret); -+ goto release_buffers; -+ } -+ -+ entity = &isp_vdev->vdev.entity; -+ while (1) { -+ pad = &entity->pads[0]; -+ if (!(pad->flags & MEDIA_PAD_FL_SINK)) -+ break; -+ -+ pad = media_pad_remote_pad_first(pad); -+ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) -+ break; -+ -+ entity = pad->entity; -+ subdev = media_entity_to_v4l2_subdev(entity); -+ -+ ret = v4l2_subdev_call(subdev, video, s_stream, 1); -+ if (ret < 0 && ret != -ENOIOCTLCMD) { -+ dev_dbg(isp_vdev->dev, "fail start streaming: %s %d\n", -+ subdev->name, ret); -+ goto release_buffers; -+ } -+ } -+ -+ list_for_each_entry(isp4vid_buf, &isp_vdev->buf_list, list) -+ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, -+ &isp4vid_buf->img_buf); -+ -+ isp_vdev->stream_started = true; -+ -+ return 0; -+ -+release_buffers: -+ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_QUEUED); -+ return ret; -+} -+ -+static void isp4vid_qops_stop_streaming(struct vb2_queue *vq) -+{ -+ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); -+ struct media_entity *entity; -+ struct v4l2_subdev *subdev; -+ struct media_pad *pad; -+ int ret; -+ -+ entity = &isp_vdev->vdev.entity; -+ while (1) { -+ pad = &entity->pads[0]; -+ if (!(pad->flags & MEDIA_PAD_FL_SINK)) -+ break; -+ -+ pad = media_pad_remote_pad_first(pad); -+ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) -+ break; -+ -+ entity = pad->entity; -+ subdev = media_entity_to_v4l2_subdev(entity); -+ -+ ret = v4l2_subdev_call(subdev, video, s_stream, 0); -+ -+ if (ret < 0 && ret != -ENOIOCTLCMD) -+ dev_dbg(isp_vdev->dev, "fail stop streaming: %s %d\n", -+ subdev->name, ret); -+ } -+ -+ isp_vdev->stream_started = false; -+ isp4sd_pwroff_and_deinit(isp_vdev->isp_sdev); -+ -+ /* Release all active buffers */ -+ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_ERROR); -+} -+ -+static int isp4vid_qops_buf_init(struct vb2_buffer *vb) -+{ -+ struct isp4vid_capture_buffer *buf = -+ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); -+ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); -+ void *mem_priv = vb->planes[0].mem_priv; -+ struct device *dev = isp_vdev->dev; -+ u64 gpu_addr; -+ void *bo; -+ int ret; -+ -+ if (vb->planes[0].dbuf) { -+ buf->dbuf = vb->planes[0].dbuf; -+ } else { -+ /* -+ * HAS_DMA is a Kconfig dependency so CONFIG_HAS_DMA is always -+ * defined when this driver is compiled. The #else branch is -+ * kept as a safeguard in case the dependency is ever removed. -+ */ -+#ifdef CONFIG_HAS_DMA -+ buf->dbuf = vb2_vmalloc_memops.get_dmabuf(vb, mem_priv, 0); -+ if (IS_ERR_OR_NULL(buf->dbuf)) { -+ dev_err(dev, "fail to get dma buf\n"); -+ return -EINVAL; -+ } -+#else -+ dev_err(dev, "get dmabuf fail -- CONFIG_HAS_DMA not defined\n"); -+ buf->dbuf = NULL; -+ return -EINVAL; -+#endif -+ } -+ -+ /* create isp user BO and obtain gpu_addr */ -+ ret = isp_user_buffer_alloc(dev, buf->dbuf, &bo, &gpu_addr); -+ if (ret) { -+ dev_err(dev, "fail to create isp user BO\n"); -+ if (!vb->planes[0].dbuf) { -+ dma_buf_put(buf->dbuf); -+ buf->dbuf = NULL; -+ } -+ -+ return ret; -+ } -+ -+ buf->bo = bo; -+ buf->gpu_addr = gpu_addr; -+ return 0; -+} -+ -+static void isp4vid_qops_buf_cleanup(struct vb2_buffer *vb) -+{ -+ struct isp4vid_capture_buffer *buf = -+ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); -+ -+ if (buf->bo) { -+ isp_user_buffer_free(buf->bo); -+ buf->bo = NULL; -+ } -+ -+ /* -+ * Only put dmabufs we obtained ourselves via get_dmabuf, not ones -+ * provided by the framework for DMABUF import -+ */ -+ if (buf->dbuf && buf->dbuf != vb->planes[0].dbuf) -+ dma_buf_put(buf->dbuf); -+ -+ buf->dbuf = NULL; -+} -+ -+static const struct vb2_ops isp4vid_qops = { -+ .queue_setup = isp4vid_qops_queue_setup, -+ .buf_init = isp4vid_qops_buf_init, -+ .buf_cleanup = isp4vid_qops_buf_cleanup, -+ .start_streaming = isp4vid_qops_start_streaming, -+ .stop_streaming = isp4vid_qops_stop_streaming, -+ .buf_queue = isp4vid_qops_buffer_queue, -+}; -+ -+int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd) -+{ -+ const char *vdev_name = isp4vid_video_dev_name; -+ struct v4l2_device *v4l2_dev; -+ struct video_device *vdev; -+ struct vb2_queue *q; -+ int ret; -+ -+ if (!isp_vdev || !isp_sd || !isp_sd->v4l2_dev) -+ return -EINVAL; -+ -+ v4l2_dev = isp_sd->v4l2_dev; -+ vdev = &isp_vdev->vdev; -+ -+ isp_vdev->isp_sdev = isp_sd; -+ isp_vdev->dev = v4l2_dev->dev; -+ -+ /* Initialize the vb2_queue struct */ -+ mutex_init(&isp_vdev->vbq_lock); -+ q = &isp_vdev->vbq; -+ q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; -+ q->io_modes = VB2_MMAP | VB2_DMABUF; -+ q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; -+ q->buf_struct_size = sizeof(struct isp4vid_capture_buffer); -+ q->min_queued_buffers = 2; -+ q->ops = &isp4vid_qops; -+ q->drv_priv = isp_vdev; -+ q->mem_ops = &vb2_vmalloc_memops; -+ q->lock = &isp_vdev->vbq_lock; -+ q->dev = v4l2_dev->dev; -+ ret = vb2_queue_init(q); -+ if (ret) { -+ dev_err(v4l2_dev->dev, "vb2_queue_init error:%d\n", ret); -+ return ret; -+ } -+ -+ /* Initialize buffer list and its lock */ -+ mutex_init(&isp_vdev->buf_list_lock); -+ INIT_LIST_HEAD(&isp_vdev->buf_list); -+ -+ /* Set default frame format */ -+ isp_vdev->format = isp4vid_fmt_default; -+ isp_vdev->timeperframe = ISP4VID_ISP_TPF_DEFAULT; -+ v4l2_simplify_fraction(&isp_vdev->timeperframe.numerator, -+ &isp_vdev->timeperframe.denominator, 8, 333); -+ -+ ret = isp4vid_fill_buffer_size(&isp_vdev->format); -+ if (ret) { -+ dev_err(v4l2_dev->dev, "fail to fill buffer size: %d\n", ret); -+ goto err_release_vb2_queue; -+ } -+ -+ ret = isp4vid_set_fmt_2_isp(isp_sd, &isp_vdev->format); -+ if (ret) { -+ dev_err(v4l2_dev->dev, "fail init format :%d\n", ret); -+ goto err_release_vb2_queue; -+ } -+ -+ /* Initialize the video_device struct */ -+ isp_vdev->vdev.entity.name = vdev_name; -+ isp_vdev->vdev.entity.function = MEDIA_ENT_F_IO_V4L; -+ isp_vdev->vdev_pad.flags = MEDIA_PAD_FL_SINK; -+ ret = media_entity_pads_init(&isp_vdev->vdev.entity, 1, -+ &isp_vdev->vdev_pad); -+ -+ if (ret) { -+ dev_err(v4l2_dev->dev, "init media entity pad fail:%d\n", ret); -+ goto err_release_vb2_queue; -+ } -+ -+ vdev->device_caps = V4L2_CAP_VIDEO_CAPTURE | -+ V4L2_CAP_STREAMING | V4L2_CAP_IO_MC; -+ vdev->entity.ops = &isp4vid_vdev_ent_ops; -+ vdev->release = video_device_release_empty; -+ vdev->fops = &isp4vid_vdev_fops; -+ vdev->ioctl_ops = &isp4vid_vdev_ioctl_ops; -+ vdev->lock = NULL; -+ vdev->queue = q; -+ vdev->v4l2_dev = v4l2_dev; -+ vdev->vfl_dir = VFL_DIR_RX; -+ strscpy(vdev->name, vdev_name, sizeof(vdev->name)); -+ video_set_drvdata(vdev, isp_vdev); -+ -+ ret = video_register_device(vdev, VFL_TYPE_VIDEO, -1); -+ if (ret) { -+ dev_err(v4l2_dev->dev, "register video device fail:%d\n", ret); -+ goto err_entity_cleanup; -+ } -+ -+ return 0; -+ -+err_entity_cleanup: -+ media_entity_cleanup(&isp_vdev->vdev.entity); -+err_release_vb2_queue: -+ vb2_queue_release(q); -+ return ret; -+} -+ -+void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev) -+{ -+ vb2_video_unregister_device(&isp_vdev->vdev); -+} -diff --git a/drivers/media/platform/amd/isp4/isp4_video.h b/drivers/media/platform/amd/isp4/isp4_video.h -new file mode 100644 -index 000000000000..c66451e26166 ---- /dev/null -+++ b/drivers/media/platform/amd/isp4/isp4_video.h -@@ -0,0 +1,57 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+/* -+ * Copyright (C) 2025 Advanced Micro Devices, Inc. -+ */ -+ -+#ifndef _ISP4_VIDEO_H_ -+#define _ISP4_VIDEO_H_ -+ -+#include -+#include -+ -+#include "isp4_interface.h" -+ -+struct isp4vid_capture_buffer { -+ /* -+ * struct vb2_v4l2_buffer must be the first element -+ * the videobuf2 framework will allocate this struct based on -+ * buf_struct_size and use the first sizeof(struct vb2_buffer) bytes of -+ * memory as a vb2_buffer -+ */ -+ struct vb2_v4l2_buffer vb2; -+ struct isp4if_img_buf_info img_buf; -+ struct list_head list; -+ struct dma_buf *dbuf; -+ void *bo; -+ u64 gpu_addr; -+}; -+ -+struct isp4vid_dev { -+ struct video_device vdev; -+ struct media_pad vdev_pad; -+ struct v4l2_pix_format format; -+ -+ /* mutex that protects vbq */ -+ struct mutex vbq_lock; -+ struct vb2_queue vbq; -+ -+ /* mutex that protects buf_list */ -+ struct mutex buf_list_lock; -+ struct list_head buf_list; -+ -+ u32 sequence; -+ bool stream_started; -+ -+ struct device *dev; -+ struct v4l2_subdev *isp_sdev; -+ struct v4l2_fract timeperframe; -+}; -+ -+int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd); -+ -+void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev); -+ -+void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, -+ const struct isp4if_img_buf_info *img_buf); -+ -+#endif /* _ISP4_VIDEO_H_ */ -diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c -index 8bed59816e82..9e8e3dcf4bce 100644 ---- a/drivers/mfd/bcm2835-pm.c -+++ b/drivers/mfd/bcm2835-pm.c -@@ -81,6 +81,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - platform_set_drvdata(pdev, pm); - - pm->dev = dev; -+ pm->soc = (uintptr_t)device_get_match_data(dev); - - ret = bcm2835_pm_get_pdata(pdev, pm); - if (ret) -@@ -97,7 +98,7 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - * bcm2835-pm binding as the key for whether we can reference - * the full PM register range and support power domains. - */ -- if (pm->asb) -+ if (pm->asb || pm->soc == BCM2835_PM_SOC_BCM2712) - return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, - ARRAY_SIZE(bcm2835_power_devs), - NULL, 0, NULL); -@@ -106,9 +107,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - - static const struct of_device_id bcm2835_pm_of_match[] = { - { .compatible = "brcm,bcm2835-pm-wdt", }, -- { .compatible = "brcm,bcm2835-pm", }, -- { .compatible = "brcm,bcm2711-pm", }, -- { .compatible = "brcm,bcm2712-pm", }, -+ { .compatible = "brcm,bcm2835-pm", .data = (void *)BCM2835_PM_SOC_BCM2835 }, -+ { .compatible = "brcm,bcm2711-pm", .data = (void *)BCM2835_PM_SOC_BCM2711 }, -+ { .compatible = "brcm,bcm2712-pm", .data = (void *)BCM2835_PM_SOC_BCM2712 }, - {}, - }; - MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); -diff --git a/drivers/net/ethernet/cadence/macb.h b/drivers/net/ethernet/cadence/macb.h -index 87414a2ddf6e..2de56017ee0d 100644 ---- a/drivers/net/ethernet/cadence/macb.h -+++ b/drivers/net/ethernet/cadence/macb.h -@@ -170,6 +170,10 @@ - #define GEM_PCSANNPTX 0x021c /* PCS AN Next Page TX */ - #define GEM_PCSANNPLP 0x0220 /* PCS AN Next Page LP */ - #define GEM_PCSANEXTSTS 0x023c /* PCS AN Extended Status */ -+#define GEM_RXLPI 0x0270 /* RX LPI Transitions */ -+#define GEM_RXLPITIME 0x0274 /* RX LPI Time */ -+#define GEM_TXLPI 0x0278 /* TX LPI Transitions */ -+#define GEM_TXLPITIME 0x027c /* TX LPI Time */ - #define GEM_DCFG1 0x0280 /* Design Config 1 */ - #define GEM_DCFG2 0x0284 /* Design Config 2 */ - #define GEM_DCFG3 0x0288 /* Design Config 3 */ -@@ -305,6 +309,8 @@ - #define MACB_IRXFCS_SIZE 1 - - /* GEM specific NCR bitfields. */ -+#define GEM_TXLPIEN_OFFSET 19 -+#define GEM_TXLPIEN_SIZE 1 - #define GEM_ENABLE_HS_MAC_OFFSET 31 - #define GEM_ENABLE_HS_MAC_SIZE 1 - -@@ -518,6 +524,8 @@ - #define GEM_IRQCOR_SIZE 1 - #define GEM_DBWDEF_OFFSET 25 - #define GEM_DBWDEF_SIZE 3 -+#define GEM_USERIO_OFFSET 9 -+#define GEM_USERIO_SIZE 1 - #define GEM_NO_PCS_OFFSET 0 - #define GEM_NO_PCS_SIZE 1 - -@@ -779,6 +787,10 @@ - #define MACB_CAPS_DMA_PTP BIT(22) - #define MACB_CAPS_RSC BIT(23) - #define MACB_CAPS_NO_LSO BIT(24) -+#define MACB_CAPS_EEE BIT(25) -+#define MACB_CAPS_USRIO_HAS_MII BIT(26) -+#define MACB_CAPS_USRIO_HAS_REFCLK_SOURCE BIT(27) -+#define MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE BIT(28) - - /* LSO settings */ - #define MACB_LSO_UFO_ENABLE 0x01 -@@ -1043,6 +1055,10 @@ struct gem_stats { - u64 rx_ip_header_checksum_errors; - u64 rx_tcp_checksum_errors; - u64 rx_udp_checksum_errors; -+ u64 rx_lpi_transitions; -+ u64 rx_lpi_time; -+ u64 tx_lpi_transitions; -+ u64 tx_lpi_time; - }; - - /* Describes the name and offset of an individual statistic register, as -@@ -1142,6 +1158,10 @@ static const struct gem_statistic gem_statistics[] = { - GEM_BIT(NDS_RXERR)), - GEM_STAT_TITLE_BITS(RXUDPCCNT, "rx_udp_checksum_errors", - GEM_BIT(NDS_RXERR)), -+ GEM_STAT_TITLE(RXLPI, "rx_lpi_transitions"), -+ GEM_STAT_TITLE(RXLPITIME, "rx_lpi_time"), -+ GEM_STAT_TITLE(TXLPI, "tx_lpi_transitions"), -+ GEM_STAT_TITLE(TXLPITIME, "tx_lpi_time"), - }; - - #define GEM_STATS_LEN ARRAY_SIZE(gem_statistics) -@@ -1210,7 +1230,10 @@ struct macb_usrio_config { - u32 rmii; - u32 rgmii; - u32 refclk; -+ u32 clken; - u32 hdfctlen; -+ u32 tsu_source; -+ bool refclk_default_external; - }; - - struct macb_config { -@@ -1357,6 +1380,11 @@ struct macb { - - struct work_struct hresp_err_bh_work; - -+ /* EEE / LPI state */ -+ bool eee_active; -+ struct delayed_work tx_lpi_work; -+ u32 tx_lpi_timer; -+ - int rx_bd_rd_prefetch; - int tx_bd_rd_prefetch; - -@@ -1446,6 +1474,13 @@ static inline bool macb_dma_ptp(struct macb *bp) - bp->caps & MACB_CAPS_DMA_PTP; - } - -+static inline void macb_queue_isr_clear(struct macb *bp, -+ struct macb_queue *queue, u32 value) -+{ -+ if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -+ queue_writel(queue, ISR, value); -+} -+ - /** - * struct macb_platform_data - platform data for MACB Ethernet used for PCI registration - * @pclk: platform clock -diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c -index 99e7d5cf3786..a12aa21244e8 100644 ---- a/drivers/net/ethernet/cadence/macb_main.c -+++ b/drivers/net/ethernet/cadence/macb_main.c -@@ -10,6 +10,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -49,6 +50,7 @@ struct sifive_fu540_macb_mgmt { - - #define MACB_RX_BUFFER_SIZE 128 - #define RX_BUFFER_MULTIPLE 64 /* bytes */ -+#define RX_BUFFER_MAX (0xFF * RX_BUFFER_MULTIPLE) /* 16320 bytes */ - - #define DEFAULT_RX_RING_SIZE 512 /* must be power of 2 */ - #define MIN_RX_RING_SIZE 64 -@@ -68,6 +70,10 @@ struct sifive_fu540_macb_mgmt { - #define MACB_TX_INT_FLAGS (MACB_TX_ERR_FLAGS | MACB_BIT(TCOMP) \ - | MACB_BIT(TXUBR)) - -+#define MACB_INT_MISC_FLAGS (MACB_TX_ERR_FLAGS | MACB_BIT(RXUBR) | \ -+ MACB_BIT(ISR_ROVR) | MACB_BIT(HRESP) | \ -+ GEM_BIT(WOL) | MACB_BIT(WOL)) -+ - /* Max length of transmit frame must be a multiple of 8 bytes */ - #define MACB_TX_LEN_ALIGN 8 - #define MACB_MAX_TX_LEN ((unsigned int)((1 << MACB_TX_FRMLEN_SIZE) - 1) & ~((unsigned int)(MACB_TX_LEN_ALIGN - 1))) -@@ -558,10 +564,21 @@ static int macb_usx_pcs_config(struct phylink_pcs *pcs, - return 0; - } - -+static unsigned int macb_pcs_inband_caps(struct phylink_pcs *pcs, -+ phy_interface_t interface) -+{ -+ return LINK_INBAND_DISABLE | LINK_INBAND_ENABLE; -+} -+ - static void macb_pcs_get_state(struct phylink_pcs *pcs, unsigned int neg_mode, - struct phylink_link_state *state) - { -- state->link = 0; -+ struct macb *bp = container_of(pcs, struct macb, phylink_sgmii_pcs); -+ u16 bmsr, lpa; -+ -+ bmsr = gem_readl(bp, PCSSTS); -+ lpa = gem_readl(bp, PCSANLPBASE); -+ phylink_mii_c22_pcs_decode_state(state, neg_mode, bmsr, lpa); - } - - static void macb_pcs_an_restart(struct phylink_pcs *pcs) -@@ -575,6 +592,26 @@ static int macb_pcs_config(struct phylink_pcs *pcs, - const unsigned long *advertising, - bool permit_pause_to_mac) - { -+ struct macb *bp = container_of(pcs, struct macb, phylink_sgmii_pcs); -+ u32 old, new; -+ -+ old = gem_readl(bp, PCSANADV); -+ new = phylink_mii_c22_pcs_encode_advertisement(interface, advertising); -+ if (new != -EINVAL && old != new) -+ gem_writel(bp, PCSANADV, new); -+ -+ /* Disable AN if it's not to be used, enable otherwise. -+ * Must be written after PCSSEL is set in NCFGR which is done in -+ * macb_mac_config(), otherwise writes will not take effect. -+ */ -+ old = gem_readl(bp, PCSCNTRL); -+ if (neg_mode == PHYLINK_PCS_NEG_INBAND_ENABLED) -+ new = old | BMCR_ANENABLE; -+ else -+ new = old & ~BMCR_ANENABLE; -+ if (old != new) -+ gem_writel(bp, PCSCNTRL, new); -+ - return 0; - } - -@@ -585,11 +622,113 @@ static const struct phylink_pcs_ops macb_phylink_usx_pcs_ops = { - }; - - static const struct phylink_pcs_ops macb_phylink_pcs_ops = { -+ .pcs_inband_caps = macb_pcs_inband_caps, - .pcs_get_state = macb_pcs_get_state, - .pcs_an_restart = macb_pcs_an_restart, - .pcs_config = macb_pcs_config, - }; - -+static bool macb_tx_lpi_set(struct macb *bp, bool enable) -+{ -+ u32 old, ncr; -+ -+ lockdep_assert_held(&bp->lock); -+ -+ ncr = macb_readl(bp, NCR); -+ old = ncr; -+ if (enable) -+ ncr |= GEM_BIT(TXLPIEN); -+ else -+ ncr &= ~GEM_BIT(TXLPIEN); -+ if (old != ncr) -+ macb_writel(bp, NCR, ncr); -+ -+ return old != ncr; -+} -+ -+static bool macb_tx_all_queues_idle(struct macb *bp) -+{ -+ struct macb_queue *queue; -+ unsigned int q; -+ -+ for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { -+ if (READ_ONCE(queue->tx_head) != READ_ONCE(queue->tx_tail)) -+ return false; -+ } -+ return true; -+} -+ -+static void macb_tx_lpi_work_fn(struct work_struct *work) -+{ -+ struct macb *bp = container_of(work, struct macb, tx_lpi_work.work); -+ unsigned long flags; -+ -+ spin_lock_irqsave(&bp->lock, flags); -+ if (bp->eee_active && macb_tx_all_queues_idle(bp)) -+ macb_tx_lpi_set(bp, true); -+ spin_unlock_irqrestore(&bp->lock, flags); -+} -+ -+static void macb_tx_lpi_schedule(struct macb *bp) -+{ -+ if (bp->eee_active) -+ mod_delayed_work(system_wq, &bp->tx_lpi_work, -+ usecs_to_jiffies(bp->tx_lpi_timer)); -+} -+ -+/* Wake from LPI before transmitting. The MAC must deassert TXLPIEN -+ * and wait for the PHY to exit LPI before any frame can be sent. -+ * IEEE 802.3az Tw_sys is ~17us for 1000BASE-T, ~30us for 100BASE-TX; -+ * we use a conservative 50us. -+ */ -+static void macb_tx_lpi_wake(struct macb *bp) -+{ -+ lockdep_assert_held(&bp->lock); -+ -+ if (!bp->eee_active) -+ return; -+ -+ if (!macb_tx_lpi_set(bp, false)) -+ return; -+ -+ cancel_delayed_work(&bp->tx_lpi_work); -+ udelay(50); -+} -+ -+static void macb_mac_disable_tx_lpi(struct phylink_config *config) -+{ -+ struct net_device *ndev = to_net_dev(config->dev); -+ struct macb *bp = netdev_priv(ndev); -+ unsigned long flags; -+ -+ cancel_delayed_work_sync(&bp->tx_lpi_work); -+ -+ spin_lock_irqsave(&bp->lock, flags); -+ bp->eee_active = false; -+ macb_tx_lpi_set(bp, false); -+ spin_unlock_irqrestore(&bp->lock, flags); -+} -+ -+static int macb_mac_enable_tx_lpi(struct phylink_config *config, u32 timer, -+ bool tx_clk_stop) -+{ -+ struct net_device *ndev = to_net_dev(config->dev); -+ struct macb *bp = netdev_priv(ndev); -+ unsigned long flags; -+ -+ spin_lock_irqsave(&bp->lock, flags); -+ bp->tx_lpi_timer = timer; -+ bp->eee_active = true; -+ spin_unlock_irqrestore(&bp->lock, flags); -+ -+ /* Defer initial LPI entry by 1 second after link-up per -+ * IEEE 802.3az section 22.7a. -+ */ -+ mod_delayed_work(system_wq, &bp->tx_lpi_work, msecs_to_jiffies(1000)); -+ -+ return 0; -+} -+ - static void macb_mac_config(struct phylink_config *config, unsigned int mode, - const struct phylink_link_state *state) - { -@@ -629,22 +768,6 @@ static void macb_mac_config(struct phylink_config *config, unsigned int mode, - if (old_ncr ^ ncr) - macb_or_gem_writel(bp, NCR, ncr); - -- /* Disable AN for SGMII fixed link configuration, enable otherwise. -- * Must be written after PCSSEL is set in NCFGR, -- * otherwise writes will not take effect. -- */ -- if (macb_is_gem(bp) && state->interface == PHY_INTERFACE_MODE_SGMII) { -- u32 pcsctrl, old_pcsctrl; -- -- old_pcsctrl = gem_readl(bp, PCSCNTRL); -- if (mode == MLO_AN_FIXED) -- pcsctrl = old_pcsctrl & ~GEM_BIT(PCSAUTONEG); -- else -- pcsctrl = old_pcsctrl | GEM_BIT(PCSAUTONEG); -- if (old_pcsctrl != pcsctrl) -- gem_writel(bp, PCSCNTRL, pcsctrl); -- } -- - spin_unlock_irqrestore(&bp->lock, flags); - } - -@@ -845,6 +968,8 @@ static const struct phylink_mac_ops macb_phylink_ops = { - .mac_config = macb_mac_config, - .mac_link_down = macb_mac_link_down, - .mac_link_up = macb_mac_link_up, -+ .mac_disable_tx_lpi = macb_mac_disable_tx_lpi, -+ .mac_enable_tx_lpi = macb_mac_enable_tx_lpi, - }; - - static bool macb_phy_handle_exists(struct device_node *dn) -@@ -909,6 +1034,12 @@ static int macb_mii_probe(struct net_device *dev) - if (bp->phy_interface == PHY_INTERFACE_MODE_SGMII) { - bp->phylink_config.poll_fixed_state = true; - bp->phylink_config.get_fixed_state = macb_get_pcs_fixed_state; -+ /* The PCSAUTONEG bit in PCSCNTRL is on out of reset. Setting -+ * default_an_inband to true tells phylink to turn it off only -+ * if necessary (e.g. a fixed link or a PHY that doesn't support -+ * inband). -+ */ -+ bp->phylink_config.default_an_inband = true; - } - - bp->phylink_config.mac_capabilities = MAC_ASYM_PAUSE | -@@ -940,6 +1071,18 @@ static int macb_mii_probe(struct net_device *dev) - } - } - -+ /* Configure EEE LPI if supported */ -+ if (bp->caps & MACB_CAPS_EEE) { -+ __set_bit(PHY_INTERFACE_MODE_MII, -+ bp->phylink_config.lpi_interfaces); -+ __set_bit(PHY_INTERFACE_MODE_GMII, -+ bp->phylink_config.lpi_interfaces); -+ phy_interface_set_rgmii(bp->phylink_config.lpi_interfaces); -+ bp->phylink_config.lpi_capabilities = MAC_100FD | MAC_1000FD; -+ bp->phylink_config.lpi_timer_default = 250000; -+ bp->phylink_config.eee_enabled_default = true; -+ } -+ - bp->phylink = phylink_create(&bp->phylink_config, bp->pdev->dev.fwnode, - bp->phy_interface, &macb_phylink_ops); - if (IS_ERR(bp->phylink)) { -@@ -1336,6 +1479,9 @@ static int macb_tx_complete(struct macb_queue *queue, int budget) - netif_wake_subqueue(bp->dev, queue_index); - spin_unlock_irqrestore(&queue->tx_ptr_lock, flags); - -+ if (packets) -+ macb_tx_lpi_schedule(bp); -+ - return packets; - } - -@@ -1745,8 +1891,7 @@ static int macb_rx_poll(struct napi_struct *napi, int budget) - */ - if (macb_rx_pending(queue)) { - queue_writel(queue, IDR, bp->rx_intr_mask); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(RCOMP)); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(RCOMP)); - netdev_vdbg(bp->dev, "poll: packets pending, reschedule\n"); - napi_schedule(napi); - } -@@ -1833,8 +1978,7 @@ static int macb_tx_poll(struct napi_struct *napi, int budget) - */ - if (macb_tx_complete_pending(queue)) { - queue_writel(queue, IDR, MACB_BIT(TCOMP)); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(TCOMP)); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(TCOMP)); - netdev_vdbg(bp->dev, "TX poll: packets pending, reschedule\n"); - napi_schedule(napi); - } -@@ -1882,62 +2026,92 @@ static void macb_hresp_error_task(struct work_struct *work) - netif_tx_start_all_queues(dev); - } - --static irqreturn_t macb_wol_interrupt(int irq, void *dev_id) -+static void macb_wol_interrupt(struct macb_queue *queue, u32 status) - { -- struct macb_queue *queue = dev_id; - struct macb *bp = queue->bp; -- u32 status; -- -- status = queue_readl(queue, ISR); -- -- if (unlikely(!status)) -- return IRQ_NONE; - -- spin_lock(&bp->lock); -- -- if (status & MACB_BIT(WOL)) { -- queue_writel(queue, IDR, MACB_BIT(WOL)); -- macb_writel(bp, WOL, 0); -- netdev_vdbg(bp->dev, "MACB WoL: queue = %u, isr = 0x%08lx\n", -- (unsigned int)(queue - bp->queues), -- (unsigned long)status); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(WOL)); -- pm_wakeup_event(&bp->pdev->dev, 0); -- } -+ queue_writel(queue, IDR, MACB_BIT(WOL)); -+ macb_writel(bp, WOL, 0); -+ netdev_vdbg(bp->dev, "MACB WoL: queue = %u, isr = 0x%08lx\n", -+ (unsigned int)(queue - bp->queues), -+ (unsigned long)status); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(WOL)); -+ pm_wakeup_event(&bp->pdev->dev, 0); -+} - -- spin_unlock(&bp->lock); -+static void gem_wol_interrupt(struct macb_queue *queue, u32 status) -+{ -+ struct macb *bp = queue->bp; - -- return IRQ_HANDLED; -+ queue_writel(queue, IDR, GEM_BIT(WOL)); -+ gem_writel(bp, WOL, 0); -+ netdev_vdbg(bp->dev, "GEM WoL: queue = %u, isr = 0x%08lx\n", -+ (unsigned int)(queue - bp->queues), -+ (unsigned long)status); -+ macb_queue_isr_clear(bp, queue, GEM_BIT(WOL)); -+ pm_wakeup_event(&bp->pdev->dev, 0); - } - --static irqreturn_t gem_wol_interrupt(int irq, void *dev_id) -+static int macb_interrupt_misc(struct macb_queue *queue, u32 status) - { -- struct macb_queue *queue = dev_id; - struct macb *bp = queue->bp; -- u32 status; -+ struct net_device *dev; -+ u32 ctrl; - -- status = queue_readl(queue, ISR); -+ dev = bp->dev; - -- if (unlikely(!status)) -- return IRQ_NONE; -+ if (unlikely(status & (MACB_TX_ERR_FLAGS))) { -+ queue_writel(queue, IDR, MACB_TX_INT_FLAGS); -+ schedule_work(&queue->tx_error_task); -+ macb_queue_isr_clear(bp, queue, MACB_TX_ERR_FLAGS); -+ return -1; -+ } - -- spin_lock(&bp->lock); -+ /* Link change detection isn't possible with RMII, so we'll -+ * add that if/when we get our hands on a full-blown MII PHY. -+ */ - -- if (status & GEM_BIT(WOL)) { -- queue_writel(queue, IDR, GEM_BIT(WOL)); -- gem_writel(bp, WOL, 0); -- netdev_vdbg(bp->dev, "GEM WoL: queue = %u, isr = 0x%08lx\n", -- (unsigned int)(queue - bp->queues), -- (unsigned long)status); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, GEM_BIT(WOL)); -- pm_wakeup_event(&bp->pdev->dev, 0); -+ /* There is a hardware issue under heavy load where DMA can -+ * stop, this causes endless "used buffer descriptor read" -+ * interrupts but it can be cleared by re-enabling RX. See -+ * the at91rm9200 manual, section 41.3.1 or the Zynq manual -+ * section 16.7.4 for details. RXUBR is only enabled for -+ * these two versions. -+ */ -+ if (status & MACB_BIT(RXUBR)) { -+ ctrl = macb_readl(bp, NCR); -+ macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); -+ wmb(); -+ macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(RXUBR)); - } - -- spin_unlock(&bp->lock); -+ if (status & MACB_BIT(ISR_ROVR)) { -+ /* We missed at least one packet */ -+ spin_lock(&bp->stats_lock); -+ if (macb_is_gem(bp)) -+ bp->hw_stats.gem.rx_overruns++; -+ else -+ bp->hw_stats.macb.rx_overruns++; -+ spin_unlock(&bp->stats_lock); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(ISR_ROVR)); -+ } - -- return IRQ_HANDLED; -+ if (status & MACB_BIT(HRESP)) { -+ queue_work(system_bh_wq, &bp->hresp_err_bh_work); -+ netdev_err(dev, "DMA bus error: HRESP not OK\n"); -+ macb_queue_isr_clear(bp, queue, MACB_BIT(HRESP)); -+ } -+ -+ if (macb_is_gem(bp)) { -+ if (status & GEM_BIT(WOL)) -+ gem_wol_interrupt(queue, status); -+ } else { -+ if (status & MACB_BIT(WOL)) -+ macb_wol_interrupt(queue, status); -+ } -+ -+ return 0; - } - - static irqreturn_t macb_interrupt(int irq, void *dev_id) -@@ -1945,7 +2119,7 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) - struct macb_queue *queue = dev_id; - struct macb *bp = queue->bp; - struct net_device *dev = bp->dev; -- u32 status, ctrl; -+ u32 status; - - status = queue_readl(queue, ISR); - -@@ -1958,8 +2132,7 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) - /* close possible race with dev_close */ - if (unlikely(!netif_running(dev))) { - queue_writel(queue, IDR, -1); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, -1); -+ macb_queue_isr_clear(bp, queue, -1); - break; - } - -@@ -1975,84 +2148,27 @@ static irqreturn_t macb_interrupt(int irq, void *dev_id) - * now. - */ - queue_writel(queue, IDR, bp->rx_intr_mask); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(RCOMP)); -- -- if (napi_schedule_prep(&queue->napi_rx)) { -- netdev_vdbg(bp->dev, "scheduling RX softirq\n"); -- __napi_schedule(&queue->napi_rx); -- } -+ macb_queue_isr_clear(bp, queue, MACB_BIT(RCOMP)); -+ napi_schedule_irqoff(&queue->napi_rx); - } - - if (status & (MACB_BIT(TCOMP) | - MACB_BIT(TXUBR))) { - queue_writel(queue, IDR, MACB_BIT(TCOMP)); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(TCOMP) | -- MACB_BIT(TXUBR)); -- -+ macb_queue_isr_clear(bp, queue, MACB_BIT(TCOMP) | -+ MACB_BIT(TXUBR)); - if (status & MACB_BIT(TXUBR)) { - queue->txubr_pending = true; - wmb(); // ensure softirq can see update - } - -- if (napi_schedule_prep(&queue->napi_tx)) { -- netdev_vdbg(bp->dev, "scheduling TX softirq\n"); -- __napi_schedule(&queue->napi_tx); -- } -- } -- -- if (unlikely(status & (MACB_TX_ERR_FLAGS))) { -- queue_writel(queue, IDR, MACB_TX_INT_FLAGS); -- schedule_work(&queue->tx_error_task); -- -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_TX_ERR_FLAGS); -- -- break; -- } -- -- /* Link change detection isn't possible with RMII, so we'll -- * add that if/when we get our hands on a full-blown MII PHY. -- */ -- -- /* There is a hardware issue under heavy load where DMA can -- * stop, this causes endless "used buffer descriptor read" -- * interrupts but it can be cleared by re-enabling RX. See -- * the at91rm9200 manual, section 41.3.1 or the Zynq manual -- * section 16.7.4 for details. RXUBR is only enabled for -- * these two versions. -- */ -- if (status & MACB_BIT(RXUBR)) { -- ctrl = macb_readl(bp, NCR); -- macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); -- wmb(); -- macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); -- -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(RXUBR)); -- } -- -- if (status & MACB_BIT(ISR_ROVR)) { -- /* We missed at least one packet */ -- spin_lock(&bp->stats_lock); -- if (macb_is_gem(bp)) -- bp->hw_stats.gem.rx_overruns++; -- else -- bp->hw_stats.macb.rx_overruns++; -- spin_unlock(&bp->stats_lock); -- -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(ISR_ROVR)); -+ napi_schedule_irqoff(&queue->napi_tx); - } - -- if (status & MACB_BIT(HRESP)) { -- queue_work(system_bh_wq, &bp->hresp_err_bh_work); -- netdev_err(dev, "DMA bus error: HRESP not OK\n"); -+ if (unlikely(status & MACB_INT_MISC_FLAGS)) -+ if (macb_interrupt_misc(queue, status)) -+ break; - -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, MACB_BIT(HRESP)); -- } - status = queue_readl(queue, ISR); - } - -@@ -2442,6 +2558,7 @@ static netdev_tx_t macb_start_xmit(struct sk_buff *skb, struct net_device *dev) - skb->len); - - spin_lock(&bp->lock); -+ macb_tx_lpi_wake(bp); - macb_writel(bp, NCR, macb_readl(bp, NCR) | MACB_BIT(TSTART)); - spin_unlock(&bp->lock); - -@@ -2459,7 +2576,7 @@ static void macb_init_rx_buffer_size(struct macb *bp, size_t size) - if (!macb_is_gem(bp)) { - bp->rx_buffer_size = MACB_RX_BUFFER_SIZE; - } else { -- bp->rx_buffer_size = size; -+ bp->rx_buffer_size = MIN(size, RX_BUFFER_MAX); - - if (bp->rx_buffer_size % RX_BUFFER_MULTIPLE) { - netdev_dbg(bp->dev, -@@ -2746,8 +2863,7 @@ static void macb_reset_hw(struct macb *bp) - for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { - queue_writel(queue, IDR, -1); - queue_readl(queue, ISR); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, -1); -+ macb_queue_isr_clear(bp, queue, -1); - } - } - -@@ -3107,6 +3223,8 @@ static int macb_close(struct net_device *dev) - netdev_tx_reset_queue(netdev_get_tx_queue(dev, q)); - } - -+ cancel_delayed_work_sync(&bp->tx_lpi_work); -+ - phylink_stop(bp->phylink); - phylink_disconnect_phy(bp->phylink); - -@@ -3242,7 +3360,6 @@ static int gem_get_sset_count(struct net_device *dev, int sset) - - static void gem_get_ethtool_strings(struct net_device *dev, u32 sset, u8 *p) - { -- char stat_string[ETH_GSTRING_LEN]; - struct macb *bp = netdev_priv(dev); - struct macb_queue *queue; - unsigned int i; -@@ -3255,11 +3372,8 @@ static void gem_get_ethtool_strings(struct net_device *dev, u32 sset, u8 *p) - ETH_GSTRING_LEN); - - for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { -- for (i = 0; i < QUEUE_STATS_LEN; i++, p += ETH_GSTRING_LEN) { -- snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", -- q, queue_statistics[i].stat_string); -- memcpy(p, stat_string, ETH_GSTRING_LEN); -- } -+ for (i = 0; i < QUEUE_STATS_LEN; i++) -+ ethtool_sprintf(&p, "q%u_%s", q, queue_statistics[i].stat_string); - } - break; - } -@@ -3624,15 +3738,14 @@ static unsigned int gem_get_tsu_rate(struct macb *bp) - struct clk *tsu_clk; - unsigned int tsu_rate; - -- tsu_clk = devm_clk_get(&bp->pdev->dev, "tsu_clk"); -- if (!IS_ERR(tsu_clk)) -- tsu_rate = clk_get_rate(tsu_clk); -- /* try pclk instead */ -- else if (!IS_ERR(bp->pclk)) { -+ if (!IS_ERR_OR_NULL(bp->tsu_clk)) { -+ tsu_rate = clk_get_rate(bp->tsu_clk); -+ } else { - tsu_clk = bp->pclk; - tsu_rate = clk_get_rate(tsu_clk); -- } else -- return -ENOTSUPP; -+ dev_warn(&bp->pdev->dev, "devicetree missing tsu_clk, using pclk as fallback\n"); -+ } -+ - return tsu_rate; - } - -@@ -4024,6 +4137,20 @@ static const struct ethtool_ops macb_ethtool_ops = { - .set_ringparam = macb_set_ringparam, - }; - -+static int macb_get_eee(struct net_device *dev, struct ethtool_keee *eee) -+{ -+ struct macb *bp = netdev_priv(dev); -+ -+ return phylink_ethtool_get_eee(bp->phylink, eee); -+} -+ -+static int macb_set_eee(struct net_device *dev, struct ethtool_keee *eee) -+{ -+ struct macb *bp = netdev_priv(dev); -+ -+ return phylink_ethtool_set_eee(bp->phylink, eee); -+} -+ - static const struct ethtool_ops gem_ethtool_ops = { - .get_regs_len = macb_get_regs_len, - .get_regs = macb_get_regs, -@@ -4045,6 +4172,9 @@ static const struct ethtool_ops gem_ethtool_ops = { - .get_rxnfc = gem_get_rxnfc, - .set_rxnfc = gem_set_rxnfc, - .get_rx_ring_count = gem_get_rx_ring_count, -+ .nway_reset = phy_ethtool_nway_reset, -+ .get_eee = macb_get_eee, -+ .set_eee = macb_set_eee, - }; - - static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) -@@ -4418,14 +4548,12 @@ static const struct net_device_ops macb_netdev_ops = { - static void macb_configure_caps(struct macb *bp, - const struct macb_config *dt_conf) - { -- struct device_node *np = bp->pdev->dev.of_node; -- bool refclk_ext; - u32 dcfg; - -- refclk_ext = of_property_read_bool(np, "cdns,refclk-ext"); -+ bp->caps = dt_conf->caps; - -- if (dt_conf) -- bp->caps = dt_conf->caps; -+ if (!dt_conf->usrio) -+ bp->caps |= MACB_CAPS_USRIO_DISABLED; - - if (hw_is_gem(bp->regs, bp->native_io)) { - bp->caps |= MACB_CAPS_MACB_IS_GEM; -@@ -4435,6 +4563,8 @@ static void macb_configure_caps(struct macb *bp, - bp->caps |= MACB_CAPS_ISR_CLEAR_ON_WRITE; - if (GEM_BFEXT(NO_PCS, dcfg) == 0) - bp->caps |= MACB_CAPS_PCS; -+ if (!(dcfg & GEM_BIT(USERIO))) -+ bp->caps |= MACB_CAPS_USRIO_DISABLED; - dcfg = gem_readl(bp, DCFG12); - if (GEM_BFEXT(HIGH_SPEED, dcfg) == 1) - bp->caps |= MACB_CAPS_HIGH_SPEED; -@@ -4456,9 +4586,6 @@ static void macb_configure_caps(struct macb *bp, - } - } - -- if (refclk_ext) -- bp->caps |= MACB_CAPS_USRIO_HAS_CLKEN; -- - dev_dbg(&bp->pdev->dev, "Cadence caps 0x%08x\n", bp->caps); - } - -@@ -4497,9 +4624,9 @@ static void macb_clks_disable(struct clk *pclk, struct clk *hclk, struct clk *tx - clk_bulk_disable_unprepare(ARRAY_SIZE(clks), clks); - } - --static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, -- struct clk **hclk, struct clk **tx_clk, -- struct clk **rx_clk, struct clk **tsu_clk) -+static int macb_clk_init_dflt(struct platform_device *pdev, struct clk **pclk, -+ struct clk **hclk, struct clk **tx_clk, -+ struct clk **rx_clk, struct clk **tsu_clk) - { - struct macb_platform_data *pdata; - int err; -@@ -4582,7 +4709,20 @@ static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, - return err; - } - --static int macb_init(struct platform_device *pdev) -+static int macb_clk_init(struct platform_device *pdev, struct clk **pclk, -+ struct clk **hclk, struct clk **tx_clk, -+ struct clk **rx_clk, struct clk **tsu_clk, -+ const struct macb_config *config) -+{ -+ if (config->clk_init) -+ return config->clk_init(pdev, pclk, hclk, tx_clk, rx_clk, -+ tsu_clk); -+ else -+ return macb_clk_init_dflt(pdev, pclk, hclk, tx_clk, rx_clk, -+ tsu_clk); -+} -+ -+static int macb_init_dflt(struct platform_device *pdev) - { - struct net_device *dev = platform_get_drvdata(pdev); - unsigned int hw_q, q; -@@ -4603,7 +4743,7 @@ static int macb_init(struct platform_device *pdev) - queue->bp = bp; - spin_lock_init(&queue->tx_ptr_lock); - netif_napi_add(dev, &queue->napi_rx, macb_rx_poll); -- netif_napi_add(dev, &queue->napi_tx, macb_tx_poll); -+ netif_napi_add_tx(dev, &queue->napi_tx, macb_tx_poll); - if (hw_q) { - queue->ISR = GEM_ISR(hw_q - 1); - queue->IER = GEM_IER(hw_q - 1); -@@ -4713,16 +4853,52 @@ static int macb_init(struct platform_device *pdev) - - if (!(bp->caps & MACB_CAPS_USRIO_DISABLED)) { - val = 0; -- if (phy_interface_mode_is_rgmii(bp->phy_interface)) -- val = bp->usrio->rgmii; -- else if (bp->phy_interface == PHY_INTERFACE_MODE_RMII && -- (bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) -- val = bp->usrio->rmii; -- else if (!(bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) -- val = bp->usrio->mii; -+ if (bp->caps & MACB_CAPS_USRIO_HAS_MII) { -+ if (phy_interface_mode_is_rgmii(bp->phy_interface)) -+ val = bp->usrio->rgmii; -+ else if (bp->phy_interface == PHY_INTERFACE_MODE_RMII && -+ (bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) -+ val = bp->usrio->rmii; -+ else if (!(bp->caps & MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII)) -+ val = bp->usrio->mii; -+ } - - if (bp->caps & MACB_CAPS_USRIO_HAS_CLKEN) -- val |= bp->usrio->refclk; -+ val |= bp->usrio->clken; -+ -+ if (bp->caps & MACB_CAPS_USRIO_HAS_REFCLK_SOURCE) { -+ const char *prop; -+ bool refclk_ext; -+ int ret; -+ -+ /* Default to whatever was set in the match data for -+ * this device. There's two properties for refclk -+ * control, but the boolean one is deprecated so is -+ * a lower priority to check, no device should have -+ * both. -+ */ -+ refclk_ext = bp->usrio->refclk_default_external; -+ -+ ret = of_property_read_string(pdev->dev.of_node, -+ "cdns,refclk-source", &prop); -+ if (!ret) { -+ if (!strcmp(prop, "external")) -+ refclk_ext = true; -+ else -+ refclk_ext = false; -+ } else { -+ ret = of_property_read_bool(pdev->dev.of_node, -+ "cdns,refclk-ext"); -+ if (ret) -+ refclk_ext = true; -+ } -+ -+ if (refclk_ext) -+ val |= bp->usrio->refclk; -+ } -+ -+ if (bp->caps & MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE) -+ val |= bp->usrio->tsu_source; - - macb_or_gem_writel(bp, USRIO, val); - } -@@ -4737,11 +4913,20 @@ static int macb_init(struct platform_device *pdev) - return 0; - } - --static const struct macb_usrio_config macb_default_usrio = { -+static int macb_init(struct platform_device *pdev, -+ const struct macb_config *config) -+{ -+ if (config->init) -+ return config->init(pdev); -+ else -+ return macb_init_dflt(pdev); -+} -+ -+static const struct macb_usrio_config at91_default_usrio = { - .mii = MACB_BIT(MII), - .rmii = MACB_BIT(RMII), - .rgmii = GEM_BIT(RGMII), -- .refclk = MACB_BIT(CLKEN), -+ .clken = MACB_BIT(CLKEN), - }; - - #if defined(CONFIG_OF) -@@ -5190,7 +5375,7 @@ static int fu540_c000_clk_init(struct platform_device *pdev, struct clk **pclk, - struct clk_init_data init; - int err = 0; - -- err = macb_clk_init(pdev, pclk, hclk, tx_clk, rx_clk, tsu_clk); -+ err = macb_clk_init_dflt(pdev, pclk, hclk, tx_clk, rx_clk, tsu_clk); - if (err) - return err; - -@@ -5237,7 +5422,7 @@ static int fu540_c000_init(struct platform_device *pdev) - if (IS_ERR(mgmt->reg)) - return PTR_ERR(mgmt->reg); - -- return macb_init(pdev); -+ return macb_init_dflt(pdev); - } - - static int init_reset_optional(struct platform_device *pdev) -@@ -5287,7 +5472,7 @@ static int init_reset_optional(struct platform_device *pdev) - return dev_err_probe(&pdev->dev, ret, "failed to reset controller"); - } - -- ret = macb_init(pdev); -+ ret = macb_init_dflt(pdev); - - err_out_phy_exit: - if (ret) -@@ -5312,130 +5497,134 @@ static int eyeq5_init(struct platform_device *pdev) - if (ret) - return dev_err_probe(dev, ret, "failed to init PHY\n"); - -- ret = macb_init(pdev); -+ ret = macb_init_dflt(pdev); - if (ret) - phy_exit(bp->phy); - return ret; - } - --static const struct macb_usrio_config sama7g5_usrio = { -+static const struct macb_usrio_config mpfs_usrio = { -+ .tsu_source = 0, -+}; -+ -+static const struct macb_usrio_config sama7g5_gem_usrio = { -+ .mii = 0, -+ .rmii = 1, -+ .rgmii = 2, -+ .refclk = BIT(2), -+ .refclk_default_external = false, -+ .hdfctlen = BIT(6), -+}; -+ -+static const struct macb_usrio_config sama7g5_emac_usrio = { - .mii = 0, - .rmii = 1, - .rgmii = 2, - .refclk = BIT(2), -+ .refclk_default_external = true, - .hdfctlen = BIT(6), - }; - - static const struct macb_config fu540_c000_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | -- MACB_CAPS_GEM_HAS_PTP, -+ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, - .clk_init = fu540_c000_clk_init, - .init = fu540_c000_init, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config at91sam9260_config = { -- .caps = MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .caps = MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | -+ MACB_CAPS_USRIO_HAS_MII, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config sama5d3macb_config = { - .caps = MACB_CAPS_SG_DISABLED | -- MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | -+ MACB_CAPS_USRIO_HAS_MII, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config pc302gem_config = { -- .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE, -+ .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config sama5d2_config = { -- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO, -+ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config sama5d29_config = { -- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_GEM_HAS_PTP, -+ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_GEM_HAS_PTP | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config sama5d3_config = { - .caps = MACB_CAPS_SG_DISABLED | MACB_CAPS_GIGABIT_MODE_AVAILABLE | -- MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO, -+ MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | MACB_CAPS_JUMBO | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config sama5d4_config = { -- .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII, -+ .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 4, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config emac_config = { -- .caps = MACB_CAPS_NEEDS_RSTONUBR | MACB_CAPS_MACB_IS_EMAC, -+ .caps = MACB_CAPS_NEEDS_RSTONUBR | MACB_CAPS_MACB_IS_EMAC | -+ MACB_CAPS_USRIO_HAS_MII, - .clk_init = at91ether_clk_init, - .init = at91ether_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config np4_config = { - .caps = MACB_CAPS_USRIO_DISABLED, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, - }; - - static const struct macb_config zynqmp_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | - MACB_CAPS_JUMBO | -- MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH, -+ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, - .init = init_reset_optional, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config zynq_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_NO_GIGABIT_HALF | -- MACB_CAPS_NEEDS_RSTONUBR, -+ MACB_CAPS_NEEDS_RSTONUBR | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config mpfs_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | - MACB_CAPS_JUMBO | -- MACB_CAPS_GEM_HAS_PTP, -+ MACB_CAPS_GEM_HAS_PTP | -+ MACB_CAPS_USRIO_HAS_TSUCLK_SOURCE, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, - .init = init_reset_optional, -- .usrio = &macb_default_usrio, -+ .usrio = &mpfs_usrio, - .max_tx_length = 4040, /* Cadence Erratum 1686 */ - .jumbo_max_len = 4040, - }; -@@ -5443,57 +5632,63 @@ static const struct macb_config mpfs_config = { - static const struct macb_config sama7g5_gem_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_CLK_HW_CHG | - MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | -- MACB_CAPS_MIIONRGMII | MACB_CAPS_GEM_HAS_PTP, -+ MACB_CAPS_USRIO_HAS_REFCLK_SOURCE | -+ MACB_CAPS_MIIONRGMII | MACB_CAPS_GEM_HAS_PTP | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &sama7g5_usrio, -+ .usrio = &sama7g5_gem_usrio, - }; - - static const struct macb_config sama7g5_emac_config = { - .caps = MACB_CAPS_USRIO_DEFAULT_IS_MII_GMII | -- MACB_CAPS_USRIO_HAS_CLKEN | MACB_CAPS_MIIONRGMII | -- MACB_CAPS_GEM_HAS_PTP, -+ MACB_CAPS_MIIONRGMII | -+ MACB_CAPS_USRIO_HAS_REFCLK_SOURCE | -+ MACB_CAPS_GEM_HAS_PTP | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &sama7g5_usrio, -+ .usrio = &sama7g5_emac_usrio, - }; - - static const struct macb_config versal_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | - MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_BD_RD_PREFETCH | - MACB_CAPS_NEED_TSUCLK | MACB_CAPS_QUEUE_DISABLE | -- MACB_CAPS_QBV, -+ MACB_CAPS_QBV | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, - .init = init_reset_optional, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - }; - - static const struct macb_config eyeq5_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | - MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_QUEUE_DISABLE | -- MACB_CAPS_NO_LSO, -+ MACB_CAPS_NO_LSO | MACB_CAPS_EEE, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, - .init = eyeq5_init, - .jumbo_max_len = 10240, -- .usrio = &macb_default_usrio, - }; - - static const struct macb_config raspberrypi_rp1_config = { - .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_CLK_HW_CHG | - MACB_CAPS_JUMBO | -- MACB_CAPS_GEM_HAS_PTP, -+ MACB_CAPS_GEM_HAS_PTP | -+ MACB_CAPS_EEE | -+ MACB_CAPS_USRIO_HAS_MII, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - .jumbo_max_len = 10240, - }; - -+static const struct macb_config pic64hpsc_config = { -+ .caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE | MACB_CAPS_JUMBO | -+ MACB_CAPS_GEM_HAS_PTP | MACB_CAPS_USRIO_DISABLED, -+ .dma_burst_length = 16, -+ .init = init_reset_optional, -+ .jumbo_max_len = 16383, -+}; -+ - static const struct of_device_id macb_dt_ids[] = { - { .compatible = "cdns,at91sam9260-macb", .data = &at91sam9260_config }, - { .compatible = "cdns,macb" }, -@@ -5512,6 +5707,7 @@ static const struct of_device_id macb_dt_ids[] = { - { .compatible = "cdns,zynq-gem", .data = &zynq_config }, /* deprecated */ - { .compatible = "sifive,fu540-c000-gem", .data = &fu540_c000_config }, - { .compatible = "microchip,mpfs-macb", .data = &mpfs_config }, -+ { .compatible = "microchip,pic64hpsc-gem", .data = &pic64hpsc_config}, - { .compatible = "microchip,sama7g5-gem", .data = &sama7g5_gem_config }, - { .compatible = "microchip,sama7g5-emac", .data = &sama7g5_emac_config }, - { .compatible = "mobileye,eyeq5-gem", .data = &eyeq5_config }, -@@ -5529,9 +5725,7 @@ static const struct macb_config default_gem_config = { - MACB_CAPS_JUMBO | - MACB_CAPS_GEM_HAS_PTP, - .dma_burst_length = 16, -- .clk_init = macb_clk_init, -- .init = macb_init, -- .usrio = &macb_default_usrio, -+ .usrio = &at91_default_usrio, - .jumbo_max_len = 10240, - }; - -@@ -5559,7 +5753,8 @@ static int macb_probe(struct platform_device *pdev) - if (!macb_config) - macb_config = &default_gem_config; - -- err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk); -+ err = macb_clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk, -+ macb_config); - if (err) - return err; - -@@ -5619,6 +5814,13 @@ static int macb_probe(struct platform_device *pdev) - - bp->usrio = macb_config->usrio; - -+ if (of_property_read_bool(bp->pdev->dev.of_node, "cdns,timer-adjust") && -+ IS_ENABLED(CONFIG_MACB_USE_HWSTAMP)) { -+ dev_err(&pdev->dev, "Timer adjust mode is not supported\n"); -+ err = -EINVAL; -+ goto err_out_free_netdev; -+ } -+ - /* By default we set to partial store and forward mode for zynqmp. - * Disable if not set in devicetree. - */ -@@ -5665,7 +5867,8 @@ static int macb_probe(struct platform_device *pdev) - /* MTU range: 68 - 1518 or 10240 */ - dev->min_mtu = GEM_MTU_MIN_SIZE; - if ((bp->caps & MACB_CAPS_JUMBO) && bp->jumbo_max_len) -- dev->max_mtu = bp->jumbo_max_len - ETH_HLEN - ETH_FCS_LEN; -+ dev->max_mtu = MIN(bp->jumbo_max_len, RX_BUFFER_MAX) - -+ ETH_HLEN - ETH_FCS_LEN; - else - dev->max_mtu = 1536 - ETH_HLEN - ETH_FCS_LEN; - -@@ -5699,7 +5902,7 @@ static int macb_probe(struct platform_device *pdev) - bp->phy_interface = interface; - - /* IP specific init */ -- err = macb_config->init(pdev); -+ err = macb_init(pdev, macb_config); - if (err) - goto err_out_free_netdev; - -@@ -5716,6 +5919,7 @@ static int macb_probe(struct platform_device *pdev) - } - - INIT_WORK(&bp->hresp_err_bh_work, macb_hresp_error_task); -+ INIT_DELAYED_WORK(&bp->tx_lpi_work, macb_tx_lpi_work_fn); - - netdev_info(dev, "Cadence %s rev 0x%08x at 0x%08lx irq %d (%pM)\n", - macb_is_gem(bp) ? "GEM" : "MACB", macb_readl(bp, MID), -@@ -5759,6 +5963,7 @@ static void macb_remove(struct platform_device *pdev) - mdiobus_free(bp->mii_bus); - - device_set_wakeup_enable(&bp->pdev->dev, 0); -+ cancel_delayed_work_sync(&bp->tx_lpi_work); - cancel_work_sync(&bp->hresp_err_bh_work); - pm_runtime_disable(&pdev->dev); - pm_runtime_dont_use_autosuspend(&pdev->dev); -@@ -5778,7 +5983,6 @@ static int __maybe_unused macb_suspend(struct device *dev) - unsigned long flags; - u32 tmp, ifa_local; - unsigned int q; -- int err; - - if (!device_may_wakeup(&bp->dev->dev)) - phy_exit(bp->phy); -@@ -5827,8 +6031,7 @@ static int __maybe_unused macb_suspend(struct device *dev) - /* Disable all interrupts */ - queue_writel(queue, IDR, -1); - queue_readl(queue, ISR); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(queue, ISR, -1); -+ macb_queue_isr_clear(bp, queue, -1); - } - /* Enable Receive engine */ - macb_writel(bp, NCR, tmp | MACB_BIT(RE)); -@@ -5842,39 +6045,15 @@ static int __maybe_unused macb_suspend(struct device *dev) - /* write IP address into register */ - tmp |= MACB_BFEXT(IP, ifa_local); - } -- spin_unlock_irqrestore(&bp->lock, flags); - -- /* Change interrupt handler and -- * Enable WoL IRQ on queue 0 -- */ -- devm_free_irq(dev, bp->queues[0].irq, bp->queues); - if (macb_is_gem(bp)) { -- err = devm_request_irq(dev, bp->queues[0].irq, gem_wol_interrupt, -- IRQF_SHARED, netdev->name, bp->queues); -- if (err) { -- dev_err(dev, -- "Unable to request IRQ %d (error %d)\n", -- bp->queues[0].irq, err); -- return err; -- } -- spin_lock_irqsave(&bp->lock, flags); - queue_writel(bp->queues, IER, GEM_BIT(WOL)); - gem_writel(bp, WOL, tmp); -- spin_unlock_irqrestore(&bp->lock, flags); - } else { -- err = devm_request_irq(dev, bp->queues[0].irq, macb_wol_interrupt, -- IRQF_SHARED, netdev->name, bp->queues); -- if (err) { -- dev_err(dev, -- "Unable to request IRQ %d (error %d)\n", -- bp->queues[0].irq, err); -- return err; -- } -- spin_lock_irqsave(&bp->lock, flags); - queue_writel(bp->queues, IER, MACB_BIT(WOL)); - macb_writel(bp, WOL, tmp); -- spin_unlock_irqrestore(&bp->lock, flags); - } -+ spin_unlock_irqrestore(&bp->lock, flags); - - enable_irq_wake(bp->queues[0].irq); - } -@@ -5916,7 +6095,6 @@ static int __maybe_unused macb_resume(struct device *dev) - struct macb_queue *queue; - unsigned long flags; - unsigned int q; -- int err; - - if (!device_may_wakeup(&bp->dev->dev)) - phy_init(bp->phy); -@@ -5939,21 +6117,9 @@ static int __maybe_unused macb_resume(struct device *dev) - } - /* Clear ISR on queue 0 */ - queue_readl(bp->queues, ISR); -- if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE) -- queue_writel(bp->queues, ISR, -1); -+ macb_queue_isr_clear(bp, bp->queues, -1); - spin_unlock_irqrestore(&bp->lock, flags); - -- /* Replace interrupt handler on queue 0 */ -- devm_free_irq(dev, bp->queues[0].irq, bp->queues); -- err = devm_request_irq(dev, bp->queues[0].irq, macb_interrupt, -- IRQF_SHARED, netdev->name, bp->queues); -- if (err) { -- dev_err(dev, -- "Unable to request IRQ %d (error %d)\n", -- bp->queues[0].irq, err); -- return err; -- } -- - disable_irq_wake(bp->queues[0].irq); - - /* Now make sure we disable phy before moving -diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 48946cca4be7..a1f5fe8e583f 100644 ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -4508,6 +4508,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) - } - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ASPEED, 0x1150, quirk_aspeed_pci_bridge_no_alias); - -+/* -+ * 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 24960ba9caa9..32597cdb72ef 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -5894,6 +5894,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 664898d09ff5..34f476d02181 100644 ---- a/include/linux/efi.h -+++ b/include/linux/efi.h -@@ -45,6 +45,8 @@ struct screen_info; - #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 */ -@@ -868,6 +870,14 @@ static inline int efi_range_is_wc(unsigned long start, unsigned long len) - #define EFI_MEM_ATTR 9 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ - #define EFI_MEM_NO_SOFT_RESERVE 10 /* Is the kernel configured to ignore soft reservations? */ - #define EFI_PRESERVE_BS_REGIONS 11 /* Are EFI boot-services memory segments available? */ -+#define EFI_SECURE_BOOT 12 /* 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 - /* -@@ -879,6 +889,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) -@@ -900,6 +912,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; -@@ -914,6 +928,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 -@@ -1131,13 +1146,6 @@ extern unsigned long efi_call_virt_save_flags(void); - - void efi_runtime_assert_lock_held(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 b4958167e381..64ffe8c2dacd 100644 ---- a/include/linux/lsm_hook_defs.h -+++ b/include/linux/lsm_hook_defs.h -@@ -451,6 +451,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) - - LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) - -+ - #ifdef CONFIG_PERF_EVENTS - LSM_HOOK(int, 0, perf_event_open, int type) - LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) -diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h -index f70a810c55f7..d2e17ab1dbfc 100644 ---- a/include/linux/mfd/bcm2835-pm.h -+++ b/include/linux/mfd/bcm2835-pm.h -@@ -5,11 +5,18 @@ - - #include - -+enum bcm2835_soc { -+ BCM2835_PM_SOC_BCM2835, -+ BCM2835_PM_SOC_BCM2711, -+ BCM2835_PM_SOC_BCM2712, -+}; -+ - struct bcm2835_pm { - struct device *dev; - void __iomem *base; - void __iomem *asb; - void __iomem *rpivid_asb; -+ enum bcm2835_soc soc; - }; - - #endif /* BCM2835_MFD_PM_H */ -diff --git a/include/linux/security.h b/include/linux/security.h -index 8d2d4856934e..d6b1aec4340f 100644 ---- a/include/linux/security.h -+++ b/include/linux/security.h -@@ -2427,4 +2427,13 @@ static inline void security_initramfs_populated(void) - } - #endif /* CONFIG_SECURITY */ - -+#ifdef CONFIG_SECURITY_LOCKDOWN_LSM -+extern int security_lock_kernel_down(const char *where, enum lockdown_reason level); -+#else -+static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return 0; -+} -+#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ -+ - #endif /* ! __LINUX_SECURITY_H */ -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/core/gro.c b/net/core/gro.c -index 35f2f708f010..f773e9facfa4 100644 ---- a/net/core/gro.c -+++ b/net/core/gro.c -@@ -126,6 +126,9 @@ int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb) - lp = NAPI_GRO_CB(p)->last; - pinfo = skb_shinfo(lp); - -+ if (skb_zcopy(skb) || skb_zcopy(lp)) -+ return -ETOOMANYREFS; -+ - if (headlen <= offset) { - skb_frag_t *frag; - skb_frag_t *frag2; -diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c -index 5bcd73cbdb41..ec790bad1679 100644 ---- a/net/ipv4/ip_output.c -+++ b/net/ipv4/ip_output.c -@@ -1117,8 +1117,8 @@ static int __ip_append_data(struct sock *sk, - !(rt->dst.dev->features & NETIF_F_SG))) - alloclen = fraglen; - else { -- alloclen = fragheaderlen + transhdrlen; -- pagedlen = datalen - transhdrlen; -+ alloclen = fragheaderlen + transhdrlen + fraggap; -+ pagedlen = datalen - transhdrlen - fraggap; - } - - alloclen += alloc_extra; -@@ -1165,9 +1165,6 @@ static int __ip_append_data(struct sock *sk, - } - - copy = datalen - transhdrlen - fraggap - pagedlen; -- /* [!] NOTE: copy will be negative if pagedlen>0 -- * because then the equation reduces to -fraggap. -- */ - if (copy > 0 && - INDIRECT_CALL_1(getfrag, ip_generic_getfrag, - from, data + transhdrlen, offset, -diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c -index 3f14e363c96e..d2aa48a0acaa 100644 ---- a/net/ipv6/ip6_output.c -+++ b/net/ipv6/ip6_output.c -@@ -1636,8 +1636,8 @@ static int __ip6_append_data(struct sock *sk, - !(rt->dst.dev->features & NETIF_F_SG))) - alloclen = fraglen; - else { -- alloclen = fragheaderlen + transhdrlen; -- pagedlen = datalen - transhdrlen; -+ alloclen = fragheaderlen + transhdrlen + fraggap; -+ pagedlen = datalen - transhdrlen - fraggap; - } - alloclen += alloc_extra; - -@@ -1652,10 +1652,7 @@ static int __ip6_append_data(struct sock *sk, - fraglen = datalen + fragheaderlen; - - copy = datalen - transhdrlen - fraggap - pagedlen; -- /* [!] NOTE: copy may be negative if pagedlen>0 -- * because then the equation may reduces to -fraggap. -- */ -- if (copy < 0 && !(flags & MSG_SPLICE_PAGES)) { -+ if (copy < 0) { - err = -EINVAL; - goto error; - } -diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 0718e39cedda..10e94a1b8b6e 100644 ---- a/scripts/Makefile.lib -+++ b/scripts/Makefile.lib -@@ -201,7 +201,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call - objtool-args-$(CONFIG_HAVE_UACCESS_VALIDATION) += --uaccess - objtool-args-$(or $(CONFIG_GCOV_KERNEL),$(CONFIG_KCOV)) += --no-unreachable - objtool-args-$(CONFIG_PREFIX_SYMBOLS) += --prefix=$(CONFIG_FUNCTION_PADDING_BYTES) -+# RHEL-only: don't enforce OBJTOOL_WERROR for out of tree modules -+ifeq ($(KBUILD_EXTMOD),) - objtool-args-$(CONFIG_OBJTOOL_WERROR) += --werror -+endif - - objtool-args = $(objtool-args-y) \ - $(if $(delay-objtool), --link) \ -diff --git a/scripts/tags.sh b/scripts/tags.sh -index 243373683f98..2affd5e58ee8 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" - - # ignore arbitrary directories - if [ -n "${IGNORE_DIRS}" ]; then -diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index d1fdd113450a..182e8090cfe8 100644 ---- a/security/integrity/platform_certs/load_uefi.c -+++ b/security/integrity/platform_certs/load_uefi.c -@@ -74,7 +74,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; - } - -@@ -85,7 +86,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 8d46886d2cca..14a9cdff942b 100644 ---- a/security/lockdown/lockdown.c -+++ b/security/lockdown/lockdown.c -@@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) - return 0; - } - -+/** -+ * security_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) -+ */ -+int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return lock_kernel_down(where, level); -+} -+ - static struct security_hook_list lockdown_hooks[] __ro_after_init = { - LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), - }; -diff --git a/sound/soc/amd/acp/acp-sdw-legacy-mach.c b/sound/soc/amd/acp/acp-sdw-legacy-mach.c -index ae9579c8511e..7474dba97d24 100644 ---- a/sound/soc/amd/acp/acp-sdw-legacy-mach.c -+++ b/sound/soc/amd/acp/acp-sdw-legacy-mach.c -@@ -95,6 +95,22 @@ static const struct dmi_system_id soc_sdw_quirk_table[] = { - }, - .driver_data = (void *)(ASOC_SDW_CODEC_SPKR), - }, -+ { -+ .callback = soc_sdw_quirk_cb, -+ .matches = { /* Lenovo P16s G5 AMD */ -+ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -+ DMI_MATCH(DMI_PRODUCT_SKU, "21XG"), -+ }, -+ .driver_data = (void *)(ASOC_SDW_ACP_DMIC), -+ }, -+ { -+ .callback = soc_sdw_quirk_cb, -+ .matches = { /* Lenovo P16s G5 AMD */ -+ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -+ DMI_MATCH(DMI_PRODUCT_SKU, "21XH"), -+ }, -+ .driver_data = (void *)(ASOC_SDW_ACP_DMIC), -+ }, - { - .callback = soc_sdw_quirk_cb, - .matches = { -@@ -553,7 +569,7 @@ static int mc_probe(struct platform_device *pdev) - return -ENOMEM; - if (soc_sdw_quirk & ASOC_SDW_ACP_DMIC) { - card->components = devm_kasprintf(card->dev, GFP_KERNEL, -- "%s mic:dmic cfg-mics:%d", -+ "%s mic:acp-dmic cfg-mics:%d", - card->components, - 1); - if (!card->components) -diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c -index 79b8b7e70a33..23d2f63d68ef 100644 ---- a/sound/soc/codecs/rt722-sdca.c -+++ b/sound/soc/codecs/rt722-sdca.c -@@ -517,6 +517,61 @@ static int rt722_sdca_fu1e_capture_put(struct snd_kcontrol *kcontrol, - return changed; - } - -+static int rt722_sdca_set_fu06_playback_ctl(struct rt722_sdca_priv *rt722) -+{ -+ int err; -+ unsigned int ch_l, ch_r; -+ -+ ch_l = (rt722->fu06_dapm_mute || rt722->fu06_mixer_l_mute) ? 0x01 : 0x00; -+ ch_r = (rt722->fu06_dapm_mute || rt722->fu06_mixer_r_mute) ? 0x01 : 0x00; -+ -+ err = regmap_write(rt722->regmap, -+ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -+ RT722_SDCA_CTL_FU_MUTE, CH_L), ch_l); -+ if (err < 0) -+ return err; -+ -+ err = regmap_write(rt722->regmap, -+ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -+ RT722_SDCA_CTL_FU_MUTE, CH_R), ch_r); -+ if (err < 0) -+ return err; -+ -+ return 0; -+} -+ -+static int rt722_sdca_fu06_playback_get(struct snd_kcontrol *kcontrol, -+ struct snd_ctl_elem_value *ucontrol) -+{ -+ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); -+ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); -+ -+ ucontrol->value.integer.value[0] = !rt722->fu06_mixer_l_mute; -+ ucontrol->value.integer.value[1] = !rt722->fu06_mixer_r_mute; -+ return 0; -+} -+ -+static int rt722_sdca_fu06_playback_put(struct snd_kcontrol *kcontrol, -+ struct snd_ctl_elem_value *ucontrol) -+{ -+ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); -+ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); -+ int err, changed = 0; -+ -+ if (rt722->fu06_mixer_l_mute != !ucontrol->value.integer.value[0] || -+ rt722->fu06_mixer_r_mute != !ucontrol->value.integer.value[1]) -+ changed = 1; -+ -+ rt722->fu06_mixer_l_mute = !ucontrol->value.integer.value[0]; -+ rt722->fu06_mixer_r_mute = !ucontrol->value.integer.value[1]; -+ -+ err = rt722_sdca_set_fu06_playback_ctl(rt722); -+ if (err < 0) -+ return err; -+ -+ return changed; -+} -+ - static int rt722_sdca_set_fu0f_capture_ctl(struct rt722_sdca_priv *rt722) - { - int err; -@@ -718,6 +773,8 @@ static const struct snd_kcontrol_new rt722_sdca_controls[] = { - RT722_SDCA_CTL_FU_CH_GAIN, CH_R), 8, 3, 0, - rt722_sdca_set_gain_get, rt722_sdca_set_gain_put, boost_vol_tlv), - /* AMP playback settings */ -+ SOC_DOUBLE_EXT("FU06 Playback Switch", SND_SOC_NOPM, 0, 1, 1, 0, -+ rt722_sdca_fu06_playback_get, rt722_sdca_fu06_playback_put), - SOC_DOUBLE_R_EXT_TLV("FU06 Playback Volume", - SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, - RT722_SDCA_CTL_FU_VOLUME, CH_L), -@@ -807,27 +864,17 @@ static int rt722_sdca_fu21_event(struct snd_soc_dapm_widget *w, - struct snd_soc_component *component = - snd_soc_dapm_to_component(w->dapm); - struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); -- unsigned char unmute = 0x0, mute = 0x1; - - switch (event) { - case SND_SOC_DAPM_POST_PMU: -- regmap_write(rt722->regmap, -- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -- RT722_SDCA_CTL_FU_MUTE, CH_L), unmute); -- regmap_write(rt722->regmap, -- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -- RT722_SDCA_CTL_FU_MUTE, CH_R), unmute); -+ rt722->fu06_dapm_mute = false; - break; - case SND_SOC_DAPM_PRE_PMD: -- regmap_write(rt722->regmap, -- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -- RT722_SDCA_CTL_FU_MUTE, CH_L), mute); -- regmap_write(rt722->regmap, -- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, -- RT722_SDCA_CTL_FU_MUTE, CH_R), mute); -+ rt722->fu06_dapm_mute = true; - break; - } -- return 0; -+ -+ return rt722_sdca_set_fu06_playback_ctl(rt722); - } - - static int rt722_sdca_fu113_event(struct snd_soc_dapm_widget *w, -@@ -1324,6 +1371,8 @@ int rt722_sdca_init(struct device *dev, struct regmap *regmap, struct sdw_slave - rt722->first_hw_init = false; - rt722->fu1e_dapm_mute = true; - rt722->fu0f_dapm_mute = true; -+ rt722->fu06_dapm_mute = true; -+ rt722->fu06_mixer_l_mute = rt722->fu06_mixer_r_mute = false; - rt722->fu0f_mixer_l_mute = rt722->fu0f_mixer_r_mute = true; - rt722->fu1e_mixer_mute[0] = rt722->fu1e_mixer_mute[1] = - rt722->fu1e_mixer_mute[2] = rt722->fu1e_mixer_mute[3] = true; -diff --git a/sound/soc/codecs/rt722-sdca.h b/sound/soc/codecs/rt722-sdca.h -index 823abee9ab76..fc50beff9424 100644 ---- a/sound/soc/codecs/rt722-sdca.h -+++ b/sound/soc/codecs/rt722-sdca.h -@@ -36,6 +36,10 @@ struct rt722_sdca_priv { - bool fu0f_dapm_mute; - bool fu0f_mixer_l_mute; - bool fu0f_mixer_r_mute; -+ /* For AMP */ -+ bool fu06_dapm_mute; -+ bool fu06_mixer_l_mute; -+ bool fu06_mixer_r_mute; - /* For DMIC */ - bool fu1e_dapm_mute; - bool fu1e_mixer_mute[4]; -diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 65485967c968..e44f47e01027 100644 ---- a/tools/testing/selftests/bpf/Makefile -+++ b/tools/testing/selftests/bpf/Makefile -@@ -497,7 +497,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ - LSKELS_SIGNED := fentry_test.c fexit_test.c atomics.c - - # Generate both light skeleton and libbpf skeleton for these --LSKELS_EXTRA := test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c \ -+LSKELS_EXTRA := test_ksyms_module.c kfunc_call_test.c \ - kfunc_call_test_subprog.c - SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) - -diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e0731..b22f3a9cb8b8 100644 ---- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -+++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -@@ -7,7 +7,6 @@ - #include "test_ksyms_btf.skel.h" - #include "test_ksyms_btf_null_check.skel.h" - #include "test_ksyms_weak.skel.h" --#include "test_ksyms_weak.lskel.h" - #include "test_ksyms_btf_write_check.skel.h" - - static int duration; -@@ -111,33 +110,6 @@ static void test_weak_syms(void) - test_ksyms_weak__destroy(skel); - } - --static void test_weak_syms_lskel(void) --{ -- struct test_ksyms_weak_lskel *skel; -- struct test_ksyms_weak_lskel__data *data; -- int err; -- -- skel = test_ksyms_weak_lskel__open_and_load(); -- if (!ASSERT_OK_PTR(skel, "test_ksyms_weak_lskel__open_and_load")) -- return; -- -- err = test_ksyms_weak_lskel__attach(skel); -- if (!ASSERT_OK(err, "test_ksyms_weak_lskel__attach")) -- goto cleanup; -- -- /* trigger tracepoint */ -- usleep(1); -- -- data = skel->data; -- ASSERT_EQ(data->out__existing_typed, 0, "existing typed ksym"); -- ASSERT_NEQ(data->out__existing_typeless, -1, "existing typeless ksym"); -- ASSERT_EQ(data->out__non_existent_typeless, 0, "nonexistent typeless ksym"); -- ASSERT_EQ(data->out__non_existent_typed, 0, "nonexistent typed ksym"); -- --cleanup: -- test_ksyms_weak_lskel__destroy(skel); --} -- - static void test_write_check(bool test_handler1) - { - struct test_ksyms_btf_write_check *skel; -@@ -180,9 +152,6 @@ void test_ksyms_btf(void) - if (test__start_subtest("weak_ksyms")) - test_weak_syms(); - -- if (test__start_subtest("weak_ksyms_lskel")) -- test_weak_syms_lskel(); -- - if (test__start_subtest("write_check1")) - test_write_check(true); - diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch new file mode 100644 index 000000000..aec59b7cf --- /dev/null +++ b/patch-7.1-redhat.patch @@ -0,0 +1,2050 @@ + Makefile | 30 ++++ + arch/arm/Kconfig | 4 +- + arch/arm64/Kconfig | 2 +- + arch/arm64/kernel/setup.c | 27 ++++ + 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/akcipher.c | 3 +- + crypto/dh.c | 25 ++++ + crypto/drbg.c | 18 ++- + crypto/rng.c | 155 ++++++++++++++++++--- + crypto/seqiv.c | 15 +- + crypto/sig.c | 3 +- + crypto/testmgr.c | 6 +- + 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 | 126 ++++++++++++++++- + drivers/firmware/efi/Makefile | 1 + + drivers/firmware/efi/efi.c | 124 ++++++++++++----- + drivers/firmware/efi/libstub/fdt.c | 5 + + drivers/firmware/efi/libstub/secureboot.c | 14 +- + drivers/firmware/efi/secureboot.c | 38 +++++ + drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 +++ + drivers/iommu/iommu.c | 22 +++ + drivers/pci/quirks.c | 24 ++++ + drivers/usb/core/hub.c | 7 + + include/linux/crypto.h | 3 + + include/linux/efi.h | 22 ++- + include/linux/lsm_hook_defs.h | 1 + + include/linux/random.h | 10 ++ + include/linux/security.h | 9 ++ + kernel/module/signing.c | 9 +- + scripts/Makefile.lib | 3 + + scripts/tags.sh | 2 + + security/integrity/platform_certs/load_uefi.c | 6 +- + security/lockdown/Kconfig | 13 ++ + security/lockdown/lockdown.c | 11 ++ + sound/soc/codecs/rt722-sdca.c | 77 ++++++++-- + sound/soc/codecs/rt722-sdca.h | 4 + + tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++++++++++ + tools/testing/selftests/bpf/Makefile | 2 +- + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ----- + 48 files changed, 931 insertions(+), 142 deletions(-) + +diff --git a/Makefile b/Makefile +index 9e405218162b..44f47144ebf6 100644 +--- a/Makefile ++++ b/Makefile +@@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) + endif + endif + ++# CKI/cross compilation hack ++# Do we need to rebuild scripts after cross compilation? ++# If kernel was cross-compiled, these scripts have arch of build host. ++REBUILD_SCRIPTS_FOR_CROSS:=0 ++ ++# Regenerating config with incomplete source tree will produce different ++# config options. Disable it. ++ifeq ($(REBUILD_SCRIPTS_FOR_CROSS),1) ++may-sync-config:= ++endif ++ + ifdef mixed-build + # =========================================================================== + # We're called with mixed targets (*config and build targets). +@@ -1415,6 +1426,8 @@ uapi-asm-generic: + # Generate some files + # --------------------------------------------------------------------------- + ++include $(srctree)/Makefile.rhelver ++ + # KERNELRELEASE can change from a few different places, meaning version.h + # needs to be updated, so this check is forced on all builds + +@@ -2080,6 +2093,23 @@ endif + + ifdef CONFIG_MODULES + ++scripts_build: ++ $(MAKE) $(build)=scripts/basic ++ $(MAKE) $(build)=scripts/mod ++ $(MAKE) $(build)=scripts scripts/module.lds ++ $(MAKE) $(build)=scripts scripts/unifdef ++ $(MAKE) $(build)=scripts ++ ++prepare_after_cross: ++ # disable STACK_VALIDATION to avoid building objtool ++ sed -i '/^CONFIG_STACK_VALIDATION/d' ./include/config/auto.conf || true ++ # build minimum set of scripts and resolve_btfids to allow building ++ # external modules ++ $(MAKE) KBUILD_EXTMOD="" M="" scripts_build V=1 ++ $(MAKE) -C tools/bpf/resolve_btfids ++ ++PHONY += prepare_after_cross scripts_build ++ + modules.order: $(build-dir) + @: + +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index 73e6647bea46..32b90d43664c 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -1214,9 +1214,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 && !PREEMPT_RT +- 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 10c69474f276..96190d176bc8 100644 +--- a/arch/arm64/Kconfig ++++ b/arch/arm64/Kconfig +@@ -1470,7 +1470,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 +diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c +index 23c05dc7a8f2..d7b7b2f39e16 100644 +--- a/arch/arm64/kernel/setup.c ++++ b/arch/arm64/kernel/setup.c +@@ -32,6 +32,8 @@ + #include + #include + #include ++#include ++#include + + #include + #include +@@ -207,6 +209,24 @@ static void __init setup_machine_fdt(phys_addr_t dt_phys) + dump_stack_set_arch_desc("%s (DT)", name); + } + ++static void __init init_secureboot_mode(void) ++{ ++ void *fdt = initial_boot_params; ++ u64 chosen; ++ const __be32 *prop; ++ int len; ++ ++ chosen = fdt_path_offset(fdt, "/chosen"); ++ if (chosen < 0) ++ return; ++ ++ prop = fdt_getprop(fdt, chosen, "secure-boot-mode", &len); ++ if (!prop || len != sizeof(u32)) ++ return; ++ ++ efi_set_secure_boot((enum efi_secureboot_mode)fdt32_to_cpu(*prop)); ++} ++ + static void __init request_standard_resources(void) + { + struct memblock_region *region; +@@ -327,6 +347,13 @@ void __init __no_sanitize_address setup_arch(char **cmdline_p) + pr_warn(FW_BUG "Kernel image misaligned at boot, please fix your bootloader!"); + WARN_TAINT(mmu_enabled_at_boot, TAINT_FIRMWARE_WORKAROUND, + FW_BUG "Booted with MMU enabled!"); ++ } else { ++ init_secureboot_mode(); ++ ++#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 + } + + arm64_memblock_init(); +diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h +index b0d00032479d..afb9544fb007 100644 +--- a/arch/s390/include/asm/ipl.h ++++ b/arch/s390/include/asm/ipl.h +@@ -139,6 +139,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 3c346b02ceb9..30e16a0d4490 100644 +--- a/arch/s390/kernel/ipl.c ++++ b/arch/s390/kernel/ipl.c +@@ -2527,3 +2527,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 b60284328fe3..e4d37b08ca29 100644 +--- a/arch/s390/kernel/setup.c ++++ b/arch/s390/kernel/setup.c +@@ -47,6 +47,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -917,6 +918,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 46882ce79c3a..9c73814c31e0 100644 +--- a/arch/x86/kernel/setup.c ++++ b/arch/x86/kernel/setup.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -995,6 +996,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 ++ + reserve_ibft_region(); + x86_init.resources.dmi_setup(); + +@@ -1156,19 +1164,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/crypto/akcipher.c b/crypto/akcipher.c +index dfe87b3ce183..cd1302ca3b36 100644 +--- a/crypto/akcipher.c ++++ b/crypto/akcipher.c +@@ -140,8 +140,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) + + if (!alg->encrypt) + alg->encrypt = akcipher_default_op; +- if (!alg->decrypt) +- alg->decrypt = akcipher_default_op; ++ alg->decrypt = akcipher_default_op; + if (!alg->set_priv_key) + alg->set_priv_key = akcipher_default_set_key; + +diff --git a/crypto/dh.c b/crypto/dh.c +index 7ad4768716c8..01ccc24db074 100644 +--- a/crypto/dh.c ++++ b/crypto/dh.c +@@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) + + /* SP800-56A rev 3 5.6.2.1.3 key check */ + } else { ++ MPI val_pct; ++ + if (dh_is_pubkey_valid(ctx, val)) { + ret = -EAGAIN; + goto err_free_val; + } ++ ++ /* ++ * SP800-56Arev3, 5.6.2.1.4: ("Owner Assurance ++ * of Pair-wise Consistency"): recompute the ++ * public key and check if the results match. ++ */ ++ val_pct = mpi_alloc(0); ++ if (!val_pct) { ++ ret = -ENOMEM; ++ goto err_free_val; ++ } ++ ++ ret = _compute_val(ctx, base, val_pct); ++ if (ret) { ++ mpi_free(val_pct); ++ goto err_free_val; ++ } ++ ++ if (mpi_cmp(val, val_pct) != 0) { ++ fips_fail_notify(); ++ panic("dh: pair-wise consistency test failed\n"); ++ } ++ mpi_free(val_pct); + } + } + +diff --git a/crypto/drbg.c b/crypto/drbg.c +index 9204e6edb426..5c10baf70071 100644 +--- a/crypto/drbg.c ++++ b/crypto/drbg.c +@@ -1270,13 +1270,14 @@ static int drbg_generate(struct drbg_state *drbg, + * Wrapper around drbg_generate which can pull arbitrary long strings + * from the DRBG without hitting the maximum request limitation. + * +- * Parameters: see drbg_generate ++ * Parameters: see drbg_generate, except @reseed, which triggers reseeding + * Return codes: see drbg_generate -- if one drbg_generate request fails, + * the entire drbg_generate_long request fails + */ + static int drbg_generate_long(struct drbg_state *drbg, + unsigned char *buf, unsigned int buflen, +- struct drbg_string *addtl) ++ struct drbg_string *addtl, ++ bool reseed) + { + unsigned int len = 0; + unsigned int slice = 0; +@@ -1286,6 +1287,8 @@ static int drbg_generate_long(struct drbg_state *drbg, + slice = ((buflen - len) / drbg_max_request_bytes(drbg)); + chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); + mutex_lock(&drbg->drbg_mutex); ++ if (reseed) ++ drbg->seeded = DRBG_SEED_STATE_UNSEEDED; + err = drbg_generate(drbg, buf + len, chunk, addtl); + mutex_unlock(&drbg->drbg_mutex); + if (0 > err) +@@ -1687,6 +1690,7 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, + struct drbg_state *drbg = crypto_rng_ctx(tfm); + struct drbg_string *addtl = NULL; + struct drbg_string string; ++ int err; + + if (slen) { + /* linked list variable is now local to allow modification */ +@@ -1694,7 +1698,15 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, + addtl = &string; + } + +- return drbg_generate_long(drbg, dst, dlen, addtl); ++ err = drbg_generate_long(drbg, dst, dlen, addtl, ++ (crypto_tfm_get_flags(crypto_rng_tfm(tfm)) & ++ CRYPTO_TFM_REQ_NEED_RESEED) == ++ CRYPTO_TFM_REQ_NEED_RESEED); ++ ++ crypto_tfm_clear_flags(crypto_rng_tfm(tfm), ++ CRYPTO_TFM_REQ_NEED_RESEED); ++ ++ return err; + } + + /* +diff --git a/crypto/rng.c b/crypto/rng.c +index 1d4b9177bad4..d9ca86086946 100644 +--- a/crypto/rng.c ++++ b/crypto/rng.c +@@ -12,10 +12,13 @@ + #include + #include + #include ++#include + #include + #include + #include + #include ++#include ++#include + #include + #include + #include +@@ -23,7 +26,9 @@ + + #include "internal.h" + +-static DEFINE_MUTEX(crypto_default_rng_lock); ++static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_reseed_rng_lock); ++static struct crypto_rng *crypto_reseed_rng; ++static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_default_rng_lock); + static struct crypto_rng *crypto_default_rng; + static int crypto_default_rng_refcnt; + +@@ -105,31 +110,37 @@ struct crypto_rng *crypto_alloc_rng(const char *alg_name, u32 type, u32 mask) + } + EXPORT_SYMBOL_GPL(crypto_alloc_rng); + +-static int crypto_get_default_rng(void) ++static int crypto_get_rng(struct crypto_rng **rngp) + { + struct crypto_rng *rng; + int err; + +- mutex_lock(&crypto_default_rng_lock); +- if (!crypto_default_rng) { ++ if (!*rngp) { + rng = crypto_alloc_rng("stdrng", 0, 0); + err = PTR_ERR(rng); + if (IS_ERR(rng)) +- goto unlock; ++ return err; + + err = crypto_rng_reset(rng, NULL, crypto_rng_seedsize(rng)); + if (err) { + crypto_free_rng(rng); +- goto unlock; ++ return err; + } + +- crypto_default_rng = rng; ++ *rngp = rng; + } + +- crypto_default_rng_refcnt++; +- err = 0; ++ return 0; ++} + +-unlock: ++static int crypto_get_default_rng(void) ++{ ++ int err; ++ ++ mutex_lock(&crypto_default_rng_lock); ++ err = crypto_get_rng(&crypto_default_rng); ++ if (!err) ++ crypto_default_rng_refcnt++; + mutex_unlock(&crypto_default_rng_lock); + + return err; +@@ -157,24 +168,33 @@ int __crypto_stdrng_get_bytes(void *buf, unsigned int len) + EXPORT_SYMBOL_GPL(__crypto_stdrng_get_bytes); + + #if defined(CONFIG_CRYPTO_RNG) || defined(CONFIG_CRYPTO_RNG_MODULE) +-int crypto_del_default_rng(void) ++static int crypto_del_rng(struct crypto_rng **rngp, int *refcntp, ++ struct mutex *lock) + { + int err = -EBUSY; + +- mutex_lock(&crypto_default_rng_lock); +- if (crypto_default_rng_refcnt) ++ mutex_lock(lock); ++ if (refcntp && *refcntp) + goto out; + +- crypto_free_rng(crypto_default_rng); +- crypto_default_rng = NULL; ++ crypto_free_rng(*rngp); ++ *rngp = NULL; + + err = 0; + + out: +- mutex_unlock(&crypto_default_rng_lock); ++ mutex_unlock(lock); + + return err; + } ++ ++int crypto_del_default_rng(void) ++{ ++ return crypto_del_rng(&crypto_default_rng, &crypto_default_rng_refcnt, ++ &crypto_default_rng_lock) ?: ++ crypto_del_rng(&crypto_reseed_rng, NULL, ++ &crypto_reseed_rng_lock); ++} + EXPORT_SYMBOL_GPL(crypto_del_default_rng); + #endif + +@@ -232,5 +252,108 @@ void crypto_unregister_rngs(struct rng_alg *algs, int count) + } + EXPORT_SYMBOL_GPL(crypto_unregister_rngs); + ++static ssize_t crypto_devrandom_read_iter(struct iov_iter *iter, bool reseed) ++{ ++ struct crypto_rng *rng; ++ u8 tmp[256]; ++ ssize_t ret; ++ ++ if (unlikely(!iov_iter_count(iter))) ++ return 0; ++ ++ if (reseed) { ++ u32 flags = 0; ++ ++ /* If reseeding is requested, acquire a lock on ++ * crypto_reseed_rng so it is not swapped out until ++ * the initial random bytes are generated. ++ * ++ * The algorithm implementation is also protected with ++ * a separate mutex (drbg->drbg_mutex) around the ++ * reseed-and-generate operation. ++ */ ++ mutex_lock(&crypto_reseed_rng_lock); ++ ++ /* If crypto_default_rng is not set, it will be seeded ++ * at creation in __crypto_get_default_rng and thus no ++ * reseeding is needed. ++ */ ++ if (crypto_reseed_rng) ++ flags |= CRYPTO_TFM_REQ_NEED_RESEED; ++ ++ ret = crypto_get_rng(&crypto_reseed_rng); ++ if (ret) { ++ mutex_unlock(&crypto_reseed_rng_lock); ++ return ret; ++ } ++ ++ rng = crypto_reseed_rng; ++ crypto_tfm_set_flags(crypto_rng_tfm(rng), flags); ++ } else { ++ ret = crypto_get_default_rng(); ++ if (ret) ++ return ret; ++ rng = crypto_default_rng; ++ } ++ ++ for (;;) { ++ size_t i, copied; ++ int err; ++ ++ i = min_t(size_t, iov_iter_count(iter), sizeof(tmp)); ++ err = crypto_rng_get_bytes(rng, tmp, i); ++ if (err) { ++ ret = ret ?: err; ++ break; ++ } ++ ++ copied = copy_to_iter(tmp, i, iter); ++ ret += copied; ++ if (!iov_iter_count(iter) || copied != i) ++ break; ++ ++ BUILD_BUG_ON(PAGE_SIZE % sizeof(tmp) != 0); ++ if (ret % PAGE_SIZE == 0) { ++ if (signal_pending(current)) ++ break; ++ cond_resched(); ++ } ++ } ++ ++ if (reseed) ++ mutex_unlock(&crypto_reseed_rng_lock); ++ else ++ crypto_put_default_rng(); ++ memzero_explicit(tmp, sizeof(tmp)); ++ return ret ? ret : -EFAULT; ++} ++ ++static const struct random_extrng crypto_devrandom_rng = { ++ .extrng_read_iter = crypto_devrandom_read_iter, ++ .owner = THIS_MODULE, ++}; ++ ++static int __init crypto_rng_init(void) ++{ ++ int err; ++ ++ if (fips_enabled) { ++ err = crypto_get_default_rng(); ++ if (err) ++ return err; ++ crypto_put_default_rng(); ++ 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/crypto/seqiv.c b/crypto/seqiv.c +index 678bb4145d78..fcc059e7d3db 100644 +--- a/crypto/seqiv.c ++++ b/crypto/seqiv.c +@@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) + return crypto_aead_decrypt(subreq); + } + ++static int aead_init_seqiv(struct crypto_aead *aead) ++{ ++ int err; ++ ++ err = aead_init_geniv(aead); ++ if (err) ++ return err; ++ ++ crypto_aead_set_flags(aead, CRYPTO_TFM_FIPS_COMPLIANCE); ++ ++ return 0; ++} ++ + static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb) + { + struct aead_instance *inst; +@@ -140,7 +153,7 @@ static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb) + inst->alg.encrypt = seqiv_aead_encrypt; + inst->alg.decrypt = seqiv_aead_decrypt; + +- inst->alg.init = aead_init_geniv; ++ inst->alg.init = aead_init_seqiv; + inst->alg.exit = aead_exit_geniv; + + inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); +diff --git a/crypto/sig.c b/crypto/sig.c +index beba745b6405..fd41f6d3abf9 100644 +--- a/crypto/sig.c ++++ b/crypto/sig.c +@@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) + { + struct crypto_alg *base = &alg->base; + +- if (!alg->sign) +- alg->sign = sig_default_sign; ++ alg->sign = sig_default_sign; + if (!alg->verify) + alg->verify = sig_default_verify; + if (!alg->set_priv_key) +diff --git a/crypto/testmgr.c b/crypto/testmgr.c +index 4d86efae65b2..31c6372c50dd 100644 +--- a/crypto/testmgr.c ++++ b/crypto/testmgr.c +@@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, + * Don't invoke decrypt test which requires a private key + * for vectors with only a public key. + */ +- if (vecs->public_key_vec) { ++ if (1 || vecs->public_key_vec) { + err = 0; + goto free_all; + } +@@ -3979,7 +3979,7 @@ static int test_sig_one(struct crypto_sig *tfm, const struct sig_testvec *vecs) + * Don't invoke sign test (which requires a private key) + * for vectors with only a public key. + */ +- if (vecs->public_key_vec) ++ if (1 || vecs->public_key_vec) + return 0; + + sig_size = crypto_sig_maxsize(tfm); +@@ -4909,14 +4909,12 @@ static const struct alg_test_desc alg_test_descs[] = { + }, { + .alg = "ecdh-nist-p256", + .test = alg_test_kpp, +- .fips_allowed = 1, + .suite = { + .kpp = __VECS(ecdh_p256_tv_template) + } + }, { + .alg = "ecdh-nist-p384", + .test = alg_test_kpp, +- .fips_allowed = 1, + .suite = { + .kpp = __VECS(ecdh_p384_tv_template) + } +diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c +index 20d757687e3d..90a13f20f052 100644 +--- a/drivers/acpi/apei/hest.c ++++ b/drivers/acpi/apei/hest.c +@@ -142,6 +142,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 d1595156c86a..9485212f1a6d 100644 +--- a/drivers/acpi/irq.c ++++ b/drivers/acpi/irq.c +@@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { + unsigned int index; + unsigned long *res_flags; + struct irq_fwspec *fwspec; ++ bool skip_producer_check; + }; + + /** +@@ -216,7 +217,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; +@@ -252,8 +254,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_get_acpi_dev(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 530547cda8b2..dc046780c74d 100644 +--- a/drivers/acpi/scan.c ++++ b/drivers/acpi/scan.c +@@ -1792,6 +1792,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 c79abdfcd7a9..e23bfb7f94c7 100644 +--- a/drivers/ata/libahci.c ++++ b/drivers/ata/libahci.c +@@ -731,6 +731,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 505e32911c34..26f7ee0ccf40 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 869ac87a4b6a..64908c1ae88f 100644 +--- a/drivers/char/ipmi/ipmi_msghandler.c ++++ b/drivers/char/ipmi/ipmi_msghandler.c +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + + #define IPMI_DRIVER_VERSION "39.2" +@@ -5643,8 +5644,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/char/random.c b/drivers/char/random.c +index b4da1fb976c1..1e112e2b405b 100644 +--- a/drivers/char/random.c ++++ b/drivers/char/random.c +@@ -51,9 +51,11 @@ + #include + #include + #include ++#include + #include + #include + #include ++#include + #include + #include + #include +@@ -320,6 +322,11 @@ static void crng_fast_key_erasure(u8 key[CHACHA_KEY_SIZE], + memzero_explicit(first_block, sizeof(first_block)); + } + ++/* ++ * Hook for external RNG. ++ */ ++static const struct random_extrng __rcu *extrng; ++ + /* + * This function returns a ChaCha state that you may use for generating + * random data. It also returns up to 32 bytes on its own of random data +@@ -732,7 +739,8 @@ static void __cold _credit_init_bits(size_t bits) + queue_work(system_dfl_wq, &set_ready); + atomic_notifier_call_chain(&random_ready_notifier, 0, NULL); + if (IS_ENABLED(CONFIG_VDSO_GETRANDOM)) +- WRITE_ONCE(vdso_k_rng_data->is_ready, true); ++ if (!fips_enabled) ++ WRITE_ONCE(vdso_k_rng_data->is_ready, true); + wake_up_interruptible(&crng_init_wait); + kill_fasync(&fasync, SIGIO, POLL_IN); + pr_notice("crng init done\n"); +@@ -751,6 +759,9 @@ static void __cold _credit_init_bits(size_t bits) + } + + ++static const struct file_operations extrng_random_fops; ++static const struct file_operations extrng_urandom_fops; ++ + /********************************************************************** + * + * Entropy collection routines. +@@ -967,6 +978,19 @@ void __init add_bootloader_randomness(const void *buf, size_t len) + credit_init_bits(len * 8); + } + ++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); ++ + #if IS_ENABLED(CONFIG_VMGENID) + static BLOCKING_NOTIFIER_HEAD(vmfork_chain); + +@@ -1381,6 +1405,7 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags + { + struct iov_iter iter; + int ret; ++ const struct random_extrng *rng; + + if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)) + return -EINVAL; +@@ -1392,6 +1417,21 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags + if ((flags & (GRND_INSECURE | GRND_RANDOM)) == (GRND_INSECURE | GRND_RANDOM)) + return -EINVAL; + ++ rcu_read_lock(); ++ rng = rcu_dereference(extrng); ++ if (rng && !try_module_get(rng->owner)) ++ rng = NULL; ++ rcu_read_unlock(); ++ ++ if (rng) { ++ ret = import_ubuf(ITER_DEST, ubuf, len, &iter); ++ if (unlikely(ret)) ++ return ret; ++ ret = rng->extrng_read_iter(&iter, !!(flags & GRND_RANDOM)); ++ module_put(rng->owner); ++ return ret; ++ } ++ + if (!crng_ready() && !(flags & GRND_INSECURE)) { + if (flags & GRND_NONBLOCK) + return -EAGAIN; +@@ -1412,6 +1452,12 @@ static __poll_t random_poll(struct file *file, poll_table *wait) + return crng_ready() ? EPOLLIN | EPOLLRDNORM : EPOLLOUT | EPOLLWRNORM; + } + ++static __poll_t extrng_poll(struct file *file, poll_table * wait) ++{ ++ /* extrng pool is always full, always read, no writes */ ++ return EPOLLIN | EPOLLRDNORM; ++} ++ + static ssize_t write_pool_user(struct iov_iter *iter) + { + u8 block[BLAKE2S_BLOCK_SIZE]; +@@ -1552,7 +1598,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_iter(struct kiocb *kiocb, struct iov_iter *iter) ++{ ++ return rcu_dereference_raw(extrng)->extrng_read_iter(iter, false); ++} ++ + const struct file_operations random_fops = { ++ .open = random_open, + .read_iter = random_read_iter, + .write_iter = random_write_iter, + .poll = random_poll, +@@ -1565,6 +1662,7 @@ const struct file_operations random_fops = { + }; + + const struct file_operations urandom_fops = { ++ .open = urandom_open, + .read_iter = urandom_read_iter, + .write_iter = random_write_iter, + .unlocked_ioctl = random_ioctl, +@@ -1575,6 +1673,32 @@ const struct file_operations urandom_fops = { + .splice_write = iter_file_splice_write, + }; + ++static const struct file_operations extrng_random_fops = { ++ .open = random_open, ++ .read_iter = extrng_read_iter, ++ .write_iter = random_write_iter, ++ .poll = extrng_poll, ++ .unlocked_ioctl = random_ioctl, ++ .compat_ioctl = compat_ptr_ioctl, ++ .fasync = random_fasync, ++ .llseek = noop_llseek, ++ .release = extrng_release, ++ .splice_read = copy_splice_read, ++ .splice_write = iter_file_splice_write, ++}; ++ ++static const struct file_operations extrng_urandom_fops = { ++ .open = urandom_open, ++ .read_iter = extrng_read_iter, ++ .write_iter = random_write_iter, ++ .unlocked_ioctl = random_ioctl, ++ .compat_ioctl = compat_ptr_ioctl, ++ .fasync = random_fasync, ++ .llseek = noop_llseek, ++ .release = extrng_release, ++ .splice_read = copy_splice_read, ++ .splice_write = iter_file_splice_write, ++}; + + /******************************************************************** + * +diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile +index 8efbcf699e4f..96d5a1ca981d 100644 +--- a/drivers/firmware/efi/Makefile ++++ b/drivers/firmware/efi/Makefile +@@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub + 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 318d1cc9a066..eb41434d4f5e 100644 +--- a/drivers/firmware/efi/efi.c ++++ b/drivers/firmware/efi/efi.c +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + + #include + +@@ -1018,40 +1019,101 @@ int efi_mem_type(unsigned long phys_addr) + return md.type; + } + ++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, ++ num, sizeof(struct efi_error_code), ++ 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, ++ num, sizeof(struct efi_error_code), ++ 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/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c +index 23b3543d3041..0d08a549a10b 100644 +--- a/drivers/firmware/efi/libstub/fdt.c ++++ b/drivers/firmware/efi/libstub/fdt.c +@@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, + } + } + ++ fdt_val32 = cpu_to_fdt32((u32)efi_get_secureboot()); ++ status = fdt_setprop_var(fdt, node, "secure-boot-mode", fdt_val32); ++ if (status) ++ goto fdt_set_fail; ++ + /* Shrink the FDT back to its minimum size: */ + fdt_pack(fdt); + +diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c +index 516f4f0069bd..380354755108 100644 +--- a/drivers/firmware/efi/libstub/secureboot.c ++++ b/drivers/firmware/efi/libstub/secureboot.c +@@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) + { + u32 attr; + unsigned long size; +- enum efi_secureboot_mode mode; ++ static enum efi_secureboot_mode mode; + efi_status_t status; + u8 moksbstate; + ++ if (mode != efi_secureboot_mode_unset) ++ return mode; ++ + mode = efi_get_secureboot_mode(get_var); + if (mode == efi_secureboot_mode_unknown) { + efi_err("Could not determine UEFI Secure Boot status.\n"); +@@ -53,10 +56,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) + /* If it fails, we don't care why. Default to secure */ + if (status != EFI_SUCCESS) + goto secure_boot_enabled; +- if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) +- return efi_secureboot_mode_disabled; ++ if (!(attr & EFI_VARIABLE_NON_VOLATILE) && moksbstate == 1) { ++ mode = efi_secureboot_mode_disabled; ++ return mode; ++ } + + secure_boot_enabled: + efi_info("UEFI Secure Boot is enabled.\n"); +- return efi_secureboot_mode_enabled; ++ mode = efi_secureboot_mode_enabled; ++ return mode; + } +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/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c +index ebefa889bc8c..0987eee38bd1 100644 +--- a/drivers/gpu/drm/i915/display/intel_ddi.c ++++ b/drivers/gpu/drm/i915/display/intel_ddi.c +@@ -2652,9 +2652,6 @@ static void mtl_ddi_pre_enable_dp(struct intel_atomic_state *state, + /* 3. Select Thunderbolt */ + mtl_port_buf_ctl_io_selection(encoder); + +- /* 4. Enable Panel Power if PPS is required */ +- intel_pps_on(intel_dp); +- + /* 5. Enable the port PLL */ + intel_ddi_enable_clock(encoder, crtc_state); + +@@ -3710,6 +3707,14 @@ intel_ddi_pre_pll_enable(struct intel_atomic_state *state, + else if (display->platform.geminilake || display->platform.broxton) + bxt_dpio_phy_set_lane_optim_mask(encoder, + crtc_state->lane_lat_optim_mask); ++ ++ /* ++ * There is no direct connection between the PLL and PPS, however ++ * enabling PPS before PLL is required to avoid PLL/DDI BUF timeouts ++ * during system resume. Do that matching the Bspec order as well. ++ */ ++ if (DISPLAY_VER(display) >= 14) ++ intel_pps_on(&dig_port->dp); + } + + static void adlp_tbt_to_dp_alt_switch_wa(struct intel_encoder *encoder) +diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c +index d565a73f0042..0e64fc7c1004 100644 +--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c ++++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -2527,6 +2528,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 = { +@@ -2601,6 +2612,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 */ +@@ -2627,6 +2643,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/iommu/iommu.c b/drivers/iommu/iommu.c +index d1a9e713d3a0..940458370730 100644 +--- a/drivers/iommu/iommu.c ++++ b/drivers/iommu/iommu.c +@@ -8,6 +8,7 @@ + + #include + #include ++#include + #include + #include + #include +@@ -3136,6 +3137,27 @@ int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) + } + EXPORT_SYMBOL_GPL(iommu_fwspec_add_ids); + ++#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 ++ + /** + * iommu_setup_default_domain - Set the default_domain for the group + * @group: Group to change +diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c +index caaed1a01dc0..ec7b94de5515 100644 +--- a/drivers/pci/quirks.c ++++ b/drivers/pci/quirks.c +@@ -4506,6 +4506,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) + } + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ASPEED, 0x1150, quirk_aspeed_pci_bridge_no_alias); + ++/* ++ * 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 24960ba9caa9..32597cdb72ef 100644 +--- a/drivers/usb/core/hub.c ++++ b/drivers/usb/core/hub.c +@@ -5894,6 +5894,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/crypto.h b/include/linux/crypto.h +index a2137e19be7d..df268ca70170 100644 +--- a/include/linux/crypto.h ++++ b/include/linux/crypto.h +@@ -151,6 +151,9 @@ + #define CRYPTO_TFM_REQ_MAY_SLEEP 0x00000200 + #define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400 + #define CRYPTO_TFM_REQ_ON_STACK 0x00000800 ++#define CRYPTO_TFM_REQ_NEED_RESEED 0x00001000 ++ ++#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 + + /* + * Miscellaneous stuff. +diff --git a/include/linux/efi.h b/include/linux/efi.h +index ccbc35479684..8eb9a1276ba7 100644 +--- a/include/linux/efi.h ++++ b/include/linux/efi.h +@@ -45,6 +45,8 @@ struct screen_info; + #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 */ +@@ -847,6 +849,14 @@ extern int __init parse_efi_signature_list( + #define EFI_MEM_ATTR 9 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ + #define EFI_MEM_NO_SOFT_RESERVE 10 /* Is the kernel configured to ignore soft reservations? */ + #define EFI_PRESERVE_BS_REGIONS 11 /* Are EFI boot-services memory segments available? */ ++#define EFI_SECURE_BOOT 12 /* 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 + /* +@@ -858,6 +868,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) +@@ -879,6 +891,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; +@@ -893,6 +907,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 +@@ -1110,13 +1125,6 @@ extern unsigned long efi_call_virt_save_flags(void); + + void efi_runtime_assert_lock_held(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 2b8dfb35caed..47274c0e7900 100644 +--- a/include/linux/lsm_hook_defs.h ++++ b/include/linux/lsm_hook_defs.h +@@ -456,6 +456,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) + + LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) + ++ + #ifdef CONFIG_PERF_EVENTS + LSM_HOOK(int, 0, perf_event_open, int type) + LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) +diff --git a/include/linux/random.h b/include/linux/random.h +index 8a8064dc3970..3238fab8f749 100644 +--- a/include/linux/random.h ++++ b/include/linux/random.h +@@ -9,6 +9,13 @@ + + #include + ++struct iov_iter; ++ ++struct random_extrng { ++ ssize_t (*extrng_read_iter)(struct iov_iter *iter, bool reseed); ++ struct module *owner; ++}; ++ + struct notifier_block; + + void add_device_randomness(const void *buf, size_t len); +@@ -135,6 +142,9 @@ int random_prepare_cpu(unsigned int cpu); + int random_online_cpu(unsigned int cpu); + #endif + ++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; + #endif +diff --git a/include/linux/security.h b/include/linux/security.h +index 41d7367cf403..ad6f69c6fcff 100644 +--- a/include/linux/security.h ++++ b/include/linux/security.h +@@ -2438,4 +2438,13 @@ static inline void security_initramfs_populated(void) + } + #endif /* CONFIG_SECURITY */ + ++#ifdef CONFIG_SECURITY_LOCKDOWN_LSM ++extern int security_lock_kernel_down(const char *where, enum lockdown_reason level); ++#else ++static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return 0; ++} ++#endif /* CONFIG_SECURITY_LOCKDOWN_LSM */ ++ + #endif /* ! __LINUX_SECURITY_H */ +diff --git a/kernel/module/signing.c b/kernel/module/signing.c +index 590ba29c85ab..02153d857531 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/scripts/Makefile.lib b/scripts/Makefile.lib +index 0718e39cedda..10e94a1b8b6e 100644 +--- a/scripts/Makefile.lib ++++ b/scripts/Makefile.lib +@@ -201,7 +201,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call + objtool-args-$(CONFIG_HAVE_UACCESS_VALIDATION) += --uaccess + objtool-args-$(or $(CONFIG_GCOV_KERNEL),$(CONFIG_KCOV)) += --no-unreachable + objtool-args-$(CONFIG_PREFIX_SYMBOLS) += --prefix=$(CONFIG_FUNCTION_PADDING_BYTES) ++# RHEL-only: don't enforce OBJTOOL_WERROR for out of tree modules ++ifeq ($(KBUILD_EXTMOD),) + objtool-args-$(CONFIG_OBJTOOL_WERROR) += --werror ++endif + + objtool-args = $(objtool-args-y) \ + $(if $(delay-objtool), --link) \ +diff --git a/scripts/tags.sh b/scripts/tags.sh +index 243373683f98..2affd5e58ee8 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" + + # ignore arbitrary directories + if [ -n "${IGNORE_DIRS}" ]; then +diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c +index c0d6948446c3..bed56532e206 100644 +--- a/security/integrity/platform_certs/load_uefi.c ++++ b/security/integrity/platform_certs/load_uefi.c +@@ -74,7 +74,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; + } + +@@ -85,7 +86,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 8d46886d2cca..14a9cdff942b 100644 +--- a/security/lockdown/lockdown.c ++++ b/security/lockdown/lockdown.c +@@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) + return 0; + } + ++/** ++ * security_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) ++ */ ++int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return lock_kernel_down(where, level); ++} ++ + static struct security_hook_list lockdown_hooks[] __ro_after_init = { + LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), + }; +diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c +index 79b8b7e70a33..23d2f63d68ef 100644 +--- a/sound/soc/codecs/rt722-sdca.c ++++ b/sound/soc/codecs/rt722-sdca.c +@@ -517,6 +517,61 @@ static int rt722_sdca_fu1e_capture_put(struct snd_kcontrol *kcontrol, + return changed; + } + ++static int rt722_sdca_set_fu06_playback_ctl(struct rt722_sdca_priv *rt722) ++{ ++ int err; ++ unsigned int ch_l, ch_r; ++ ++ ch_l = (rt722->fu06_dapm_mute || rt722->fu06_mixer_l_mute) ? 0x01 : 0x00; ++ ch_r = (rt722->fu06_dapm_mute || rt722->fu06_mixer_r_mute) ? 0x01 : 0x00; ++ ++ err = regmap_write(rt722->regmap, ++ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, ++ RT722_SDCA_CTL_FU_MUTE, CH_L), ch_l); ++ if (err < 0) ++ return err; ++ ++ err = regmap_write(rt722->regmap, ++ SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, ++ RT722_SDCA_CTL_FU_MUTE, CH_R), ch_r); ++ if (err < 0) ++ return err; ++ ++ return 0; ++} ++ ++static int rt722_sdca_fu06_playback_get(struct snd_kcontrol *kcontrol, ++ struct snd_ctl_elem_value *ucontrol) ++{ ++ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); ++ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); ++ ++ ucontrol->value.integer.value[0] = !rt722->fu06_mixer_l_mute; ++ ucontrol->value.integer.value[1] = !rt722->fu06_mixer_r_mute; ++ return 0; ++} ++ ++static int rt722_sdca_fu06_playback_put(struct snd_kcontrol *kcontrol, ++ struct snd_ctl_elem_value *ucontrol) ++{ ++ struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); ++ struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); ++ int err, changed = 0; ++ ++ if (rt722->fu06_mixer_l_mute != !ucontrol->value.integer.value[0] || ++ rt722->fu06_mixer_r_mute != !ucontrol->value.integer.value[1]) ++ changed = 1; ++ ++ rt722->fu06_mixer_l_mute = !ucontrol->value.integer.value[0]; ++ rt722->fu06_mixer_r_mute = !ucontrol->value.integer.value[1]; ++ ++ err = rt722_sdca_set_fu06_playback_ctl(rt722); ++ if (err < 0) ++ return err; ++ ++ return changed; ++} ++ + static int rt722_sdca_set_fu0f_capture_ctl(struct rt722_sdca_priv *rt722) + { + int err; +@@ -718,6 +773,8 @@ static const struct snd_kcontrol_new rt722_sdca_controls[] = { + RT722_SDCA_CTL_FU_CH_GAIN, CH_R), 8, 3, 0, + rt722_sdca_set_gain_get, rt722_sdca_set_gain_put, boost_vol_tlv), + /* AMP playback settings */ ++ SOC_DOUBLE_EXT("FU06 Playback Switch", SND_SOC_NOPM, 0, 1, 1, 0, ++ rt722_sdca_fu06_playback_get, rt722_sdca_fu06_playback_put), + SOC_DOUBLE_R_EXT_TLV("FU06 Playback Volume", + SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, + RT722_SDCA_CTL_FU_VOLUME, CH_L), +@@ -807,27 +864,17 @@ static int rt722_sdca_fu21_event(struct snd_soc_dapm_widget *w, + struct snd_soc_component *component = + snd_soc_dapm_to_component(w->dapm); + struct rt722_sdca_priv *rt722 = snd_soc_component_get_drvdata(component); +- unsigned char unmute = 0x0, mute = 0x1; + + switch (event) { + case SND_SOC_DAPM_POST_PMU: +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_L), unmute); +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_R), unmute); ++ rt722->fu06_dapm_mute = false; + break; + case SND_SOC_DAPM_PRE_PMD: +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_L), mute); +- regmap_write(rt722->regmap, +- SDW_SDCA_CTL(FUNC_NUM_AMP, RT722_SDCA_ENT_USER_FU06, +- RT722_SDCA_CTL_FU_MUTE, CH_R), mute); ++ rt722->fu06_dapm_mute = true; + break; + } +- return 0; ++ ++ return rt722_sdca_set_fu06_playback_ctl(rt722); + } + + static int rt722_sdca_fu113_event(struct snd_soc_dapm_widget *w, +@@ -1324,6 +1371,8 @@ int rt722_sdca_init(struct device *dev, struct regmap *regmap, struct sdw_slave + rt722->first_hw_init = false; + rt722->fu1e_dapm_mute = true; + rt722->fu0f_dapm_mute = true; ++ rt722->fu06_dapm_mute = true; ++ rt722->fu06_mixer_l_mute = rt722->fu06_mixer_r_mute = false; + rt722->fu0f_mixer_l_mute = rt722->fu0f_mixer_r_mute = true; + rt722->fu1e_mixer_mute[0] = rt722->fu1e_mixer_mute[1] = + rt722->fu1e_mixer_mute[2] = rt722->fu1e_mixer_mute[3] = true; +diff --git a/sound/soc/codecs/rt722-sdca.h b/sound/soc/codecs/rt722-sdca.h +index 823abee9ab76..fc50beff9424 100644 +--- a/sound/soc/codecs/rt722-sdca.h ++++ b/sound/soc/codecs/rt722-sdca.h +@@ -36,6 +36,10 @@ struct rt722_sdca_priv { + bool fu0f_dapm_mute; + bool fu0f_mixer_l_mute; + bool fu0f_mixer_r_mute; ++ /* For AMP */ ++ bool fu06_dapm_mute; ++ bool fu06_mixer_l_mute; ++ bool fu06_mixer_r_mute; + /* For DMIC */ + bool fu1e_dapm_mute; + bool fu1e_mixer_mute[4]; +diff --git a/tools/testing/selftests/bpf/DENYLIST.rhel b/tools/testing/selftests/bpf/DENYLIST.rhel +new file mode 100644 +index 000000000000..9424a83c6f48 +--- /dev/null ++++ b/tools/testing/selftests/bpf/DENYLIST.rhel +@@ -0,0 +1,76 @@ ++# Tests that need CONFIG_FUNCTION_ERROR_INJECTION ++# Typical observed errors are: ++# <...some function...> is not sleepable ++# <...some function...> is not modifiable ++cgrp_local_storage/yes_rcu_lock ++cgrp_local_storage/no_rcu_lock ++cgrp_local_storage/cgrp1_yes_rcu_lock ++cgrp_local_storage/cgrp1_no_rcu_lock ++compute_live_registers/addr_space_cast ++dynptr/test_read_write ++dynptr/test_dynptr_data ++dynptr/test_dynptr_copy ++dynptr/test_dynptr_copy_xdp ++dynptr/test_dynptr_memset_zero ++dynptr/test_dynptr_memset_notzero ++dynptr/test_dynptr_memset_zero_offset ++dynptr/test_dynptr_memset_zero_adjusted ++dynptr/test_dynptr_memset_overflow ++dynptr/test_dynptr_memset_overflow_offset ++dynptr/test_dynptr_memset_readonly ++dynptr/test_dynptr_memset_xdp_chunks ++dynptr/test_dynptr_skb_meta_data ++dynptr/test_dynptr_skb_meta_flags ++dynptr/test_ringbuf ++dynptr/test_skb_readonly ++dynptr/test_dynptr_skb_data ++dynptr/test_adjust ++dynptr/test_adjust_err ++dynptr/test_zero_size_dynptr ++dynptr/test_dynptr_is_null ++dynptr/test_dynptr_is_rdonly ++dynptr/test_dynptr_clone ++dynptr/test_dynptr_skb_no_buff ++dynptr/test_dynptr_skb_strcmp ++dynptr/test_dynptr_skb_tp_btf ++dynptr/test_probe_read_user_dynptr ++dynptr/test_probe_read_kernel_dynptr ++dynptr/test_probe_read_user_str_dynptr ++dynptr/test_probe_read_kernel_str_dynptr ++dynptr/test_copy_from_user_dynptr ++dynptr/test_copy_from_user_str_dynptr ++dynptr/test_copy_from_user_task_dynptr ++dynptr/test_copy_from_user_task_str_dynptr ++irq/irq_sleepable_helper ++irq/irq_sleepable_kfunc ++iters/iter_css_task_for_each_sleep ++iters/iter_ret_rcu_test_protected ++iters/iter_ret_rcu_test_type ++iters/iter_ret_rcu_test_protected_nostruct ++iters/iter_ret_rcu_test_type_nostruct ++iters/task ++iters/css ++iters/iter_tasks_without_lock ++iters/iter_css_without_lock ++iters/iter_tasks_lock_and_unlock ++iters/iter_css_lock_and_unlock ++map_excl/map_excl_allowed ++map_in_map/sleepable_acc_map_in_array ++map_in_map/sleepable_acc_map_in_htab ++mem_rdonly_untrusted/helper_param_not_ok ++module_attach ++preempt_lock/preempt_sleepable_helper ++preempt_lock/preempt_sleepable_kfunc ++rcu_read_lock/success ++rcu_read_lock/rcuptr_acquire ++read_vsyscall ++refcounted_kptr/rbtree_sleepable_rcu ++refcounted_kptr/rbtree_sleepable_rcu_no_explicit_rcu_lock ++refcounted_kptr_fail/rbtree_fail_sleepable_lock_across_rcu ++test_lsm/lsm_basic ++verifier_global_subprogs/arg_tag_ctx_fmod_ret ++ ++kprobe_multi_test/attach_override # needs CONFIG_BPF_KPROBE_OVERRIDE ++libbpf_probe_prog_types/BPF_PROG_TYPE_LIRC_MODE2 # needs CONFIG_BPF_LIRC_MODE2 ++test_bpffs # needs CONFIG_BPF_PRELOAD ++tunnel # needs CONFIG_NET_FOU +diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile +index 6ef6872adbc3..bd76422a1f13 100644 +--- a/tools/testing/selftests/bpf/Makefile ++++ b/tools/testing/selftests/bpf/Makefile +@@ -504,7 +504,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ + LSKELS_SIGNED := fentry_test.c fexit_test.c atomics.c + + # Generate both light skeleton and libbpf skeleton for these +-LSKELS_EXTRA := test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c \ ++LSKELS_EXTRA := test_ksyms_module.c kfunc_call_test.c \ + kfunc_call_test_subprog.c + SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) + +diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +index 1d7a2f1e0731..b22f3a9cb8b8 100644 +--- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c ++++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +@@ -7,7 +7,6 @@ + #include "test_ksyms_btf.skel.h" + #include "test_ksyms_btf_null_check.skel.h" + #include "test_ksyms_weak.skel.h" +-#include "test_ksyms_weak.lskel.h" + #include "test_ksyms_btf_write_check.skel.h" + + static int duration; +@@ -111,33 +110,6 @@ static void test_weak_syms(void) + test_ksyms_weak__destroy(skel); + } + +-static void test_weak_syms_lskel(void) +-{ +- struct test_ksyms_weak_lskel *skel; +- struct test_ksyms_weak_lskel__data *data; +- int err; +- +- skel = test_ksyms_weak_lskel__open_and_load(); +- if (!ASSERT_OK_PTR(skel, "test_ksyms_weak_lskel__open_and_load")) +- return; +- +- err = test_ksyms_weak_lskel__attach(skel); +- if (!ASSERT_OK(err, "test_ksyms_weak_lskel__attach")) +- goto cleanup; +- +- /* trigger tracepoint */ +- usleep(1); +- +- data = skel->data; +- ASSERT_EQ(data->out__existing_typed, 0, "existing typed ksym"); +- ASSERT_NEQ(data->out__existing_typeless, -1, "existing typeless ksym"); +- ASSERT_EQ(data->out__non_existent_typeless, 0, "nonexistent typeless ksym"); +- ASSERT_EQ(data->out__non_existent_typed, 0, "nonexistent typed ksym"); +- +-cleanup: +- test_ksyms_weak_lskel__destroy(skel); +-} +- + static void test_write_check(bool test_handler1) + { + struct test_ksyms_btf_write_check *skel; +@@ -180,9 +152,6 @@ void test_ksyms_btf(void) + if (test__start_subtest("weak_ksyms")) + test_weak_syms(); + +- if (test__start_subtest("weak_ksyms_lskel")) +- test_weak_syms_lskel(); +- + if (test__start_subtest("write_check1")) + test_write_check(true); + diff --git a/rpminspect.yaml b/rpminspect.yaml index 8416faa30..a65b74b8f 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -39,7 +39,7 @@ emptyrpm: patches: ignore_list: - linux-kernel-test.patch - - patch-7.0-redhat.patch + - patch-7.1-redhat.patch runpath: ignore: diff --git a/sources b/sources index 498d6bad4..5e37e3292 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.0.14.tar.xz) = 8738f4c70b3c9b12135d0321d70c7ced75a0a05ab4dc9da1f66426c78487a5a79e4c43c7b5faa4d2c58db32f776562a3370f6d5ca579239e0507535135d4e781 -SHA512 (kernel-abi-stablelists-7.0.14.tar.xz) = 62edb47471676578a3b6f530357360f7fc8225bcc8a70da9558f7db20fb7aad050622839e0c84c932dc7a2c6cf2cc830bb49931faf187d793fcd10f39a35468e -SHA512 (kernel-kabi-dw-7.0.14.tar.xz) = fc6fae557a9fecb2e7769eefae35369e81092b85938c0126ee14d5862c223a7a40b7c6098a9a9ae08e8a588a8596d3533a967e228e9eab4c34f544087d4c7e38 +SHA512 (linux-7.1.3.tar.xz) = 8c2471239ff082532d0813d797a137ad353822a0d5bdbe48c9d981668977167ce2ae9d86a912d111bb4523eebfbc4b17379eb6c6ec7d17ec6503b675f32f7da3 +SHA512 (kernel-abi-stablelists-7.1.3.tar.xz) = 471a30f68a4d56aefd95931d7d86afc50232741a44a428944085fe9fb886e13964e18aed7d510d2960eb15db391c953f70b1040708835beb624b354af651ccd6 +SHA512 (kernel-kabi-dw-7.1.3.tar.xz) = 68d7d03e0a2ebd073bf2d21c9ae495fa4949963320ae6686f785b84a60587e1154ebf7e5ed7c0fb7165194b5f3b5db22657f76c5ce3091db5e303ea554ec2cf9 From ca41a29a9d8a8dca611819399f2e03f959aab56e Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 14 Jul 2026 00:08:20 -0600 Subject: [PATCH 40/56] kernel-7.1.3-201 * Tue Jul 14 2026 Justin M. Forbes [7.1.3-1] - xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) - redhat: configs: fedora: Enable Sony IMX471 image sensor (Kate Hsuan) - media: i2c: imx471: Add Sony IMX471 image sensor driver (Kate Hsuan) - platform: int3472: discrete: con_id vana for Sony IMX471 as power enable (Kate Hsuan) - media: ipu-bridge: Add Sony IMX471 for Lenovo X1 Carbon G14 (Kate Hsuan) - media: ipu-bridge: Add DMI information of Lenovo X9 to the image upside-down list (Kate Hsuan) - redhat: move ynltool debuginfo to kernel-tools-debuginfo (Augusto Caringi) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 15 + kernel-aarch64-16k-debug-fedora.config | 1 + kernel-aarch64-16k-fedora.config | 1 + kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 1 + kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-fedora.config | 1 + kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-fedora.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-fedora.config | 1 + kernel-aarch64-rt-rhel.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-riscv64-debug-fedora.config | 1 + kernel-riscv64-debug-rhel.config | 1 + kernel-riscv64-fedora.config | 1 + kernel-riscv64-rhel.config | 1 + kernel-riscv64-rt-debug-fedora.config | 1 + kernel-riscv64-rt-fedora.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-x86_64-rt-debug-fedora.config | 1 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-fedora.config | 1 + kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 10 + kernel.spec | 15 +- patch-7.1-redhat.patch | 1230 ++++++++++++++++++++- sources | 4 +- 44 files changed, 1281 insertions(+), 32 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index ed5c919d5..16326e653 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,18 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/5585ecd6249f39a050e0abf77338d180faaa9faf + 5585ecd6249f39a050e0abf77338d180faaa9faf xfs: resample the data fork mapping after cycling ILOCK + +https://gitlab.com/cki-project/kernel-ark/-/commit/9ee4564815c09a7894d23379003702741d7addd2 + 9ee4564815c09a7894d23379003702741d7addd2 media: i2c: imx471: Add Sony IMX471 image sensor driver + +https://gitlab.com/cki-project/kernel-ark/-/commit/c36e6ceaa41224da4cef5e5e62bc3140af744cc4 + c36e6ceaa41224da4cef5e5e62bc3140af744cc4 platform: int3472: discrete: con_id vana for Sony IMX471 as power enable + +https://gitlab.com/cki-project/kernel-ark/-/commit/e58d32db363d78098583b869019adc75096c132e + e58d32db363d78098583b869019adc75096c132e media: ipu-bridge: Add Sony IMX471 for Lenovo X1 Carbon G14 + +https://gitlab.com/cki-project/kernel-ark/-/commit/4b691a6960ed2f621128819dd9e05c024ca37472 + 4b691a6960ed2f621128819dd9e05c024ca37472 media: ipu-bridge: Add DMI information of Lenovo X9 to the image upside-down list + https://gitlab.com/cki-project/kernel-ark/-/commit/7a09b757ef198b2dfc48dad4a1d3e908e26af396 7a09b757ef198b2dfc48dad4a1d3e908e26af396 ipv6: account for fraggap on the paged allocation path diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 1dbaaadcb..79d51f982 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -10369,6 +10369,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 4ae3fa2fc..403d50215 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -10335,6 +10335,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 194c18306..af342d214 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -8448,6 +8448,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 8b954943c..050bbb376 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -8419,6 +8419,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index c772659b0..9e601703e 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -10368,6 +10368,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 6b37c32f9..74c7fe09f 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -8445,6 +8445,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index f6152d270..72fc16f98 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -10334,6 +10334,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 8eec6b2a4..57fdd22dc 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -8416,6 +8416,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index f0edd581c..47d260757 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -10384,6 +10384,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index b26647121..0e641e5c1 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -8495,6 +8495,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 3d2036787..0a76a0b99 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -10350,6 +10350,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index d9bf0c950..09e23aa14 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -8466,6 +8466,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 8a1ef7b9e..36200c614 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -10380,6 +10380,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 5552618f0..0565de6c8 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -8491,6 +8491,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 59226194b..f2f3dd9cc 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -10346,6 +10346,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_ISI=m CONFIG_VIDEO_IMX8_ISI_M2M=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index fa9c9b113..ef0caabaa 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -8462,6 +8462,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IMX7_CSI is not set # CONFIG_VIDEO_IMX8_ISI is not set # CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 9c0762aa2..7328d84b7 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -8382,6 +8382,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_ISL7998X=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 6945bbc32..aa4c57356 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -7825,6 +7825,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 3fa945b4e..788e27b93 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -8347,6 +8347,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_ISL7998X=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 19d0b7c05..cdc0fc833 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -7798,6 +7798,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 362dde754..fe863c249 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -8559,6 +8559,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index fc02a0fff..6d374993b 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -7906,6 +7906,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 3c7902187..a35f5371b 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -8524,6 +8524,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index d2035b208..01389de7b 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -7879,6 +7879,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 480998d9a..8274716f0 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -8571,6 +8571,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index dff3a8999..593c37b40 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -8536,6 +8536,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index ce57bb443..37b905da1 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -8338,6 +8338,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_ISL7998X=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index dba469ab4..d7838997a 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -7819,6 +7819,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index cd8f9840f..e0cfa6b28 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -8303,6 +8303,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_ISL7998X=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 9d4005f41..51844f538 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -7792,6 +7792,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 741f80f14..6f52604fe 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -7813,6 +7813,7 @@ CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set # CONFIG_VIDEO_INTEL_IPU6 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index cb3df9c16..71856e1a5 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -8980,6 +8980,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +CONFIG_VIDEO_IMX471=m CONFIG_VIDEO_INTEL_IPU6=m CONFIG_VIDEO_INTEL_IPU7=m CONFIG_VIDEO_IPU3_CIO2=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index cd660ee7f..ef85b0da2 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -8205,6 +8205,7 @@ CONFIG_VIDEO_HI556=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_INTEL_IPU6=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 3ed92ffd6..fe524732f 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -8946,6 +8946,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +CONFIG_VIDEO_IMX471=m CONFIG_VIDEO_INTEL_IPU6=m CONFIG_VIDEO_INTEL_IPU7=m CONFIG_VIDEO_IPU3_CIO2=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 67a998f54..c2ab1980c 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -8177,6 +8177,7 @@ CONFIG_VIDEO_HI556=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_INTEL_IPU6=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 3b88e4f8c..16018dda8 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -8992,6 +8992,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +CONFIG_VIDEO_IMX471=m CONFIG_VIDEO_INTEL_IPU6=m CONFIG_VIDEO_INTEL_IPU7=m CONFIG_VIDEO_IPU3_CIO2=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index f76436ca4..aeefcdf04 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -8251,6 +8251,7 @@ CONFIG_VIDEO_HI556=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_INTEL_IPU6=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 32e1a43c3..afead2b1c 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -8958,6 +8958,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX415=m +CONFIG_VIDEO_IMX471=m CONFIG_VIDEO_INTEL_IPU6=m CONFIG_VIDEO_INTEL_IPU7=m CONFIG_VIDEO_IPU3_CIO2=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 236dc8038..086c33e10 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -8223,6 +8223,7 @@ CONFIG_VIDEO_HI556=m # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX471 is not set CONFIG_VIDEO_INTEL_IPU6=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_ISL7998X is not set diff --git a/kernel.changelog b/kernel.changelog index 6b0a00bf0..a8e2256e7 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,13 @@ +* Tue Jul 14 2026 Justin M. Forbes [7.1.3-1] +- xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) +- redhat: configs: fedora: Enable Sony IMX471 image sensor (Kate Hsuan) +- media: i2c: imx471: Add Sony IMX471 image sensor driver (Kate Hsuan) +- platform: int3472: discrete: con_id vana for Sony IMX471 as power enable (Kate Hsuan) +- media: ipu-bridge: Add Sony IMX471 for Lenovo X1 Carbon G14 (Kate Hsuan) +- media: ipu-bridge: Add DMI information of Lenovo X9 to the image upside-down list (Kate Hsuan) +- redhat: move ynltool debuginfo to kernel-tools-debuginfo (Augusto Caringi) +Resolves: + * Sat Jul 04 2026 Justin M. Forbes [7.1.3-1] - Linux v7.1.3 Resolves: diff --git a/kernel.spec b/kernel.spec index b228f8e91..068f8ce53 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.3 %define specversion 7.1.3 %define patchversion 7.1 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.1.3 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.3 @@ -1448,7 +1448,7 @@ This package provides debug information for package %{name}-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}/bootconfig(\.debug)?|.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{python3_sitearch}/_raw_pylibcpupower.*|.*%%{_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 %{name}-tools-debuginfo.list} +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/bootconfig(\.debug)?|.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{python3_sitearch}/_raw_pylibcpupower.*|.*%%{_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)?|.*%%{_bindir}/ynltool(\.debug)?|XXX' -o %{name}-tools-debuginfo.list} %if %{with_tools} && %{with_ynl} %package -n python3-%{name}-tools @@ -4857,6 +4857,15 @@ fi\ # # %changelog +* Tue Jul 14 2026 Justin M. Forbes [7.1.3-1] +- xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) +- redhat: configs: fedora: Enable Sony IMX471 image sensor (Kate Hsuan) +- media: i2c: imx471: Add Sony IMX471 image sensor driver (Kate Hsuan) +- platform: int3472: discrete: con_id vana for Sony IMX471 as power enable (Kate Hsuan) +- media: ipu-bridge: Add Sony IMX471 for Lenovo X1 Carbon G14 (Kate Hsuan) +- media: ipu-bridge: Add DMI information of Lenovo X9 to the image upside-down list (Kate Hsuan) +- redhat: move ynltool debuginfo to kernel-tools-debuginfo (Augusto Caringi) + * Sat Jul 04 2026 Justin M. Forbes [7.1.3-1] - Linux v7.1.3 diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index aec59b7cf..9a45c3407 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -1,53 +1,77 @@ - Makefile | 30 ++++ + MAINTAINERS | 6 + + Makefile | 30 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- - arch/arm64/kernel/setup.c | 27 ++++ + arch/arm64/kernel/setup.c | 27 + 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 ++- + arch/x86/kernel/setup.c | 22 +- crypto/akcipher.c | 3 +- - crypto/dh.c | 25 ++++ - crypto/drbg.c | 18 ++- - crypto/rng.c | 155 ++++++++++++++++++--- + crypto/dh.c | 25 + + crypto/drbg.c | 18 +- + crypto/rng.c | 155 +++- crypto/seqiv.c | 15 +- crypto/sig.c | 3 +- crypto/testmgr.c | 6 +- - 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 | 126 ++++++++++++++++- + 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 | 126 ++- drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 ++++++++++++----- + drivers/firmware/efi/efi.c | 124 ++- drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 +++++ + drivers/firmware/efi/secureboot.c | 38 + drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 +++ - drivers/iommu/iommu.c | 22 +++ - drivers/pci/quirks.c | 24 ++++ + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/iommu/iommu.c | 22 + + drivers/media/i2c/Kconfig | 10 + + drivers/media/i2c/Makefile | 1 + + drivers/media/i2c/imx471.c | 957 +++++++++++++++++++++ + drivers/media/pci/intel/ipu-bridge.c | 41 + + drivers/pci/quirks.c | 24 + + drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + + fs/xfs/xfs_reflink.c | 36 + include/linux/crypto.h | 3 + - include/linux/efi.h | 22 ++- + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + - include/linux/random.h | 10 ++ - include/linux/security.h | 9 ++ + include/linux/random.h | 10 + + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 ++ - security/lockdown/lockdown.c | 11 ++ - sound/soc/codecs/rt722-sdca.c | 77 ++++++++-- + security/lockdown/Kconfig | 13 + + security/lockdown/lockdown.c | 11 + + sound/soc/codecs/rt722-sdca.c | 77 +- sound/soc/codecs/rt722-sdca.h | 4 + - tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++++++++++ + tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ----- - 48 files changed, 931 insertions(+), 142 deletions(-) + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - + 55 files changed, 2000 insertions(+), 142 deletions(-) +diff --git a/MAINTAINERS b/MAINTAINERS +index c8d4b913f26c..d0ad37bae20d 100644 +--- a/MAINTAINERS ++++ b/MAINTAINERS +@@ -24965,6 +24965,12 @@ T: git git://linuxtv.org/media.git + F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml + F: drivers/media/i2c/imx415.c + ++SONY IMX471 SENSOR DRIVER ++M: Kate Hsuan ++L: linux-media@vger.kernel.org ++S: Maintained ++F: drivers/media/i2c/imx471.c ++ + SONY MEMORYSTICK SUBSYSTEM + M: Maxim Levitsky + M: Alex Dubov diff --git a/Makefile b/Makefile index 9e405218162b..44f47144ebf6 100644 --- a/Makefile @@ -1452,6 +1476,1061 @@ index d1a9e713d3a0..940458370730 100644 /** * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change +diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig +index 8f2ba4121586..e1143579ae3d 100644 +--- a/drivers/media/i2c/Kconfig ++++ b/drivers/media/i2c/Kconfig +@@ -287,6 +287,16 @@ config VIDEO_IMX415 + To compile this driver as a module, choose M here: the + module will be called imx415. + ++config VIDEO_IMX471 ++ tristate "Sony IMX471 sensor support" ++ select V4L2_CCI_I2C ++ help ++ This is a Video4Linux2 sensor driver for the Sony ++ IMX471 camera. ++ ++ To compile this driver as a module, choose M here: the ++ module will be called imx471. ++ + config VIDEO_MAX9271_LIB + tristate + +diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile +index 90b276a7417a..f5c9fa93dc47 100644 +--- a/drivers/media/i2c/Makefile ++++ b/drivers/media/i2c/Makefile +@@ -61,6 +61,7 @@ obj-$(CONFIG_VIDEO_IMX335) += imx335.o + obj-$(CONFIG_VIDEO_IMX355) += imx355.o + obj-$(CONFIG_VIDEO_IMX412) += imx412.o + obj-$(CONFIG_VIDEO_IMX415) += imx415.o ++obj-$(CONFIG_VIDEO_IMX471) += imx471.o + obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o + obj-$(CONFIG_VIDEO_ISL7998X) += isl7998x.o + obj-$(CONFIG_VIDEO_KS0127) += ks0127.o +diff --git a/drivers/media/i2c/imx471.c b/drivers/media/i2c/imx471.c +new file mode 100644 +index 000000000000..6d358b11e96d +--- /dev/null ++++ b/drivers/media/i2c/imx471.c +@@ -0,0 +1,957 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * imx471.c - imx471 sensor driver ++ * ++ * Copyright (C) 2025 Intel Corporation ++ * Copyright (C) 2026 Kate Hsuan ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#define IMX471_REG_MODE_SELECT CCI_REG8(0x0100) ++#define IMX471_MODE_STANDBY 0x00 ++#define IMX471_MODE_STREAMING 0x01 ++ ++/* Chip ID */ ++#define IMX471_REG_CHIP_ID CCI_REG16(0x0016) ++#define IMX471_CHIP_ID 0x0471 ++ ++/* V_TIMING internal */ ++#define IMX471_REG_FLL CCI_REG16(0x0340) ++#define IMX471_FLL_MAX 0xffff ++ ++/* Exposure control */ ++#define IMX471_REG_EXPOSURE CCI_REG16(0x0202) ++#define IMX471_EXPOSURE_MIN 1 ++#define IMX471_EXPOSURE_STEP 1 ++#define IMX471_EXPOSURE_DEFAULT 1270 ++ ++/* Default exposure margin */ ++#define IMX471_EXPOSURE_MARGIN 18 ++ ++/* Analog gain control */ ++#define IMX471_REG_ANALOG_GAIN CCI_REG16(0x0204) ++#define IMX471_ANA_GAIN_MIN 0 ++#define IMX471_ANA_GAIN_MAX 800 ++#define IMX471_ANA_GAIN_STEP 1 ++#define IMX471_ANA_GAIN_DEFAULT 0 ++ ++/* Digital gain control */ ++#define IMX471_REG_DPGA_USE_GLOBAL_GAIN CCI_REG16(0x3ff9) ++#define IMX471_REG_DIG_GAIN_GLOBAL CCI_REG16(0x020e) ++#define IMX471_DGTL_GAIN_MIN 256 ++#define IMX471_DGTL_GAIN_MAX 4095 ++#define IMX471_DGTL_GAIN_STEP 1 ++#define IMX471_DGTL_GAIN_DEFAULT 256 ++ ++/* HFLIP and VFLIP control */ ++#define IMX471_REG_ORIENTATION CCI_REG8(0x0101) ++ ++/* Test Pattern Control */ ++#define IMX471_REG_TEST_PATTERN CCI_REG8(0x0600) ++ ++/* default link frequency and external clock */ ++#define IMX471_LINK_FREQ_DEFAULT 200000000LL ++#define IMX471_EXT_CLK 19200000 ++ ++/* PLL */ ++#define IMX471_REG_VTPXCK_DIV CCI_REG8(0x0301) ++#define IMX471_REG_VTSYCK_DIV CCI_REG8(0x0303) ++#define IMX471_REG_PREPLLCK_VT_DIV CCI_REG8(0x0305) ++#define IMX471_REG_PLL_VT_MPY CCI_REG16(0x0306) ++#define IMX471_REG_OPPXCK_DIV CCI_REG8(0x0309) ++#define IMX471_REG_OPSYCK_DIV CCI_REG8(0x030b) ++#define IMX471_REG_PLL_MULT_DRIV CCI_REG8(0x0310) ++#define IMX471_PLL_SINGLE 0 ++#define IMX471_PLL_DUAL 1 ++ ++/* IMX471 native and active pixel array size */ ++#define IMX471_NATIVE_WIDTH 4672 ++#define IMX471_NATIVE_HEIGHT 3512 ++#define IMX471_PIXEL_ARRAY_LEFT 8 ++#define IMX471_PIXEL_ARRAY_TOP 8 ++#define IMX471_PIXEL_ARRAY_WIDTH 4656 ++#define IMX471_PIXEL_ARRAY_HEIGHT 3496 ++ ++#define IMX471_REG_EXCK_FREQ CCI_REG16(0x0136) ++ ++#define IMX471_REG_CSI_DATA_FORMAT CCI_REG16(0x0112) ++#define IMX471_CSI_DATA_FORMAT_RAW10 0x0a0a ++ ++#define IMX471_REG_CSI_LANE_MODE CCI_REG8(0x0114) ++#define IMX471_CSI_2_LANE_MODE 1 ++#define IMX471_CSI_4_LANE_MODE 3 ++ ++#define IMX471_REG_X_ADD_STA CCI_REG16(0x0344) ++#define IMX471_REG_Y_ADD_STA CCI_REG16(0x0346) ++#define IMX471_REG_X_ADD_END CCI_REG16(0x0348) ++#define IMX471_REG_Y_ADD_END CCI_REG16(0x034a) ++#define IMX471_REG_X_OUTPUT_SIZE CCI_REG16(0x034c) ++#define IMX471_REG_Y_OUTPUT_SIZE CCI_REG16(0x034e) ++#define IMX471_REG_X_EVEN_INC CCI_REG8(0x0381) ++#define IMX471_REG_X_ODD_INC CCI_REG8(0x0383) ++#define IMX471_REG_Y_EVEN_INC CCI_REG8(0x0385) ++#define IMX471_REG_Y_ODD_INC CCI_REG8(0x0387) ++ ++#define IMX471_REG_DIG_CROP_X_OFFSET CCI_REG16(0x0408) ++#define IMX471_REG_DIG_CROP_Y_OFFSET CCI_REG16(0x040a) ++#define IMX471_REG_DIG_CROP_WIDTH CCI_REG16(0x040c) ++#define IMX471_REG_DIG_CROP_HEIGHT CCI_REG16(0x040e) ++ ++/* Binning mode */ ++#define IMX471_REG_BINNING_MODE CCI_REG8(0x0900) ++#define IMX471_BINNING_NONE 0 ++#define IMX471_BINNING_ENABLE 1 ++#define IMX471_REG_BINNING_TYPE CCI_REG8(0x0901) ++#define IMX471_REG_BINNING_WEIGHTING CCI_REG8(0x0902) ++ ++#define to_imx471(_sd) container_of_const(_sd, struct imx471, sd) ++ ++static const char * const imx471_supply_name[] = { ++ "vana", ++}; ++ ++struct imx471_mode { ++ u32 width; ++ u32 height; ++ ++ /* V-timing */ ++ u32 fll_def; ++ u32 fll_min; ++ ++ /* H-timing */ ++ u32 llp; ++ ++ const struct cci_reg_sequence *default_mode_regs; ++ unsigned int default_mode_regs_length; ++}; ++ ++struct imx471 { ++ struct v4l2_subdev sd; ++ struct media_pad pad; ++ ++ struct v4l2_ctrl_handler ctrl_handler; ++ struct v4l2_ctrl *vblank; ++ struct v4l2_ctrl *hblank; ++ struct v4l2_ctrl *vflip; ++ struct v4l2_ctrl *hflip; ++ struct v4l2_ctrl *exposure; ++ ++ struct gpio_desc *reset_gpio; ++ struct regulator_bulk_data supplies[ARRAY_SIZE(imx471_supply_name)]; ++ struct clk *img_clk; ++ ++ struct device *dev; ++ struct regmap *regmap; ++}; ++ ++static const struct cci_reg_sequence imx471_global_regs[] = { ++ { IMX471_REG_EXCK_FREQ, 0x1333 }, ++ { CCI_REG8(0x3c7e), 0x08 }, ++ { CCI_REG8(0x3c7f), 0x05 }, ++ { CCI_REG8(0x3e35), 0x00 }, ++ { CCI_REG8(0x3e36), 0x00 }, ++ { CCI_REG8(0x3e37), 0x00 }, ++ { CCI_REG8(0x3f7f), 0x01 }, ++ { CCI_REG8(0x4431), 0x04 }, ++ { CCI_REG8(0x531c), 0x01 }, ++ { CCI_REG8(0x531d), 0x02 }, ++ { CCI_REG8(0x531e), 0x04 }, ++ { CCI_REG8(0x5928), 0x00 }, ++ { CCI_REG8(0x5929), 0x2f }, ++ { CCI_REG8(0x592a), 0x00 }, ++ { CCI_REG8(0x592b), 0x85 }, ++ { CCI_REG8(0x592c), 0x00 }, ++ { CCI_REG8(0x592d), 0x32 }, ++ { CCI_REG8(0x592e), 0x00 }, ++ { CCI_REG8(0x592f), 0x88 }, ++ { CCI_REG8(0x5930), 0x00 }, ++ { CCI_REG8(0x5931), 0x3d }, ++ { CCI_REG8(0x5932), 0x00 }, ++ { CCI_REG8(0x5933), 0x93 }, ++ { CCI_REG8(0x5938), 0x00 }, ++ { CCI_REG8(0x5939), 0x24 }, ++ { CCI_REG8(0x593a), 0x00 }, ++ { CCI_REG8(0x593b), 0x7a }, ++ { CCI_REG8(0x593c), 0x00 }, ++ { CCI_REG8(0x593d), 0x24 }, ++ { CCI_REG8(0x593e), 0x00 }, ++ { CCI_REG8(0x593f), 0x7a }, ++ { CCI_REG8(0x5940), 0x00 }, ++ { CCI_REG8(0x5941), 0x2f }, ++ { CCI_REG8(0x5942), 0x00 }, ++ { CCI_REG8(0x5943), 0x85 }, ++ { CCI_REG8(0x5f0e), 0x6e }, ++ { CCI_REG8(0x5f11), 0xc6 }, ++ { CCI_REG8(0x5f17), 0x5e }, ++ { CCI_REG8(0x7990), 0x01 }, ++ { CCI_REG8(0x7993), 0x5d }, ++ { CCI_REG8(0x7994), 0x5d }, ++ { CCI_REG8(0x7995), 0xa1 }, ++ { CCI_REG8(0x799a), 0x01 }, ++ { CCI_REG8(0x799d), 0x00 }, ++ { CCI_REG8(0x8169), 0x01 }, ++ { CCI_REG8(0x8359), 0x01 }, ++ { CCI_REG8(0x9302), 0x1e }, ++ { CCI_REG8(0x9306), 0x1f }, ++ { CCI_REG8(0x930a), 0x26 }, ++ { CCI_REG8(0x930e), 0x23 }, ++ { CCI_REG8(0x9312), 0x23 }, ++ { CCI_REG8(0x9316), 0x2c }, ++ { CCI_REG8(0x9317), 0x19 }, ++ { CCI_REG8(0xb046), 0x01 }, ++ { CCI_REG8(0xb048), 0x01 }, ++}; ++ ++static const struct cci_reg_sequence mode_1928x1088_regs[] = { ++ { IMX471_REG_CSI_DATA_FORMAT, IMX471_CSI_DATA_FORMAT_RAW10 }, ++ { IMX471_REG_CSI_LANE_MODE, IMX471_CSI_4_LANE_MODE }, ++ { IMX471_REG_X_ADD_STA, 8 }, ++ { IMX471_REG_Y_ADD_STA, 408 }, ++ { IMX471_REG_X_ADD_END, 4647 }, ++ { IMX471_REG_Y_ADD_END, 3051 }, ++ { IMX471_REG_X_EVEN_INC, 1 }, ++ { IMX471_REG_X_ODD_INC, 1 }, ++ { IMX471_REG_Y_EVEN_INC, 1 }, ++ { IMX471_REG_Y_ODD_INC, 1 }, ++ { IMX471_REG_BINNING_MODE, IMX471_BINNING_ENABLE }, ++ { IMX471_REG_BINNING_TYPE, 0x22 }, ++ { IMX471_REG_BINNING_WEIGHTING, 0x08 }, ++ { IMX471_REG_DIG_CROP_X_OFFSET, 208 }, ++ { IMX471_REG_DIG_CROP_Y_OFFSET, 108 }, ++ { IMX471_REG_DIG_CROP_WIDTH, 1928 }, ++ { IMX471_REG_DIG_CROP_HEIGHT, 1088 }, ++ { IMX471_REG_X_OUTPUT_SIZE, 1928 }, ++ { IMX471_REG_Y_OUTPUT_SIZE, 1088 }, ++ { IMX471_REG_VTPXCK_DIV, 0x06 }, ++ { IMX471_REG_VTSYCK_DIV, 0x02 }, ++ { IMX471_REG_PREPLLCK_VT_DIV, 0x02 }, ++ { IMX471_REG_PLL_VT_MPY, 0x0079 }, ++ { IMX471_REG_OPSYCK_DIV, 0x01 }, ++ { CCI_REG8(0x030d), 0x02 }, ++ { CCI_REG8(0x030e), 0x00 }, ++ { CCI_REG8(0x030f), 0x53 }, ++ { IMX471_REG_PLL_MULT_DRIV, IMX471_PLL_DUAL }, ++ { CCI_REG8(0x3f4c), 0x81 }, ++ { CCI_REG8(0x3f4d), 0x81 }, ++ { CCI_REG8(0x3f78), 0x01 }, ++ { CCI_REG8(0x3f79), 0x31 }, ++ { CCI_REG8(0x3ffe), 0x00 }, ++ { CCI_REG8(0x3fff), 0x8a }, ++ { CCI_REG8(0x5f0a), 0xb6 }, ++}; ++ ++static const char * const imx471_test_pattern_menu[] = { ++ "Disabled", ++ "Solid Colour", ++ "Eight Vertical Colour Bars", ++ "Colour Bars With Fade to Grey", ++ "Pseudorandom Sequence (PN9)", ++}; ++ ++static const s64 link_freq_menu_items[] = { ++ IMX471_LINK_FREQ_DEFAULT, ++}; ++ ++/* ++ * The Bayer formats for the flipping. ++ * - no flip ++ * - h flip ++ * - v flip ++ * - h and v flips ++ */ ++static const u32 imx471_hv_flips_bayer_order[] = { ++ MEDIA_BUS_FMT_SRGGB10_1X10, ++ MEDIA_BUS_FMT_SGRBG10_1X10, ++ MEDIA_BUS_FMT_SGBRG10_1X10, ++ MEDIA_BUS_FMT_SBGGR10_1X10, ++}; ++ ++static const struct imx471_mode imx471_modes[] = { ++ { ++ .width = 1928, ++ .height = 1088, ++ .fll_def = 1308, ++ .fll_min = 1308, ++ .llp = 2328, ++ .default_mode_regs = mode_1928x1088_regs, ++ .default_mode_regs_length = ARRAY_SIZE(mode_1928x1088_regs), ++ }, ++}; ++ ++static int imx471_get_regulators(struct device *dev, struct imx471 *sensor) ++{ ++ for (unsigned int i = 0; i < ARRAY_SIZE(imx471_supply_name); i++) ++ sensor->supplies[i].supply = imx471_supply_name[i]; ++ ++ return devm_regulator_bulk_get(dev, ARRAY_SIZE(imx471_supply_name), ++ sensor->supplies); ++} ++ ++static int imx471_set_ctrl(struct v4l2_ctrl *ctrl) ++{ ++ struct imx471 *sensor = container_of_const(ctrl->handler, ++ struct imx471, ++ ctrl_handler); ++ struct v4l2_subdev_state *state = ++ v4l2_subdev_get_locked_active_state(&sensor->sd); ++ const struct v4l2_mbus_framefmt *format = ++ v4l2_subdev_state_get_format(state, 0); ++ int ret; ++ ++ if (ctrl->id == V4L2_CID_VBLANK) { ++ s64 exposure_max = format->height + ctrl->val - ++ IMX471_EXPOSURE_MARGIN; ++ ret = __v4l2_ctrl_modify_range(sensor->exposure, ++ sensor->exposure->minimum, ++ exposure_max, ++ sensor->exposure->step, ++ exposure_max); ++ if (ret) ++ return ret; ++ } ++ ++ if (!pm_runtime_get_if_in_use(sensor->dev)) ++ return 0; ++ ++ switch (ctrl->id) { ++ case V4L2_CID_ANALOGUE_GAIN: ++ ret = cci_write(sensor->regmap, IMX471_REG_ANALOG_GAIN, ++ ctrl->val, NULL); ++ break; ++ case V4L2_CID_DIGITAL_GAIN: ++ ret = cci_write(sensor->regmap, IMX471_REG_DIG_GAIN_GLOBAL, ++ ctrl->val, NULL); ++ break; ++ case V4L2_CID_EXPOSURE: ++ ret = cci_write(sensor->regmap, IMX471_REG_EXPOSURE, ++ ctrl->val, &ret); ++ break; ++ case V4L2_CID_VBLANK: ++ /* Update FLL that meets expected vertical blanking */ ++ ret = cci_write(sensor->regmap, IMX471_REG_FLL, ++ format->height + ctrl->val, &ret); ++ break; ++ case V4L2_CID_TEST_PATTERN: ++ ret = cci_write(sensor->regmap, IMX471_REG_TEST_PATTERN, ++ ctrl->val, NULL); ++ break; ++ case V4L2_CID_HFLIP: ++ case V4L2_CID_VFLIP: ++ ret = cci_write(sensor->regmap, IMX471_REG_ORIENTATION, ++ sensor->hflip->val | sensor->vflip->val << 1, ++ NULL); ++ break; ++ default: ++ ret = -EINVAL; ++ dev_err(sensor->dev, "ctrl(id:0x%x,val:0x%x) is not handled\n", ++ ctrl->id, ctrl->val); ++ break; ++ } ++ ++ pm_runtime_put(sensor->dev); ++ ++ return ret; ++} ++ ++static const struct v4l2_ctrl_ops imx471_ctrl_ops = { ++ .s_ctrl = imx471_set_ctrl, ++}; ++ ++static u32 imx471_get_format_code(struct imx471 *sensor) ++{ ++ unsigned int i; ++ ++ i = (sensor->vflip->val ? 2 : 0) | (sensor->hflip->val ? 1 : 0); ++ ++ return imx471_hv_flips_bayer_order[i]; ++} ++ ++static int imx471_enum_mbus_code(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_mbus_code_enum *code) ++{ ++ struct imx471 *sensor = to_imx471(sd); ++ ++ if (code->index >= (ARRAY_SIZE(imx471_hv_flips_bayer_order) / 4)) ++ return -EINVAL; ++ ++ code->code = imx471_get_format_code(sensor); ++ ++ return 0; ++} ++ ++static int imx471_enum_frame_size(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_frame_size_enum *fse) ++{ ++ if (fse->index >= ARRAY_SIZE(imx471_modes)) ++ return -EINVAL; ++ ++ fse->min_width = imx471_modes[fse->index].width; ++ fse->max_width = fse->min_width; ++ fse->min_height = imx471_modes[fse->index].height; ++ fse->max_height = fse->min_height; ++ ++ return 0; ++} ++ ++static void imx471_update_pad_format(struct imx471 *sensor, ++ const struct imx471_mode *mode, ++ struct v4l2_subdev_format *fmt) ++{ ++ fmt->format.code = imx471_get_format_code(sensor); ++ fmt->format.width = mode->width; ++ fmt->format.height = mode->height; ++ fmt->format.field = V4L2_FIELD_NONE; ++} ++ ++static int imx471_set_pad_format(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_format *fmt) ++{ ++ struct imx471 *sensor = to_imx471(sd); ++ const struct imx471_mode *mode; ++ int h_blank, ret; ++ ++ mode = v4l2_find_nearest_size(imx471_modes, ARRAY_SIZE(imx471_modes), ++ width, height, fmt->format.width, ++ fmt->format.height); ++ ++ imx471_update_pad_format(sensor, mode, fmt); ++ ++ *v4l2_subdev_state_get_format(sd_state, fmt->pad) = fmt->format; ++ ++ if (fmt->which == V4L2_SUBDEV_FORMAT_TRY) ++ return 0; ++ ++ if (media_entity_is_streaming(&sensor->sd.entity)) ++ return -EBUSY; ++ ++ ret = __v4l2_ctrl_modify_range(sensor->vblank, ++ mode->fll_min - mode->height, ++ IMX471_FLL_MAX - mode->height, ++ 1, ++ mode->fll_def - mode->height); ++ if (ret) ++ return ret; ++ ++ h_blank = mode->llp - mode->width; ++ /* ++ * Currently hblank is not changeable. ++ * So FPS control is done only by vblank. ++ */ ++ return __v4l2_ctrl_modify_range(sensor->hblank, h_blank, ++ h_blank, 1, h_blank); ++} ++ ++static int imx471_get_selection(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_selection *sel) ++{ ++ switch (sel->target) { ++ case V4L2_SEL_TGT_CROP: ++ sel->r = *v4l2_subdev_state_get_crop(sd_state, sel->pad); ++ break; ++ ++ case V4L2_SEL_TGT_NATIVE_SIZE: ++ sel->r.top = 0; ++ sel->r.left = 0; ++ sel->r.width = IMX471_NATIVE_WIDTH; ++ sel->r.height = IMX471_NATIVE_HEIGHT; ++ return 0; ++ ++ case V4L2_SEL_TGT_CROP_DEFAULT: ++ case V4L2_SEL_TGT_CROP_BOUNDS: ++ sel->r.top = IMX471_PIXEL_ARRAY_TOP; ++ sel->r.left = IMX471_PIXEL_ARRAY_LEFT; ++ sel->r.width = IMX471_PIXEL_ARRAY_WIDTH; ++ sel->r.height = IMX471_PIXEL_ARRAY_HEIGHT; ++ return 0; ++ } ++ ++ return -EINVAL; ++} ++ ++static int imx471_init_state(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state) ++{ ++ struct v4l2_subdev_format fmt = { ++ .which = V4L2_SUBDEV_FORMAT_TRY, ++ .format = { ++ .code = MEDIA_BUS_FMT_SRGGB10_1X10, ++ .width = imx471_modes[0].width, ++ .height = imx471_modes[0].height, ++ }, ++ }; ++ ++ return imx471_set_pad_format(sd, sd_state, &fmt); ++} ++ ++static int imx471_identify_module(struct imx471 *sensor) ++{ ++ int ret; ++ u64 val; ++ ++ ret = cci_read(sensor->regmap, IMX471_REG_CHIP_ID, &val, NULL); ++ if (ret) ++ return dev_err_probe(sensor->dev, ret, ++ "failed to read chip id\n"); ++ ++ if (val != IMX471_CHIP_ID) ++ return dev_err_probe(sensor->dev, -EIO, ++ "chip id mismatch: %x!=%llx\n", ++ IMX471_CHIP_ID, val); ++ ++ return 0; ++} ++ ++static int imx471_power_off(struct device *dev) ++{ ++ struct v4l2_subdev *sd = dev_get_drvdata(dev); ++ struct imx471 *sensor = to_imx471(sd); ++ ++ clk_disable_unprepare(sensor->img_clk); ++ gpiod_set_value_cansleep(sensor->reset_gpio, 1); ++ ++ regulator_bulk_disable(ARRAY_SIZE(imx471_supply_name), ++ sensor->supplies); ++ ++ return 0; ++} ++ ++static int imx471_power_on(struct device *dev) ++{ ++ struct v4l2_subdev *sd = dev_get_drvdata(dev); ++ struct imx471 *sensor = to_imx471(sd); ++ int ret; ++ ++ ret = regulator_bulk_enable(ARRAY_SIZE(imx471_supply_name), ++ sensor->supplies); ++ if (ret < 0) { ++ dev_err(dev, "failed to enable regulators: %d\n", ret); ++ return ret; ++ } ++ ++ ret = clk_prepare_enable(sensor->img_clk); ++ if (ret < 0) { ++ regulator_bulk_disable(ARRAY_SIZE(imx471_supply_name), ++ sensor->supplies); ++ dev_err(dev, "failed to enable imaging clock: %d\n", ret); ++ return ret; ++ } ++ ++ gpiod_set_value_cansleep(sensor->reset_gpio, 0); ++ ++ usleep_range(10000, 15000); ++ ++ return 0; ++} ++ ++static int imx471_enable_stream(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, ++ u32 pad, u64 streams_mask) ++{ ++ struct imx471 *sensor = to_imx471(sd); ++ const struct imx471_mode *mode; ++ struct v4l2_mbus_framefmt *fmt; ++ int ret; ++ ++ ret = pm_runtime_resume_and_get(sensor->dev); ++ if (ret) ++ return ret; ++ ++ ret = imx471_identify_module(sensor); ++ if (ret) ++ goto error_powerdown; ++ ++ ret = cci_multi_reg_write(sensor->regmap, imx471_global_regs, ++ ARRAY_SIZE(imx471_global_regs), NULL); ++ if (ret) { ++ dev_err(sensor->dev, "failed to set global settings: %d\n", ++ ret); ++ goto error_powerdown; ++ } ++ ++ fmt = v4l2_subdev_state_get_format(state, 0); ++ mode = v4l2_find_nearest_size(imx471_modes, ARRAY_SIZE(imx471_modes), ++ width, height, fmt->width, fmt->height); ++ ++ ret = cci_multi_reg_write(sensor->regmap, mode->default_mode_regs, ++ mode->default_mode_regs_length, NULL); ++ if (ret) { ++ dev_err(sensor->dev, "failed to set mode: %d\n", ret); ++ goto error_powerdown; ++ } ++ ++ ret = cci_write(sensor->regmap, IMX471_REG_DPGA_USE_GLOBAL_GAIN, 1, ++ NULL); ++ if (ret) ++ goto error_powerdown; ++ ++ ret = __v4l2_ctrl_handler_setup(&sensor->ctrl_handler); ++ if (ret) ++ goto error_powerdown; ++ ++ ret = cci_write(sensor->regmap, IMX471_REG_MODE_SELECT, ++ IMX471_MODE_STREAMING, NULL); ++ if (ret) ++ goto error_powerdown; ++ ++ __v4l2_ctrl_grab(sensor->vflip, true); ++ __v4l2_ctrl_grab(sensor->hflip, true); ++ ++ return ret; ++ ++error_powerdown: ++ pm_runtime_put(sensor->dev); ++ ++ return ret; ++} ++ ++static int imx471_disable_stream(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, ++ u32 pad, u64 streams_mask) ++{ ++ struct imx471 *sensor = to_imx471(sd); ++ int ret; ++ ++ ret = cci_write(sensor->regmap, IMX471_REG_MODE_SELECT, ++ IMX471_MODE_STANDBY, NULL); ++ pm_runtime_put(sensor->dev); ++ ++ if (ret) ++ dev_err(sensor->dev, ++ "failed to disable stream with return value: %d\n", ++ ret); ++ ++ __v4l2_ctrl_grab(sensor->vflip, false); ++ __v4l2_ctrl_grab(sensor->hflip, false); ++ ++ return 0; ++} ++ ++static const struct v4l2_subdev_video_ops imx471_video_ops = { ++ .s_stream = v4l2_subdev_s_stream_helper, ++}; ++ ++static const struct v4l2_subdev_pad_ops imx471_pad_ops = { ++ .enum_mbus_code = imx471_enum_mbus_code, ++ .get_fmt = v4l2_subdev_get_fmt, ++ .set_fmt = imx471_set_pad_format, ++ .get_selection = imx471_get_selection, ++ .enum_frame_size = imx471_enum_frame_size, ++ .enable_streams = imx471_enable_stream, ++ .disable_streams = imx471_disable_stream, ++}; ++ ++static const struct v4l2_subdev_ops imx471_subdev_ops = { ++ .video = &imx471_video_ops, ++ .pad = &imx471_pad_ops, ++}; ++ ++static const struct v4l2_subdev_internal_ops imx471_internal_ops = { ++ .init_state = imx471_init_state, ++}; ++ ++static int imx471_init_controls(struct imx471 *sensor) ++{ ++ const struct imx471_mode *mode = &imx471_modes[0]; ++ struct v4l2_fwnode_device_properties props; ++ struct v4l2_ctrl_handler *ctrl_hdlr; ++ struct v4l2_ctrl *link_freq; ++ s64 exposure_max, hblank; ++ u64 pixel_rate; ++ int ret; ++ ++ ret = v4l2_fwnode_device_parse(sensor->dev, &props); ++ if (ret) { ++ dev_err(sensor->dev, "failed to parse fwnode: %d\n", ret); ++ return ret; ++ } ++ ++ ctrl_hdlr = &sensor->ctrl_handler; ++ v4l2_ctrl_handler_init(ctrl_hdlr, 12); ++ ++ v4l2_ctrl_new_fwnode_properties(ctrl_hdlr, &imx471_ctrl_ops, &props); ++ ++ link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, ++ &imx471_ctrl_ops, ++ V4L2_CID_LINK_FREQ, ++ ARRAY_SIZE(link_freq_menu_items) - 1, ++ 0, ++ link_freq_menu_items); ++ ++ /* pixel_rate = link_freq * 2 * nr_of_lanes / bits_per_sample */ ++ pixel_rate = div_u64(IMX471_LINK_FREQ_DEFAULT * 2 * 4, 10); ++ ++ v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_PIXEL_RATE, pixel_rate, ++ pixel_rate, 1, pixel_rate); ++ ++ sensor->vblank = v4l2_ctrl_new_std(ctrl_hdlr, ++ &imx471_ctrl_ops, ++ V4L2_CID_VBLANK, ++ mode->fll_min - mode->height, ++ IMX471_FLL_MAX - mode->height, ++ 1, ++ mode->fll_def - mode->height); ++ ++ hblank = mode->llp - mode->width; ++ sensor->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_HBLANK, hblank, hblank, ++ 1, hblank); ++ ++ /* fll >= exposure time + adjust parameter (default value is 18) */ ++ exposure_max = mode->fll_def - IMX471_EXPOSURE_MARGIN; ++ sensor->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_EXPOSURE, ++ IMX471_EXPOSURE_MIN, exposure_max, ++ IMX471_EXPOSURE_STEP, ++ IMX471_EXPOSURE_DEFAULT); ++ ++ v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, ++ IMX471_ANA_GAIN_MIN, IMX471_ANA_GAIN_MAX, ++ IMX471_ANA_GAIN_STEP, IMX471_ANA_GAIN_DEFAULT); ++ ++ v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, V4L2_CID_DIGITAL_GAIN, ++ IMX471_DGTL_GAIN_MIN, IMX471_DGTL_GAIN_MAX, ++ IMX471_DGTL_GAIN_STEP, IMX471_DGTL_GAIN_DEFAULT); ++ ++ v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_TEST_PATTERN, ++ ARRAY_SIZE(imx471_test_pattern_menu) - 1, ++ 0, 0, imx471_test_pattern_menu); ++ ++ sensor->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_HFLIP, 0, 1, 1, 0); ++ ++ sensor->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx471_ctrl_ops, ++ V4L2_CID_VFLIP, 0, 1, 1, 0); ++ ++ if (ctrl_hdlr->error) { ++ dev_err(sensor->dev, "%s control init failed: %d\n", ++ __func__, ctrl_hdlr->error); ++ goto error; ++ } ++ ++ link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; ++ sensor->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; ++ sensor->hflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT; ++ sensor->vflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT; ++ ++ sensor->sd.ctrl_handler = ctrl_hdlr; ++ ++ return 0; ++ ++error: ++ v4l2_ctrl_handler_free(ctrl_hdlr); ++ ++ return ctrl_hdlr->error; ++} ++ ++static int imx471_check_hwcfg(struct imx471 *sensor) ++{ ++ struct v4l2_fwnode_endpoint bus_cfg = { ++ .bus_type = V4L2_MBUS_CSI2_DPHY, ++ }; ++ struct fwnode_handle *ep, *fwnode = dev_fwnode(sensor->dev); ++ unsigned long link_freq_bitmap; ++ struct clk *clk; ++ int ret; ++ ++ clk = devm_v4l2_sensor_clk_get(sensor->dev, NULL); ++ if (IS_ERR(clk)) ++ return dev_err_probe(sensor->dev, PTR_ERR(clk), ++ "can't get clock frequency\n"); ++ ++ if (clk_get_rate(clk) != IMX471_EXT_CLK) ++ return dev_err_probe(sensor->dev, -EINVAL, ++ "external clock %lu is not supported\n", ++ clk_get_rate(clk)); ++ ++ ep = fwnode_graph_get_endpoint_by_id(fwnode, 0, 0, 0); ++ ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); ++ fwnode_handle_put(ep); ++ if (ret) ++ return dev_err_probe(sensor->dev, ret, ++ "parsing endpoint failed\n"); ++ ++ if (bus_cfg.bus.mipi_csi2.num_data_lanes != 4) { ++ ret = dev_err_probe(sensor->dev, -EINVAL, ++ "number of CSI2 data lanes %u is not supported\n", ++ bus_cfg.bus.mipi_csi2.num_data_lanes); ++ goto done_endpoint_free; ++ } ++ ++ ret = v4l2_link_freq_to_bitmap(sensor->dev, bus_cfg.link_frequencies, ++ bus_cfg.nr_of_link_frequencies, ++ link_freq_menu_items, ++ ARRAY_SIZE(link_freq_menu_items), ++ &link_freq_bitmap); ++ ++done_endpoint_free: ++ v4l2_fwnode_endpoint_free(&bus_cfg); ++ ++ return ret; ++} ++ ++static int imx471_probe(struct i2c_client *client) ++{ ++ struct imx471 *sensor; ++ int ret; ++ ++ sensor = devm_kzalloc(&client->dev, sizeof(*sensor), GFP_KERNEL); ++ if (!sensor) ++ return dev_err_probe(&client->dev, -ENOMEM, ++ "failed to allocate memory\n"); ++ ++ sensor->dev = &client->dev; ++ ++ ret = imx471_check_hwcfg(sensor); ++ if (ret) ++ return dev_err_probe(sensor->dev, ret, ++ "failed to check hwcfg: %d\n", ret); ++ ++ ret = imx471_get_regulators(sensor->dev, sensor); ++ if (ret) ++ return dev_err_probe(sensor->dev, ret, ++ "failed to get regulators\n"); ++ ++ sensor->reset_gpio = devm_gpiod_get_optional(sensor->dev, "reset", ++ GPIOD_OUT_HIGH); ++ if (IS_ERR(sensor->reset_gpio)) ++ return dev_err_probe(sensor->dev, PTR_ERR(sensor->reset_gpio), ++ "failed to get reset gpio\n"); ++ ++ sensor->img_clk = devm_v4l2_sensor_clk_get(sensor->dev, NULL); ++ if (IS_ERR(sensor->img_clk)) ++ return dev_err_probe(sensor->dev, PTR_ERR(sensor->img_clk), ++ "failed to get imaging clock\n"); ++ ++ v4l2_i2c_subdev_init(&sensor->sd, client, &imx471_subdev_ops); ++ ++ sensor->regmap = devm_cci_regmap_init_i2c(client, 16); ++ if (IS_ERR(sensor->regmap)) ++ return dev_err_probe(sensor->dev, PTR_ERR(sensor->regmap), ++ "failed to initialize CCI\n"); ++ ++ ret = imx471_power_on(sensor->dev); ++ if (ret) ++ return dev_err_probe(sensor->dev, ret, ++ "failed to power on\n"); ++ ++ ret = imx471_identify_module(sensor); ++ if (ret) { ++ dev_err_probe(sensor->dev, ret, "failed to find sensor: %d\n", ++ ret); ++ goto error_power_off; ++ } ++ ++ ret = imx471_init_controls(sensor); ++ if (ret) { ++ dev_err_probe(sensor->dev, ret, "failed to init controls: %d\n", ++ ret); ++ goto error_power_off; ++ } ++ ++ sensor->sd.internal_ops = &imx471_internal_ops; ++ sensor->sd.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE; ++ sensor->pad.flags = MEDIA_PAD_FL_SOURCE; ++ sensor->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; ++ ++ ret = media_entity_pads_init(&sensor->sd.entity, 1, &sensor->pad); ++ if (ret) { ++ dev_err_probe(sensor->dev, ret, ++ "failed to init entity pads: %d\n", ret); ++ goto error_v4l2_ctrl_handler_free; ++ } ++ ++ sensor->sd.state_lock = sensor->ctrl_handler.lock; ++ ret = v4l2_subdev_init_finalize(&sensor->sd); ++ if (ret < 0) { ++ dev_err_probe(sensor->dev, ret, "failed to init subdev: %d\n", ++ ret); ++ goto error_media_entity_pm; ++ } ++ ++ pm_runtime_set_active(sensor->dev); ++ pm_runtime_enable(sensor->dev); ++ ++ ret = v4l2_async_register_subdev_sensor(&sensor->sd); ++ if (ret < 0) ++ goto error_v4l2_subdev_cleanup; ++ ++ pm_runtime_idle(sensor->dev); ++ ++ return 0; ++ ++error_v4l2_subdev_cleanup: ++ pm_runtime_disable(sensor->dev); ++ pm_runtime_set_suspended(sensor->dev); ++ v4l2_subdev_cleanup(&sensor->sd); ++ ++error_media_entity_pm: ++ media_entity_cleanup(&sensor->sd.entity); ++ ++error_v4l2_ctrl_handler_free: ++ v4l2_ctrl_handler_free(sensor->sd.ctrl_handler); ++ ++error_power_off: ++ imx471_power_off(sensor->dev); ++ ++ return ret; ++} ++ ++static void imx471_remove(struct i2c_client *client) ++{ ++ struct v4l2_subdev *sd = i2c_get_clientdata(client); ++ ++ v4l2_async_unregister_subdev(sd); ++ v4l2_subdev_cleanup(sd); ++ media_entity_cleanup(&sd->entity); ++ v4l2_ctrl_handler_free(sd->ctrl_handler); ++ ++ pm_runtime_disable(&client->dev); ++ ++ if (!pm_runtime_status_suspended(&client->dev)) { ++ imx471_power_off(&client->dev); ++ pm_runtime_set_suspended(&client->dev); ++ } ++} ++ ++static DEFINE_RUNTIME_DEV_PM_OPS(imx471_pm_ops, imx471_power_off, ++ imx471_power_on, NULL); ++ ++static const struct acpi_device_id imx471_acpi_ids[] __maybe_unused = { ++ { "SONY471A" }, ++ { "TBE20A0" }, ++ { /* sentinel */ } ++}; ++MODULE_DEVICE_TABLE(acpi, imx471_acpi_ids); ++ ++static struct i2c_driver imx471_i2c_driver = { ++ .driver = { ++ .name = "imx471", ++ .acpi_match_table = ACPI_PTR(imx471_acpi_ids), ++ .pm = pm_sleep_ptr(&imx471_pm_ops), ++ }, ++ .probe = imx471_probe, ++ .remove = imx471_remove, ++}; ++module_i2c_driver(imx471_i2c_driver); ++ ++MODULE_AUTHOR("Jimmy Su "); ++MODULE_AUTHOR("Serin Yeh "); ++MODULE_AUTHOR("Kate Hsuan "); ++MODULE_DESCRIPTION("Sony imx471 sensor driver"); ++MODULE_LICENSE("GPL"); +diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c +index fc6608e33de4..8cfa3282bf08 100644 +--- a/drivers/media/pci/intel/ipu-bridge.c ++++ b/drivers/media/pci/intel/ipu-bridge.c +@@ -97,6 +97,8 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { + IPU_SENSOR_CONFIG("OVTI8856", 3, 180000000, 360000000, 720000000), + /* Sony IMX471 */ + IPU_SENSOR_CONFIG("SONY471A", 1, 200000000), ++ /* Sony IMX471 (found on Lenovo X1 Carbon G14) */ ++ IPU_SENSOR_CONFIG("TBE20A0", 1, 200000000), + /* Toshiba T4KA3 */ + IPU_SENSOR_CONFIG("XMCC0003", 1, 321468000), + }; +@@ -134,6 +136,45 @@ static const struct dmi_system_id upside_down_sensor_dmi_ids[] = { + }, + .driver_data = "OVTI02C1", + }, ++ /* ++ * The first four characters of DMI_BOARD_NAME identify the Lenovo ++ * machine type/model. For example, a DMI_BOARD_NAME starting with ++ * "21Q6" indicates a ThinkPad X9-15. ++ * ++ * Reference: https://psref.lenovo.com/ ++ */ ++ { ++ /* Lenovo X9-14 */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "21QA"), ++ }, ++ .driver_data = "SONY471A", ++ }, ++ { ++ /* Lenovo X9-14 */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "21QB"), ++ }, ++ .driver_data = "SONY471A", ++ }, ++ { ++ /* Lenovo X9-15 */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "21Q6"), ++ }, ++ .driver_data = "SONY471A", ++ }, ++ { ++ /* Lenovo X9-15 */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "21Q7"), ++ }, ++ .driver_data = "SONY471A", ++ }, + {} /* Terminating entry */ + }; + diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index caaed1a01dc0..ec7b94de5515 100644 --- a/drivers/pci/quirks.c @@ -1487,6 +2566,35 @@ index caaed1a01dc0..ec7b94de5515 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/platform/x86/intel/int3472/discrete.c b/drivers/platform/x86/intel/int3472/discrete.c +index 115bb37577a1..adff564bf3fd 100644 +--- a/drivers/platform/x86/intel/int3472/discrete.c ++++ b/drivers/platform/x86/intel/int3472/discrete.c +@@ -164,6 +164,24 @@ static const struct int3472_gpio_map int3472_gpio_map[] = { + .con_id = "dvdd", + .enable_time_us = 45 * USEC_PER_MSEC, + }, ++ { /* imx471 expects "vana" as con_id for power enable */ ++ .hid = "SONY471A", ++ .type_from = INT3472_GPIO_TYPE_POWER_ENABLE, ++ .type_to = INT3472_GPIO_TYPE_POWER_ENABLE, ++ .con_id = "vana", ++ .enable_time_us = GPIO_REGULATOR_ENABLE_TIME, ++ }, ++ { ++ /* ++ * imx471 (on Lenovo ThinkPads X1 G14) expects "vana" as con_id ++ * for power enable ++ */ ++ .hid = "TBE20A0", ++ .type_from = INT3472_GPIO_TYPE_POWER_ENABLE, ++ .type_to = INT3472_GPIO_TYPE_POWER_ENABLE, ++ .con_id = "vana", ++ .enable_time_us = GPIO_REGULATOR_ENABLE_TIME, ++ }, + }; + + static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3472, u8 *type, diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 24960ba9caa9..32597cdb72ef 100644 --- a/drivers/usb/core/hub.c @@ -1505,6 +2613,74 @@ index 24960ba9caa9..32597cdb72ef 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/xfs/xfs_reflink.c b/fs/xfs/xfs_reflink.c +index 251dec48f0e3..e7db02579f28 100644 +--- a/fs/xfs/xfs_reflink.c ++++ b/fs/xfs/xfs_reflink.c +@@ -440,6 +440,7 @@ xfs_reflink_fill_cow_hole( + struct xfs_mount *mp = ip->i_mount; + struct xfs_trans *tp; + xfs_filblks_t resaligned; ++ unsigned int seq_before = READ_ONCE(ip->i_df.if_seq); + unsigned int dblocks = 0, rblocks = 0; + int nimaps; + int error; +@@ -465,6 +466,22 @@ xfs_reflink_fill_cow_hole( + + *lockmode = XFS_ILOCK_EXCL; + ++ /* ++ * The data fork mapping may have changed while we dropped the ILOCK ++ * (a racing O_DIRECT writer under IOLOCK_SHARED can complete a full ++ * CoW cycle including xfs_reflink_end_cow(), which remaps this offset ++ * and drops the refcount of the old shared block). Re-read it so the ++ * shared-status recheck below and the caller's in-place iomap both ++ * operate on the current mapping rather than a stale physical block. ++ */ ++ if (seq_before != READ_ONCE(ip->i_df.if_seq)) { ++ nimaps = 1; ++ error = xfs_bmapi_read(ip, imap->br_startoff, ++ imap->br_blockcount, imap, &nimaps, 0); ++ if (error) ++ goto out_trans_cancel; ++ } ++ + error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, &found); + if (error || !*shared) + goto out_trans_cancel; +@@ -511,6 +528,8 @@ xfs_reflink_fill_delalloc( + bool found; + + do { ++ unsigned int seq_before = READ_ONCE(ip->i_df.if_seq); ++ + xfs_iunlock(ip, *lockmode); + *lockmode = 0; + +@@ -521,6 +540,23 @@ xfs_reflink_fill_delalloc( + + *lockmode = XFS_ILOCK_EXCL; + ++ /* ++ * The data fork mapping may have changed while we dropped the ++ * ILOCK (a racing O_DIRECT writer under IOLOCK_SHARED can ++ * complete a full CoW cycle including xfs_reflink_end_cow(), ++ * which remaps this offset and drops the refcount of the old ++ * shared block). Re-read it so the shared-status recheck ++ * below and the caller's in-place iomap both operate on the ++ * current mapping rather than a stale physical block. ++ */ ++ if (seq_before != READ_ONCE(ip->i_df.if_seq)) { ++ nimaps = 1; ++ error = xfs_bmapi_read(ip, imap->br_startoff, ++ imap->br_blockcount, imap, &nimaps, 0); ++ if (error) ++ goto out_trans_cancel; ++ } ++ + error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, + &found); + if (error || !*shared) diff --git a/include/linux/crypto.h b/include/linux/crypto.h index a2137e19be7d..df268ca70170 100644 --- a/include/linux/crypto.h diff --git a/sources b/sources index 5e37e3292..8afea8acf 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.3.tar.xz) = 8c2471239ff082532d0813d797a137ad353822a0d5bdbe48c9d981668977167ce2ae9d86a912d111bb4523eebfbc4b17379eb6c6ec7d17ec6503b675f32f7da3 -SHA512 (kernel-abi-stablelists-7.1.3.tar.xz) = 471a30f68a4d56aefd95931d7d86afc50232741a44a428944085fe9fb886e13964e18aed7d510d2960eb15db391c953f70b1040708835beb624b354af651ccd6 -SHA512 (kernel-kabi-dw-7.1.3.tar.xz) = 68d7d03e0a2ebd073bf2d21c9ae495fa4949963320ae6686f785b84a60587e1154ebf7e5ed7c0fb7165194b5f3b5db22657f76c5ce3091db5e303ea554ec2cf9 +SHA512 (kernel-abi-stablelists-7.1.3.tar.xz) = 438cba62baf4f659bebac5fcb6f5b9edaeeca20df3be3ca812074ecb90bee91a3753491c5f9cac2562a3a0de0feedbdf7425982d68c79f13a3e00ea43ed5b349 +SHA512 (kernel-kabi-dw-7.1.3.tar.xz) = 3f1dcad0b9e39b7415e90d8a29ac6678304422389e1cec322e6af4bb179c632524674d906e22b93f4e16f0573261dab05ba85c6d05a7a896c1156cedd5c893ee From a68837d130a9428f8447b476b0b0cceae22c66e1 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 18 Jul 2026 10:20:36 -0600 Subject: [PATCH 41/56] kernel-7.1.4-200 * Sat Jul 18 2026 Justin M. Forbes [7.1.4-0] - KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state (Sean Christopherson) - drm/amd: Create a device link between APU display and XHCI devices (Mario Limonciello) - Linux v7.1.4 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 6 + kernel.changelog | 6 + kernel.spec | 17 ++- patch-7.1-redhat.patch | 241 +++++++++++++++++++++++++++-------------- sources | 6 +- 6 files changed, 186 insertions(+), 92 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index e810b8948..95b9fd7b5 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 16326e653..1816ea228 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/7b8efc5af560ec18096b99f3d8b1b6b6ef101ee5 + 7b8efc5af560ec18096b99f3d8b1b6b6ef101ee5 KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state + +https://gitlab.com/cki-project/kernel-ark/-/commit/e2e035b8422fed989b46f9679c630cdf1b0bcaae + e2e035b8422fed989b46f9679c630cdf1b0bcaae drm/amd: Create a device link between APU display and XHCI devices + https://gitlab.com/cki-project/kernel-ark/-/commit/5585ecd6249f39a050e0abf77338d180faaa9faf 5585ecd6249f39a050e0abf77338d180faaa9faf xfs: resample the data fork mapping after cycling ILOCK diff --git a/kernel.changelog b/kernel.changelog index a8e2256e7..fbfe3caa2 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,9 @@ +* Sat Jul 18 2026 Justin M. Forbes [7.1.4-0] +- KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state (Sean Christopherson) +- drm/amd: Create a device link between APU display and XHCI devices (Mario Limonciello) +- Linux v7.1.4 +Resolves: + * Tue Jul 14 2026 Justin M. Forbes [7.1.3-1] - xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) - redhat: configs: fedora: Enable Sony IMX471 image sensor (Kate Hsuan) diff --git a/kernel.spec b/kernel.spec index 068f8ce53..900ba247e 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.3 -%define specversion 7.1.3 +%define specrpmversion 7.1.4 +%define specversion 7.1.4 %define patchversion 7.1 -%define pkgrelease 201 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.3 +%define tarfile_release 7.1.4 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.3 +%define kabiversion 7.1.4 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4857,6 +4857,11 @@ fi\ # # %changelog +* Sat Jul 18 2026 Justin M. Forbes [7.1.4-0] +- KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state (Sean Christopherson) +- drm/amd: Create a device link between APU display and XHCI devices (Mario Limonciello) +- Linux v7.1.4 + * Tue Jul 14 2026 Justin M. Forbes [7.1.3-1] - xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) - redhat: configs: fedora: Enable Sony IMX471 image sensor (Kate Hsuan) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 9a45c3407..f2db0e4bc 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -7,6 +7,7 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- + arch/x86/kvm/vmx/nested.c | 2 + crypto/akcipher.c | 3 +- crypto/dh.c | 25 + crypto/drbg.c | 18 +- @@ -26,6 +27,9 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 + + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 11 + + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 45 + drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/iommu/iommu.c | 22 + @@ -36,7 +40,6 @@ drivers/pci/quirks.c | 24 + drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + - fs/xfs/xfs_reflink.c | 36 + include/linux/crypto.h | 3 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + @@ -53,13 +56,13 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 55 files changed, 2000 insertions(+), 142 deletions(-) + 58 files changed, 2034 insertions(+), 142 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS -index c8d4b913f26c..d0ad37bae20d 100644 +index f74da642290a..06c8bb2075e6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS -@@ -24965,6 +24965,12 @@ T: git git://linuxtv.org/media.git +@@ -24964,6 +24964,12 @@ T: git git://linuxtv.org/media.git F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml F: drivers/media/i2c/imx415.c @@ -73,7 +76,7 @@ index c8d4b913f26c..d0ad37bae20d 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 9e405218162b..44f47144ebf6 100644 +index b3496dd21312..cb88d3636564 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -94,7 +97,7 @@ index 9e405218162b..44f47144ebf6 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1415,6 +1426,8 @@ uapi-asm-generic: +@@ -1418,6 +1429,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -103,7 +106,7 @@ index 9e405218162b..44f47144ebf6 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2080,6 +2093,23 @@ endif +@@ -2083,6 +2096,23 @@ endif ifdef CONFIG_MODULES @@ -302,6 +305,19 @@ index 46882ce79c3a..9c73814c31e0 100644 reserve_initrd(); +diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c +index 3fe88f29be7a..f6fd3775ddac 100644 +--- a/arch/x86/kvm/vmx/nested.c ++++ b/arch/x86/kvm/vmx/nested.c +@@ -3755,6 +3755,8 @@ enum nvmx_vmentry_status nested_vmx_enter_non_root_mode(struct kvm_vcpu *vcpu, + if (!from_vmentry) + return NVMX_VMENTRY_VMEXIT; + ++ nested_put_vmcs12_pages(vcpu); ++ + load_vmcs12_host_state(vcpu, vmcs12); + vmcs12->vm_exit_reason = exit_reason.full; + if (enable_shadow_vmcs || nested_vmx_is_evmptr12_valid(vmx)) diff --git a/crypto/akcipher.c b/crypto/akcipher.c index dfe87b3ce183..cd1302ca3b36 100644 --- a/crypto/akcipher.c @@ -357,10 +373,10 @@ index 7ad4768716c8..01ccc24db074 100644 } diff --git a/crypto/drbg.c b/crypto/drbg.c -index 9204e6edb426..5c10baf70071 100644 +index e3065fb9541b..ff5393e6797e 100644 --- a/crypto/drbg.c +++ b/crypto/drbg.c -@@ -1270,13 +1270,14 @@ static int drbg_generate(struct drbg_state *drbg, +@@ -1271,13 +1271,14 @@ static int drbg_generate(struct drbg_state *drbg, * Wrapper around drbg_generate which can pull arbitrary long strings * from the DRBG without hitting the maximum request limitation. * @@ -377,7 +393,7 @@ index 9204e6edb426..5c10baf70071 100644 { unsigned int len = 0; unsigned int slice = 0; -@@ -1286,6 +1287,8 @@ static int drbg_generate_long(struct drbg_state *drbg, +@@ -1287,6 +1288,8 @@ static int drbg_generate_long(struct drbg_state *drbg, slice = ((buflen - len) / drbg_max_request_bytes(drbg)); chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); mutex_lock(&drbg->drbg_mutex); @@ -386,7 +402,7 @@ index 9204e6edb426..5c10baf70071 100644 err = drbg_generate(drbg, buf + len, chunk, addtl); mutex_unlock(&drbg->drbg_mutex); if (0 > err) -@@ -1687,6 +1690,7 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, +@@ -1688,6 +1691,7 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, struct drbg_state *drbg = crypto_rng_ctx(tfm); struct drbg_string *addtl = NULL; struct drbg_string string; @@ -394,7 +410,7 @@ index 9204e6edb426..5c10baf70071 100644 if (slen) { /* linked list variable is now local to allow modification */ -@@ -1694,7 +1698,15 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, +@@ -1695,7 +1699,15 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, addtl = &string; } @@ -1356,6 +1372,135 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c +index 8faf7de7aaa9..f65bb1dc44ac 100644 +--- a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c ++++ b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c +@@ -1365,6 +1365,14 @@ static void smu_feature_cap_init(struct smu_context *smu) + bitmap_zero(fea_cap->cap_map, SMU_FEATURE_CAP_ID__COUNT); + } + ++static int smu_set_power_dep(struct smu_context *smu, bool enable) ++{ ++ if (!smu->ppt_funcs->set_power_dep) ++ return 0; ++ ++ return smu->ppt_funcs->set_power_dep(smu, enable); ++} ++ + static int smu_sw_init(struct amdgpu_ip_block *ip_block) + { + struct amdgpu_device *adev = ip_block->adev; +@@ -1426,6 +1434,8 @@ static int smu_sw_init(struct amdgpu_ip_block *ip_block) + if (!smu->ppt_funcs->get_fan_control_mode) + smu->adev->pm.no_fan = true; + ++ smu_set_power_dep(smu, true); ++ + return 0; + } + +@@ -1448,6 +1458,8 @@ static int smu_sw_fini(struct amdgpu_ip_block *ip_block) + + smu_fini_microcode(smu); + ++ smu_set_power_dep(smu, false); ++ + return 0; + } + +diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h +index d76e0b005308..e14bcc3f937c 100644 +--- a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h ++++ b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h +@@ -749,6 +749,9 @@ struct smu_context { + bool pm_enabled; + bool is_apu; + ++ /* Power dependency link from an integrated xHCI controller to the GPU */ ++ struct device_link *usb_power_link; ++ + uint32_t smc_driver_if_version; + uint32_t smc_fw_if_version; + uint32_t smc_fw_version; +@@ -1654,6 +1657,14 @@ struct pptable_funcs { + * Return: ras_smu_drv * + */ + int (*get_ras_smu_drv)(struct smu_context *smu, const struct ras_smu_drv **ras_smu_drv); ++ ++ /** ++ * @set_power_dep: Create or destroy a power dependency link ++ * from an integrated xHCI controller to the GPU so that the GPU is ++ * resumed before the USB controller during PM resume. @enable is true ++ * to create the link and false to tear it down. ++ */ ++ int (*set_power_dep)(struct smu_context *smu, bool enable); + }; + + typedef enum { +diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c +index 75719c47a41e..3d73f2050bbe 100644 +--- a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c ++++ b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c +@@ -1701,6 +1701,50 @@ static int smu_v14_0_0_restore_user_od_settings(struct smu_context *smu) + return 0; + } + ++/* ++ * Link any xHCI controller sharing the GPU's PCIe root port as a consumer ++ * of the GPU so the GPU resumes first, avoiding an xHCI resume race. ++ */ ++static int smu_v14_0_0_set_power_dep(struct smu_context *smu, bool enable) ++{ ++ struct amdgpu_device *adev = smu->adev; ++ struct pci_dev *gpu_pdev = adev->pdev; ++ struct pci_dev *root_port, *usb_pdev = NULL; ++ struct device_link *link; ++ ++ if (!enable) { ++ if (smu->usb_power_link) { ++ device_link_del(smu->usb_power_link); ++ smu->usb_power_link = NULL; ++ } ++ return 0; ++ } ++ ++ root_port = pcie_find_root_port(gpu_pdev); ++ while ((usb_pdev = pci_get_class(PCI_CLASS_SERIAL_USB_XHCI, usb_pdev))) { ++ struct pci_dev *usb_root; ++ ++ usb_root = pcie_find_root_port(usb_pdev); ++ if (usb_root != root_port) ++ continue; ++ ++ /* Create device link: USB (consumer) depends on GPU (supplier) */ ++ link = device_link_add(&usb_pdev->dev, &gpu_pdev->dev, ++ DL_FLAG_STATELESS | DL_FLAG_PM_RUNTIME); ++ if (link) { ++ smu->usb_power_link = link; ++ drm_info(adev_to_drm(adev), "USB controller %s D0 power state depends on %s\n", ++ pci_name(usb_pdev), pci_name(gpu_pdev)); ++ /* Only create one link for the first USB controller found */ ++ break; ++ } ++ } ++ ++ pci_dev_put(usb_pdev); ++ ++ return 0; ++} ++ + static const struct pptable_funcs smu_v14_0_0_ppt_funcs = { + .check_fw_status = smu_v14_0_check_fw_status, + .check_fw_version = smu_cmn_check_fw_version, +@@ -1734,6 +1778,7 @@ static const struct pptable_funcs smu_v14_0_0_ppt_funcs = { + .dpm_set_umsch_mm_enable = smu_v14_0_0_set_umsch_mm_enable, + .get_dpm_clock_table = smu_v14_0_common_get_dpm_table, + .set_mall_enable = smu_v14_0_common_set_mall_enable, ++ .set_power_dep = smu_v14_0_0_set_power_dep, + }; + + static void smu_v14_0_0_init_msg_ctl(struct smu_context *smu) diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c index ebefa889bc8c..0987eee38bd1 100644 --- a/drivers/gpu/drm/i915/display/intel_ddi.c @@ -2532,10 +2677,10 @@ index fc6608e33de4..8cfa3282bf08 100644 }; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index caaed1a01dc0..ec7b94de5515 100644 +index dd0025d3914e..e57d10dc843c 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4506,6 +4506,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) +@@ -4491,6 +4491,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) } DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ASPEED, 0x1150, quirk_aspeed_pci_bridge_no_alias); @@ -2613,74 +2758,6 @@ index 24960ba9caa9..32597cdb72ef 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/xfs/xfs_reflink.c b/fs/xfs/xfs_reflink.c -index 251dec48f0e3..e7db02579f28 100644 ---- a/fs/xfs/xfs_reflink.c -+++ b/fs/xfs/xfs_reflink.c -@@ -440,6 +440,7 @@ xfs_reflink_fill_cow_hole( - struct xfs_mount *mp = ip->i_mount; - struct xfs_trans *tp; - xfs_filblks_t resaligned; -+ unsigned int seq_before = READ_ONCE(ip->i_df.if_seq); - unsigned int dblocks = 0, rblocks = 0; - int nimaps; - int error; -@@ -465,6 +466,22 @@ xfs_reflink_fill_cow_hole( - - *lockmode = XFS_ILOCK_EXCL; - -+ /* -+ * The data fork mapping may have changed while we dropped the ILOCK -+ * (a racing O_DIRECT writer under IOLOCK_SHARED can complete a full -+ * CoW cycle including xfs_reflink_end_cow(), which remaps this offset -+ * and drops the refcount of the old shared block). Re-read it so the -+ * shared-status recheck below and the caller's in-place iomap both -+ * operate on the current mapping rather than a stale physical block. -+ */ -+ if (seq_before != READ_ONCE(ip->i_df.if_seq)) { -+ nimaps = 1; -+ error = xfs_bmapi_read(ip, imap->br_startoff, -+ imap->br_blockcount, imap, &nimaps, 0); -+ if (error) -+ goto out_trans_cancel; -+ } -+ - error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, &found); - if (error || !*shared) - goto out_trans_cancel; -@@ -511,6 +528,8 @@ xfs_reflink_fill_delalloc( - bool found; - - do { -+ unsigned int seq_before = READ_ONCE(ip->i_df.if_seq); -+ - xfs_iunlock(ip, *lockmode); - *lockmode = 0; - -@@ -521,6 +540,23 @@ xfs_reflink_fill_delalloc( - - *lockmode = XFS_ILOCK_EXCL; - -+ /* -+ * The data fork mapping may have changed while we dropped the -+ * ILOCK (a racing O_DIRECT writer under IOLOCK_SHARED can -+ * complete a full CoW cycle including xfs_reflink_end_cow(), -+ * which remaps this offset and drops the refcount of the old -+ * shared block). Re-read it so the shared-status recheck -+ * below and the caller's in-place iomap both operate on the -+ * current mapping rather than a stale physical block. -+ */ -+ if (seq_before != READ_ONCE(ip->i_df.if_seq)) { -+ nimaps = 1; -+ error = xfs_bmapi_read(ip, imap->br_startoff, -+ imap->br_blockcount, imap, &nimaps, 0); -+ if (error) -+ goto out_trans_cancel; -+ } -+ - error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, - &found); - if (error || !*shared) diff --git a/include/linux/crypto.h b/include/linux/crypto.h index a2137e19be7d..df268ca70170 100644 --- a/include/linux/crypto.h diff --git a/sources b/sources index 8afea8acf..f55e2a7e3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.3.tar.xz) = 8c2471239ff082532d0813d797a137ad353822a0d5bdbe48c9d981668977167ce2ae9d86a912d111bb4523eebfbc4b17379eb6c6ec7d17ec6503b675f32f7da3 -SHA512 (kernel-abi-stablelists-7.1.3.tar.xz) = 438cba62baf4f659bebac5fcb6f5b9edaeeca20df3be3ca812074ecb90bee91a3753491c5f9cac2562a3a0de0feedbdf7425982d68c79f13a3e00ea43ed5b349 -SHA512 (kernel-kabi-dw-7.1.3.tar.xz) = 3f1dcad0b9e39b7415e90d8a29ac6678304422389e1cec322e6af4bb179c632524674d906e22b93f4e16f0573261dab05ba85c6d05a7a896c1156cedd5c893ee +SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a +SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = f5bc5d159e0503a7e53ed241ab4a4f4cdb20ede32d00915fa4e1404a19024276e169c8675eef900d4d0b2e9d6a55f814bbbddcfdf6f38e19a1d0957533848573 +SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = d8d89633a4474b1ad9522ab066c97907e217f72fde3290b3a02bbddadd79b5d82514ae1a6b0b1dccd770cd0717df0a45e9e6aaa4bc9f45aba1ee9be44d1e832b From f34eb87ae80ea178dc769cca8c18b5d64f306894 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 20 Jul 2026 14:17:47 -0600 Subject: [PATCH 42/56] kernel-7.1.4-201 * Mon Jul 20 2026 Justin M. Forbes [7.1.4-1] - can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Lee Jones) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 + kernel.changelog | 4 ++ kernel.spec | 7 ++- patch-7.1-redhat.patch | 122 ++++++++++++++++++++++++++++++++++++++++- sources | 4 +- 6 files changed, 136 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..e810b8948 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 1816ea228..5acabaf1f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/398377259f01c70d2cdb14c206967ccf200ed6bd + 398377259f01c70d2cdb14c206967ccf200ed6bd can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF + https://gitlab.com/cki-project/kernel-ark/-/commit/7b8efc5af560ec18096b99f3d8b1b6b6ef101ee5 7b8efc5af560ec18096b99f3d8b1b6b6ef101ee5 KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state diff --git a/kernel.changelog b/kernel.changelog index fbfe3caa2..5f1b89b4f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Mon Jul 20 2026 Justin M. Forbes [7.1.4-1] +- can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Lee Jones) +Resolves: + * Sat Jul 18 2026 Justin M. Forbes [7.1.4-0] - KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state (Sean Christopherson) - drm/amd: Create a device link between APU display and XHCI devices (Mario Limonciello) diff --git a/kernel.spec b/kernel.spec index 900ba247e..074dc6ddb 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.4 %define specversion 7.1.4 %define patchversion 7.1 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.1.4 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.4 @@ -4857,6 +4857,9 @@ fi\ # # %changelog +* Mon Jul 20 2026 Justin M. Forbes [7.1.4-1] +- can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Lee Jones) + * Sat Jul 18 2026 Justin M. Forbes [7.1.4-0] - KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state (Sean Christopherson) - drm/amd: Create a device link between APU display and XHCI devices (Mario Limonciello) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index f2db0e4bc..5d121333d 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -46,6 +46,7 @@ include/linux/random.h | 10 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- + net/can/bcm.c | 37 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -56,7 +57,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 58 files changed, 2034 insertions(+), 142 deletions(-) + 59 files changed, 2068 insertions(+), 145 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -2921,6 +2922,125 @@ index 590ba29c85ab..02153d857531 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/net/can/bcm.c b/net/can/bcm.c +index a4bef2c48a55..bdf53241bd7b 100644 +--- a/net/can/bcm.c ++++ b/net/can/bcm.c +@@ -58,6 +58,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -92,6 +93,8 @@ MODULE_ALIAS("can-proto-2"); + + #define BCM_MIN_NAMELEN CAN_REQUIRED_SIZE(struct sockaddr_can, can_ifindex) + ++static struct workqueue_struct *bcm_wq; ++ + /* + * easy access to the first 64 bit of can(fd)_frame payload. cp->data is + * 64 bit aligned so the offset has to be multiples of 8 which is ensured +@@ -105,6 +108,7 @@ static inline u64 get_u64(const struct canfd_frame *cp, int offset) + struct bcm_op { + struct list_head list; + struct rcu_head rcu; ++ struct work_struct work; + int ifindex; + canid_t can_id; + u32 flags; +@@ -793,9 +797,12 @@ static struct bcm_op *bcm_find_op(struct list_head *ops, + return NULL; + } + +-static void bcm_free_op_rcu(struct rcu_head *rcu_head) ++static void bcm_free_op_work(struct work_struct *work) + { +- struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); ++ struct bcm_op *op = container_of(work, struct bcm_op, work); ++ ++ hrtimer_cancel(&op->timer); ++ hrtimer_cancel(&op->thrtimer); + + if ((op->frames) && (op->frames != &op->sframe)) + kfree(op->frames); +@@ -803,9 +810,23 @@ static void bcm_free_op_rcu(struct rcu_head *rcu_head) + if ((op->last_frames) && (op->last_frames != &op->last_sframe)) + kfree(op->last_frames); + ++ /* the last possible access to op->timer/op->thrtimer has now ++ * happened above via hrtimer_cancel() - op->sk is no longer ++ * needed by any pending timer callback, so drop our reference ++ */ ++ sock_put(op->sk); ++ + kfree(op); + } + ++static void bcm_free_op_rcu(struct rcu_head *rcu_head) ++{ ++ struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); ++ ++ INIT_WORK(&op->work, bcm_free_op_work); ++ queue_work(bcm_wq, &op->work); ++} ++ + static void bcm_remove_op(struct bcm_op *op) + { + hrtimer_cancel(&op->timer); +@@ -1060,6 +1081,7 @@ static int bcm_tx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, + + /* bcm_can_tx / bcm_tx_timeout_handler needs this */ + op->sk = sk; ++ sock_hold(sk); + op->ifindex = ifindex; + + /* initialize uninitialized (kzalloc) structure */ +@@ -1221,6 +1243,7 @@ static int bcm_rx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, + + /* bcm_can_tx / bcm_tx_timeout_handler needs this */ + op->sk = sk; ++ sock_hold(sk); + op->ifindex = ifindex; + + /* ifindex for timeout events w/o previous frame reception */ +@@ -1839,11 +1862,15 @@ static int __init bcm_module_init(void) + { + int err; + ++ bcm_wq = alloc_workqueue("can-bcm-wq", WQ_UNBOUND, 0); ++ if (!bcm_wq) ++ return -ENOMEM; ++ + pr_info("can: broadcast manager protocol\n"); + + err = register_pernet_subsys(&canbcm_pernet_ops); + if (err) +- return err; ++ goto register_pernet_failed; + + err = register_netdevice_notifier(&canbcm_notifier); + if (err) +@@ -1861,6 +1888,8 @@ static int __init bcm_module_init(void) + unregister_netdevice_notifier(&canbcm_notifier); + register_notifier_failed: + unregister_pernet_subsys(&canbcm_pernet_ops); ++register_pernet_failed: ++ destroy_workqueue(bcm_wq); + return err; + } + +@@ -1869,6 +1898,8 @@ static void __exit bcm_module_exit(void) + can_proto_unregister(&bcm_can_proto); + unregister_netdevice_notifier(&canbcm_notifier); + unregister_pernet_subsys(&canbcm_pernet_ops); ++ rcu_barrier(); ++ destroy_workqueue(bcm_wq); + } + + module_init(bcm_module_init); diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index f55e2a7e3..fce0dcf09 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a -SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = f5bc5d159e0503a7e53ed241ab4a4f4cdb20ede32d00915fa4e1404a19024276e169c8675eef900d4d0b2e9d6a55f814bbbddcfdf6f38e19a1d0957533848573 -SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = d8d89633a4474b1ad9522ab066c97907e217f72fde3290b3a02bbddadd79b5d82514ae1a6b0b1dccd770cd0717df0a45e9e6aaa4bc9f45aba1ee9be44d1e832b +SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 77a0b54baff4e889f8f7c5b035da71e5ff22071e5daf8e2b48fd67ae6ec2d0720842da6e2b8fbedbc8b5c62074fe71d5f2aa53558e9fd22837c54cb1835d095a +SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = bf880002eb61ae0c19a5692db25c281152d08404e60023770660fe3bbbd57055ae1a7a0ec770e57a871bd3d8a531d401951743b95731cb93ff26a0623f9bd217 From c6ee4a9400be1f9e4dd70b347eb48415efd0f4f4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 21 Jul 2026 09:03:47 -0600 Subject: [PATCH 43/56] kernel-7.1.4-202 * Tue Jul 21 2026 Justin M. Forbes [7.1.4-2] - Revert "PCI/MSI: Unmap MSI-X region on error" (Yuanhe Shu) - Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" (Matthew Wilcox (Oracle)) - drm/amdkfd: always resume_all after suspend_all (Alex Deucher) - KVM: nVMX: Hide shadow VMCS right after VMCLEAR (Hyunwoo Kim) - KVM: x86: Only reset TSC Deadline Timer in apic_timer_expired on KVM_RUN (Venkatesh Srinivas) - KVM: x86/mmu: Fix use-after-free on vendor module reload (Phil Rosenthal) - KVM: x86/mmu: Preserve nested TDP shadow page tables if they are used as roots (Hyunwoo Kim) - KVM: x86: Check for invalid/obsolete root *after* making MMU pages available (Sean Christopherson) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 24 +++++ kernel.changelog | 11 ++ kernel.spec | 14 ++- patch-7.1-redhat.patch | 224 ++++++++++++++++++++++++++++++++++++++++- sources | 2 +- 6 files changed, 269 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index e810b8948..38f7de3f2 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 = 2 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 5acabaf1f..457252e94 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,27 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/038190229a7c4ce9fd78a0ece5998a483e917b10 + 038190229a7c4ce9fd78a0ece5998a483e917b10 Revert "PCI/MSI: Unmap MSI-X region on error" + +https://gitlab.com/cki-project/kernel-ark/-/commit/c4b8fa261b601be3efe517f7e3556f2bfd033bfa + c4b8fa261b601be3efe517f7e3556f2bfd033bfa Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" + +https://gitlab.com/cki-project/kernel-ark/-/commit/6ad64fbb803d084eda1f7b830040b74917abc494 + 6ad64fbb803d084eda1f7b830040b74917abc494 drm/amdkfd: always resume_all after suspend_all + +https://gitlab.com/cki-project/kernel-ark/-/commit/1cbc8746210f2e89a1eacd96824cba825c38fe9d + 1cbc8746210f2e89a1eacd96824cba825c38fe9d KVM: nVMX: Hide shadow VMCS right after VMCLEAR + +https://gitlab.com/cki-project/kernel-ark/-/commit/d9fce3c9c9d63614ee75b5f754776c37b791906d + d9fce3c9c9d63614ee75b5f754776c37b791906d KVM: x86: Only reset TSC Deadline Timer in apic_timer_expired on KVM_RUN + +https://gitlab.com/cki-project/kernel-ark/-/commit/5756e32f73944676e04836e6bbece6f93a39f0a0 + 5756e32f73944676e04836e6bbece6f93a39f0a0 KVM: x86/mmu: Fix use-after-free on vendor module reload + +https://gitlab.com/cki-project/kernel-ark/-/commit/57dc31ebbe44ece86899db083cdca9149312d50b + 57dc31ebbe44ece86899db083cdca9149312d50b KVM: x86/mmu: Preserve nested TDP shadow page tables if they are used as roots + +https://gitlab.com/cki-project/kernel-ark/-/commit/6f9d82f308cc06fdeb6cb1ca5d1ff162797f695f + 6f9d82f308cc06fdeb6cb1ca5d1ff162797f695f KVM: x86: Check for invalid/obsolete root *after* making MMU pages available + https://gitlab.com/cki-project/kernel-ark/-/commit/398377259f01c70d2cdb14c206967ccf200ed6bd 398377259f01c70d2cdb14c206967ccf200ed6bd can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF diff --git a/kernel.changelog b/kernel.changelog index 5f1b89b4f..1b182f214 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,14 @@ +* Tue Jul 21 2026 Justin M. Forbes [7.1.4-2] +- Revert "PCI/MSI: Unmap MSI-X region on error" (Yuanhe Shu) +- Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" (Matthew Wilcox (Oracle)) +- drm/amdkfd: always resume_all after suspend_all (Alex Deucher) +- KVM: nVMX: Hide shadow VMCS right after VMCLEAR (Hyunwoo Kim) +- KVM: x86: Only reset TSC Deadline Timer in apic_timer_expired on KVM_RUN (Venkatesh Srinivas) +- KVM: x86/mmu: Fix use-after-free on vendor module reload (Phil Rosenthal) +- KVM: x86/mmu: Preserve nested TDP shadow page tables if they are used as roots (Hyunwoo Kim) +- KVM: x86: Check for invalid/obsolete root *after* making MMU pages available (Sean Christopherson) +Resolves: + * Mon Jul 20 2026 Justin M. Forbes [7.1.4-1] - can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Lee Jones) Resolves: diff --git a/kernel.spec b/kernel.spec index 074dc6ddb..1ba4caddc 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.4 %define specversion 7.1.4 %define patchversion 7.1 -%define pkgrelease 201 +%define pkgrelease 202 %define kversion 7 %define tarfile_release 7.1.4 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 202%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.4 @@ -4857,6 +4857,16 @@ fi\ # # %changelog +* Tue Jul 21 2026 Justin M. Forbes [7.1.4-2] +- Revert "PCI/MSI: Unmap MSI-X region on error" (Yuanhe Shu) +- Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" (Matthew Wilcox (Oracle)) +- drm/amdkfd: always resume_all after suspend_all (Alex Deucher) +- KVM: nVMX: Hide shadow VMCS right after VMCLEAR (Hyunwoo Kim) +- KVM: x86: Only reset TSC Deadline Timer in apic_timer_expired on KVM_RUN (Venkatesh Srinivas) +- KVM: x86/mmu: Fix use-after-free on vendor module reload (Phil Rosenthal) +- KVM: x86/mmu: Preserve nested TDP shadow page tables if they are used as roots (Hyunwoo Kim) +- KVM: x86: Check for invalid/obsolete root *after* making MMU pages available (Sean Christopherson) + * Mon Jul 20 2026 Justin M. Forbes [7.1.4-1] - can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Lee Jones) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 5d121333d..5904c8433 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -7,7 +7,10 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- - arch/x86/kvm/vmx/nested.c | 2 + + arch/x86/kvm/lapic.c | 2 +- + arch/x86/kvm/mmu/mmu.c | 12 +- + arch/x86/kvm/mmu/paging_tmpl.h | 10 +- + arch/x86/kvm/vmx/nested.c | 13 +- crypto/akcipher.c | 3 +- crypto/dh.c | 25 + crypto/drbg.c | 18 +- @@ -27,6 +30,7 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 11 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 45 + @@ -37,9 +41,11 @@ drivers/media/i2c/Makefile | 1 + drivers/media/i2c/imx471.c | 957 +++++++++++++++++++++ drivers/media/pci/intel/ipu-bridge.c | 41 + + drivers/pci/msi/msi.c | 4 +- drivers/pci/quirks.c | 24 + drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + + fs/btrfs/compression.c | 18 +- include/linux/crypto.h | 3 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + @@ -57,7 +63,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 59 files changed, 2068 insertions(+), 145 deletions(-) + 65 files changed, 2100 insertions(+), 190 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -306,11 +312,120 @@ index 46882ce79c3a..9c73814c31e0 100644 reserve_initrd(); +diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c +index 92a1e69c5962..1cb243df0bc0 100644 +--- a/arch/x86/kvm/lapic.c ++++ b/arch/x86/kvm/lapic.c +@@ -2052,7 +2052,7 @@ static void apic_timer_expired(struct kvm_lapic *apic, bool from_timer_fn) + if (apic_lvtt_tscdeadline(apic) || ktimer->hv_timer_in_use) + ktimer->expired_tscdeadline = ktimer->tscdeadline; + +- if (!from_timer_fn && apic->apicv_active) { ++ if (!from_timer_fn && apic->apicv_active && vcpu->wants_to_run) { + WARN_ON(kvm_get_running_vcpu() != vcpu); + kvm_apic_inject_pending_timer_irqs(apic); + return; +diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c +index 0c2e35e3ffbd..dc4fda3b9769 100644 +--- a/arch/x86/kvm/mmu/mmu.c ++++ b/arch/x86/kvm/mmu/mmu.c +@@ -2635,6 +2635,7 @@ static int mmu_page_zap_pte(struct kvm *kvm, struct kvm_mmu_page *sp, + */ + if (tdp_enabled && invalid_list && + child->role.guest_mode && ++ !child->root_count && + !atomic_long_read(&child->parent_ptes.val)) + return kvm_mmu_prepare_zap_page(kvm, child, + invalid_list); +@@ -4837,16 +4838,17 @@ static int direct_page_fault(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault + if (r != RET_PF_CONTINUE) + return r; + +- r = RET_PF_RETRY; + write_lock(&vcpu->kvm->mmu_lock); + +- if (is_page_fault_stale(vcpu, fault)) +- goto out_unlock; +- + r = make_mmu_pages_available(vcpu); + if (r) + goto out_unlock; + ++ if (is_page_fault_stale(vcpu, fault)) { ++ r = RET_PF_RETRY; ++ goto out_unlock; ++ } ++ + r = direct_map(vcpu, fault); + + out_unlock: +@@ -7501,7 +7503,9 @@ void kvm_mmu_invalidate_mmio_sptes(struct kvm *kvm, u64 gen) + static void mmu_destroy_caches(void) + { + kmem_cache_destroy(pte_list_desc_cache); ++ pte_list_desc_cache = NULL; + kmem_cache_destroy(mmu_page_header_cache); ++ mmu_page_header_cache = NULL; + } + + static void kvm_wake_nx_recovery_thread(struct kvm *kvm) +diff --git a/arch/x86/kvm/mmu/paging_tmpl.h b/arch/x86/kvm/mmu/paging_tmpl.h +index 901cd2bd40b8..6465de820e70 100644 +--- a/arch/x86/kvm/mmu/paging_tmpl.h ++++ b/arch/x86/kvm/mmu/paging_tmpl.h +@@ -827,15 +827,17 @@ static int FNAME(page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault + } + #endif + +- r = RET_PF_RETRY; + write_lock(&vcpu->kvm->mmu_lock); + +- if (is_page_fault_stale(vcpu, fault)) +- goto out_unlock; +- + r = make_mmu_pages_available(vcpu); + if (r) + goto out_unlock; ++ ++ if (is_page_fault_stale(vcpu, fault)) { ++ r = RET_PF_RETRY; ++ goto out_unlock; ++ } ++ + r = FNAME(fetch)(vcpu, fault, &walker); + + out_unlock: diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c -index 3fe88f29be7a..f6fd3775ddac 100644 +index 3fe88f29be7a..2a50f8fab45d 100644 --- a/arch/x86/kvm/vmx/nested.c +++ b/arch/x86/kvm/vmx/nested.c -@@ -3755,6 +3755,8 @@ enum nvmx_vmentry_status nested_vmx_enter_non_root_mode(struct kvm_vcpu *vcpu, +@@ -336,6 +336,7 @@ static void nested_put_vmcs12_pages(struct kvm_vcpu *vcpu) + static void free_nested(struct kvm_vcpu *vcpu) + { + struct vcpu_vmx *vmx = to_vmx(vcpu); ++ struct vmcs *shadow_vmcs; + + if (WARN_ON_ONCE(vmx->loaded_vmcs != &vmx->vmcs01)) + vmx_switch_vmcs(vcpu, &vmx->vmcs01); +@@ -353,9 +354,15 @@ static void free_nested(struct kvm_vcpu *vcpu) + vmx->nested.current_vmptr = INVALID_GPA; + if (enable_shadow_vmcs) { + vmx_disable_shadow_vmcs(vmx); +- vmcs_clear(vmx->vmcs01.shadow_vmcs); +- free_vmcs(vmx->vmcs01.shadow_vmcs); ++ ++ /* ++ * Keep the pointer visible until after VMCLEAR, so migration ++ * can clear an active shadow VMCS on the old CPU. ++ */ ++ shadow_vmcs = vmx->vmcs01.shadow_vmcs; ++ vmcs_clear(shadow_vmcs); + vmx->vmcs01.shadow_vmcs = NULL; ++ free_vmcs(shadow_vmcs); + } + kfree(vmx->nested.cached_vmcs12); + vmx->nested.cached_vmcs12 = NULL; +@@ -3755,6 +3762,8 @@ enum nvmx_vmentry_status nested_vmx_enter_non_root_mode(struct kvm_vcpu *vcpu, if (!from_vmentry) return NVMX_VMENTRY_VMEXIT; @@ -1373,6 +1488,49 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c +index 31187ddbb79e..ee413117b0ff 100644 +--- a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c ++++ b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c +@@ -3095,32 +3095,24 @@ int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbel + + list_for_each_entry(q, &qpd->queues_list, list) { + if (q->doorbell_id == doorbell_id && q->properties.is_active) { +- ret = suspend_all_queues_mes(dqm); +- if (ret) { +- dev_err(dev, "Suspending all queues failed"); +- goto out; +- } ++ /* suspend all queues will save any good queues and mark the rest as bad */ ++ suspend_all_queues_mes(dqm); + + q->properties.is_evicted = true; + q->properties.is_active = false; + decrement_queue_count(dqm, qpd, q); + ++ /* this will remove the bad queue and sched a GPU reset if needed */ + ret = remove_queue_mes(dqm, q, qpd); +- if (ret) { +- dev_err(dev, "Removing bad queue failed"); +- goto out; +- } +- +- ret = resume_all_queues_mes(dqm); + if (ret) +- dev_err(dev, "Resuming all queues failed"); +- ++ dev_err(dev, "Removing bad queue failed"); ++ /* resume the good queues */ ++ resume_all_queues_mes(dqm); + break; + } + } + } + +-out: + dqm_unlock(dqm); + kfd_unref_process(p); + return ret; diff --git a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c index 8faf7de7aaa9..f65bb1dc44ac 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c @@ -2677,6 +2835,28 @@ index fc6608e33de4..8cfa3282bf08 100644 {} /* Terminating entry */ }; +diff --git a/drivers/pci/msi/msi.c b/drivers/pci/msi/msi.c +index 81d24a270a79..a3e0daff0988 100644 +--- a/drivers/pci/msi/msi.c ++++ b/drivers/pci/msi/msi.c +@@ -749,7 +749,7 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + + ret = msix_setup_interrupts(dev, entries, nvec, affd); + if (ret) +- goto out_unmap; ++ goto out_disable; + + /* Disable INTX */ + pci_intx_for_msi(dev, 0); +@@ -770,8 +770,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + pcibios_free_irq(dev); + return 0; + +-out_unmap: +- iounmap(dev->msix_base); + out_disable: + dev->msix_enabled = 0; + pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL | PCI_MSIX_FLAGS_ENABLE, 0); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index dd0025d3914e..e57d10dc843c 100644 --- a/drivers/pci/quirks.c @@ -2759,6 +2939,42 @@ index 24960ba9caa9..32597cdb72ef 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/btrfs/compression.c b/fs/btrfs/compression.c +index a02b62e0a8f3..2ceb5661e071 100644 +--- a/fs/btrfs/compression.c ++++ b/fs/btrfs/compression.c +@@ -1191,22 +1191,6 @@ void __cold btrfs_exit_compress(void) + bioset_exit(&btrfs_compressed_bioset); + } + +-/* +- * The bvec is a single page bvec from a bio that contains folios from a filemap. +- * +- * Since the folio may be a large one, and if the bv_page is not a head page of +- * a large folio, then page->index is unreliable. +- * +- * Thus we need this helper to grab the proper file offset. +- */ +-static u64 file_offset_from_bvec(const struct bio_vec *bvec) +-{ +- const struct page *page = bvec->bv_page; +- const struct folio *folio = page_folio(page); +- +- return (page_pgoff(folio, page) << PAGE_SHIFT) + bvec->bv_offset; +-} +- + /* + * Copy decompressed data from working buffer to pages. + * +@@ -1259,7 +1243,7 @@ int btrfs_decompress_buf2page(const char *buf, u32 buf_len, + * cb->start may underflow, but subtracting that value can still + * give us correct offset inside the full decompressed extent. + */ +- bvec_offset = file_offset_from_bvec(&bvec) - cb->start; ++ bvec_offset = page_offset(bvec.bv_page) + bvec.bv_offset - cb->start; + + /* Haven't reached the bvec range, exit */ + if (decompressed + buf_len <= bvec_offset) diff --git a/include/linux/crypto.h b/include/linux/crypto.h index a2137e19be7d..df268ca70170 100644 --- a/include/linux/crypto.h diff --git a/sources b/sources index fce0dcf09..4f68294f6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a -SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 77a0b54baff4e889f8f7c5b035da71e5ff22071e5daf8e2b48fd67ae6ec2d0720842da6e2b8fbedbc8b5c62074fe71d5f2aa53558e9fd22837c54cb1835d095a +SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = dc58ac8f77c6ef6dfb5d7ee1891bbcf5f2b9bc45ef0791b7243af7679fde58851ad15e72f003fd6f94d1afe5eb51bd93c262dc18b8e44381e5352ed7a82785b9 SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = bf880002eb61ae0c19a5692db25c281152d08404e60023770660fe3bbbd57055ae1a7a0ec770e57a871bd3d8a531d401951743b95731cb93ff26a0623f9bd217 From 4917bb643d5a3f253f34adea7d7cca9a5758df24 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 22 Jul 2026 07:31:08 -0600 Subject: [PATCH 44/56] kernel-7.1.4-203 * Wed Jul 22 2026 Justin M. Forbes [7.1.4-3] - net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (Jamal Hadi Salim) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 +++ kernel.changelog | 4 ++++ kernel.spec | 7 +++++-- patch-7.1-redhat.patch | 17 ++++++++++++++++- sources | 4 ++-- 6 files changed, 31 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 38f7de3f2..dbdb99ad3 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 = 2 +RHEL_RELEASE = 3 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 457252e94..bbac3757e 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/ce4210e437cef5c58d496117632473f6ad20f1d1 + ce4210e437cef5c58d496117632473f6ad20f1d1 net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle + https://gitlab.com/cki-project/kernel-ark/-/commit/038190229a7c4ce9fd78a0ece5998a483e917b10 038190229a7c4ce9fd78a0ece5998a483e917b10 Revert "PCI/MSI: Unmap MSI-X region on error" diff --git a/kernel.changelog b/kernel.changelog index 1b182f214..84d686d29 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Wed Jul 22 2026 Justin M. Forbes [7.1.4-3] +- net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (Jamal Hadi Salim) +Resolves: + * Tue Jul 21 2026 Justin M. Forbes [7.1.4-2] - Revert "PCI/MSI: Unmap MSI-X region on error" (Yuanhe Shu) - Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" (Matthew Wilcox (Oracle)) diff --git a/kernel.spec b/kernel.spec index 1ba4caddc..39f3c3e7f 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.4 %define specversion 7.1.4 %define patchversion 7.1 -%define pkgrelease 202 +%define pkgrelease 203 %define kversion 7 %define tarfile_release 7.1.4 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 202%{?buildid}%{?dist} +%define specrelease 203%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.4 @@ -4857,6 +4857,9 @@ fi\ # # %changelog +* Wed Jul 22 2026 Justin M. Forbes [7.1.4-3] +- net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (Jamal Hadi Salim) + * Tue Jul 21 2026 Justin M. Forbes [7.1.4-2] - Revert "PCI/MSI: Unmap MSI-X region on error" (Yuanhe Shu) - Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" (Matthew Wilcox (Oracle)) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 5904c8433..4ec6e65e8 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -53,6 +53,7 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/can/bcm.c | 37 +- + net/sched/cls_api.c | 3 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -63,7 +64,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 65 files changed, 2100 insertions(+), 190 deletions(-) + 66 files changed, 2103 insertions(+), 190 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -3257,6 +3258,20 @@ index a4bef2c48a55..bdf53241bd7b 100644 } module_init(bcm_module_init); +diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c +index 20f7f9ee0b35..3e67600a4a1a 100644 +--- a/net/sched/cls_api.c ++++ b/net/sched/cls_api.c +@@ -4049,6 +4049,9 @@ struct sk_buff *tcf_qevent_handle(struct tcf_qevent *qe, struct Qdisc *sch, stru + skb_do_redirect(skb); + *ret = __NET_XMIT_STOLEN; + return NULL; ++ case TC_ACT_CONSUMED: ++ *ret = __NET_XMIT_STOLEN; ++ return NULL; + } + + return skb; diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index 4f68294f6..dd28e1298 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a -SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = dc58ac8f77c6ef6dfb5d7ee1891bbcf5f2b9bc45ef0791b7243af7679fde58851ad15e72f003fd6f94d1afe5eb51bd93c262dc18b8e44381e5352ed7a82785b9 -SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = bf880002eb61ae0c19a5692db25c281152d08404e60023770660fe3bbbd57055ae1a7a0ec770e57a871bd3d8a531d401951743b95731cb93ff26a0623f9bd217 +SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 374a2880e321d511b020f463c9e2bda540da26f93d717c92f8765d35e1f0d15dce201f0a08c18a8dea8f785532a78924cfa603d05865188c48e2336d6953913e +SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = 8b0322a90c6897047f21ab53a9aa4875df9ad1f58c4745923ed75aef9a968eb2eea272b80124a88295df61d500d4a67f698a2529fd6811604b613867f0e27fa8 From 789bf79b318ea8bf5080f8f51909dca0eb388d19 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 22 Jul 2026 09:08:38 -0600 Subject: [PATCH 45/56] kernel-7.1.4-204 * Wed Jul 22 2026 Justin M. Forbes [7.1.4-4] - net/packet: avoid fanout hook re-registration after unregister (David Lee) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 +++ kernel.changelog | 4 ++++ kernel.spec | 7 +++++-- patch-7.1-redhat.patch | 20 +++++++++++++++++++- sources | 2 +- 6 files changed, 33 insertions(+), 5 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index dbdb99ad3..f8a4a2cb0 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 = 3 +RHEL_RELEASE = 4 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index bbac3757e..ce9f28824 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/4735f2eec63a6a192b69a79921f8559570f1ebf9 + 4735f2eec63a6a192b69a79921f8559570f1ebf9 net/packet: avoid fanout hook re-registration after unregister + https://gitlab.com/cki-project/kernel-ark/-/commit/ce4210e437cef5c58d496117632473f6ad20f1d1 ce4210e437cef5c58d496117632473f6ad20f1d1 net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle diff --git a/kernel.changelog b/kernel.changelog index 84d686d29..8bbef45d6 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Wed Jul 22 2026 Justin M. Forbes [7.1.4-4] +- net/packet: avoid fanout hook re-registration after unregister (David Lee) +Resolves: + * Wed Jul 22 2026 Justin M. Forbes [7.1.4-3] - net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (Jamal Hadi Salim) Resolves: diff --git a/kernel.spec b/kernel.spec index 39f3c3e7f..bea7a17f5 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.4 %define specversion 7.1.4 %define patchversion 7.1 -%define pkgrelease 203 +%define pkgrelease 204 %define kversion 7 %define tarfile_release 7.1.4 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 203%{?buildid}%{?dist} +%define specrelease 204%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.4 @@ -4857,6 +4857,9 @@ fi\ # # %changelog +* Wed Jul 22 2026 Justin M. Forbes [7.1.4-4] +- net/packet: avoid fanout hook re-registration after unregister (David Lee) + * Wed Jul 22 2026 Justin M. Forbes [7.1.4-3] - net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (Jamal Hadi Salim) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 4ec6e65e8..5d6b3ff77 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -53,6 +53,7 @@ include/linux/security.h | 9 + kernel/module/signing.c | 9 +- net/can/bcm.c | 37 +- + net/packet/af_packet.c | 6 +- net/sched/cls_api.c | 3 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + @@ -64,7 +65,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 66 files changed, 2103 insertions(+), 190 deletions(-) + 67 files changed, 2108 insertions(+), 191 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -3258,6 +3259,23 @@ index a4bef2c48a55..bdf53241bd7b 100644 } module_init(bcm_module_init); +diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c +index 8e6f3a734ba0..e75d2932475a 100644 +--- a/net/packet/af_packet.c ++++ b/net/packet/af_packet.c +@@ -4561,7 +4561,11 @@ static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u, + + spin_lock(&po->bind_lock); + WRITE_ONCE(po->num, num); +- if (was_running) ++ /* ++ * NETDEV_UNREGISTER may have invalidated the binding while bind_lock ++ * was dropped above. Do not re-add a fanout hook to a dead device. ++ */ ++ if (was_running && READ_ONCE(po->ifindex) != -1) + register_prot_hook(sk); + + spin_unlock(&po->bind_lock); diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c index 20f7f9ee0b35..3e67600a4a1a 100644 --- a/net/sched/cls_api.c diff --git a/sources b/sources index dd28e1298..ee471dca4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a -SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 374a2880e321d511b020f463c9e2bda540da26f93d717c92f8765d35e1f0d15dce201f0a08c18a8dea8f785532a78924cfa603d05865188c48e2336d6953913e +SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 451dc36f5087e3226637839e6ee4712d2202154cd353237892198fffee908935f92d23ba3efb9221b2758cb5f4557c735a255faf0da8f3a22dabb7f2d82c0989 SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = 8b0322a90c6897047f21ab53a9aa4875df9ad1f58c4745923ed75aef9a968eb2eea272b80124a88295df61d500d4a67f698a2529fd6811604b613867f0e27fa8 From 1940d78a273553dda157e949330e46859f202ad1 Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Fri, 24 Jul 2026 17:23:29 -0300 Subject: [PATCH 46/56] kernel-7.1.5-200 * Fri Jul 24 2026 Augusto Caringi [7.1.5-0] - redhat/configs: fix new config items for aarch64 and s390x (Augusto Caringi) - Revert some RHEL only rng patches (Justin M. Forbes) - Linux v7.1.5 Resolves: Signed-off-by: Augusto Caringi --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 + kernel-aarch64-16k-debug-fedora.config | 2 + kernel-aarch64-16k-fedora.config | 2 + kernel-aarch64-64k-debug-rhel.config | 2 + kernel-aarch64-64k-rhel.config | 2 + kernel-aarch64-debug-fedora.config | 2 + kernel-aarch64-debug-rhel.config | 2 + kernel-aarch64-fedora.config | 2 + kernel-aarch64-rhel.config | 2 + kernel-aarch64-rt-64k-debug-fedora.config | 2 + kernel-aarch64-rt-64k-debug-rhel.config | 2 + kernel-aarch64-rt-64k-fedora.config | 2 + kernel-aarch64-rt-64k-rhel.config | 2 + kernel-aarch64-rt-debug-fedora.config | 2 + kernel-aarch64-rt-debug-rhel.config | 2 + kernel-aarch64-rt-fedora.config | 2 + kernel-aarch64-rt-rhel.config | 2 + kernel-s390x-debug-rhel.config | 2 +- kernel-s390x-rhel.config | 2 +- kernel-s390x-zfcpdump-rhel.config | 2 +- kernel.changelog | 6 + kernel.spec | 17 +- patch-7.1-redhat.patch | 565 +--------------------- sources | 6 +- 25 files changed, 76 insertions(+), 561 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index f8a4a2cb0..95b9fd7b5 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 = 4 +RHEL_RELEASE = 0 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index ce9f28824..00d9797ae 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/87a4913c27ab87d4d5a6a2fa7a2e5915e4f997bd + 87a4913c27ab87d4d5a6a2fa7a2e5915e4f997bd Revert some RHEL only rng patches + https://gitlab.com/cki-project/kernel-ark/-/commit/4735f2eec63a6a192b69a79921f8559570f1ebf9 4735f2eec63a6a192b69a79921f8559570f1ebf9 net/packet: avoid fanout hook re-registration after unregister diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 79d51f982..ca19bedd1 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -10242,6 +10242,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 403d50215..067159b5e 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -10208,6 +10208,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index af342d214..bad6262c7 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -8340,6 +8340,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 050bbb376..0c193b2f2 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -8311,6 +8311,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 9e601703e..2cf657738 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -10241,6 +10241,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 74c7fe09f..6445b8f91 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -8337,6 +8337,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 72fc16f98..20c22f6e7 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -10207,6 +10207,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 57fdd22dc..f5b992b5b 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -8308,6 +8308,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 47d260757..bf851801c 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -10257,6 +10257,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 0e641e5c1..daf1af264 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -8387,6 +8387,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 0a76a0b99..6bb7e2240 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -10223,6 +10223,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 09e23aa14..e671fe113 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -8358,6 +8358,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 36200c614..a419e518c 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -10253,6 +10253,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 0565de6c8..93cd35f1b 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -8383,6 +8383,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index f2f3dd9cc..8fd8551f8 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -10219,6 +10219,8 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set CONFIG_VFIO_PLATFORM=m +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index ef0caabaa..b10f8989e 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -8354,6 +8354,8 @@ CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set +CONFIG_VF_TIMER_NONE=y +# CONFIG_VF_USE_PIT_TIMER is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y # CONFIG_VGA_CONSOLE is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index d7838997a..0b14a8a04 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -5148,8 +5148,8 @@ CONFIG_REALTEK_PHY_HWMON=y # CONFIG_REDMI_WMI is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_REGMAP_BUILD is not set -# CONFIG_REGMAP is not set CONFIG_REGMAP_KUNIT=m +CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 51844f538..1182462be 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -5124,8 +5124,8 @@ CONFIG_REALTEK_PHY_HWMON=y # CONFIG_REDMI_WMI is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_REGMAP_BUILD is not set -# CONFIG_REGMAP is not set CONFIG_REGMAP_KUNIT=m +CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 6f52604fe..26e9c8191 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -5136,8 +5136,8 @@ CONFIG_REALTEK_PHY_HWMON=y # CONFIG_REDMI_WMI is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_REGMAP_BUILD is not set -# CONFIG_REGMAP is not set CONFIG_REGMAP_KUNIT=m +CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set diff --git a/kernel.changelog b/kernel.changelog index 8bbef45d6..8845335c0 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,9 @@ +* Fri Jul 24 2026 Augusto Caringi [7.1.5-0] +- redhat/configs: fix new config items for aarch64 and s390x (Augusto Caringi) +- Revert some RHEL only rng patches (Justin M. Forbes) +- Linux v7.1.5 +Resolves: + * Wed Jul 22 2026 Justin M. Forbes [7.1.4-4] - net/packet: avoid fanout hook re-registration after unregister (David Lee) Resolves: diff --git a/kernel.spec b/kernel.spec index bea7a17f5..b7e02e092 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.4 -%define specversion 7.1.4 +%define specrpmversion 7.1.5 +%define specversion 7.1.5 %define patchversion 7.1 -%define pkgrelease 204 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.4 +%define tarfile_release 7.1.5 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 204%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.4 +%define kabiversion 7.1.5 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4857,6 +4857,11 @@ fi\ # # %changelog +* Fri Jul 24 2026 Augusto Caringi [7.1.5-0] +- redhat/configs: fix new config items for aarch64 and s390x (Augusto Caringi) +- Revert some RHEL only rng patches (Justin M. Forbes) +- Linux v7.1.5 + * Wed Jul 22 2026 Justin M. Forbes [7.1.4-4] - net/packet: avoid fanout hook re-registration after unregister (David Lee) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 5d6b3ff77..afe1cd598 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -10,11 +10,9 @@ arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 12 +- arch/x86/kvm/mmu/paging_tmpl.h | 10 +- - arch/x86/kvm/vmx/nested.c | 13 +- + arch/x86/kvm/vmx/nested.c | 11 +- crypto/akcipher.c | 3 +- crypto/dh.c | 25 + - crypto/drbg.c | 18 +- - crypto/rng.c | 155 +++- crypto/seqiv.c | 15 +- crypto/sig.c | 3 +- crypto/testmgr.c | 6 +- @@ -30,7 +28,6 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 11 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 45 + @@ -41,20 +38,16 @@ drivers/media/i2c/Makefile | 1 + drivers/media/i2c/imx471.c | 957 +++++++++++++++++++++ drivers/media/pci/intel/ipu-bridge.c | 41 + - drivers/pci/msi/msi.c | 4 +- drivers/pci/quirks.c | 24 + drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + - fs/btrfs/compression.c | 18 +- - include/linux/crypto.h | 3 + + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/random.h | 10 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- - net/can/bcm.c | 37 +- net/packet/af_packet.c | 6 +- - net/sched/cls_api.c | 3 + scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -65,7 +58,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 67 files changed, 2108 insertions(+), 191 deletions(-) + 60 files changed, 1906 insertions(+), 135 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -85,7 +78,7 @@ index f74da642290a..06c8bb2075e6 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index b3496dd21312..cb88d3636564 100644 +index 58f3b3e2dc1c..c57ee1ced308 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -315,7 +308,7 @@ index 46882ce79c3a..9c73814c31e0 100644 reserve_initrd(); diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c -index 92a1e69c5962..1cb243df0bc0 100644 +index d806abaeda3d..3a0eef95e905 100644 --- a/arch/x86/kvm/lapic.c +++ b/arch/x86/kvm/lapic.c @@ -2052,7 +2052,7 @@ static void apic_timer_expired(struct kvm_lapic *apic, bool from_timer_fn) @@ -398,7 +391,7 @@ index 901cd2bd40b8..6465de820e70 100644 out_unlock: diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c -index 3fe88f29be7a..2a50f8fab45d 100644 +index 52ab52b0e1cc..170b0c4d865f 100644 --- a/arch/x86/kvm/vmx/nested.c +++ b/arch/x86/kvm/vmx/nested.c @@ -336,6 +336,7 @@ static void nested_put_vmcs12_pages(struct kvm_vcpu *vcpu) @@ -427,15 +420,6 @@ index 3fe88f29be7a..2a50f8fab45d 100644 } kfree(vmx->nested.cached_vmcs12); vmx->nested.cached_vmcs12 = NULL; -@@ -3755,6 +3762,8 @@ enum nvmx_vmentry_status nested_vmx_enter_non_root_mode(struct kvm_vcpu *vcpu, - if (!from_vmentry) - return NVMX_VMENTRY_VMEXIT; - -+ nested_put_vmcs12_pages(vcpu); -+ - load_vmcs12_host_state(vcpu, vmcs12); - vmcs12->vm_exit_reason = exit_reason.full; - if (enable_shadow_vmcs || nested_vmx_is_evmptr12_valid(vmx)) diff --git a/crypto/akcipher.c b/crypto/akcipher.c index dfe87b3ce183..cd1302ca3b36 100644 --- a/crypto/akcipher.c @@ -490,286 +474,6 @@ index 7ad4768716c8..01ccc24db074 100644 } } -diff --git a/crypto/drbg.c b/crypto/drbg.c -index e3065fb9541b..ff5393e6797e 100644 ---- a/crypto/drbg.c -+++ b/crypto/drbg.c -@@ -1271,13 +1271,14 @@ static int drbg_generate(struct drbg_state *drbg, - * Wrapper around drbg_generate which can pull arbitrary long strings - * from the DRBG without hitting the maximum request limitation. - * -- * Parameters: see drbg_generate -+ * Parameters: see drbg_generate, except @reseed, which triggers reseeding - * Return codes: see drbg_generate -- if one drbg_generate request fails, - * the entire drbg_generate_long request fails - */ - static int drbg_generate_long(struct drbg_state *drbg, - unsigned char *buf, unsigned int buflen, -- struct drbg_string *addtl) -+ struct drbg_string *addtl, -+ bool reseed) - { - unsigned int len = 0; - unsigned int slice = 0; -@@ -1287,6 +1288,8 @@ static int drbg_generate_long(struct drbg_state *drbg, - slice = ((buflen - len) / drbg_max_request_bytes(drbg)); - chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); - mutex_lock(&drbg->drbg_mutex); -+ if (reseed) -+ drbg->seeded = DRBG_SEED_STATE_UNSEEDED; - err = drbg_generate(drbg, buf + len, chunk, addtl); - mutex_unlock(&drbg->drbg_mutex); - if (0 > err) -@@ -1688,6 +1691,7 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, - struct drbg_state *drbg = crypto_rng_ctx(tfm); - struct drbg_string *addtl = NULL; - struct drbg_string string; -+ int err; - - if (slen) { - /* linked list variable is now local to allow modification */ -@@ -1695,7 +1699,15 @@ static int drbg_kcapi_random(struct crypto_rng *tfm, - addtl = &string; - } - -- return drbg_generate_long(drbg, dst, dlen, addtl); -+ err = drbg_generate_long(drbg, dst, dlen, addtl, -+ (crypto_tfm_get_flags(crypto_rng_tfm(tfm)) & -+ CRYPTO_TFM_REQ_NEED_RESEED) == -+ CRYPTO_TFM_REQ_NEED_RESEED); -+ -+ crypto_tfm_clear_flags(crypto_rng_tfm(tfm), -+ CRYPTO_TFM_REQ_NEED_RESEED); -+ -+ return err; - } - - /* -diff --git a/crypto/rng.c b/crypto/rng.c -index 1d4b9177bad4..d9ca86086946 100644 ---- a/crypto/rng.c -+++ b/crypto/rng.c -@@ -12,10 +12,13 @@ - #include - #include - #include -+#include - #include - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -23,7 +26,9 @@ - - #include "internal.h" - --static DEFINE_MUTEX(crypto_default_rng_lock); -+static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_reseed_rng_lock); -+static struct crypto_rng *crypto_reseed_rng; -+static ____cacheline_aligned_in_smp DEFINE_MUTEX(crypto_default_rng_lock); - static struct crypto_rng *crypto_default_rng; - static int crypto_default_rng_refcnt; - -@@ -105,31 +110,37 @@ struct crypto_rng *crypto_alloc_rng(const char *alg_name, u32 type, u32 mask) - } - EXPORT_SYMBOL_GPL(crypto_alloc_rng); - --static int crypto_get_default_rng(void) -+static int crypto_get_rng(struct crypto_rng **rngp) - { - struct crypto_rng *rng; - int err; - -- mutex_lock(&crypto_default_rng_lock); -- if (!crypto_default_rng) { -+ if (!*rngp) { - rng = crypto_alloc_rng("stdrng", 0, 0); - err = PTR_ERR(rng); - if (IS_ERR(rng)) -- goto unlock; -+ return err; - - err = crypto_rng_reset(rng, NULL, crypto_rng_seedsize(rng)); - if (err) { - crypto_free_rng(rng); -- goto unlock; -+ return err; - } - -- crypto_default_rng = rng; -+ *rngp = rng; - } - -- crypto_default_rng_refcnt++; -- err = 0; -+ return 0; -+} - --unlock: -+static int crypto_get_default_rng(void) -+{ -+ int err; -+ -+ mutex_lock(&crypto_default_rng_lock); -+ err = crypto_get_rng(&crypto_default_rng); -+ if (!err) -+ crypto_default_rng_refcnt++; - mutex_unlock(&crypto_default_rng_lock); - - return err; -@@ -157,24 +168,33 @@ int __crypto_stdrng_get_bytes(void *buf, unsigned int len) - EXPORT_SYMBOL_GPL(__crypto_stdrng_get_bytes); - - #if defined(CONFIG_CRYPTO_RNG) || defined(CONFIG_CRYPTO_RNG_MODULE) --int crypto_del_default_rng(void) -+static int crypto_del_rng(struct crypto_rng **rngp, int *refcntp, -+ struct mutex *lock) - { - int err = -EBUSY; - -- mutex_lock(&crypto_default_rng_lock); -- if (crypto_default_rng_refcnt) -+ mutex_lock(lock); -+ if (refcntp && *refcntp) - goto out; - -- crypto_free_rng(crypto_default_rng); -- crypto_default_rng = NULL; -+ crypto_free_rng(*rngp); -+ *rngp = NULL; - - err = 0; - - out: -- mutex_unlock(&crypto_default_rng_lock); -+ mutex_unlock(lock); - - return err; - } -+ -+int crypto_del_default_rng(void) -+{ -+ return crypto_del_rng(&crypto_default_rng, &crypto_default_rng_refcnt, -+ &crypto_default_rng_lock) ?: -+ crypto_del_rng(&crypto_reseed_rng, NULL, -+ &crypto_reseed_rng_lock); -+} - EXPORT_SYMBOL_GPL(crypto_del_default_rng); - #endif - -@@ -232,5 +252,108 @@ void crypto_unregister_rngs(struct rng_alg *algs, int count) - } - EXPORT_SYMBOL_GPL(crypto_unregister_rngs); - -+static ssize_t crypto_devrandom_read_iter(struct iov_iter *iter, bool reseed) -+{ -+ struct crypto_rng *rng; -+ u8 tmp[256]; -+ ssize_t ret; -+ -+ if (unlikely(!iov_iter_count(iter))) -+ return 0; -+ -+ if (reseed) { -+ u32 flags = 0; -+ -+ /* If reseeding is requested, acquire a lock on -+ * crypto_reseed_rng so it is not swapped out until -+ * the initial random bytes are generated. -+ * -+ * The algorithm implementation is also protected with -+ * a separate mutex (drbg->drbg_mutex) around the -+ * reseed-and-generate operation. -+ */ -+ mutex_lock(&crypto_reseed_rng_lock); -+ -+ /* If crypto_default_rng is not set, it will be seeded -+ * at creation in __crypto_get_default_rng and thus no -+ * reseeding is needed. -+ */ -+ if (crypto_reseed_rng) -+ flags |= CRYPTO_TFM_REQ_NEED_RESEED; -+ -+ ret = crypto_get_rng(&crypto_reseed_rng); -+ if (ret) { -+ mutex_unlock(&crypto_reseed_rng_lock); -+ return ret; -+ } -+ -+ rng = crypto_reseed_rng; -+ crypto_tfm_set_flags(crypto_rng_tfm(rng), flags); -+ } else { -+ ret = crypto_get_default_rng(); -+ if (ret) -+ return ret; -+ rng = crypto_default_rng; -+ } -+ -+ for (;;) { -+ size_t i, copied; -+ int err; -+ -+ i = min_t(size_t, iov_iter_count(iter), sizeof(tmp)); -+ err = crypto_rng_get_bytes(rng, tmp, i); -+ if (err) { -+ ret = ret ?: err; -+ break; -+ } -+ -+ copied = copy_to_iter(tmp, i, iter); -+ ret += copied; -+ if (!iov_iter_count(iter) || copied != i) -+ break; -+ -+ BUILD_BUG_ON(PAGE_SIZE % sizeof(tmp) != 0); -+ if (ret % PAGE_SIZE == 0) { -+ if (signal_pending(current)) -+ break; -+ cond_resched(); -+ } -+ } -+ -+ if (reseed) -+ mutex_unlock(&crypto_reseed_rng_lock); -+ else -+ crypto_put_default_rng(); -+ memzero_explicit(tmp, sizeof(tmp)); -+ return ret ? ret : -EFAULT; -+} -+ -+static const struct random_extrng crypto_devrandom_rng = { -+ .extrng_read_iter = crypto_devrandom_read_iter, -+ .owner = THIS_MODULE, -+}; -+ -+static int __init crypto_rng_init(void) -+{ -+ int err; -+ -+ if (fips_enabled) { -+ err = crypto_get_default_rng(); -+ if (err) -+ return err; -+ crypto_put_default_rng(); -+ 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/crypto/seqiv.c b/crypto/seqiv.c index 678bb4145d78..fcc059e7d3db 100644 --- a/crypto/seqiv.c @@ -992,7 +696,7 @@ index 505e32911c34..26f7ee0ccf40 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 869ac87a4b6a..64908c1ae88f 100644 +index 3e0b7d60269d..8317d264426a 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -34,6 +34,7 @@ @@ -1003,7 +707,7 @@ index 869ac87a4b6a..64908c1ae88f 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5643,8 +5644,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5649,8 +5650,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -1490,49 +1194,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c -index 31187ddbb79e..ee413117b0ff 100644 ---- a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c -+++ b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c -@@ -3095,32 +3095,24 @@ int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbel - - list_for_each_entry(q, &qpd->queues_list, list) { - if (q->doorbell_id == doorbell_id && q->properties.is_active) { -- ret = suspend_all_queues_mes(dqm); -- if (ret) { -- dev_err(dev, "Suspending all queues failed"); -- goto out; -- } -+ /* suspend all queues will save any good queues and mark the rest as bad */ -+ suspend_all_queues_mes(dqm); - - q->properties.is_evicted = true; - q->properties.is_active = false; - decrement_queue_count(dqm, qpd, q); - -+ /* this will remove the bad queue and sched a GPU reset if needed */ - ret = remove_queue_mes(dqm, q, qpd); -- if (ret) { -- dev_err(dev, "Removing bad queue failed"); -- goto out; -- } -- -- ret = resume_all_queues_mes(dqm); - if (ret) -- dev_err(dev, "Resuming all queues failed"); -- -+ dev_err(dev, "Removing bad queue failed"); -+ /* resume the good queues */ -+ resume_all_queues_mes(dqm); - break; - } - } - } - --out: - dqm_unlock(dqm); - kfd_unref_process(p); - return ret; diff --git a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c index 8faf7de7aaa9..f65bb1dc44ac 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c @@ -1692,7 +1353,7 @@ index ebefa889bc8c..0987eee38bd1 100644 static void adlp_tbt_to_dp_alt_switch_wa(struct intel_encoder *encoder) diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index d565a73f0042..0e64fc7c1004 100644 +index a251375db24b..2b5337eaeb6d 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -1703,7 +1364,7 @@ index d565a73f0042..0e64fc7c1004 100644 #include #include #include -@@ -2527,6 +2528,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2547,6 +2548,16 @@ static const struct amba_id etm4_ids[] = { {}, }; @@ -1720,7 +1381,7 @@ index d565a73f0042..0e64fc7c1004 100644 MODULE_DEVICE_TABLE(amba, etm4_ids); static struct amba_driver etm4x_amba_driver = { -@@ -2601,6 +2612,11 @@ static int __init etm4x_init(void) +@@ -2621,6 +2632,11 @@ static int __init etm4x_init(void) { int ret; @@ -1732,7 +1393,7 @@ index d565a73f0042..0e64fc7c1004 100644 ret = etm4_pm_setup(); /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2627,6 +2643,9 @@ static int __init etm4x_init(void) +@@ -2647,6 +2663,9 @@ static int __init etm4x_init(void) static void __exit etm4x_exit(void) { @@ -2837,28 +2498,6 @@ index fc6608e33de4..8cfa3282bf08 100644 {} /* Terminating entry */ }; -diff --git a/drivers/pci/msi/msi.c b/drivers/pci/msi/msi.c -index 81d24a270a79..a3e0daff0988 100644 ---- a/drivers/pci/msi/msi.c -+++ b/drivers/pci/msi/msi.c -@@ -749,7 +749,7 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - - ret = msix_setup_interrupts(dev, entries, nvec, affd); - if (ret) -- goto out_unmap; -+ goto out_disable; - - /* Disable INTX */ - pci_intx_for_msi(dev, 0); -@@ -770,8 +770,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - pcibios_free_irq(dev); - return 0; - --out_unmap: -- iounmap(dev->msix_base); - out_disable: - dev->msix_enabled = 0; - pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL | PCI_MSIX_FLAGS_ENABLE, 0); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index dd0025d3914e..e57d10dc843c 100644 --- a/drivers/pci/quirks.c @@ -2941,56 +2580,19 @@ index 24960ba9caa9..32597cdb72ef 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/btrfs/compression.c b/fs/btrfs/compression.c -index a02b62e0a8f3..2ceb5661e071 100644 ---- a/fs/btrfs/compression.c -+++ b/fs/btrfs/compression.c -@@ -1191,22 +1191,6 @@ void __cold btrfs_exit_compress(void) - bioset_exit(&btrfs_compressed_bioset); - } - --/* -- * The bvec is a single page bvec from a bio that contains folios from a filemap. -- * -- * Since the folio may be a large one, and if the bv_page is not a head page of -- * a large folio, then page->index is unreliable. -- * -- * Thus we need this helper to grab the proper file offset. -- */ --static u64 file_offset_from_bvec(const struct bio_vec *bvec) --{ -- const struct page *page = bvec->bv_page; -- const struct folio *folio = page_folio(page); -- -- return (page_pgoff(folio, page) << PAGE_SHIFT) + bvec->bv_offset; --} -- - /* - * Copy decompressed data from working buffer to pages. - * -@@ -1259,7 +1243,7 @@ int btrfs_decompress_buf2page(const char *buf, u32 buf_len, - * cb->start may underflow, but subtracting that value can still - * give us correct offset inside the full decompressed extent. - */ -- bvec_offset = file_offset_from_bvec(&bvec) - cb->start; -+ bvec_offset = page_offset(bvec.bv_page) + bvec.bv_offset - cb->start; - - /* Haven't reached the bvec range, exit */ - if (decompressed + buf_len <= bvec_offset) diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..df268ca70170 100644 +index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h -@@ -151,6 +151,9 @@ - #define CRYPTO_TFM_REQ_MAY_SLEEP 0x00000200 +@@ -152,6 +152,8 @@ #define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400 #define CRYPTO_TFM_REQ_ON_STACK 0x00000800 -+#define CRYPTO_TFM_REQ_NEED_RESEED 0x00001000 -+ -+#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 ++#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000 ++ /* * Miscellaneous stuff. + */ diff --git a/include/linux/efi.h b/include/linux/efi.h index ccbc35479684..8eb9a1276ba7 100644 --- a/include/linux/efi.h @@ -3140,125 +2742,6 @@ index 590ba29c85ab..02153d857531 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/net/can/bcm.c b/net/can/bcm.c -index a4bef2c48a55..bdf53241bd7b 100644 ---- a/net/can/bcm.c -+++ b/net/can/bcm.c -@@ -58,6 +58,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -92,6 +93,8 @@ MODULE_ALIAS("can-proto-2"); - - #define BCM_MIN_NAMELEN CAN_REQUIRED_SIZE(struct sockaddr_can, can_ifindex) - -+static struct workqueue_struct *bcm_wq; -+ - /* - * easy access to the first 64 bit of can(fd)_frame payload. cp->data is - * 64 bit aligned so the offset has to be multiples of 8 which is ensured -@@ -105,6 +108,7 @@ static inline u64 get_u64(const struct canfd_frame *cp, int offset) - struct bcm_op { - struct list_head list; - struct rcu_head rcu; -+ struct work_struct work; - int ifindex; - canid_t can_id; - u32 flags; -@@ -793,9 +797,12 @@ static struct bcm_op *bcm_find_op(struct list_head *ops, - return NULL; - } - --static void bcm_free_op_rcu(struct rcu_head *rcu_head) -+static void bcm_free_op_work(struct work_struct *work) - { -- struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); -+ struct bcm_op *op = container_of(work, struct bcm_op, work); -+ -+ hrtimer_cancel(&op->timer); -+ hrtimer_cancel(&op->thrtimer); - - if ((op->frames) && (op->frames != &op->sframe)) - kfree(op->frames); -@@ -803,9 +810,23 @@ static void bcm_free_op_rcu(struct rcu_head *rcu_head) - if ((op->last_frames) && (op->last_frames != &op->last_sframe)) - kfree(op->last_frames); - -+ /* the last possible access to op->timer/op->thrtimer has now -+ * happened above via hrtimer_cancel() - op->sk is no longer -+ * needed by any pending timer callback, so drop our reference -+ */ -+ sock_put(op->sk); -+ - kfree(op); - } - -+static void bcm_free_op_rcu(struct rcu_head *rcu_head) -+{ -+ struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); -+ -+ INIT_WORK(&op->work, bcm_free_op_work); -+ queue_work(bcm_wq, &op->work); -+} -+ - static void bcm_remove_op(struct bcm_op *op) - { - hrtimer_cancel(&op->timer); -@@ -1060,6 +1081,7 @@ static int bcm_tx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, - - /* bcm_can_tx / bcm_tx_timeout_handler needs this */ - op->sk = sk; -+ sock_hold(sk); - op->ifindex = ifindex; - - /* initialize uninitialized (kzalloc) structure */ -@@ -1221,6 +1243,7 @@ static int bcm_rx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, - - /* bcm_can_tx / bcm_tx_timeout_handler needs this */ - op->sk = sk; -+ sock_hold(sk); - op->ifindex = ifindex; - - /* ifindex for timeout events w/o previous frame reception */ -@@ -1839,11 +1862,15 @@ static int __init bcm_module_init(void) - { - int err; - -+ bcm_wq = alloc_workqueue("can-bcm-wq", WQ_UNBOUND, 0); -+ if (!bcm_wq) -+ return -ENOMEM; -+ - pr_info("can: broadcast manager protocol\n"); - - err = register_pernet_subsys(&canbcm_pernet_ops); - if (err) -- return err; -+ goto register_pernet_failed; - - err = register_netdevice_notifier(&canbcm_notifier); - if (err) -@@ -1861,6 +1888,8 @@ static int __init bcm_module_init(void) - unregister_netdevice_notifier(&canbcm_notifier); - register_notifier_failed: - unregister_pernet_subsys(&canbcm_pernet_ops); -+register_pernet_failed: -+ destroy_workqueue(bcm_wq); - return err; - } - -@@ -1869,6 +1898,8 @@ static void __exit bcm_module_exit(void) - can_proto_unregister(&bcm_can_proto); - unregister_netdevice_notifier(&canbcm_notifier); - unregister_pernet_subsys(&canbcm_pernet_ops); -+ rcu_barrier(); -+ destroy_workqueue(bcm_wq); - } - - module_init(bcm_module_init); diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c index 8e6f3a734ba0..e75d2932475a 100644 --- a/net/packet/af_packet.c @@ -3276,20 +2759,6 @@ index 8e6f3a734ba0..e75d2932475a 100644 register_prot_hook(sk); spin_unlock(&po->bind_lock); -diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c -index 20f7f9ee0b35..3e67600a4a1a 100644 ---- a/net/sched/cls_api.c -+++ b/net/sched/cls_api.c -@@ -4049,6 +4049,9 @@ struct sk_buff *tcf_qevent_handle(struct tcf_qevent *qe, struct Qdisc *sch, stru - skb_do_redirect(skb); - *ret = __NET_XMIT_STOLEN; - return NULL; -+ case TC_ACT_CONSUMED: -+ *ret = __NET_XMIT_STOLEN; -+ return NULL; - } - - return skb; diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib diff --git a/sources b/sources index ee471dca4..fdc7de52b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.4.tar.xz) = 164f7c0353dfcf1eaacf886530273271d473314a9f99d9441a63bfc24368c8d2f194552bd4800dd440bf824598cbd74263b1b544dc61307517b8208acf9b4a7a -SHA512 (kernel-abi-stablelists-7.1.4.tar.xz) = 451dc36f5087e3226637839e6ee4712d2202154cd353237892198fffee908935f92d23ba3efb9221b2758cb5f4557c735a255faf0da8f3a22dabb7f2d82c0989 -SHA512 (kernel-kabi-dw-7.1.4.tar.xz) = 8b0322a90c6897047f21ab53a9aa4875df9ad1f58c4745923ed75aef9a968eb2eea272b80124a88295df61d500d4a67f698a2529fd6811604b613867f0e27fa8 +SHA512 (linux-7.1.5.tar.xz) = 76494c121d81bf6b631128234ad2a8037490521f77664ee74bf9c143dd4d3f282cec571e9f96a63004f88ebfcde376b483dac5ccac4f43f138ab5bbeb8441e03 +SHA512 (kernel-abi-stablelists-7.1.5.tar.xz) = 8f7c180f2479f4aa06b9721b1fc1804acf9111f4080fe7d310cb24548046a1ca645d97ffc90c8a8fa3c2272cdf6d1f4f0a582bc52a951b2fad888daf7292ff43 +SHA512 (kernel-kabi-dw-7.1.5.tar.xz) = 5d4c22832b038e1be3fcac0d7f0d9b558f27739714c3f93ff31aa42e35ae5541c9d0d04c7cf17ba7a4b740a5fabc00ef2d3fc15368d4abd0eb372050b1b5fca0 From 415343f9e57232d1b5694a32469e91c03c40d167 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 28 Jul 2026 07:55:37 -0600 Subject: [PATCH 47/56] kernel-7.1.5-201 * Tue Jul 28 2026 Justin M. Forbes [7.1.5-1] - ASoC: cs42l43: Correct report for forced microphone jack (Charles Keepax) - platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug (Guixiong Wei) - xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN (Lin Jiapeng) - sched_ext: Record an error on errno-only sub-enable failure (Tejun Heo) - sched_ext: Enable tick for finite slices on nohz_full (Andrea Righi) - sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() (Tejun Heo) - sched_ext: Annotate ksyncs with __rcu in alloc/free_kick_syncs() (Tejun Heo) - sched_ext: Skip ops.set_weight() for disabled tasks (Kuba Piecuch) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 24 +++++ kernel.changelog | 11 +++ kernel.spec | 14 ++- patch-7.1-redhat.patch | 210 ++++++++++++++++++++++++++++++++++++++++- sources | 4 +- 6 files changed, 259 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..e810b8948 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 00d9797ae..e09ffbc99 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,27 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/9fa1cceb384aadc5ca345e7f42522bcaf65b1a4f + 9fa1cceb384aadc5ca345e7f42522bcaf65b1a4f ASoC: cs42l43: Correct report for forced microphone jack + +https://gitlab.com/cki-project/kernel-ark/-/commit/a59488c7e705a2606c09ec29311c71bd3ac5c4ea + a59488c7e705a2606c09ec29311c71bd3ac5c4ea platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug + +https://gitlab.com/cki-project/kernel-ark/-/commit/abd818c67ba5b050e679014d01e2980d48db0f7e + abd818c67ba5b050e679014d01e2980d48db0f7e xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN + +https://gitlab.com/cki-project/kernel-ark/-/commit/05c96bd65f42019666ff789620eb8d2525960642 + 05c96bd65f42019666ff789620eb8d2525960642 sched_ext: Record an error on errno-only sub-enable failure + +https://gitlab.com/cki-project/kernel-ark/-/commit/b203ae7a7d0575537d0f585b17c5f30ed0ce11f7 + b203ae7a7d0575537d0f585b17c5f30ed0ce11f7 sched_ext: Enable tick for finite slices on nohz_full + +https://gitlab.com/cki-project/kernel-ark/-/commit/3ab5289da831c4aa0d8c0fbf00ea515e4eadee81 + 3ab5289da831c4aa0d8c0fbf00ea515e4eadee81 sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() + +https://gitlab.com/cki-project/kernel-ark/-/commit/11c26dc3aba4e6f61a2c3e46d89e98e4a4bf8f6f + 11c26dc3aba4e6f61a2c3e46d89e98e4a4bf8f6f sched_ext: Annotate ksyncs with __rcu in alloc/free_kick_syncs() + +https://gitlab.com/cki-project/kernel-ark/-/commit/d5bbe4ebc1d2a4cdc5d6c45c91421c3d5bc50c5a + d5bbe4ebc1d2a4cdc5d6c45c91421c3d5bc50c5a sched_ext: Skip ops.set_weight() for disabled tasks + https://gitlab.com/cki-project/kernel-ark/-/commit/87a4913c27ab87d4d5a6a2fa7a2e5915e4f997bd 87a4913c27ab87d4d5a6a2fa7a2e5915e4f997bd Revert some RHEL only rng patches diff --git a/kernel.changelog b/kernel.changelog index 8845335c0..05a57d102 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,14 @@ +* Tue Jul 28 2026 Justin M. Forbes [7.1.5-1] +- ASoC: cs42l43: Correct report for forced microphone jack (Charles Keepax) +- platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug (Guixiong Wei) +- xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN (Lin Jiapeng) +- sched_ext: Record an error on errno-only sub-enable failure (Tejun Heo) +- sched_ext: Enable tick for finite slices on nohz_full (Andrea Righi) +- sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() (Tejun Heo) +- sched_ext: Annotate ksyncs with __rcu in alloc/free_kick_syncs() (Tejun Heo) +- sched_ext: Skip ops.set_weight() for disabled tasks (Kuba Piecuch) +Resolves: + * Fri Jul 24 2026 Augusto Caringi [7.1.5-0] - redhat/configs: fix new config items for aarch64 and s390x (Augusto Caringi) - Revert some RHEL only rng patches (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index b7e02e092..991006115 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.5 %define specversion 7.1.5 %define patchversion 7.1 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.1.5 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.5 @@ -4857,6 +4857,16 @@ fi\ # # %changelog +* Tue Jul 28 2026 Justin M. Forbes [7.1.5-1] +- ASoC: cs42l43: Correct report for forced microphone jack (Charles Keepax) +- platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug (Guixiong Wei) +- xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN (Lin Jiapeng) +- sched_ext: Record an error on errno-only sub-enable failure (Tejun Heo) +- sched_ext: Enable tick for finite slices on nohz_full (Andrea Righi) +- sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() (Tejun Heo) +- sched_ext: Annotate ksyncs with __rcu in alloc/free_kick_syncs() (Tejun Heo) +- sched_ext: Skip ops.set_weight() for disabled tasks (Kuba Piecuch) + * Fri Jul 24 2026 Augusto Caringi [7.1.5-0] - redhat/configs: fix new config items for aarch64 and s390x (Augusto Caringi) - Revert some RHEL only rng patches (Justin M. Forbes) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index afe1cd598..f2abc3a5c 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -40,25 +40,29 @@ drivers/media/pci/intel/ipu-bridge.c | 41 + drivers/pci/quirks.c | 24 + drivers/platform/x86/intel/int3472/discrete.c | 18 + + .../uncore-frequency/uncore-frequency-common.c | 7 +- drivers/usb/core/hub.c | 7 + + fs/xfs/libxfs/xfs_exchmaps.c | 10 + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + include/linux/random.h | 10 + include/linux/security.h | 9 + kernel/module/signing.c | 9 +- + kernel/sched/ext.c | 75 +- net/packet/af_packet.c | 6 +- scripts/Makefile.lib | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + + sound/soc/codecs/cs42l43-jack.c | 3 +- sound/soc/codecs/rt722-sdca.c | 77 +- sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 60 files changed, 1906 insertions(+), 135 deletions(-) + 64 files changed, 1984 insertions(+), 152 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..06c8bb2075e6 100644 @@ -2562,6 +2566,32 @@ index 115bb37577a1..adff564bf3fd 100644 }; static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3472, u8 *type, +diff --git a/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c b/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c +index 7070c94324e0..f8137ee92e47 100644 +--- a/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c ++++ b/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c +@@ -275,15 +275,20 @@ int uncore_freq_add_entry(struct uncore_data *data, int cpu) + data->package_id, data->die_id); + } + ++ /* ++ * Set the control CPU before any read path so entry recreation after CPU ++ * hotplug can populate read-only attributes from the new online CPU. ++ */ ++ data->control_cpu = cpu; + uncore_read(data, &data->initial_min_freq_khz, UNCORE_INDEX_MIN_FREQ); + uncore_read(data, &data->initial_max_freq_khz, UNCORE_INDEX_MAX_FREQ); + + ret = create_attr_group(data, data->name); + if (ret) { ++ data->control_cpu = -1; + if (data->domain_id != UNCORE_DOMAIN_ID_INVALID) + ida_free(&intel_uncore_ida, data->instance_id); + } else { +- data->control_cpu = cpu; + data->valid = true; + } + diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 24960ba9caa9..32597cdb72ef 100644 --- a/drivers/usb/core/hub.c @@ -2580,6 +2610,27 @@ index 24960ba9caa9..32597cdb72ef 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/xfs/libxfs/xfs_exchmaps.c b/fs/xfs/libxfs/xfs_exchmaps.c +index 541e33f33167..7fb28c8afef8 100644 +--- a/fs/xfs/libxfs/xfs_exchmaps.c ++++ b/fs/xfs/libxfs/xfs_exchmaps.c +@@ -959,6 +959,16 @@ xmi_can_exchange_reflink_flags( + { + struct xfs_mount *mp = req->ip1->i_mount; + ++ /* ++ * The INO1_WRITTEN optimization can skip exchanging hole and ++ * unwritten mappings, which means we cannot guarantee that all ++ * shared extents actually moved to the other file. Clearing the ++ * reflink flag of an inode that still holds shared extents breaks ++ * the CoW write path, so refuse to exchange the flags in that case. ++ */ ++ if (req->flags & XFS_EXCHMAPS_INO1_WRITTEN) ++ return false; ++ + if (hweight32(reflink_state) != 1) + return false; + if (req->startoff1 != 0 || req->startoff2 != 0) diff --git a/include/linux/crypto.h b/include/linux/crypto.h index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h @@ -2742,6 +2793,142 @@ index 590ba29c85ab..02153d857531 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/kernel/sched/ext.c b/kernel/sched/ext.c +index 5d2d19473a82..46f7b33b565b 100644 +--- a/kernel/sched/ext.c ++++ b/kernel/sched/ext.c +@@ -2985,24 +2985,38 @@ static void set_next_task_scx(struct rq *rq, struct task_struct *p, bool first) + + /* + * @p is getting newly scheduled or got kicked after someone updated its +- * slice. Refresh whether tick can be stopped. See scx_can_stop_tick(). ++ * slice. Update SCX_RQ_CAN_STOP_TICK to reflect whether the tick can be ++ * stopped. See scx_can_stop_tick(). ++ * ++ * Moreover, refresh the load_avgs just when transitioning in and out of ++ * nohz. In the future, we might want to add a mechanism to update ++ * load_avgs periodically on tick-stopped CPUs. + */ +- if ((p->scx.slice == SCX_SLICE_INF) != +- (bool)(rq->scx.flags & SCX_RQ_CAN_STOP_TICK)) { +- if (p->scx.slice == SCX_SLICE_INF) ++ if (p->scx.slice == SCX_SLICE_INF) { ++ if (!(rq->scx.flags & SCX_RQ_CAN_STOP_TICK)) { ++ /* ++ * Bypass mode always assigns finite slices, so @p ++ * can't have an infinite slice while bypassing. ++ * Therefore, sched_update_tick_dependency() can safely ++ * evaluate the outgoing task. ++ */ + rq->scx.flags |= SCX_RQ_CAN_STOP_TICK; +- else +- rq->scx.flags &= ~SCX_RQ_CAN_STOP_TICK; ++ sched_update_tick_dependency(rq); + +- sched_update_tick_dependency(rq); ++ update_other_load_avgs(rq); ++ } ++ } else { ++ if (rq->scx.flags & SCX_RQ_CAN_STOP_TICK) { ++ rq->scx.flags &= ~SCX_RQ_CAN_STOP_TICK; ++ update_other_load_avgs(rq); ++ } + + /* +- * For now, let's refresh the load_avgs just when transitioning +- * in and out of nohz. In the future, we might want to add a +- * mechanism which calls the following periodically on +- * tick-stopped CPUs. ++ * @rq still references the outgoing scheduling context. A finite ++ * slice is sufficient by itself to require the tick. + */ +- update_other_load_avgs(rq); ++ if (tick_nohz_full_cpu(cpu_of(rq))) ++ tick_nohz_dep_set_cpu(cpu_of(rq), TICK_DEP_BIT_SCHED); + } + } + +@@ -3097,9 +3111,14 @@ static void put_prev_task_scx(struct rq *rq, struct task_struct *p, + * sched_class, %SCX_OPS_ENQ_LAST must be set. Tell + * ops.enqueue() that @p is the only one available for this cpu, + * which should trigger an explicit follow-up scheduling event. ++ * ++ * Core scheduling can force this CPU idle while @p stays ++ * runnable. @p's cookie then won't match the core's, so skip ++ * the warning in that case. + */ + if (next && sched_class_above(&ext_sched_class, next->sched_class)) { +- WARN_ON_ONCE(!(sch->ops.flags & SCX_OPS_ENQ_LAST)); ++ WARN_ON_ONCE(sched_cpu_cookie_match(rq, p) && ++ !(sch->ops.flags & SCX_OPS_ENQ_LAST)); + do_enqueue_task(rq, p, SCX_ENQ_LAST, -1); + } else { + do_enqueue_task(rq, p, 0, -1); +@@ -3904,6 +3923,17 @@ static void reweight_task_scx(struct rq *rq, struct task_struct *p, + if (task_dead_and_done(p)) + return; + ++ /* ++ * When switching sched_class away from SCX, reweight_task_scx() ++ * is called _after_ scx_disable_task(). Skip calling ops.set_weight() ++ * since the BPF scheduler may have already forgotten the task in ++ * ops.disable(). ++ * p->scx.weight will be recalculated in scx_enable_task() if the task ++ * ever returns to SCX class. ++ */ ++ if (scx_get_task_state(p) != SCX_TASK_ENABLED) ++ return; ++ + p->scx.weight = sched_weight_to_cgroup(scale_load_down(lw->weight)); + if (SCX_HAS_OP(sch, set_weight)) + SCX_CALL_OP_TASK(sch, set_weight, rq, p, p->scx.weight); +@@ -4280,6 +4310,15 @@ bool scx_can_stop_tick(struct rq *rq) + if (p->sched_class != &ext_sched_class) + return true; + ++ /* ++ * @rq->curr may still reference an outgoing EXT task after it has been ++ * dequeued. If no EXT tasks are accounted on @rq, ignore its stale ++ * slice state. If another task is dispatched from a DSQ, ++ * set_next_task_scx() will update the dependency for the incoming task. ++ */ ++ if (!rq->scx.nr_running) ++ return true; ++ + if (scx_bypassing(sch, cpu_of(rq))) + return false; + +@@ -5604,7 +5643,7 @@ static void free_kick_syncs(void) + int cpu; + + for_each_possible_cpu(cpu) { +- struct scx_kick_syncs **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); ++ struct scx_kick_syncs __rcu **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); + struct scx_kick_syncs *to_free; + + to_free = rcu_replace_pointer(*ksyncs, NULL, true); +@@ -6527,7 +6566,7 @@ static int alloc_kick_syncs(void) + * can exceed percpu allocator limits on large machines. + */ + for_each_possible_cpu(cpu) { +- struct scx_kick_syncs **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); ++ struct scx_kick_syncs __rcu **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); + struct scx_kick_syncs *new_ksyncs; + + WARN_ON_ONCE(rcu_access_pointer(*ksyncs)); +@@ -7401,6 +7440,12 @@ static void scx_sub_enable_workfn(struct kthread_work *work) + percpu_up_write(&scx_fork_rwsem); + err_disable: + mutex_unlock(&scx_enable_mutex); ++ /* ++ * Some enable failures only return an errno (e.g. -ENOMEM from an ++ * allocation) without calling scx_error(). Record it so ++ * scx_flush_disable_work() runs the disable and ops.exit() fires. ++ */ ++ scx_error(sch, "scx_sub_enable() failed (%d)", ret); + scx_flush_disable_work(sch); + cmd->ret = 0; + } diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c index 8e6f3a734ba0..e75d2932475a 100644 --- a/net/packet/af_packet.c @@ -2857,6 +3044,27 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; +diff --git a/sound/soc/codecs/cs42l43-jack.c b/sound/soc/codecs/cs42l43-jack.c +index 3e04e6897b14..e88109979c18 100644 +--- a/sound/soc/codecs/cs42l43-jack.c ++++ b/sound/soc/codecs/cs42l43-jack.c +@@ -310,6 +310,7 @@ irqreturn_t cs42l43_bias_detect_clamp(int irq, void *data) + #define CS42L43_JACK_ABSENT 0x0 + + #define CS42L43_JACK_OPTICAL (SND_JACK_MECHANICAL | SND_JACK_AVOUT) ++#define CS42L43_JACK_MICROPHONE (SND_JACK_MECHANICAL | SND_JACK_MICROPHONE) + #define CS42L43_JACK_HEADPHONE (SND_JACK_MECHANICAL | SND_JACK_HEADPHONE) + #define CS42L43_JACK_HEADSET (SND_JACK_MECHANICAL | SND_JACK_HEADSET) + #define CS42L43_JACK_LINEOUT (SND_JACK_MECHANICAL | SND_JACK_LINEOUT) +@@ -871,7 +872,7 @@ static const struct cs42l43_jack_override_mode { + .hsdet_mode = CS42L43_JACK_3_POLE_SWITCHES, + .mic_ctrl = (0x3 << CS42L43_JACK_STEREO_CONFIG_SHIFT) | + CS42L43_HS1_BIAS_EN_MASK | CS42L43_HS2_BIAS_EN_MASK, +- .report = CS42L43_JACK_LINEIN, ++ .report = CS42L43_JACK_MICROPHONE, + }, + [CS42L43_JACK_RAW_OPTICAL] = { + .hsdet_mode = CS42L43_JACK_3_POLE_SWITCHES, diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c index 79b8b7e70a33..23d2f63d68ef 100644 --- a/sound/soc/codecs/rt722-sdca.c diff --git a/sources b/sources index fdc7de52b..31b592303 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.5.tar.xz) = 76494c121d81bf6b631128234ad2a8037490521f77664ee74bf9c143dd4d3f282cec571e9f96a63004f88ebfcde376b483dac5ccac4f43f138ab5bbeb8441e03 -SHA512 (kernel-abi-stablelists-7.1.5.tar.xz) = 8f7c180f2479f4aa06b9721b1fc1804acf9111f4080fe7d310cb24548046a1ca645d97ffc90c8a8fa3c2272cdf6d1f4f0a582bc52a951b2fad888daf7292ff43 -SHA512 (kernel-kabi-dw-7.1.5.tar.xz) = 5d4c22832b038e1be3fcac0d7f0d9b558f27739714c3f93ff31aa42e35ae5541c9d0d04c7cf17ba7a4b740a5fabc00ef2d3fc15368d4abd0eb372050b1b5fca0 +SHA512 (kernel-abi-stablelists-7.1.5.tar.xz) = 4b8b3703bf2a363714463dbd3e07c686e343db151611d95a7f7489e9b2e5b461614ad4bd9e4fae5a97da69da8eb9bd929cf36499ec72ca06d51990d182b9425c +SHA512 (kernel-kabi-dw-7.1.5.tar.xz) = 4639079ff90478411ac29ac9736d9507584494f1adbc97914a6a86251baa6f97da0000bc4d06b0407c1b565373ccde285cecf6f71ad5632402a7282243cc7540 From d0080d2a9325f400f31c1d18bb1130c032ded31a Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Mon, 3 Aug 2026 12:42:34 -0300 Subject: [PATCH 48/56] kernel-7.1.6-200 * Mon Aug 03 2026 Augusto Caringi [7.1.6-0] - New config for stable (Justin M. Forbes) - acpi: battery: Sanitise model_number by dropping unprintable characters (Kate Hsuan) - redhat: configs: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) - media: platform: amd: add DRM_AMDGPU dependency (Arnd Bergmann) - media: platform: amd: isp4: drop stale list reinit before free (Bin Du) - media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) - media: platform: amd: isp4 video node and buffers handling added (Bin Du) - media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) - media: platform: amd: Add isp4 fw and hw interface (Bin Du) - media: platform: amd: low level support for isp4 firmware (Bin Du) - media: platform: amd: Introduce amd isp4 capture driver (Bin Du) - serial: 8250_mid: Fix NULL function pointer dereference on DNV/ICX-D/SNR platforms (Jiangshan Yi) - Linux v7.1.6 Resolves: Signed-off-by: Augusto Caringi --- Makefile.rhelver | 2 +- Patchlist.changelog | 30 + kernel-aarch64-16k-debug-fedora.config | 1 + kernel-aarch64-16k-fedora.config | 1 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 1 + kernel-aarch64-rt-64k-fedora.config | 1 + kernel-aarch64-rt-debug-fedora.config | 1 + kernel-aarch64-rt-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-riscv64-debug-fedora.config | 1 + kernel-riscv64-fedora.config | 1 + kernel-riscv64-rt-debug-fedora.config | 1 + kernel-riscv64-rt-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 2 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 2 + kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-fedora.config | 2 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-fedora.config | 2 + kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 16 + kernel.spec | 37 +- patch-7.1-redhat.patch | 4849 ++++++++++++++++++--- sources | 6 +- 30 files changed, 4427 insertions(+), 541 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index e810b8948..95b9fd7b5 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 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index e09ffbc99..7e262239c 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,30 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/73346d0cf08db8358dd8ce372c6b5605a77944c6 + 73346d0cf08db8358dd8ce372c6b5605a77944c6 media: platform: amd: add DRM_AMDGPU dependency + +https://gitlab.com/cki-project/kernel-ark/-/commit/4e39a03df0faeadcec9d99ede2cc53e60fc97fc7 + 4e39a03df0faeadcec9d99ede2cc53e60fc97fc7 media: platform: amd: isp4: drop stale list reinit before free + +https://gitlab.com/cki-project/kernel-ark/-/commit/a25aadb4e9fa50d660191d3e671fdc90731f1b90 + a25aadb4e9fa50d660191d3e671fdc90731f1b90 media: platform: amd: isp4 debug fs logging and more descriptive errors + +https://gitlab.com/cki-project/kernel-ark/-/commit/b9d72b2a305489b0a084c800109a16a68f41b250 + b9d72b2a305489b0a084c800109a16a68f41b250 media: platform: amd: isp4 video node and buffers handling added + +https://gitlab.com/cki-project/kernel-ark/-/commit/59ed38328c8378185de44dba741b4138ca6500aa + 59ed38328c8378185de44dba741b4138ca6500aa media: platform: amd: isp4 subdev and firmware loading handling added + +https://gitlab.com/cki-project/kernel-ark/-/commit/11af2852465177f2bdeda7e90ed5de0d557bf86d + 11af2852465177f2bdeda7e90ed5de0d557bf86d media: platform: amd: Add isp4 fw and hw interface + +https://gitlab.com/cki-project/kernel-ark/-/commit/ebbb4c12a58f5fa99d996fe0742b9b9c03fec7c8 + ebbb4c12a58f5fa99d996fe0742b9b9c03fec7c8 media: platform: amd: low level support for isp4 firmware + +https://gitlab.com/cki-project/kernel-ark/-/commit/08fa27ef3838b4d294691e5f9f7bb88110d84fad + 08fa27ef3838b4d294691e5f9f7bb88110d84fad media: platform: amd: Introduce amd isp4 capture driver + +https://gitlab.com/cki-project/kernel-ark/-/commit/339af46d6f568742b005e846b113433fac929130 + 339af46d6f568742b005e846b113433fac929130 serial: 8250_mid: Fix NULL function pointer dereference on DNV/ICX-D/SNR platforms + https://gitlab.com/cki-project/kernel-ark/-/commit/9fa1cceb384aadc5ca345e7f42522bcaf65b1a4f 9fa1cceb384aadc5ca345e7f42522bcaf65b1a4f ASoC: cs42l43: Correct report for forced microphone jack @@ -31,6 +58,9 @@ https://gitlab.com/cki-project/kernel-ark/-/commit/4735f2eec63a6a192b69a79921f85 https://gitlab.com/cki-project/kernel-ark/-/commit/ce4210e437cef5c58d496117632473f6ad20f1d1 ce4210e437cef5c58d496117632473f6ad20f1d1 net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle +https://gitlab.com/cki-project/kernel-ark/-/commit/1077be9b9866a8a450b9b2620910e33fd8b3be76 + 1077be9b9866a8a450b9b2620910e33fd8b3be76 acpi: battery: Sanitise model_number by dropping unprintable characters + https://gitlab.com/cki-project/kernel-ark/-/commit/038190229a7c4ce9fd78a0ece5998a483e917b10 038190229a7c4ce9fd78a0ece5998a483e917b10 Revert "PCI/MSI: Unmap MSI-X region on error" diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index ca19bedd1..3a131e312 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -10276,6 +10276,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 067159b5e..542846d13 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -10242,6 +10242,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 2cf657738..3246ee616 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -10275,6 +10275,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 20c22f6e7..a51033800 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -10241,6 +10241,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index bf851801c..51547ebcc 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -10291,6 +10291,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 6bb7e2240..4e8084d77 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -10257,6 +10257,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index a419e518c..cf1e54c9f 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -10287,6 +10287,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 8fd8551f8..5fcef7e53 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -10253,6 +10253,7 @@ CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 7328d84b7..a1d7e2e18 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -8301,6 +8301,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 788e27b93..e1c410479 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -8266,6 +8266,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index fe863c249..bb9ac73f7 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -8478,6 +8478,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index a35f5371b..94a2f61ee 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -8443,6 +8443,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 8274716f0..ee9407e87 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -8490,6 +8490,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 593c37b40..4d399122f 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -8455,6 +8455,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 37b905da1..8d947334f 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -8257,6 +8257,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index e0cfa6b28..93bb211f6 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -8222,6 +8222,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +# CONFIG_VIDEO_AMD_ISP4_CAPTURE is not set CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 71856e1a5..5efa1aa7c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -7225,6 +7225,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SIS7019 is not set CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set CONFIG_SND_SOC_ADAU1373=m @@ -8898,6 +8899,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index ef85b0da2..6fc17b5b6 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -6651,6 +6651,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SIS7019 is not set # CONFIG_SND_SOC_AC97_BUS is not set # CONFIG_SND_SOC_AC97_CODEC is not set +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set # CONFIG_SND_SOC_ADAU1373 is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index fe524732f..98632c6e7 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -7192,6 +7192,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SIS7019 is not set CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set CONFIG_SND_SOC_ADAU1373=m @@ -8864,6 +8865,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index c2ab1980c..4db9a4671 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -6624,6 +6624,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SIS7019 is not set # CONFIG_SND_SOC_AC97_BUS is not set # CONFIG_SND_SOC_AC97_CODEC is not set +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set # CONFIG_SND_SOC_ADAU1373 is not set diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 16018dda8..98f88d9c3 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -7236,6 +7236,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SIS7019 is not set CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set CONFIG_SND_SOC_ADAU1373=m @@ -8910,6 +8911,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index aeefcdf04..7fb448658 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -6696,6 +6696,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SIS7019 is not set # CONFIG_SND_SOC_AC97_BUS is not set # CONFIG_SND_SOC_AC97_CODEC is not set +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set # CONFIG_SND_SOC_ADAU1373 is not set diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index afead2b1c..074b56e3c 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -7203,6 +7203,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SIS7019 is not set CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set CONFIG_SND_SOC_ADAU1373=m @@ -8876,6 +8877,7 @@ CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AK881X=m # CONFIG_VIDEO_ALVIUM_CSI2 is not set +CONFIG_VIDEO_AMD_ISP4_CAPTURE=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 086c33e10..fb2c819bc 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -6669,6 +6669,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SIS7019 is not set # CONFIG_SND_SOC_AC97_BUS is not set # CONFIG_SND_SOC_AC97_CODEC is not set +CONFIG_SND_SOC_ACPI_AMD_SDCA_QUIRKS=y # CONFIG_SND_SOC_ADAU1372_I2C is not set # CONFIG_SND_SOC_ADAU1372_SPI is not set # CONFIG_SND_SOC_ADAU1373 is not set diff --git a/kernel.changelog b/kernel.changelog index 05a57d102..2690c186c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,19 @@ +* Mon Aug 03 2026 Augusto Caringi [7.1.6-0] +- New config for stable (Justin M. Forbes) +- acpi: battery: Sanitise model_number by dropping unprintable characters (Kate Hsuan) +- redhat: configs: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) +- media: platform: amd: add DRM_AMDGPU dependency (Arnd Bergmann) +- media: platform: amd: isp4: drop stale list reinit before free (Bin Du) +- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) +- media: platform: amd: isp4 video node and buffers handling added (Bin Du) +- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) +- media: platform: amd: Add isp4 fw and hw interface (Bin Du) +- media: platform: amd: low level support for isp4 firmware (Bin Du) +- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) +- serial: 8250_mid: Fix NULL function pointer dereference on DNV/ICX-D/SNR platforms (Jiangshan Yi) +- Linux v7.1.6 +Resolves: + * Tue Jul 28 2026 Justin M. Forbes [7.1.5-1] - ASoC: cs42l43: Correct report for forced microphone jack (Charles Keepax) - platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug (Guixiong Wei) diff --git a/kernel.spec b/kernel.spec index 991006115..8d46cfc61 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.5 -%define specversion 7.1.5 +%define specrpmversion 7.1.6 +%define specversion 7.1.6 %define patchversion 7.1 -%define pkgrelease 201 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.5 +%define tarfile_release 7.1.6 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.5 +%define kabiversion 7.1.6 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -1593,7 +1593,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} --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}\ +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} --keep-section '.BTF' --keep-section '.rustc' -p '.*\/usr\/src\/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/%%{KVERREL_RE}%{?1:[+]%{1}}/.*|/.*%%{KVERREL_RE}%{?1:\+%{1}}(\.debug)?' -o debuginfo%{?1}.list}\ %{nil} # @@ -2827,6 +2827,14 @@ BuildKernel() { if [ -f tools/objtool/fixdep ]; then cp -a tools/objtool/fixdep $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/tools/objtool/ || : fi + if ls rust/*.rmeta >/dev/null 2>&1; then + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/rust + cp -a rust/*.rmeta $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/rust/ || : + fi + if ls rust/*.so >/dev/null 2>&1; then + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/rust + cp -a rust/*.so $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/rust/ || : + fi if [ -d arch/$Arch/scripts ]; then cp -a arch/$Arch/scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch} || : fi @@ -4857,6 +4865,21 @@ fi\ # # %changelog +* Mon Aug 03 2026 Augusto Caringi [7.1.6-0] +- New config for stable (Justin M. Forbes) +- acpi: battery: Sanitise model_number by dropping unprintable characters (Kate Hsuan) +- redhat: configs: Enable AMD ISP4 MIPI camera solution (Kate Hsuan) +- media: platform: amd: add DRM_AMDGPU dependency (Arnd Bergmann) +- media: platform: amd: isp4: drop stale list reinit before free (Bin Du) +- media: platform: amd: isp4 debug fs logging and more descriptive errors (Bin Du) +- media: platform: amd: isp4 video node and buffers handling added (Bin Du) +- media: platform: amd: isp4 subdev and firmware loading handling added (Bin Du) +- media: platform: amd: Add isp4 fw and hw interface (Bin Du) +- media: platform: amd: low level support for isp4 firmware (Bin Du) +- media: platform: amd: Introduce amd isp4 capture driver (Bin Du) +- serial: 8250_mid: Fix NULL function pointer dereference on DNV/ICX-D/SNR platforms (Jiangshan Yi) +- Linux v7.1.6 + * Tue Jul 28 2026 Justin M. Forbes [7.1.5-1] - ASoC: cs42l43: Correct report for forced microphone jack (Charles Keepax) - platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug (Guixiong Wei) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index f2abc3a5c..1abcf6de3 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -1,74 +1,112 @@ - MAINTAINERS | 6 + - Makefile | 30 + - arch/arm/Kconfig | 4 +- - arch/arm64/Kconfig | 2 +- - arch/arm64/kernel/setup.c | 27 + - 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 +- - arch/x86/kvm/lapic.c | 2 +- - arch/x86/kvm/mmu/mmu.c | 12 +- - arch/x86/kvm/mmu/paging_tmpl.h | 10 +- - arch/x86/kvm/vmx/nested.c | 11 +- - crypto/akcipher.c | 3 +- - crypto/dh.c | 25 + - crypto/seqiv.c | 15 +- - crypto/sig.c | 3 +- - crypto/testmgr.c | 6 +- - 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 | 126 ++- - drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 ++- - drivers/firmware/efi/libstub/fdt.c | 5 + - drivers/firmware/efi/libstub/secureboot.c | 14 +- - drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 + - drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 11 + - .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 45 + - drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/iommu/iommu.c | 22 + - drivers/media/i2c/Kconfig | 10 + - drivers/media/i2c/Makefile | 1 + - drivers/media/i2c/imx471.c | 957 +++++++++++++++++++++ - drivers/media/pci/intel/ipu-bridge.c | 41 + - drivers/pci/quirks.c | 24 + - drivers/platform/x86/intel/int3472/discrete.c | 18 + - .../uncore-frequency/uncore-frequency-common.c | 7 +- - drivers/usb/core/hub.c | 7 + - fs/xfs/libxfs/xfs_exchmaps.c | 10 + - include/linux/crypto.h | 2 + - include/linux/efi.h | 22 +- - include/linux/lsm_hook_defs.h | 1 + - include/linux/random.h | 10 + - include/linux/security.h | 9 + - kernel/module/signing.c | 9 +- - kernel/sched/ext.c | 75 +- - net/packet/af_packet.c | 6 +- - scripts/Makefile.lib | 3 + - scripts/tags.sh | 2 + - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + - security/lockdown/lockdown.c | 11 + - sound/soc/codecs/cs42l43-jack.c | 3 +- - sound/soc/codecs/rt722-sdca.c | 77 +- - sound/soc/codecs/rt722-sdca.h | 4 + - tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ - tools/testing/selftests/bpf/Makefile | 2 +- - tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 64 files changed, 1984 insertions(+), 152 deletions(-) + MAINTAINERS | 29 + + Makefile | 30 + + arch/arm/Kconfig | 4 +- + arch/arm64/Kconfig | 2 +- + arch/arm64/kernel/setup.c | 27 + + 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 +- + arch/x86/kvm/mmu/mmu.c | 1 + + crypto/akcipher.c | 3 +- + crypto/dh.c | 25 + + crypto/seqiv.c | 15 +- + crypto/sig.c | 3 +- + crypto/testmgr.c | 6 +- + drivers/acpi/apei/hest.c | 8 + + drivers/acpi/battery.c | 14 + + 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 | 126 ++- + drivers/firmware/efi/Makefile | 1 + + drivers/firmware/efi/efi.c | 124 ++- + drivers/firmware/efi/libstub/fdt.c | 5 + + drivers/firmware/efi/libstub/secureboot.c | 14 +- + drivers/firmware/efi/secureboot.c | 38 + + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/iommu/iommu.c | 22 + + drivers/media/i2c/Kconfig | 10 + + drivers/media/i2c/Makefile | 1 + + drivers/media/i2c/imx471.c | 957 ++++++++++++++++++ + drivers/media/pci/intel/ipu-bridge.c | 41 + + drivers/media/platform/Kconfig | 1 + + drivers/media/platform/Makefile | 1 + + drivers/media/platform/amd/Kconfig | 3 + + drivers/media/platform/amd/Makefile | 3 + + drivers/media/platform/amd/isp4/Kconfig | 17 + + drivers/media/platform/amd/isp4/Makefile | 10 + + drivers/media/platform/amd/isp4/isp4.c | 240 +++++ + drivers/media/platform/amd/isp4/isp4.h | 20 + + drivers/media/platform/amd/isp4/isp4_debug.c | 271 +++++ + drivers/media/platform/amd/isp4/isp4_debug.h | 41 + + drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h | 318 ++++++ + drivers/media/platform/amd/isp4/isp4_hw_reg.h | 124 +++ + drivers/media/platform/amd/isp4/isp4_interface.c | 832 ++++++++++++++++ + drivers/media/platform/amd/isp4/isp4_interface.h | 144 +++ + drivers/media/platform/amd/isp4/isp4_subdev.c | 1047 ++++++++++++++++++++ + drivers/media/platform/amd/isp4/isp4_subdev.h | 127 +++ + drivers/media/platform/amd/isp4/isp4_video.c | 797 +++++++++++++++ + drivers/media/platform/amd/isp4/isp4_video.h | 57 ++ + drivers/pci/quirks.c | 24 + + drivers/platform/x86/intel/int3472/discrete.c | 18 + + drivers/usb/core/hub.c | 7 + + fs/xfs/libxfs/xfs_exchmaps.c | 10 + + include/linux/crypto.h | 2 + + include/linux/efi.h | 22 +- + include/linux/lsm_hook_defs.h | 1 + + include/linux/random.h | 10 + + include/linux/security.h | 9 + + kernel/module/signing.c | 9 +- + scripts/Makefile.lib | 3 + + scripts/tags.sh | 2 + + security/integrity/platform_certs/load_uefi.c | 6 +- + security/lockdown/Kconfig | 13 + + security/lockdown/lockdown.c | 11 + + sound/soc/codecs/rt722-sdca.c | 77 +- + sound/soc/codecs/rt722-sdca.h | 4 + + tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ + tools/testing/selftests/bpf/Makefile | 2 +- + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - + 72 files changed, 5902 insertions(+), 120 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS -index f74da642290a..06c8bb2075e6 100644 +index f74da642290a..3a0e977fc9cf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS -@@ -24964,6 +24964,12 @@ T: git git://linuxtv.org/media.git +@@ -1159,6 +1159,29 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git + F: drivers/iommu/amd/ + F: include/linux/amd-iommu.h + ++AMD ISP4 DRIVER ++M: Bin Du ++M: Nirujogi Pratap ++L: linux-media@vger.kernel.org ++S: Maintained ++T: git git://linuxtv.org/media.git ++F: drivers/media/platform/amd/Kconfig ++F: drivers/media/platform/amd/Makefile ++F: drivers/media/platform/amd/isp4/Kconfig ++F: drivers/media/platform/amd/isp4/Makefile ++F: drivers/media/platform/amd/isp4/isp4.c ++F: drivers/media/platform/amd/isp4/isp4.h ++F: drivers/media/platform/amd/isp4/isp4_debug.c ++F: drivers/media/platform/amd/isp4/isp4_debug.h ++F: drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h ++F: drivers/media/platform/amd/isp4/isp4_hw_reg.h ++F: drivers/media/platform/amd/isp4/isp4_interface.c ++F: drivers/media/platform/amd/isp4/isp4_interface.h ++F: drivers/media/platform/amd/isp4/isp4_subdev.c ++F: drivers/media/platform/amd/isp4/isp4_subdev.h ++F: drivers/media/platform/amd/isp4/isp4_video.c ++F: drivers/media/platform/amd/isp4/isp4_video.h ++ + AMD KFD + M: Felix Kuehling + L: amd-gfx@lists.freedesktop.org +@@ -24964,6 +24987,12 @@ T: git git://linuxtv.org/media.git F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml F: drivers/media/i2c/imx415.c @@ -82,7 +120,7 @@ index f74da642290a..06c8bb2075e6 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 58f3b3e2dc1c..c57ee1ced308 100644 +index 75e5c9573863..734d4e2da969 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -103,7 +141,7 @@ index 58f3b3e2dc1c..c57ee1ced308 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1418,6 +1429,8 @@ uapi-asm-generic: +@@ -1423,6 +1434,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -112,7 +150,7 @@ index 58f3b3e2dc1c..c57ee1ced308 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2083,6 +2096,23 @@ endif +@@ -2088,6 +2101,23 @@ endif ifdef CONFIG_MODULES @@ -311,21 +349,8 @@ index 46882ce79c3a..9c73814c31e0 100644 reserve_initrd(); -diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c -index d806abaeda3d..3a0eef95e905 100644 ---- a/arch/x86/kvm/lapic.c -+++ b/arch/x86/kvm/lapic.c -@@ -2052,7 +2052,7 @@ static void apic_timer_expired(struct kvm_lapic *apic, bool from_timer_fn) - if (apic_lvtt_tscdeadline(apic) || ktimer->hv_timer_in_use) - ktimer->expired_tscdeadline = ktimer->tscdeadline; - -- if (!from_timer_fn && apic->apicv_active) { -+ if (!from_timer_fn && apic->apicv_active && vcpu->wants_to_run) { - WARN_ON(kvm_get_running_vcpu() != vcpu); - kvm_apic_inject_pending_timer_irqs(apic); - return; diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c -index 0c2e35e3ffbd..dc4fda3b9769 100644 +index 34a312705253..dc4fda3b9769 100644 --- a/arch/x86/kvm/mmu/mmu.c +++ b/arch/x86/kvm/mmu/mmu.c @@ -2635,6 +2635,7 @@ static int mmu_page_zap_pte(struct kvm *kvm, struct kvm_mmu_page *sp, @@ -336,94 +361,6 @@ index 0c2e35e3ffbd..dc4fda3b9769 100644 !atomic_long_read(&child->parent_ptes.val)) return kvm_mmu_prepare_zap_page(kvm, child, invalid_list); -@@ -4837,16 +4838,17 @@ static int direct_page_fault(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault - if (r != RET_PF_CONTINUE) - return r; - -- r = RET_PF_RETRY; - write_lock(&vcpu->kvm->mmu_lock); - -- if (is_page_fault_stale(vcpu, fault)) -- goto out_unlock; -- - r = make_mmu_pages_available(vcpu); - if (r) - goto out_unlock; - -+ if (is_page_fault_stale(vcpu, fault)) { -+ r = RET_PF_RETRY; -+ goto out_unlock; -+ } -+ - r = direct_map(vcpu, fault); - - out_unlock: -@@ -7501,7 +7503,9 @@ void kvm_mmu_invalidate_mmio_sptes(struct kvm *kvm, u64 gen) - static void mmu_destroy_caches(void) - { - kmem_cache_destroy(pte_list_desc_cache); -+ pte_list_desc_cache = NULL; - kmem_cache_destroy(mmu_page_header_cache); -+ mmu_page_header_cache = NULL; - } - - static void kvm_wake_nx_recovery_thread(struct kvm *kvm) -diff --git a/arch/x86/kvm/mmu/paging_tmpl.h b/arch/x86/kvm/mmu/paging_tmpl.h -index 901cd2bd40b8..6465de820e70 100644 ---- a/arch/x86/kvm/mmu/paging_tmpl.h -+++ b/arch/x86/kvm/mmu/paging_tmpl.h -@@ -827,15 +827,17 @@ static int FNAME(page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault - } - #endif - -- r = RET_PF_RETRY; - write_lock(&vcpu->kvm->mmu_lock); - -- if (is_page_fault_stale(vcpu, fault)) -- goto out_unlock; -- - r = make_mmu_pages_available(vcpu); - if (r) - goto out_unlock; -+ -+ if (is_page_fault_stale(vcpu, fault)) { -+ r = RET_PF_RETRY; -+ goto out_unlock; -+ } -+ - r = FNAME(fetch)(vcpu, fault, &walker); - - out_unlock: -diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c -index 52ab52b0e1cc..170b0c4d865f 100644 ---- a/arch/x86/kvm/vmx/nested.c -+++ b/arch/x86/kvm/vmx/nested.c -@@ -336,6 +336,7 @@ static void nested_put_vmcs12_pages(struct kvm_vcpu *vcpu) - static void free_nested(struct kvm_vcpu *vcpu) - { - struct vcpu_vmx *vmx = to_vmx(vcpu); -+ struct vmcs *shadow_vmcs; - - if (WARN_ON_ONCE(vmx->loaded_vmcs != &vmx->vmcs01)) - vmx_switch_vmcs(vcpu, &vmx->vmcs01); -@@ -353,9 +354,15 @@ static void free_nested(struct kvm_vcpu *vcpu) - vmx->nested.current_vmptr = INVALID_GPA; - if (enable_shadow_vmcs) { - vmx_disable_shadow_vmcs(vmx); -- vmcs_clear(vmx->vmcs01.shadow_vmcs); -- free_vmcs(vmx->vmcs01.shadow_vmcs); -+ -+ /* -+ * Keep the pointer visible until after VMCLEAR, so migration -+ * can clear an active shadow VMCS on the old CPU. -+ */ -+ shadow_vmcs = vmx->vmcs01.shadow_vmcs; -+ vmcs_clear(shadow_vmcs); - vmx->vmcs01.shadow_vmcs = NULL; -+ free_vmcs(shadow_vmcs); - } - kfree(vmx->nested.cached_vmcs12); - vmx->nested.cached_vmcs12 = NULL; diff --git a/crypto/akcipher.c b/crypto/akcipher.c index dfe87b3ce183..cd1302ca3b36 100644 --- a/crypto/akcipher.c @@ -581,6 +518,45 @@ index 20d757687e3d..90a13f20f052 100644 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/battery.c b/drivers/acpi/battery.c +index b82dd67d98c9..85ac301e1834 100644 +--- a/drivers/acpi/battery.c ++++ b/drivers/acpi/battery.c +@@ -10,6 +10,7 @@ + + #define pr_fmt(fmt) "ACPI: battery: " fmt + ++#include + #include + #include + #include +@@ -483,6 +484,15 @@ static int acpi_battery_get_status(struct acpi_battery *battery) + return 0; + } + ++static void acpi_battery_clean_unprintable_chars(char *str, size_t length) ++{ ++ for (unsigned int i = 0; i < length; i++) { ++ if (!isascii(str[i]) || !isprint(str[i])) { ++ str[i] = '\0'; ++ break; ++ } ++ } ++} + + static int extract_battery_info(const int use_bix, + struct acpi_battery *battery, +@@ -524,6 +534,10 @@ static int extract_battery_info(const int use_bix, + battery->capacity_now > battery->full_charge_capacity) + battery->capacity_now = battery->full_charge_capacity; + ++ if (!result) ++ acpi_battery_clean_unprintable_chars(battery->model_number, ++ ARRAY_SIZE(battery->model_number)); ++ + return result; + } + diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c index d1595156c86a..9485212f1a6d 100644 --- a/drivers/acpi/irq.c @@ -1198,164 +1174,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c -index 8faf7de7aaa9..f65bb1dc44ac 100644 ---- a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c -+++ b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c -@@ -1365,6 +1365,14 @@ static void smu_feature_cap_init(struct smu_context *smu) - bitmap_zero(fea_cap->cap_map, SMU_FEATURE_CAP_ID__COUNT); - } - -+static int smu_set_power_dep(struct smu_context *smu, bool enable) -+{ -+ if (!smu->ppt_funcs->set_power_dep) -+ return 0; -+ -+ return smu->ppt_funcs->set_power_dep(smu, enable); -+} -+ - static int smu_sw_init(struct amdgpu_ip_block *ip_block) - { - struct amdgpu_device *adev = ip_block->adev; -@@ -1426,6 +1434,8 @@ static int smu_sw_init(struct amdgpu_ip_block *ip_block) - if (!smu->ppt_funcs->get_fan_control_mode) - smu->adev->pm.no_fan = true; - -+ smu_set_power_dep(smu, true); -+ - return 0; - } - -@@ -1448,6 +1458,8 @@ static int smu_sw_fini(struct amdgpu_ip_block *ip_block) - - smu_fini_microcode(smu); - -+ smu_set_power_dep(smu, false); -+ - return 0; - } - -diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h -index d76e0b005308..e14bcc3f937c 100644 ---- a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h -+++ b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h -@@ -749,6 +749,9 @@ struct smu_context { - bool pm_enabled; - bool is_apu; - -+ /* Power dependency link from an integrated xHCI controller to the GPU */ -+ struct device_link *usb_power_link; -+ - uint32_t smc_driver_if_version; - uint32_t smc_fw_if_version; - uint32_t smc_fw_version; -@@ -1654,6 +1657,14 @@ struct pptable_funcs { - * Return: ras_smu_drv * - */ - int (*get_ras_smu_drv)(struct smu_context *smu, const struct ras_smu_drv **ras_smu_drv); -+ -+ /** -+ * @set_power_dep: Create or destroy a power dependency link -+ * from an integrated xHCI controller to the GPU so that the GPU is -+ * resumed before the USB controller during PM resume. @enable is true -+ * to create the link and false to tear it down. -+ */ -+ int (*set_power_dep)(struct smu_context *smu, bool enable); - }; - - typedef enum { -diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c -index 75719c47a41e..3d73f2050bbe 100644 ---- a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c -+++ b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c -@@ -1701,6 +1701,50 @@ static int smu_v14_0_0_restore_user_od_settings(struct smu_context *smu) - return 0; - } - -+/* -+ * Link any xHCI controller sharing the GPU's PCIe root port as a consumer -+ * of the GPU so the GPU resumes first, avoiding an xHCI resume race. -+ */ -+static int smu_v14_0_0_set_power_dep(struct smu_context *smu, bool enable) -+{ -+ struct amdgpu_device *adev = smu->adev; -+ struct pci_dev *gpu_pdev = adev->pdev; -+ struct pci_dev *root_port, *usb_pdev = NULL; -+ struct device_link *link; -+ -+ if (!enable) { -+ if (smu->usb_power_link) { -+ device_link_del(smu->usb_power_link); -+ smu->usb_power_link = NULL; -+ } -+ return 0; -+ } -+ -+ root_port = pcie_find_root_port(gpu_pdev); -+ while ((usb_pdev = pci_get_class(PCI_CLASS_SERIAL_USB_XHCI, usb_pdev))) { -+ struct pci_dev *usb_root; -+ -+ usb_root = pcie_find_root_port(usb_pdev); -+ if (usb_root != root_port) -+ continue; -+ -+ /* Create device link: USB (consumer) depends on GPU (supplier) */ -+ link = device_link_add(&usb_pdev->dev, &gpu_pdev->dev, -+ DL_FLAG_STATELESS | DL_FLAG_PM_RUNTIME); -+ if (link) { -+ smu->usb_power_link = link; -+ drm_info(adev_to_drm(adev), "USB controller %s D0 power state depends on %s\n", -+ pci_name(usb_pdev), pci_name(gpu_pdev)); -+ /* Only create one link for the first USB controller found */ -+ break; -+ } -+ } -+ -+ pci_dev_put(usb_pdev); -+ -+ return 0; -+} -+ - static const struct pptable_funcs smu_v14_0_0_ppt_funcs = { - .check_fw_status = smu_v14_0_check_fw_status, - .check_fw_version = smu_cmn_check_fw_version, -@@ -1734,6 +1778,7 @@ static const struct pptable_funcs smu_v14_0_0_ppt_funcs = { - .dpm_set_umsch_mm_enable = smu_v14_0_0_set_umsch_mm_enable, - .get_dpm_clock_table = smu_v14_0_common_get_dpm_table, - .set_mall_enable = smu_v14_0_common_set_mall_enable, -+ .set_power_dep = smu_v14_0_0_set_power_dep, - }; - - static void smu_v14_0_0_init_msg_ctl(struct smu_context *smu) -diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c -index ebefa889bc8c..0987eee38bd1 100644 ---- a/drivers/gpu/drm/i915/display/intel_ddi.c -+++ b/drivers/gpu/drm/i915/display/intel_ddi.c -@@ -2652,9 +2652,6 @@ static void mtl_ddi_pre_enable_dp(struct intel_atomic_state *state, - /* 3. Select Thunderbolt */ - mtl_port_buf_ctl_io_selection(encoder); - -- /* 4. Enable Panel Power if PPS is required */ -- intel_pps_on(intel_dp); -- - /* 5. Enable the port PLL */ - intel_ddi_enable_clock(encoder, crtc_state); - -@@ -3710,6 +3707,14 @@ intel_ddi_pre_pll_enable(struct intel_atomic_state *state, - else if (display->platform.geminilake || display->platform.broxton) - bxt_dpio_phy_set_lane_optim_mask(encoder, - crtc_state->lane_lat_optim_mask); -+ -+ /* -+ * There is no direct connection between the PLL and PPS, however -+ * enabling PPS before PLL is required to avoid PLL/DDI BUF timeouts -+ * during system resume. Do that matching the Bspec order as well. -+ */ -+ if (DISPLAY_VER(display) >= 14) -+ intel_pps_on(&dig_port->dp); - } - - static void adlp_tbt_to_dp_alt_switch_wa(struct intel_encoder *encoder) diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c index a251375db24b..2b5337eaeb6d 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -2502,6 +2320,4177 @@ index fc6608e33de4..8cfa3282bf08 100644 {} /* Terminating entry */ }; +diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig +index 3f0b7bb68cc9..0b33e927bd59 100644 +--- a/drivers/media/platform/Kconfig ++++ b/drivers/media/platform/Kconfig +@@ -63,6 +63,7 @@ config VIDEO_MUX + + # Platform drivers - Please keep it alphabetically sorted + source "drivers/media/platform/allegro-dvt/Kconfig" ++source "drivers/media/platform/amd/Kconfig" + source "drivers/media/platform/amlogic/Kconfig" + source "drivers/media/platform/amphion/Kconfig" + source "drivers/media/platform/arm/Kconfig" +diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile +index 6d5f79ddfcc3..16c185752474 100644 +--- a/drivers/media/platform/Makefile ++++ b/drivers/media/platform/Makefile +@@ -6,6 +6,7 @@ + # Place here, alphabetically sorted by directory + # (e. g. LC_ALL=C sort Makefile) + obj-y += allegro-dvt/ ++obj-y += amd/ + obj-y += amlogic/ + obj-y += amphion/ + obj-y += arm/ +diff --git a/drivers/media/platform/amd/Kconfig b/drivers/media/platform/amd/Kconfig +new file mode 100644 +index 000000000000..25af49f246b2 +--- /dev/null ++++ b/drivers/media/platform/amd/Kconfig +@@ -0,0 +1,3 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++source "drivers/media/platform/amd/isp4/Kconfig" +diff --git a/drivers/media/platform/amd/Makefile b/drivers/media/platform/amd/Makefile +new file mode 100644 +index 000000000000..8bfc1955f22e +--- /dev/null ++++ b/drivers/media/platform/amd/Makefile +@@ -0,0 +1,3 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++obj-y += isp4/ +diff --git a/drivers/media/platform/amd/isp4/Kconfig b/drivers/media/platform/amd/isp4/Kconfig +new file mode 100644 +index 000000000000..9d1927af1cb8 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/Kconfig +@@ -0,0 +1,17 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++ ++config VIDEO_AMD_ISP4_CAPTURE ++ tristate "AMD ISP4 and camera driver" ++ depends on DRM_AMDGPU && DRM_AMD_ISP ++ depends on HAS_DMA ++ depends on VIDEO_DEV ++ select VIDEOBUF2_CORE ++ select VIDEOBUF2_MEMOPS ++ select VIDEOBUF2_V4L2 ++ select VIDEOBUF2_VMALLOC ++ select VIDEO_V4L2_SUBDEV_API ++ help ++ This is support for AMD ISP4 and camera subsystem driver. ++ Say Y here to enable the ISP4 and camera device for video capture. ++ To compile this driver as a module, choose M here. The module will ++ be called amd_isp4_capture. +diff --git a/drivers/media/platform/amd/isp4/Makefile b/drivers/media/platform/amd/isp4/Makefile +new file mode 100644 +index 000000000000..3849062e17f3 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/Makefile +@@ -0,0 +1,10 @@ ++# SPDX-License-Identifier: GPL-2.0+ ++# ++# Copyright (C) 2025 Advanced Micro Devices, Inc. ++ ++obj-$(CONFIG_VIDEO_AMD_ISP4_CAPTURE) += amd_isp4_capture.o ++amd_isp4_capture-objs := isp4.o \ ++ isp4_debug.o \ ++ isp4_interface.o \ ++ isp4_subdev.o \ ++ isp4_video.o +diff --git a/drivers/media/platform/amd/isp4/isp4.c b/drivers/media/platform/amd/isp4/isp4.c +new file mode 100644 +index 000000000000..bf6b8e26c2c0 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4.c +@@ -0,0 +1,240 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++#include ++#include ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_hw_reg.h" ++ ++#define ISP4_DRV_NAME "amd_isp_capture" ++#define ISP4_FW_RESP_RB_IRQ_STATUS_MASK \ ++ (ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK | \ ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK) ++ ++static const struct { ++ const char *name; ++ u32 status_mask; ++ u32 en_mask; ++ u32 ack_mask; ++ u32 rb_int_num; ++} isp4_irq[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { ++ /* The IRQ order is aligned with the isp4_subdev.fw_resp_thread order */ ++ { ++ .name = "isp_irq_global", ++ .status_mask = ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK, ++ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK, ++ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK, ++ .rb_int_num = 4, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT12 */ ++ }, ++ { ++ .name = "isp_irq_stream1", ++ .status_mask = ++ ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK, ++ .en_mask = ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK, ++ .ack_mask = ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK, ++ .rb_int_num = 0, /* ISP_4_1__SRCID__ISP_RINGBUFFER_WPT9 */ ++ }, ++}; ++ ++void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable) ++{ ++ u32 intr_en; ++ ++ /* Synchronize ISP_SYS_INT0_EN writes with the IRQ handler's writes */ ++ spin_lock_irq(&isp_subdev->irq_lock); ++ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN); ++ if (enable) ++ intr_en |= isp4_irq[index].en_mask; ++ else ++ intr_en &= ~isp4_irq[index].en_mask; ++ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); ++ spin_unlock_irq(&isp_subdev->irq_lock); ++} ++ ++static void isp4_wake_up_resp_thread(struct isp4_subdev *isp_subdev, u32 index) ++{ ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[index]; ++ ++ thread_ctx->resp_ready = true; ++ wake_up_interruptible(&thread_ctx->waitq); ++} ++ ++static irqreturn_t isp4_irq_handler(int irq, void *arg) ++{ ++ struct isp4_subdev *isp_subdev = arg; ++ u32 intr_ack = 0, intr_en = 0, intr_status; ++ int seen = 0; ++ ++ /* Get the ISP_SYS interrupt status */ ++ intr_status = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_STATUS); ++ intr_status &= ISP4_FW_RESP_RB_IRQ_STATUS_MASK; ++ ++ /* Find which ISP_SYS interrupts fired */ ++ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { ++ if (intr_status & isp4_irq[i].status_mask) { ++ intr_ack |= isp4_irq[i].ack_mask; ++ intr_en |= isp4_irq[i].en_mask; ++ seen |= BIT(i); ++ } ++ } ++ ++ /* ++ * Disable the ISP_SYS interrupts that fired. Must be done before waking ++ * the response threads, since they re-enable interrupts when finished. ++ * The lock synchronizes RMW of INT0_EN with isp4_enable_interrupt(). ++ */ ++ spin_lock(&isp_subdev->irq_lock); ++ intr_en = isp4hw_rreg(isp_subdev->mmio, ISP_SYS_INT0_EN) & ~intr_en; ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_EN, intr_en); ++ spin_unlock(&isp_subdev->irq_lock); ++ ++ /* ++ * Clear the ISP_SYS interrupts. This must be done after the interrupts ++ * are disabled, so that ISP FW won't flag any new interrupts on these ++ * streams, and thus we don't need to clear interrupts again before ++ * re-enabling them in the response thread. ++ */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SYS_INT0_ACK, intr_ack); ++ ++ /* ++ * The operation `(seen >> i) << i` is logically equivalent to ++ * `seen &= ~BIT(i)`, with fewer instructions after compilation. ++ */ ++ for (int i; (i = ffs(seen)); seen = (seen >> i) << i) ++ isp4_wake_up_resp_thread(isp_subdev, i - 1); ++ ++ return IRQ_HANDLED; ++} ++ ++static int isp4_capture_probe(struct platform_device *pdev) ++{ ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ struct device *dev = &pdev->dev; ++ struct isp4_subdev *isp_subdev; ++ struct isp4_device *isp_dev; ++ int ret; ++ ++ isp_dev = devm_kzalloc(dev, sizeof(*isp_dev), GFP_KERNEL); ++ if (!isp_dev) ++ return -ENOMEM; ++ ++ dev->init_name = ISP4_DRV_NAME; ++ ++ isp_subdev = &isp_dev->isp_subdev; ++ isp_subdev->mmio = devm_platform_ioremap_resource(pdev, 0); ++ if (IS_ERR(isp_subdev->mmio)) ++ return dev_err_probe(dev, PTR_ERR(isp_subdev->mmio), ++ "isp ioremap fail\n"); ++ ++ for (size_t i = 0; i < ARRAY_SIZE(isp4_irq); i++) { ++ irq[i] = platform_get_irq(pdev, isp4_irq[i].rb_int_num); ++ if (irq[i] < 0) ++ return dev_err_probe(dev, irq[i], ++ "fail to get irq %d\n", ++ isp4_irq[i].rb_int_num); ++ ++ ret = devm_request_irq(dev, irq[i], isp4_irq_handler, ++ IRQF_NO_AUTOEN, isp4_irq[i].name, ++ isp_subdev); ++ if (ret) ++ return dev_err_probe(dev, ret, "fail to req irq %d\n", ++ irq[i]); ++ } ++ ++ isp_dev->v4l2_dev.mdev = &isp_dev->mdev; ++ ++ strscpy(isp_dev->mdev.model, "amd_isp41_mdev", ++ sizeof(isp_dev->mdev.model)); ++ isp_dev->mdev.dev = dev; ++ media_device_init(&isp_dev->mdev); ++ ++ snprintf(isp_dev->v4l2_dev.name, sizeof(isp_dev->v4l2_dev.name), ++ "AMD-V4L2-ROOT"); ++ ret = v4l2_device_register(dev, &isp_dev->v4l2_dev); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail register v4l2 device\n"); ++ goto err_clean_media; ++ } ++ ++ pm_runtime_set_suspended(dev); ++ pm_runtime_enable(dev); ++ spin_lock_init(&isp_subdev->irq_lock); ++ ret = isp4sd_init(&isp_dev->isp_subdev, &isp_dev->v4l2_dev, irq); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail init isp4 sub dev\n"); ++ goto err_pm_disable; ++ } ++ ++ ret = media_create_pad_link(&isp_dev->isp_subdev.sdev.entity, ++ 0, ++ &isp_dev->isp_subdev.isp_vdev.vdev.entity, ++ 0, ++ MEDIA_LNK_FL_ENABLED | ++ MEDIA_LNK_FL_IMMUTABLE); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail to create pad link\n"); ++ goto err_isp4_deinit; ++ } ++ ++ ret = media_device_register(&isp_dev->mdev); ++ if (ret) { ++ dev_err_probe(dev, ret, "fail to register media device\n"); ++ goto err_isp4_deinit; ++ } ++ ++ platform_set_drvdata(pdev, isp_dev); ++ isp_debugfs_create(isp_dev); ++ ++ return 0; ++ ++err_isp4_deinit: ++ isp4sd_deinit(&isp_dev->isp_subdev); ++err_pm_disable: ++ pm_runtime_disable(dev); ++ v4l2_device_unregister(&isp_dev->v4l2_dev); ++err_clean_media: ++ media_device_cleanup(&isp_dev->mdev); ++ ++ return ret; ++} ++ ++static void isp4_capture_remove(struct platform_device *pdev) ++{ ++ struct isp4_device *isp_dev = platform_get_drvdata(pdev); ++ struct device *dev = &pdev->dev; ++ ++ isp_debugfs_remove(isp_dev); ++ ++ media_device_unregister(&isp_dev->mdev); ++ isp4sd_deinit(&isp_dev->isp_subdev); ++ pm_runtime_disable(dev); ++ v4l2_device_unregister(&isp_dev->v4l2_dev); ++ media_device_cleanup(&isp_dev->mdev); ++} ++ ++static struct platform_driver isp4_capture_drv = { ++ .probe = isp4_capture_probe, ++ .remove = isp4_capture_remove, ++ .driver = { ++ .name = ISP4_DRV_NAME, ++ } ++}; ++ ++module_platform_driver(isp4_capture_drv); ++ ++MODULE_ALIAS("platform:" ISP4_DRV_NAME); ++MODULE_IMPORT_NS("DMA_BUF"); ++ ++MODULE_DESCRIPTION("AMD ISP4 Driver"); ++MODULE_AUTHOR("Bin Du "); ++MODULE_AUTHOR("Pratap Nirujogi "); ++MODULE_LICENSE("GPL"); +diff --git a/drivers/media/platform/amd/isp4/isp4.h b/drivers/media/platform/amd/isp4/isp4.h +new file mode 100644 +index 000000000000..2db6683d6d8b +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4.h +@@ -0,0 +1,20 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_H_ ++#define _ISP4_H_ ++ ++#include ++#include "isp4_subdev.h" ++ ++struct isp4_device { ++ struct v4l2_device v4l2_dev; ++ struct isp4_subdev isp_subdev; ++ struct media_device mdev; ++}; ++ ++void isp4_intr_enable(struct isp4_subdev *isp_subdev, u32 index, bool enable); ++ ++#endif /* _ISP4_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_debug.c b/drivers/media/platform/amd/isp4/isp4_debug.c +new file mode 100644 +index 000000000000..2fc00fc9a194 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_debug.c +@@ -0,0 +1,271 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++ ++#define ISP4DBG_FW_LOG_RINGBUF_SIZE (2 * 1024 * 1024) ++#define ISP4DBG_MACRO_2_STR(X) #X ++#define ISP4DBG_ONE_TIME_LOG_LEN 510 ++ ++#ifdef CONFIG_DEBUG_FS ++ ++void isp_debugfs_create(struct isp4_device *isp_dev) ++{ ++ isp_dev->isp_subdev.debugfs_dir = debugfs_create_dir("amd_isp4", NULL); ++ debugfs_create_bool("fw_log_enable", 0644, ++ isp_dev->isp_subdev.debugfs_dir, ++ &isp_dev->isp_subdev.enable_fw_log); ++ isp_dev->isp_subdev.fw_log_output = ++ devm_kzalloc(isp_dev->isp_subdev.dev, ++ ISP4DBG_FW_LOG_RINGBUF_SIZE + 32, ++ GFP_KERNEL); ++} ++ ++void isp_debugfs_remove(struct isp4_device *isp_dev) ++{ ++ debugfs_remove_recursive(isp_dev->isp_subdev.debugfs_dir); ++ isp_dev->isp_subdev.debugfs_dir = NULL; ++} ++ ++static u32 isp_fw_fill_rb_log(struct isp4_subdev *isp, void *sys, u32 rb_size) ++{ ++ struct isp4_interface *ispif = &isp->ispif; ++ char *buf = isp->fw_log_output; ++ struct device *dev = isp->dev; ++ u32 rd_ptr, wr_ptr; ++ u32 total_cnt = 0; ++ u32 offset = 0; ++ u32 cnt; ++ ++ if (!sys || !rb_size) ++ return 0; ++ ++ guard(mutex)(&ispif->isp4if_mutex); ++ ++ rd_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_RPTR0); ++ wr_ptr = isp4hw_rreg(isp->mmio, ISP_LOG_RB_WPTR0); ++ ++ do { ++ if (wr_ptr > rd_ptr) ++ cnt = wr_ptr - rd_ptr; ++ else if (wr_ptr < rd_ptr) ++ cnt = rb_size - rd_ptr; ++ else ++ goto quit; ++ ++ if (cnt > rb_size) { ++ dev_err(dev, "fail bad fw log size %u\n", cnt); ++ goto quit; ++ } ++ ++ memcpy(buf + offset, sys + rd_ptr, cnt); ++ ++ offset += cnt; ++ total_cnt += cnt; ++ rd_ptr = (rd_ptr + cnt) % rb_size; ++ } while (rd_ptr < wr_ptr); ++ ++ isp4hw_wreg(isp->mmio, ISP_LOG_RB_RPTR0, rd_ptr); ++ ++quit: ++ return total_cnt; ++} ++ ++void isp_fw_log_print(struct isp4_subdev *isp) ++{ ++ struct isp4_interface *ispif = &isp->ispif; ++ char *fw_log_buf = isp->fw_log_output; ++ u32 cnt; ++ ++ if (!isp->enable_fw_log || !fw_log_buf) ++ return; ++ ++ cnt = isp_fw_fill_rb_log(isp, ispif->fw_log_buf->sys_addr, ++ ispif->fw_log_buf->mem_size); ++ ++ if (cnt) { ++ char temp_ch; ++ char *str; ++ char *end; ++ /* line end */ ++ char *le; ++ ++ str = (char *)fw_log_buf; ++ end = ((char *)fw_log_buf + cnt); ++ fw_log_buf[cnt] = 0; ++ ++ while (str < end) { ++ le = strchr(str, 0x0A); ++ if ((le && str + ISP4DBG_ONE_TIME_LOG_LEN >= le) || ++ (!le && str + ISP4DBG_ONE_TIME_LOG_LEN >= end)) { ++ if (le) ++ *le = 0; ++ ++ if (*str != '\0') ++ dev_dbg(isp->dev, "%s", str); ++ ++ if (le) { ++ *le = 0x0A; ++ str = le + 1; ++ } else { ++ break; ++ } ++ } else { ++ u32 tmp_len = ISP4DBG_ONE_TIME_LOG_LEN; ++ ++ temp_ch = str[tmp_len]; ++ str[tmp_len] = 0; ++ dev_dbg(isp->dev, "%s", str); ++ str[tmp_len] = temp_ch; ++ str = &str[tmp_len]; ++ } ++ } ++ } ++} ++#endif ++ ++char *isp4dbg_get_buf_src_str(u32 src) ++{ ++ switch (src) { ++ case ISP4FW_BUFFER_SOURCE_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_SOURCE_STREAM); ++ default: ++ return "Unknown buf source"; ++ } ++} ++ ++char *isp4dbg_get_buf_done_str(u32 status) ++{ ++ switch (status) { ++ case ISP4FW_BUFFER_STATUS_INVALID: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_INVALID); ++ case ISP4FW_BUFFER_STATUS_SKIPPED: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_SKIPPED); ++ case ISP4FW_BUFFER_STATUS_EXIST: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_EXIST); ++ case ISP4FW_BUFFER_STATUS_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DONE); ++ case ISP4FW_BUFFER_STATUS_LACK: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_LACK); ++ case ISP4FW_BUFFER_STATUS_DIRTY: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_DIRTY); ++ case ISP4FW_BUFFER_STATUS_MAX: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_STATUS_MAX); ++ default: ++ return "Unknown Buf Done Status"; ++ } ++} ++ ++char *isp4dbg_get_img_fmt_str(int fmt /* enum isp4fw_image_format * */) ++{ ++ switch (fmt) { ++ case ISP4FW_IMAGE_FORMAT_NV12: ++ return "NV12"; ++ case ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED: ++ return "YUV422INTERLEAVED"; ++ default: ++ return "unknown fmt"; ++ } ++} ++ ++void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, ++ void *in, void *orig_buf) ++{ ++ struct isp4fw_buffer_meta_info *p; ++ struct isp4if_img_buf_info *orig; ++ ++ if (!in) ++ return; ++ ++ if (!pre) ++ pre = ""; ++ ++ p = in; ++ orig = orig_buf; ++ ++ dev_dbg(dev, "%s(%s) en:%d,stat:%s(%u),src:%s\n", pre, ++ isp4dbg_get_img_fmt_str(p->image_prop.image_format), ++ p->enabled, isp4dbg_get_buf_done_str(p->status), p->status, ++ isp4dbg_get_buf_src_str(p->source)); ++ ++ dev_dbg(dev, "%p,0x%llx(%u) %p,0x%llx(%u) %p,0x%llx(%u)\n", ++ orig->planes[0].sys_addr, orig->planes[0].mc_addr, ++ orig->planes[0].len, orig->planes[1].sys_addr, ++ orig->planes[1].mc_addr, orig->planes[1].len, ++ orig->planes[2].sys_addr, orig->planes[2].mc_addr, ++ orig->planes[2].len); ++} ++ ++char *isp4dbg_get_buf_type(u32 type) ++{ ++ /* enum isp4fw_buffer_type */ ++ switch (type) { ++ case ISP4FW_BUFFER_TYPE_PREVIEW: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_PREVIEW); ++ case ISP4FW_BUFFER_TYPE_META_INFO: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_META_INFO); ++ case ISP4FW_BUFFER_TYPE_MEM_POOL: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_BUFFER_TYPE_MEM_POOL); ++ default: ++ return "unknown type"; ++ } ++} ++ ++char *isp4dbg_get_cmd_str(u32 cmd) ++{ ++ switch (cmd) { ++ case ISP4FW_CMD_ID_START_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_START_STREAM); ++ case ISP4FW_CMD_ID_STOP_STREAM: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_STOP_STREAM); ++ case ISP4FW_CMD_ID_SEND_BUFFER: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SEND_BUFFER); ++ case ISP4FW_CMD_ID_SET_STREAM_CONFIG: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_STREAM_CONFIG); ++ case ISP4FW_CMD_ID_SET_OUT_CHAN_PROP: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_SET_OUT_CHAN_PROP); ++ case ISP4FW_CMD_ID_ENABLE_OUT_CHAN: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_CMD_ID_ENABLE_OUT_CHAN); ++ default: ++ return "unknown cmd"; ++ } ++} ++ ++char *isp4dbg_get_resp_str(u32 cmd) ++{ ++ switch (cmd) { ++ case ISP4FW_RESP_ID_CMD_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_CMD_DONE); ++ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: ++ return ISP4DBG_MACRO_2_STR(ISP4FW_RESP_ID_NOTI_FRAME_DONE); ++ default: ++ return "unknown respid"; ++ } ++} ++ ++char *isp4dbg_get_if_stream_str(u32 stream /* enum fw_cmd_resp_stream_id */) ++{ ++ switch (stream) { ++ case ISP4IF_STREAM_ID_GLOBAL: ++ return "STREAM_GLOBAL"; ++ case ISP4IF_STREAM_ID_1: ++ return "STREAM1"; ++ default: ++ return "unknown streamID"; ++ } ++} ++ ++char *isp4dbg_get_out_ch_str(int ch /* enum isp4fw_pipe_out_ch */) ++{ ++ switch ((enum isp4fw_pipe_out_ch)ch) { ++ case ISP4FW_ISP_PIPE_OUT_CH_PREVIEW: ++ return "prev"; ++ default: ++ return "unknown channel"; ++ } ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_debug.h b/drivers/media/platform/amd/isp4/isp4_debug.h +new file mode 100644 +index 000000000000..d1262e03ae64 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_debug.h +@@ -0,0 +1,41 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_DEBUG_H_ ++#define _ISP4_DEBUG_H_ ++ ++#include ++#include ++ ++#include "isp4_subdev.h" ++ ++#ifdef CONFIG_DEBUG_FS ++struct isp4_device; ++ ++void isp_debugfs_create(struct isp4_device *isp_dev); ++void isp_debugfs_remove(struct isp4_device *isp_dev); ++void isp_fw_log_print(struct isp4_subdev *isp); ++ ++#else ++ ++/* to avoid checkpatch warning */ ++#define isp_debugfs_create(cam) ((void)(cam)) ++#define isp_debugfs_remove(cam) ((void)(cam)) ++#define isp_fw_log_print(isp) ((void)(isp)) ++ ++#endif /* CONFIG_DEBUG_FS */ ++ ++void isp4dbg_show_bufmeta_info(struct device *dev, char *pre, void *p, ++ void *orig_buf /* struct sys_img_buf_handle */); ++char *isp4dbg_get_img_fmt_str(int fmt /* enum _image_format_t */); ++char *isp4dbg_get_out_ch_str(int ch /* enum _isp_pipe_out_ch_t */); ++char *isp4dbg_get_cmd_str(u32 cmd); ++char *isp4dbg_get_buf_type(u32 type);/* enum _buffer_type_t */ ++char *isp4dbg_get_resp_str(u32 resp); ++char *isp4dbg_get_buf_src_str(u32 src); ++char *isp4dbg_get_buf_done_str(u32 status); ++char *isp4dbg_get_if_stream_str(u32 stream); ++ ++#endif /* _ISP4_DEBUG_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h +new file mode 100644 +index 000000000000..88bacb00355c +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h +@@ -0,0 +1,318 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_FW_CMD_RESP_H_ ++#define _ISP4_FW_CMD_RESP_H_ ++ ++/* ++ * Two types of command/response channel. ++ * Type Global Command has one command/response channel. ++ * Type Stream Command has one command/response channel. ++ *----------- ------------ ++ *| | --------------------------- | | ++ *| | ---->| Global Command |----> | | ++ *| | --------------------------- | | ++ *| | | | ++ *| | | | ++ *| | --------------------------- | | ++ *| | ---->| Stream Command |----> | | ++ *| | --------------------------- | | ++ *| | | | ++ *| | | | ++ *| | | | ++ *| HOST | | Firmware | ++ *| | | | ++ *| | | | ++ *| | -------------------------- | | ++ *| | <----| Global Response |<---- | | ++ *| | -------------------------- | | ++ *| | | | ++ *| | | | ++ *| | -------------------------- | | ++ *| | <----| Stream Response |<---- | | ++ *| | -------------------------- | | ++ *| | | | ++ *| | | | ++ *----------- ------------ ++ */ ++ ++/* ++ * cmd_id is in the format of following type: ++ * type: indicate command type, global/stream commands. ++ * group: indicate the command group. ++ * id: A unique command identification in one type and group. ++ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| ++ * | type | group | id | ++ */ ++ ++#define ISP4FW_CMD_TYPE_SHIFT 24 ++#define ISP4FW_CMD_GROUP_SHIFT 16 ++#define ISP4FW_CMD_TYPE_STREAM_CTRL (0x2U << ISP4FW_CMD_TYPE_SHIFT) ++ ++#define ISP4FW_CMD_GROUP_STREAM_CTRL (0x1U << ISP4FW_CMD_GROUP_SHIFT) ++#define ISP4FW_CMD_GROUP_STREAM_BUFFER (0x4U << ISP4FW_CMD_GROUP_SHIFT) ++ ++/* Stream Command */ ++#define ISP4FW_CMD_ID_SET_STREAM_CONFIG (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x1) ++#define ISP4FW_CMD_ID_SET_OUT_CHAN_PROP (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x3) ++#define ISP4FW_CMD_ID_ENABLE_OUT_CHAN (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x5) ++#define ISP4FW_CMD_ID_START_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x7) ++#define ISP4FW_CMD_ID_STOP_STREAM (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_CTRL | 0x8) ++ ++/* Stream Buffer Command */ ++#define ISP4FW_CMD_ID_SEND_BUFFER (ISP4FW_CMD_TYPE_STREAM_CTRL\ ++ | ISP4FW_CMD_GROUP_STREAM_BUFFER | 0x1) ++ ++/* ++ * resp_id is in the format of following type: ++ * type: indicate command type, global/stream commands. ++ * group: indicate the command group. ++ * id: A unique command identification in one type and group. ++ * |<-Bit31 ~ Bit24->|<-Bit23 ~ Bit16->|<-Bit15 ~ Bit0->| ++ * | type | group | id | ++ */ ++ ++#define ISP4FW_RESP_GROUP_SHIFT 16 ++ ++#define ISP4FW_RESP_GROUP_GENERAL (0x1 << ISP4FW_RESP_GROUP_SHIFT) ++#define ISP4FW_RESP_GROUP_NOTIFICATION (0x3 << ISP4FW_RESP_GROUP_SHIFT) ++ ++/* General Response */ ++#define ISP4FW_RESP_ID_CMD_DONE (ISP4FW_RESP_GROUP_GENERAL | 0x1) ++ ++/* Notification */ ++#define ISP4FW_RESP_ID_NOTI_FRAME_DONE (ISP4FW_RESP_GROUP_NOTIFICATION | 0x1) ++ ++#define ISP4FW_CMD_STATUS_SUCCESS 0 ++#define ISP4FW_CMD_STATUS_FAIL 1 ++#define ISP4FW_CMD_STATUS_SKIPPED 2 ++ ++#define ISP4FW_ADDR_SPACE_TYPE_GPU_VA 4 ++ ++#define ISP4FW_MEMORY_POOL_SIZE (100 * 1024 * 1024) ++ ++/* ++ * standard ISP pipeline: mipicsi=>isp ++ */ ++#define ISP4FW_MIPI0_ISP_PIPELINE_ID 0x5f91 ++ ++enum isp4fw_sensor_id { ++ /* Sensor id for ISP input from MIPI port 0 */ ++ ISP4FW_SENSOR_ID_ON_MIPI0 = 0, ++}; ++ ++enum isp4fw_stream_id { ++ ISP4FW_STREAM_ID_INVALID = -1, ++ ISP4FW_STREAM_ID_1 = 0, ++ ISP4FW_STREAM_ID_2 = 1, ++ ISP4FW_STREAM_ID_3 = 2, ++ ISP4FW_STREAM_ID_MAXIMUM ++}; ++ ++enum isp4fw_image_format { ++ /* 4:2:0,semi-planar, 8-bit */ ++ ISP4FW_IMAGE_FORMAT_NV12 = 1, ++ /* interleave, 4:2:2, 8-bit */ ++ ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED = 7, ++}; ++ ++enum isp4fw_pipe_out_ch { ++ ISP4FW_ISP_PIPE_OUT_CH_PREVIEW = 0, ++}; ++ ++enum isp4fw_yuv_range { ++ ISP4FW_ISP_YUV_RANGE_FULL = 0, /* YUV value range in 0~255 */ ++ ISP4FW_ISP_YUV_RANGE_NARROW = 1, /* YUV value range in 16~235 */ ++ ISP4FW_ISP_YUV_RANGE_MAX ++}; ++ ++enum isp4fw_buffer_type { ++ ISP4FW_BUFFER_TYPE_PREVIEW = 8, ++ ISP4FW_BUFFER_TYPE_META_INFO = 10, ++ ISP4FW_BUFFER_TYPE_MEM_POOL = 15, ++}; ++ ++enum isp4fw_buffer_status { ++ /* The buffer is INVALID */ ++ ISP4FW_BUFFER_STATUS_INVALID, ++ /* The buffer is not filled with image data */ ++ ISP4FW_BUFFER_STATUS_SKIPPED, ++ /* The buffer is available and awaiting to be filled */ ++ ISP4FW_BUFFER_STATUS_EXIST, ++ /* The buffer is filled with image data */ ++ ISP4FW_BUFFER_STATUS_DONE, ++ /* The buffer is unavailable */ ++ ISP4FW_BUFFER_STATUS_LACK, ++ /* The buffer is dirty, probably caused by LMI leakage */ ++ ISP4FW_BUFFER_STATUS_DIRTY, ++ ISP4FW_BUFFER_STATUS_MAX ++}; ++ ++enum isp4fw_buffer_source { ++ /* The buffer is from the stream buffer queue */ ++ ISP4FW_BUFFER_SOURCE_STREAM, ++}; ++ ++struct isp4fw_error_code { ++ u32 code1; ++ u32 code2; ++ u32 code3; ++ u32 code4; ++ u32 code5; ++}; ++ ++/* Command Structure for FW */ ++ ++struct isp4fw_cmd { ++ u32 cmd_seq_num; ++ u32 cmd_id; ++ u32 cmd_param[12]; ++ u16 cmd_stream_id; ++ u8 cmd_silent_resp; ++ u8 reserved; ++ u32 cmd_check_sum; ++}; ++ ++struct isp4fw_resp_cmd_done { ++ /* ++ * The host2fw command seqNum. ++ * To indicate which command this response refers to. ++ */ ++ u32 cmd_seq_num; ++ /* The host2fw command id for host double check. */ ++ u32 cmd_id; ++ /* ++ * Indicate the command process status. ++ * 0 means success. 1 means fail. 2 means skipped ++ */ ++ u16 cmd_status; ++ /* ++ * If cmd_status is 1, the command failed. The host can check ++ * isp4fw_error_code for details. ++ */ ++ u16 isp4fw_error_code; ++ /* The response payload type varies by cmd. */ ++ u8 payload[36]; ++}; ++ ++struct isp4fw_resp_param_package { ++ u32 package_addr_lo; /* The low 32 bit of the pkg address. */ ++ u32 package_addr_hi; /* The high 32 bit of the pkg address. */ ++ u32 package_size; /* The total pkg size in bytes. */ ++ u32 package_check_sum; /* The byte sum of the pkg. */ ++}; ++ ++struct isp4fw_resp { ++ u32 resp_seq_num; ++ u32 resp_id; ++ union { ++ struct isp4fw_resp_cmd_done cmd_done; ++ struct isp4fw_resp_param_package frame_done; ++ u32 resp_param[12]; ++ } param; ++ u8 reserved[4]; ++ u32 resp_check_sum; ++}; ++ ++struct isp4fw_mipi_pipe_path_cfg { ++ u32 b_enable; ++ enum isp4fw_sensor_id isp4fw_sensor_id; ++}; ++ ++struct isp4fw_isp_pipe_path_cfg { ++ u32 isp_pipe_id; /* pipe ids for pipeline construction */ ++}; ++ ++struct isp4fw_isp_stream_cfg { ++ /* Isp mipi path */ ++ struct isp4fw_mipi_pipe_path_cfg mipi_pipe_path_cfg; ++ /* Isp pipe path */ ++ struct isp4fw_isp_pipe_path_cfg isp_pipe_path_cfg; ++ /* enable TNR */ ++ u32 b_enable_tnr; ++ /* ++ * Number of frames for RTA processing. ++ * Set to 0 to use the firmware's default value. ++ */ ++ u32 rta_frames_per_proc; ++}; ++ ++struct isp4fw_image_prop { ++ enum isp4fw_image_format image_format; ++ u32 width; ++ u32 height; ++ u32 luma_pitch; ++ u32 chroma_pitch; ++ enum isp4fw_yuv_range yuv_range; ++}; ++ ++struct isp4fw_buffer { ++ /* ++ * A check num for debug usage, host can set the buf_tags ++ * to different numbers ++ */ ++ u32 buf_tags; ++ union { ++ u32 value; ++ struct { ++ u32 space : 16; ++ u32 vmid : 16; ++ } bit; ++ } vmid_space; ++ u32 buf_base_a_lo; /* Low address of buffer A */ ++ u32 buf_base_a_hi; /* High address of buffer A */ ++ u32 buf_size_a; /* Buffer size of buffer A */ ++ ++ u32 buf_base_b_lo; /* Low address of buffer B */ ++ u32 buf_base_b_hi; /* High address of buffer B */ ++ u32 buf_size_b; /* Buffer size of buffer B */ ++ ++ u32 buf_base_c_lo; /* Low address of buffer C */ ++ u32 buf_base_c_hi; /* High address of buffer C */ ++ u32 buf_size_c; /* Buffer size of buffer C */ ++}; ++ ++struct isp4fw_buffer_meta_info { ++ u32 enabled; /* enabled flag */ ++ enum isp4fw_buffer_status status; /* BufferStatus */ ++ struct isp4fw_error_code err; /* err code */ ++ enum isp4fw_buffer_source source; /* BufferSource */ ++ struct isp4fw_image_prop image_prop; /* image_prop */ ++ struct isp4fw_buffer buffer; /* buffer info */ ++}; ++ ++struct isp4fw_meta_info { ++ u32 poc; /* frame id */ ++ u32 fc_id; /* frame ctl id */ ++ u32 time_stamp_lo; /* timestamp low 32 bits */ ++ u32 time_stamp_hi; /* timestamp_high 32 bits */ ++ struct isp4fw_buffer_meta_info preview; /* preview BufferMetaInfo */ ++}; ++ ++struct isp4fw_cmd_send_buffer { ++ enum isp4fw_buffer_type buffer_type; ++ struct isp4fw_buffer buffer; /* buffer info */ ++}; ++ ++struct isp4fw_cmd_set_out_ch_prop { ++ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ ++ struct isp4fw_image_prop image_prop; /* image property */ ++}; ++ ++struct isp4fw_cmd_enable_out_ch { ++ enum isp4fw_pipe_out_ch ch; /* ISP output channel */ ++ u32 is_enable; /* If channel is enabled or not */ ++}; ++ ++struct isp4fw_cmd_set_stream_cfg { ++ struct isp4fw_isp_stream_cfg stream_cfg; /* stream path config */ ++}; ++ ++#endif /* _ISP4_FW_CMD_RESP_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_hw_reg.h b/drivers/media/platform/amd/isp4/isp4_hw_reg.h +new file mode 100644 +index 000000000000..09c76f75c5ee +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_hw_reg.h +@@ -0,0 +1,124 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_HW_REG_H_ ++#define _ISP4_HW_REG_H_ ++ ++#include ++ ++#define ISP_SOFT_RESET 0x62000 ++#define ISP_SYS_INT0_EN 0x62010 ++#define ISP_SYS_INT0_STATUS 0x62014 ++#define ISP_SYS_INT0_ACK 0x62018 ++#define ISP_CCPU_CNTL 0x62054 ++#define ISP_STATUS 0x62058 ++#define ISP_LOG_RB_BASE_LO0 0x62148 ++#define ISP_LOG_RB_BASE_HI0 0x6214c ++#define ISP_LOG_RB_SIZE0 0x62150 ++#define ISP_LOG_RB_RPTR0 0x62154 ++#define ISP_LOG_RB_WPTR0 0x62158 ++#define ISP_RB_BASE_LO1 0x62170 ++#define ISP_RB_BASE_HI1 0x62174 ++#define ISP_RB_SIZE1 0x62178 ++#define ISP_RB_RPTR1 0x6217c ++#define ISP_RB_WPTR1 0x62180 ++#define ISP_RB_BASE_LO2 0x62184 ++#define ISP_RB_BASE_HI2 0x62188 ++#define ISP_RB_SIZE2 0x6218c ++#define ISP_RB_RPTR2 0x62190 ++#define ISP_RB_WPTR2 0x62194 ++#define ISP_RB_BASE_LO3 0x62198 ++#define ISP_RB_BASE_HI3 0x6219c ++#define ISP_RB_SIZE3 0x621a0 ++#define ISP_RB_RPTR3 0x621a4 ++#define ISP_RB_WPTR3 0x621a8 ++#define ISP_RB_BASE_LO4 0x621ac ++#define ISP_RB_BASE_HI4 0x621b0 ++#define ISP_RB_SIZE4 0x621b4 ++#define ISP_RB_RPTR4 0x621b8 ++#define ISP_RB_WPTR4 0x621bc ++#define ISP_RB_BASE_LO5 0x621c0 ++#define ISP_RB_BASE_HI5 0x621c4 ++#define ISP_RB_SIZE5 0x621c8 ++#define ISP_RB_RPTR5 0x621cc ++#define ISP_RB_WPTR5 0x621d0 ++#define ISP_RB_BASE_LO6 0x621d4 ++#define ISP_RB_BASE_HI6 0x621d8 ++#define ISP_RB_SIZE6 0x621dc ++#define ISP_RB_RPTR6 0x621e0 ++#define ISP_RB_WPTR6 0x621e4 ++#define ISP_RB_BASE_LO7 0x621e8 ++#define ISP_RB_BASE_HI7 0x621ec ++#define ISP_RB_SIZE7 0x621f0 ++#define ISP_RB_RPTR7 0x621f4 ++#define ISP_RB_WPTR7 0x621f8 ++#define ISP_RB_BASE_LO8 0x621fc ++#define ISP_RB_BASE_HI8 0x62200 ++#define ISP_RB_SIZE8 0x62204 ++#define ISP_RB_RPTR8 0x62208 ++#define ISP_RB_WPTR8 0x6220c ++#define ISP_RB_BASE_LO9 0x62210 ++#define ISP_RB_BASE_HI9 0x62214 ++#define ISP_RB_SIZE9 0x62218 ++#define ISP_RB_RPTR9 0x6221c ++#define ISP_RB_WPTR9 0x62220 ++#define ISP_RB_BASE_LO10 0x62224 ++#define ISP_RB_BASE_HI10 0x62228 ++#define ISP_RB_SIZE10 0x6222c ++#define ISP_RB_RPTR10 0x62230 ++#define ISP_RB_WPTR10 0x62234 ++#define ISP_RB_BASE_LO11 0x62238 ++#define ISP_RB_BASE_HI11 0x6223c ++#define ISP_RB_SIZE11 0x62240 ++#define ISP_RB_RPTR11 0x62244 ++#define ISP_RB_WPTR11 0x62248 ++#define ISP_RB_BASE_LO12 0x6224c ++#define ISP_RB_BASE_HI12 0x62250 ++#define ISP_RB_SIZE12 0x62254 ++#define ISP_RB_RPTR12 0x62258 ++#define ISP_RB_WPTR12 0x6225c ++ ++#define ISP_POWER_STATUS 0x60000 ++ ++/* ISP_SOFT_RESET */ ++#define ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK 0x00000001UL ++ ++/* ISP_CCPU_CNTL */ ++#define ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK 0x00040000UL ++ ++/* ISP_STATUS */ ++#define ISP_STATUS__CCPU_REPORT_MASK 0x000000feUL ++ ++/* ISP_SYS_INT0_STATUS */ ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT9_INT_MASK 0x00010000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT10_INT_MASK 0x00040000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT11_INT_MASK 0x00100000UL ++#define ISP_SYS_INT0_STATUS__SYS_INT_RINGBUFFER_WPT12_INT_MASK 0x00400000UL ++ ++/* ISP_SYS_INT0_EN */ ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK 0x00010000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT10_EN_MASK 0x00040000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT11_EN_MASK 0x00100000UL ++#define ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK 0x00400000UL ++ ++/* ISP_SYS_INT0_ACK */ ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT9_ACK_MASK 0x00010000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT10_ACK_MASK 0x00040000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT11_ACK_MASK 0x00100000UL ++#define ISP_SYS_INT0_ACK__SYS_INT_RINGBUFFER_WPT12_ACK_MASK 0x00400000UL ++ ++/* Helper functions for reading isp registers */ ++static inline u32 isp4hw_rreg(void __iomem *base, u32 reg) ++{ ++ return readl(base + reg); ++} ++ ++/* Helper functions for writing isp registers */ ++static inline void isp4hw_wreg(void __iomem *base, u32 reg, u32 val) ++{ ++ return writel(val, base + reg); ++} ++ ++#endif /* _ISP4_HW_REG_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_interface.c b/drivers/media/platform/amd/isp4/isp4_interface.c +new file mode 100644 +index 000000000000..8d73f66bb42c +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_interface.c +@@ -0,0 +1,832 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++ ++#include "isp4_debug.h" ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++ ++#define ISP4IF_FW_RESP_RB_IRQ_EN_MASK \ ++ (ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT9_EN_MASK\ ++ | ISP_SYS_INT0_EN__SYS_INT_RINGBUFFER_WPT12_EN_MASK) ++ ++#define ISP4IF_FW_CMD_TIMEOUT (HZ / 2) ++ ++struct isp4if_rb_config { ++ const char *name; ++ u32 index; ++ u32 reg_rptr; ++ u32 reg_wptr; ++ u32 reg_base_lo; ++ u32 reg_base_hi; ++ u32 reg_size; ++ u32 val_size; ++ u64 base_mc_addr; ++ void *base_sys_addr; ++}; ++ ++/* FW cmd ring buffer configuration */ ++static struct isp4if_rb_config isp4if_cmd_rb_config[ISP4IF_STREAM_ID_MAX] = { ++ { ++ .name = "CMD_RB_GBL0", ++ .index = 3, ++ .reg_rptr = ISP_RB_RPTR4, ++ .reg_wptr = ISP_RB_WPTR4, ++ .reg_base_lo = ISP_RB_BASE_LO4, ++ .reg_base_hi = ISP_RB_BASE_HI4, ++ .reg_size = ISP_RB_SIZE4, ++ }, ++ { ++ .name = "CMD_RB_STR1", ++ .index = 0, ++ .reg_rptr = ISP_RB_RPTR1, ++ .reg_wptr = ISP_RB_WPTR1, ++ .reg_base_lo = ISP_RB_BASE_LO1, ++ .reg_base_hi = ISP_RB_BASE_HI1, ++ .reg_size = ISP_RB_SIZE1, ++ }, ++ { ++ .name = "CMD_RB_STR2", ++ .index = 1, ++ .reg_rptr = ISP_RB_RPTR2, ++ .reg_wptr = ISP_RB_WPTR2, ++ .reg_base_lo = ISP_RB_BASE_LO2, ++ .reg_base_hi = ISP_RB_BASE_HI2, ++ .reg_size = ISP_RB_SIZE2, ++ }, ++ { ++ .name = "CMD_RB_STR3", ++ .index = 2, ++ .reg_rptr = ISP_RB_RPTR3, ++ .reg_wptr = ISP_RB_WPTR3, ++ .reg_base_lo = ISP_RB_BASE_LO3, ++ .reg_base_hi = ISP_RB_BASE_HI3, ++ .reg_size = ISP_RB_SIZE3, ++ }, ++}; ++ ++/* FW resp ring buffer configuration */ ++static struct isp4if_rb_config isp4if_resp_rb_config[ISP4IF_STREAM_ID_MAX] = { ++ { ++ .name = "RES_RB_GBL0", ++ .index = 3, ++ .reg_rptr = ISP_RB_RPTR12, ++ .reg_wptr = ISP_RB_WPTR12, ++ .reg_base_lo = ISP_RB_BASE_LO12, ++ .reg_base_hi = ISP_RB_BASE_HI12, ++ .reg_size = ISP_RB_SIZE12, ++ }, ++ { ++ .name = "RES_RB_STR1", ++ .index = 0, ++ .reg_rptr = ISP_RB_RPTR9, ++ .reg_wptr = ISP_RB_WPTR9, ++ .reg_base_lo = ISP_RB_BASE_LO9, ++ .reg_base_hi = ISP_RB_BASE_HI9, ++ .reg_size = ISP_RB_SIZE9, ++ }, ++ { ++ .name = "RES_RB_STR2", ++ .index = 1, ++ .reg_rptr = ISP_RB_RPTR10, ++ .reg_wptr = ISP_RB_WPTR10, ++ .reg_base_lo = ISP_RB_BASE_LO10, ++ .reg_base_hi = ISP_RB_BASE_HI10, ++ .reg_size = ISP_RB_SIZE10, ++ }, ++ { ++ .name = "RES_RB_STR3", ++ .index = 2, ++ .reg_rptr = ISP_RB_RPTR11, ++ .reg_wptr = ISP_RB_WPTR11, ++ .reg_base_lo = ISP_RB_BASE_LO11, ++ .reg_base_hi = ISP_RB_BASE_HI11, ++ .reg_size = ISP_RB_SIZE11, ++ }, ++}; ++ ++/* FW log ring buffer configuration */ ++static struct isp4if_rb_config isp4if_log_rb_config = { ++ .name = "LOG_RB", ++ .index = 0, ++ .reg_rptr = ISP_LOG_RB_RPTR0, ++ .reg_wptr = ISP_LOG_RB_WPTR0, ++ .reg_base_lo = ISP_LOG_RB_BASE_LO0, ++ .reg_base_hi = ISP_LOG_RB_BASE_HI0, ++ .reg_size = ISP_LOG_RB_SIZE0, ++}; ++ ++static struct isp4if_gpu_mem_info * ++isp4if_gpu_mem_alloc(struct isp4_interface *ispif, u32 mem_size) ++{ ++ struct isp4if_gpu_mem_info *mem_info; ++ struct device *dev = ispif->dev; ++ int ret; ++ ++ mem_info = kmalloc_obj(*mem_info, GFP_KERNEL); ++ if (!mem_info) ++ return NULL; ++ ++ mem_info->mem_size = mem_size; ++ ret = isp_kernel_buffer_alloc(dev, mem_info->mem_size, ++ &mem_info->mem_handle, ++ &mem_info->gpu_mc_addr, ++ &mem_info->sys_addr); ++ if (ret) { ++ kfree(mem_info); ++ return NULL; ++ } ++ ++ return mem_info; ++} ++ ++static void isp4if_gpu_mem_free(struct isp4_interface *ispif, ++ struct isp4if_gpu_mem_info **mem_info_ptr) ++{ ++ struct isp4if_gpu_mem_info *mem_info = *mem_info_ptr; ++ struct device *dev = ispif->dev; ++ ++ if (!mem_info) { ++ dev_err(dev, "invalid mem_info\n"); ++ return; ++ } ++ ++ *mem_info_ptr = NULL; ++ isp_kernel_buffer_free(&mem_info->mem_handle, &mem_info->gpu_mc_addr, ++ &mem_info->sys_addr); ++ kfree(mem_info); ++} ++ ++static void isp4if_dealloc_fw_gpumem(struct isp4_interface *ispif) ++{ ++ isp4if_gpu_mem_free(ispif, &ispif->fw_mem_pool); ++ isp4if_gpu_mem_free(ispif, &ispif->fw_cmd_resp_buf); ++ isp4if_gpu_mem_free(ispif, &ispif->fw_log_buf); ++ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) ++ isp4if_gpu_mem_free(ispif, &ispif->meta_info_buf[i]); ++} ++ ++static int isp4if_alloc_fw_gpumem(struct isp4_interface *ispif) ++{ ++ struct device *dev = ispif->dev; ++ ++ ispif->fw_mem_pool = isp4if_gpu_mem_alloc(ispif, ++ ISP4FW_MEMORY_POOL_SIZE); ++ if (!ispif->fw_mem_pool) ++ goto error_no_memory; ++ ++ ispif->fw_cmd_resp_buf = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_RB_PMBMAP_MEM_SIZE); ++ if (!ispif->fw_cmd_resp_buf) ++ goto error_no_memory; ++ ++ ispif->fw_log_buf = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_FW_LOG_RINGBUF_SIZE); ++ if (!ispif->fw_log_buf) ++ goto error_no_memory; ++ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ ispif->meta_info_buf[i] = ++ isp4if_gpu_mem_alloc(ispif, ISP4IF_META_INFO_BUF_SIZE); ++ if (!ispif->meta_info_buf[i]) ++ goto error_no_memory; ++ } ++ ++ return 0; ++ ++error_no_memory: ++ dev_err(dev, "failed to allocate gpu memory\n"); ++ return -ENOMEM; ++} ++ ++static u32 isp4if_compute_check_sum(const void *buf, size_t buf_size) ++{ ++ const u8 *surplus_ptr; ++ const u32 *buffer; ++ u32 checksum = 0; ++ size_t i; ++ ++ buffer = (const u32 *)buf; ++ for (i = 0; i < buf_size / sizeof(u32); i++) ++ checksum += buffer[i]; ++ ++ surplus_ptr = (const u8 *)&buffer[i]; ++ /* add surplus data crc checksum */ ++ for (i = 0; i < buf_size % sizeof(u32); i++) ++ checksum += surplus_ptr[i]; ++ ++ return checksum; ++} ++ ++void isp4if_clear_cmdq(struct isp4_interface *ispif) ++{ ++ struct isp4if_cmd_element *buf_node, *tmp_node; ++ LIST_HEAD(free_list); ++ ++ scoped_guard(spinlock, &ispif->cmdq_lock) ++ list_splice_init(&ispif->cmdq, &free_list); ++ ++ list_for_each_entry_safe(buf_node, tmp_node, &free_list, list) ++ kfree(buf_node); ++} ++ ++static bool isp4if_is_cmdq_rb_full(struct isp4_interface *ispif, ++ enum isp4if_stream_id stream) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ u32 len = rb_config->val_size; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_free; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ ++ /* ++ * Read and write pointers are equal, indicating the ring buffer ++ * is empty ++ */ ++ if (wr_ptr == rd_ptr) ++ return false; ++ ++ if (wr_ptr > rd_ptr) ++ bytes_free = len - (wr_ptr - rd_ptr); ++ else ++ bytes_free = rd_ptr - wr_ptr; ++ ++ /* ++ * Ignore one byte from the bytes free to prevent rd_ptr from equaling ++ * wr_ptr when the ring buffer is full, because rd_ptr == wr_ptr is ++ * supposed to indicate that the ring buffer is empty. ++ */ ++ return bytes_free <= sizeof(struct isp4fw_cmd); ++} ++ ++struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, ++ u32 seq_num, u32 cmd_id) ++{ ++ struct isp4if_cmd_element *ele; ++ ++ guard(spinlock)(&ispif->cmdq_lock); ++ ++ list_for_each_entry(ele, &ispif->cmdq, list) { ++ if (ele->seq_num == seq_num && ele->cmd_id == cmd_id) { ++ list_del(&ele->list); ++ return ele; ++ } ++ } ++ ++ return NULL; ++} ++ ++/* Must check that isp4if_is_cmdq_rb_full() == false before calling */ ++static int isp4if_insert_isp_fw_cmd(struct isp4_interface *ispif, ++ enum isp4if_stream_id stream, ++ const struct isp4fw_cmd *cmd) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_cmd_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ void *mem_sys = rb_config->base_sys_addr; ++ const u32 cmd_sz = sizeof(*cmd); ++ struct device *dev = ispif->dev; ++ u32 len = rb_config->val_size; ++ const void *src = cmd; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_to_end; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ if (rd_ptr >= len || wr_ptr >= len) { ++ dev_err(dev, ++ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, cmd_sz=%u\n", ++ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, ++ wr_ptr, len, cmd_sz); ++ return -EINVAL; ++ } ++ ++ bytes_to_end = len - wr_ptr; ++ if (bytes_to_end >= cmd_sz) { ++ /* FW cmd is just a straight copy to the write pointer */ ++ memcpy(mem_sys + wr_ptr, src, cmd_sz); ++ isp4hw_wreg(ispif->mmio, wreg, (wr_ptr + cmd_sz) % len); ++ } else { ++ /* ++ * FW cmd is split because the ring buffer needs to wrap ++ * around ++ */ ++ memcpy(mem_sys + wr_ptr, src, bytes_to_end); ++ memcpy(mem_sys, src + bytes_to_end, cmd_sz - bytes_to_end); ++ isp4hw_wreg(ispif->mmio, wreg, cmd_sz - bytes_to_end); ++ } ++ ++ return 0; ++} ++ ++static inline enum isp4if_stream_id isp4if_get_fw_stream(u32 cmd_id) ++{ ++ return ISP4IF_STREAM_ID_1; ++} ++ ++static int isp4if_send_fw_cmd(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, ++ u32 package_size, bool sync) ++{ ++ enum isp4if_stream_id stream = isp4if_get_fw_stream(cmd_id); ++ struct isp4if_cmd_element *ele = NULL; ++ struct device *dev = ispif->dev; ++ struct isp4fw_cmd cmd; ++ u32 seq_num; ++ int ret; ++ ++ if (package_size > sizeof(cmd.cmd_param)) { ++ dev_err(dev, "fail pkgsize(%u) > %zu cmd:0x%x, stream %d\n", ++ package_size, sizeof(cmd.cmd_param), cmd_id, stream); ++ return -EINVAL; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.cmd_id = cmd_id; ++ switch (stream) { ++ case ISP4IF_STREAM_ID_GLOBAL: ++ cmd.cmd_stream_id = ISP4FW_STREAM_ID_INVALID; ++ break; ++ case ISP4IF_STREAM_ID_1: ++ cmd.cmd_stream_id = ISP4FW_STREAM_ID_1; ++ break; ++ default: ++ dev_err(dev, "fail bad stream id %d\n", stream); ++ return -EINVAL; ++ } ++ ++ /* Allocate the sync command object early and outside of the lock */ ++ if (sync) { ++ ele = kmalloc_obj(*ele, GFP_KERNEL); ++ if (!ele) ++ return -ENOMEM; ++ ++ /* Get two references: one for the resp thread, one for us */ ++ atomic_set(&ele->refcnt, 2); ++ init_completion(&ele->cmd_done); ++ } ++ ++ if (package && package_size) ++ memcpy(cmd.cmd_param, package, package_size); ++ ++ scoped_guard(mutex, &ispif->isp4if_mutex) { ++ ret = read_poll_timeout(isp4if_is_cmdq_rb_full, ret, !ret, ++ ISP4IF_RB_FULL_SLEEP_US, ++ ISP4IF_RB_FULL_TIMEOUT_US, false, ispif, ++ stream); ++ if (ret) { ++ struct isp4if_rb_config *rb_config = ++ &isp4if_resp_rb_config[stream]; ++ u32 rd_ptr = isp4hw_rreg(ispif->mmio, ++ rb_config->reg_rptr); ++ u32 wr_ptr = isp4hw_rreg(ispif->mmio, ++ rb_config->reg_wptr); ++ ++ dev_err(dev, ++ "failed to get free cmdq slot, stream %s(%d),rd %u, wr %u\n", ++ isp4dbg_get_if_stream_str(stream), stream, ++ rd_ptr, wr_ptr); ++ ret = -ETIMEDOUT; ++ goto free_ele; ++ } ++ ++ seq_num = ispif->host2fw_seq_num++; ++ cmd.cmd_seq_num = seq_num; ++ cmd.cmd_check_sum = isp4if_compute_check_sum(&cmd, sizeof(cmd) ++ - sizeof(u32)); ++ ++ /* ++ * only append the fw cmd to queue when its response needs to ++ * be waited for, currently there are only two such commands, ++ * disable channel and stop stream which are only sent after ++ * close camera ++ */ ++ if (ele) { ++ ele->seq_num = seq_num; ++ ele->cmd_id = cmd_id; ++ scoped_guard(spinlock, &ispif->cmdq_lock) ++ list_add_tail(&ele->list, &ispif->cmdq); ++ } ++ ++ ret = isp4if_insert_isp_fw_cmd(ispif, stream, &cmd); ++ if (ret) { ++ dev_err(dev, ++ "fail for insert_isp_fw_cmd cmd_id %s(0x%08x)\n", ++ isp4dbg_get_cmd_str(cmd_id), cmd_id); ++ goto err_dequeue_ele; ++ } ++ } ++ ++ if (ele) { ++ ret = wait_for_completion_timeout(&ele->cmd_done, ++ ISP4IF_FW_CMD_TIMEOUT); ++ if (!ret) { ++ ret = -ETIMEDOUT; ++ goto err_dequeue_ele; ++ } ++ ++ ret = 0; ++ goto put_ele_ref; ++ } ++ ++ return 0; ++ ++err_dequeue_ele: ++ /* ++ * Try to remove the command from the queue. If that fails, then it ++ * means the response thread is currently using the object, and we need ++ * to use the refcount to avoid a use-after-free by either side. ++ */ ++ if (ele && isp4if_rm_cmd_from_cmdq(ispif, seq_num, cmd_id)) ++ goto free_ele; ++ ++put_ele_ref: ++ /* Don't free the command if we didn't put the last reference */ ++ if (ele && atomic_dec_return(&ele->refcnt)) ++ ele = NULL; ++ ++free_ele: ++ kfree(ele); ++ return ret; ++} ++ ++static int isp4if_send_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4fw_cmd_send_buffer cmd; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.buffer_type = ISP4FW_BUFFER_TYPE_PREVIEW; ++ cmd.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(buf_info->planes[0].mc_addr, ++ &cmd.buffer.buf_base_a_lo, ++ &cmd.buffer.buf_base_a_hi); ++ cmd.buffer.buf_size_a = buf_info->planes[0].len; ++ ++ isp4if_split_addr64(buf_info->planes[1].mc_addr, ++ &cmd.buffer.buf_base_b_lo, ++ &cmd.buffer.buf_base_b_hi); ++ cmd.buffer.buf_size_b = buf_info->planes[1].len; ++ ++ isp4if_split_addr64(buf_info->planes[2].mc_addr, ++ &cmd.buffer.buf_base_c_lo, ++ &cmd.buffer.buf_base_c_hi); ++ cmd.buffer.buf_size_c = buf_info->planes[2].len; ++ ++ return isp4if_send_fw_cmd(ispif, ISP4FW_CMD_ID_SEND_BUFFER, &cmd, ++ sizeof(cmd), false); ++} ++ ++static void isp4if_init_rb_config(struct isp4_interface *ispif, ++ struct isp4if_rb_config *rb_config) ++{ ++ isp4hw_wreg(ispif->mmio, rb_config->reg_rptr, 0x0); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_wptr, 0x0); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_base_lo, ++ rb_config->base_mc_addr); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_base_hi, ++ rb_config->base_mc_addr >> 32); ++ isp4hw_wreg(ispif->mmio, rb_config->reg_size, rb_config->val_size); ++} ++ ++static int isp4if_fw_init(struct isp4_interface *ispif) ++{ ++ u32 aligned_rb_chunk_size = ISP4IF_RB_PMBMAP_MEM_CHUNK & 0xffffffc0; ++ struct isp4if_rb_config *rb_config; ++ u32 offset; ++ unsigned int i; ++ ++ /* initialize CMD_RB streams */ ++ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { ++ rb_config = (isp4if_cmd_rb_config + i); ++ offset = aligned_rb_chunk_size * rb_config->index; ++ ++ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; ++ rb_config->base_sys_addr = ++ ispif->fw_cmd_resp_buf->sys_addr + offset; ++ rb_config->base_mc_addr = ++ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ } ++ ++ /* initialize RESP_RB streams */ ++ for (i = 0; i < ISP4IF_STREAM_ID_MAX; i++) { ++ rb_config = (isp4if_resp_rb_config + i); ++ offset = aligned_rb_chunk_size * ++ (rb_config->index + ISP4IF_RESP_CHAN_TO_RB_OFFSET - 1); ++ ++ rb_config->val_size = ISP4IF_FW_CMD_BUF_SIZE; ++ rb_config->base_sys_addr = ++ ispif->fw_cmd_resp_buf->sys_addr + offset; ++ rb_config->base_mc_addr = ++ ispif->fw_cmd_resp_buf->gpu_mc_addr + offset; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ } ++ ++ /* initialize LOG_RB stream */ ++ rb_config = &isp4if_log_rb_config; ++ rb_config->val_size = ISP4IF_FW_LOG_RINGBUF_SIZE; ++ rb_config->base_mc_addr = ispif->fw_log_buf->gpu_mc_addr; ++ rb_config->base_sys_addr = ispif->fw_log_buf->sys_addr; ++ ++ isp4if_init_rb_config(ispif, rb_config); ++ ++ return 0; ++} ++ ++static int isp4if_wait_fw_ready(struct isp4_interface *ispif, ++ u32 isp_status_addr) ++{ ++ struct device *dev = ispif->dev; ++ u32 timeout_ms = 100; ++ u32 interval_ms = 1; ++ u32 reg_val; ++ ++ /* wait for FW initialize done! */ ++ if (!read_poll_timeout(isp4hw_rreg, reg_val, reg_val ++ & ISP_STATUS__CCPU_REPORT_MASK, ++ interval_ms * 1000, timeout_ms * 1000, false, ++ ispif->mmio, isp_status_addr)) ++ return 0; ++ ++ dev_err(dev, "ISP CCPU FW boot failed\n"); ++ ++ return -ETIME; ++} ++ ++static void isp4if_enable_ccpu(struct isp4_interface *ispif) ++{ ++ u32 reg_val; ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); ++ reg_val &= (~ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK); ++ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); ++ ++ usleep_range(100, 150); ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); ++ reg_val &= (~ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK); ++ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); ++} ++ ++static void isp4if_disable_ccpu(struct isp4_interface *ispif) ++{ ++ u32 reg_val; ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_CCPU_CNTL); ++ reg_val |= ISP_CCPU_CNTL__CCPU_HOST_SOFT_RST_MASK; ++ isp4hw_wreg(ispif->mmio, ISP_CCPU_CNTL, reg_val); ++ ++ usleep_range(100, 150); ++ ++ reg_val = isp4hw_rreg(ispif->mmio, ISP_SOFT_RESET); ++ reg_val |= ISP_SOFT_RESET__CCPU_SOFT_RESET_MASK; ++ isp4hw_wreg(ispif->mmio, ISP_SOFT_RESET, reg_val); ++} ++ ++static int isp4if_fw_boot(struct isp4_interface *ispif) ++{ ++ struct device *dev = ispif->dev; ++ ++ if (ispif->status != ISP4IF_STATUS_PWR_ON) { ++ dev_err(dev, "invalid isp power status %d\n", ispif->status); ++ return -EINVAL; ++ } ++ ++ isp4if_disable_ccpu(ispif); ++ ++ isp4if_fw_init(ispif); ++ ++ /* clear ccpu status */ ++ isp4hw_wreg(ispif->mmio, ISP_STATUS, 0x0); ++ ++ isp4if_enable_ccpu(ispif); ++ ++ if (isp4if_wait_fw_ready(ispif, ISP_STATUS)) { ++ isp4if_disable_ccpu(ispif); ++ return -EINVAL; ++ } ++ ++ /* enable interrupts */ ++ isp4hw_wreg(ispif->mmio, ISP_SYS_INT0_EN, ++ ISP4IF_FW_RESP_RB_IRQ_EN_MASK); ++ ++ ispif->status = ISP4IF_STATUS_FW_RUNNING; ++ ++ dev_dbg(dev, "ISP CCPU FW boot success\n"); ++ ++ return 0; ++} ++ ++int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, ++ struct isp4fw_resp *resp) ++{ ++ struct isp4if_rb_config *rb_config = &isp4if_resp_rb_config[stream]; ++ u32 rreg = rb_config->reg_rptr, wreg = rb_config->reg_wptr; ++ void *mem_sys = rb_config->base_sys_addr; ++ const u32 resp_sz = sizeof(*resp); ++ struct device *dev = ispif->dev; ++ u32 len = rb_config->val_size; ++ u32 rd_ptr, wr_ptr; ++ u32 bytes_to_end; ++ void *dst = resp; ++ u32 checksum; ++ ++ rd_ptr = isp4hw_rreg(ispif->mmio, rreg); ++ wr_ptr = isp4hw_rreg(ispif->mmio, wreg); ++ if (rd_ptr >= len || wr_ptr >= len) ++ goto err_rb_invalid; ++ ++ /* ++ * Read and write pointers are equal, indicating the ring buffer is ++ * empty ++ */ ++ if (rd_ptr == wr_ptr) ++ return -ENODATA; ++ ++ bytes_to_end = len - rd_ptr; ++ if (bytes_to_end >= resp_sz) { ++ /* FW response is just a straight copy from the read pointer */ ++ if (wr_ptr > rd_ptr && wr_ptr - rd_ptr < resp_sz) ++ goto err_rb_invalid; ++ ++ memcpy(dst, mem_sys + rd_ptr, resp_sz); ++ isp4hw_wreg(ispif->mmio, rreg, (rd_ptr + resp_sz) % len); ++ } else { ++ /* ++ * FW response is split because the ring buffer wrapped ++ * around ++ */ ++ if (wr_ptr > rd_ptr || wr_ptr < resp_sz - bytes_to_end) ++ goto err_rb_invalid; ++ ++ memcpy(dst, mem_sys + rd_ptr, bytes_to_end); ++ memcpy(dst + bytes_to_end, mem_sys, resp_sz - bytes_to_end); ++ isp4hw_wreg(ispif->mmio, rreg, resp_sz - bytes_to_end); ++ } ++ ++ checksum = isp4if_compute_check_sum(resp, resp_sz - sizeof(u32)); ++ if (checksum != resp->resp_check_sum) { ++ dev_err(dev, "resp checksum 0x%x,should 0x%x,rptr %u,wptr %u\n", ++ checksum, resp->resp_check_sum, rd_ptr, wr_ptr); ++ dev_err(dev, "%s(%u), seqNo %u, resp_id %s(0x%x)\n", ++ isp4dbg_get_if_stream_str(stream), stream, ++ resp->resp_seq_num, isp4dbg_get_resp_str(resp->resp_id), ++ resp->resp_id); ++ return -EINVAL; ++ } ++ ++ return 0; ++ ++err_rb_invalid: ++ dev_err(dev, ++ "rb invalid: stream=%u(%s), rd=%u, wr=%u, len=%u, resp_sz=%u\n", ++ stream, isp4dbg_get_if_stream_str(stream), rd_ptr, wr_ptr, len, ++ resp_sz); ++ return -EINVAL; ++} ++ ++int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size) ++{ ++ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, false); ++} ++ ++int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size) ++{ ++ return isp4if_send_fw_cmd(ispif, cmd_id, package, package_size, true); ++} ++ ++void isp4if_clear_bufq(struct isp4_interface *ispif) ++{ ++ struct isp4if_img_buf_node *buf_node, *tmp_node; ++ LIST_HEAD(free_list); ++ ++ scoped_guard(spinlock, &ispif->bufq_lock) ++ list_splice_init(&ispif->bufq, &free_list); ++ ++ list_for_each_entry_safe(buf_node, tmp_node, &free_list, node) ++ kfree(buf_node); ++} ++ ++void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node) ++{ ++ kfree(buf_node); ++} ++ ++struct isp4if_img_buf_node * ++isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4if_img_buf_node *node; ++ ++ node = kmalloc_obj(*node, GFP_KERNEL); ++ if (node) ++ node->buf_info = *buf_info; ++ ++ return node; ++} ++ ++struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif) ++{ ++ struct isp4if_img_buf_node *buf_node; ++ ++ guard(spinlock)(&ispif->bufq_lock); ++ ++ buf_node = list_first_entry_or_null(&ispif->bufq, typeof(*buf_node), ++ node); ++ if (buf_node) ++ list_del(&buf_node->node); ++ ++ return buf_node; ++} ++ ++int isp4if_queue_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_node *buf_node) ++{ ++ int ret; ++ ++ ret = isp4if_send_buffer(ispif, &buf_node->buf_info); ++ if (ret) ++ return ret; ++ ++ scoped_guard(spinlock, &ispif->bufq_lock) ++ list_add_tail(&buf_node->node, &ispif->bufq); ++ ++ return 0; ++} ++ ++int isp4if_stop(struct isp4_interface *ispif) ++{ ++ isp4if_disable_ccpu(ispif); ++ ++ isp4if_dealloc_fw_gpumem(ispif); ++ ++ return 0; ++} ++ ++int isp4if_start(struct isp4_interface *ispif) ++{ ++ int ret; ++ ++ ret = isp4if_alloc_fw_gpumem(ispif); ++ if (ret) ++ return ret; ++ ++ ret = isp4if_fw_boot(ispif); ++ if (ret) ++ goto failed_fw_boot; ++ ++ return 0; ++ ++failed_fw_boot: ++ isp4if_dealloc_fw_gpumem(ispif); ++ return ret; ++} ++ ++int isp4if_deinit(struct isp4_interface *ispif) ++{ ++ isp4if_clear_cmdq(ispif); ++ ++ isp4if_clear_bufq(ispif); ++ ++ mutex_destroy(&ispif->isp4if_mutex); ++ ++ return 0; ++} ++ ++int isp4if_init(struct isp4_interface *ispif, struct device *dev, ++ void __iomem *isp_mmio) ++{ ++ ispif->dev = dev; ++ ispif->mmio = isp_mmio; ++ ++ spin_lock_init(&ispif->cmdq_lock); /* used for cmdq access */ ++ spin_lock_init(&ispif->bufq_lock); /* used for bufq access */ ++ mutex_init(&ispif->isp4if_mutex); /* used for commands sent to ispfw */ ++ ++ INIT_LIST_HEAD(&ispif->cmdq); ++ INIT_LIST_HEAD(&ispif->bufq); ++ ++ return 0; ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_interface.h b/drivers/media/platform/amd/isp4/isp4_interface.h +new file mode 100644 +index 000000000000..ce3ac9b9e5cd +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_interface.h +@@ -0,0 +1,144 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_INTERFACE_H_ ++#define _ISP4_INTERFACE_H_ ++ ++#include ++#include ++#include ++#include ++ ++struct isp4fw_resp; ++ ++#define ISP4IF_RB_MAX 25 ++#define ISP4IF_RESP_CHAN_TO_RB_OFFSET 9 ++#define ISP4IF_RB_PMBMAP_MEM_SIZE (SZ_16M - 1) ++#define ISP4IF_RB_PMBMAP_MEM_CHUNK \ ++ (ISP4IF_RB_PMBMAP_MEM_SIZE / (ISP4IF_RB_MAX - 1)) ++#define ISP4IF_HOST2FW_COMMAND_SIZE sizeof(struct isp4fw_cmd) ++#define ISP4IF_MAX_NUM_HOST2FW_COMMAND 40 ++#define ISP4IF_FW_CMD_BUF_SIZE \ ++ (ISP4IF_MAX_NUM_HOST2FW_COMMAND * ISP4IF_HOST2FW_COMMAND_SIZE) ++#define ISP4IF_RB_FULL_SLEEP_US (33 * USEC_PER_MSEC) ++#define ISP4IF_RB_FULL_TIMEOUT_US (10 * ISP4IF_RB_FULL_SLEEP_US) ++ ++#define ISP4IF_META_INFO_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) ++#define ISP4IF_MAX_STREAM_BUF_COUNT 8 ++ ++#define ISP4IF_FW_LOG_RINGBUF_SIZE SZ_2M ++ ++enum isp4if_stream_id { ++ ISP4IF_STREAM_ID_GLOBAL = 0, ++ ISP4IF_STREAM_ID_1 = 1, ++ ISP4IF_STREAM_ID_MAX = 4 ++}; ++ ++enum isp4if_status { ++ ISP4IF_STATUS_PWR_OFF, ++ ISP4IF_STATUS_PWR_ON, ++ ISP4IF_STATUS_FW_RUNNING, ++ ISP4IF_FSM_STATUS_MAX ++}; ++ ++struct isp4if_gpu_mem_info { ++ u64 mem_size; ++ u64 gpu_mc_addr; ++ void *sys_addr; ++ void *mem_handle; ++}; ++ ++struct isp4if_img_buf_info { ++ struct { ++ void *sys_addr; ++ u64 mc_addr; ++ u32 len; ++ } planes[3]; ++}; ++ ++struct isp4if_img_buf_node { ++ struct list_head node; ++ struct isp4if_img_buf_info buf_info; ++}; ++ ++struct isp4if_cmd_element { ++ struct list_head list; ++ u32 seq_num; ++ u32 cmd_id; ++ struct completion cmd_done; ++ atomic_t refcnt; ++}; ++ ++struct isp4_interface { ++ struct device *dev; ++ void __iomem *mmio; ++ ++ spinlock_t cmdq_lock; /* used for cmdq access */ ++ spinlock_t bufq_lock; /* used for bufq access */ ++ struct mutex isp4if_mutex; /* used to send fw cmd and read fw log */ ++ ++ struct list_head cmdq; /* commands sent to fw */ ++ struct list_head bufq; /* buffers sent to fw */ ++ ++ enum isp4if_status status; ++ u32 host2fw_seq_num; ++ ++ /* ISP fw buffers */ ++ struct isp4if_gpu_mem_info *fw_log_buf; ++ struct isp4if_gpu_mem_info *fw_cmd_resp_buf; ++ struct isp4if_gpu_mem_info *fw_mem_pool; ++ struct isp4if_gpu_mem_info *meta_info_buf[ISP4IF_MAX_STREAM_BUF_COUNT]; ++}; ++ ++static inline void isp4if_split_addr64(u64 addr, u32 *lo, u32 *hi) ++{ ++ if (lo) ++ *lo = addr & 0xffffffff; ++ ++ if (hi) ++ *hi = addr >> 32; ++} ++ ++static inline u64 isp4if_join_addr64(u32 lo, u32 hi) ++{ ++ return (((u64)hi) << 32) | (u64)lo; ++} ++ ++int isp4if_f2h_resp(struct isp4_interface *ispif, enum isp4if_stream_id stream, ++ struct isp4fw_resp *resp); ++ ++int isp4if_send_command(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size); ++ ++int isp4if_send_command_sync(struct isp4_interface *ispif, u32 cmd_id, ++ const void *package, u32 package_size); ++ ++struct isp4if_cmd_element *isp4if_rm_cmd_from_cmdq(struct isp4_interface *ispif, ++ u32 seq_num, u32 cmd_id); ++ ++void isp4if_clear_cmdq(struct isp4_interface *ispif); ++ ++void isp4if_clear_bufq(struct isp4_interface *ispif); ++ ++void isp4if_dealloc_buffer_node(struct isp4if_img_buf_node *buf_node); ++ ++struct isp4if_img_buf_node * ++isp4if_alloc_buffer_node(struct isp4if_img_buf_info *buf_info); ++ ++struct isp4if_img_buf_node *isp4if_dequeue_buffer(struct isp4_interface *ispif); ++ ++int isp4if_queue_buffer(struct isp4_interface *ispif, ++ struct isp4if_img_buf_node *buf_node); ++ ++int isp4if_stop(struct isp4_interface *ispif); ++ ++int isp4if_start(struct isp4_interface *ispif); ++ ++int isp4if_deinit(struct isp4_interface *ispif); ++ ++int isp4if_init(struct isp4_interface *ispif, struct device *dev, ++ void __iomem *isp_mmio); ++ ++#endif /* _ISP4_INTERFACE_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.c b/drivers/media/platform/amd/isp4/isp4_subdev.c +new file mode 100644 +index 000000000000..48deea79ce6c +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_subdev.c +@@ -0,0 +1,1047 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++ ++#include "isp4.h" ++#include "isp4_debug.h" ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_interface.h" ++ ++#define ISP4SD_MIN_BUF_CNT_BEF_START_STREAM 4 ++ ++#define ISP4SD_PERFORMANCE_STATE_LOW 0 ++#define ISP4SD_PERFORMANCE_STATE_HIGH 1 ++ ++/* align 32KB */ ++#define ISP4SD_META_BUF_SIZE ALIGN(sizeof(struct isp4fw_meta_info), 0x8000) ++ ++#define to_isp4_subdev(sd) container_of(sd, struct isp4_subdev, sdev) ++ ++static const char *isp4sd_entity_name = "amd isp4"; ++ ++static const char *isp4sd_thread_name[ISP4SD_MAX_FW_RESP_STREAM_NUM] = { ++ "amd_isp4_thread_global", ++ "amd_isp4_thread_stream1", ++}; ++ ++static void isp4sd_module_enable(struct isp4_subdev *isp_subdev, bool enable) ++{ ++ if (isp_subdev->enable_gpio) { ++ gpiod_set_value(isp_subdev->enable_gpio, enable ? 1 : 0); ++ dev_dbg(isp_subdev->dev, "%s isp_subdev module\n", ++ enable ? "enable" : "disable"); ++ } ++} ++ ++static int isp4sd_setup_fw_mem_pool(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ if (!ispif->fw_mem_pool) { ++ dev_err(dev, "fail to alloc mem pool\n"); ++ return -ENOMEM; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_MEM_POOL; ++ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(ispif->fw_mem_pool->gpu_mc_addr, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = ispif->fw_mem_pool->mem_size; ++ ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type)); ++ if (ret) { ++ dev_err(dev, "send fw mem pool 0x%llx(%u) fail %d\n", ++ ispif->fw_mem_pool->gpu_mc_addr, ++ buf_type.buffer.buf_size_a, ret); ++ return ret; ++ } ++ ++ dev_dbg(dev, "send fw mem pool 0x%llx(%u) suc\n", ++ ispif->fw_mem_pool->gpu_mc_addr, buf_type.buffer.buf_size_a); ++ ++ return 0; ++} ++ ++static int isp4sd_set_stream_path(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_set_stream_cfg cmd; ++ struct device *dev = isp_subdev->dev; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd, 0, sizeof(cmd)); ++ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id = ++ ISP4FW_SENSOR_ID_ON_MIPI0; ++ cmd.stream_cfg.mipi_pipe_path_cfg.b_enable = true; ++ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id = ++ ISP4FW_MIPI0_ISP_PIPELINE_ID; ++ ++ cmd.stream_cfg.b_enable_tnr = true; ++ dev_dbg(dev, "isp4fw_sensor_id %d, pipeId 0x%x EnableTnr %u\n", ++ cmd.stream_cfg.mipi_pipe_path_cfg.isp4fw_sensor_id, ++ cmd.stream_cfg.isp_pipe_path_cfg.isp_pipe_id, ++ cmd.stream_cfg.b_enable_tnr); ++ ++ return isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_STREAM_CONFIG, ++ &cmd, sizeof(cmd)); ++} ++ ++static int isp4sd_send_meta_buf(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ struct isp4if_gpu_mem_info *meta_info_buf = ++ isp_subdev->ispif.meta_info_buf[i]; ++ int ret; ++ ++ if (!meta_info_buf) { ++ dev_err(dev, "fail for no meta info buf(%u)\n", i); ++ return -ENOMEM; ++ } ++ ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; ++ buf_type.buffer.vmid_space.bit.space = ++ ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(meta_info_buf->gpu_mc_addr, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = meta_info_buf->mem_size; ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type)); ++ if (ret) { ++ dev_err(dev, "send meta info(%u) fail\n", i); ++ return ret; ++ } ++ } ++ ++ dev_dbg(dev, "send meta info suc\n"); ++ return 0; ++} ++ ++static bool isp4sd_get_str_out_prop(struct isp4_subdev *isp_subdev, ++ struct isp4fw_image_prop *out_prop, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct device *dev = isp_subdev->dev; ++ struct v4l2_mbus_framefmt *format; ++ ++ format = v4l2_subdev_state_get_format(state, pad, 0); ++ if (!format) { ++ dev_err(dev, "fail get subdev state format\n"); ++ return false; ++ } ++ ++ switch (format->code) { ++ case MEDIA_BUS_FMT_YUYV8_1_5X8: ++ out_prop->image_format = ISP4FW_IMAGE_FORMAT_NV12; ++ out_prop->width = format->width; ++ out_prop->height = format->height; ++ out_prop->luma_pitch = format->width; ++ out_prop->chroma_pitch = out_prop->width; ++ break; ++ case MEDIA_BUS_FMT_YUYV8_1X16: ++ out_prop->image_format = ISP4FW_IMAGE_FORMAT_YUV422INTERLEAVED; ++ out_prop->width = format->width; ++ out_prop->height = format->height; ++ out_prop->luma_pitch = format->width * 2; ++ out_prop->chroma_pitch = 0; ++ break; ++ default: ++ dev_err(dev, "fail for bad image format:0x%x\n", ++ format->code); ++ return false; ++ } ++ ++ if (!out_prop->width || !out_prop->height) ++ return false; ++ ++ return true; ++} ++ ++static int isp4sd_kickoff_stream(struct isp4_subdev *isp_subdev, u32 w, u32 h) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ ++ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) ++ return 0; ++ ++ if (sensor_info->status == ISP4SD_START_STATUS_START_FAIL) { ++ dev_err(dev, "fail for previous start fail\n"); ++ return -EINVAL; ++ } ++ ++ dev_dbg(dev, "w:%u,h:%u\n", w, h); ++ ++ if (isp4sd_send_meta_buf(isp_subdev)) { ++ dev_err(dev, "fail to send meta buf\n"); ++ sensor_info->status = ISP4SD_START_STATUS_START_FAIL; ++ return -EINVAL; ++ } ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ if (!sensor_info->start_stream_cmd_sent && ++ sensor_info->buf_sent_cnt >= ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { ++ int ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_START_STREAM, ++ NULL, 0); ++ if (ret) { ++ dev_err(dev, "fail to start stream\n"); ++ return ret; ++ } ++ ++ sensor_info->start_stream_cmd_sent = true; ++ } else { ++ dev_dbg(dev, ++ "no send START_STREAM, start_sent %u, buf_sent %u\n", ++ sensor_info->start_stream_cmd_sent, ++ sensor_info->buf_sent_cnt); ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_setup_output(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_output_info *output_info = ++ &isp_subdev->sensor_info.output_info; ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_set_out_ch_prop cmd_ch_prop; ++ struct isp4fw_cmd_enable_out_ch cmd_ch_en; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) ++ return 0; ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_START_FAIL) { ++ dev_err(dev, "fail for previous start fail\n"); ++ return -EINVAL; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd_ch_prop, 0, sizeof(cmd_ch_prop)); ++ cmd_ch_prop.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ ++ if (!isp4sd_get_str_out_prop(isp_subdev, ++ &cmd_ch_prop.image_prop, state, pad)) { ++ dev_err(dev, "fail to get out prop\n"); ++ return -EINVAL; ++ } ++ ++ dev_dbg(dev, "channel:%s,fmt %s,w:h=%u:%u,lp:%u,cp%u\n", ++ isp4dbg_get_out_ch_str(cmd_ch_prop.ch), ++ isp4dbg_get_img_fmt_str(cmd_ch_prop.image_prop.image_format), ++ cmd_ch_prop.image_prop.width, cmd_ch_prop.image_prop.height, ++ cmd_ch_prop.image_prop.luma_pitch, ++ cmd_ch_prop.image_prop.chroma_pitch); ++ ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_SET_OUT_CHAN_PROP, ++ &cmd_ch_prop, sizeof(cmd_ch_prop)); ++ if (ret) { ++ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; ++ dev_err(dev, "fail to set out prop\n"); ++ return ret; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&cmd_ch_en, 0, sizeof(cmd_ch_en)); ++ cmd_ch_en.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ cmd_ch_en.is_enable = true; ++ ret = isp4if_send_command(ispif, ISP4FW_CMD_ID_ENABLE_OUT_CHAN, ++ &cmd_ch_en, sizeof(cmd_ch_en)); ++ if (ret) { ++ output_info->start_status = ISP4SD_START_STATUS_START_FAIL; ++ dev_err(dev, "fail to enable channel\n"); ++ return ret; ++ } ++ ++ dev_dbg(dev, "enable channel %s\n", ++ isp4dbg_get_out_ch_str(cmd_ch_en.ch)); ++ ++ if (!sensor_info->start_stream_cmd_sent) { ++ ret = isp4sd_kickoff_stream(isp_subdev, ++ cmd_ch_prop.image_prop.width, ++ cmd_ch_prop.image_prop.height); ++ if (ret) { ++ dev_err(dev, "kickoff stream fail %d\n", ret); ++ return ret; ++ } ++ /* ++ * sensor_info->start_stream_cmd_sent will be set to true ++ * 1. in isp4sd_kickoff_stream, if app first send buffer then ++ * start stream ++ * 2. in isp_set_stream_buf, if app first start stream, then ++ * send buffer because ISP FW has the requirement, host needs ++ * to send buffer before send start stream cmd ++ */ ++ if (sensor_info->start_stream_cmd_sent) { ++ sensor_info->status = ISP4SD_START_STATUS_STARTED; ++ output_info->start_status = ISP4SD_START_STATUS_STARTED; ++ dev_dbg(dev, "kickoff stream suc,start cmd sent\n"); ++ } ++ } else { ++ dev_dbg(dev, "stream running, no need kickoff\n"); ++ output_info->start_status = ISP4SD_START_STATUS_STARTED; ++ } ++ ++ dev_dbg(dev, "setup output suc\n"); ++ return 0; ++} ++ ++static int isp4sd_init_stream(struct isp4_subdev *isp_subdev) ++{ ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ ret = isp4sd_setup_fw_mem_pool(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to setup fw mem pool\n"); ++ return ret; ++ } ++ ++ ret = isp4sd_set_stream_path(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to setup stream path\n"); ++ return ret; ++ } ++ ++ return 0; ++} ++ ++static void isp4sd_uninit_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4sd_output_info *output_info = &sensor_info->output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct v4l2_mbus_framefmt *format; ++ ++ format = v4l2_subdev_state_get_format(state, pad, 0); ++ if (!format) { ++ dev_err(isp_subdev->dev, "fail to get v4l2 format\n"); ++ } else { ++ memset(format, 0, sizeof(*format)); ++ format->code = MEDIA_BUS_FMT_YUYV8_1_5X8; ++ } ++ ++ isp4if_clear_bufq(ispif); ++ isp4if_clear_cmdq(ispif); ++ ++ sensor_info->start_stream_cmd_sent = false; ++ sensor_info->buf_sent_cnt = 0; ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ output_info->start_status = ISP4SD_START_STATUS_OFF; ++} ++ ++static void isp4sd_fw_resp_cmd_done(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id, ++ struct isp4fw_resp_cmd_done *para) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4if_cmd_element *ele = ++ isp4if_rm_cmd_from_cmdq(ispif, para->cmd_seq_num, para->cmd_id); ++ struct device *dev = isp_subdev->dev; ++ ++ dev_dbg(dev, "stream %d,cmd %s(0x%08x)(%d),seq %u, ele %p\n", ++ stream_id, ++ isp4dbg_get_cmd_str(para->cmd_id), ++ para->cmd_id, para->cmd_status, para->cmd_seq_num, ++ ele); ++ ++ if (ele) { ++ complete(&ele->cmd_done); ++ if (atomic_dec_and_test(&ele->refcnt)) ++ kfree(ele); ++ } ++} ++ ++static struct isp4fw_meta_info * ++isp4sd_get_meta_by_mc(struct isp4_subdev *isp_subdev, u64 mc) ++{ ++ for (unsigned int i = 0; i < ISP4IF_MAX_STREAM_BUF_COUNT; i++) { ++ struct isp4if_gpu_mem_info *meta_info_buf = ++ isp_subdev->ispif.meta_info_buf[i]; ++ ++ if (meta_info_buf->gpu_mc_addr == mc) ++ return meta_info_buf->sys_addr; ++ } ++ ++ return NULL; ++} ++ ++static void isp4sd_send_meta_info(struct isp4_subdev *isp_subdev, ++ u64 meta_info_mc) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4fw_cmd_send_buffer buf_type; ++ struct device *dev = isp_subdev->dev; ++ ++ if (isp_subdev->sensor_info.status != ISP4SD_START_STATUS_STARTED) { ++ dev_warn(dev, "not working status %i, meta_info 0x%llx\n", ++ isp_subdev->sensor_info.status, meta_info_mc); ++ return; ++ } ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to guarantee ++ * padding bits are zeroed, since this is not guaranteed on all ++ * compilers. ++ */ ++ memset(&buf_type, 0, sizeof(buf_type)); ++ buf_type.buffer_type = ISP4FW_BUFFER_TYPE_META_INFO; ++ buf_type.buffer.vmid_space.bit.space = ISP4FW_ADDR_SPACE_TYPE_GPU_VA; ++ isp4if_split_addr64(meta_info_mc, ++ &buf_type.buffer.buf_base_a_lo, ++ &buf_type.buffer.buf_base_a_hi); ++ buf_type.buffer.buf_size_a = ISP4SD_META_BUF_SIZE; ++ ++ if (isp4if_send_command(ispif, ISP4FW_CMD_ID_SEND_BUFFER, ++ &buf_type, sizeof(buf_type))) ++ dev_err(dev, "fail send meta_info 0x%llx\n", ++ meta_info_mc); ++ else ++ dev_dbg(dev, "resend meta_info 0x%llx\n", meta_info_mc); ++} ++ ++static void isp4sd_fw_resp_frame_done(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id, ++ struct isp4fw_resp_param_package *para) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ struct isp4if_img_buf_node *prev; ++ struct isp4fw_meta_info *meta; ++ u64 mc; ++ ++ mc = isp4if_join_addr64(para->package_addr_lo, para->package_addr_hi); ++ meta = isp4sd_get_meta_by_mc(isp_subdev, mc); ++ if (!meta) { ++ dev_err(dev, "fail to get meta from mc %llx\n", mc); ++ return; ++ } ++ ++ dev_dbg(dev, "ts:%llu,streamId:%d,poc:%u,preview_en:%u,status:%s(%i)\n", ++ ktime_get_ns(), stream_id, meta->poc, meta->preview.enabled, ++ isp4dbg_get_buf_done_str(meta->preview.status), ++ meta->preview.status); ++ ++ if (meta->preview.enabled && ++ (meta->preview.status == ISP4FW_BUFFER_STATUS_SKIPPED || ++ meta->preview.status == ISP4FW_BUFFER_STATUS_DONE || ++ meta->preview.status == ISP4FW_BUFFER_STATUS_DIRTY)) { ++ prev = isp4if_dequeue_buffer(ispif); ++ if (prev) { ++ isp4dbg_show_bufmeta_info(dev, "prev", &meta->preview, ++ &prev->buf_info); ++ isp4vid_handle_frame_done(&isp_subdev->isp_vdev, ++ &prev->buf_info); ++ isp4if_dealloc_buffer_node(prev); ++ } else { ++ dev_err(dev, "fail null prev buf\n"); ++ } ++ } else if (meta->preview.enabled) { ++ dev_err(dev, "fail bad preview status %u(%s)\n", ++ meta->preview.status, ++ isp4dbg_get_buf_done_str(meta->preview.status)); ++ } ++ ++ if (isp_subdev->sensor_info.status == ISP4SD_START_STATUS_STARTED) ++ isp4sd_send_meta_info(isp_subdev, mc); ++ ++ dev_dbg(dev, "stream_id:%d, status:%d\n", stream_id, ++ isp_subdev->sensor_info.status); ++} ++ ++static void isp4sd_fw_resp_func(struct isp4_subdev *isp_subdev, ++ enum isp4if_stream_id stream_id) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ struct isp4fw_resp resp; ++ ++ if (stream_id == ISP4IF_STREAM_ID_1) ++ isp_fw_log_print(isp_subdev); ++ ++ while (true) { ++ if (isp4if_f2h_resp(ispif, stream_id, &resp)) { ++ /* Re-enable the interrupt */ ++ isp4_intr_enable(isp_subdev, stream_id, true); ++ /* ++ * Recheck to see if there is a new response. ++ * To ensure that an in-flight interrupt is not lost, ++ * enabling the interrupt must occur _before_ checking ++ * for a new response, hence a memory barrier is needed. ++ * Disable the interrupt again if there was a new ++ * response. ++ */ ++ mb(); ++ if (likely(isp4if_f2h_resp(ispif, stream_id, &resp))) ++ break; ++ ++ isp4_intr_enable(isp_subdev, stream_id, false); ++ } ++ ++ switch (resp.resp_id) { ++ case ISP4FW_RESP_ID_CMD_DONE: ++ isp4sd_fw_resp_cmd_done(isp_subdev, stream_id, ++ &resp.param.cmd_done); ++ break; ++ case ISP4FW_RESP_ID_NOTI_FRAME_DONE: ++ isp4sd_fw_resp_frame_done(isp_subdev, stream_id, ++ &resp.param.frame_done); ++ break; ++ default: ++ dev_err(dev, "-><- fail respid %s(0x%x)\n", ++ isp4dbg_get_resp_str(resp.resp_id), ++ resp.resp_id); ++ break; ++ } ++ } ++} ++ ++static s32 isp4sd_fw_resp_thread(void *context) ++{ ++ struct isp4_subdev_thread_param *para = context; ++ struct isp4_subdev *isp_subdev = para->isp_subdev; ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[para->idx]; ++ struct device *dev = isp_subdev->dev; ++ ++ dev_dbg(dev, "[%u] fw resp thread started\n", para->idx); ++ while (true) { ++ wait_event_interruptible(thread_ctx->waitq, ++ thread_ctx->resp_ready); ++ thread_ctx->resp_ready = false; ++ ++ if (kthread_should_stop()) { ++ dev_dbg(dev, "[%u] fw resp thread quit\n", para->idx); ++ break; ++ } ++ ++ isp4sd_fw_resp_func(isp_subdev, para->idx); ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_stop_resp_proc_threads(struct isp4_subdev *isp_subdev) ++{ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[i]; ++ ++ if (thread_ctx->thread) { ++ kthread_stop(thread_ctx->thread); ++ thread_ctx->thread = NULL; ++ } ++ } ++ ++ return 0; ++} ++ ++static int isp4sd_start_resp_proc_threads(struct isp4_subdev *isp_subdev) ++{ ++ struct device *dev = isp_subdev->dev; ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) { ++ struct isp4sd_thread_handler *thread_ctx = ++ &isp_subdev->fw_resp_thread[i]; ++ ++ isp_subdev->isp_resp_para[i].idx = i; ++ isp_subdev->isp_resp_para[i].isp_subdev = isp_subdev; ++ init_waitqueue_head(&thread_ctx->waitq); ++ thread_ctx->resp_ready = false; ++ ++ thread_ctx->thread = kthread_run(isp4sd_fw_resp_thread, ++ &isp_subdev->isp_resp_para[i], ++ isp4sd_thread_name[i]); ++ if (IS_ERR(thread_ctx->thread)) { ++ dev_err(dev, "create thread [%d] fail\n", i); ++ thread_ctx->thread = NULL; ++ isp4sd_stop_resp_proc_threads(isp_subdev); ++ return -EINVAL; ++ } ++ } ++ ++ return 0; ++} ++ ++int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_LOW; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ if (sensor_info->status == ISP4SD_START_STATUS_STARTED) { ++ dev_err(dev, "fail for stream still running\n"); ++ return -EINVAL; ++ } ++ ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ if (isp_subdev->irq_enabled) { ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ disable_irq(isp_subdev->irq[i]); ++ isp_subdev->irq_enabled = false; ++ } ++ ++ isp4sd_stop_resp_proc_threads(isp_subdev); ++ dev_dbg(dev, "isp_subdev stop resp proc threads suc\n"); ++ ++ isp4if_stop(ispif); ++ ++ ret = dev_pm_genpd_set_performance_state(dev, perf_state); ++ if (ret) ++ dev_err(dev, ++ "fail to set isp_subdev performance state %u,ret %d\n", ++ perf_state, ret); ++ ++ /* hold ccpu reset */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_SOFT_RESET, 0); ++ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0); ++ ret = pm_runtime_put_sync(dev); ++ if (ret) ++ dev_err(dev, "power off isp_subdev fail %d\n", ret); ++ else ++ dev_dbg(dev, "power off isp_subdev suc\n"); ++ ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++ isp4if_clear_cmdq(ispif); ++ isp4sd_module_enable(isp_subdev, false); ++ ++ /* ++ * When opening the camera, isp4sd_module_enable(isp_subdev, true) is ++ * called. Hardware requires at least a 20ms delay between disabling ++ * and enabling the module, so a sleep is added to ensure ISP stability ++ * during quick reopen scenarios. ++ */ ++ msleep(20); ++ ++ return 0; ++} ++ ++int isp4sd_pwron_and_init(struct v4l2_subdev *sd) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ if (ispif->status == ISP4IF_STATUS_FW_RUNNING) { ++ dev_dbg(dev, "camera already opened, do nothing\n"); ++ return 0; ++ } ++ ++ isp4sd_module_enable(isp_subdev, true); ++ ++ if (ispif->status < ISP4IF_STATUS_PWR_ON) { ++ unsigned int perf_state = ISP4SD_PERFORMANCE_STATE_HIGH; ++ ++ ret = pm_runtime_resume_and_get(dev); ++ if (ret) { ++ dev_err(dev, "fail to power on isp_subdev ret %d\n", ++ ret); ++ goto err_deinit; ++ } ++ ++ /* ISPPG ISP Power Status */ ++ isp4hw_wreg(isp_subdev->mmio, ISP_POWER_STATUS, 0x7FF); ++ ret = dev_pm_genpd_set_performance_state(dev, perf_state); ++ if (ret) { ++ dev_err(dev, ++ "fail to set performance state %u, ret %d\n", ++ perf_state, ret); ++ goto err_deinit; ++ } ++ ++ ispif->status = ISP4IF_STATUS_PWR_ON; ++ } ++ ++ isp_subdev->sensor_info.start_stream_cmd_sent = false; ++ isp_subdev->sensor_info.buf_sent_cnt = 0; ++ ++ ret = isp4if_start(ispif); ++ if (ret) { ++ dev_err(dev, "fail to start isp_subdev interface\n"); ++ goto err_deinit; ++ } ++ ++ if (isp4sd_start_resp_proc_threads(isp_subdev)) { ++ dev_err(dev, "isp_start_resp_proc_threads fail\n"); ++ goto err_deinit; ++ } ++ ++ dev_dbg(dev, "create resp threads ok\n"); ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ enable_irq(isp_subdev->irq[i]); ++ isp_subdev->irq_enabled = true; ++ ++ return 0; ++err_deinit: ++ isp4sd_pwroff_and_deinit(sd); ++ return -EINVAL; ++} ++ ++static int isp4sd_stop_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4sd_output_info *output_info = &sensor_info->output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ dev_dbg(dev, "status %i\n", output_info->start_status); ++ ++ if (output_info->start_status == ISP4SD_START_STATUS_STARTED) { ++ struct isp4fw_cmd_enable_out_ch cmd_ch_disable; ++ int ret; ++ ++ /* ++ * The struct will be shared with ISP FW, use memset() to ++ * guarantee padding bits are zeroed, since this is not ++ * guaranteed on all compilers. ++ */ ++ memset(&cmd_ch_disable, 0, sizeof(cmd_ch_disable)); ++ cmd_ch_disable.ch = ISP4FW_ISP_PIPE_OUT_CH_PREVIEW; ++ /* `cmd_ch_disable.is_enable` is already false */ ++ ret = isp4if_send_command_sync(ispif, ++ ISP4FW_CMD_ID_ENABLE_OUT_CHAN, ++ &cmd_ch_disable, ++ sizeof(cmd_ch_disable)); ++ if (ret) ++ dev_err(dev, "fail to disable stream\n"); ++ else ++ dev_dbg(dev, "wait disable stream suc\n"); ++ ++ ret = isp4if_send_command_sync(ispif, ISP4FW_CMD_ID_STOP_STREAM, ++ NULL, 0); ++ if (ret) ++ dev_err(dev, "fail to stop stream\n"); ++ else ++ dev_dbg(dev, "wait stop stream suc\n"); ++ } ++ ++ isp4sd_uninit_stream(isp_subdev, state, pad); ++ ++ /* ++ * Return success to ensure the stop process proceeds, ++ * and disregard any errors since they are not fatal. ++ */ ++ return 0; ++} ++ ++static int isp4sd_start_stream(struct isp4_subdev *isp_subdev, ++ struct v4l2_subdev_state *state, u32 pad) ++{ ++ struct isp4sd_output_info *output_info = ++ &isp_subdev->sensor_info.output_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ ++ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { ++ dev_err(dev, "fail, bad fsm %d\n", ispif->status); ++ return -EINVAL; ++ } ++ ++ switch (output_info->start_status) { ++ case ISP4SD_START_STATUS_OFF: ++ break; ++ case ISP4SD_START_STATUS_STARTED: ++ dev_dbg(dev, "stream already started, do nothing\n"); ++ return 0; ++ case ISP4SD_START_STATUS_START_FAIL: ++ dev_err(dev, "stream previously failed to start\n"); ++ return -EINVAL; ++ } ++ ++ ret = isp4sd_init_stream(isp_subdev); ++ if (ret) { ++ dev_err(dev, "fail to init isp_subdev stream\n"); ++ goto err_stop_stream; ++ } ++ ++ ret = isp4sd_setup_output(isp_subdev, state, pad); ++ if (ret) { ++ dev_err(dev, "fail to setup output\n"); ++ goto err_stop_stream; ++ } ++ ++ return 0; ++ ++err_stop_stream: ++ isp4sd_stop_stream(isp_subdev, state, pad); ++ return ret; ++} ++ ++int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, ++ struct isp4if_img_buf_info *buf_info) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct isp4if_img_buf_node *buf_node; ++ struct device *dev = isp_subdev->dev; ++ int ret; ++ ++ guard(mutex)(&isp_subdev->ops_mutex); ++ ++ if (ispif->status != ISP4IF_STATUS_FW_RUNNING) { ++ dev_err(dev, "fail send img buf for bad fsm %d\n", ++ ispif->status); ++ return -EINVAL; ++ } ++ ++ buf_node = isp4if_alloc_buffer_node(buf_info); ++ if (!buf_node) { ++ dev_err(dev, "fail alloc sys img buf info node\n"); ++ return -ENOMEM; ++ } ++ ++ ret = isp4if_queue_buffer(ispif, buf_node); ++ if (ret) { ++ dev_err(dev, "fail to queue image buf, %d\n", ret); ++ goto error_release_buf_node; ++ } ++ ++ if (!isp_subdev->sensor_info.start_stream_cmd_sent) { ++ isp_subdev->sensor_info.buf_sent_cnt++; ++ ++ if (isp_subdev->sensor_info.buf_sent_cnt >= ++ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM) { ++ ret = isp4if_send_command(ispif, ++ ISP4FW_CMD_ID_START_STREAM, ++ NULL, 0); ++ if (ret) { ++ dev_err(dev, "fail to START_STREAM"); ++ goto error_release_buf_node; ++ } ++ isp_subdev->sensor_info.start_stream_cmd_sent = true; ++ isp_subdev->sensor_info.output_info.start_status = ++ ISP4SD_START_STATUS_STARTED; ++ isp_subdev->sensor_info.status = ++ ISP4SD_START_STATUS_STARTED; ++ } else { ++ dev_dbg(dev, ++ "no send start, required %u, buf sent %u\n", ++ ISP4SD_MIN_BUF_CNT_BEF_START_STREAM, ++ isp_subdev->sensor_info.buf_sent_cnt); ++ } ++ } ++ ++ return 0; ++ ++error_release_buf_node: ++ isp4if_dealloc_buffer_node(buf_node); ++ return ret; ++} ++ ++static const struct v4l2_subdev_video_ops isp4sd_video_ops = { ++ .s_stream = v4l2_subdev_s_stream_helper, ++}; ++ ++static int isp4sd_set_pad_format(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *sd_state, ++ struct v4l2_subdev_format *format) ++{ ++ struct isp4sd_output_info *stream_info = ++ &(to_isp4_subdev(sd)->sensor_info.output_info); ++ struct v4l2_mbus_framefmt *fmt; ++ ++ fmt = v4l2_subdev_state_get_format(sd_state, format->pad); ++ ++ if (!fmt) { ++ dev_err(sd->dev, "fail to get state format\n"); ++ return -EINVAL; ++ } ++ ++ *fmt = format->format; ++ switch (fmt->code) { ++ case MEDIA_BUS_FMT_YUYV8_1X16: ++ stream_info->image_size = fmt->width * fmt->height * 2; ++ break; ++ case MEDIA_BUS_FMT_YUYV8_1_5X8: ++ default: ++ stream_info->image_size = fmt->width * fmt->height * 3 / 2; ++ break; ++ } ++ ++ if (!stream_info->image_size) { ++ dev_err(sd->dev, ++ "fail set pad format,code 0x%x,width %u, height %u\n", ++ fmt->code, fmt->width, fmt->height); ++ return -EINVAL; ++ } ++ ++ dev_dbg(sd->dev, "set pad format suc, code:%x w:%u h:%u size:%u\n", ++ fmt->code, fmt->width, fmt->height, ++ stream_info->image_size); ++ ++ return 0; ++} ++ ++static int isp4sd_enable_streams(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, u32 pad, ++ u64 streams_mask) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ ++ return isp4sd_start_stream(isp_subdev, state, pad); ++} ++ ++static int isp4sd_disable_streams(struct v4l2_subdev *sd, ++ struct v4l2_subdev_state *state, u32 pad, ++ u64 streams_mask) ++{ ++ struct isp4_subdev *isp_subdev = to_isp4_subdev(sd); ++ ++ return isp4sd_stop_stream(isp_subdev, state, pad); ++} ++ ++static const struct v4l2_subdev_pad_ops isp4sd_pad_ops = { ++ .get_fmt = v4l2_subdev_get_fmt, ++ .set_fmt = isp4sd_set_pad_format, ++ .enable_streams = isp4sd_enable_streams, ++ .disable_streams = isp4sd_disable_streams, ++}; ++ ++static const struct v4l2_subdev_ops isp4sd_subdev_ops = { ++ .video = &isp4sd_video_ops, ++ .pad = &isp4sd_pad_ops, ++}; ++ ++int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]) ++{ ++ struct isp4sd_sensor_info *sensor_info = &isp_subdev->sensor_info; ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ struct device *dev = v4l2_dev->dev; ++ int ret; ++ ++ isp_subdev->dev = dev; ++ v4l2_subdev_init(&isp_subdev->sdev, &isp4sd_subdev_ops); ++ isp_subdev->sdev.owner = THIS_MODULE; ++ isp_subdev->sdev.dev = dev; ++ snprintf(isp_subdev->sdev.name, sizeof(isp_subdev->sdev.name), "%s", ++ dev_name(dev)); ++ ++ isp_subdev->sdev.entity.name = isp4sd_entity_name; ++ isp_subdev->sdev.entity.function = MEDIA_ENT_F_PROC_VIDEO_ISP; ++ isp_subdev->sdev_pad.flags = MEDIA_PAD_FL_SOURCE; ++ ret = media_entity_pads_init(&isp_subdev->sdev.entity, 1, ++ &isp_subdev->sdev_pad); ++ if (ret) { ++ dev_err(dev, "fail to init isp4 subdev entity pad %d\n", ret); ++ return ret; ++ } ++ ++ ret = v4l2_subdev_init_finalize(&isp_subdev->sdev); ++ if (ret < 0) { ++ dev_err(dev, "fail to init finalize isp4 subdev %d\n", ++ ret); ++ return ret; ++ } ++ ++ ret = v4l2_device_register_subdev(v4l2_dev, &isp_subdev->sdev); ++ if (ret) { ++ dev_err(dev, "fail to register isp4 subdev to V4L2 device %d\n", ++ ret); ++ goto err_media_clean_up; ++ } ++ ++ isp4if_init(ispif, dev, isp_subdev->mmio); ++ ++ mutex_init(&isp_subdev->ops_mutex); ++ sensor_info->status = ISP4SD_START_STATUS_OFF; ++ ++ /* create ISP enable gpio control */ ++ isp_subdev->enable_gpio = devm_gpiod_get(isp_subdev->dev, ++ "enable_isp", ++ GPIOD_OUT_LOW); ++ if (IS_ERR(isp_subdev->enable_gpio)) { ++ ret = PTR_ERR(isp_subdev->enable_gpio); ++ dev_err(dev, "fail to get gpiod %d\n", ret); ++ goto err_subdev_unreg; ++ } ++ ++ for (unsigned int i = 0; i < ISP4SD_MAX_FW_RESP_STREAM_NUM; i++) ++ isp_subdev->irq[i] = irq[i]; ++ ++ isp_subdev->host2fw_seq_num = 1; ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++ ++ ret = isp4vid_dev_init(&isp_subdev->isp_vdev, &isp_subdev->sdev); ++ if (ret) ++ goto err_subdev_unreg; ++ ++ return 0; ++ ++err_subdev_unreg: ++ v4l2_device_unregister_subdev(&isp_subdev->sdev); ++err_media_clean_up: ++ v4l2_subdev_cleanup(&isp_subdev->sdev); ++ media_entity_cleanup(&isp_subdev->sdev.entity); ++ return ret; ++} ++ ++void isp4sd_deinit(struct isp4_subdev *isp_subdev) ++{ ++ struct isp4_interface *ispif = &isp_subdev->ispif; ++ ++ isp4vid_dev_deinit(&isp_subdev->isp_vdev); ++ v4l2_device_unregister_subdev(&isp_subdev->sdev); ++ media_entity_cleanup(&isp_subdev->sdev.entity); ++ isp4if_deinit(ispif); ++ isp4sd_module_enable(isp_subdev, false); ++ ++ ispif->status = ISP4IF_STATUS_PWR_OFF; ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.h b/drivers/media/platform/amd/isp4/isp4_subdev.h +new file mode 100644 +index 000000000000..20ea08a830af +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_subdev.h +@@ -0,0 +1,127 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_SUBDEV_H_ ++#define _ISP4_SUBDEV_H_ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include "isp4_fw_cmd_resp.h" ++#include "isp4_hw_reg.h" ++#include "isp4_interface.h" ++#include "isp4_video.h" ++ ++/* ++ * One is for none sensor specific response which is not used now. ++ * Another is for sensor specific response ++ */ ++#define ISP4SD_MAX_FW_RESP_STREAM_NUM 2 ++ ++/* Indicates the ISP status */ ++enum isp4sd_status { ++ ISP4SD_STATUS_PWR_OFF, ++ ISP4SD_STATUS_PWR_ON, ++ ISP4SD_STATUS_FW_RUNNING, ++ ISP4SD_STATUS_MAX ++}; ++ ++/* Indicates sensor and output stream status */ ++enum isp4sd_start_status { ++ ISP4SD_START_STATUS_OFF, ++ ISP4SD_START_STATUS_STARTED, ++ ISP4SD_START_STATUS_START_FAIL, ++}; ++ ++struct isp4sd_img_buf_node { ++ struct list_head node; ++ struct isp4if_img_buf_info buf_info; ++}; ++ ++/* This is ISP output after processing Bayer raw sensor input */ ++struct isp4sd_output_info { ++ enum isp4sd_start_status start_status; ++ u32 image_size; ++}; ++ ++/* ++ * Struct for sensor info used as ISP input or source. ++ * status: sensor status. ++ * output_info: ISP output after processing the sensor input. ++ * start_stream_cmd_sent: indicates if ISP4FW_CMD_ID_START_STREAM was sent ++ * to firmware. ++ * buf_sent_cnt: number of buffers sent to receive images. ++ */ ++struct isp4sd_sensor_info { ++ struct isp4sd_output_info output_info; ++ enum isp4sd_start_status status; ++ bool start_stream_cmd_sent; ++ u32 buf_sent_cnt; ++}; ++ ++/* ++ * The thread is created by the driver to handle firmware responses which will ++ * be waken up when a firmware-to-driver response interrupt occurs. ++ */ ++struct isp4sd_thread_handler { ++ struct task_struct *thread; ++ wait_queue_head_t waitq; ++ bool resp_ready; ++}; ++ ++struct isp4_subdev_thread_param { ++ u32 idx; ++ struct isp4_subdev *isp_subdev; ++}; ++ ++struct isp4_subdev { ++ struct v4l2_subdev sdev; ++ struct isp4_interface ispif; ++ struct isp4vid_dev isp_vdev; ++ ++ struct media_pad sdev_pad; ++ ++ enum isp4sd_status isp_status; ++ /* mutex used to synchronize the operation with firmware */ ++ struct mutex ops_mutex; ++ ++ struct isp4sd_thread_handler ++ fw_resp_thread[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ ++ u32 host2fw_seq_num; ++ ++ struct isp4sd_sensor_info sensor_info; ++ ++ /* gpio descriptor */ ++ struct gpio_desc *enable_gpio; ++ struct device *dev; ++ void __iomem *mmio; ++ struct isp4_subdev_thread_param ++ isp_resp_para[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]; ++ bool irq_enabled; ++ /* spin lock to access ISP_SYS_INT0_EN exclusively */ ++ spinlock_t irq_lock; ++#ifdef CONFIG_DEBUG_FS ++ bool enable_fw_log; ++ struct dentry *debugfs_dir; ++ char *fw_log_output; ++#endif ++}; ++ ++int isp4sd_init(struct isp4_subdev *isp_subdev, struct v4l2_device *v4l2_dev, ++ int irq[ISP4SD_MAX_FW_RESP_STREAM_NUM]); ++void isp4sd_deinit(struct isp4_subdev *isp_subdev); ++int isp4sd_ioc_send_img_buf(struct v4l2_subdev *sd, ++ struct isp4if_img_buf_info *buf_info); ++int isp4sd_pwron_and_init(struct v4l2_subdev *sd); ++int isp4sd_pwroff_and_deinit(struct v4l2_subdev *sd); ++ ++#endif /* _ISP4_SUBDEV_H_ */ +diff --git a/drivers/media/platform/amd/isp4/isp4_video.c b/drivers/media/platform/amd/isp4/isp4_video.c +new file mode 100644 +index 000000000000..0cebb39f98e1 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_video.c +@@ -0,0 +1,797 @@ ++// SPDX-License-Identifier: GPL-2.0+ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#include ++#include ++#include ++ ++#include "isp4_interface.h" ++#include "isp4_subdev.h" ++#include "isp4_video.h" ++ ++#define ISP4VID_ISP_DRV_NAME "amd_isp_capture" ++#define ISP4VID_MAX_PREVIEW_FPS 30 ++#define ISP4VID_DEFAULT_FMT V4L2_PIX_FMT_NV12 ++ ++#define ISP4VID_PAD_VIDEO_OUTPUT 0 ++ ++/* time perframe default */ ++#define ISP4VID_ISP_TPF_DEFAULT isp4vid_tpfs[0] ++ ++static const char *const isp4vid_video_dev_name = "Preview"; ++ ++/* Sizes must be in increasing order */ ++static const struct v4l2_frmsize_discrete isp4vid_frmsize[] = { ++ {640, 360}, ++ {640, 480}, ++ {1280, 720}, ++ {1280, 960}, ++ {1920, 1080}, ++ {1920, 1440}, ++ {2560, 1440}, ++ {2880, 1620}, ++ {2880, 1624}, ++ {2888, 1808}, ++}; ++ ++static const u32 isp4vid_formats[] = { ++ V4L2_PIX_FMT_NV12, ++ V4L2_PIX_FMT_YUYV ++}; ++ ++/* time perframe list */ ++static const struct v4l2_fract isp4vid_tpfs[] = { ++ { 1, ISP4VID_MAX_PREVIEW_FPS } ++}; ++ ++void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, ++ const struct isp4if_img_buf_info *img_buf) ++{ ++ struct isp4vid_capture_buffer *isp4vid_buf; ++ void *vbuf; ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) { ++ isp4vid_buf = list_first_entry_or_null(&isp_vdev->buf_list, ++ typeof(*isp4vid_buf), ++ list); ++ if (!isp4vid_buf) ++ return; ++ ++ vbuf = vb2_plane_vaddr(&isp4vid_buf->vb2.vb2_buf, 0); ++ ++ if (vbuf != img_buf->planes[0].sys_addr) { ++ dev_err(isp_vdev->dev, "Invalid vbuf\n"); ++ return; ++ } ++ ++ list_del(&isp4vid_buf->list); ++ } ++ ++ /* Fill the buffer */ ++ isp4vid_buf->vb2.vb2_buf.timestamp = ktime_get_ns(); ++ isp4vid_buf->vb2.sequence = isp_vdev->sequence++; ++ isp4vid_buf->vb2.field = V4L2_FIELD_ANY; ++ ++ vb2_set_plane_payload(&isp4vid_buf->vb2.vb2_buf, ++ 0, isp_vdev->format.sizeimage); ++ ++ vb2_buffer_done(&isp4vid_buf->vb2.vb2_buf, VB2_BUF_STATE_DONE); ++ ++ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(size=%u)\n", ++ isp_vdev->format.sizeimage); ++} ++ ++static const struct v4l2_pix_format isp4vid_fmt_default = { ++ .width = 1920, ++ .height = 1080, ++ .pixelformat = ISP4VID_DEFAULT_FMT, ++ .field = V4L2_FIELD_NONE, ++ .colorspace = V4L2_COLORSPACE_SRGB, ++}; ++ ++static void isp4vid_capture_return_all_buffers(struct isp4vid_dev *isp_vdev, ++ enum vb2_buffer_state state) ++{ ++ struct isp4vid_capture_buffer *vbuf, *node; ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) { ++ list_for_each_entry_safe(vbuf, node, &isp_vdev->buf_list, list) ++ vb2_buffer_done(&vbuf->vb2.vb2_buf, state); ++ INIT_LIST_HEAD(&isp_vdev->buf_list); ++ } ++ ++ dev_dbg(isp_vdev->dev, "call vb2_buffer_done(%d)\n", state); ++} ++ ++static int isp4vid_vdev_link_validate(struct media_link *link) ++{ ++ return 0; ++} ++ ++static const struct media_entity_operations isp4vid_vdev_ent_ops = { ++ .link_validate = isp4vid_vdev_link_validate, ++}; ++ ++static const struct v4l2_file_operations isp4vid_vdev_fops = { ++ .owner = THIS_MODULE, ++ .open = v4l2_fh_open, ++ .release = vb2_fop_release, ++ .read = vb2_fop_read, ++ .poll = vb2_fop_poll, ++ .unlocked_ioctl = video_ioctl2, ++ .mmap = vb2_fop_mmap, ++}; ++ ++static int isp4vid_ioctl_querycap(struct file *file, void *fh, ++ struct v4l2_capability *cap) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ strscpy(cap->driver, ISP4VID_ISP_DRV_NAME, sizeof(cap->driver)); ++ snprintf(cap->card, sizeof(cap->card), "%s", ISP4VID_ISP_DRV_NAME); ++ cap->capabilities |= V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE; ++ ++ dev_dbg(isp_vdev->dev, "%s|capabilities=0x%X\n", isp_vdev->vdev.name, ++ cap->capabilities); ++ ++ return 0; ++} ++ ++static int isp4vid_g_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ f->fmt.pix = isp_vdev->format; ++ ++ return 0; ++} ++ ++static int isp4vid_fill_buffer_size(struct v4l2_pix_format *fmt) ++{ ++ int ret = 0; ++ ++ switch (fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ fmt->bytesperline = fmt->width; ++ fmt->sizeimage = fmt->bytesperline * fmt->height * 3 / 2; ++ break; ++ case V4L2_PIX_FMT_YUYV: ++ fmt->bytesperline = fmt->width * 2; ++ fmt->sizeimage = fmt->bytesperline * fmt->height; ++ break; ++ default: ++ ret = -EINVAL; ++ break; ++ } ++ ++ return ret; ++} ++ ++static int isp4vid_try_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ struct v4l2_pix_format *format = &f->fmt.pix; ++ const struct v4l2_frmsize_discrete *fsz; ++ size_t i; ++ ++ /* ++ * Check if the hardware supports the requested format, use the default ++ * format otherwise. ++ */ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) ++ if (isp4vid_formats[i] == format->pixelformat) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ format->pixelformat = ISP4VID_DEFAULT_FMT; ++ ++ switch (format->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ case V4L2_PIX_FMT_YUYV: ++ fsz = v4l2_find_nearest_size(isp4vid_frmsize, ++ ARRAY_SIZE(isp4vid_frmsize), ++ width, height, format->width, ++ format->height); ++ format->width = fsz->width; ++ format->height = fsz->height; ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, ++ format->pixelformat); ++ return -EINVAL; ++ } ++ ++ /* ++ * There is no need to check the return value, as failure will never ++ * happen here ++ */ ++ isp4vid_fill_buffer_size(format); ++ ++ if (format->field == V4L2_FIELD_ANY) ++ format->field = isp4vid_fmt_default.field; ++ ++ if (format->colorspace == V4L2_COLORSPACE_DEFAULT) ++ format->colorspace = isp4vid_fmt_default.colorspace; ++ ++ return 0; ++} ++ ++static int isp4vid_set_fmt_2_isp(struct v4l2_subdev *sdev, ++ struct v4l2_pix_format *pix_fmt) ++{ ++ struct v4l2_subdev_format fmt = {}; ++ ++ switch (pix_fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1_5X8; ++ break; ++ case V4L2_PIX_FMT_YUYV: ++ fmt.format.code = MEDIA_BUS_FMT_YUYV8_1X16; ++ break; ++ default: ++ return -EINVAL; ++ } ++ fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; ++ fmt.pad = ISP4VID_PAD_VIDEO_OUTPUT; ++ fmt.format.width = pix_fmt->width; ++ fmt.format.height = pix_fmt->height; ++ return v4l2_subdev_call(sdev, pad, set_fmt, NULL, &fmt); ++} ++ ++static int isp4vid_s_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_format *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ int ret; ++ ++ /* Do not change the format while stream is on */ ++ if (vb2_is_busy(&isp_vdev->vbq)) ++ return -EBUSY; ++ ++ ret = isp4vid_try_fmt_vid_cap(file, priv, f); ++ if (ret) ++ return ret; ++ ++ dev_dbg(isp_vdev->dev, "%s|width height:%ux%u->%ux%u\n", ++ isp_vdev->vdev.name, ++ isp_vdev->format.width, isp_vdev->format.height, ++ f->fmt.pix.width, f->fmt.pix.height); ++ dev_dbg(isp_vdev->dev, "%s|pixelformat:0x%x-0x%x\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat, ++ f->fmt.pix.pixelformat); ++ dev_dbg(isp_vdev->dev, "%s|bytesperline:%u->%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.bytesperline, ++ f->fmt.pix.bytesperline); ++ dev_dbg(isp_vdev->dev, "%s|sizeimage:%u->%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.sizeimage, ++ f->fmt.pix.sizeimage); ++ ++ isp_vdev->format = f->fmt.pix; ++ ret = isp4vid_set_fmt_2_isp(isp_vdev->isp_sdev, &isp_vdev->format); ++ ++ return ret; ++} ++ ++static int isp4vid_enum_fmt_vid_cap(struct file *file, void *priv, ++ struct v4l2_fmtdesc *f) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ switch (f->index) { ++ case 0: ++ f->pixelformat = V4L2_PIX_FMT_NV12; ++ break; ++ case 1: ++ f->pixelformat = V4L2_PIX_FMT_YUYV; ++ break; ++ default: ++ return -EINVAL; ++ } ++ ++ dev_dbg(isp_vdev->dev, "%s|index=%d, pixelformat=0x%X\n", ++ isp_vdev->vdev.name, f->index, f->pixelformat); ++ ++ return 0; ++} ++ ++static int isp4vid_enum_framesizes(struct file *file, void *fh, ++ struct v4l2_frmsizeenum *fsize) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ unsigned int i; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) { ++ if (isp4vid_formats[i] == fsize->pixel_format) ++ break; ++ } ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ return -EINVAL; ++ ++ if (fsize->index < ARRAY_SIZE(isp4vid_frmsize)) { ++ fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; ++ fsize->discrete = isp4vid_frmsize[fsize->index]; ++ dev_dbg(isp_vdev->dev, "%s|size[%d]=%dx%d\n", ++ isp_vdev->vdev.name, fsize->index, ++ fsize->discrete.width, fsize->discrete.height); ++ } else { ++ return -EINVAL; ++ } ++ ++ return 0; ++} ++ ++static int isp4vid_ioctl_enum_frameintervals(struct file *file, void *priv, ++ struct v4l2_frmivalenum *fival) ++{ ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ size_t i; ++ ++ if (fival->index >= ARRAY_SIZE(isp4vid_tpfs)) ++ return -EINVAL; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_formats); i++) ++ if (isp4vid_formats[i] == fival->pixel_format) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_formats)) ++ return -EINVAL; ++ ++ for (i = 0; i < ARRAY_SIZE(isp4vid_frmsize); i++) ++ if (isp4vid_frmsize[i].width == fival->width && ++ isp4vid_frmsize[i].height == fival->height) ++ break; ++ ++ if (i == ARRAY_SIZE(isp4vid_frmsize)) ++ return -EINVAL; ++ ++ fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; ++ fival->discrete = isp4vid_tpfs[fival->index]; ++ v4l2_simplify_fraction(&fival->discrete.numerator, ++ &fival->discrete.denominator, 8, 333); ++ ++ dev_dbg(isp_vdev->dev, "%s|interval[%d]=%d/%d\n", ++ isp_vdev->vdev.name, fival->index, ++ fival->discrete.numerator, ++ fival->discrete.denominator); ++ ++ return 0; ++} ++ ++static int isp4vid_ioctl_g_param(struct file *file, void *priv, ++ struct v4l2_streamparm *param) ++{ ++ struct v4l2_captureparm *capture = ¶m->parm.capture; ++ struct isp4vid_dev *isp_vdev = video_drvdata(file); ++ ++ if (param->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) ++ return -EINVAL; ++ ++ capture->capability = V4L2_CAP_TIMEPERFRAME; ++ capture->timeperframe = isp_vdev->timeperframe; ++ capture->readbuffers = 0; ++ ++ dev_dbg(isp_vdev->dev, "%s|timeperframe=%d/%d\n", isp_vdev->vdev.name, ++ capture->timeperframe.numerator, ++ capture->timeperframe.denominator); ++ ++ return 0; ++} ++ ++static const struct v4l2_ioctl_ops isp4vid_vdev_ioctl_ops = { ++ .vidioc_querycap = isp4vid_ioctl_querycap, ++ .vidioc_enum_fmt_vid_cap = isp4vid_enum_fmt_vid_cap, ++ .vidioc_g_fmt_vid_cap = isp4vid_g_fmt_vid_cap, ++ .vidioc_s_fmt_vid_cap = isp4vid_s_fmt_vid_cap, ++ .vidioc_try_fmt_vid_cap = isp4vid_try_fmt_vid_cap, ++ .vidioc_reqbufs = vb2_ioctl_reqbufs, ++ .vidioc_querybuf = vb2_ioctl_querybuf, ++ .vidioc_qbuf = vb2_ioctl_qbuf, ++ .vidioc_expbuf = vb2_ioctl_expbuf, ++ .vidioc_dqbuf = vb2_ioctl_dqbuf, ++ .vidioc_create_bufs = vb2_ioctl_create_bufs, ++ .vidioc_prepare_buf = vb2_ioctl_prepare_buf, ++ .vidioc_streamon = vb2_ioctl_streamon, ++ .vidioc_streamoff = vb2_ioctl_streamoff, ++ .vidioc_g_parm = isp4vid_ioctl_g_param, ++ .vidioc_s_parm = isp4vid_ioctl_g_param, ++ .vidioc_enum_framesizes = isp4vid_enum_framesizes, ++ .vidioc_enum_frameintervals = isp4vid_ioctl_enum_frameintervals, ++}; ++ ++static unsigned int isp4vid_get_image_size(struct v4l2_pix_format *fmt) ++{ ++ switch (fmt->pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ return fmt->width * fmt->height * 3 / 2; ++ case V4L2_PIX_FMT_YUYV: ++ return fmt->width * fmt->height * 2; ++ default: ++ return 0; ++ } ++} ++ ++static int isp4vid_qops_queue_setup(struct vb2_queue *vq, ++ unsigned int *nbuffers, ++ unsigned int *nplanes, unsigned int sizes[], ++ struct device *alloc_devs[]) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ unsigned int q_num_bufs = vb2_get_num_buffers(vq); ++ ++ if (*nplanes > 1) { ++ dev_err(isp_vdev->dev, ++ "fail to setup queue, no mplane supported %u\n", ++ *nplanes); ++ return -EINVAL; ++ } ++ ++ if (*nplanes == 1) { ++ unsigned int size; ++ ++ size = isp4vid_get_image_size(&isp_vdev->format); ++ if (sizes[0] < size) { ++ dev_err(isp_vdev->dev, ++ "fail for small plane size %u, %u expected\n", ++ sizes[0], size); ++ return -EINVAL; ++ } ++ } ++ ++ if (q_num_bufs + *nbuffers < ISP4IF_MAX_STREAM_BUF_COUNT) ++ *nbuffers = ISP4IF_MAX_STREAM_BUF_COUNT - q_num_bufs; ++ ++ switch (isp_vdev->format.pixelformat) { ++ case V4L2_PIX_FMT_NV12: ++ case V4L2_PIX_FMT_YUYV: { ++ *nplanes = 1; ++ sizes[0] = max(sizes[0], isp_vdev->format.sizeimage); ++ isp_vdev->format.sizeimage = sizes[0]; ++ } ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat); ++ return -EINVAL; ++ } ++ ++ dev_dbg(isp_vdev->dev, "%s|*nbuffers=%u *nplanes=%u sizes[0]=%u\n", ++ isp_vdev->vdev.name, ++ *nbuffers, *nplanes, sizes[0]); ++ ++ return 0; ++} ++ ++static void isp4vid_qops_buffer_queue(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); ++ struct isp4if_img_buf_info *img_buf = &buf->img_buf; ++ void *vaddr = vb2_plane_vaddr(vb, 0); ++ ++ dev_dbg(isp_vdev->dev, "queue buf, vaddr %p, gpuva 0x%llx, size %u\n", ++ vaddr, buf->gpu_addr, vb->planes[0].length); ++ ++ switch (isp_vdev->format.pixelformat) { ++ case V4L2_PIX_FMT_NV12: { ++ u32 y_size = isp_vdev->format.sizeimage / 3 * 2; ++ u32 uv_size = isp_vdev->format.sizeimage / 3; ++ ++ img_buf->planes[0].len = y_size; ++ img_buf->planes[0].sys_addr = vaddr; ++ img_buf->planes[0].mc_addr = buf->gpu_addr; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", ++ img_buf->planes[0].mc_addr, ++ img_buf->planes[0].len); ++ ++ img_buf->planes[1].len = uv_size; ++ img_buf->planes[1].sys_addr = vaddr + y_size; ++ img_buf->planes[1].mc_addr = buf->gpu_addr + y_size; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[1]: mc=0x%llx size=%u\n", ++ img_buf->planes[1].mc_addr, ++ img_buf->planes[1].len); ++ ++ img_buf->planes[2].len = 0; ++ } ++ break; ++ case V4L2_PIX_FMT_YUYV: { ++ img_buf->planes[0].len = isp_vdev->format.sizeimage; ++ img_buf->planes[0].sys_addr = vaddr; ++ img_buf->planes[0].mc_addr = buf->gpu_addr; ++ ++ dev_dbg(isp_vdev->dev, "img_buf[0]: mc=0x%llx size=%u\n", ++ img_buf->planes[0].mc_addr, ++ img_buf->planes[0].len); ++ ++ img_buf->planes[1].len = 0; ++ img_buf->planes[2].len = 0; ++ } ++ break; ++ default: ++ dev_err(isp_vdev->dev, "%s|unsupported fmt=%u\n", ++ isp_vdev->vdev.name, isp_vdev->format.pixelformat); ++ return; ++ } ++ ++ if (isp_vdev->stream_started) ++ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, img_buf); ++ ++ scoped_guard(mutex, &isp_vdev->buf_list_lock) ++ list_add_tail(&buf->list, &isp_vdev->buf_list); ++} ++ ++static int isp4vid_qops_start_streaming(struct vb2_queue *vq, ++ unsigned int count) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ struct isp4vid_capture_buffer *isp4vid_buf; ++ struct media_entity *entity; ++ struct v4l2_subdev *subdev; ++ struct media_pad *pad; ++ int ret = 0; ++ ++ isp_vdev->sequence = 0; ++ ++ ret = isp4sd_pwron_and_init(isp_vdev->isp_sdev); ++ if (ret) { ++ dev_err(isp_vdev->dev, "power up isp fail %d\n", ret); ++ goto release_buffers; ++ } ++ ++ entity = &isp_vdev->vdev.entity; ++ while (1) { ++ pad = &entity->pads[0]; ++ if (!(pad->flags & MEDIA_PAD_FL_SINK)) ++ break; ++ ++ pad = media_pad_remote_pad_first(pad); ++ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) ++ break; ++ ++ entity = pad->entity; ++ subdev = media_entity_to_v4l2_subdev(entity); ++ ++ ret = v4l2_subdev_call(subdev, video, s_stream, 1); ++ if (ret < 0 && ret != -ENOIOCTLCMD) { ++ dev_dbg(isp_vdev->dev, "fail start streaming: %s %d\n", ++ subdev->name, ret); ++ goto release_buffers; ++ } ++ } ++ ++ list_for_each_entry(isp4vid_buf, &isp_vdev->buf_list, list) ++ isp4sd_ioc_send_img_buf(isp_vdev->isp_sdev, ++ &isp4vid_buf->img_buf); ++ ++ isp_vdev->stream_started = true; ++ ++ return 0; ++ ++release_buffers: ++ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_QUEUED); ++ return ret; ++} ++ ++static void isp4vid_qops_stop_streaming(struct vb2_queue *vq) ++{ ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vq); ++ struct media_entity *entity; ++ struct v4l2_subdev *subdev; ++ struct media_pad *pad; ++ int ret; ++ ++ entity = &isp_vdev->vdev.entity; ++ while (1) { ++ pad = &entity->pads[0]; ++ if (!(pad->flags & MEDIA_PAD_FL_SINK)) ++ break; ++ ++ pad = media_pad_remote_pad_first(pad); ++ if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) ++ break; ++ ++ entity = pad->entity; ++ subdev = media_entity_to_v4l2_subdev(entity); ++ ++ ret = v4l2_subdev_call(subdev, video, s_stream, 0); ++ ++ if (ret < 0 && ret != -ENOIOCTLCMD) ++ dev_dbg(isp_vdev->dev, "fail stop streaming: %s %d\n", ++ subdev->name, ret); ++ } ++ ++ isp_vdev->stream_started = false; ++ isp4sd_pwroff_and_deinit(isp_vdev->isp_sdev); ++ ++ /* Release all active buffers */ ++ isp4vid_capture_return_all_buffers(isp_vdev, VB2_BUF_STATE_ERROR); ++} ++ ++static int isp4vid_qops_buf_init(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ struct isp4vid_dev *isp_vdev = vb2_get_drv_priv(vb->vb2_queue); ++ void *mem_priv = vb->planes[0].mem_priv; ++ struct device *dev = isp_vdev->dev; ++ u64 gpu_addr; ++ void *bo; ++ int ret; ++ ++ if (vb->planes[0].dbuf) { ++ buf->dbuf = vb->planes[0].dbuf; ++ } else { ++ /* ++ * HAS_DMA is a Kconfig dependency so CONFIG_HAS_DMA is always ++ * defined when this driver is compiled. The #else branch is ++ * kept as a safeguard in case the dependency is ever removed. ++ */ ++#ifdef CONFIG_HAS_DMA ++ buf->dbuf = vb2_vmalloc_memops.get_dmabuf(vb, mem_priv, 0); ++ if (IS_ERR_OR_NULL(buf->dbuf)) { ++ dev_err(dev, "fail to get dma buf\n"); ++ return -EINVAL; ++ } ++#else ++ dev_err(dev, "get dmabuf fail -- CONFIG_HAS_DMA not defined\n"); ++ buf->dbuf = NULL; ++ return -EINVAL; ++#endif ++ } ++ ++ /* create isp user BO and obtain gpu_addr */ ++ ret = isp_user_buffer_alloc(dev, buf->dbuf, &bo, &gpu_addr); ++ if (ret) { ++ dev_err(dev, "fail to create isp user BO\n"); ++ if (!vb->planes[0].dbuf) { ++ dma_buf_put(buf->dbuf); ++ buf->dbuf = NULL; ++ } ++ ++ return ret; ++ } ++ ++ buf->bo = bo; ++ buf->gpu_addr = gpu_addr; ++ return 0; ++} ++ ++static void isp4vid_qops_buf_cleanup(struct vb2_buffer *vb) ++{ ++ struct isp4vid_capture_buffer *buf = ++ container_of(vb, struct isp4vid_capture_buffer, vb2.vb2_buf); ++ ++ if (buf->bo) { ++ isp_user_buffer_free(buf->bo); ++ buf->bo = NULL; ++ } ++ ++ /* ++ * Only put dmabufs we obtained ourselves via get_dmabuf, not ones ++ * provided by the framework for DMABUF import ++ */ ++ if (buf->dbuf && buf->dbuf != vb->planes[0].dbuf) ++ dma_buf_put(buf->dbuf); ++ ++ buf->dbuf = NULL; ++} ++ ++static const struct vb2_ops isp4vid_qops = { ++ .queue_setup = isp4vid_qops_queue_setup, ++ .buf_init = isp4vid_qops_buf_init, ++ .buf_cleanup = isp4vid_qops_buf_cleanup, ++ .start_streaming = isp4vid_qops_start_streaming, ++ .stop_streaming = isp4vid_qops_stop_streaming, ++ .buf_queue = isp4vid_qops_buffer_queue, ++}; ++ ++int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd) ++{ ++ const char *vdev_name = isp4vid_video_dev_name; ++ struct v4l2_device *v4l2_dev; ++ struct video_device *vdev; ++ struct vb2_queue *q; ++ int ret; ++ ++ if (!isp_vdev || !isp_sd || !isp_sd->v4l2_dev) ++ return -EINVAL; ++ ++ v4l2_dev = isp_sd->v4l2_dev; ++ vdev = &isp_vdev->vdev; ++ ++ isp_vdev->isp_sdev = isp_sd; ++ isp_vdev->dev = v4l2_dev->dev; ++ ++ /* Initialize the vb2_queue struct */ ++ mutex_init(&isp_vdev->vbq_lock); ++ q = &isp_vdev->vbq; ++ q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; ++ q->io_modes = VB2_MMAP | VB2_DMABUF; ++ q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; ++ q->buf_struct_size = sizeof(struct isp4vid_capture_buffer); ++ q->min_queued_buffers = 2; ++ q->ops = &isp4vid_qops; ++ q->drv_priv = isp_vdev; ++ q->mem_ops = &vb2_vmalloc_memops; ++ q->lock = &isp_vdev->vbq_lock; ++ q->dev = v4l2_dev->dev; ++ ret = vb2_queue_init(q); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "vb2_queue_init error:%d\n", ret); ++ return ret; ++ } ++ ++ /* Initialize buffer list and its lock */ ++ mutex_init(&isp_vdev->buf_list_lock); ++ INIT_LIST_HEAD(&isp_vdev->buf_list); ++ ++ /* Set default frame format */ ++ isp_vdev->format = isp4vid_fmt_default; ++ isp_vdev->timeperframe = ISP4VID_ISP_TPF_DEFAULT; ++ v4l2_simplify_fraction(&isp_vdev->timeperframe.numerator, ++ &isp_vdev->timeperframe.denominator, 8, 333); ++ ++ ret = isp4vid_fill_buffer_size(&isp_vdev->format); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "fail to fill buffer size: %d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ ret = isp4vid_set_fmt_2_isp(isp_sd, &isp_vdev->format); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "fail init format :%d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ /* Initialize the video_device struct */ ++ isp_vdev->vdev.entity.name = vdev_name; ++ isp_vdev->vdev.entity.function = MEDIA_ENT_F_IO_V4L; ++ isp_vdev->vdev_pad.flags = MEDIA_PAD_FL_SINK; ++ ret = media_entity_pads_init(&isp_vdev->vdev.entity, 1, ++ &isp_vdev->vdev_pad); ++ ++ if (ret) { ++ dev_err(v4l2_dev->dev, "init media entity pad fail:%d\n", ret); ++ goto err_release_vb2_queue; ++ } ++ ++ vdev->device_caps = V4L2_CAP_VIDEO_CAPTURE | ++ V4L2_CAP_STREAMING | V4L2_CAP_IO_MC; ++ vdev->entity.ops = &isp4vid_vdev_ent_ops; ++ vdev->release = video_device_release_empty; ++ vdev->fops = &isp4vid_vdev_fops; ++ vdev->ioctl_ops = &isp4vid_vdev_ioctl_ops; ++ vdev->lock = NULL; ++ vdev->queue = q; ++ vdev->v4l2_dev = v4l2_dev; ++ vdev->vfl_dir = VFL_DIR_RX; ++ strscpy(vdev->name, vdev_name, sizeof(vdev->name)); ++ video_set_drvdata(vdev, isp_vdev); ++ ++ ret = video_register_device(vdev, VFL_TYPE_VIDEO, -1); ++ if (ret) { ++ dev_err(v4l2_dev->dev, "register video device fail:%d\n", ret); ++ goto err_entity_cleanup; ++ } ++ ++ return 0; ++ ++err_entity_cleanup: ++ media_entity_cleanup(&isp_vdev->vdev.entity); ++err_release_vb2_queue: ++ vb2_queue_release(q); ++ return ret; ++} ++ ++void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev) ++{ ++ vb2_video_unregister_device(&isp_vdev->vdev); ++} +diff --git a/drivers/media/platform/amd/isp4/isp4_video.h b/drivers/media/platform/amd/isp4/isp4_video.h +new file mode 100644 +index 000000000000..c66451e26166 +--- /dev/null ++++ b/drivers/media/platform/amd/isp4/isp4_video.h +@@ -0,0 +1,57 @@ ++/* SPDX-License-Identifier: GPL-2.0+ */ ++/* ++ * Copyright (C) 2025 Advanced Micro Devices, Inc. ++ */ ++ ++#ifndef _ISP4_VIDEO_H_ ++#define _ISP4_VIDEO_H_ ++ ++#include ++#include ++ ++#include "isp4_interface.h" ++ ++struct isp4vid_capture_buffer { ++ /* ++ * struct vb2_v4l2_buffer must be the first element ++ * the videobuf2 framework will allocate this struct based on ++ * buf_struct_size and use the first sizeof(struct vb2_buffer) bytes of ++ * memory as a vb2_buffer ++ */ ++ struct vb2_v4l2_buffer vb2; ++ struct isp4if_img_buf_info img_buf; ++ struct list_head list; ++ struct dma_buf *dbuf; ++ void *bo; ++ u64 gpu_addr; ++}; ++ ++struct isp4vid_dev { ++ struct video_device vdev; ++ struct media_pad vdev_pad; ++ struct v4l2_pix_format format; ++ ++ /* mutex that protects vbq */ ++ struct mutex vbq_lock; ++ struct vb2_queue vbq; ++ ++ /* mutex that protects buf_list */ ++ struct mutex buf_list_lock; ++ struct list_head buf_list; ++ ++ u32 sequence; ++ bool stream_started; ++ ++ struct device *dev; ++ struct v4l2_subdev *isp_sdev; ++ struct v4l2_fract timeperframe; ++}; ++ ++int isp4vid_dev_init(struct isp4vid_dev *isp_vdev, struct v4l2_subdev *isp_sd); ++ ++void isp4vid_dev_deinit(struct isp4vid_dev *isp_vdev); ++ ++void isp4vid_handle_frame_done(struct isp4vid_dev *isp_vdev, ++ const struct isp4if_img_buf_info *img_buf); ++ ++#endif /* _ISP4_VIDEO_H_ */ diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index dd0025d3914e..e57d10dc843c 100644 --- a/drivers/pci/quirks.c @@ -2566,32 +6555,6 @@ index 115bb37577a1..adff564bf3fd 100644 }; static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3472, u8 *type, -diff --git a/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c b/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c -index 7070c94324e0..f8137ee92e47 100644 ---- a/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c -+++ b/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c -@@ -275,15 +275,20 @@ int uncore_freq_add_entry(struct uncore_data *data, int cpu) - data->package_id, data->die_id); - } - -+ /* -+ * Set the control CPU before any read path so entry recreation after CPU -+ * hotplug can populate read-only attributes from the new online CPU. -+ */ -+ data->control_cpu = cpu; - uncore_read(data, &data->initial_min_freq_khz, UNCORE_INDEX_MIN_FREQ); - uncore_read(data, &data->initial_max_freq_khz, UNCORE_INDEX_MAX_FREQ); - - ret = create_attr_group(data, data->name); - if (ret) { -+ data->control_cpu = -1; - if (data->domain_id != UNCORE_DOMAIN_ID_INVALID) - ida_free(&intel_uncore_ida, data->instance_id); - } else { -- data->control_cpu = cpu; - data->valid = true; - } - diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 24960ba9caa9..32597cdb72ef 100644 --- a/drivers/usb/core/hub.c @@ -2793,159 +6756,6 @@ index 590ba29c85ab..02153d857531 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/kernel/sched/ext.c b/kernel/sched/ext.c -index 5d2d19473a82..46f7b33b565b 100644 ---- a/kernel/sched/ext.c -+++ b/kernel/sched/ext.c -@@ -2985,24 +2985,38 @@ static void set_next_task_scx(struct rq *rq, struct task_struct *p, bool first) - - /* - * @p is getting newly scheduled or got kicked after someone updated its -- * slice. Refresh whether tick can be stopped. See scx_can_stop_tick(). -+ * slice. Update SCX_RQ_CAN_STOP_TICK to reflect whether the tick can be -+ * stopped. See scx_can_stop_tick(). -+ * -+ * Moreover, refresh the load_avgs just when transitioning in and out of -+ * nohz. In the future, we might want to add a mechanism to update -+ * load_avgs periodically on tick-stopped CPUs. - */ -- if ((p->scx.slice == SCX_SLICE_INF) != -- (bool)(rq->scx.flags & SCX_RQ_CAN_STOP_TICK)) { -- if (p->scx.slice == SCX_SLICE_INF) -+ if (p->scx.slice == SCX_SLICE_INF) { -+ if (!(rq->scx.flags & SCX_RQ_CAN_STOP_TICK)) { -+ /* -+ * Bypass mode always assigns finite slices, so @p -+ * can't have an infinite slice while bypassing. -+ * Therefore, sched_update_tick_dependency() can safely -+ * evaluate the outgoing task. -+ */ - rq->scx.flags |= SCX_RQ_CAN_STOP_TICK; -- else -- rq->scx.flags &= ~SCX_RQ_CAN_STOP_TICK; -+ sched_update_tick_dependency(rq); - -- sched_update_tick_dependency(rq); -+ update_other_load_avgs(rq); -+ } -+ } else { -+ if (rq->scx.flags & SCX_RQ_CAN_STOP_TICK) { -+ rq->scx.flags &= ~SCX_RQ_CAN_STOP_TICK; -+ update_other_load_avgs(rq); -+ } - - /* -- * For now, let's refresh the load_avgs just when transitioning -- * in and out of nohz. In the future, we might want to add a -- * mechanism which calls the following periodically on -- * tick-stopped CPUs. -+ * @rq still references the outgoing scheduling context. A finite -+ * slice is sufficient by itself to require the tick. - */ -- update_other_load_avgs(rq); -+ if (tick_nohz_full_cpu(cpu_of(rq))) -+ tick_nohz_dep_set_cpu(cpu_of(rq), TICK_DEP_BIT_SCHED); - } - } - -@@ -3097,9 +3111,14 @@ static void put_prev_task_scx(struct rq *rq, struct task_struct *p, - * sched_class, %SCX_OPS_ENQ_LAST must be set. Tell - * ops.enqueue() that @p is the only one available for this cpu, - * which should trigger an explicit follow-up scheduling event. -+ * -+ * Core scheduling can force this CPU idle while @p stays -+ * runnable. @p's cookie then won't match the core's, so skip -+ * the warning in that case. - */ - if (next && sched_class_above(&ext_sched_class, next->sched_class)) { -- WARN_ON_ONCE(!(sch->ops.flags & SCX_OPS_ENQ_LAST)); -+ WARN_ON_ONCE(sched_cpu_cookie_match(rq, p) && -+ !(sch->ops.flags & SCX_OPS_ENQ_LAST)); - do_enqueue_task(rq, p, SCX_ENQ_LAST, -1); - } else { - do_enqueue_task(rq, p, 0, -1); -@@ -3904,6 +3923,17 @@ static void reweight_task_scx(struct rq *rq, struct task_struct *p, - if (task_dead_and_done(p)) - return; - -+ /* -+ * When switching sched_class away from SCX, reweight_task_scx() -+ * is called _after_ scx_disable_task(). Skip calling ops.set_weight() -+ * since the BPF scheduler may have already forgotten the task in -+ * ops.disable(). -+ * p->scx.weight will be recalculated in scx_enable_task() if the task -+ * ever returns to SCX class. -+ */ -+ if (scx_get_task_state(p) != SCX_TASK_ENABLED) -+ return; -+ - p->scx.weight = sched_weight_to_cgroup(scale_load_down(lw->weight)); - if (SCX_HAS_OP(sch, set_weight)) - SCX_CALL_OP_TASK(sch, set_weight, rq, p, p->scx.weight); -@@ -4280,6 +4310,15 @@ bool scx_can_stop_tick(struct rq *rq) - if (p->sched_class != &ext_sched_class) - return true; - -+ /* -+ * @rq->curr may still reference an outgoing EXT task after it has been -+ * dequeued. If no EXT tasks are accounted on @rq, ignore its stale -+ * slice state. If another task is dispatched from a DSQ, -+ * set_next_task_scx() will update the dependency for the incoming task. -+ */ -+ if (!rq->scx.nr_running) -+ return true; -+ - if (scx_bypassing(sch, cpu_of(rq))) - return false; - -@@ -5604,7 +5643,7 @@ static void free_kick_syncs(void) - int cpu; - - for_each_possible_cpu(cpu) { -- struct scx_kick_syncs **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); -+ struct scx_kick_syncs __rcu **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); - struct scx_kick_syncs *to_free; - - to_free = rcu_replace_pointer(*ksyncs, NULL, true); -@@ -6527,7 +6566,7 @@ static int alloc_kick_syncs(void) - * can exceed percpu allocator limits on large machines. - */ - for_each_possible_cpu(cpu) { -- struct scx_kick_syncs **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); -+ struct scx_kick_syncs __rcu **ksyncs = per_cpu_ptr(&scx_kick_syncs, cpu); - struct scx_kick_syncs *new_ksyncs; - - WARN_ON_ONCE(rcu_access_pointer(*ksyncs)); -@@ -7401,6 +7440,12 @@ static void scx_sub_enable_workfn(struct kthread_work *work) - percpu_up_write(&scx_fork_rwsem); - err_disable: - mutex_unlock(&scx_enable_mutex); -+ /* -+ * Some enable failures only return an errno (e.g. -ENOMEM from an -+ * allocation) without calling scx_error(). Record it so -+ * scx_flush_disable_work() runs the disable and ops.exit() fires. -+ */ -+ scx_error(sch, "scx_sub_enable() failed (%d)", ret); - scx_flush_disable_work(sch); - cmd->ret = 0; - } -diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c -index 8e6f3a734ba0..e75d2932475a 100644 ---- a/net/packet/af_packet.c -+++ b/net/packet/af_packet.c -@@ -4561,7 +4561,11 @@ static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u, - - spin_lock(&po->bind_lock); - WRITE_ONCE(po->num, num); -- if (was_running) -+ /* -+ * NETDEV_UNREGISTER may have invalidated the binding while bind_lock -+ * was dropped above. Do not re-add a fanout hook to a dead device. -+ */ -+ if (was_running && READ_ONCE(po->ifindex) != -1) - register_prot_hook(sk); - - spin_unlock(&po->bind_lock); diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib @@ -3044,27 +6854,6 @@ index 8d46886d2cca..14a9cdff942b 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; -diff --git a/sound/soc/codecs/cs42l43-jack.c b/sound/soc/codecs/cs42l43-jack.c -index 3e04e6897b14..e88109979c18 100644 ---- a/sound/soc/codecs/cs42l43-jack.c -+++ b/sound/soc/codecs/cs42l43-jack.c -@@ -310,6 +310,7 @@ irqreturn_t cs42l43_bias_detect_clamp(int irq, void *data) - #define CS42L43_JACK_ABSENT 0x0 - - #define CS42L43_JACK_OPTICAL (SND_JACK_MECHANICAL | SND_JACK_AVOUT) -+#define CS42L43_JACK_MICROPHONE (SND_JACK_MECHANICAL | SND_JACK_MICROPHONE) - #define CS42L43_JACK_HEADPHONE (SND_JACK_MECHANICAL | SND_JACK_HEADPHONE) - #define CS42L43_JACK_HEADSET (SND_JACK_MECHANICAL | SND_JACK_HEADSET) - #define CS42L43_JACK_LINEOUT (SND_JACK_MECHANICAL | SND_JACK_LINEOUT) -@@ -871,7 +872,7 @@ static const struct cs42l43_jack_override_mode { - .hsdet_mode = CS42L43_JACK_3_POLE_SWITCHES, - .mic_ctrl = (0x3 << CS42L43_JACK_STEREO_CONFIG_SHIFT) | - CS42L43_HS1_BIAS_EN_MASK | CS42L43_HS2_BIAS_EN_MASK, -- .report = CS42L43_JACK_LINEIN, -+ .report = CS42L43_JACK_MICROPHONE, - }, - [CS42L43_JACK_RAW_OPTICAL] = { - .hsdet_mode = CS42L43_JACK_3_POLE_SWITCHES, diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c index 79b8b7e70a33..23d2f63d68ef 100644 --- a/sound/soc/codecs/rt722-sdca.c diff --git a/sources b/sources index 31b592303..2bb216d27 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.5.tar.xz) = 76494c121d81bf6b631128234ad2a8037490521f77664ee74bf9c143dd4d3f282cec571e9f96a63004f88ebfcde376b483dac5ccac4f43f138ab5bbeb8441e03 -SHA512 (kernel-abi-stablelists-7.1.5.tar.xz) = 4b8b3703bf2a363714463dbd3e07c686e343db151611d95a7f7489e9b2e5b461614ad4bd9e4fae5a97da69da8eb9bd929cf36499ec72ca06d51990d182b9425c -SHA512 (kernel-kabi-dw-7.1.5.tar.xz) = 4639079ff90478411ac29ac9736d9507584494f1adbc97914a6a86251baa6f97da0000bc4d06b0407c1b565373ccde285cecf6f71ad5632402a7282243cc7540 +SHA512 (linux-7.1.6.tar.xz) = abd9e127261acc7fde3acf98a6a4992c58427c8d93aa3798e4c35a316043f90bc5e2fbce547637ac97b0231cdaac81f25fcda990a674212d74f6d6d752f98c08 +SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = 7c2aba1f1b9d9fc72b591be908f361b36163d58cfbd0f55a6035a1fea3283aaffd182e6ea34ace5c929eada9739b1c6de36dafde76b05fc622e46d4fe008a64c +SHA512 (kernel-kabi-dw-7.1.6.tar.xz) = 118395369f81561f8e87ba70f468324bb336197d3522e83e76857fe1a1c670a1a55871a76ddb1bd455c519db9d606234f64f4b33578e8ebdf9051f773433a7d1 From 9f834313be548268120104825a296d60beaff1ba Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 3 Aug 2026 10:06:16 -0600 Subject: [PATCH 49/56] kernel-7.1.6-200 * Mon Aug 03 2026 Justin M. Forbes [7.1.6-0] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.changelog | 4 ++++ kernel.spec | 3 +++ patch-7.1-redhat.patch | 22 +++++++++++++++++++++- sources | 4 ++-- 5 files changed, 33 insertions(+), 3 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 7e262239c..3be03b5fd 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/9f166bfb17130303352cef32fca1860d76fe60b1 + 9f166bfb17130303352cef32fca1860d76fe60b1 vhost: reset the vring metadata cache on vring reconfiguration + https://gitlab.com/cki-project/kernel-ark/-/commit/73346d0cf08db8358dd8ce372c6b5605a77944c6 73346d0cf08db8358dd8ce372c6b5605a77944c6 media: platform: amd: add DRM_AMDGPU dependency diff --git a/kernel.changelog b/kernel.changelog index 2690c186c..b0f33a2be 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-0] +- vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) +Resolves: + * Mon Aug 03 2026 Augusto Caringi [7.1.6-0] - New config for stable (Justin M. Forbes) - acpi: battery: Sanitise model_number by dropping unprintable characters (Kate Hsuan) diff --git a/kernel.spec b/kernel.spec index 8d46cfc61..aa3301ae6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4865,6 +4865,9 @@ fi\ # # %changelog +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-0] +- vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) + * Mon Aug 03 2026 Augusto Caringi [7.1.6-0] - New config for stable (Justin M. Forbes) - acpi: battery: Sanitise model_number by dropping unprintable characters (Kate Hsuan) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 1abcf6de3..050d1c450 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -53,6 +53,7 @@ drivers/pci/quirks.c | 24 + drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + + drivers/vhost/vhost.c | 8 + fs/xfs/libxfs/xfs_exchmaps.c | 10 + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- @@ -70,7 +71,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 72 files changed, 5902 insertions(+), 120 deletions(-) + 73 files changed, 5910 insertions(+), 120 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..3a0e977fc9cf 100644 @@ -6573,6 +6574,25 @@ index 24960ba9caa9..32597cdb72ef 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/vhost/vhost.c b/drivers/vhost/vhost.c +index db329a6f6145..89062f60e369 100644 +--- a/drivers/vhost/vhost.c ++++ b/drivers/vhost/vhost.c +@@ -2126,6 +2126,14 @@ static long vhost_vring_set_num_addr(struct vhost_dev *d, + BUG(); + } + ++ /* ++ * The metadata cache holds the IOTLB mapping that backed the previous ++ * desc/avail/used addresses and vring size, both of which are being ++ * replaced here. iotlb_access_ok() takes a cache hit as proof that the ++ * region was validated, so the stale entries have to go. ++ */ ++ __vhost_vq_meta_reset(vq); ++ + mutex_unlock(&vq->mutex); + + return r; diff --git a/fs/xfs/libxfs/xfs_exchmaps.c b/fs/xfs/libxfs/xfs_exchmaps.c index 541e33f33167..7fb28c8afef8 100644 --- a/fs/xfs/libxfs/xfs_exchmaps.c diff --git a/sources b/sources index 2bb216d27..fc5bc9934 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.6.tar.xz) = abd9e127261acc7fde3acf98a6a4992c58427c8d93aa3798e4c35a316043f90bc5e2fbce547637ac97b0231cdaac81f25fcda990a674212d74f6d6d752f98c08 -SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = 7c2aba1f1b9d9fc72b591be908f361b36163d58cfbd0f55a6035a1fea3283aaffd182e6ea34ace5c929eada9739b1c6de36dafde76b05fc622e46d4fe008a64c -SHA512 (kernel-kabi-dw-7.1.6.tar.xz) = 118395369f81561f8e87ba70f468324bb336197d3522e83e76857fe1a1c670a1a55871a76ddb1bd455c519db9d606234f64f4b33578e8ebdf9051f773433a7d1 +SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = d9e7d72d2557189b29265a5bdddc923ba533f1bdcf5f5a883cba117723728f11a61f7b849e6712d3ebacea3d601cbd01c7a060095541ed86dc09c6b9157e96a5 +SHA512 (kernel-kabi-dw-7.1.6.tar.xz) = ecf3652402b9b7ca02a18e19aee16bce19db1d3a446f900d04e27174d78c35e3aa4902372326f124b6d410d98768480b9f9dac38498176771b023757b7f41b0a From ef06c493b3a80dafa45d2d8090e8f0cf622d851d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 3 Aug 2026 18:01:16 -0600 Subject: [PATCH 50/56] kernel-7.1.6-201 * Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel.changelog | 6 +++++- kernel.spec | 9 ++++++--- sources | 2 +- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95b9fd7b5..e810b8948 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 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index b0f33a2be..afb185b26 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,4 +1,8 @@ -* Mon Aug 03 2026 Justin M. Forbes [7.1.6-0] +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] +- vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) +Resolves: + +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) Resolves: diff --git a/kernel.spec b/kernel.spec index aa3301ae6..c7d863b22 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.6 %define specversion 7.1.6 %define patchversion 7.1 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 7 %define tarfile_release 7.1.6 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.6 @@ -4865,7 +4865,10 @@ fi\ # # %changelog -* Mon Aug 03 2026 Justin M. Forbes [7.1.6-0] +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] +- vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) + +* Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) * Mon Aug 03 2026 Augusto Caringi [7.1.6-0] diff --git a/sources b/sources index fc5bc9934..c90fb07f2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-7.1.6.tar.xz) = abd9e127261acc7fde3acf98a6a4992c58427c8d93aa3798e4c35a316043f90bc5e2fbce547637ac97b0231cdaac81f25fcda990a674212d74f6d6d752f98c08 -SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = d9e7d72d2557189b29265a5bdddc923ba533f1bdcf5f5a883cba117723728f11a61f7b849e6712d3ebacea3d601cbd01c7a060095541ed86dc09c6b9157e96a5 +SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = ff0f9f78c61a06ea1257c9ec255d3929b79d77b69aec3ac061f5b05d90cd4d412690f3697fdc3d77b59fd66379fb880ded3ce91ebde07f91020ea445f22f587a SHA512 (kernel-kabi-dw-7.1.6.tar.xz) = ecf3652402b9b7ca02a18e19aee16bce19db1d3a446f900d04e27174d78c35e3aa4902372326f124b6d410d98768480b9f9dac38498176771b023757b7f41b0a From 8d97aa964ea242968d4dc741cebfe6c082a1905d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 6 Aug 2026 12:28:17 -0600 Subject: [PATCH 51/56] kernel-7.1.7-200 * Thu Aug 06 2026 Justin M. Forbes [7.1.7-0] - Linux v7.1.7 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel.changelog | 4 ++++ kernel.spec | 15 +++++++++------ patch-7.1-redhat.patch | 2 +- sources | 6 +++--- 5 files changed, 18 insertions(+), 11 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index e810b8948..95b9fd7b5 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 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index afb185b26..f513a6dfc 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Thu Aug 06 2026 Justin M. Forbes [7.1.7-0] +- Linux v7.1.7 +Resolves: + * Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) Resolves: diff --git a/kernel.spec b/kernel.spec index c7d863b22..ed4cbb534 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.6 -%define specversion 7.1.6 +%define specrpmversion 7.1.7 +%define specversion 7.1.7 %define patchversion 7.1 -%define pkgrelease 201 +%define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.6 +%define tarfile_release 7.1.7 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.6 +%define kabiversion 7.1.7 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,9 @@ fi\ # # %changelog +* Thu Aug 06 2026 Justin M. Forbes [7.1.7-0] +- Linux v7.1.7 + * Mon Aug 03 2026 Justin M. Forbes [7.1.6-1] - vhost: reset the vring metadata cache on vring reconfiguration (Jun Yang) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 050d1c450..c50abef73 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -121,7 +121,7 @@ index f74da642290a..3a0e977fc9cf 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 75e5c9573863..734d4e2da969 100644 +index 4643c9e03a20..4fd7b9e2703a 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index c90fb07f2..a3ab2fc33 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.6.tar.xz) = abd9e127261acc7fde3acf98a6a4992c58427c8d93aa3798e4c35a316043f90bc5e2fbce547637ac97b0231cdaac81f25fcda990a674212d74f6d6d752f98c08 -SHA512 (kernel-abi-stablelists-7.1.6.tar.xz) = ff0f9f78c61a06ea1257c9ec255d3929b79d77b69aec3ac061f5b05d90cd4d412690f3697fdc3d77b59fd66379fb880ded3ce91ebde07f91020ea445f22f587a -SHA512 (kernel-kabi-dw-7.1.6.tar.xz) = ecf3652402b9b7ca02a18e19aee16bce19db1d3a446f900d04e27174d78c35e3aa4902372326f124b6d410d98768480b9f9dac38498176771b023757b7f41b0a +SHA512 (linux-7.1.7.tar.xz) = 290aac4c1b154fe1af9295a65404f708cef04bfa153e91e35902034b1a1d461d73770e4f3d10048ce06a5ba1567a1666ee1335399d1b1aa83cf3c30941de9b95 +SHA512 (kernel-abi-stablelists-7.1.7.tar.xz) = b1b6cf463ac92a14f026b73a84aa8ad803ee655f47eb016d8d124d3aa61b4c0f405e50349a78f65ce4ee596cb2bd5768a64c6b60c6cf6a9504134cce24303950 +SHA512 (kernel-kabi-dw-7.1.7.tar.xz) = 60841edb12fc13ebe6c7cb5945267efa87fa8545655f85e76505fe5af4c294fb788ef71802cf46d9a92a94a702d2d5c646c56b04af978640fe46c17ee80f6fe9 From 85a5a636bbd32f000e1e4cd970465d9b26d59a53 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 9 Aug 2026 21:09:56 -0600 Subject: [PATCH 52/56] kernel-7.1.8-200 * Sun Aug 09 2026 Justin M. Forbes [7.1.8-0] - Config updates for 7.1.8 (Justin M. Forbes) - Add to BugsFixed (Justin M. Forbes) - smb/client: return EOPNOTSUPP for unsupported O_TMPFILE (ChenXiaoSong) - Linux v7.1.8 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel-aarch64-16k-debug-fedora.config | 2 ++ kernel-aarch64-16k-fedora.config | 2 ++ kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-fedora.config | 2 ++ kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 2 ++ kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 2 ++ kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-fedora.config | 2 ++ kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-fedora.config | 2 ++ kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-fedora.config | 2 ++ kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-fedora.config | 2 ++ kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 2 ++ kernel-ppc64le-rhel.config | 1 + kernel-riscv64-debug-fedora.config | 2 ++ kernel-riscv64-debug-rhel.config | 1 + kernel-riscv64-fedora.config | 2 ++ kernel-riscv64-rhel.config | 1 + kernel-riscv64-rt-debug-fedora.config | 2 ++ kernel-riscv64-rt-fedora.config | 2 ++ kernel-s390x-debug-fedora.config | 2 ++ kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 2 ++ kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 2 ++ kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 2 ++ kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-fedora.config | 2 ++ kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-fedora.config | 2 ++ kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 7 +++++++ kernel.spec | 14 ++++++++++---- patch-7.1-redhat.patch | 22 ++++++++++++++++++---- sources | 6 +++--- 44 files changed, 100 insertions(+), 11 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 3be03b5fd..f1832404f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/5de67062b0a9c23cbe099dd78cbc538a0f9fb8f7 + 5de67062b0a9c23cbe099dd78cbc538a0f9fb8f7 smb/client: return EOPNOTSUPP for unsupported O_TMPFILE + https://gitlab.com/cki-project/kernel-ark/-/commit/9f166bfb17130303352cef32fca1860d76fe60b1 9f166bfb17130303352cef32fca1860d76fe60b1 vhost: reset the vring metadata cache on vring reconfiguration diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 3a131e312..88bc5dca2 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -2623,12 +2623,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 542846d13..710607c61 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -2614,12 +2614,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index bad6262c7..c0d78ef80 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -2115,6 +2115,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 0c193b2f2..31de59e39 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -2107,6 +2107,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3246ee616..22ae3700c 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2623,12 +2623,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 6445b8f91..727d26e7e 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -2113,6 +2113,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index a51033800..efe50865e 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2614,12 +2614,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index f5b992b5b..6ce1f06cd 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -2105,6 +2105,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 51547ebcc..0209cbd4a 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -2629,12 +2629,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index daf1af264..00f99e953 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -2155,6 +2155,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 4e8084d77..c6032859a 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -2620,12 +2620,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index e671fe113..521374e48 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -2147,6 +2147,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index cf1e54c9f..6db132311 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -2626,12 +2626,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 93cd35f1b..fa68ddfa9 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -2152,6 +2152,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 5fcef7e53..2fb4051cc 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -2617,12 +2617,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b10f8989e..1d7ba87da 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -2144,6 +2144,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index a1d7e2e18..01f10e380 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1947,12 +1947,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index aa4c57356..6199b8a8c 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1804,6 +1804,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index e1c410479..9503bccdb 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1937,12 +1937,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index cdc0fc833..b3dd27a77 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1796,6 +1796,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index bb9ac73f7..db37ea0b9 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -2002,12 +2002,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 6d374993b..084b51e29 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1837,6 +1837,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 94a2f61ee..864764459 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -1992,12 +1992,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 01389de7b..65db2b174 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1829,6 +1829,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index ee9407e87..67cf47bf7 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -2005,12 +2005,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 4d399122f..1445aa748 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -1995,12 +1995,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 8d947334f..615e749b6 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1954,12 +1954,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 0b14a8a04..c947c807e 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1811,6 +1811,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 93bb211f6..ca1b4817e 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1944,12 +1944,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 1182462be..8b5c3edc6 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1803,6 +1803,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 26e9c8191..3dea26a3e 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1804,6 +1804,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 5efa1aa7c..893ef204a 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -2153,12 +2153,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 6fc17b5b6..589fe9a2d 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1951,6 +1951,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 98632c6e7..869c2d5f3 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -2143,12 +2143,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 4db9a4671..caaedd59d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1943,6 +1943,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 98f88d9c3..57192f246 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -2156,12 +2156,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 7fb448658..caf8d4802 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1990,6 +1990,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 074b56e3c..8c3732452 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -2146,12 +2146,14 @@ CONFIG_EROFS_FS_BACKED_BY_FILE=y # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_ONDEMAND=y +# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_ZIP_ACCEL=y CONFIG_EROFS_FS_ZIP_DEFLATE=y +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_ZSTD=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index fb2c819bc..72e3315bf 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1982,6 +1982,7 @@ CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y # CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ZIP_DEFLATE is not set +CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS=16 CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set diff --git a/kernel.changelog b/kernel.changelog index f513a6dfc..59a8f1949 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Sun Aug 09 2026 Justin M. Forbes [7.1.8-0] +- Config updates for 7.1.8 (Justin M. Forbes) +- Add to BugsFixed (Justin M. Forbes) +- smb/client: return EOPNOTSUPP for unsupported O_TMPFILE (ChenXiaoSong) +- Linux v7.1.8 +Resolves: + * Thu Aug 06 2026 Justin M. Forbes [7.1.7-0] - Linux v7.1.7 Resolves: diff --git a/kernel.spec b/kernel.spec index ed4cbb534..16fde9d96 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.7 -%define specversion 7.1.7 +%define specrpmversion 7.1.8 +%define specversion 7.1.8 %define patchversion 7.1 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.7 +%define tarfile_release 7.1.8 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.7 +%define kabiversion 7.1.8 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,12 @@ fi\ # # %changelog +* Sun Aug 09 2026 Justin M. Forbes [7.1.8-0] +- Config updates for 7.1.8 (Justin M. Forbes) +- Add to BugsFixed (Justin M. Forbes) +- smb/client: return EOPNOTSUPP for unsupported O_TMPFILE (ChenXiaoSong) +- Linux v7.1.8 + * Thu Aug 06 2026 Justin M. Forbes [7.1.7-0] - Linux v7.1.7 diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index c50abef73..d0c3070ed 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -54,6 +54,7 @@ drivers/platform/x86/intel/int3472/discrete.c | 18 + drivers/usb/core/hub.c | 7 + drivers/vhost/vhost.c | 8 + + fs/smb/client/dir.c | 2 + fs/xfs/libxfs/xfs_exchmaps.c | 10 + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- @@ -71,7 +72,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 73 files changed, 5910 insertions(+), 120 deletions(-) + 74 files changed, 5912 insertions(+), 120 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f74da642290a..3a0e977fc9cf 100644 @@ -121,7 +122,7 @@ index f74da642290a..3a0e977fc9cf 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 4643c9e03a20..4fd7b9e2703a 100644 +index fa62d2054cd4..a0dbf939d671 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -142,7 +143,7 @@ index 4643c9e03a20..4fd7b9e2703a 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1423,6 +1434,8 @@ uapi-asm-generic: +@@ -1421,6 +1432,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -151,7 +152,7 @@ index 4643c9e03a20..4fd7b9e2703a 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -2088,6 +2101,23 @@ endif +@@ -2086,6 +2099,23 @@ endif ifdef CONFIG_MODULES @@ -6593,6 +6594,19 @@ index db329a6f6145..89062f60e369 100644 mutex_unlock(&vq->mutex); return r; +diff --git a/fs/smb/client/dir.c b/fs/smb/client/dir.c +index e4295a5b55b3..99275c7473f9 100644 +--- a/fs/smb/client/dir.c ++++ b/fs/smb/client/dir.c +@@ -1126,6 +1126,8 @@ int cifs_tmpfile(struct mnt_idmap *idmap, struct inode *dir, + } while (unlikely(rc == -EEXIST) && ++retries < max_retries); + + if (rc) { ++ if (rc == -ENOENT) ++ rc = -EOPNOTSUPP; + cifs_del_pending_open(&open); + goto out; + } diff --git a/fs/xfs/libxfs/xfs_exchmaps.c b/fs/xfs/libxfs/xfs_exchmaps.c index 541e33f33167..7fb28c8afef8 100644 --- a/fs/xfs/libxfs/xfs_exchmaps.c diff --git a/sources b/sources index a3ab2fc33..9a14f5538 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.7.tar.xz) = 290aac4c1b154fe1af9295a65404f708cef04bfa153e91e35902034b1a1d461d73770e4f3d10048ce06a5ba1567a1666ee1335399d1b1aa83cf3c30941de9b95 -SHA512 (kernel-abi-stablelists-7.1.7.tar.xz) = b1b6cf463ac92a14f026b73a84aa8ad803ee655f47eb016d8d124d3aa61b4c0f405e50349a78f65ce4ee596cb2bd5768a64c6b60c6cf6a9504134cce24303950 -SHA512 (kernel-kabi-dw-7.1.7.tar.xz) = 60841edb12fc13ebe6c7cb5945267efa87fa8545655f85e76505fe5af4c294fb788ef71802cf46d9a92a94a702d2d5c646c56b04af978640fe46c17ee80f6fe9 +SHA512 (linux-7.1.8.tar.xz) = cfd601f07b627ebb0132993839e6c2739d54e0424644c9030aed4597463b2caa4f8eb57c002a285de1d2e9898eac0502e2f09e26ac95c313e43e60e99fc0241b +SHA512 (kernel-abi-stablelists-7.1.8.tar.xz) = 36ceca9c9921c7a12132cf7488fc94ca54514a57b438cf43e316bafddb76b82e1bd0f8eab8a1bd210e9d161e55d2ea60eb31aeaaa328f3f3a6ea9cabd8317071 +SHA512 (kernel-kabi-dw-7.1.8.tar.xz) = 386e6b162674a510c14db1e13c0fe98e94db9e45e7d44b62672f5dc3bb1251bd0b6ae0cb437e86b503ece3b343af6dbfcb7c20572d1de07e7a79a68945e09d89 From 8ae4d836bb9462149f587e67741a40b7636f688f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 19 Aug 2026 11:21:04 -0600 Subject: [PATCH 53/56] kernel-7.1.9-200 * Wed Aug 19 2026 Justin M. Forbes [7.1.9-0] - packet: use consistent hard_header_len in non-ring send paths (Qihang Tang) - platform/x86: int3472: Increase handshake GPIO delay to 200 ms (Hans de Goede) - drm/xe: Fix DPT allocation paths. (Junjie Cao) [2488751] - Turn on CONFIG_CRYPTO_MLDSA for Fedora (Justin M. Forbes) - Linux v7.1.9 Resolves: rhbz#2488751 Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 + kernel-aarch64-16k-debug-fedora.config | 3 +- kernel-aarch64-16k-fedora.config | 3 +- kernel-aarch64-debug-fedora.config | 3 +- kernel-aarch64-fedora.config | 3 +- kernel-aarch64-rt-64k-debug-fedora.config | 3 +- kernel-aarch64-rt-64k-fedora.config | 3 +- kernel-aarch64-rt-debug-fedora.config | 3 +- kernel-aarch64-rt-fedora.config | 3 +- kernel-ppc64le-debug-fedora.config | 3 +- kernel-ppc64le-fedora.config | 3 +- kernel-riscv64-debug-fedora.config | 3 +- kernel-riscv64-fedora.config | 3 +- kernel-riscv64-rt-debug-fedora.config | 3 +- kernel-riscv64-rt-fedora.config | 3 +- kernel-s390x-debug-fedora.config | 3 +- kernel-s390x-fedora.config | 3 +- kernel-x86_64-debug-fedora.config | 3 +- kernel-x86_64-fedora.config | 3 +- kernel-x86_64-rt-debug-fedora.config | 3 +- kernel-x86_64-rt-fedora.config | 3 +- kernel.changelog | 8 + kernel.spec | 15 +- patch-7.1-redhat.patch | 253 +++++++++++++--------- sources | 6 +- 25 files changed, 222 insertions(+), 129 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index f1832404f..f54a800e4 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/f616039addd234a947d2a44a67b5e79894940b50 + f616039addd234a947d2a44a67b5e79894940b50 packet: use consistent hard_header_len in non-ring send paths + +https://gitlab.com/cki-project/kernel-ark/-/commit/742df11dcd89b69ee97b7e4c5c43faf434b8b22b + 742df11dcd89b69ee97b7e4c5c43faf434b8b22b platform/x86: int3472: Increase handshake GPIO delay to 200 ms + +https://gitlab.com/cki-project/kernel-ark/-/commit/51caa392b8b7e4f64b2624787fd6ff8a320bf277 + 51caa392b8b7e4f64b2624787fd6ff8a320bf277 drm/xe: Fix DPT allocation paths. + https://gitlab.com/cki-project/kernel-ark/-/commit/5de67062b0a9c23cbe099dd78cbc538a0f9fb8f7 5de67062b0a9c23cbe099dd78cbc538a0f9fb8f7 smb/client: return EOPNOTSUPP for unsupported O_TMPFILE diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 88bc5dca2..8cb746665 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -1739,7 +1739,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6527,6 +6527,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 710607c61..601302106 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -1739,7 +1739,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6497,6 +6497,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 22ae3700c..c3b6bfa1c 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1739,7 +1739,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6526,6 +6526,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index efe50865e..eb14a0ac9 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1739,7 +1739,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6496,6 +6496,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 0209cbd4a..ee43729fc 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -1743,7 +1743,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6535,6 +6535,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index c6032859a..d825c6022 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -1743,7 +1743,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6505,6 +6505,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 6db132311..8b08082b5 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -1740,7 +1740,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6531,6 +6531,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index 2fb4051cc..75c6ac2b1 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -1740,7 +1740,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NHPOLY1305_NEON=m CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m @@ -6501,6 +6501,7 @@ CONFIG_PINCTRL_ZYNQMP=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 01f10e380..740a71995 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1193,7 +1193,7 @@ CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5202,6 +5202,7 @@ CONFIG_PINCTRL_TPS6594=m # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 9503bccdb..22ad3159e 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1192,7 +1192,7 @@ CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5171,6 +5171,7 @@ CONFIG_PINCTRL_TPS6594=m # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index db37ea0b9..a5cc13477 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -1235,7 +1235,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5290,6 +5290,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index 864764459..38ccfab62 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -1234,7 +1234,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5259,6 +5259,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 67cf47bf7..2b89028b9 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -1236,7 +1236,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5295,6 +5295,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 1445aa748..f2d5e5b4e 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -1235,7 +1235,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5264,6 +5264,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PL330_DMA is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 615e749b6..5682fe125 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1196,7 +1196,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m @@ -5176,6 +5176,7 @@ CONFIG_PINCTRL_TPS6594=m # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY_CCA=m CONFIG_PKEY_EP11=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index ca1b4817e..50a018665 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1195,7 +1195,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m @@ -5145,6 +5145,7 @@ CONFIG_PINCTRL_TPS6594=m # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY_CCA=m CONFIG_PKEY_EP11=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 893ef204a..31ad46fc8 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1303,7 +1303,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5673,6 +5673,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 869c2d5f3..14dbe28fa 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1302,7 +1302,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5644,6 +5644,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 57192f246..05af66591 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -1304,7 +1304,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5678,6 +5678,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 8c3732452..de47f4f45 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -1303,7 +1303,7 @@ CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MLDSA is not set +CONFIG_CRYPTO_MLDSA=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -5649,6 +5649,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_PKCS7_WAIVE_AUTHATTRS_REJECTION_FOR_MLDSA is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y diff --git a/kernel.changelog b/kernel.changelog index 59a8f1949..b948d05ee 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,11 @@ +* Wed Aug 19 2026 Justin M. Forbes [7.1.9-0] +- packet: use consistent hard_header_len in non-ring send paths (Qihang Tang) +- platform/x86: int3472: Increase handshake GPIO delay to 200 ms (Hans de Goede) +- drm/xe: Fix DPT allocation paths. (Junjie Cao) [2488751] +- Turn on CONFIG_CRYPTO_MLDSA for Fedora (Justin M. Forbes) +- Linux v7.1.9 +Resolves: rhbz#2488751 + * Sun Aug 09 2026 Justin M. Forbes [7.1.8-0] - Config updates for 7.1.8 (Justin M. Forbes) - Add to BugsFixed (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index 16fde9d96..2e03403dc 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.8 -%define specversion 7.1.8 +%define specrpmversion 7.1.9 +%define specversion 7.1.9 %define patchversion 7.1 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.8 +%define tarfile_release 7.1.9 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.8 +%define kabiversion 7.1.9 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,13 @@ fi\ # # %changelog +* Wed Aug 19 2026 Justin M. Forbes [7.1.9-0] +- packet: use consistent hard_header_len in non-ring send paths (Qihang Tang) +- platform/x86: int3472: Increase handshake GPIO delay to 200 ms (Hans de Goede) +- drm/xe: Fix DPT allocation paths. (Junjie Cao) [2488751] +- Turn on CONFIG_CRYPTO_MLDSA for Fedora (Justin M. Forbes) +- Linux v7.1.9 + * Sun Aug 09 2026 Justin M. Forbes [7.1.8-0] - Config updates for 7.1.8 (Justin M. Forbes) - Add to BugsFixed (Justin M. Forbes) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index d0c3070ed..7b85905d4 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -26,6 +26,7 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + + drivers/gpu/drm/xe/display/xe_fb_pin.c | 33 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/iommu/iommu.c | 22 + drivers/media/i2c/Kconfig | 10 + @@ -51,9 +52,8 @@ drivers/media/platform/amd/isp4/isp4_video.c | 797 +++++++++++++++ drivers/media/platform/amd/isp4/isp4_video.h | 57 ++ drivers/pci/quirks.c | 24 + - drivers/platform/x86/intel/int3472/discrete.c | 18 + + drivers/platform/x86/intel/int3472/discrete.c | 28 +- drivers/usb/core/hub.c | 7 + - drivers/vhost/vhost.c | 8 + fs/smb/client/dir.c | 2 + fs/xfs/libxfs/xfs_exchmaps.c | 10 + include/linux/crypto.h | 2 + @@ -72,10 +72,10 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 74 files changed, 5912 insertions(+), 120 deletions(-) + 74 files changed, 5914 insertions(+), 153 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS -index f74da642290a..3a0e977fc9cf 100644 +index 624cfb6cf1d40..f9bcd152b09b4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1159,6 +1159,29 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git @@ -108,7 +108,7 @@ index f74da642290a..3a0e977fc9cf 100644 AMD KFD M: Felix Kuehling L: amd-gfx@lists.freedesktop.org -@@ -24964,6 +24987,12 @@ T: git git://linuxtv.org/media.git +@@ -24969,6 +24992,12 @@ T: git git://linuxtv.org/media.git F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml F: drivers/media/i2c/imx415.c @@ -122,7 +122,7 @@ index f74da642290a..3a0e977fc9cf 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index fa62d2054cd4..a0dbf939d671 100644 +index d7cca59812d85..43cf48259d3f8 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -177,7 +177,7 @@ index fa62d2054cd4..a0dbf939d671 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 73e6647bea46..32b90d43664c 100644 +index 73e6647bea463..32b90d43664c4 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1214,9 +1214,9 @@ config HIGHMEM @@ -193,7 +193,7 @@ index 73e6647bea46..32b90d43664c 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 10c69474f276..96190d176bc8 100644 +index 10c69474f2761..96190d176bc86 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1470,7 +1470,7 @@ endchoice @@ -206,7 +206,7 @@ index 10c69474f276..96190d176bc8 100644 For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2..d7b7b2f39e16 100644 +index 23c05dc7a8f2a..d7b7b2f39e169 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -258,7 +258,7 @@ index 23c05dc7a8f2..d7b7b2f39e16 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d..afb9544fb007 100644 +index b0d00032479d6..afb9544fb0074 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -270,7 +270,7 @@ index b0d00032479d..afb9544fb007 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 3c346b02ceb9..30e16a0d4490 100644 +index 3c346b02ceb95..30e16a0d4490c 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2527,3 +2527,8 @@ int ipl_report_free(struct ipl_report *report) @@ -283,7 +283,7 @@ index 3c346b02ceb9..30e16a0d4490 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index b60284328fe3..e4d37b08ca29 100644 +index b60284328fe3d..e4d37b08ca295 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -305,7 +305,7 @@ index b60284328fe3..e4d37b08ca29 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 46882ce79c3a..9c73814c31e0 100644 +index 46882ce79c3a4..9c73814c31e04 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -352,10 +352,10 @@ index 46882ce79c3a..9c73814c31e0 100644 reserve_initrd(); diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c -index 34a312705253..dc4fda3b9769 100644 +index 0e918f35bfbea..a603eecc2dcbd 100644 --- a/arch/x86/kvm/mmu/mmu.c +++ b/arch/x86/kvm/mmu/mmu.c -@@ -2635,6 +2635,7 @@ static int mmu_page_zap_pte(struct kvm *kvm, struct kvm_mmu_page *sp, +@@ -2638,6 +2638,7 @@ static int mmu_page_zap_pte(struct kvm *kvm, struct kvm_mmu_page *sp, */ if (tdp_enabled && invalid_list && child->role.guest_mode && @@ -364,7 +364,7 @@ index 34a312705253..dc4fda3b9769 100644 return kvm_mmu_prepare_zap_page(kvm, child, invalid_list); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index dfe87b3ce183..cd1302ca3b36 100644 +index dfe87b3ce1837..cd1302ca3b368 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -140,8 +140,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -378,7 +378,7 @@ index dfe87b3ce183..cd1302ca3b36 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 7ad4768716c8..01ccc24db074 100644 +index 7ad4768716c89..01ccc24db074a 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -418,7 +418,7 @@ index 7ad4768716c8..01ccc24db074 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d78..fcc059e7d3db 100644 +index 678bb4145d783..fcc059e7d3db5 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -451,7 +451,7 @@ index 678bb4145d78..fcc059e7d3db 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b6405..fd41f6d3abf9 100644 +index beba745b64057..fd41f6d3abf9a 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -465,7 +465,7 @@ index beba745b6405..fd41f6d3abf9 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index 4d86efae65b2..31c6372c50dd 100644 +index 4d86efae65b21..31c6372c50ddd 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -502,7 +502,7 @@ index 4d86efae65b2..31c6372c50dd 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d..90a13f20f052 100644 +index 20d757687e3d9..90a13f20f052b 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -521,7 +521,7 @@ index 20d757687e3d..90a13f20f052 100644 for (i = 0; i < hest_tab->error_source_count; i++) { len = hest_esrc_len(hest_hdr); diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c -index b82dd67d98c9..85ac301e1834 100644 +index b82dd67d98c9a..85ac301e1834a 100644 --- a/drivers/acpi/battery.c +++ b/drivers/acpi/battery.c @@ -10,6 +10,7 @@ @@ -560,7 +560,7 @@ index b82dd67d98c9..85ac301e1834 100644 } diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c -index d1595156c86a..9485212f1a6d 100644 +index d1595156c86a4..9485212f1a6d6 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -603,7 +603,7 @@ index d1595156c86a..9485212f1a6d 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 530547cda8b2..dc046780c74d 100644 +index 530547cda8b28..dc046780c74dd 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1792,6 +1792,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -623,7 +623,7 @@ index 530547cda8b2..dc046780c74d 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 c79abdfcd7a9..e23bfb7f94c7 100644 +index c79abdfcd7a9b..e23bfb7f94c72 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -652,7 +652,7 @@ index c79abdfcd7a9..e23bfb7f94c7 100644 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 505e32911c34..26f7ee0ccf40 100644 +index 505e32911c34c..26f7ee0ccf406 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) @@ -678,7 +678,7 @@ index 505e32911c34..26f7ee0ccf40 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 3e0b7d60269d..8317d264426a 100644 +index 3e0b7d60269d9..8317d264426af 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -34,6 +34,7 @@ @@ -713,7 +713,7 @@ index 3e0b7d60269d..8317d264426a 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index b4da1fb976c1..1e112e2b405b 100644 +index b4da1fb976c11..1e112e2b405b2 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -51,9 +51,11 @@ @@ -924,7 +924,7 @@ index b4da1fb976c1..1e112e2b405b 100644 /******************************************************************** * diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4f..96d5a1ca981d 100644 +index 8efbcf699e4ff..96d5a1ca981df 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -936,7 +936,7 @@ index 8efbcf699e4f..96d5a1ca981d 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 318d1cc9a066..eb41434d4f5e 100644 +index 318d1cc9a066c..eb41434d4f5e1 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -1081,7 +1081,7 @@ index 318d1cc9a066..eb41434d4f5e 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 23b3543d3041..0d08a549a10b 100644 +index 23b3543d3041b..0d08a549a10b9 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -1097,7 +1097,7 @@ index 23b3543d3041..0d08a549a10b 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd..380354755108 100644 +index 516f4f0069bd2..380354755108b 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -1134,7 +1134,7 @@ index 516f4f0069bd..380354755108 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 000000000000..de0a3714a5d4 +index 0000000000000..de0a3714a5d44 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -1176,8 +1176,52 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/xe/display/xe_fb_pin.c b/drivers/gpu/drm/xe/display/xe_fb_pin.c +index bfbe3e44e78d5..09c6d9fd29830 100644 +--- a/drivers/gpu/drm/xe/display/xe_fb_pin.c ++++ b/drivers/gpu/drm/xe/display/xe_fb_pin.c +@@ -161,31 +161,14 @@ static int __xe_pin_fb_vma_dpt(const struct intel_framebuffer *fb, + dpt_size = ALIGN(intel_rotation_info_size(&view->rotated) * 8, + XE_PAGE_SIZE); + +- if (IS_DGFX(xe)) +- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, +- dpt_size, ~0ull, +- ttm_bo_type_kernel, +- XE_BO_FLAG_VRAM0 | +- XE_BO_FLAG_GGTT | +- XE_BO_FLAG_PAGETABLE, +- alignment, false); +- else +- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, +- dpt_size, ~0ull, +- ttm_bo_type_kernel, +- XE_BO_FLAG_STOLEN | +- XE_BO_FLAG_GGTT | +- XE_BO_FLAG_PAGETABLE, +- alignment, false); +- if (IS_ERR(dpt)) +- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, +- dpt_size, ~0ull, +- ttm_bo_type_kernel, +- XE_BO_FLAG_SYSTEM | +- XE_BO_FLAG_GGTT | +- XE_BO_FLAG_PAGETABLE | +- XE_BO_FLAG_FORCE_WC, +- alignment, false); ++ dpt = xe_bo_create_pin_map_at_novm(xe, tile0, ++ dpt_size, ~0ull, ++ ttm_bo_type_kernel, ++ XE_BO_FLAG_VRAM_IF_DGFX(tile0) | ++ XE_BO_FLAG_GGTT | ++ XE_BO_FLAG_PAGETABLE | ++ XE_BO_FLAG_FORCE_WC, ++ alignment, false); + if (IS_ERR(dpt)) + return PTR_ERR(dpt); + diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index a251375db24b..2b5337eaeb6d 100644 +index a251375db24b1..2b5337eaeb6d1 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -1228,7 +1272,7 @@ index a251375db24b..2b5337eaeb6d 100644 platform_driver_unregister(&etm4_platform_driver); etm4_pm_clear(); diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index d1a9e713d3a0..940458370730 100644 +index d1a9e713d3a05..940458370730c 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -1268,7 +1312,7 @@ index d1a9e713d3a0..940458370730 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig -index 8f2ba4121586..e1143579ae3d 100644 +index 8f2ba4121586e..e1143579ae3dc 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -287,6 +287,16 @@ config VIDEO_IMX415 @@ -1289,7 +1333,7 @@ index 8f2ba4121586..e1143579ae3d 100644 tristate diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile -index 90b276a7417a..f5c9fa93dc47 100644 +index 90b276a7417af..f5c9fa93dc472 100644 --- a/drivers/media/i2c/Makefile +++ b/drivers/media/i2c/Makefile @@ -61,6 +61,7 @@ obj-$(CONFIG_VIDEO_IMX335) += imx335.o @@ -1302,7 +1346,7 @@ index 90b276a7417a..f5c9fa93dc47 100644 obj-$(CONFIG_VIDEO_KS0127) += ks0127.o diff --git a/drivers/media/i2c/imx471.c b/drivers/media/i2c/imx471.c new file mode 100644 -index 000000000000..6d358b11e96d +index 0000000000000..6d358b11e96dd --- /dev/null +++ b/drivers/media/i2c/imx471.c @@ -0,0 +1,957 @@ @@ -2264,7 +2308,7 @@ index 000000000000..6d358b11e96d +MODULE_DESCRIPTION("Sony imx471 sensor driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index fc6608e33de4..8cfa3282bf08 100644 +index fc6608e33de40..8cfa3282bf080 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -97,6 +97,8 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { @@ -2323,7 +2367,7 @@ index fc6608e33de4..8cfa3282bf08 100644 }; diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig -index 3f0b7bb68cc9..0b33e927bd59 100644 +index 3f0b7bb68cc94..0b33e927bd59c 100644 --- a/drivers/media/platform/Kconfig +++ b/drivers/media/platform/Kconfig @@ -63,6 +63,7 @@ config VIDEO_MUX @@ -2335,7 +2379,7 @@ index 3f0b7bb68cc9..0b33e927bd59 100644 source "drivers/media/platform/amphion/Kconfig" source "drivers/media/platform/arm/Kconfig" diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile -index 6d5f79ddfcc3..16c185752474 100644 +index 6d5f79ddfcc37..16c185752474e 100644 --- a/drivers/media/platform/Makefile +++ b/drivers/media/platform/Makefile @@ -6,6 +6,7 @@ @@ -2348,7 +2392,7 @@ index 6d5f79ddfcc3..16c185752474 100644 obj-y += arm/ diff --git a/drivers/media/platform/amd/Kconfig b/drivers/media/platform/amd/Kconfig new file mode 100644 -index 000000000000..25af49f246b2 +index 0000000000000..25af49f246b26 --- /dev/null +++ b/drivers/media/platform/amd/Kconfig @@ -0,0 +1,3 @@ @@ -2357,7 +2401,7 @@ index 000000000000..25af49f246b2 +source "drivers/media/platform/amd/isp4/Kconfig" diff --git a/drivers/media/platform/amd/Makefile b/drivers/media/platform/amd/Makefile new file mode 100644 -index 000000000000..8bfc1955f22e +index 0000000000000..8bfc1955f22e6 --- /dev/null +++ b/drivers/media/platform/amd/Makefile @@ -0,0 +1,3 @@ @@ -2366,7 +2410,7 @@ index 000000000000..8bfc1955f22e +obj-y += isp4/ diff --git a/drivers/media/platform/amd/isp4/Kconfig b/drivers/media/platform/amd/isp4/Kconfig new file mode 100644 -index 000000000000..9d1927af1cb8 +index 0000000000000..9d1927af1cb8c --- /dev/null +++ b/drivers/media/platform/amd/isp4/Kconfig @@ -0,0 +1,17 @@ @@ -2389,7 +2433,7 @@ index 000000000000..9d1927af1cb8 + be called amd_isp4_capture. diff --git a/drivers/media/platform/amd/isp4/Makefile b/drivers/media/platform/amd/isp4/Makefile new file mode 100644 -index 000000000000..3849062e17f3 +index 0000000000000..3849062e17f3d --- /dev/null +++ b/drivers/media/platform/amd/isp4/Makefile @@ -0,0 +1,10 @@ @@ -2405,7 +2449,7 @@ index 000000000000..3849062e17f3 + isp4_video.o diff --git a/drivers/media/platform/amd/isp4/isp4.c b/drivers/media/platform/amd/isp4/isp4.c new file mode 100644 -index 000000000000..bf6b8e26c2c0 +index 0000000000000..bf6b8e26c2c0f --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4.c @@ -0,0 +1,240 @@ @@ -2651,7 +2695,7 @@ index 000000000000..bf6b8e26c2c0 +MODULE_LICENSE("GPL"); diff --git a/drivers/media/platform/amd/isp4/isp4.h b/drivers/media/platform/amd/isp4/isp4.h new file mode 100644 -index 000000000000..2db6683d6d8b +index 0000000000000..2db6683d6d8b5 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4.h @@ -0,0 +1,20 @@ @@ -2677,7 +2721,7 @@ index 000000000000..2db6683d6d8b +#endif /* _ISP4_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_debug.c b/drivers/media/platform/amd/isp4/isp4_debug.c new file mode 100644 -index 000000000000..2fc00fc9a194 +index 0000000000000..2fc00fc9a1940 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_debug.c @@ -0,0 +1,271 @@ @@ -2954,7 +2998,7 @@ index 000000000000..2fc00fc9a194 +} diff --git a/drivers/media/platform/amd/isp4/isp4_debug.h b/drivers/media/platform/amd/isp4/isp4_debug.h new file mode 100644 -index 000000000000..d1262e03ae64 +index 0000000000000..d1262e03ae640 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_debug.h @@ -0,0 +1,41 @@ @@ -3001,7 +3045,7 @@ index 000000000000..d1262e03ae64 +#endif /* _ISP4_DEBUG_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h new file mode 100644 -index 000000000000..88bacb00355c +index 0000000000000..88bacb00355c4 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h @@ -0,0 +1,318 @@ @@ -3325,7 +3369,7 @@ index 000000000000..88bacb00355c +#endif /* _ISP4_FW_CMD_RESP_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_hw_reg.h b/drivers/media/platform/amd/isp4/isp4_hw_reg.h new file mode 100644 -index 000000000000..09c76f75c5ee +index 0000000000000..09c76f75c5ee9 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_hw_reg.h @@ -0,0 +1,124 @@ @@ -3455,7 +3499,7 @@ index 000000000000..09c76f75c5ee +#endif /* _ISP4_HW_REG_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_interface.c b/drivers/media/platform/amd/isp4/isp4_interface.c new file mode 100644 -index 000000000000..8d73f66bb42c +index 0000000000000..8d73f66bb42cb --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_interface.c @@ -0,0 +1,832 @@ @@ -4293,7 +4337,7 @@ index 000000000000..8d73f66bb42c +} diff --git a/drivers/media/platform/amd/isp4/isp4_interface.h b/drivers/media/platform/amd/isp4/isp4_interface.h new file mode 100644 -index 000000000000..ce3ac9b9e5cd +index 0000000000000..ce3ac9b9e5cda --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_interface.h @@ -0,0 +1,144 @@ @@ -4443,7 +4487,7 @@ index 000000000000..ce3ac9b9e5cd +#endif /* _ISP4_INTERFACE_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.c b/drivers/media/platform/amd/isp4/isp4_subdev.c new file mode 100644 -index 000000000000..48deea79ce6c +index 0000000000000..48deea79ce6c2 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_subdev.c @@ -0,0 +1,1047 @@ @@ -5496,7 +5540,7 @@ index 000000000000..48deea79ce6c +} diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.h b/drivers/media/platform/amd/isp4/isp4_subdev.h new file mode 100644 -index 000000000000..20ea08a830af +index 0000000000000..20ea08a830afd --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_subdev.h @@ -0,0 +1,127 @@ @@ -5629,7 +5673,7 @@ index 000000000000..20ea08a830af +#endif /* _ISP4_SUBDEV_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_video.c b/drivers/media/platform/amd/isp4/isp4_video.c new file mode 100644 -index 000000000000..0cebb39f98e1 +index 0000000000000..0cebb39f98e1d --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_video.c @@ -0,0 +1,797 @@ @@ -6432,7 +6476,7 @@ index 000000000000..0cebb39f98e1 +} diff --git a/drivers/media/platform/amd/isp4/isp4_video.h b/drivers/media/platform/amd/isp4/isp4_video.h new file mode 100644 -index 000000000000..c66451e26166 +index 0000000000000..c66451e261664 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_video.h @@ -0,0 +1,57 @@ @@ -6494,7 +6538,7 @@ index 000000000000..c66451e26166 + +#endif /* _ISP4_VIDEO_H_ */ diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index dd0025d3914e..e57d10dc843c 100644 +index dd0025d3914e6..e57d10dc843c7 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4491,6 +4491,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) @@ -6529,13 +6573,27 @@ index dd0025d3914e..e57d10dc843c 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/platform/x86/intel/int3472/discrete.c b/drivers/platform/x86/intel/int3472/discrete.c -index 115bb37577a1..adff564bf3fd 100644 +index 115bb37577a18..4b9b86742d6a2 100644 --- a/drivers/platform/x86/intel/int3472/discrete.c +++ b/drivers/platform/x86/intel/int3472/discrete.c -@@ -164,6 +164,24 @@ static const struct int3472_gpio_map int3472_gpio_map[] = { - .con_id = "dvdd", - .enable_time_us = 45 * USEC_PER_MSEC, +@@ -15,6 +15,7 @@ + #include + #include + #include ++#include + #include + + /* +@@ -157,12 +158,23 @@ static const struct int3472_gpio_map int3472_gpio_map[] = { + .type_to = INT3472_GPIO_TYPE_RESET, + .con_id = "enable", }, +- { /* ov08x40's handshake pin needs a 45 ms delay on some HP laptops */ +- .hid = "OVTI08F4", +- .type_from = INT3472_GPIO_TYPE_HANDSHAKE, +- .type_to = INT3472_GPIO_TYPE_HANDSHAKE, +- .con_id = "dvdd", +- .enable_time_us = 45 * USEC_PER_MSEC, + { /* imx471 expects "vana" as con_id for power enable */ + .hid = "SONY471A", + .type_from = INT3472_GPIO_TYPE_POWER_ENABLE, @@ -6553,12 +6611,22 @@ index 115bb37577a1..adff564bf3fd 100644 + .type_to = INT3472_GPIO_TYPE_POWER_ENABLE, + .con_id = "vana", + .enable_time_us = GPIO_REGULATOR_ENABLE_TIME, -+ }, + }, }; - static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3472, u8 *type, +@@ -234,8 +246,8 @@ static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3 + case INT3472_GPIO_TYPE_HANDSHAKE: + *con_id = "dvdd"; + *gpio_flags = GPIO_ACTIVE_HIGH; +- /* Setups using a handshake pin need 25 ms enable delay */ +- *enable_time_us = 25 * USEC_PER_MSEC; ++ /* Powering up the sensor through the handshake pin takes up to 200 ms */ ++ *enable_time_us = 200 * USEC_PER_MSEC; + break; + default: + *con_id = "unknown"; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 24960ba9caa9..32597cdb72ef 100644 +index 24960ba9caa91..32597cdb72ef9 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -6575,27 +6643,8 @@ index 24960ba9caa9..32597cdb72ef 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/vhost/vhost.c b/drivers/vhost/vhost.c -index db329a6f6145..89062f60e369 100644 ---- a/drivers/vhost/vhost.c -+++ b/drivers/vhost/vhost.c -@@ -2126,6 +2126,14 @@ static long vhost_vring_set_num_addr(struct vhost_dev *d, - BUG(); - } - -+ /* -+ * The metadata cache holds the IOTLB mapping that backed the previous -+ * desc/avail/used addresses and vring size, both of which are being -+ * replaced here. iotlb_access_ok() takes a cache hit as proof that the -+ * region was validated, so the stale entries have to go. -+ */ -+ __vhost_vq_meta_reset(vq); -+ - mutex_unlock(&vq->mutex); - - return r; diff --git a/fs/smb/client/dir.c b/fs/smb/client/dir.c -index e4295a5b55b3..99275c7473f9 100644 +index e4295a5b55b34..99275c7473f91 100644 --- a/fs/smb/client/dir.c +++ b/fs/smb/client/dir.c @@ -1126,6 +1126,8 @@ int cifs_tmpfile(struct mnt_idmap *idmap, struct inode *dir, @@ -6608,7 +6657,7 @@ index e4295a5b55b3..99275c7473f9 100644 goto out; } diff --git a/fs/xfs/libxfs/xfs_exchmaps.c b/fs/xfs/libxfs/xfs_exchmaps.c -index 541e33f33167..7fb28c8afef8 100644 +index 541e33f331672..7fb28c8afef87 100644 --- a/fs/xfs/libxfs/xfs_exchmaps.c +++ b/fs/xfs/libxfs/xfs_exchmaps.c @@ -959,6 +959,16 @@ xmi_can_exchange_reflink_flags( @@ -6629,7 +6678,7 @@ index 541e33f33167..7fb28c8afef8 100644 return false; if (req->startoff1 != 0 || req->startoff2 != 0) diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d..79ccb6fabc10 100644 +index a2137e19be7d8..79ccb6fabc108 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -6642,7 +6691,7 @@ index a2137e19be7d..79ccb6fabc10 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index ccbc35479684..8eb9a1276ba7 100644 +index ccbc35479684a..8eb9a1276ba74 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -6710,7 +6759,7 @@ index ccbc35479684..8eb9a1276ba7 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 2b8dfb35caed..47274c0e7900 100644 +index 2b8dfb35caed3..47274c0e79002 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -456,6 +456,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -6722,7 +6771,7 @@ index 2b8dfb35caed..47274c0e7900 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/random.h b/include/linux/random.h -index 8a8064dc3970..3238fab8f749 100644 +index 8a8064dc3970b..3238fab8f7498 100644 --- a/include/linux/random.h +++ b/include/linux/random.h @@ -9,6 +9,13 @@ @@ -6750,7 +6799,7 @@ index 8a8064dc3970..3238fab8f749 100644 extern const struct file_operations random_fops, urandom_fops; #endif diff --git a/include/linux/security.h b/include/linux/security.h -index 41d7367cf403..ad6f69c6fcff 100644 +index 41d7367cf4036..ad6f69c6fcff9 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2438,4 +2438,13 @@ static inline void security_initramfs_populated(void) @@ -6768,7 +6817,7 @@ index 41d7367cf403..ad6f69c6fcff 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index 590ba29c85ab..02153d857531 100644 +index 590ba29c85aba..02153d857531d 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) @@ -6791,7 +6840,7 @@ index 590ba29c85ab..02153d857531 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 0718e39cedda..10e94a1b8b6e 100644 +index 0718e39cedda2..10e94a1b8b6e3 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -201,7 +201,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -6806,7 +6855,7 @@ index 0718e39cedda..10e94a1b8b6e 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 243373683f98..2affd5e58ee8 100755 +index 243373683f98a..2affd5e58ee82 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -6819,7 +6868,7 @@ index 243373683f98..2affd5e58ee8 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index c0d6948446c3..bed56532e206 100644 +index c0d6948446c30..bed56532e206c 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -6843,7 +6892,7 @@ index c0d6948446c3..bed56532e206 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf484010..d0501353a4b9 100644 +index e84ddf4840101..d0501353a4b95 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -6867,7 +6916,7 @@ index e84ddf484010..d0501353a4b9 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca..14a9cdff942b 100644 +index 8d46886d2cca0..14a9cdff942b9 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -6889,7 +6938,7 @@ index 8d46886d2cca..14a9cdff942b 100644 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c -index 79b8b7e70a33..23d2f63d68ef 100644 +index 79b8b7e70a334..23d2f63d68ef3 100644 --- a/sound/soc/codecs/rt722-sdca.c +++ b/sound/soc/codecs/rt722-sdca.c @@ -517,6 +517,61 @@ static int rt722_sdca_fu1e_capture_put(struct snd_kcontrol *kcontrol, @@ -7005,7 +7054,7 @@ index 79b8b7e70a33..23d2f63d68ef 100644 rt722->fu1e_mixer_mute[0] = rt722->fu1e_mixer_mute[1] = rt722->fu1e_mixer_mute[2] = rt722->fu1e_mixer_mute[3] = true; diff --git a/sound/soc/codecs/rt722-sdca.h b/sound/soc/codecs/rt722-sdca.h -index 823abee9ab76..fc50beff9424 100644 +index 823abee9ab76c..fc50beff94245 100644 --- a/sound/soc/codecs/rt722-sdca.h +++ b/sound/soc/codecs/rt722-sdca.h @@ -36,6 +36,10 @@ struct rt722_sdca_priv { @@ -7021,7 +7070,7 @@ index 823abee9ab76..fc50beff9424 100644 bool fu1e_mixer_mute[4]; diff --git a/tools/testing/selftests/bpf/DENYLIST.rhel b/tools/testing/selftests/bpf/DENYLIST.rhel new file mode 100644 -index 000000000000..9424a83c6f48 +index 0000000000000..9424a83c6f489 --- /dev/null +++ b/tools/testing/selftests/bpf/DENYLIST.rhel @@ -0,0 +1,76 @@ @@ -7102,7 +7151,7 @@ index 000000000000..9424a83c6f48 +test_bpffs # needs CONFIG_BPF_PRELOAD +tunnel # needs CONFIG_NET_FOU diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 6ef6872adbc3..bd76422a1f13 100644 +index 6ef6872adbc3e..bd76422a1f135 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -504,7 +504,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -7115,7 +7164,7 @@ index 6ef6872adbc3..bd76422a1f13 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e0731..b22f3a9cb8b8 100644 +index 1d7a2f1e07317..b22f3a9cb8b80 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 9a14f5538..8d928a1de 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.8.tar.xz) = cfd601f07b627ebb0132993839e6c2739d54e0424644c9030aed4597463b2caa4f8eb57c002a285de1d2e9898eac0502e2f09e26ac95c313e43e60e99fc0241b -SHA512 (kernel-abi-stablelists-7.1.8.tar.xz) = 36ceca9c9921c7a12132cf7488fc94ca54514a57b438cf43e316bafddb76b82e1bd0f8eab8a1bd210e9d161e55d2ea60eb31aeaaa328f3f3a6ea9cabd8317071 -SHA512 (kernel-kabi-dw-7.1.8.tar.xz) = 386e6b162674a510c14db1e13c0fe98e94db9e45e7d44b62672f5dc3bb1251bd0b6ae0cb437e86b503ece3b343af6dbfcb7c20572d1de07e7a79a68945e09d89 +SHA512 (linux-7.1.9.tar.xz) = ae7fddef9a2d9fbee2341860b0b21a44dcdfbd7b2762a3f2163c5e60fa196daf1752eba889ceb36ef3a2c2964b0a89527ce88c7f890c14a48ce9266437ff786c +SHA512 (kernel-abi-stablelists-7.1.9.tar.xz) = 6853782ec3c54877e1760a0bb121098ba7fed22cb13cbb25d6b3e71d59adfa7ed52233805e51f85b30a5dd7b980ee86a83be68c70f5e0974e5b13b34301f0018 +SHA512 (kernel-kabi-dw-7.1.9.tar.xz) = 44f8a7d1f501cee997fc7717d41597931f112ae442fcb3b71c97a025a40418250707ac1200738055625484627ea47ee0d95ea8420c735674eb11353015e49c76 From 91556430a00ae9ee745d8fe582634f3a9133cd25 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 23 Aug 2026 09:55:58 -0600 Subject: [PATCH 54/56] kernel-7.1.10-200 * Sun Aug 23 2026 Justin M. Forbes [7.1.10-0] - ALSA: hda/realtek: add quirk for Framework F111:0010 (Daniel Schaefer) - Linux v7.1.10 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel.changelog | 5 ++ kernel.spec | 12 ++- patch-7.1-redhat.patch | 183 ++++++++++++++++++++--------------------- sources | 6 +- 5 files changed, 106 insertions(+), 103 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index f54a800e4..db6128851 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/366f0a4f8abcf72481ac40f6752754b8d2092c9a + 366f0a4f8abcf72481ac40f6752754b8d2092c9a ALSA: hda/realtek: add quirk for Framework F111:0010 + https://gitlab.com/cki-project/kernel-ark/-/commit/f616039addd234a947d2a44a67b5e79894940b50 f616039addd234a947d2a44a67b5e79894940b50 packet: use consistent hard_header_len in non-ring send paths diff --git a/kernel.changelog b/kernel.changelog index b948d05ee..ae38e985c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,8 @@ +* Sun Aug 23 2026 Justin M. Forbes [7.1.10-0] +- ALSA: hda/realtek: add quirk for Framework F111:0010 (Daniel Schaefer) +- Linux v7.1.10 +Resolves: + * Wed Aug 19 2026 Justin M. Forbes [7.1.9-0] - packet: use consistent hard_header_len in non-ring send paths (Qihang Tang) - platform/x86: int3472: Increase handshake GPIO delay to 200 ms (Hans de Goede) diff --git a/kernel.spec b/kernel.spec index 2e03403dc..83e6dfafe 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.9 -%define specversion 7.1.9 +%define specrpmversion 7.1.10 +%define specversion 7.1.10 %define patchversion 7.1 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.9 +%define tarfile_release 7.1.10 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.9 +%define kabiversion 7.1.10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,10 @@ fi\ # # %changelog +* Sun Aug 23 2026 Justin M. Forbes [7.1.10-0] +- ALSA: hda/realtek: add quirk for Framework F111:0010 (Daniel Schaefer) +- Linux v7.1.10 + * Wed Aug 19 2026 Justin M. Forbes [7.1.9-0] - packet: use consistent hard_header_len in non-ring send paths (Qihang Tang) - platform/x86: int3472: Increase handshake GPIO delay to 200 ms (Hans de Goede) diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 7b85905d4..71e3f11b3 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -55,7 +55,6 @@ drivers/platform/x86/intel/int3472/discrete.c | 28 +- drivers/usb/core/hub.c | 7 + fs/smb/client/dir.c | 2 + - fs/xfs/libxfs/xfs_exchmaps.c | 10 + include/linux/crypto.h | 2 + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 1 + @@ -67,15 +66,16 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + + sound/hda/codecs/realtek/alc269.c | 1 + sound/soc/codecs/rt722-sdca.c | 77 +- sound/soc/codecs/rt722-sdca.h | 4 + tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 74 files changed, 5914 insertions(+), 153 deletions(-) + 74 files changed, 5905 insertions(+), 153 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS -index 624cfb6cf1d40..f9bcd152b09b4 100644 +index 624cfb6cf1d4..f9bcd152b09b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1159,6 +1159,29 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git @@ -122,7 +122,7 @@ index 624cfb6cf1d40..f9bcd152b09b4 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index d7cca59812d85..43cf48259d3f8 100644 +index 0e4156b1d188..6579ca621b42 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -177,7 +177,7 @@ index d7cca59812d85..43cf48259d3f8 100644 @: diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 73e6647bea463..32b90d43664c4 100644 +index 73e6647bea46..32b90d43664c 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1214,9 +1214,9 @@ config HIGHMEM @@ -193,7 +193,7 @@ index 73e6647bea463..32b90d43664c4 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 10c69474f2761..96190d176bc86 100644 +index 10c69474f276..96190d176bc8 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1470,7 +1470,7 @@ endchoice @@ -206,7 +206,7 @@ index 10c69474f2761..96190d176bc86 100644 For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c -index 23c05dc7a8f2a..d7b7b2f39e169 100644 +index 23c05dc7a8f2..d7b7b2f39e16 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -32,6 +32,8 @@ @@ -258,7 +258,7 @@ index 23c05dc7a8f2a..d7b7b2f39e169 100644 arm64_memblock_init(); diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index b0d00032479d6..afb9544fb0074 100644 +index b0d00032479d..afb9544fb007 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h @@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, @@ -270,7 +270,7 @@ index b0d00032479d6..afb9544fb0074 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 3c346b02ceb95..30e16a0d4490c 100644 +index 3c346b02ceb9..30e16a0d4490 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2527,3 +2527,8 @@ int ipl_report_free(struct ipl_report *report) @@ -283,7 +283,7 @@ index 3c346b02ceb95..30e16a0d4490c 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index b60284328fe3d..e4d37b08ca295 100644 +index b60284328fe3..e4d37b08ca29 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -47,6 +47,7 @@ @@ -305,7 +305,7 @@ index b60284328fe3d..e4d37b08ca295 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 46882ce79c3a4..9c73814c31e04 100644 +index 46882ce79c3a..9c73814c31e0 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -21,6 +21,7 @@ @@ -352,7 +352,7 @@ index 46882ce79c3a4..9c73814c31e04 100644 reserve_initrd(); diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c -index 0e918f35bfbea..a603eecc2dcbd 100644 +index 0e918f35bfbe..a603eecc2dcb 100644 --- a/arch/x86/kvm/mmu/mmu.c +++ b/arch/x86/kvm/mmu/mmu.c @@ -2638,6 +2638,7 @@ static int mmu_page_zap_pte(struct kvm *kvm, struct kvm_mmu_page *sp, @@ -364,7 +364,7 @@ index 0e918f35bfbea..a603eecc2dcbd 100644 return kvm_mmu_prepare_zap_page(kvm, child, invalid_list); diff --git a/crypto/akcipher.c b/crypto/akcipher.c -index dfe87b3ce1837..cd1302ca3b368 100644 +index dfe87b3ce183..cd1302ca3b36 100644 --- a/crypto/akcipher.c +++ b/crypto/akcipher.c @@ -140,8 +140,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg) @@ -378,7 +378,7 @@ index dfe87b3ce1837..cd1302ca3b368 100644 alg->set_priv_key = akcipher_default_set_key; diff --git a/crypto/dh.c b/crypto/dh.c -index 7ad4768716c89..01ccc24db074a 100644 +index 7ad4768716c8..01ccc24db074 100644 --- a/crypto/dh.c +++ b/crypto/dh.c @@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req) @@ -418,7 +418,7 @@ index 7ad4768716c89..01ccc24db074a 100644 } diff --git a/crypto/seqiv.c b/crypto/seqiv.c -index 678bb4145d783..fcc059e7d3db5 100644 +index 678bb4145d78..fcc059e7d3db 100644 --- a/crypto/seqiv.c +++ b/crypto/seqiv.c @@ -123,6 +123,19 @@ static int seqiv_aead_decrypt(struct aead_request *req) @@ -451,7 +451,7 @@ index 678bb4145d783..fcc059e7d3db5 100644 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); diff --git a/crypto/sig.c b/crypto/sig.c -index beba745b64057..fd41f6d3abf9a 100644 +index beba745b6405..fd41f6d3abf9 100644 --- a/crypto/sig.c +++ b/crypto/sig.c @@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg) @@ -465,7 +465,7 @@ index beba745b64057..fd41f6d3abf9a 100644 alg->verify = sig_default_verify; if (!alg->set_priv_key) diff --git a/crypto/testmgr.c b/crypto/testmgr.c -index 4d86efae65b21..31c6372c50ddd 100644 +index 4d86efae65b2..31c6372c50dd 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -3843,7 +3843,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm, @@ -502,7 +502,7 @@ index 4d86efae65b21..31c6372c50ddd 100644 .kpp = __VECS(ecdh_p384_tv_template) } diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 20d757687e3d9..90a13f20f052b 100644 +index 20d757687e3d..90a13f20f052 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -521,7 +521,7 @@ index 20d757687e3d9..90a13f20f052b 100644 for (i = 0; i < hest_tab->error_source_count; i++) { len = hest_esrc_len(hest_hdr); diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c -index b82dd67d98c9a..85ac301e1834a 100644 +index b82dd67d98c9..85ac301e1834 100644 --- a/drivers/acpi/battery.c +++ b/drivers/acpi/battery.c @@ -10,6 +10,7 @@ @@ -560,7 +560,7 @@ index b82dd67d98c9a..85ac301e1834a 100644 } diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c -index d1595156c86a4..9485212f1a6d6 100644 +index d1595156c86a..9485212f1a6d 100644 --- a/drivers/acpi/irq.c +++ b/drivers/acpi/irq.c @@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx { @@ -603,7 +603,7 @@ index d1595156c86a4..9485212f1a6d6 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 530547cda8b28..dc046780c74dd 100644 +index 530547cda8b2..dc046780c74d 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1792,6 +1792,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -623,7 +623,7 @@ index 530547cda8b28..dc046780c74dd 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 c79abdfcd7a9b..e23bfb7f94c72 100644 +index c79abdfcd7a9..e23bfb7f94c7 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -652,7 +652,7 @@ index c79abdfcd7a9b..e23bfb7f94c72 100644 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 505e32911c34c..26f7ee0ccf406 100644 +index 505e32911c34..26f7ee0ccf40 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) @@ -678,7 +678,7 @@ index 505e32911c34c..26f7ee0ccf406 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 3e0b7d60269d9..8317d264426af 100644 +index 3e0b7d60269d..8317d264426a 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -34,6 +34,7 @@ @@ -713,7 +713,7 @@ index 3e0b7d60269d9..8317d264426af 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index b4da1fb976c11..1e112e2b405b2 100644 +index b4da1fb976c1..1e112e2b405b 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -51,9 +51,11 @@ @@ -924,7 +924,7 @@ index b4da1fb976c11..1e112e2b405b2 100644 /******************************************************************** * diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 8efbcf699e4ff..96d5a1ca981df 100644 +index 8efbcf699e4f..96d5a1ca981d 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub @@ -936,7 +936,7 @@ index 8efbcf699e4ff..96d5a1ca981df 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 318d1cc9a066c..eb41434d4f5e1 100644 +index 318d1cc9a066..eb41434d4f5e 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -1081,7 +1081,7 @@ index 318d1cc9a066c..eb41434d4f5e1 100644 EXPORT_SYMBOL_GPL(efi_status_to_err); diff --git a/drivers/firmware/efi/libstub/fdt.c b/drivers/firmware/efi/libstub/fdt.c -index 23b3543d3041b..0d08a549a10b9 100644 +index 23b3543d3041..0d08a549a10b 100644 --- a/drivers/firmware/efi/libstub/fdt.c +++ b/drivers/firmware/efi/libstub/fdt.c @@ -132,6 +132,11 @@ static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, @@ -1097,7 +1097,7 @@ index 23b3543d3041b..0d08a549a10b9 100644 fdt_pack(fdt); diff --git a/drivers/firmware/efi/libstub/secureboot.c b/drivers/firmware/efi/libstub/secureboot.c -index 516f4f0069bd2..380354755108b 100644 +index 516f4f0069bd..380354755108 100644 --- a/drivers/firmware/efi/libstub/secureboot.c +++ b/drivers/firmware/efi/libstub/secureboot.c @@ -29,10 +29,13 @@ enum efi_secureboot_mode efi_get_secureboot(void) @@ -1134,7 +1134,7 @@ index 516f4f0069bd2..380354755108b 100644 } diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 -index 0000000000000..de0a3714a5d44 +index 000000000000..de0a3714a5d4 --- /dev/null +++ b/drivers/firmware/efi/secureboot.c @@ -0,0 +1,38 @@ @@ -1177,7 +1177,7 @@ index 0000000000000..de0a3714a5d44 + } +} diff --git a/drivers/gpu/drm/xe/display/xe_fb_pin.c b/drivers/gpu/drm/xe/display/xe_fb_pin.c -index bfbe3e44e78d5..09c6d9fd29830 100644 +index bfbe3e44e78d..09c6d9fd2983 100644 --- a/drivers/gpu/drm/xe/display/xe_fb_pin.c +++ b/drivers/gpu/drm/xe/display/xe_fb_pin.c @@ -161,31 +161,14 @@ static int __xe_pin_fb_vma_dpt(const struct intel_framebuffer *fb, @@ -1221,7 +1221,7 @@ index bfbe3e44e78d5..09c6d9fd29830 100644 return PTR_ERR(dpt); diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index a251375db24b1..2b5337eaeb6d1 100644 +index a251375db24b..2b5337eaeb6d 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -12,6 +12,7 @@ @@ -1272,7 +1272,7 @@ index a251375db24b1..2b5337eaeb6d1 100644 platform_driver_unregister(&etm4_platform_driver); etm4_pm_clear(); diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index d1a9e713d3a05..940458370730c 100644 +index d1a9e713d3a0..940458370730 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -1312,7 +1312,7 @@ index d1a9e713d3a05..940458370730c 100644 * iommu_setup_default_domain - Set the default_domain for the group * @group: Group to change diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig -index 8f2ba4121586e..e1143579ae3dc 100644 +index 8f2ba4121586..e1143579ae3d 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -287,6 +287,16 @@ config VIDEO_IMX415 @@ -1333,7 +1333,7 @@ index 8f2ba4121586e..e1143579ae3dc 100644 tristate diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile -index 90b276a7417af..f5c9fa93dc472 100644 +index 90b276a7417a..f5c9fa93dc47 100644 --- a/drivers/media/i2c/Makefile +++ b/drivers/media/i2c/Makefile @@ -61,6 +61,7 @@ obj-$(CONFIG_VIDEO_IMX335) += imx335.o @@ -1346,7 +1346,7 @@ index 90b276a7417af..f5c9fa93dc472 100644 obj-$(CONFIG_VIDEO_KS0127) += ks0127.o diff --git a/drivers/media/i2c/imx471.c b/drivers/media/i2c/imx471.c new file mode 100644 -index 0000000000000..6d358b11e96dd +index 000000000000..6d358b11e96d --- /dev/null +++ b/drivers/media/i2c/imx471.c @@ -0,0 +1,957 @@ @@ -2308,7 +2308,7 @@ index 0000000000000..6d358b11e96dd +MODULE_DESCRIPTION("Sony imx471 sensor driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c -index fc6608e33de40..8cfa3282bf080 100644 +index fc6608e33de4..8cfa3282bf08 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -97,6 +97,8 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { @@ -2367,7 +2367,7 @@ index fc6608e33de40..8cfa3282bf080 100644 }; diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig -index 3f0b7bb68cc94..0b33e927bd59c 100644 +index 3f0b7bb68cc9..0b33e927bd59 100644 --- a/drivers/media/platform/Kconfig +++ b/drivers/media/platform/Kconfig @@ -63,6 +63,7 @@ config VIDEO_MUX @@ -2379,7 +2379,7 @@ index 3f0b7bb68cc94..0b33e927bd59c 100644 source "drivers/media/platform/amphion/Kconfig" source "drivers/media/platform/arm/Kconfig" diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile -index 6d5f79ddfcc37..16c185752474e 100644 +index 6d5f79ddfcc3..16c185752474 100644 --- a/drivers/media/platform/Makefile +++ b/drivers/media/platform/Makefile @@ -6,6 +6,7 @@ @@ -2392,7 +2392,7 @@ index 6d5f79ddfcc37..16c185752474e 100644 obj-y += arm/ diff --git a/drivers/media/platform/amd/Kconfig b/drivers/media/platform/amd/Kconfig new file mode 100644 -index 0000000000000..25af49f246b26 +index 000000000000..25af49f246b2 --- /dev/null +++ b/drivers/media/platform/amd/Kconfig @@ -0,0 +1,3 @@ @@ -2401,7 +2401,7 @@ index 0000000000000..25af49f246b26 +source "drivers/media/platform/amd/isp4/Kconfig" diff --git a/drivers/media/platform/amd/Makefile b/drivers/media/platform/amd/Makefile new file mode 100644 -index 0000000000000..8bfc1955f22e6 +index 000000000000..8bfc1955f22e --- /dev/null +++ b/drivers/media/platform/amd/Makefile @@ -0,0 +1,3 @@ @@ -2410,7 +2410,7 @@ index 0000000000000..8bfc1955f22e6 +obj-y += isp4/ diff --git a/drivers/media/platform/amd/isp4/Kconfig b/drivers/media/platform/amd/isp4/Kconfig new file mode 100644 -index 0000000000000..9d1927af1cb8c +index 000000000000..9d1927af1cb8 --- /dev/null +++ b/drivers/media/platform/amd/isp4/Kconfig @@ -0,0 +1,17 @@ @@ -2433,7 +2433,7 @@ index 0000000000000..9d1927af1cb8c + be called amd_isp4_capture. diff --git a/drivers/media/platform/amd/isp4/Makefile b/drivers/media/platform/amd/isp4/Makefile new file mode 100644 -index 0000000000000..3849062e17f3d +index 000000000000..3849062e17f3 --- /dev/null +++ b/drivers/media/platform/amd/isp4/Makefile @@ -0,0 +1,10 @@ @@ -2449,7 +2449,7 @@ index 0000000000000..3849062e17f3d + isp4_video.o diff --git a/drivers/media/platform/amd/isp4/isp4.c b/drivers/media/platform/amd/isp4/isp4.c new file mode 100644 -index 0000000000000..bf6b8e26c2c0f +index 000000000000..bf6b8e26c2c0 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4.c @@ -0,0 +1,240 @@ @@ -2695,7 +2695,7 @@ index 0000000000000..bf6b8e26c2c0f +MODULE_LICENSE("GPL"); diff --git a/drivers/media/platform/amd/isp4/isp4.h b/drivers/media/platform/amd/isp4/isp4.h new file mode 100644 -index 0000000000000..2db6683d6d8b5 +index 000000000000..2db6683d6d8b --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4.h @@ -0,0 +1,20 @@ @@ -2721,7 +2721,7 @@ index 0000000000000..2db6683d6d8b5 +#endif /* _ISP4_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_debug.c b/drivers/media/platform/amd/isp4/isp4_debug.c new file mode 100644 -index 0000000000000..2fc00fc9a1940 +index 000000000000..2fc00fc9a194 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_debug.c @@ -0,0 +1,271 @@ @@ -2998,7 +2998,7 @@ index 0000000000000..2fc00fc9a1940 +} diff --git a/drivers/media/platform/amd/isp4/isp4_debug.h b/drivers/media/platform/amd/isp4/isp4_debug.h new file mode 100644 -index 0000000000000..d1262e03ae640 +index 000000000000..d1262e03ae64 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_debug.h @@ -0,0 +1,41 @@ @@ -3045,7 +3045,7 @@ index 0000000000000..d1262e03ae640 +#endif /* _ISP4_DEBUG_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h new file mode 100644 -index 0000000000000..88bacb00355c4 +index 000000000000..88bacb00355c --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_fw_cmd_resp.h @@ -0,0 +1,318 @@ @@ -3369,7 +3369,7 @@ index 0000000000000..88bacb00355c4 +#endif /* _ISP4_FW_CMD_RESP_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_hw_reg.h b/drivers/media/platform/amd/isp4/isp4_hw_reg.h new file mode 100644 -index 0000000000000..09c76f75c5ee9 +index 000000000000..09c76f75c5ee --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_hw_reg.h @@ -0,0 +1,124 @@ @@ -3499,7 +3499,7 @@ index 0000000000000..09c76f75c5ee9 +#endif /* _ISP4_HW_REG_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_interface.c b/drivers/media/platform/amd/isp4/isp4_interface.c new file mode 100644 -index 0000000000000..8d73f66bb42cb +index 000000000000..8d73f66bb42c --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_interface.c @@ -0,0 +1,832 @@ @@ -4337,7 +4337,7 @@ index 0000000000000..8d73f66bb42cb +} diff --git a/drivers/media/platform/amd/isp4/isp4_interface.h b/drivers/media/platform/amd/isp4/isp4_interface.h new file mode 100644 -index 0000000000000..ce3ac9b9e5cda +index 000000000000..ce3ac9b9e5cd --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_interface.h @@ -0,0 +1,144 @@ @@ -4487,7 +4487,7 @@ index 0000000000000..ce3ac9b9e5cda +#endif /* _ISP4_INTERFACE_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.c b/drivers/media/platform/amd/isp4/isp4_subdev.c new file mode 100644 -index 0000000000000..48deea79ce6c2 +index 000000000000..48deea79ce6c --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_subdev.c @@ -0,0 +1,1047 @@ @@ -5540,7 +5540,7 @@ index 0000000000000..48deea79ce6c2 +} diff --git a/drivers/media/platform/amd/isp4/isp4_subdev.h b/drivers/media/platform/amd/isp4/isp4_subdev.h new file mode 100644 -index 0000000000000..20ea08a830afd +index 000000000000..20ea08a830af --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_subdev.h @@ -0,0 +1,127 @@ @@ -5673,7 +5673,7 @@ index 0000000000000..20ea08a830afd +#endif /* _ISP4_SUBDEV_H_ */ diff --git a/drivers/media/platform/amd/isp4/isp4_video.c b/drivers/media/platform/amd/isp4/isp4_video.c new file mode 100644 -index 0000000000000..0cebb39f98e1d +index 000000000000..0cebb39f98e1 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_video.c @@ -0,0 +1,797 @@ @@ -6476,7 +6476,7 @@ index 0000000000000..0cebb39f98e1d +} diff --git a/drivers/media/platform/amd/isp4/isp4_video.h b/drivers/media/platform/amd/isp4/isp4_video.h new file mode 100644 -index 0000000000000..c66451e261664 +index 000000000000..c66451e26166 --- /dev/null +++ b/drivers/media/platform/amd/isp4/isp4_video.h @@ -0,0 +1,57 @@ @@ -6538,7 +6538,7 @@ index 0000000000000..c66451e261664 + +#endif /* _ISP4_VIDEO_H_ */ diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index dd0025d3914e6..e57d10dc843c7 100644 +index dd0025d3914e..e57d10dc843c 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4491,6 +4491,30 @@ static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev) @@ -6573,7 +6573,7 @@ index dd0025d3914e6..e57d10dc843c7 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/platform/x86/intel/int3472/discrete.c b/drivers/platform/x86/intel/int3472/discrete.c -index 115bb37577a18..4b9b86742d6a2 100644 +index 115bb37577a1..4b9b86742d6a 100644 --- a/drivers/platform/x86/intel/int3472/discrete.c +++ b/drivers/platform/x86/intel/int3472/discrete.c @@ -15,6 +15,7 @@ @@ -6626,7 +6626,7 @@ index 115bb37577a18..4b9b86742d6a2 100644 default: *con_id = "unknown"; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 24960ba9caa91..32597cdb72ef9 100644 +index 24960ba9caa9..32597cdb72ef 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5894,6 +5894,13 @@ static void hub_event(struct work_struct *work) @@ -6644,7 +6644,7 @@ index 24960ba9caa91..32597cdb72ef9 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/fs/smb/client/dir.c b/fs/smb/client/dir.c -index e4295a5b55b34..99275c7473f91 100644 +index e4295a5b55b3..99275c7473f9 100644 --- a/fs/smb/client/dir.c +++ b/fs/smb/client/dir.c @@ -1126,6 +1126,8 @@ int cifs_tmpfile(struct mnt_idmap *idmap, struct inode *dir, @@ -6656,29 +6656,8 @@ index e4295a5b55b34..99275c7473f91 100644 cifs_del_pending_open(&open); goto out; } -diff --git a/fs/xfs/libxfs/xfs_exchmaps.c b/fs/xfs/libxfs/xfs_exchmaps.c -index 541e33f331672..7fb28c8afef87 100644 ---- a/fs/xfs/libxfs/xfs_exchmaps.c -+++ b/fs/xfs/libxfs/xfs_exchmaps.c -@@ -959,6 +959,16 @@ xmi_can_exchange_reflink_flags( - { - struct xfs_mount *mp = req->ip1->i_mount; - -+ /* -+ * The INO1_WRITTEN optimization can skip exchanging hole and -+ * unwritten mappings, which means we cannot guarantee that all -+ * shared extents actually moved to the other file. Clearing the -+ * reflink flag of an inode that still holds shared extents breaks -+ * the CoW write path, so refuse to exchange the flags in that case. -+ */ -+ if (req->flags & XFS_EXCHMAPS_INO1_WRITTEN) -+ return false; -+ - if (hweight32(reflink_state) != 1) - return false; - if (req->startoff1 != 0 || req->startoff2 != 0) diff --git a/include/linux/crypto.h b/include/linux/crypto.h -index a2137e19be7d8..79ccb6fabc108 100644 +index a2137e19be7d..79ccb6fabc10 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -152,6 +152,8 @@ @@ -6691,7 +6670,7 @@ index a2137e19be7d8..79ccb6fabc108 100644 * Miscellaneous stuff. */ diff --git a/include/linux/efi.h b/include/linux/efi.h -index ccbc35479684a..8eb9a1276ba74 100644 +index ccbc35479684..8eb9a1276ba7 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -6759,7 +6738,7 @@ index ccbc35479684a..8eb9a1276ba74 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 2b8dfb35caed3..47274c0e79002 100644 +index 2b8dfb35caed..47274c0e7900 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -456,6 +456,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) @@ -6771,7 +6750,7 @@ index 2b8dfb35caed3..47274c0e79002 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/random.h b/include/linux/random.h -index 8a8064dc3970b..3238fab8f7498 100644 +index 8a8064dc3970..3238fab8f749 100644 --- a/include/linux/random.h +++ b/include/linux/random.h @@ -9,6 +9,13 @@ @@ -6799,7 +6778,7 @@ index 8a8064dc3970b..3238fab8f7498 100644 extern const struct file_operations random_fops, urandom_fops; #endif diff --git a/include/linux/security.h b/include/linux/security.h -index 41d7367cf4036..ad6f69c6fcff9 100644 +index 41d7367cf403..ad6f69c6fcff 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -2438,4 +2438,13 @@ static inline void security_initramfs_populated(void) @@ -6817,7 +6796,7 @@ index 41d7367cf4036..ad6f69c6fcff9 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index 590ba29c85aba..02153d857531d 100644 +index 590ba29c85ab..02153d857531 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) @@ -6840,7 +6819,7 @@ index 590ba29c85aba..02153d857531d 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 0718e39cedda2..10e94a1b8b6e3 100644 +index 0718e39cedda..10e94a1b8b6e 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -201,7 +201,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call @@ -6855,7 +6834,7 @@ index 0718e39cedda2..10e94a1b8b6e3 100644 objtool-args = $(objtool-args-y) \ $(if $(delay-objtool), --link) \ diff --git a/scripts/tags.sh b/scripts/tags.sh -index 243373683f98a..2affd5e58ee82 100755 +index 243373683f98..2affd5e58ee8 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -6868,7 +6847,7 @@ index 243373683f98a..2affd5e58ee82 100755 # ignore arbitrary directories if [ -n "${IGNORE_DIRS}" ]; then diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index c0d6948446c30..bed56532e206c 100644 +index c0d6948446c3..bed56532e206 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, @@ -6892,7 +6871,7 @@ index c0d6948446c30..bed56532e206c 100644 } diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf4840101..d0501353a4b95 100644 +index e84ddf484010..d0501353a4b9 100644 --- a/security/lockdown/Kconfig +++ b/security/lockdown/Kconfig @@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY @@ -6916,7 +6895,7 @@ index e84ddf4840101..d0501353a4b95 100644 prompt "Kernel default lockdown mode" default LOCK_DOWN_KERNEL_FORCE_NONE diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 8d46886d2cca0..14a9cdff942b9 100644 +index 8d46886d2cca..14a9cdff942b 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what) @@ -6937,8 +6916,20 @@ index 8d46886d2cca0..14a9cdff942b9 100644 static struct security_hook_list lockdown_hooks[] __ro_after_init = { LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), }; +diff --git a/sound/hda/codecs/realtek/alc269.c b/sound/hda/codecs/realtek/alc269.c +index bfbdb88e2c0f..7b72ca049011 100644 +--- a/sound/hda/codecs/realtek/alc269.c ++++ b/sound/hda/codecs/realtek/alc269.c +@@ -7898,6 +7898,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { + SND_PCI_QUIRK(0xf111, 0x000c, "Framework Laptop", ALC295_FIXUP_FRAMEWORK_LAPTOP_MIC_NO_PRESENCE), + SND_PCI_QUIRK(0xf111, 0x000f, "Framework Laptop 13 Pro PTL", ALC295_FIXUP_FRAMEWORK_LAPTOP_LIMIT_INT_MIC_BOOST), + SND_PCI_QUIRK(0xf111, 0x010f, "Framework Laptop 13 PTL", ALC295_FIXUP_FRAMEWORK_LAPTOP_LIMIT_INT_MIC_BOOST), ++ SND_PCI_QUIRK(0xf111, 0x0010, "Framework Laptop", ALC295_FIXUP_FRAMEWORK_LAPTOP_LIMIT_INT_MIC_BOOST), + + #if 0 + /* Below is a quirk table taken from the old code. diff --git a/sound/soc/codecs/rt722-sdca.c b/sound/soc/codecs/rt722-sdca.c -index 79b8b7e70a334..23d2f63d68ef3 100644 +index 79b8b7e70a33..23d2f63d68ef 100644 --- a/sound/soc/codecs/rt722-sdca.c +++ b/sound/soc/codecs/rt722-sdca.c @@ -517,6 +517,61 @@ static int rt722_sdca_fu1e_capture_put(struct snd_kcontrol *kcontrol, @@ -7054,7 +7045,7 @@ index 79b8b7e70a334..23d2f63d68ef3 100644 rt722->fu1e_mixer_mute[0] = rt722->fu1e_mixer_mute[1] = rt722->fu1e_mixer_mute[2] = rt722->fu1e_mixer_mute[3] = true; diff --git a/sound/soc/codecs/rt722-sdca.h b/sound/soc/codecs/rt722-sdca.h -index 823abee9ab76c..fc50beff94245 100644 +index 823abee9ab76..fc50beff9424 100644 --- a/sound/soc/codecs/rt722-sdca.h +++ b/sound/soc/codecs/rt722-sdca.h @@ -36,6 +36,10 @@ struct rt722_sdca_priv { @@ -7070,7 +7061,7 @@ index 823abee9ab76c..fc50beff94245 100644 bool fu1e_mixer_mute[4]; diff --git a/tools/testing/selftests/bpf/DENYLIST.rhel b/tools/testing/selftests/bpf/DENYLIST.rhel new file mode 100644 -index 0000000000000..9424a83c6f489 +index 000000000000..9424a83c6f48 --- /dev/null +++ b/tools/testing/selftests/bpf/DENYLIST.rhel @@ -0,0 +1,76 @@ @@ -7151,7 +7142,7 @@ index 0000000000000..9424a83c6f489 +test_bpffs # needs CONFIG_BPF_PRELOAD +tunnel # needs CONFIG_NET_FOU diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 6ef6872adbc3e..bd76422a1f135 100644 +index 6ef6872adbc3..bd76422a1f13 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -504,7 +504,7 @@ LSKELS := fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \ @@ -7164,7 +7155,7 @@ index 6ef6872adbc3e..bd76422a1f135 100644 SKEL_BLACKLIST += $$(LSKELS) $$(LSKELS_SIGNED) diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c -index 1d7a2f1e07317..b22f3a9cb8b80 100644 +index 1d7a2f1e0731..b22f3a9cb8b8 100644 --- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c +++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c @@ -7,7 +7,6 @@ diff --git a/sources b/sources index 8d928a1de..78e158080 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.9.tar.xz) = ae7fddef9a2d9fbee2341860b0b21a44dcdfbd7b2762a3f2163c5e60fa196daf1752eba889ceb36ef3a2c2964b0a89527ce88c7f890c14a48ce9266437ff786c -SHA512 (kernel-abi-stablelists-7.1.9.tar.xz) = 6853782ec3c54877e1760a0bb121098ba7fed22cb13cbb25d6b3e71d59adfa7ed52233805e51f85b30a5dd7b980ee86a83be68c70f5e0974e5b13b34301f0018 -SHA512 (kernel-kabi-dw-7.1.9.tar.xz) = 44f8a7d1f501cee997fc7717d41597931f112ae442fcb3b71c97a025a40418250707ac1200738055625484627ea47ee0d95ea8420c735674eb11353015e49c76 +SHA512 (linux-7.1.10.tar.xz) = 9fc5f456f18554f54115cf524e40e8a60de639e8f1620c52c808d42b428c57c1301bcbcf774007ffde83914c1ba994dc1f5aa4579a8ad5a14e7b6e6e53a39507 +SHA512 (kernel-abi-stablelists-7.1.10.tar.xz) = 7baf81193ee44f547f9e4de0724d6ed6e231a8eb3bbdaf277aa171e98decf5a35d1a17da5e690d5844df20a8c206097364063f3505501ec94394c8e5b9c2f99d +SHA512 (kernel-kabi-dw-7.1.10.tar.xz) = 4391abd407d4e784b5bb569eabbf3c06739e75bd9066719b3eaf6cc2ccc256741ba82dea190d6d9a3e3a31413f9e3231dbda3b50a9f920a6af570ae7ae667226 From a94678c1982db3a3adaa51a5fd94b4adb23aa52b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 27 Aug 2026 08:28:11 -0600 Subject: [PATCH 55/56] kernel-7.1.11-200 * Thu Aug 27 2026 Justin M. Forbes [7.1.11-0] - Linux v7.1.11 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 11 ++++++---- patch-7.1-redhat.patch | 49 ++---------------------------------------- sources | 6 +++--- 4 files changed, 16 insertions(+), 54 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index ae38e985c..fe29de59d 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Thu Aug 27 2026 Justin M. Forbes [7.1.11-0] +- Linux v7.1.11 +Resolves: + * Sun Aug 23 2026 Justin M. Forbes [7.1.10-0] - ALSA: hda/realtek: add quirk for Framework F111:0010 (Daniel Schaefer) - Linux v7.1.10 diff --git a/kernel.spec b/kernel.spec index 83e6dfafe..99cf37c6e 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.10 -%define specversion 7.1.10 +%define specrpmversion 7.1.11 +%define specversion 7.1.11 %define patchversion 7.1 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.10 +%define tarfile_release 7.1.11 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.10 +%define kabiversion 7.1.11 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,9 @@ fi\ # # %changelog +* Thu Aug 27 2026 Justin M. Forbes [7.1.11-0] +- Linux v7.1.11 + * Sun Aug 23 2026 Justin M. Forbes [7.1.10-0] - ALSA: hda/realtek: add quirk for Framework F111:0010 (Daniel Schaefer) - Linux v7.1.10 diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 71e3f11b3..4faa8ede4 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -26,7 +26,6 @@ drivers/firmware/efi/libstub/fdt.c | 5 + drivers/firmware/efi/libstub/secureboot.c | 14 +- drivers/firmware/efi/secureboot.c | 38 + - drivers/gpu/drm/xe/display/xe_fb_pin.c | 33 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/iommu/iommu.c | 22 + drivers/media/i2c/Kconfig | 10 + @@ -72,7 +71,7 @@ tools/testing/selftests/bpf/DENYLIST.rhel | 76 ++ tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 - - 74 files changed, 5905 insertions(+), 153 deletions(-) + 73 files changed, 5897 insertions(+), 128 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 624cfb6cf1d4..f9bcd152b09b 100644 @@ -122,7 +121,7 @@ index 624cfb6cf1d4..f9bcd152b09b 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 0e4156b1d188..6579ca621b42 100644 +index 9948c9310f06..01d7d437443c 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -1176,50 +1175,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/xe/display/xe_fb_pin.c b/drivers/gpu/drm/xe/display/xe_fb_pin.c -index bfbe3e44e78d..09c6d9fd2983 100644 ---- a/drivers/gpu/drm/xe/display/xe_fb_pin.c -+++ b/drivers/gpu/drm/xe/display/xe_fb_pin.c -@@ -161,31 +161,14 @@ static int __xe_pin_fb_vma_dpt(const struct intel_framebuffer *fb, - dpt_size = ALIGN(intel_rotation_info_size(&view->rotated) * 8, - XE_PAGE_SIZE); - -- if (IS_DGFX(xe)) -- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, -- dpt_size, ~0ull, -- ttm_bo_type_kernel, -- XE_BO_FLAG_VRAM0 | -- XE_BO_FLAG_GGTT | -- XE_BO_FLAG_PAGETABLE, -- alignment, false); -- else -- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, -- dpt_size, ~0ull, -- ttm_bo_type_kernel, -- XE_BO_FLAG_STOLEN | -- XE_BO_FLAG_GGTT | -- XE_BO_FLAG_PAGETABLE, -- alignment, false); -- if (IS_ERR(dpt)) -- dpt = xe_bo_create_pin_map_at_novm(xe, tile0, -- dpt_size, ~0ull, -- ttm_bo_type_kernel, -- XE_BO_FLAG_SYSTEM | -- XE_BO_FLAG_GGTT | -- XE_BO_FLAG_PAGETABLE | -- XE_BO_FLAG_FORCE_WC, -- alignment, false); -+ dpt = xe_bo_create_pin_map_at_novm(xe, tile0, -+ dpt_size, ~0ull, -+ ttm_bo_type_kernel, -+ XE_BO_FLAG_VRAM_IF_DGFX(tile0) | -+ XE_BO_FLAG_GGTT | -+ XE_BO_FLAG_PAGETABLE | -+ XE_BO_FLAG_FORCE_WC, -+ alignment, false); - if (IS_ERR(dpt)) - return PTR_ERR(dpt); - diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c index a251375db24b..2b5337eaeb6d 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c diff --git a/sources b/sources index 78e158080..d0629d1b0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.10.tar.xz) = 9fc5f456f18554f54115cf524e40e8a60de639e8f1620c52c808d42b428c57c1301bcbcf774007ffde83914c1ba994dc1f5aa4579a8ad5a14e7b6e6e53a39507 -SHA512 (kernel-abi-stablelists-7.1.10.tar.xz) = 7baf81193ee44f547f9e4de0724d6ed6e231a8eb3bbdaf277aa171e98decf5a35d1a17da5e690d5844df20a8c206097364063f3505501ec94394c8e5b9c2f99d -SHA512 (kernel-kabi-dw-7.1.10.tar.xz) = 4391abd407d4e784b5bb569eabbf3c06739e75bd9066719b3eaf6cc2ccc256741ba82dea190d6d9a3e3a31413f9e3231dbda3b50a9f920a6af570ae7ae667226 +SHA512 (linux-7.1.11.tar.xz) = 83930a7fea9f3bf1957f6218a9d61e965a27f2355643052e337b3501dbd20304e23701263b208efa41fa5eb1ade92b6d77d75ed91feb426b31650c19a09a550d +SHA512 (kernel-abi-stablelists-7.1.11.tar.xz) = 91a1ff5b6b243e96b4146b0491dc00bfe6660719744e5190dd404bb435ff7d6712d91c18426595b21a242d0012e71e4cd551c5504a9f9a7d8465fcadc9c534b3 +SHA512 (kernel-kabi-dw-7.1.11.tar.xz) = 5154ca7404cbe9a5c4e17baed3b517196a94cdebb09f1dde1d77e0f935cc67fb2556b533617b66a077a8e947ca0a86cd8eefb6a933401e0368c7804954b0d659 From 6f8b6a8493d3c04f129e1324c7ddc1ec7501f135 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 28 Aug 2026 07:39:58 -0600 Subject: [PATCH 56/56] kernel-7.1.12-200 * Fri Aug 28 2026 Justin M. Forbes [7.1.12-0] - Linux v7.1.12 Resolves: Signed-off-by: Justin M. Forbes --- kernel.changelog | 4 ++++ kernel.spec | 11 +++++++---- patch-7.1-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/kernel.changelog b/kernel.changelog index fe29de59d..3a427a415 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Fri Aug 28 2026 Justin M. Forbes [7.1.12-0] +- Linux v7.1.12 +Resolves: + * Thu Aug 27 2026 Justin M. Forbes [7.1.11-0] - Linux v7.1.11 Resolves: diff --git a/kernel.spec b/kernel.spec index 99cf37c6e..2784f851d 100644 --- a/kernel.spec +++ b/kernel.spec @@ -187,18 +187,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 7.1.11 -%define specversion 7.1.11 +%define specrpmversion 7.1.12 +%define specversion 7.1.12 %define patchversion 7.1 %define pkgrelease 200 %define kversion 7 -%define tarfile_release 7.1.11 +%define tarfile_release 7.1.12 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 7.1.11 +%define kabiversion 7.1.12 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4865,6 +4865,9 @@ fi\ # # %changelog +* Fri Aug 28 2026 Justin M. Forbes [7.1.12-0] +- Linux v7.1.12 + * Thu Aug 27 2026 Justin M. Forbes [7.1.11-0] - Linux v7.1.11 diff --git a/patch-7.1-redhat.patch b/patch-7.1-redhat.patch index 4faa8ede4..a9d65ed76 100644 --- a/patch-7.1-redhat.patch +++ b/patch-7.1-redhat.patch @@ -121,7 +121,7 @@ index 624cfb6cf1d4..f9bcd152b09b 100644 M: Maxim Levitsky M: Alex Dubov diff --git a/Makefile b/Makefile -index 9948c9310f06..01d7d437443c 100644 +index af34c633b796..0c8d0b412f67 100644 --- a/Makefile +++ b/Makefile @@ -356,6 +356,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) diff --git a/sources b/sources index d0629d1b0..e7308c68b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1.11.tar.xz) = 83930a7fea9f3bf1957f6218a9d61e965a27f2355643052e337b3501dbd20304e23701263b208efa41fa5eb1ade92b6d77d75ed91feb426b31650c19a09a550d -SHA512 (kernel-abi-stablelists-7.1.11.tar.xz) = 91a1ff5b6b243e96b4146b0491dc00bfe6660719744e5190dd404bb435ff7d6712d91c18426595b21a242d0012e71e4cd551c5504a9f9a7d8465fcadc9c534b3 -SHA512 (kernel-kabi-dw-7.1.11.tar.xz) = 5154ca7404cbe9a5c4e17baed3b517196a94cdebb09f1dde1d77e0f935cc67fb2556b533617b66a077a8e947ca0a86cd8eefb6a933401e0368c7804954b0d659 +SHA512 (linux-7.1.12.tar.xz) = a7acfe8d6c39f0d9c537eb0360fbe4df835003bc6944a5b987c2246dc06cff3349a9c0d6200d550ede37510129c79c297f6c28afbb31ebda7620690e5e02f8e4 +SHA512 (kernel-abi-stablelists-7.1.12.tar.xz) = b335a73507acb401d9db6a2f971d7a3174e120709d09325dc46484a6a74b534ac2477121cbb4a3f2b2e86be677e8ee9ef5b1a02411cd6860d5128c5f70c77c94 +SHA512 (kernel-kabi-dw-7.1.12.tar.xz) = 12791da7c3fd756fab70a70fbd91b27fb7aa7fd6b46f59e3cd883fee0d1c36dbf2fba861088e60bf7519641c94bfedf11dbea51a60e490ade095219140ea569a