The package rpms/kernel.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/kernel.git/commit/?id=adb50bf483487b....
Change: +%ifarch %{klptestarches}
Thanks.
Full change: ============
commit adb50bf483487b3cadb73aa0362d82f63be89e3b Author: Justin M. Forbes jforbes@fedoraproject.org Date: Wed Jun 12 07:06:45 2024 -0600
kernel-6.9.4-200
* Wed Jun 12 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.4-0] - Add libbpf workaround for F39 to patches (Justin M. Forbes) - Linux v6.9.4 Resolves:
Signed-off-by: Justin M. Forbes jforbes@fedoraproject.org
diff --git a/Patchlist.changelog b/Patchlist.changelog index 783f3c485..1ad8a76a2 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,123 +1,93 @@ -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/8accb0715306213277b8e8... - 8accb0715306213277b8e86c3a53f62c7e63ac6b sunrpc: use the struct net as the svc proc private +https://gitlab.com/cki-project/kernel-ark/-/commit/a058bf42a79af81598f7404ad... + a058bf42a79af81598f7404ad550ff677eb2be4d lsm: update security_lock_kernel_down
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/bc8a66a7f9a128ef3c0c52... - bc8a66a7f9a128ef3c0c52c8ffbb1edfdc965a0c Reapply "drm/qxl: simplify qxl_fence_wait" +https://gitlab.com/cki-project/kernel-ark/-/commit/c1cadf2e615cbb9af6b7f9edd... + c1cadf2e615cbb9af6b7f9edde762b1d3dea9c0c random: replace import_single_range() with import_ubuf()
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/18bb30c3fa125866e46006... - 18bb30c3fa125866e460064fcb8779ec08197a2b e1000e: change usleep_range to udelay in PHY mdic access +https://gitlab.com/cki-project/kernel-ark/-/commit/3700812249f29081392b82033... + 3700812249f29081392b820339445a1d801092b5 crypto: rng - Override drivers/char/random in FIPS mode
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/21b019ce62997d78fe5e42... - 21b019ce62997d78fe5e42f4a04b64cd9d9b11b8 drm/nouveau/dp: Don't probe eDP ports twice harder +https://gitlab.com/cki-project/kernel-ark/-/commit/38603aa6f9160a2a2672c1eab... + 38603aa6f9160a2a2672c1eabd3824912b9138f4 random: Add hook to override device reads and getrandom(2)
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/fb6f1f07d22bc6bac44c87... - fb6f1f07d22bc6bac44c87e7623cf252e8c57473 drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports +https://gitlab.com/cki-project/kernel-ark/-/commit/adcfffd16fe8e29ea3d89dae5... + adcfffd16fe8e29ea3d89dae57d2ba2f7dce15a6 scsi: sd: Add "probe_type" module parameter to allow synchronous probing
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/5122018da124756713dfe4... - 5122018da124756713dfe49cad50a7653ade7bf0 drm/dp: Don't attempt AUX transfers when eDP panels are not powered +https://gitlab.com/cki-project/kernel-ark/-/commit/a40f874c560bfdca05a43033f... + a40f874c560bfdca05a43033f0da5892e07c0717 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64"
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e56840b5f971b4d0f4032f... - e56840b5f971b4d0f4032f6f5ab95c0c5ba40f8e nouveau: fix devinit paths to only handle display on GSP. +https://gitlab.com/cki-project/kernel-ark/-/commit/af64073bd494d1b47c287fc01... + af64073bd494d1b47c287fc0108ba96a35d0367b Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/252ea3336f8ee7551675d8... - 252ea3336f8ee7551675d82e1899125aa6e730b6 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit +https://gitlab.com/cki-project/kernel-ark/-/commit/b1f7767cb10f5580f27a85879... + b1f7767cb10f5580f27a85879af827211582240d redhat: version two of Makefile.rhelver tweaks
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/9ba38d5f5c49d3f4a9e429... - 9ba38d5f5c49d3f4a9e429d05aa73cb397db5071 Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" +https://gitlab.com/cki-project/kernel-ark/-/commit/982f7106d82a1e440cbcd67ce... + 982f7106d82a1e440cbcd67ce63d7ce7cd50e5e5 redhat: adapt to upstream Makefile change
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/fccd579ad79c032dd402f6... - fccd579ad79c032dd402f674fd94e80ad52519f6 xfs: fix SEEK_HOLE/DATA for regions with active COW extents +https://gitlab.com/cki-project/kernel-ark/-/commit/e3f67e0f1b929889e65bbfe5f... + e3f67e0f1b929889e65bbfe5fb95b5a1fa0be860 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/43f3e284f6c98c0cb6133a... - 43f3e284f6c98c0cb6133ac90e0b4bba02975053 drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set +https://gitlab.com/cki-project/kernel-ark/-/commit/f4cf25715646744728f260cbd... + f4cf25715646744728f260cbd557200859531f45 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/6a6428d08805f225c5425f... - 6a6428d08805f225c5425fc7c2b3c093267cb206 drm/amd: Flush GFXOFF requests in prepare stage +https://gitlab.com/cki-project/kernel-ark/-/commit/972bc4c647a0fd5e77b16cb59... + 972bc4c647a0fd5e77b16cb5961acf33779cd85e KEYS: Make use of platform keyring for module signature verify
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/bbd16c78228ab6d4515fc9... - bbd16c78228ab6d4515fc98bd574a9a213e9428c scsi: sd: Add "probe_type" module parameter to allow synchronous probing +https://gitlab.com/cki-project/kernel-ark/-/commit/a81bc7d379eec8d7d656a214c... + a81bc7d379eec8d7d656a214c5d61b766da600f3 Input: rmi4 - remove the need for artificial IRQ in case of HID
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/4ba4ea03ce77743ecaafe0... - 4ba4ea03ce77743ecaafe073c13ee9104c8ca035 Enable IO_URING for RHEL +https://gitlab.com/cki-project/kernel-ark/-/commit/75e64275d4826f21b0a52a0bc... + 75e64275d4826f21b0a52a0bc502fc45409dd162 ARM: tegra: usb no reset
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/0cf9bb0b41288aab528f3f... - 0cf9bb0b41288aab528f3fbf4086d0c76ce88173 redhat: version two of Makefile.rhelver tweaks +https://gitlab.com/cki-project/kernel-ark/-/commit/bd8667dc26d8e02a694bd1641... + bd8667dc26d8e02a694bd16410cf3ff98a12dd33 s390: Lock down the kernel when the IPL secure flag is set
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/1ca4785aeb44058d4e5acb... - 1ca4785aeb44058d4e5acb99e16be613bf37926a redhat: adapt to upstream Makefile change +https://gitlab.com/cki-project/kernel-ark/-/commit/eb4d5c8c36cda70fb6d202ffc... + eb4d5c8c36cda70fb6d202ffc02e1e88bd9cfbfb efi: Lock down the kernel if booted in secure boot mode
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/14831277fd82f7f62df986... - 14831277fd82f7f62df986976a4edadef9e43b87 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev +https://gitlab.com/cki-project/kernel-ark/-/commit/f4ba6bed48d0f4fcb4cedc79d... + f4ba6bed48d0f4fcb4cedc79d0328e4423f82b32 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/69c26425cb8ae9147be185... - 69c26425cb8ae9147be185a3ba413b79ac8c4f8f RHEL: disable io_uring support +https://gitlab.com/cki-project/kernel-ark/-/commit/491147cb07452a185d4a45ac5... + 491147cb07452a185d4a45ac5eacda5e1610269f security: lockdown: expose a hook to lock the kernel down
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/08e9f18744a7a0b5bc84c9... - 08e9f18744a7a0b5bc84c919ec105fb99d9d2fde REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +https://gitlab.com/cki-project/kernel-ark/-/commit/23a6deaae098060905cd45e10... + 23a6deaae098060905cd45e10bf76623e6780b0c Make get_cert_list() use efi_status_to_str() to print error messages.
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/42d31ca68d9fbb52bff281... - 42d31ca68d9fbb52bff28197a7e696ea30c3035f KEYS: Make use of platform keyring for module signature verify +https://gitlab.com/cki-project/kernel-ark/-/commit/d4b0376586d603bbb8645df97... + d4b0376586d603bbb8645df9765307d1e41a5873 Add efi_status_to_str() and rework efi_status_to_err().
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e67e74e3dffef6782558be... - e67e74e3dffef6782558be57c8d72dfdd0ac8cbc Input: rmi4 - remove the need for artificial IRQ in case of HID +https://gitlab.com/cki-project/kernel-ark/-/commit/a503547abadf03a34b2e0ca68... + a503547abadf03a34b2e0ca68006e21500dff7d0 iommu/arm-smmu: workaround DMA mode issues
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e1bb15a36310bb1ee3efe3... - e1bb15a36310bb1ee3efe393aee787b0a4e5da68 ARM: tegra: usb no reset +https://gitlab.com/cki-project/kernel-ark/-/commit/c71c74bfaad1f6416f0f381ab... + c71c74bfaad1f6416f0f381abd64763ad2561669 ipmi: do not configure ipmi for HPE m400
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/7fd47518d3f5b3cde52cc7... - 7fd47518d3f5b3cde52cc7f69cfa23c8d9dd9694 s390: Lock down the kernel when the IPL secure flag is set +https://gitlab.com/cki-project/kernel-ark/-/commit/68825f508efb8b68ece87efce... + 68825f508efb8b68ece87efce84927b61f2f8421 ahci: thunderx2: Fix for errata that affects stop engine
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e194067631100a35dff56c... - e194067631100a35dff56c22c932275cd8f5117a efi: Lock down the kernel if booted in secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/d9e09cccc36eb88ea94f7012a... + d9e09cccc36eb88ea94f7012af07fe90b5ae7148 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/05eb3ce5832f61fe1179f9... - 05eb3ce5832f61fe1179f97df1edaae7756845e0 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/0f80caf1384053933abbed494... + 0f80caf1384053933abbed494860f4382785a559 tags.sh: Ignore redhat/rpm
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/011d5de9e72565b4907691... - 011d5de9e72565b4907691ca680f7acff3883301 security: lockdown: expose a hook to lock the kernel down +https://gitlab.com/cki-project/kernel-ark/-/commit/79fb8fec7b0127a8c0c3c0ff3... + 79fb8fec7b0127a8c0c3c0ff3639f69d8df95ced aarch64: acpi scan: Fix regression related to X-Gene UARTs
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/35aba3c9b506369a785ee7... - 35aba3c9b506369a785ee7e921250794467c7e76 Make get_cert_list() use efi_status_to_str() to print error messages. +https://gitlab.com/cki-project/kernel-ark/-/commit/92c71a695476a9dceedba19c8... + 92c71a695476a9dceedba19c80426b04212e83e1 ACPI / irq: Workaround firmware issue on X-Gene based m400
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/45587f041c409279acf427... - 45587f041c409279acf4277c952a7e254e2c86c4 Add efi_status_to_str() and rework efi_status_to_err(). +https://gitlab.com/cki-project/kernel-ark/-/commit/271b9d1c79a8f8bdd0be00216... + 271b9d1c79a8f8bdd0be002164fb26197d8f97c7 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e8784fbb8ae25ee646dacd... - e8784fbb8ae25ee646dacdfa6d5c42ae0427b9f3 iommu/arm-smmu: workaround DMA mode issues +https://gitlab.com/cki-project/kernel-ark/-/commit/0ffa30e9c57ac3ba7541a4f8d... + 0ffa30e9c57ac3ba7541a4f8de93529261057492 Introduce CONFIG_RH_DISABLE_DEPRECATED
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e97750f18aac0903b827a1... - e97750f18aac0903b827a11a2d0eca473c207082 ipmi: do not configure ipmi for HPE m400 +https://gitlab.com/cki-project/kernel-ark/-/commit/a37d01ec36990daa364c76348... + a37d01ec36990daa364c76348e2943abc990fb80 Pull the RHEL version defines out of the Makefile
-"https://gitlab.com/cki-project/kernel-ark/-/commit%22/d8dae8587fc775f80a6894... - d8dae8587fc775f80a6894f7dc0c3148f1000bb6 kABI: Add generic kABI macros to use for kABI workarounds - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/6061cfe2ed054bd0cde8d6... - 6061cfe2ed054bd0cde8d694c8099f2747820e69 ahci: thunderx2: Fix for errata that affects stop engine - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/19144aca889ee46ca25f3f... - 19144aca889ee46ca25f3f14266735cbe5de8a06 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e7f519e5398d0dd661b41d... - e7f519e5398d0dd661b41de5c73c1c099f831829 tags.sh: Ignore redhat/rpm - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/8065810fdf3486d1df4c6e... - 8065810fdf3486d1df4c6e887043f4c05fbb40c5 put RHEL info into generated headers - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/a9a02e615b01548ef14723... - a9a02e615b01548ef1472364bc0c924ec9e24ea6 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/20aab9c5cf6c185848dad3... - 20aab9c5cf6c185848dad3b2680365e592060fe3 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/dea39bf98ce0a5d43c1976... - dea39bf98ce0a5d43c19762bfb73fef4c1ecc04a modules: add rhelversion MODULE_INFO tag - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/2600fc4c9eae94ae27a1db... - 2600fc4c9eae94ae27a1db2e97f48c57981ddc3a ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/e74a567e42d4f275a7e2fc... - e74a567e42d4f275a7e2fc18dac9c69990faa6fa Pull the RHEL version defines out of the Makefile - -"https://gitlab.com/cki-project/kernel-ark/-/commit%22/b3c3c4bbd0be73161abaa6... - b3c3c4bbd0be73161abaa6279b81a01329db8c56 [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/4263a1d58a8680d200652698c... + 4263a1d58a8680d200652698c52a0d77d25a50d3 [initial commit] Add Red Hat variables in the top level makefile
diff --git a/check-kabi b/check-kabi index 3809209ad..f9d4dcb84 100755 --- a/check-kabi +++ b/check-kabi @@ -41,8 +41,7 @@ def load_symvers(symvers, filename): break if in_line == "\n": continue - checksum, symbol, directory, type, *ns = in_line.split() - ns = ns[0] if ns else None + checksum, symbol, directory, type = in_line.split()
symvers[symbol] = in_line[0:-1]
@@ -58,8 +57,7 @@ def load_kabi(kabi, filename): break if in_line == "\n": continue - checksum, symbol, directory, type, *ns = in_line.split() - ns = ns[0] if ns else None + checksum, symbol, directory, type = in_line.split()
kabi[symbol] = in_line[0:-1]
@@ -71,14 +69,11 @@ def check_kabi(symvers, kabi): warn = 0 changed_symbols = [] moved_symbols = [] - ns_symbols = []
for symbol in kabi: - abi_hash, abi_sym, abi_dir, abi_type, *abi_ns = kabi[symbol].split() - abi_ns = abi_ns[0] if abi_ns else None + abi_hash, abi_sym, abi_dir, abi_type = kabi[symbol].split() if symbol in symvers: - sym_hash, sym_sym, sym_dir, sym_type, *sym_ns = symvers[symbol].split() - sym_ns = sym_ns[0] if sym_ns else None + sym_hash, sym_sym, sym_dir, sym_type = symvers[symbol].split() if abi_hash != sym_hash: fail = 1 changed_symbols.append(symbol) @@ -86,10 +81,6 @@ def check_kabi(symvers, kabi): if abi_dir != sym_dir: warn = 1 moved_symbols.append(symbol) - - if abi_ns != sym_ns: - warn = 1 - ns_symbols.append(symbol) else: fail = 1 changed_symbols.append(symbol) @@ -105,21 +96,13 @@ def check_kabi(symvers, kabi):
if warn: print("*** WARNING - ABI SYMBOLS MOVED ***") - if moved_symbols: - print("") - print("The following symbols moved (typically caused by moving a symbol from being") - print("provided by the kernel vmlinux out to a loadable module):") - print("") - for symbol in moved_symbols: - print(symbol) - print("") - if ns_symbols: - print("") - print("The following symbols changed symbol namespaces:") - print("") - for symbol in ns_symbols: - print(symbol) - print("") + print("") + print("The following symbols moved (typically caused by moving a symbol from being") + print("provided by the kernel vmlinux out to a loadable module):") + print("") + for symbol in moved_symbols: + print(symbol) + print("")
"""Halt the build, if we got errors and/or warnings. In either case, double-checkig is required to avoid introducing / concealing diff --git a/def_variants.yaml.fedora b/def_variants.yaml.fedora new file mode 100644 index 000000000..ecac2ae82 --- /dev/null +++ b/def_variants.yaml.fedora @@ -0,0 +1,504 @@ +packages: + - name: modules-core + depends-on: [] + - name: modules + depends-on: + - modules-core + - name: modules-internal + depends-on: + - modules-core + - modules + - name: modules-extra + depends-on: + - modules-core + - modules + - name: modules-rt-kvm + if_variant_in: ["rt"] + depends-on: + - modules-core + + +rules: + - arch/x86/kvm/kvm(-amd|-intel|.).*: modules-rt-kvm + if_variant_in: ["rt"] + + - arch/.*: modules-core + - crypto/.*: modules-core + + - drivers/accel/.*: modules-core + - drivers/accessibility/.*: modules-core + - drivers/acpi/video.*: modules + - drivers/acpi/.*: modules-core + - drivers/ata/.*: modules-core + + - drivers/base/.*(kunit|test).*: modules-internal + - drivers/base/regmap/regmap-sdw.*: modules + - drivers/base/.*: modules-core + - drivers/block/floppy.*: modules-extra + - drivers/block/rnbd.*: modules + - drivers/block/.*: modules-core + - drivers/bus/.*: modules-core + + - drivers/cdx/.*: modules-core + - drivers/char/mwave.*: modules + - drivers/char/.*: modules-core + - drivers/clk/.*test.*: modules-internal + - drivers/clk/.*: modules-core + - drivers/counter/.*: modules-core + - drivers/cpufreq/.*: modules-core + - drivers/crypto/caam/.*: modules + - drivers/crypto/cavium/.*: modules + - drivers/crypto/chelsio/.*: modules + - drivers/crypto/hisilicon/.*: modules + - drivers/crypto/marvell/.*: modules + - drivers/crypto/.*: modules-core + - drivers/cxl/.*: modules-core + + - drivers/dax/.*: modules-core + - drivers/dca/.*: modules-core + - drivers/devfreq/.*: modules-core + - drivers/dma/dmatest.*: modules-internal + - drivers/dma/.*: modules-core + + - drivers/edac/.*: modules-core + - drivers/extcon/.*: modules-core + + - drivers/firmware/iscsi_ibft.*: modules + - drivers/firmware/.*: modules-core + - drivers/fsi/.*: modules-core + + - drivers/gnss/.*: modules-core + - drivers/gpio/gpio-dln2.*: modules-extra + - drivers/gpio/gpio-ljca.*: modules + - drivers/gpio/.*: modules-core + - drivers/gpu/drm/i915/kvmgt.*: modules-rt-kvm + if_variant_in: ["rt"] + - drivers/gpu/drm/display/drm_.*: modules-core + - drivers/gpu/drm/drm.*: modules-core + - drivers/gpu/drm/etnaviv/.*: modules-core + - drivers/gpu/drm/gud/.*: modules-core + - drivers/gpu/drm/hyperv/.*: modules-core + - drivers/gpu/drm/imagination/.*: modules-core + - drivers/gpu/drm/lima/.*: modules-core + - drivers/gpu/drm/mxsfb/.*: modules-core + - drivers/gpu/drm/panfrost/.*: modules-core + - drivers/gpu/drm/qxl/.*: modules-core + - drivers/gpu/drm/scheduler/.*: modules-core + - drivers/gpu/drm/solomon/.*: modules-core + - drivers/gpu/drm/tests/.*: modules-internal + - drivers/gpu/drm/tidss/.*: modules-core + - drivers/gpu/drm/tiny/.*: modules-core + - drivers/gpu/drm/ttm/.*: modules-core + - drivers/gpu/drm/udl/.*: modules-core + - drivers/gpu/drm/v3d/.*: modules-core + - drivers/gpu/drm/vgem/.*: modules-core + - drivers/gpu/drm/virtio/.*: modules-core + - drivers/gpu/drm/vkms/.*: modules-core + - drivers/gpu/drm/vmwgfx/.*: modules-core + - drivers/gpu/drm/xlnx/.*: modules-core + - drivers/gpu/host1x/.*: modules-core + + - drivers/hid/.*test.*: modules-internal + - drivers/hid/hid-asus.*: modules + - drivers/hid/hid-nintendo.*: modules + - drivers/hid/hid-picolcd.*: modules + - drivers/hid/hid-playstation.*: modules + - drivers/hid/surface-hid.*: modules + - drivers/hid/hid-prodikeys.*: modules + - drivers/hid/.*: modules-core + - drivers/hte/.*: modules-core + - drivers/hv/.*: modules-core + - drivers/hwmon/asus_wmi_sensors.*: modules + - drivers/hwmon/dell-smm-hwmon.*: modules + - drivers/hwmon/hp-wmi-sensors.*: modules + - drivers/hwmon/intel-m10-bmc-hwmon.*: modules + - drivers/hwmon/nct6775.*: modules + - drivers/hwmon/.*: modules-core + - drivers/hwspinlock/.*: modules-core + - drivers/hwtracing/.*: modules-core + + - drivers/i2c/busses/i2c-dln2.*: modules-extra + - drivers/i2c/busses/i2c-ljca.*: modules + - drivers/i2c/.*: modules-core + - drivers/i3c/.*: modules-core + - drivers/iio/adc/dln2-adc.*: modules-extra + - drivers/iio/accel/.*: modules + - drivers/iio/common/cros_ec_sensors/.*: modules + - drivers/iio/light/.*: modules + - drivers/iio/pressure/.*: modules + - drivers/iio/proximity/.*: modules + - drivers/iio/test/.*: modules-internal + - drivers/iio/.*: modules-core + - drivers/input/gameport/.*: modules + - drivers/input/joystick/.*: modules-extra + - drivers/input/misc/pcspkr.*: modules-extra + - drivers/input/tablet/.*: modules + - drivers/input/tests/.*: modules-internal + - drivers/input/touchscreen/.*: modules + - drivers/input/.*: modules-core + - drivers/interconnect/.*: modules-core + - drivers/iommu/.*: modules-core + - drivers/irqchip/.*: modules-core + + - drivers/mailbox/.*: modules-core + - drivers/md/.*: modules-core + - drivers/memory/dfl-emif.*: modules + - drivers/memory/.*: modules-core + - drivers/message/fusion/mptctl.*: modules-extra + - drivers/message/fusion/mptfc.*: modules-extra + - drivers/message/fusion/.*: modules + - drivers/message/.*: modules-core + - drivers/mfd/dln2.*: modules-extra + - drivers/misc/.*: modules-core + - drivers/mux/.*: modules-core + + - drivers/net/amt.ko: modules-core + - drivers/net/bareudp.ko: modules-core + - drivers/net/bonding/.*: modules-core + - drivers/net/can/slcan/slcan.*: modules-extra + - drivers/net/can/usb/ems_usb.*: modules-extra + - drivers/net/can/vcan.*: modules-extra + - drivers/net/dummy.ko: modules-core + - drivers/net/eql.ko: modules-core + + - drivers/net/ethernet/8390/.*: modules-core + - drivers/net/ethernet/adi/.*: modules-core + - drivers/net/ethernet/agere/.*: modules-core + - drivers/net/ethernet/altera/.*: modules-core + - drivers/net/ethernet/amazon/.*: modules-core + - drivers/net/ethernet/amd/.*: modules-core + - drivers/net/ethernet/apm/.*: modules-core + - drivers/net/ethernet/asix/.*: modules-core + - drivers/net/ethernet/brocade/.*: modules-core + - drivers/net/ethernet/cavium/.*: modules-core + - drivers/net/ethernet/dnet.ko: modules-core + - drivers/net/ethernet/engleder/.*: modules-core + - drivers/net/ethernet/ethoc.ko: modules-core + - drivers/net/ethernet/fealnx.ko: modules-core + - drivers/net/ethernet/freescale/.*: modules-core + - drivers/net/ethernet/fungible/.*: modules-core + - drivers/net/ethernet/google/.*: modules-core + - drivers/net/ethernet/hisilicon/.*: modules-core + - drivers/net/ethernet/ibm/.*: modules-core + - drivers/net/ethernet/intel/.*: modules-core + - drivers/net/ethernet/jme.ko: modules-core + - drivers/net/ethernet/litex/.*: modules-core + - drivers/net/ethernet/mellanox/.*: modules-core + - drivers/net/ethernet/microsoft/.*: modules-core + - drivers/net/ethernet/natsemi/.*: modules-core + - drivers/net/ethernet/netronome/.*: modules-core + - drivers/net/ethernet/pensando/.*: modules-core + - drivers/net/ethernet/rocker/rocker.*: modules-internal + - drivers/net/ethernet/qualcomm/.*: modules-core + - drivers/net/ethernet/realtek/.*: modules-core + - drivers/net/ethernet/renesas/.*: modules-core + - drivers/net/ethernet/socionext/.*: modules-core + - drivers/net/ethernet/vertexcom/.*: modules-core + - drivers/net/ethernet/wangxun/.*: modules-core + - drivers/net/ethernet/xilinx/.*: modules-core + + - drivers/net/fjes/.*: modules-core + - drivers/net/geneve.ko: modules-core + - drivers/net/gtp.ko: modules-core + - drivers/net/hamradio/.*: modules-extra + - drivers/net/hyperv/.*: modules-core + - drivers/net/ifb.ko: modules-core + - drivers/net/ipa/.*: modules-core + - drivers/net/ipvlan/.*: modules-core + - drivers/net/macsec.ko: modules-core + - drivers/net/macvlan.ko: modules-core + - drivers/net/macvtap.ko: modules-core + - drivers/net/mctp/.*: modules-core + - drivers/net/mdio.*: modules-core + - drivers/net/mhi_net.ko: modules-core + - drivers/net/mii.ko: modules-core + - drivers/net/net_failover.ko: modules-core + - drivers/net/netdevsim/netdevsim.*: modules-internal + - drivers/net/netconsole.ko: modules-core + - drivers/net/nlmon.ko: modules-core + - drivers/net/pcs/.*: modules-core + - drivers/net/phy/.*: modules-core + - drivers/net/rionet.ko: modules-core + - drivers/net/slip/slip.*: modules-extra + - drivers/net/sungem_phy.ko: modules-core + - drivers/net/tap.ko: modules-core + - drivers/net/team/.*: modules-core + - drivers/net/thunderbolt/.*: modules-core + - drivers/net/tun.ko: modules-core + - drivers/net/veth.ko: modules-core + - drivers/net/virtio_net.ko: modules-core + - drivers/net/vmxnet3/.*: modules-core + - drivers/net/vrf.ko: modules-core + - drivers/net/vsockmon.ko: modules-core + - drivers/net/vxlan/.*: modules-core + - drivers/net/wireguard/.*: modules-core + - drivers/net/wireless/virtual/mac80211_hwsim.*: modules-internal + - drivers/net/wwan/wwan_hwsim.*: modules-internal + - drivers/net/wwan/.*: modules-core + - drivers/net/xen.*: modules-core + + - drivers/nvdimm/.*: modules-core + - drivers/nvme/host/nvme-rdma.*: modules + - drivers/nvme/target/nvmet-rdma.*: modules + - drivers/nvme/.*: modules-core + - drivers/nvmem/nvmem_u-boot-env.*: modules + - drivers/nvmem/.*: modules-core + + - drivers/parport/parport_serial.*: modules + - drivers/parport/.*: modules-core + - drivers/pci/pcie/aer_inject.*: modules-extra + - drivers/pci/.*: modules-core + - drivers/perf/.*: modules-core + - drivers/phy/.*: modules-core + - drivers/pinctrl/.*: modules-core + - drivers/platform/chrome/.*test.*: modules-internal + - drivers/pmdomain/.*: modules-core + - drivers/powercap/intel_rapl_tpmi.*: modules + - drivers/powercap/.*: modules-core + - drivers/pps/.*: modules-core + - drivers/ptp/ptp_kvm.*: modules-rt-kvm + if_variant_in: ["rt"] + - drivers/ptp/ptp_dfl_tod.*: modules + - drivers/ptp/.*: modules-core + - drivers/pwm/.*: modules-core + + - drivers/rapidio/.*: modules-core + - drivers/regulator/arizona-micsupp.*: modules + - drivers/regulator/.*: modules-core + - drivers/remoteproc/.*: modules-core + - drivers/reset/.*: modules-core + - drivers/rpmsg/.*: modules-core + - drivers/rtc/.*test.*: modules-internal + - drivers/rtc/.*: modules-core + + - drivers/s390/.*: modules-core + + - drivers/scsi/3w.*: modules-core + - drivers/scsi/BusLogic.ko: modules-core + - drivers/scsi/a100u2w.ko: modules-core + - drivers/scsi/advansys.ko: modules-core + - drivers/scsi/am53c974.ko: modules-core + - drivers/scsi/arcmsr.*: modules-core + - drivers/scsi/atp870u.ko: modules-core + - drivers/scsi/ch.ko: modules-core + - drivers/scsi/cxlflash/.*: modules-core + - drivers/scsi/dc395x.ko: modules-core + - drivers/scsi/device_handler/.*: modules-core + - drivers/scsi/dmx3191d.ko: modules-core + - drivers/scsi/elx/.*: modules-core + - drivers/scsi/esp_scsi.ko: modules-core + - drivers/scsi/fdomain.*: modules-core + - drivers/scsi/hpsa.ko: modules-core + - drivers/scsi/hptiop.ko: modules-core + - drivers/scsi/hv_storvsc.ko: modules-core + - drivers/scsi/ibmvscsi.*: modules-core + - drivers/scsi/initio.ko: modules-core + - drivers/scsi/ipr.ko: modules-core + - drivers/scsi/ips.ko: modules-core + - drivers/scsi/iscsi_tcp.ko: modules-core + - drivers/scsi/libfc/.*: modules-core + - drivers/scsi/libiscsi.*: modules-core + - drivers/scsi/mpi3mr/.*: modules-core + - drivers/scsi/mvumi.ko: modules-core + - drivers/scsi/myrb.ko: modules-core + - drivers/scsi/myrs.ko: modules-core + - drivers/scsi/raid_class.ko: modules-core + - drivers/scsi/scsi_debug.ko: modules-core + - drivers/scsi/scsi_transport_.*: modules-core + - drivers/scsi/ses.ko: modules-core + - drivers/scsi/smartpqi/.*: modules-core + - drivers/scsi/snic/.*: modules-core + - drivers/scsi/st.ko: modules-core + - drivers/scsi/stex.ko: modules-core + - drivers/scsi/virtio_scsi.ko: modules-core + - drivers/scsi/vmw_pvscsi.ko: modules-core + - drivers/scsi/wd719x.ko: modules-core + - drivers/scsi/xen-scsifront.ko: modules-core + + - drivers/slimbus/.*: modules-core + - drivers/soc/.*: modules-core + - drivers/spi/spi-altera-dfl.*: modules + - drivers/spi/spi-dln2.*: modules-extra + - drivers/spi/spi-ljca.*: modules + - drivers/spi/.*: modules-core + - drivers/spmi/.*: modules-core + + - drivers/target/iscsi/cxgbit/cxgbit.*: modules + - drivers/target/sbp/sbp_target.*: modules + - drivers/target/target_core_user.*: modules + - drivers/target/.*: modules-core + - drivers/tee/.*: modules-core + - drivers/thermal/intel/int340x_thermal/int3406_thermal.*: modules + - drivers/thermal/.*: modules-core + - drivers/thunderbolt/.*: modules-core + + - drivers/ufs/.*: modules-core + - drivers/usb/atm/.*: modules + - drivers/usb/gadget/function/usb_f_midi2.*: modules + - drivers/usb/image/.*: modules + - drivers/usb/misc/trancevibrator.*: modules-extra + - drivers/usb/misc/.*: modules + - drivers/usb/serial/.*: modules + - drivers/usb/typec/mux/nb7vpq904m.*: modules + - drivers/usb/usbip/.*: modules-extra + - drivers/usb/.*: modules-core + + - drivers/vdpa/mlx5/mlx5_vdpa.*: modules + - drivers/vdpa/pds/pds_vdpa.*: modules + - drivers/vdpa/.*: modules-core + - drivers/vfio/pci/mlx5/mlx5-vfio-pci.*: modules + - drivers/vfio/pci/pds/pds-vfio-pc.*: modules + - drivers/vfio/.*: modules-core + - drivers/vhost/.*: modules-core + - drivers/video/backlight/apple_bl.*: modules + - drivers/video/.*: modules-core + - drivers/virt/.*: modules-core + - drivers/virtio/.*: modules-core + + - drivers/watchdog/iTCO_wdt.*: modules + - drivers/watchdog/.*: modules-core + + - drivers/xen/.*: modules-core + + - drivers/w1/masters/ds2482.*: modules-extra + - drivers/w1/masters/ds2490.*: modules-extra + - drivers/w1/slaves/w1_ds2408.*: modules-extra + - drivers/w1/slaves/w1_ds2423.*: modules-extra + - drivers/w1/slaves/w1_ds2431.*: modules-extra + - drivers/w1/slaves/w1_ds2433.*: modules-extra + - drivers/w1/slaves/w1_ds2780.*: modules-extra + - drivers/w1/slaves/w1_ds2781.*: modules-extra + - drivers/w1/slaves/w1_ds28e04.*: modules-extra + - drivers/w1/slaves/w1_smem.*: modules-extra + - drivers/w1/slaves/w1_therm.*: modules-extra + + - fs/.*test.*: modules-internal + - fs/9p/.*: modules-core + - fs/afs/.*: modules-core + - fs/affs/affs.*: modules-extra + - fs/bcachefs/.*: modules-core + - fs/befs/befs.*: modules-extra + - fs/binfmt_misc.ko: modules-core + - fs/cachefiles/.*: modules-core + - fs/ceph/.*: modules-core + - fs/coda/coda.*: modules-extra + - fs/dlm/.*: modules-extra + - fs/erofs/.*: modules-core + - fs/exfat/.*: modules-core + - fs/f2fs/.*: modules-core + - fs/fat/.*: modules-core + - fs/fuse/cuse.*: modules-extra + - fs/fuse/.*: modules-core + - fs/gfs2/.*: modules-extra + - fs/isofs/.*: modules-core + - fs/lockd/.*: modules-core + - fs/netfs/.*: modules-core + - fs/nfs.*: modules-core + - fs/nilfs2/nilfs2.*: modules-extra + - fs/nls/.*: modules-core + - fs/ntfs3/.*: modules-core + - fs/ocfs2/.*: modules-extra + - fs/orangefs/.*: modules-core + - fs/overlayfs/.*: modules-core + - fs/pstore/.*: modules-core + - fs/smb/.*: modules-core + - fs/squashfs/.*: modules-core + - fs/sysv/.*: modules-extra + - fs/ubifs/.*: modules-extra + - fs/udf/.*: modules-core + - fs/ufs/.*: modules-extra + - fs/vboxsf/.*: modules-core + - fs/xfs/.*: modules-core + - fs/zonefs/.*: modules-core + + - kernel/.*test.*: modules-internal + - kernel/locking/locktorture.*: modules-internal + - kernel/rcu/rcuscale.*: modules-internal + - kernel/rcu/rcutorture.*: modules-internal + - kernel/rcu/refscale.*: modules-internal + - kernel/resource_kunit.*: modules-internal + - kernel/scftorture.*: modules-internal + - kernel/torture.*: modules-internal + - kernel/.*: modules-core + + - lib/.*(test|kunit).*: modules-internal + - lib/.*: modules-core + + - mm/kasan/kasan_test: modules-internal + - mm/kfence/.*test.*: modules-internal + + - net/.*test.*: modules-internal + - net/802/.*: modules-core + - net/8021q/.*: modules-core + - net/9p/9pnet_rdma.ko: modules + - net/9p/.*: modules-core + - net/appletalk/appletalk.*: modules-extra + - net/atm/br2684.*: modules-extra + - net/atm/clip.*: modules-extra + - net/atm/lec.*: modules-extra + - net/atm/pppoatm.*: modules-extra + - net/ax25/ax25.*: modules-extra + - net/batman-adv/batman-adv.*: modules-extra + - net/bridge/.*: modules-core + - net/ceph/.*: modules-core + - net/core/pktgen.*: modules-internal + - net/core/.*: modules-core + - net/dns_resolver/.*: modules-core + - net/hsr/.*: modules-core + - net/ife/.*: modules-core + - net/ipv4/tcp_bic.*: modules-extra + - net/ipv4/tcp_highspeed.*: modules-extra + - net/ipv4/tcp_htcp.*: modules-extra + - net/ipv4/tcp_hybla.*: modules-extra + - net/ipv4/tcp_illinois.*: modules-extra + - net/ipv4/tcp_lp.*: modules-extra + - net/ipv4/tcp_scalable.*: modules-extra + - net/ipv4/tcp_vegas.*: modules-extra + - net/ipv4/tcp_veno.*: modules-extra + - net/ipv4/tcp_westwood.*: modules-extra + - net/ipv4/tcp_yeah.*: modules-extra + - net/ipv4/.*: modules-core + - net/ipv6/.*: modules-core + - net/iucv/.*: modules-core + - net/kcm/.*: modules-core + - net/key/.*: modules-core + - net/l2tp/l2tp_debugfs.*: modules-extra + - net/l2tp/l2tp_eth.*: modules-extra + - net/l2tp/l2tp_netlink.*: modules-extra + - net/l2tp/l2tp_ppp.*: modules-extra + - net/llc/.*: modules-core + - net/netfilter/.*: modules-core + - net/netrom/netrom.*: modules-extra + - net/nsh/.*: modules-core + - net/openvswitch/.*: modules-core + - net/psample/.*: modules-core + - net/qrtr/.*: modules-core + - net/rds/rds.*: modules-extra + - net/rose/rose.*: modules-extra + - net/rxrpc/.*: modules-core + - net/sched/sch_choke.*: modules-extra + - net/sched/sch_drr.*: modules-extra + - net/sched/sch_etf.*: modules-extra + - net/sched/sch_gred.*: modules-extra + - net/sched/sch_mqprio.ko: modules-extra + - net/sched/sch_multiq.*: modules-extra + - net/sched/sch_netem.*: modules-extra + - net/sched/sch_qfq.*: modules-extra + - net/sched/sch_red.*: modules-extra + - net/sched/sch_sfb.*: modules-extra + - net/sched/sch_teql.*: modules-extra + - net/sched/.*: modules-core + - net/sunrpc/xprtrdma/rpcrdma.*: modules + - net/sunrpc/.*: modules-core + - net/tipc/.*: modules-core + - net/tls/.*: modules-core + - net/vmw_vsock/.*: modules-core + - net/xdp/.*: modules-core + - net/xfrm/.*: modules-core + + - sound/pci/.*test.*: modules-internal + - sound/soc/.*test.*: modules-internal + + - virt/.*: modules-core + + - default: modules diff --git a/def_variants.yaml.rhel b/def_variants.yaml.rhel new file mode 100644 index 000000000..5f64ee5dc --- /dev/null +++ b/def_variants.yaml.rhel @@ -0,0 +1,521 @@ +packages: + - name: modules-core + depends-on: [] + - name: modules + depends-on: + - modules-core + - name: modules-internal + depends-on: + - modules-core + - modules + - name: modules-extra + depends-on: + - modules-core + - modules + - name: modules-rt-kvm + if_variant_in: ["rt"] + depends-on: + - modules-core + - name: modules-partner + depends-on: + - modules-core + - modules + +rules: + - arch/x86/kvm/kvm(-amd|-intel|.).*: modules-rt-kvm + if_variant_in: ["rt"] + + - arch/.*: modules-core + - block/t10-pi.ko: modules-core + - crypto/.*: modules-core + + - drivers/accel/.*: modules-core + - drivers/accessibility/.*: modules-core + - drivers/acpi/video.*: modules + - drivers/acpi/.*: modules-core + - drivers/ata/.*: modules-core + + - drivers/base/.*(kunit|test).*: modules-internal + - drivers/base/regmap/regmap-sdw.*: modules + - drivers/base/.*: modules-core + - drivers/block/floppy.*: modules-extra + - drivers/block/rnbd.*: modules + - drivers/block/.*: modules-core + - drivers/bus/.*: modules-core + + - drivers/cdrom/.*: modules-core + - drivers/cdx/.*: modules-core + - drivers/char/mwave.*: modules + - drivers/char/.*: modules-core + - drivers/clk/.*test.*: modules-internal + - drivers/clk/.*: modules-core + - drivers/counter/.*: modules-core + - drivers/cpufreq/amd-pstate-ut.ko: modules-internal + - drivers/cpufreq/.*: modules-core + - drivers/crypto/caam/.*: modules + - drivers/crypto/cavium/.*: modules + - drivers/crypto/chelsio/.*: modules + - drivers/crypto/hisilicon/.*: modules + - drivers/crypto/marvell/.*: modules + - drivers/crypto/.*: modules-core + - drivers/cxl/.*: modules-core + + - drivers/dax/.*: modules-core + - drivers/dca/.*: modules-core + - drivers/devfreq/.*: modules-core + - drivers/dma/dmatest.*: modules-internal + - drivers/dma/.*: modules-core + + - drivers/edac/.*: modules-core + - drivers/extcon/.*: modules-core + + - drivers/firmware/iscsi_ibft.*: modules + - drivers/firmware/.*: modules-core + - drivers/fsi/.*: modules-core + + - drivers/gnss/.*: modules-core + - drivers/gpio/gpio-dln2.*: modules-extra + - drivers/gpio/gpio-ljca.*: modules + - drivers/gpio/.*: modules-core + - drivers/gpu/drm/i915/kvmgt.*: modules-rt-kvm + if_variant_in: ["rt"] + - drivers/gpu/drm/display/drm_.*: modules-core + - drivers/gpu/drm/drm.*: modules-core + - drivers/gpu/drm/etnaviv/.*: modules-core + - drivers/gpu/drm/gud/.*: modules-core + - drivers/gpu/drm/hyperv/.*: modules-core + - drivers/gpu/drm/imagination/.*: modules-core + - drivers/gpu/drm/lima/.*: modules-core + - drivers/gpu/drm/mxsfb/.*: modules-core + - drivers/gpu/drm/panfrost/.*: modules-core + - drivers/gpu/drm/qxl/.*: modules-core + - drivers/gpu/drm/scheduler/.*: modules-core + - drivers/gpu/drm/solomon/.*: modules-core + - drivers/gpu/drm/tests/.*: modules-internal + - drivers/gpu/drm/tidss/.*: modules-core + - drivers/gpu/drm/tiny/.*: modules-core + - drivers/gpu/drm/ttm/.*: modules-core + - drivers/gpu/drm/udl/.*: modules-core + - drivers/gpu/drm/v3d/.*: modules-core + - drivers/gpu/drm/vgem/.*: modules-core + - drivers/gpu/drm/virtio/.*: modules-core + - drivers/gpu/drm/vkms/.*: modules-core + - drivers/gpu/drm/vmwgfx/.*: modules-core + - drivers/gpu/drm/xlnx/.*: modules-core + - drivers/gpu/host1x/.*: modules-core + + - drivers/hid/.*test.*: modules-internal + - drivers/hid/hid-asus.*: modules + - drivers/hid/hid-nintendo.*: modules + - drivers/hid/hid-picolcd.*: modules + - drivers/hid/hid-playstation.*: modules + - drivers/hid/surface-hid.*: modules + - drivers/hid/hid-prodikeys.*: modules + - drivers/hid/.*: modules-core + - drivers/hte/.*: modules-core + - drivers/hv/.*: modules-core + - drivers/hwmon/asus_wmi_sensors.*: modules + - drivers/hwmon/dell-smm-hwmon.*: modules + - drivers/hwmon/hp-wmi-sensors.*: modules + - drivers/hwmon/intel-m10-bmc-hwmon.*: modules + - drivers/hwmon/nct6775.*: modules + - drivers/hwmon/ntc_thermistor.*: modules + - drivers/hwmon/.*: modules-core + - drivers/hwspinlock/.*: modules-core + - drivers/hwtracing/.*: modules-core + + - drivers/i2c/busses/i2c-dln2.*: modules-extra + - drivers/i2c/busses/i2c-ljca.*: modules + - drivers/i2c/.*: modules-core + - drivers/i3c/.*: modules-core + - drivers/iio/adc/dln2-adc.*: modules-extra + - drivers/iio/test/.*: modules-internal + - drivers/input/gameport/.*: modules + - drivers/input/joystick/.*: modules-extra + - drivers/input/tablet/.*: modules + - drivers/input/tests/.*: modules-internal + - drivers/input/touchscreen/.*: modules + - drivers/input/.*: modules-core + - drivers/interconnect/.*: modules-core + - drivers/iommu/.*: modules-core + - drivers/irqchip/.*: modules-core + + - drivers/mailbox/.*: modules-core + - drivers/md/.*: modules-core + - drivers/memory/dfl-emif.*: modules + - drivers/memory/.*: modules-core + - drivers/message/fusion/mptctl.*: modules-extra + - drivers/message/fusion/mptfc.*: modules-extra + - drivers/message/fusion/.*: modules + - drivers/message/.*: modules-core + - drivers/mfd/dln2.*: modules-extra + - drivers/misc/.*: modules-core + - drivers/mux/.*: modules-core + + - drivers/net/amt.ko: modules-core + - drivers/net/bareudp.ko: modules-core + - drivers/net/bonding/.*: modules-core + - drivers/net/can/slcan/slcan.*: modules-extra + - drivers/net/can/usb/ems_usb.*: modules-extra + - drivers/net/can/vcan.*: modules-extra + - drivers/net/dummy.ko: modules-core + - drivers/net/eql.ko: modules-core + + - drivers/net/ethernet/8390/.*: modules-core + - drivers/net/ethernet/adi/.*: modules-core + - drivers/net/ethernet/agere/.*: modules-core + - drivers/net/ethernet/altera/.*: modules-core + - drivers/net/ethernet/amazon/.*: modules-core + - drivers/net/ethernet/amd/.*: modules-core + - drivers/net/ethernet/apm/.*: modules-core + - drivers/net/ethernet/asix/.*: modules-core + - drivers/net/ethernet/brocade/.*: modules-core + - drivers/net/ethernet/cavium/.*: modules-core + - drivers/net/ethernet/dnet.ko: modules-core + - drivers/net/ethernet/engleder/.*: modules-core + - drivers/net/ethernet/ethoc.ko: modules-core + - drivers/net/ethernet/fealnx.ko: modules-core + - drivers/net/ethernet/freescale/.*: modules-core + - drivers/net/ethernet/fungible/.*: modules-core + - drivers/net/ethernet/google/.*: modules-core + - drivers/net/ethernet/hisilicon/.*: modules-core + - drivers/net/ethernet/huawei/.*: modules-core + - drivers/net/ethernet/ibm/.*: modules-core + - drivers/net/ethernet/intel/.*: modules-core + - drivers/net/ethernet/jme.ko: modules-core + - drivers/net/ethernet/litex/.*: modules-core + - drivers/net/ethernet/mellanox/.*: modules-core + - drivers/net/ethernet/microsoft/.*: modules-core + - drivers/net/ethernet/myricom/.*: modules-core + - drivers/net/ethernet/natsemi/.*: modules-core + - drivers/net/ethernet/netronome/.*: modules-core + - drivers/net/ethernet/pensando/.*: modules-core + - drivers/net/ethernet/rocker/rocker.*: modules-internal + - drivers/net/ethernet/qualcomm/.*: modules-core + - drivers/net/ethernet/realtek/.*: modules-core + - drivers/net/ethernet/renesas/.*: modules-core + - drivers/net/ethernet/socionext/.*: modules-core + - drivers/net/ethernet/vertexcom/.*: modules-core + - drivers/net/ethernet/wangxun/.*: modules-core + - drivers/net/ethernet/xilinx/.*: modules-core + + - drivers/net/fjes/.*: modules-core + - drivers/net/geneve.ko: modules-core + - drivers/net/gtp.ko: modules-core + - drivers/net/hamradio/.*: modules-extra + - drivers/net/hyperv/.*: modules-core + - drivers/net/ifb.ko: modules-core + - drivers/net/ipa/.*: modules-core + - drivers/net/ipvlan/.*: modules-core + - drivers/net/macsec.ko: modules-core + - drivers/net/macvlan.ko: modules-core + - drivers/net/macvtap.ko: modules-core + - drivers/net/mctp/.*: modules-core + - drivers/net/mdio.*: modules-core + - drivers/net/mhi_net.ko: modules-core + - drivers/net/mii.ko: modules-core + - drivers/net/net_failover.ko: modules-core + - drivers/net/netdevsim/netdevsim.*: modules-internal + - drivers/net/netconsole.ko: modules-core + - drivers/net/nlmon.ko: modules-core + - drivers/net/pcs/.*: modules-core + - drivers/net/phy/.*: modules-core + - drivers/net/rionet.ko: modules-core + - drivers/net/slip/slip.*: modules-extra + - drivers/net/sungem_phy.ko: modules-core + - drivers/net/tap.ko: modules-core + - drivers/net/team/.*: modules-core + - drivers/net/thunderbolt/.*: modules-core + - drivers/net/tun.ko: modules-core + - drivers/net/veth.ko: modules-core + - drivers/net/virtio_net.ko: modules-core + - drivers/net/vmxnet3/.*: modules-core + - drivers/net/vrf.ko: modules-core + - drivers/net/vsockmon.ko: modules-core + - drivers/net/vxlan/.*: modules-core + - drivers/net/wan/hdlc.*: modules-core + - drivers/net/wireguard/.*: modules-core + - drivers/net/wireless/virtual/mac80211_hwsim.*: modules-internal + - drivers/net/wwan/wwan_hwsim.*: modules-internal + - drivers/net/wwan/.*: modules-core + - drivers/net/xen.*: modules-core + + - drivers/nvdimm/.*: modules-core + - drivers/nvme/host/nvme-rdma.*: modules + - drivers/nvme/target/nvmet-rdma.*: modules + - drivers/nvme/.*: modules-core + - drivers/nvmem/nvmem_u-boot-env.*: modules + - drivers/nvmem/.*: modules-core + + - drivers/parport/parport_serial.*: modules + - drivers/parport/.*: modules-core + - drivers/pci/pcie/aer_inject.*: modules-extra + - drivers/pci/.*: modules-core + - drivers/perf/.*: modules-core + - drivers/phy/.*: modules-core + - drivers/pinctrl/.*: modules-core + - drivers/platform/chrome/.*test.*: modules-internal + - drivers/platform/x86/intel/intel_vsec.*: modules-core + - drivers/pmdomain/.*: modules-core + - drivers/powercap/intel_rapl_tpmi.*: modules + - drivers/powercap/.*: modules-core + - drivers/pps/.*: modules-core + - drivers/ptp/ptp_kvm.*: modules-rt-kvm + if_variant_in: ["rt"] + - drivers/ptp/ptp_dfl_tod.*: modules + - drivers/ptp/.*: modules-core + - drivers/pwm/.*: modules-core + + - drivers/rapidio/.*: modules-core + - drivers/regulator/arizona-micsupp.*: modules + - drivers/regulator/.*: modules-core + - drivers/remoteproc/.*: modules-core + - drivers/reset/.*: modules-core + - drivers/rpmsg/.*: modules-core + - drivers/rtc/.*test.*: modules-internal + - drivers/rtc/.*: modules-core + + - drivers/s390/net/ism.*: modules + - drivers/s390/.*: modules-core + + - drivers/scsi/3w.*: modules-core + - drivers/scsi/BusLogic.ko: modules-core + - drivers/scsi/a100u2w.ko: modules-core + - drivers/scsi/advansys.ko: modules-core + - drivers/scsi/am53c974.ko: modules-core + - drivers/scsi/arcmsr.*: modules-core + - drivers/scsi/atp870u.ko: modules-core + - drivers/scsi/ch.ko: modules-core + - drivers/scsi/cxlflash/.*: modules-core + - drivers/scsi/dc395x.ko: modules-core + - drivers/scsi/device_handler/.*: modules-core + - drivers/scsi/dmx3191d.ko: modules-core + - drivers/scsi/elx/.*: modules-core + - drivers/scsi/esp_scsi.ko: modules-core + - drivers/scsi/fdomain.*: modules-core + - drivers/scsi/hpsa.ko: modules-core + - drivers/scsi/hptiop.ko: modules-core + - drivers/scsi/hv_storvsc.ko: modules-core + - drivers/scsi/ibmvscsi.*: modules-core + - drivers/scsi/initio.ko: modules-core + - drivers/scsi/ipr.ko: modules-core + - drivers/scsi/ips.ko: modules-core + - drivers/scsi/iscsi_tcp.ko: modules-core + - drivers/scsi/libfc/.*: modules-core + - drivers/scsi/libiscsi.*: modules-core + - drivers/scsi/mpi3mr/.*: modules-core + - drivers/scsi/mvumi.ko: modules-core + - drivers/scsi/myrb.ko: modules-core + - drivers/scsi/myrs.ko: modules-core + - drivers/scsi/raid_class.ko: modules-core + - drivers/scsi/scsi_debug.ko: modules-core + - drivers/scsi/scsi_transport_.*: modules-core + - drivers/scsi/sd_mod.ko: modules-core + - drivers/scsi/ses.ko: modules-core + - drivers/scsi/sg.ko: modules-core + - drivers/scsi/smartpqi/.*: modules-core + - drivers/scsi/snic/.*: modules-core + - drivers/scsi/sr_mod.ko: modules-core + - drivers/scsi/st.ko: modules-core + - drivers/scsi/stex.ko: modules-core + - drivers/scsi/virtio_scsi.ko: modules-core + - drivers/scsi/vmw_pvscsi.ko: modules-core + - drivers/scsi/wd719x.ko: modules-core + - drivers/scsi/xen-scsifront.ko: modules-core + + - drivers/slimbus/.*: modules-core + - drivers/soc/.*: modules-core + - drivers/spi/spi-altera-dfl.*: modules + - drivers/spi/spi-dln2.*: modules-extra + - drivers/spi/spi-ljca.*: modules + - drivers/spi/.*: modules-core + - drivers/spmi/.*: modules-core + + - drivers/target/iscsi/cxgbit/cxgbit.*: modules + - drivers/target/sbp/sbp_target.*: modules + - drivers/target/target_core_user.*: modules + - drivers/target/.*: modules-core + - drivers/tee/.*: modules-core + - drivers/thermal/intel/int340x_thermal/int3406_thermal.*: modules + - drivers/thermal/.*: modules-core + - drivers/thunderbolt/.*: modules-core + + - drivers/ufs/.*: modules-core + - drivers/usb/atm/.*: modules + - drivers/usb/gadget/function/usb_f_midi2.*: modules + - drivers/usb/image/.*: modules + - drivers/usb/misc/trancevibrator.*: modules-extra + - drivers/usb/misc/.*: modules + - drivers/usb/serial/.*: modules + - drivers/usb/typec/mux/nb7vpq904m.*: modules + - drivers/usb/usbip/.*: modules-extra + - drivers/usb/.*: modules-core + + - drivers/vdpa/mlx5/mlx5_vdpa.*: modules + - drivers/vdpa/pds/pds_vdpa.*: modules + - drivers/vdpa/.*: modules-core + - drivers/vfio/pci/mlx5/mlx5-vfio-pci.*: modules + - drivers/vfio/pci/pds/pds-vfio-pc.*: modules + - drivers/vfio/.*: modules-core + - drivers/vhost/.*: modules-core + - drivers/video/backlight/apple_bl.*: modules + - drivers/video/.*: modules-core + - drivers/virt/.*: modules-core + - drivers/virtio/.*: modules-core + + - drivers/watchdog/.*: modules-core + + - drivers/xen/.*: modules-core + + - drivers/w1/masters/ds2482.*: modules-extra + - drivers/w1/masters/ds2490.*: modules-extra + - drivers/w1/slaves/w1_ds2408.*: modules-extra + - drivers/w1/slaves/w1_ds2423.*: modules-extra + - drivers/w1/slaves/w1_ds2431.*: modules-extra + - drivers/w1/slaves/w1_ds2433.*: modules-extra + - drivers/w1/slaves/w1_ds2780.*: modules-extra + - drivers/w1/slaves/w1_ds2781.*: modules-extra + - drivers/w1/slaves/w1_ds28e04.*: modules-extra + - drivers/w1/slaves/w1_smem.*: modules-extra + - drivers/w1/slaves/w1_therm.*: modules-extra + + - fs/.*test.*: modules-internal + - fs/9p/.*: modules-core + - fs/afs/.*: modules-partner + - fs/affs/affs.*: modules-extra + - fs/bcachefs/.*: modules-core + - fs/befs/befs.*: modules-extra + - fs/binfmt_misc.ko: modules-core + - fs/cachefiles/.*: modules-core + - fs/ceph/.*: modules-core + - fs/coda/coda.*: modules-extra + - fs/dlm/.*: modules-core + - fs/erofs/.*: modules-core + - fs/exfat/.*: modules-core + - fs/ext4/.*: modules-core + - fs/f2fs/.*: modules-core + - fs/fat/.*: modules-core + - fs/fuse/cuse.*: modules-extra + - fs/fuse/.*: modules-core + - fs/gfs2/.*: modules-core + - fs/isofs/.*: modules-core + - fs/jbd2/.*: modules-core + - fs/lockd/.*: modules-core + - fs/mbcache.ko: modules-core + - fs/netfs/.*: modules-core + - fs/nfs.*: modules-core + - fs/nilfs2/nilfs2.*: modules-extra + - fs/nls/.*: modules-core + - fs/ntfs3/.*: modules-core + - fs/ocfs2/.*: modules-extra + - fs/orangefs/.*: modules-core + - fs/overlayfs/.*: modules-core + - fs/pstore/.*: modules-core + - fs/sysv/.*: modules-extra + - fs/ubifs/.*: modules-extra + - fs/udf/.*: modules-core + - fs/ufs/.*: modules-extra + - fs/vboxsf/.*: modules-core + - fs/xfs/.*: modules-core + - fs/zonefs/.*: modules-core + + - kernel/.*test.*: modules-internal + - kernel/locking/locktorture.*: modules-internal + - kernel/rcu/rcuscale.*: modules-internal + - kernel/rcu/rcutorture.*: modules-internal + - kernel/rcu/refscale.*: modules-internal + - kernel/resource_kunit.*: modules-internal + - kernel/scftorture.*: modules-internal + - kernel/torture.*: modules-internal + - kernel/.*: modules-core + + - lib/test_lockup.*: modules-extra + - lib/.*(test|kunit).*: modules-internal + - lib/.*: modules-core + + - mm/kasan/kasan_test: modules-internal + - mm/kfence/.*test.*: modules-internal + - mm/zsmalloc.ko: modules-core + + - net/.*test.*: modules-internal + - net/802/.*: modules-core + - net/8021q/.*: modules-core + - net/9p/9pnet_rdma.ko: modules + - net/9p/.*: modules-core + - net/appletalk/appletalk.*: modules-extra + - net/atm/br2684.*: modules-extra + - net/atm/clip.*: modules-extra + - net/atm/lec.*: modules-extra + - net/atm/pppoatm.*: modules-extra + - net/ax25/ax25.*: modules-extra + - net/batman-adv/batman-adv.*: modules-extra + - net/bridge/br_netfilter.*: modules-extra + - net/bridge/netfilter/ebt.*: modules-extra + - net/bridge/.*: modules-core + - net/ceph/.*: modules-core + - net/core/pktgen.*: modules-internal + - net/core/.*: modules-core + - net/dns_resolver/.*: modules-core + - net/hsr/.*: modules-core + - net/ife/.*: modules-core + - net/ipv4/netfilter/arp.*: modules-extra + - net/ipv4/netfilter/ip[_t].*: modules-extra + - net/ipv4/tcp_bic.*: modules-extra + - net/ipv4/tcp_highspeed.*: modules-extra + - net/ipv4/tcp_htcp.*: modules-extra + - net/ipv4/tcp_hybla.*: modules-extra + - net/ipv4/tcp_illinois.*: modules-extra + - net/ipv4/tcp_lp.*: modules-extra + - net/ipv4/tcp_scalable.*: modules-extra + - net/ipv4/tcp_vegas.*: modules-extra + - net/ipv4/tcp_veno.*: modules-extra + - net/ipv4/tcp_westwood.*: modules-extra + - net/ipv4/tcp_yeah.*: modules-extra + - net/ipv4/.*: modules-core + - net/ipv6/netfilter/ebt.*: modules-extra + - net/ipv6/netfilter/ip6[_t].*: modules-extra + - net/ipv6/.*: modules-core + - net/iucv/.*: modules-core + - net/kcm/.*: modules-core + - net/key/.*: modules-core + - net/l2tp/.*: modules-extra + - net/llc/.*: modules-core + - net/netfilter/ipset/.*: modules-extra + - net/netfilter/nft_compat.*: modules-extra + - net/netfilter/xt_.*: modules-extra + - net/netfilter/.*: modules-core + - net/netrom/netrom.*: modules-extra + - net/nsh/.*: modules-core + - net/openvswitch/.*: modules-core + - net/psample/.*: modules-core + - net/qrtr/.*: modules-core + - net/rds/rds.*: modules-extra + - net/rose/rose.*: modules-extra + - net/rxrpc/.*: modules-partner + - net/sched/sch_choke.*: modules-extra + - net/sched/sch_drr.*: modules-extra + - net/sched/sch_gred.*: modules-extra + - net/sched/sch_mqprio.ko: modules-extra + - net/sched/sch_multiq.*: modules-extra + - net/sched/sch_netem.*: modules-extra + - net/sched/sch_qfq.*: modules-extra + - net/sched/sch_red.*: modules-extra + - net/sched/sch_sfb.*: modules-extra + - net/sched/sch_teql.*: modules-extra + - net/sched/.*: modules-core + - net/sctp/.*: modules-extra + - net/sunrpc/xprtrdma/rpcrdma.*: modules + - net/sunrpc/.*: modules-core + - net/tipc/.*: modules-extra + - net/tls/.*: modules-core + - net/vmw_vsock/.*: modules-core + - net/xdp/.*: modules-core + - net/xfrm/.*: modules-core + + - samples/.*: modules-internal + - sound/pci/.*test.*: modules-internal + - sound/soc/.*test.*: modules-internal + + - virt/.*: modules-core + + - default: modules diff --git a/filter-aarch64.sh.fedora b/filter-aarch64.sh.fedora deleted file mode 100644 index ce8e7df49..000000000 --- a/filter-aarch64.sh.fedora +++ /dev/null @@ -1,20 +0,0 @@ -#! /bin/bash - -# This is the aarch64 override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -overrides="aux-bridge aux-hpd-bridge cec" - -driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick message mmc mtd nfc ntb pcmcia power ssb soundwire staging tty uio w1" - -ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco dec dlink emulex marvell micrel myricom neterion nvidia packetengines qlogic rdc sfc silan sis smsc stmicro sun tehuti ti via wiznet xircom" - -drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel pl111 radeon rockchip tegra sun4i tiny vc4" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa dfl-emif octeontx2-cpt octeontx2-cptvf spi-altera-dfl rvu_cptpf rvu_cptvf regmap-sdw regmap-sdw-mbq hid-playstation hid-nintendo nvmem_u-boot-env intel-m10-bmc-pmci intel-m10-bmc-hwmon ptp_dfl_tod pds_vdpa usb_f_midi2 cs42l43-sdw" diff --git a/filter-aarch64.sh.rhel b/filter-aarch64.sh.rhel deleted file mode 100644 index e088c8e9f..000000000 --- a/filter-aarch64.sh.rhel +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/bash - -# This is the aarch64 override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn leds media memstick message mmc mtd mwave nfc ntb pcmcia platform power ssb staging tty uio uwb w1" - -ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell micrel myricom neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti via wiznet xircom" - -drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel radeon rockchip tegra sun4i tinydrm vc4" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls" diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora deleted file mode 100755 index 25abd8e38..000000000 --- a/filter-modules.sh.fedora +++ /dev/null @@ -1,201 +0,0 @@ -#! /bin/bash -# -# Called as filter-modules.sh list-of-modules Arch - -# This script filters the modules into the kernel-core and kernel-modules -# subpackages. We list out subsystems/subdirs to prune from the installed -# module directory. What is left is put into the kernel-core package. What is -# pruned is contained in the kernel-modules package. -# -# This file contains the default subsys/subdirs to prune from all architectures. -# If an architecture needs to differ, we source a per-arch filter-<arch>.sh file -# that contains the set of override lists to be used instead. If a module or -# subsys should be in kernel-modules on all arches, please change the defaults -# listed here. - -# Overrides is individual modules which need to remain in kernel-core due to deps. -overrides="cec" - -# Set the default dirs/modules to filter out -driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb soundwire staging tty uio w1" - -chardrvs="mwave pcmcia" - -netdrvs="appletalk can dsa hamradio ieee802154 ppp slip usb wireless" - -ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex marvell mellanox neterion nvidia packetengines qlogic rdc sfc silan sis smsc stmicro sun tehuti ti wiznet xircom" - -cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat" - -iiodrvs="accel light pressure proximity" - -iiocommondrvs="cros_ec_sensors" - -inputdrvs="gameport tablet touchscreen" - -hiddrvs="surface-hid" - -scsidrvs="aacraid aic7xxx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic isci libsas lpfc megaraid mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf" - -usbdrvs="atm image misc serial" - -fsdrvs="affs befs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix nilfs2 ocfs2 reiserfs romfs sysv ubifs ufs" - -netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" - -drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon xe" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo asus_wmi_sensors asus_wmi_ec_sensors mlx5-vfio-pci video int3406_thermal apple_bl ptp_dfl_tod intel-m10-bmc-hwmon intel_rapl_tpmi pds_vdpa hp-wmi-sensors pds-vfio-pci gpio-ljca spi-ljca i2c-ljca dell-smm-hwmon" - -# Grab the arch-specific filter list overrides -source ./filter-$2.sh - -filter_dir() { - filelist=$1 - dir=$2 - - grep -v -e "${dir}/" ${filelist} > ${filelist}.tmp - - if [ $? -ne 0 ] - then - echo "Couldn't remove ${dir}. Skipping." - else - grep -e "${dir}/" ${filelist} >> k-d.list - mv ${filelist}.tmp $filelist - fi - - return 0 -} - -filter_ko() { - filelist=$1 - mod=$2 - - grep -v -e "${mod}.ko" ${filelist} > ${filelist}.tmp - - if [ $? -ne 0 ] - then - echo "Couldn't remove ${mod}.ko Skipping." - else - grep -e "${mod}.ko" ${filelist} >> k-d.list - mv ${filelist}.tmp $filelist - fi - - return 0 -} - -# Filter the drivers/ subsystems -for subsys in ${driverdirs} -do - filter_dir $1 drivers/${subsys} -done - -# Filter the networking drivers -for netdrv in ${netdrvs} -do - filter_dir $1 drivers/net/${netdrv} -done - -# Filter the char drivers -for char in ${chardrvs} -do - filter_dir $1 drivers/char/${char} -done - -# Filter the ethernet drivers -for eth in ${ethdrvs} -do - filter_dir $1 drivers/net/ethernet/${eth} -done - -# Filter the crypto drivers -for crypt in ${cryptdrvs} -do - filter_dir $1 drivers/crypto/${crypt} -done - -# SCSI -for scsi in ${scsidrvs} -do - filter_dir $1 drivers/scsi/${scsi} -done - -# IIO -for iio in ${iiodrvs} -do - filter_dir $1 drivers/iio/${iio} -done - -# IIO Common -for iio in ${iiocommondrvs} -do - filter_dir $1 drivers/iio/common/${iio} -done - -# Input -for input in ${inputdrvs} -do - filter_dir $1 drivers/input/${input} -done - -# hid -for hid in ${hiddrvs} -do - filter_dir $1 drivers/hid/${hid} -done - -# USB -for usb in ${usbdrvs} -do - filter_dir $1 drivers/usb/${usb} -done - -# Filesystems -for fs in ${fsdrvs} -do - filter_dir $1 fs/${fs} -done - -# Network protocols -for prot in ${netprots} -do - filter_dir $1 kernel/net/${prot} -done - -# DRM -for drm in ${drmdrvs} -do - filter_dir $1 drivers/gpu/drm/${drm} -done - -# Just kill sound. -filter_dir $1 kernel/sound -filter_dir $1 kernel/drivers/soundwire - -# Now go through and filter any single .ko files that might have deps on the -# things we filtered above -for mod in ${singlemods} -do - filter_ko $1 ${mod} -done - -# Now process the override list to bring those modules back into core -for mod in ${overrides} -do - grep -v -e "/${mod}.ko" k-d.list > k-d.list.tmp - if [ $? -ne 0 ] - then - echo "Couldn't save ${mod}.ko Skipping." - else - grep -e "/${mod}.ko" k-d.list >> $filelist - mv k-d.list.tmp k-d.list - fi - -done - -# Go through our generated drivers list and remove the .ko files. We'll -# restore them later. -for mod in `cat k-d.list` -do - rm -rf $mod -done diff --git a/filter-modules.sh.rhel b/filter-modules.sh.rhel deleted file mode 100755 index b899ad62c..000000000 --- a/filter-modules.sh.rhel +++ /dev/null @@ -1,177 +0,0 @@ -#! /bin/bash -# -# Called as filter-modules.sh list-of-modules Arch - -# This script filters the modules into the kernel-core and kernel-modules -# subpackages. We list out subsystems/subdirs to prune from the installed -# module directory. What is left is put into the kernel-core package. What is -# pruned is contained in the kernel-modules package. -# -# This file contains the default subsys/subdirs to prune from all architectures. -# If an architecture needs to differ, we source a per-arch filter-<arch>.sh file -# that contains the set of override lists to be used instead. If a module or -# subsys should be in kernel-modules on all arches, please change the defaults -# listed here. - -# Overrides is individual modules which need to remain in kernel-core due to deps. -overrides="cec isst_if_common isst_tpmi_core isst_tpmi intel_vsec intel_vsec_tpmi" - -# Set the default dirs/modules to filter out -driverdirs="atm auxdisplay bcma bluetooth firewire fmc iio infiniband isdn leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb staging tty uio uwb w1" - -chardrvs="mwave pcmcia" - -netdrvs="appletalk can dsa hamradio ieee802154 irda ppp slip usb wireless" - -ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti wiznet xircom" - -cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat" - -inputdrvs="gameport tablet touchscreen" - -scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic hisi_sas isci libsas lpfc megaraid mpt2sas mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf" - -usbdrvs="atm image misc serial wusbcore" - -fsdrvs="affs befs coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs smb squashfs sysv ubifs ufs" - -netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee802154 irda l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" - -drmdrvs="amd ast gma500 i2c i915 mgag200 nouveau radeon via " - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus nct6775 ntc_thermistor video apple_bl kasan_test intel-m10-bmc-hwmon dell-smm-hwmon" - -# Grab the arch-specific filter list overrides -source ./filter-$2.sh - -filter_dir() { - filelist=$1 - dir=$2 - - grep -v -e "${dir}/" ${filelist} > ${filelist}.tmp - - if [ $? -ne 0 ] - then - echo "Couldn't remove ${dir}. Skipping." - else - grep -e "${dir}/" ${filelist} >> k-d.list - mv ${filelist}.tmp $filelist - fi - - return 0 -} - -filter_ko() { - filelist=$1 - mod=$2 - - grep -v -e "${mod}.ko" ${filelist} > ${filelist}.tmp - - if [ $? -ne 0 ] - then - echo "Couldn't remove ${mod}.ko Skipping." - else - grep -e "${mod}.ko" ${filelist} >> k-d.list - mv ${filelist}.tmp $filelist - fi - - return 0 -} - -# Filter the drivers/ subsystems -for subsys in ${driverdirs} -do - filter_dir $1 drivers/${subsys} -done - -# Filter the networking drivers -for netdrv in ${netdrvs} -do - filter_dir $1 drivers/net/${netdrv} -done - -# Filter the char drivers -for char in ${chardrvs} -do - filter_dir $1 drivers/char/${char} -done - -# Filter the ethernet drivers -for eth in ${ethdrvs} -do - filter_dir $1 drivers/net/ethernet/${eth} -done - -# Filter the crypto drivers -for crypt in ${cryptdrvs} -do - filter_dir $1 drivers/crypto/${crypt} -done - -# SCSI -for scsi in ${scsidrvs} -do - filter_dir $1 drivers/scsi/${scsi} -done - -# Input -for input in ${inputdrvs} -do - filter_dir $1 drivers/input/${input} -done - -# USB -for usb in ${usbdrvs} -do - filter_dir $1 drivers/usb/${usb} -done - -# Filesystems -for fs in ${fsdrvs} -do - filter_dir $1 fs/${fs} -done - -# Network protocols -for prot in ${netprots} -do - filter_dir $1 kernel/net/${prot} -done - -# DRM -for drm in ${drmdrvs} -do - filter_dir $1 drivers/gpu/drm/${drm} -done - -# Just kill sound. -filter_dir $1 kernel/sound -filter_dir $1 kernel/drivers/soundwire - -# Now go through and filter any single .ko files that might have deps on the -# things we filtered above -for mod in ${singlemods} -do - filter_ko $1 ${mod} -done - -# Now process the override list to bring those modules back into core -for mod in ${overrides} -do - grep -v -e "/${mod}.ko" k-d.list > k-d.list.tmp - if [ $? -ne 0 ] - then - echo "Couldn't save ${mod}.ko Skipping." - else - grep -e "/${mod}.ko" k-d.list >> $filelist - mv k-d.list.tmp k-d.list - fi - -done - -# Go through our generated drivers list and remove the .ko files. We'll -# restore them later. -for mod in `cat k-d.list` -do - rm -rf $mod -done diff --git a/filter-ppc64le.sh.fedora b/filter-ppc64le.sh.fedora deleted file mode 100644 index 6e4a99997..000000000 --- a/filter-ppc64le.sh.fedora +++ /dev/null @@ -1,14 +0,0 @@ -#! /bin/bash - -# This is the ppc64le override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick message mmc mtd nfc ntb pcmcia platform power ssb staging tty uio w1" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa hid-playstation hid-nintendo mlx5-vfio-pci nvmem_u-boot-env intel-m10-bmc-pmci intel-m10-bmc-hwmon ptp_dfl_tod pds_vdpa pds-vfio-pci nb7vpq904m" diff --git a/filter-ppc64le.sh.rhel b/filter-ppc64le.sh.rhel deleted file mode 100644 index d80956d2a..000000000 --- a/filter-ppc64le.sh.rhel +++ /dev/null @@ -1,14 +0,0 @@ -#! /bin/bash - -# This is the ppc64le override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn leds media memstick message mmc mtd mwave nfc ntb pcmcia platform power ssb staging tty uio uwb w1" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls" diff --git a/filter-s390x.sh.fedora b/filter-s390x.sh.fedora deleted file mode 100644 index 04f7110ad..000000000 --- a/filter-s390x.sh.fedora +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash - -# This is the s390x override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -# Defaults work so no need to override diff --git a/filter-s390x.sh.rhel b/filter-s390x.sh.rhel deleted file mode 100644 index 04f7110ad..000000000 --- a/filter-s390x.sh.rhel +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash - -# This is the s390x override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -# Defaults work so no need to override diff --git a/filter-x86_64.sh.fedora b/filter-x86_64.sh.fedora deleted file mode 100644 index 1aa80f2e0..000000000 --- a/filter-x86_64.sh.fedora +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash - -# This is the x86_64 override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -# Defaults work so no need to override diff --git a/filter-x86_64.sh.rhel b/filter-x86_64.sh.rhel deleted file mode 100644 index 1aa80f2e0..000000000 --- a/filter-x86_64.sh.rhel +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash - -# This is the x86_64 override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -# Defaults work so no need to override diff --git a/filtermods.py b/filtermods.py new file mode 100755 index 000000000..9d7e33da6 --- /dev/null +++ b/filtermods.py @@ -0,0 +1,1099 @@ +#!/usr/bin/env python3 +""" +filter kmods into groups for packaging, see filtermods.adoc +""" + +import argparse +import os +import re +import subprocess +import sys +import yaml +import unittest + +from logging import getLogger, DEBUG, INFO, WARN, ERROR, CRITICAL, NOTSET, FileHandler, StreamHandler, Formatter, Logger +from typing import Optional + +log = getLogger('filtermods') + + +def get_td(filename): + script_dir = os.path.dirname(os.path.realpath(__file__)) + return os.path.join(script_dir, 'filtermods-testdata', filename) + + +def run_command(cmd, cwddir=None): + p = subprocess.Popen(cmd, cwd=cwddir, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) + out, err = p.communicate() + out_str = out.decode('utf-8') + err_str = err.decode('utf-8') + return p.returncode, out_str, err_str + + +def safe_run_command(cmd, cwddir=None): + log.info('%s', cmd) + retcode, out, err = run_command(cmd, cwddir) + if retcode != 0: + log.warning('Command failed: %s, ret_code: %d', cmd, retcode) + log.warning(out) + log.warning(err) + raise Exception(err) + log.info(' ^^[OK]') + return retcode, out, err + + +def setup_logging(log_filename, stdout_log_level): + log_format = '%(asctime)s %(levelname)7.7s %(funcName)20.20s:%(lineno)4s %(message)s' + log = getLogger('filtermods') + log.setLevel(DEBUG) + + handler = StreamHandler(sys.stdout) + formatter = Formatter(log_format, '%H:%M:%S') + handler.setFormatter(formatter) + handler.setLevel(stdout_log_level) + log.addHandler(handler) + log.debug('stdout logging on') + + if log_filename: + file_handler = FileHandler(log_filename, 'w') + file_handler.setFormatter(formatter) + file_handler.setLevel(DEBUG) + log.addHandler(file_handler) + log.info('file logging on: %s', log_filename) + + return log + + +def canon_modname(kmod_pathname: str) -> str: + name = os.path.basename(kmod_pathname) + if name.endswith('.xz'): + name = name[:-3] + return name + + +class HierarchyObject: + def __init__(self): + self.depends_on = set() + + +def get_topo_order(obj_list: list[HierarchyObject], func_get_linked_objs=lambda x: x.depends_on) -> list[HierarchyObject]: + topo_order = [] + objs_to_sort = set(obj_list) + objs_sorted = set() + + while len(objs_to_sort) > 0: + no_deps = set() + for obj in objs_to_sort: + linked = func_get_linked_objs(obj) + if not linked: + no_deps.add(obj) + else: + all_deps_sorted = True + for dep in linked: + if dep not in objs_sorted: + all_deps_sorted = False + break + if all_deps_sorted: + no_deps.add(obj) + + for obj in no_deps: + topo_order.append(obj) + objs_sorted.add(obj) + objs_to_sort.remove(obj) + + return topo_order + + +class KMod(HierarchyObject): + def __init__(self, kmod_pathname: str) -> None: + super(KMod, self).__init__() + self.name: str = canon_modname(kmod_pathname) + self.kmod_pathname: str = kmod_pathname + self.is_dependency_for: set[KMod] = set() + self.assigned_to_pkg: Optional[KModPackage] = None + self.preferred_pkg: Optional[KModPackage] = None + self.rule_specifity: int = 0 + self.allowed_list: Optional[set[KModPackage]] = None + self.err = 0 + + def __str__(self): + depends_on = '' + for kmod in self.depends_on: + depends_on = depends_on + ' ' + kmod.name + return '%s {%s}' % (self.name, depends_on) + + +class KModList(): + def __init__(self) -> None: + self.name_to_kmod_map: dict[str, KMod] = {} + self.topo_order: Optional[list[KMod]] = None + + def get(self, kmod_pathname, create_if_missing=False): + kmod_name = canon_modname(kmod_pathname) + if kmod_name in self.name_to_kmod_map: + return self.name_to_kmod_map[kmod_name] + if not create_if_missing: + return None + + kmod = KMod(kmod_pathname) + # log.debug('Adding kmod %s (%s) to list', kmod.name, kmod.kmod_pathname) + if kmod.kmod_pathname != kmod_pathname: + raise Exception('Already have %s, but path changed? %s', kmod_name, kmod_pathname) + if not kmod.name: + raise Exception('Each kmod needs a name') + self.name_to_kmod_map[kmod_name] = kmod + return kmod + + def process_depmod_line(self, line): + tmp = line.split(':') + if len(tmp) != 2: + raise Exception('Depmod line has unexpected format: %s', line) + kmod_pathname = tmp[0].strip() + dependencies_pathnames = tmp[1].strip() + kmod = self.get(kmod_pathname, create_if_missing=True) + + if dependencies_pathnames: + for dep_pathname in dependencies_pathnames.split(' '): + dep_kmod = self.get(dep_pathname, create_if_missing=True) + kmod.depends_on.add(dep_kmod) + dep_kmod.is_dependency_for.add(kmod) + + def load_depmod_file(self, filepath): + with open(filepath) as f: + lines = f.readlines() + for line in lines: + if not line or line.startswith('#'): + continue + self.process_depmod_line(line) + log.info('depmod %s loaded, number of kmods: %s', filepath, len(self.name_to_kmod_map)) + + def dump(self): + for kmod in self.name_to_kmod_map.values(): + print(kmod) + + def get_topo_order(self): + if self.topo_order is None: + self.topo_order = get_topo_order(self.name_to_kmod_map.values()) + # TODO: what if we add something after? + return self.topo_order + + def get_alphabetical_order(self): + kmods = list(self.name_to_kmod_map.values()) + kmods.sort(key=lambda k: k.kmod_pathname) + return kmods + + def load_kmods_from_dir(self, topdir): + ret = [] + for root, dirs, files in os.walk(topdir): + for filename in files: + if filename.endswith('.xz'): + filename = filename[:-3] + if filename.endswith('.ko'): + kmod_pathname = os.path.join(root, filename) + ret.append(kmod_pathname) + + return ret + + def check_depmod_has_all_kmods(self, dirpath): + ret = self.load_kmods_from_dir(dirpath) + for kmod_pathname in ret: + kmod = self.get(kmod_pathname) + if not kmod: + raise Exception('Could not find kmod %s in depmod', kmod_pathname) + log.debug('OK: all (%s) kmods from %s are known', len(ret), dirpath) + + +class KModPackage(HierarchyObject): + def _get_depends_on(pkg): + return pkg.depends_on + + def _get_deps_for(pkg): + return pkg.is_dependency_for + + def __init__(self, name: str, depends_on=[]) -> None: + self.name: str = name + self.depends_on: set[KModPackage] = set(depends_on) + self.is_dependency_for: set[KModPackage] = set() + + for pkg in self.depends_on: + pkg.is_dependency_for.add(self) + self.all_depends_on_list: list[KModPackage] = self._get_all_linked(KModPackage._get_depends_on) + self.all_depends_on: set[KModPackage] = set(self.all_depends_on_list) + self.all_deps_for: Optional[set[KModPackage]] = None + self.default = False + log.debug('KModPackage created %s, depends_on: %s', name, [pkg.name for pkg in depends_on]) + + def __repr__(self): + return self.name + + def get_all_deps_for(self): + if self.all_deps_for is None: + self.all_deps_for = set(self._get_all_linked(KModPackage._get_deps_for)) + return self.all_deps_for + + def _get_all_linked(self, func_get_links): + ret = [] + explore = func_get_links(self) + + while len(explore) > 0: + new_explore = set() + for pkg in explore: + if pkg not in ret: + ret.append(pkg) + for dep in func_get_links(pkg): + new_explore.add(dep) + explore = new_explore + return ret + + +class KModPackageList(HierarchyObject): + def __init__(self) -> None: + self.name_to_obj: dict[str, KModPackage] = {} + self.kmod_pkg_list: list[KModPackage] = [] + self.rules: list[tuple[str, str, str]] = [] + + def get(self, pkgname): + if pkgname in self.name_to_obj: + return self.name_to_obj[pkgname] + return None + + def add_kmod_pkg(self, pkg): + self.name_to_obj[pkg.name] = pkg + self.kmod_pkg_list.append(pkg) + + def __iter__(self): + return iter(self.kmod_pkg_list) + + +def get_kmods_matching_re(kmod_list: KModList, param_re: str) -> list[KMod]: + ret = [] + # first subdir can be anything - this is because during build everything + # goes to kernel, but subpackages can move it (e.g. to extra) + param_re = '[^/]+/' + param_re + pattern = re.compile(param_re) + + for kmod in kmod_list.get_topo_order(): + m = pattern.match(kmod.kmod_pathname) + if m: + ret.append(kmod) + return ret + + +def walk_kmod_chain(kmod, myfunc): + visited = set() + + def visit_kmod(kmod, parent_kmod, func_to_call): + func_to_call(kmod, parent_kmod) + visited.add(kmod) + for dep in kmod.depends_on: + if dep not in visited: + visit_kmod(dep, kmod, func_to_call) + + visit_kmod(kmod, None, myfunc) + return visited + + +# is pkg a parent to any pkg from "alist" +def is_pkg_parent_to_any(pkg: KModPackage, alist: set[KModPackage]) -> bool: + if pkg in alist: + return True + + for some_pkg in alist: + if some_pkg in pkg.all_depends_on: + return True + return False + + +# is pkg a child to any pkg from "alist" +def is_pkg_child_to_any(pkg: KModPackage, alist: set[KModPackage]) -> bool: + if pkg in alist: + return True + + for some_pkg in alist: + if pkg in some_pkg.all_depends_on: + return True + return False + + +def update_allowed(kmod: KMod, visited: set[KMod], update_linked: bool = False) -> int: + num_updated = 0 + init = False + to_remove = set() + + if kmod in visited: + return num_updated + visited.add(kmod) + + # if we have nothing, try to initialise based on parents and children + if kmod.allowed_list is None: + init_allowed_list: set[KModPackage] = set() + + # init from children + for kmod_dep in kmod.depends_on: + if kmod_dep.allowed_list: + init_allowed_list.update(kmod_dep.allowed_list) + init = True + + if init: + # also add any pkgs that pkgs from list could depend on + deps_for = set() + for pkg in init_allowed_list: + deps_for.update(pkg.get_all_deps_for()) + init_allowed_list.update(deps_for) + + # init from parents + if not init: + for kmod_par in kmod.is_dependency_for: + if kmod_par.allowed_list: + init_allowed_list.update(kmod_par.allowed_list) + # also add any pkgs that depend on pkgs from list + for pkg in kmod_par.allowed_list: + init_allowed_list.update(pkg.all_depends_on) + init = True + + if init: + kmod.allowed_list = init_allowed_list + log.debug('%s: init to %s', kmod.name, [x.name for x in kmod.allowed_list]) + + kmod_allowed_list = kmod.allowed_list or set() + # log.debug('%s: update to %s', kmod.name, [x.name for x in kmod_allowed_list]) + + # each allowed is parent to at least one child allowed [for _all_ children] + for pkg in kmod_allowed_list: + for kmod_dep in kmod.depends_on: + if kmod_dep.allowed_list is None or kmod_dep.err: + continue + if not is_pkg_parent_to_any(pkg, kmod_dep.allowed_list): + to_remove.add(pkg) + log.debug('%s: remove %s from allowed, child: %s [%s]', + kmod.name, [pkg.name], kmod_dep.name, [x.name for x in kmod_dep.allowed_list]) + + # each allowed is child to at least one parent allowed [for _all_ parents] + for pkg in kmod_allowed_list: + for kmod_par in kmod.is_dependency_for: + if kmod_par.allowed_list is None or kmod_par.err: + continue + + if not is_pkg_child_to_any(pkg, kmod_par.allowed_list): + to_remove.add(pkg) + log.debug('%s: remove %s from allowed, parent: %s %s', + kmod.name, [pkg.name], kmod_par.name, [x.name for x in kmod_par.allowed_list]) + + for pkg in to_remove: + kmod_allowed_list.remove(pkg) + num_updated = num_updated + 1 + if len(kmod_allowed_list) == 0: + log.error('%s: cleared entire allow list', kmod.name) + kmod.err = 1 + + if init or to_remove or update_linked: + if to_remove: + log.debug('%s: updated to %s', kmod.name, [x.name for x in kmod_allowed_list]) + + for kmod_dep in kmod.depends_on: + num_updated = num_updated + update_allowed(kmod_dep, visited) + + for kmod_dep in kmod.is_dependency_for: + num_updated = num_updated + update_allowed(kmod_dep, visited) + + return num_updated + + +def apply_initial_labels(pkg_list: KModPackageList, kmod_list: KModList, treat_default_as_wants=False): + log.debug('') + for cur_rule in ['needs', 'wants', 'default']: + for package_name, rule_type, rule in pkg_list.rules: + pkg_obj = pkg_list.get(package_name) + + if not pkg_obj: + log.error('no package with name %s', package_name) + + if cur_rule != rule_type: + continue + + if rule_type == 'default' and treat_default_as_wants: + rule_type = 'wants' + + if 'needs' == rule_type: + # kmod_matching is already in topo_order + kmod_matching = get_kmods_matching_re(kmod_list, rule) + for kmod in kmod_matching: + if kmod.assigned_to_pkg and kmod.assigned_to_pkg != pkg_obj: + log.error('%s: can not be required by 2 pkgs %s %s', kmod.name, kmod.assigned_to_pkg, pkg_obj.name) + else: + kmod.assigned_to_pkg = pkg_obj + kmod.allowed_list = set([pkg_obj]) + kmod.rule_specifity = len(kmod_matching) + log.debug('%s: needed by %s', kmod.name, [pkg_obj.name]) + + if 'wants' == rule_type: + # kmod_matching is already in topo_order + kmod_matching = get_kmods_matching_re(kmod_list, rule) + for kmod in kmod_matching: + if kmod.allowed_list is None: + kmod.allowed_list = set(pkg_obj.all_depends_on) + kmod.allowed_list.add(pkg_obj) + kmod.preferred_pkg = pkg_obj + kmod.rule_specifity = len(kmod_matching) + log.debug('%s: wanted by %s, init allowed to %s', kmod.name, [pkg_obj.name], [pkg.name for pkg in kmod.allowed_list]) + else: + if kmod.assigned_to_pkg: + log.debug('%s: ignoring wants by %s, already assigned to %s', kmod.name, pkg_obj.name, kmod.assigned_to_pkg.name) + else: + # rule specifity may not be good idea, so just log it + # e.g. .*test.* may not be more specific than arch/x86/.* + log.debug('already have wants for %s %s, new rule: %s', kmod.name, kmod.preferred_pkg, rule) + + if 'default' == rule_type: + pkg_obj.default = True + + +def settle(kmod_list: KModList) -> None: + kmod_topo_order = list(kmod_list.get_topo_order()) + + for i in range(0, 25): + log.debug('settle start %s', i) + + ret = 0 + for kmod in kmod_topo_order: + visited: set[KMod] = set() + ret = ret + update_allowed(kmod, visited) + log.debug('settle %s updated nodes: %s', i, ret) + + if ret == 0: + break + + kmod_topo_order.reverse() + + +# phase 1 - propagate initial labels +def propagate_labels_1(pkg_list: KModPackageList, kmod_list: KModList): + log.info('') + settle(kmod_list) + + +def pick_closest_to_preffered(preferred_pkg: KModPackage, allowed_set: set[KModPackage]): + for child in preferred_pkg.all_depends_on_list: + if child in allowed_set: + return child + return None + + +# phase 2 - if some kmods allow more than one pkg, pick wanted package +def propagate_labels_2(pkg_list: KModPackageList, kmod_list: KModList): + log.info('') + ret = 0 + for kmod in kmod_list.get_topo_order(): + update_linked = False + + if kmod.allowed_list is None and kmod.preferred_pkg: + log.error('%s: has no allowed list but has preferred_pkg %s', kmod.name, kmod.preferred_pkg.name) + kmod.err = 1 + + if kmod.allowed_list and kmod.preferred_pkg: + chosen_pkg = None + if kmod.preferred_pkg in kmod.allowed_list: + chosen_pkg = kmod.preferred_pkg + else: + chosen_pkg = pick_closest_to_preffered(kmod.preferred_pkg, kmod.allowed_list) + + if chosen_pkg is not None: + kmod.allowed_list = set([chosen_pkg]) + log.debug('%s: making to prefer %s (preffered is %s), allowed: %s', kmod.name, chosen_pkg.name, + kmod.preferred_pkg.name, [pkg.name for pkg in kmod.allowed_list]) + update_linked = True + + visited: set[KMod] = set() + ret = ret + update_allowed(kmod, visited, update_linked) + + log.debug('updated nodes: %s', ret) + settle(kmod_list) + + +# Is this the best pick? ¯_(ツ)_/¯ +def pick_topmost_allowed(allowed_set: set[KModPackage]) -> KModPackage: + topmost = next(iter(allowed_set)) + for pkg in allowed_set: + if len(pkg.all_depends_on) > len(topmost.all_depends_on): + topmost = pkg + + return topmost + + +# phase 3 - assign everything else that remained +def propagate_labels_3(pkg_list: KModPackageList, kmod_list: KModList): + log.info('') + ret = 0 + kmod_topo_order = list(kmod_list.get_topo_order()) + # do reverse topo order to cover children faster + kmod_topo_order.reverse() + + default_pkg = None + default_name = '' + for pkg_obj in pkg_list: + if pkg_obj.default: + if default_pkg: + log.error('Already have default pkg: %s / %s', default_pkg.name, pkg_obj.name) + else: + default_pkg = pkg_obj + default_name = default_pkg.name + + for kmod in kmod_topo_order: + update_linked = False + chosen_pkg = None + + if kmod.allowed_list is None: + if default_pkg: + chosen_pkg = default_pkg + else: + log.error('%s not assigned and there is no default', kmod.name) + elif len(kmod.allowed_list) > 1: + if default_pkg: + if default_pkg in kmod.allowed_list: + chosen_pkg = default_pkg + else: + chosen_pkg = pick_closest_to_preffered(default_pkg, kmod.allowed_list) + if chosen_pkg: + log.debug('closest is %s', chosen_pkg.name) + if not chosen_pkg: + # multiple pkgs are allowed, but none is preferred or default + chosen_pkg = pick_topmost_allowed(kmod.allowed_list) + log.debug('topmost is %s', chosen_pkg.name) + + if chosen_pkg: + kmod.allowed_list = set([chosen_pkg]) + log.debug('%s: making to prefer %s (default: %s)', kmod.name, [chosen_pkg.name], default_name) + update_linked = True + + visited: set[KMod] = set() + ret = ret + update_allowed(kmod, visited, update_linked) + + log.debug('updated nodes: %s', ret) + settle(kmod_list) + + +def load_config(config_pathname: str, kmod_list: KModList, variants=[]): + kmod_pkg_list = KModPackageList() + + with open(config_pathname, 'r') as file: + yobj = yaml.safe_load(file) + + for pkg_dict in yobj['packages']: + pkg_name = pkg_dict['name'] + depends_on = pkg_dict.get('depends-on', []) + if_variant_in = pkg_dict.get('if_variant_in') + + if if_variant_in is not None: + if not (set(variants) & set(if_variant_in)): + log.debug('Skipping %s for variants %s', pkg_name, variants) + continue + + pkg_dep_list = [] + for pkg_dep_name in depends_on: + pkg_dep = kmod_pkg_list.get(pkg_dep_name) + pkg_dep_list.append(pkg_dep) + + pkg_obj = kmod_pkg_list.get(pkg_name) + if not pkg_obj: + pkg_obj = KModPackage(pkg_name, pkg_dep_list) + kmod_pkg_list.add_kmod_pkg(pkg_obj) + else: + log.error('package %s already exists?', pkg_name) + + rules_list = yobj.get('rules', []) + for rule_dict in rules_list: + if_variant_in = rule_dict.get('if_variant_in') + exact_pkg = rule_dict.get('exact_pkg') + + for key, value in rule_dict.items(): + if key in ['if_variant_in', 'exact_pkg']: + continue + + if if_variant_in is not None: + if not (set(variants) & set(if_variant_in)): + continue + + rule = key + package_name = value + + if not kmod_pkg_list.get(package_name): + raise Exception('Unknown package ' + package_name) + + rule_type = 'wants' + if exact_pkg is True: + rule_type = 'needs' + elif key == 'default': + rule_type = 'default' + rule = '.*' + + log.debug('found rule: %s', (package_name, rule_type, rule)) + kmod_pkg_list.rules.append((package_name, rule_type, rule)) + + log.info('loaded config, rules: %s', len(kmod_pkg_list.rules)) + return kmod_pkg_list + + +def make_pictures(pkg_list: KModPackageList, kmod_list: KModList, filename: str, print_allowed=True): + f = open(filename + '.dot', 'w') + + f.write('digraph {\n') + f.write('node [style=filled fillcolor="#f8f8f8"]\n') + f.write(' subgraph kmods {\n') + f.write(' "Legend" [shape=note label="kmod name\n{desired package}\nresulting package(s)"]\n') + + for kmod in kmod_list.get_topo_order(): + pkg_name = '' + attr = '' + if kmod.assigned_to_pkg: + attr = 'fillcolor="#eddad5" color="#b22800"' + pkg_name = kmod.assigned_to_pkg.name + "!" + if kmod.preferred_pkg: + attr = 'fillcolor="#ddddf5" color="#b268fe"' + pkg_name = kmod.preferred_pkg.name + "?" + allowed = '' + if kmod.allowed_list and print_allowed: + allowed = '=' + ' '.join([pkg.name for pkg in kmod.allowed_list]) + f.write(' "%s" [label="%s\n%s\n%s" shape=box %s] \n' % (kmod.name, kmod.name, pkg_name, allowed, attr)) + + for kmod in kmod_list.get_topo_order(): + for kmod_dep in kmod.depends_on: + f.write(' "%s" -> "%s";\n' % (kmod.name, kmod_dep.name)) + f.write(' }\n') + + f.write(' subgraph packages {\n') + for pkg in pkg_list: + desc = '' + if pkg.default: + desc = '/default' + f.write(' "%s" [label="%s\n%s"] \n' % (pkg.name, pkg.name, desc)) + for pkg_dep in pkg.depends_on: + f.write(' "%s" -> "%s";\n' % (pkg.name, pkg_dep.name)) + f.write(' }\n') + f.write('}\n') + + f.close() + + # safe_run_command('dot -Tpng -Gdpi=150 %s.dot > %s.png' % (filename, filename)) + safe_run_command('dot -Tsvg %s.dot > %s.svg' % (filename, filename)) + + +def sort_kmods(depmod_pathname: str, config_str: str, variants=[], do_pictures=''): + log.info('%s %s', depmod_pathname, config_str) + kmod_list = KModList() + kmod_list.load_depmod_file(depmod_pathname) + + pkg_list = load_config(config_str, kmod_list, variants) + + basename = os.path.splitext(config_str)[0] + + apply_initial_labels(pkg_list, kmod_list) + if '0' in do_pictures: + make_pictures(pkg_list, kmod_list, basename + "_0", print_allowed=False) + + try: + + propagate_labels_1(pkg_list, kmod_list) + if '1' in do_pictures: + make_pictures(pkg_list, kmod_list, basename + "_1") + propagate_labels_2(pkg_list, kmod_list) + propagate_labels_3(pkg_list, kmod_list) + finally: + if 'f' in do_pictures: + make_pictures(pkg_list, kmod_list, basename + "_f") + + return pkg_list, kmod_list + + +def abbrev_list_for_report(alist: list[KMod]) -> str: + tmp_str = [] + for kmod in alist[:2]: + if kmod.allowed_list: + tmp_str.append('%s(%s)' % (kmod.name, ' '.join([x.name for x in kmod.allowed_list]))) + ret = ', '.join(tmp_str) + other_len = len(alist[2:]) + if other_len > 0: + ret = ret + ' and %s other(s)' % (other_len) + return ret + + +def print_report(pkg_list: KModPackageList, kmod_list: KModList): + log.info('*'*26 + ' REPORT ' + '*'*26) + + kmods_err = 0 + kmods_moved = 0 + kmods_good = 0 + for kmod in kmod_list.get_topo_order(): + if not kmod.allowed_list: + log.error('%s: not assigned to any package! Please check the full log for details', kmod.name) + kmods_err = kmods_err + 1 + continue + + if len(kmod.allowed_list) > 1: + log.error('%s: assigned to more than one package! Please check the full log for details', kmod.name) + kmods_err = kmods_err + 1 + continue + + if not kmod.preferred_pkg: + # config doesn't care where it ended up + kmods_good = kmods_good + 1 + continue + + if kmod.preferred_pkg in kmod.allowed_list: + # it ended up where it needs to be + kmods_good = kmods_good + 1 + continue + + bad_parent_list = [] + for kmod_parent in kmod.is_dependency_for: + if not is_pkg_child_to_any(kmod.preferred_pkg, kmod_parent.allowed_list): + bad_parent_list.append(kmod_parent) + + bad_child_list = [] + for kmod_child in kmod.depends_on: + if not is_pkg_parent_to_any(kmod.preferred_pkg, kmod_child.allowed_list): + bad_child_list.append(kmod_parent) + + log.info('%s: wanted by %s but ended up in %s', kmod.name, [kmod.preferred_pkg.name], [pkg.name for pkg in kmod.allowed_list]) + if bad_parent_list: + log.info('\thas conflicting parent: %s', abbrev_list_for_report(bad_parent_list)) + if bad_child_list: + log.info('\thas conflicting children: %s', abbrev_list_for_report(bad_child_list)) + + kmods_moved = kmods_moved + 1 + + log.info('No. of kmod(s) assigned to preferred package: %s', kmods_good) + log.info('No. of kmod(s) moved to a related package: %s', kmods_moved) + log.info('No. of kmod(s) which could not be assigned: %s', kmods_err) + log.info('*'*60) + + return kmods_err + + +def write_modules_lists(path_prefix: str, pkg_list: KModPackageList, kmod_list: KModList): + kmod_list_alphabetical = sorted(kmod_list.get_topo_order(), key=lambda x: x.kmod_pathname) + for pkg in pkg_list: + output_path = os.path.join(path_prefix, pkg.name + '.list') + i = 0 + with open(output_path, "w") as file: + for kmod in kmod_list_alphabetical: + if kmod.allowed_list and pkg in kmod.allowed_list: + file.write(kmod.kmod_pathname) + file.write('\n') + i = i + 1 + log.info('Module list %s created with %s kmods', output_path, i) + + +class FiltermodTests(unittest.TestCase): + do_pictures = '' + + def setUp(self): + self.pkg_list = None + self.kmod_list = None + + def _is_kmod_pkg(self, kmodname, pkgnames): + self.assertIsNotNone(self.pkg_list) + self.assertIsNotNone(self.kmod_list) + + if type(pkgnames) is str: + pkgnames = [pkgnames] + + expected_pkgs = [] + for pkgname in pkgnames: + pkg = self.pkg_list.get(pkgname) + self.assertIsNotNone(pkg) + expected_pkgs.append(pkg) + + kmod = self.kmod_list.get(kmodname) + self.assertIsNotNone(kmod) + + if expected_pkgs: + self.assertTrue(len(kmod.allowed_list) == 1) + self.assertIn(next(iter(kmod.allowed_list)), expected_pkgs) + else: + self.assertEqual(kmod.allowed_list, set()) + + def test1a(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test1.dep'), get_td('test1.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod1', 'modules-core') + self._is_kmod_pkg('kmod2', 'modules-core') + self._is_kmod_pkg('kmod3', 'modules') + self._is_kmod_pkg('kmod4', 'modules') + + def test1b(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test1.dep'), get_td('test1.yaml'), + do_pictures=FiltermodTests.do_pictures, + variants=['rt']) + + self.assertIsNotNone(self.pkg_list.get('rt-kvm')) + self._is_kmod_pkg('kmod1', 'modules-core') + self._is_kmod_pkg('kmod2', 'modules-core') + self._is_kmod_pkg('kmod3', 'modules') + self._is_kmod_pkg('kmod4', 'rt-kvm') + + def test2(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test2.dep'), get_td('test2.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod1', 'modules-extra') + self._is_kmod_pkg('kmod2', 'modules') + self._is_kmod_pkg('kmod3', 'modules-core') + self._is_kmod_pkg('kmod4', 'modules-core') + self._is_kmod_pkg('kmod5', 'modules-core') + self._is_kmod_pkg('kmod6', 'modules-extra') + self._is_kmod_pkg('kmod8', 'modules') + + def test3(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test3.dep'), get_td('test3.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod2', ['modules-core', 'modules']) + self._is_kmod_pkg('kmod4', ['modules-core', 'modules-extra']) + self._is_kmod_pkg('kmod5', 'modules-core') + self._is_kmod_pkg('kmod6', 'modules-core') + + def test4(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test4.dep'), get_td('test4.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod0', 'modules') + self._is_kmod_pkg('kmod1', 'modules') + self._is_kmod_pkg('kmod2', 'modules') + self._is_kmod_pkg('kmod3', 'modules') + self._is_kmod_pkg('kmod4', 'modules') + self._is_kmod_pkg('kmod5', 'modules') + self._is_kmod_pkg('kmod6', 'modules') + self._is_kmod_pkg('kmod7', 'modules-partner2') + self._is_kmod_pkg('kmod8', 'modules-partner') + self._is_kmod_pkg('kmod9', 'modules-partner') + + def _check_preffered_pkg(self, kmodname, pkgname): + kmod = self.kmod_list.get(kmodname) + self.assertIsNotNone(kmod) + self.assertEqual(kmod.preferred_pkg.name, pkgname) + + def test5(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test5.dep'), get_td('test5.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._check_preffered_pkg('kmod2', 'modules') + self._check_preffered_pkg('kmod3', 'modules-partner') + self._check_preffered_pkg('kmod4', 'modules-partner') + + def test6(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test6.dep'), get_td('test6.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod2', 'modules-core') + self._is_kmod_pkg('kmod3', 'modules') + self._is_kmod_pkg('kmod4', 'modules') + self._is_kmod_pkg('kmod1', []) + + def test7(self): + self.pkg_list, self.kmod_list = sort_kmods(get_td('test7.dep'), get_td('test7.yaml'), + do_pictures=FiltermodTests.do_pictures) + + self._is_kmod_pkg('kmod1', 'modules-core') + self._is_kmod_pkg('kmod2', 'modules-core') + self._is_kmod_pkg('kmod3', 'modules-other') + self._is_kmod_pkg('kmod4', 'modules') + + +def do_rpm_mapping_test(config_pathname, kmod_rpms): + kmod_dict = {} + + def get_kmods_matching_re(pkgname, param_re): + matched = [] + param_re = '^kernel/' + param_re + pattern = re.compile(param_re) + + for kmod_pathname, kmod_rec in kmod_dict.items(): + m = pattern.match(kmod_pathname) + if m: + matched.append(kmod_pathname) + + return matched + + for kmod_rpm in kmod_rpms.split(): + filename = os.path.basename(kmod_rpm) + + m = re.match(r'.*-modules-([^-]+)', filename) + if not m: + raise Exception('Unrecognized rpm ' + kmod_rpm + ', expected a kernel-modules* rpm') + pkgname = 'modules-' + m.group(1) + m = re.match(r'modules-([0-9.]+)', pkgname) + if m: + pkgname = 'modules' + + tmpdir = os.path.join('tmp.filtermods', filename, pkgname) + if not os.path.exists(tmpdir): + log.info('creating tmp dir %s', tmpdir) + os.makedirs(tmpdir) + safe_run_command('rpm2cpio %s | cpio -id' % (os.path.abspath(kmod_rpm)), cwddir=tmpdir) + else: + log.info('using cached content of tmp dir: %s', tmpdir) + + for path, subdirs, files in os.walk(tmpdir): + for name in files: + ret = re.match(r'.*/'+pkgname+'/lib/modules/[^/]+/[^/]+/(.*)', os.path.join(path, name)) + if not ret: + continue + + kmod_pathname = 'kernel/' + ret.group(1) + if not kmod_pathname.endswith('.xz') and not kmod_pathname.endswith('.ko'): + continue + if kmod_pathname in kmod_dict: + if pkgname not in kmod_dict[kmod_pathname]['target_pkgs']: + kmod_dict[kmod_pathname]['target_pkgs'].append(pkgname) + else: + kmod_dict[kmod_pathname] = {} + kmod_dict[kmod_pathname]['target_pkgs'] = [pkgname] + kmod_dict[kmod_pathname]['pkg'] = None + kmod_dict[kmod_pathname]['matched'] = False + + kmod_pkg_list = load_config(config_pathname, None) + + for package_name, rule_type, rule in kmod_pkg_list.rules: + kmod_names = get_kmods_matching_re(package_name, rule) + + for kmod_pathname in kmod_names: + kmod_rec = kmod_dict[kmod_pathname] + + if not kmod_rec['matched']: + kmod_rec['matched'] = True + kmod_rec['pkg'] = package_name + for kmod_pathname, kmod_rec in kmod_dict.items(): + if kmod_rec['pkg'] not in kmod_rec['target_pkgs']: + log.warning('kmod %s wanted by config in %s, in tree it is: %s', kmod_pathname, [kmod_rec['pkg']], kmod_rec['target_pkgs']) + elif len(kmod_rec['target_pkgs']) > 1: + # if set(kmod_rec['target_pkgs']) != set(['modules', 'modules-core']): + log.warning('kmod %s multiple matches in tree: %s/%s', kmod_pathname, [kmod_rec['pkg']], kmod_rec['target_pkgs']) + + +def cmd_sort(options): + do_pictures = '' + if options.graphviz: + do_pictures = '0f' + + pkg_list, kmod_list = sort_kmods(options.depmod, options.config, + options.variants, do_pictures) + ret = print_report(pkg_list, kmod_list) + if options.output: + write_modules_lists(options.output, pkg_list, kmod_list) + + return ret + + +def cmd_print_rule_map(options): + kmod_list = KModList() + kmod_list.load_depmod_file(options.depmod) + pkg_list = load_config(options.config, kmod_list, options.variants) + apply_initial_labels(pkg_list, kmod_list, treat_default_as_wants=True) + + for kmod in kmod_list.get_alphabetical_order(): + print('%-20s %s' % (kmod.preferred_pkg, kmod.kmod_pathname)) + + +def cmd_selftest(options): + if options.graphviz: + FiltermodTests.do_pictures = '0f' + + for arg in ['selftest', '-g', '--graphviz']: + if arg in sys.argv: + sys.argv.remove(arg) + + unittest.main() + sys.exit(0) + + +def cmd_cmp2rpm(options): + do_rpm_mapping_test(options.config, options.kmod_rpms) + + +def main(): + global log + + parser = argparse.ArgumentParser() + parser.add_argument('-v', '--verbose', dest='verbose', + help='be more verbose', action='count', default=4) + parser.add_argument('-q', '--quiet', dest='quiet', + help='be more quiet', action='count', default=0) + parser.add_argument('-l', '--log-filename', dest='log_filename', + help='log filename', default='filtermods.log') + + subparsers = parser.add_subparsers(dest='cmd') + + def add_graphviz_arg(p): + p.add_argument('-g', '--graphviz', dest='graphviz', + help='generate graphviz visualizations', + action='store_true', default=False) + + def add_config_arg(p): + p.add_argument('-c', '--config', dest='config', required=True, + help='path to yaml config with rules') + + def add_depmod_arg(p): + p.add_argument('-d', '--depmod', dest='depmod', required=True, + help='path to modules.dep file') + + def add_output_arg(p): + p.add_argument('-o', '--output', dest='output', default=None, + help='output $module_name.list files to directory specified by this parameter') + + def add_variants_arg(p): + p.add_argument('-r', '--variants', dest='variants', action='append', default=[], + help='variants to enable in config') + + def add_kmod_rpms_arg(p): + p.add_argument('-k', '--kmod-rpms', dest='kmod_rpms', required=True, + help='compare content of specified rpm(s) against yaml config rules') + + parser_sort = subparsers.add_parser('sort', help='assign kmods specified by modules.dep using rules from yaml config') + add_config_arg(parser_sort) + add_depmod_arg(parser_sort) + add_output_arg(parser_sort) + add_variants_arg(parser_sort) + add_graphviz_arg(parser_sort) + + parser_rule_map = subparsers.add_parser('rulemap', help='print how yaml config maps to kmods') + add_config_arg(parser_rule_map) + add_depmod_arg(parser_rule_map) + add_variants_arg(parser_rule_map) + + parser_test = subparsers.add_parser('selftest', help='runs a self-test') + add_graphviz_arg(parser_test) + + parser_cmp2rpm = subparsers.add_parser('cmp2rpm', help='compare ruleset against RPM(s)') + add_config_arg(parser_cmp2rpm) + add_kmod_rpms_arg(parser_cmp2rpm) + + options = parser.parse_args() + + if options.cmd == "selftest": + options.verbose = options.verbose - 2 + options.verbose = max(options.verbose - options.quiet, 0) + levels = [NOTSET, CRITICAL, ERROR, WARN, INFO, DEBUG] + stdout_log_level = levels[min(options.verbose, len(levels) - 1)] + + log = setup_logging(options.log_filename, stdout_log_level) + + ret = 0 + if options.cmd == "sort": + ret = cmd_sort(options) + elif options.cmd == "rulemap": + cmd_print_rule_map(options) + elif options.cmd == "selftest": + cmd_selftest(options) + elif options.cmd == "cmp2rpm": + cmd_cmp2rpm(options) + else: + parser.print_help() + + return ret + + +if __name__ == '__main__': + # import profile + # profile.run('main()', sort=1) + sys.exit(main()) diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index d94d42c5c..9fe5b7f98 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -38,6 +38,7 @@ CONFIG_ACENIC=m CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=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=y @@ -141,6 +142,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -169,6 +171,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -191,6 +194,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set @@ -246,6 +250,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -350,6 +355,7 @@ CONFIG_ARCH_R8A774A1=y # CONFIG_ARCH_R8A779A0 is not set # CONFIG_ARCH_R8A779F0 is not set # CONFIG_ARCH_R8A779G0 is not set +# CONFIG_ARCH_R8A779H0 is not set CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y @@ -373,6 +379,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_241_SOC=y CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -390,6 +397,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y @@ -452,6 +460,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -690,6 +699,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LM3630A=m @@ -901,6 +911,7 @@ 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 CONFIG_BRCMFMAC=m @@ -1029,6 +1040,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1250,7 +1262,11 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLK_X1E80100_CAMCC=m +CONFIG_CLK_X1E80100_DISPCC=m CONFIG_CLK_X1E80100_GCC=y +CONFIG_CLK_X1E80100_GPUCC=m +CONFIG_CLK_X1E80100_TCSRCC=m CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y @@ -1397,6 +1413,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1432,6 +1449,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m CONFIG_CROS_EC_VBC=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1531,6 +1549,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_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 @@ -1678,6 +1697,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1838,9 +1858,8 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set CONFIG_DMA_OF=y -# CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1882,6 +1901,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1927,7 +1947,8 @@ CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARMADA is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m -# CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_DSI_J721E=y +CONFIG_DRM_CDNS_DSI=m CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m @@ -1939,6 +1960,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m @@ -1967,24 +1989,8 @@ 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_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set +CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m +CONFIG_DRM_IMX8MP_HDMI_PVI=m CONFIG_DRM_IMX8QM_LDB=m CONFIG_DRM_IMX8QXP_LDB=m CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m @@ -2043,6 +2049,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -2051,6 +2058,7 @@ CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m @@ -2081,6 +2089,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2144,6 +2153,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_USE_LVDS is not set # CONFIG_DRM_RCAR_USE_MIPI_DSI is not set CONFIG_DRM_ROCKCHIP=m +CONFIG_DRM_RZG2L_DU=m # CONFIG_DRM_RZG2L_MIPI_DSI is not set CONFIG_DRM_SAMSUNG_DSIM=m # CONFIG_DRM_SHMOBILE is not set @@ -2620,6 +2630,7 @@ 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 @@ -2642,6 +2653,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2718,6 +2730,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DAVINCI=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m @@ -2780,7 +2793,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65219=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -# CONFIG_GPIO_VF610 is not set +CONFIG_GPIO_VF610=y # CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m @@ -2825,6 +2838,8 @@ CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -3087,7 +3102,7 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_ATR=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_BRCMSTB=y +CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m @@ -3235,6 +3250,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3457,7 +3473,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -3480,6 +3495,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -3501,6 +3517,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m CONFIG_INTERCONNECT_QCOM_SDX75=m CONFIG_INTERCONNECT_QCOM_SM6115=m # CONFIG_INTERCONNECT_QCOM_SM6350 is not set +# CONFIG_INTERCONNECT_QCOM_SM7150 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3537,7 +3554,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -4025,6 +4041,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -4219,6 +4236,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set @@ -4557,7 +4575,7 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -4592,6 +4610,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_DW_BLUEFIELD is not set CONFIG_MMC_DW_EXYNOS=m CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_DW_K3=m CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m @@ -4860,6 +4879,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -5493,6 +5513,7 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVDIMM_SECURITY_TEST is not set +CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -5553,6 +5574,7 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m @@ -5565,6 +5587,7 @@ CONFIG_OF_FPGA_REGION=m CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m @@ -5603,6 +5626,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5611,6 +5635,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_16KB=y +# CONFIG_PAGE_SIZE_4KB is not set CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -5860,6 +5886,7 @@ CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y +# CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5885,6 +5912,7 @@ CONFIG_PINCTRL_AMLOGIC_C3=y CONFIG_PINCTRL_AMLOGIC_T7=y CONFIG_PINCTRL_APPLE_GPIO=m CONFIG_PINCTRL_AS3722=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m @@ -6155,6 +6183,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -6200,6 +6229,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCM_DISPCC_2290 is not set CONFIG_QCM_GCC_2290=m CONFIG_QCOM_A53PLL=m @@ -6243,6 +6275,7 @@ CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PBS=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PIL_INFO=m CONFIG_QCOM_PMIC_GLINK=m @@ -6358,6 +6391,7 @@ 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 CONFIG_RASPBERRYPI_POWER=y CONFIG_RATIONAL_KUNIT_TEST=m @@ -6547,6 +6581,7 @@ CONFIG_RENESAS_RZG2LWDT=m # CONFIG_RENESAS_WDT is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_GPIO=m CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set @@ -6567,7 +6602,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6960,6 +6996,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -6980,6 +7017,7 @@ CONFIG_SCSI_MYRS=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -7071,6 +7109,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -7106,6 +7145,7 @@ CONFIG_SENSORS_ARM_SCMI=m 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 @@ -7113,6 +7153,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -7199,6 +7240,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -7235,6 +7277,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -7244,6 +7287,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -7256,6 +7300,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -7279,6 +7324,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -7554,6 +7600,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -7784,6 +7831,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m @@ -8127,6 +8175,7 @@ CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD934X=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -8314,7 +8363,7 @@ CONFIG_SPI_SYNQUACER=m CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y CONFIG_SPI_THUNDERX=m # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -8366,7 +8415,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -8398,6 +8446,8 @@ 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 @@ -8605,7 +8655,6 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set @@ -8669,6 +8718,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8776,6 +8826,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_EXC3000=m # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -8903,6 +8955,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -8935,6 +8988,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -9048,6 +9102,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -9084,7 +9139,6 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m -# CONFIG_USB_EMXX is not set CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m @@ -9811,6 +9865,7 @@ CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_MXC is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 2680ebb72..6b1b8813d 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -38,6 +38,7 @@ CONFIG_ACENIC=m CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=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=y @@ -141,6 +142,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -169,6 +171,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -191,6 +194,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set @@ -246,6 +250,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -350,6 +355,7 @@ CONFIG_ARCH_R8A774A1=y # CONFIG_ARCH_R8A779A0 is not set # CONFIG_ARCH_R8A779F0 is not set # CONFIG_ARCH_R8A779G0 is not set +# CONFIG_ARCH_R8A779H0 is not set CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y @@ -373,6 +379,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_241_SOC=y CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -390,6 +397,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y @@ -452,6 +460,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -690,6 +699,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LM3630A=m @@ -901,6 +911,7 @@ 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 CONFIG_BRCMFMAC=m @@ -1029,6 +1040,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1250,7 +1262,11 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLK_X1E80100_CAMCC=m +CONFIG_CLK_X1E80100_DISPCC=m CONFIG_CLK_X1E80100_GCC=y +CONFIG_CLK_X1E80100_GPUCC=m +CONFIG_CLK_X1E80100_TCSRCC=m CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y @@ -1397,6 +1413,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1432,6 +1449,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m CONFIG_CROS_EC_VBC=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1531,6 +1549,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_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 @@ -1678,6 +1697,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1829,9 +1849,8 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set CONFIG_DMA_OF=y -# CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1873,6 +1892,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1918,7 +1938,8 @@ CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARMADA is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m -# CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_DSI_J721E=y +CONFIG_DRM_CDNS_DSI=m CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m @@ -1930,6 +1951,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m @@ -1958,24 +1980,8 @@ 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_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set +CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m +CONFIG_DRM_IMX8MP_HDMI_PVI=m CONFIG_DRM_IMX8QM_LDB=m CONFIG_DRM_IMX8QXP_LDB=m CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m @@ -2034,6 +2040,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -2042,6 +2049,7 @@ CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m @@ -2072,6 +2080,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2135,6 +2144,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_USE_LVDS is not set # CONFIG_DRM_RCAR_USE_MIPI_DSI is not set CONFIG_DRM_ROCKCHIP=m +CONFIG_DRM_RZG2L_DU=m # CONFIG_DRM_RZG2L_MIPI_DSI is not set CONFIG_DRM_SAMSUNG_DSIM=m # CONFIG_DRM_SHMOBILE is not set @@ -2603,6 +2613,7 @@ 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 @@ -2625,6 +2636,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2701,6 +2713,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DAVINCI=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m @@ -2763,7 +2776,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65219=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -# CONFIG_GPIO_VF610 is not set +CONFIG_GPIO_VF610=y # CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m @@ -2808,6 +2821,8 @@ CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -3070,7 +3085,7 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_ATR=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_BRCMSTB=y +CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m @@ -3218,6 +3233,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3440,7 +3456,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -3463,6 +3478,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -3484,6 +3500,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m CONFIG_INTERCONNECT_QCOM_SDX75=m CONFIG_INTERCONNECT_QCOM_SM6115=m # CONFIG_INTERCONNECT_QCOM_SM6350 is not set +# CONFIG_INTERCONNECT_QCOM_SM7150 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3520,7 +3537,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -4001,6 +4017,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -4195,6 +4212,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set @@ -4532,7 +4550,7 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -4567,6 +4585,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_DW_BLUEFIELD is not set CONFIG_MMC_DW_EXYNOS=m CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_DW_K3=m CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m @@ -4834,6 +4853,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -5467,6 +5487,7 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVDIMM_SECURITY_TEST is not set +CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -5527,6 +5548,7 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m @@ -5539,6 +5561,7 @@ CONFIG_OF_FPGA_REGION=m CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m @@ -5577,6 +5600,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5585,6 +5609,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_16KB=y +# CONFIG_PAGE_SIZE_4KB is not set # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set # CONFIG_PANEL is not set @@ -5833,6 +5859,7 @@ CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y +# CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5858,6 +5885,7 @@ CONFIG_PINCTRL_AMLOGIC_C3=y CONFIG_PINCTRL_AMLOGIC_T7=y CONFIG_PINCTRL_APPLE_GPIO=m CONFIG_PINCTRL_AS3722=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m @@ -6128,6 +6156,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -6173,6 +6202,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCM_DISPCC_2290 is not set CONFIG_QCM_GCC_2290=m CONFIG_QCOM_A53PLL=m @@ -6216,6 +6248,7 @@ CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PBS=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PIL_INFO=m CONFIG_QCOM_PMIC_GLINK=m @@ -6331,6 +6364,7 @@ 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 CONFIG_RASPBERRYPI_POWER=y CONFIG_RATIONAL_KUNIT_TEST=m @@ -6520,6 +6554,7 @@ CONFIG_RENESAS_RZG2LWDT=m # CONFIG_RENESAS_WDT is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_GPIO=m CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set @@ -6540,7 +6575,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6933,6 +6969,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -6953,6 +6990,7 @@ CONFIG_SCSI_MYRS=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -7044,6 +7082,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -7079,6 +7118,7 @@ CONFIG_SENSORS_ARM_SCMI=m 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 @@ -7086,6 +7126,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -7172,6 +7213,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -7208,6 +7250,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -7217,6 +7260,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -7229,6 +7273,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -7252,6 +7297,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -7527,6 +7573,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -7756,6 +7803,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m @@ -8098,6 +8146,7 @@ CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD934X=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -8285,7 +8334,7 @@ CONFIG_SPI_SYNQUACER=m CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y CONFIG_SPI_THUNDERX=m # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -8337,7 +8386,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -8369,6 +8417,8 @@ 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 @@ -8576,9 +8626,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -8640,6 +8689,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8747,6 +8797,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_EXC3000=m # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -8874,6 +8926,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -8906,6 +8959,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -9019,6 +9073,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -9055,7 +9110,6 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m -# CONFIG_USB_EMXX is not set CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m @@ -9782,6 +9836,7 @@ CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_MXC is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 98eb39251..f925aed51 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -371,7 +377,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -503,6 +509,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -608,12 +615,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -663,6 +671,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -771,6 +780,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1062,7 +1072,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1170,6 +1181,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1290,6 +1302,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1440,8 +1453,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1478,6 +1490,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1529,6 +1542,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1547,30 +1561,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1599,7 +1591,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1610,6 +1602,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1617,6 +1610,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1647,6 +1641,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2114,6 +2109,7 @@ 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 @@ -2135,6 +2131,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2236,7 +2233,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2307,6 +2304,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2674,6 +2672,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2866,7 +2865,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3352,7 +3350,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3754,6 +3752,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3793,7 +3793,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3824,6 +3824,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3846,7 +3847,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4025,6 +4026,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4552,6 +4554,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4596,11 +4599,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4633,6 +4638,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4641,6 +4647,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL is not set @@ -4850,6 +4858,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4870,7 +4879,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4929,7 +4938,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5029,6 +5038,7 @@ CONFIG_PSTORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5062,6 +5072,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5160,6 +5173,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5292,6 +5306,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5308,6 +5323,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5501,7 +5517,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5616,6 +5632,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5633,6 +5650,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5734,6 +5752,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5742,6 +5761,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5757,7 +5777,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5767,7 +5787,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5780,7 +5800,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5800,17 +5820,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5830,6 +5850,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5864,6 +5885,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5873,6 +5895,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5885,6 +5908,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5912,11 +5936,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6107,6 +6131,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6273,6 +6298,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6316,6 +6342,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6630,6 +6657,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6785,7 +6813,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6851,6 +6879,8 @@ 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 @@ -6964,8 +6994,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -6999,9 +7029,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7061,6 +7090,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7147,6 +7177,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7239,6 +7271,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7328,6 +7361,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7464,7 +7498,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index bb12df57e..c8a3fb98e 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -371,7 +377,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -503,6 +509,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -608,12 +615,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -663,6 +671,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -771,6 +780,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1062,7 +1072,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1170,6 +1181,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1290,6 +1302,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1432,8 +1445,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1470,6 +1482,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1521,6 +1534,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1539,30 +1553,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1591,7 +1583,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1602,6 +1594,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1609,6 +1602,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1639,6 +1633,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2098,6 +2093,7 @@ 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 @@ -2119,6 +2115,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2220,7 +2217,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2291,6 +2288,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2658,6 +2656,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2850,7 +2849,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3331,7 +3329,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3733,6 +3731,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3772,7 +3772,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3803,6 +3803,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3825,7 +3826,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4004,6 +4005,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4531,6 +4533,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4575,11 +4578,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4612,6 +4617,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4620,6 +4626,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4827,6 +4835,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4847,7 +4856,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4906,7 +4915,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5006,6 +5015,7 @@ CONFIG_PSTORE=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5039,6 +5049,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5137,6 +5150,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5269,6 +5283,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5285,6 +5300,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5478,7 +5494,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5593,6 +5609,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5610,6 +5627,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5711,6 +5729,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5719,6 +5738,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5734,7 +5754,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5744,7 +5764,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5757,7 +5777,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5777,17 +5797,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5807,6 +5827,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5841,6 +5862,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5850,6 +5872,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5862,6 +5885,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5889,11 +5913,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6084,6 +6108,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6249,6 +6274,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6292,6 +6318,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6605,6 +6632,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6760,7 +6788,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6826,6 +6854,8 @@ CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set 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 @@ -6939,8 +6969,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -6974,9 +7004,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7036,6 +7065,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7122,6 +7152,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7214,6 +7246,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7303,6 +7336,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7439,7 +7473,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 7f5440f9c..1e86713b7 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -38,6 +38,7 @@ CONFIG_ACENIC=m CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=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=y @@ -141,6 +142,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -169,6 +171,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -191,6 +194,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set @@ -246,6 +250,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -350,6 +355,7 @@ CONFIG_ARCH_R8A774A1=y # CONFIG_ARCH_R8A779A0 is not set # CONFIG_ARCH_R8A779F0 is not set # CONFIG_ARCH_R8A779G0 is not set +# CONFIG_ARCH_R8A779H0 is not set CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y @@ -373,6 +379,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_241_SOC=y CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -390,6 +397,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y @@ -452,6 +460,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -690,6 +699,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LM3630A=m @@ -901,6 +911,7 @@ 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 CONFIG_BRCMFMAC=m @@ -1029,6 +1040,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1250,7 +1262,11 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLK_X1E80100_CAMCC=m +CONFIG_CLK_X1E80100_DISPCC=m CONFIG_CLK_X1E80100_GCC=y +CONFIG_CLK_X1E80100_GPUCC=m +CONFIG_CLK_X1E80100_TCSRCC=m CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y @@ -1397,6 +1413,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1432,6 +1449,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m CONFIG_CROS_EC_VBC=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1531,6 +1549,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_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 @@ -1678,6 +1697,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1838,9 +1858,8 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set CONFIG_DMA_OF=y -# CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1882,6 +1901,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1927,7 +1947,8 @@ CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARMADA is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m -# CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_DSI_J721E=y +CONFIG_DRM_CDNS_DSI=m CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m @@ -1939,6 +1960,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m @@ -1967,24 +1989,8 @@ 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_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set +CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m +CONFIG_DRM_IMX8MP_HDMI_PVI=m CONFIG_DRM_IMX8QM_LDB=m CONFIG_DRM_IMX8QXP_LDB=m CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m @@ -2043,6 +2049,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -2051,6 +2058,7 @@ CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m @@ -2081,6 +2089,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2144,6 +2153,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_USE_LVDS is not set # CONFIG_DRM_RCAR_USE_MIPI_DSI is not set CONFIG_DRM_ROCKCHIP=m +CONFIG_DRM_RZG2L_DU=m # CONFIG_DRM_RZG2L_MIPI_DSI is not set CONFIG_DRM_SAMSUNG_DSIM=m # CONFIG_DRM_SHMOBILE is not set @@ -2620,6 +2630,7 @@ 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 @@ -2642,6 +2653,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2718,6 +2730,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DAVINCI=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m @@ -2780,7 +2793,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65219=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -# CONFIG_GPIO_VF610 is not set +CONFIG_GPIO_VF610=y # CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m @@ -2825,6 +2838,8 @@ CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -3087,7 +3102,7 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_ATR=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_BRCMSTB=y +CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m @@ -3235,6 +3250,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3457,7 +3473,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -3480,6 +3495,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -3501,6 +3517,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m CONFIG_INTERCONNECT_QCOM_SDX75=m CONFIG_INTERCONNECT_QCOM_SM6115=m # CONFIG_INTERCONNECT_QCOM_SM6350 is not set +# CONFIG_INTERCONNECT_QCOM_SM7150 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3537,7 +3554,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -4025,6 +4041,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -4219,6 +4236,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set @@ -4557,7 +4575,7 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -4592,6 +4610,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_DW_BLUEFIELD is not set CONFIG_MMC_DW_EXYNOS=m CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_DW_K3=m CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m @@ -4860,6 +4879,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -5493,6 +5513,7 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVDIMM_SECURITY_TEST is not set +CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -5553,6 +5574,7 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m @@ -5565,6 +5587,7 @@ CONFIG_OF_FPGA_REGION=m CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m @@ -5603,6 +5626,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5611,6 +5635,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -5860,6 +5885,7 @@ CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y +# CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5885,6 +5911,7 @@ CONFIG_PINCTRL_AMLOGIC_C3=y CONFIG_PINCTRL_AMLOGIC_T7=y CONFIG_PINCTRL_APPLE_GPIO=m CONFIG_PINCTRL_AS3722=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m @@ -6155,6 +6182,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -6200,6 +6228,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCM_DISPCC_2290 is not set CONFIG_QCM_GCC_2290=m CONFIG_QCOM_A53PLL=m @@ -6243,6 +6274,7 @@ CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PBS=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PIL_INFO=m CONFIG_QCOM_PMIC_GLINK=m @@ -6358,6 +6390,7 @@ 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 CONFIG_RASPBERRYPI_POWER=y CONFIG_RATIONAL_KUNIT_TEST=m @@ -6547,6 +6580,7 @@ CONFIG_RENESAS_RZG2LWDT=m # CONFIG_RENESAS_WDT is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_GPIO=m CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set @@ -6567,7 +6601,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6960,6 +6995,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -6980,6 +7016,7 @@ CONFIG_SCSI_MYRS=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -7071,6 +7108,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -7106,6 +7144,7 @@ CONFIG_SENSORS_ARM_SCMI=m 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 @@ -7113,6 +7152,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -7199,6 +7239,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -7235,6 +7276,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -7244,6 +7286,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -7256,6 +7299,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -7279,6 +7323,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -7554,6 +7599,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -7784,6 +7830,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m @@ -8127,6 +8174,7 @@ CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD934X=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -8314,7 +8362,7 @@ CONFIG_SPI_SYNQUACER=m CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y CONFIG_SPI_THUNDERX=m # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -8366,7 +8414,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -8398,6 +8445,8 @@ 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 @@ -8605,7 +8654,6 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set @@ -8669,6 +8717,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8776,6 +8825,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_EXC3000=m # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -8903,6 +8954,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -8935,6 +8987,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -9048,6 +9101,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -9084,7 +9138,6 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m -# CONFIG_USB_EMXX is not set CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m @@ -9811,6 +9864,7 @@ CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_MXC is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 25bacda9e..e4697ff76 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -359,6 +365,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set @@ -368,7 +375,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -500,6 +507,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -605,12 +613,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -660,6 +669,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -768,6 +778,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1059,7 +1070,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1167,6 +1179,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1287,6 +1300,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1437,8 +1451,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1475,6 +1488,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1526,6 +1540,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1544,30 +1559,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1596,7 +1589,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1607,6 +1600,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1614,6 +1608,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1644,6 +1639,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2110,6 +2106,7 @@ 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 @@ -2131,6 +2128,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2232,7 +2230,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2303,6 +2301,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2670,6 +2669,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2862,7 +2862,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3348,7 +3347,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3750,6 +3749,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3789,7 +3790,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3820,6 +3821,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3842,7 +3844,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4021,6 +4023,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4548,6 +4551,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4592,11 +4596,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4629,6 +4635,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4637,6 +4644,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL is not set @@ -4846,6 +4854,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4866,7 +4875,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4925,7 +4934,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5025,6 +5034,7 @@ CONFIG_PSTORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5058,6 +5068,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5156,6 +5169,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5288,6 +5302,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5304,6 +5319,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5497,7 +5513,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5612,6 +5628,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5629,6 +5646,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5730,6 +5748,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5738,6 +5757,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5753,7 +5773,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5763,7 +5783,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5776,7 +5796,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5796,17 +5816,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5826,6 +5846,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5860,6 +5881,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5869,6 +5891,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5881,6 +5904,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5908,11 +5932,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6103,6 +6127,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6269,6 +6294,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6312,6 +6338,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6626,6 +6653,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6781,7 +6809,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6847,6 +6875,8 @@ 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 @@ -6960,8 +6990,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -6995,9 +7025,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7057,6 +7086,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7143,6 +7173,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7235,6 +7267,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7324,6 +7357,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7460,7 +7494,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 78abc82d5..49c1e7c04 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -38,6 +38,7 @@ CONFIG_ACENIC=m CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=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=y @@ -141,6 +142,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -169,6 +171,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -191,6 +194,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set @@ -246,6 +250,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -350,6 +355,7 @@ CONFIG_ARCH_R8A774A1=y # CONFIG_ARCH_R8A779A0 is not set # CONFIG_ARCH_R8A779F0 is not set # CONFIG_ARCH_R8A779G0 is not set +# CONFIG_ARCH_R8A779H0 is not set CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y @@ -373,6 +379,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_241_SOC=y CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -390,6 +397,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y @@ -452,6 +460,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -690,6 +699,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LM3630A=m @@ -901,6 +911,7 @@ 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 CONFIG_BRCMFMAC=m @@ -1029,6 +1040,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1250,7 +1262,11 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLK_X1E80100_CAMCC=m +CONFIG_CLK_X1E80100_DISPCC=m CONFIG_CLK_X1E80100_GCC=y +CONFIG_CLK_X1E80100_GPUCC=m +CONFIG_CLK_X1E80100_TCSRCC=m CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y @@ -1397,6 +1413,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1432,6 +1449,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m CONFIG_CROS_EC_VBC=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1531,6 +1549,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_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 @@ -1678,6 +1697,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1829,9 +1849,8 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set CONFIG_DMA_OF=y -# CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1873,6 +1892,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1918,7 +1938,8 @@ CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARMADA is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m -# CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_DSI_J721E=y +CONFIG_DRM_CDNS_DSI=m CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m @@ -1930,6 +1951,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m @@ -1958,24 +1980,8 @@ 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_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set +CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE=m +CONFIG_DRM_IMX8MP_HDMI_PVI=m CONFIG_DRM_IMX8QM_LDB=m CONFIG_DRM_IMX8QXP_LDB=m CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m @@ -2034,6 +2040,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -2042,6 +2049,7 @@ CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set CONFIG_DRM_PANEL_HIMAX_HX8394=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m @@ -2072,6 +2080,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2135,6 +2144,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_USE_LVDS is not set # CONFIG_DRM_RCAR_USE_MIPI_DSI is not set CONFIG_DRM_ROCKCHIP=m +CONFIG_DRM_RZG2L_DU=m # CONFIG_DRM_RZG2L_MIPI_DSI is not set CONFIG_DRM_SAMSUNG_DSIM=m # CONFIG_DRM_SHMOBILE is not set @@ -2603,6 +2613,7 @@ 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 @@ -2625,6 +2636,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2701,6 +2713,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DAVINCI=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m @@ -2763,7 +2776,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65219=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -# CONFIG_GPIO_VF610 is not set +CONFIG_GPIO_VF610=y # CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m @@ -2808,6 +2821,8 @@ CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -3070,7 +3085,7 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_ATR=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_BRCMSTB=y +CONFIG_I2C_BRCMSTB=m CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_CHARDEV=m @@ -3218,6 +3233,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3440,7 +3456,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -3463,6 +3478,7 @@ CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y +# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -3484,6 +3500,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m CONFIG_INTERCONNECT_QCOM_SDX75=m CONFIG_INTERCONNECT_QCOM_SM6115=m # CONFIG_INTERCONNECT_QCOM_SM6350 is not set +# CONFIG_INTERCONNECT_QCOM_SM7150 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3520,7 +3537,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -4001,6 +4017,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -4195,6 +4212,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set @@ -4532,7 +4550,7 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -4567,6 +4585,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_DW_BLUEFIELD is not set CONFIG_MMC_DW_EXYNOS=m CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_DW_K3=m CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m @@ -4834,6 +4853,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -5467,6 +5487,7 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVDIMM_SECURITY_TEST is not set +CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -5527,6 +5548,7 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m @@ -5539,6 +5561,7 @@ CONFIG_OF_FPGA_REGION=m CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m @@ -5577,6 +5600,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5585,6 +5609,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set # CONFIG_PANEL is not set @@ -5833,6 +5858,7 @@ CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y +# CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5858,6 +5884,7 @@ CONFIG_PINCTRL_AMLOGIC_C3=y CONFIG_PINCTRL_AMLOGIC_T7=y CONFIG_PINCTRL_APPLE_GPIO=m CONFIG_PINCTRL_AS3722=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m @@ -6128,6 +6155,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -6173,6 +6201,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCM_DISPCC_2290 is not set CONFIG_QCM_GCC_2290=m CONFIG_QCOM_A53PLL=m @@ -6216,6 +6247,7 @@ CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PBS=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PIL_INFO=m CONFIG_QCOM_PMIC_GLINK=m @@ -6331,6 +6363,7 @@ 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 CONFIG_RASPBERRYPI_POWER=y CONFIG_RATIONAL_KUNIT_TEST=m @@ -6520,6 +6553,7 @@ CONFIG_RENESAS_RZG2LWDT=m # CONFIG_RENESAS_WDT is not set # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_GPIO=m CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set @@ -6540,7 +6574,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6933,6 +6968,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -6953,6 +6989,7 @@ CONFIG_SCSI_MYRS=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -7044,6 +7081,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -7079,6 +7117,7 @@ CONFIG_SENSORS_ARM_SCMI=m 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 @@ -7086,6 +7125,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -7172,6 +7212,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -7208,6 +7249,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -7217,6 +7259,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -7229,6 +7272,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -7252,6 +7296,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -7527,6 +7572,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -7756,6 +7802,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m @@ -8098,6 +8145,7 @@ CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD934X=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -8285,7 +8333,7 @@ CONFIG_SPI_SYNQUACER=m CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y CONFIG_SPI_THUNDERX=m # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -8337,7 +8385,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -8369,6 +8416,8 @@ 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 @@ -8576,9 +8625,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -8640,6 +8688,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -8747,6 +8796,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_EXC3000=m # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -8874,6 +8925,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -8906,6 +8958,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -9019,6 +9072,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -9055,7 +9109,6 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m -# CONFIG_USB_EMXX is not set CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m @@ -9782,6 +9835,7 @@ CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_MXC is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 3385c2c0f..07e603a9c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -359,6 +365,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set @@ -368,7 +375,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -500,6 +507,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -605,12 +613,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -660,6 +669,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -768,6 +778,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1059,7 +1070,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y # CONFIG_CRAMFS is not set @@ -1167,6 +1179,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1287,6 +1300,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1429,8 +1443,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1467,6 +1480,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1518,6 +1532,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1536,30 +1551,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1588,7 +1581,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1599,6 +1592,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1606,6 +1600,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1636,6 +1631,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2094,6 +2090,7 @@ 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 @@ -2115,6 +2112,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2216,7 +2214,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2287,6 +2285,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2654,6 +2653,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2846,7 +2846,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3327,7 +3326,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3729,6 +3728,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3768,7 +3769,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3799,6 +3800,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3821,7 +3823,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4000,6 +4002,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4527,6 +4530,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4571,11 +4575,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4608,6 +4614,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4616,6 +4623,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4823,6 +4831,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4843,7 +4852,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4902,7 +4911,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5002,6 +5011,7 @@ CONFIG_PSTORE=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5035,6 +5045,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5133,6 +5146,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5265,6 +5279,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5281,6 +5296,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5474,7 +5490,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5589,6 +5605,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5606,6 +5623,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5707,6 +5725,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5715,6 +5734,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5730,7 +5750,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5740,7 +5760,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5753,7 +5773,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5773,17 +5793,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5803,6 +5823,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5837,6 +5858,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5846,6 +5868,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5858,6 +5881,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5885,11 +5909,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6080,6 +6104,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6245,6 +6270,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6288,6 +6314,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6601,6 +6628,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6756,7 +6784,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6822,6 +6850,8 @@ CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set 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 @@ -6935,8 +6965,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -6970,9 +7000,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7032,6 +7061,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7118,6 +7148,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7210,6 +7242,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7299,6 +7332,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7435,7 +7469,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 8407cf163..5f6da999f 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -359,6 +365,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set @@ -368,7 +375,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -500,6 +507,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -605,12 +613,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -660,6 +669,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -768,6 +778,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1059,7 +1070,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y @@ -1168,6 +1180,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1288,6 +1301,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1439,8 +1453,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1477,6 +1490,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1528,6 +1542,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1546,30 +1561,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1598,7 +1591,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1609,6 +1602,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1616,6 +1610,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1646,6 +1641,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2148,6 +2144,7 @@ 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 @@ -2169,6 +2166,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2271,7 +2269,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2343,6 +2341,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2710,6 +2709,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2902,7 +2902,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3388,7 +3387,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3795,6 +3794,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3834,7 +3835,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3865,6 +3866,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3887,7 +3889,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4066,6 +4068,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4593,6 +4596,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4637,11 +4641,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4674,6 +4680,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4682,6 +4689,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL is not set @@ -4891,6 +4899,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4911,7 +4920,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4970,7 +4979,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5074,6 +5083,7 @@ CONFIG_PSTORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5107,6 +5117,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5205,6 +5218,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5340,6 +5354,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5356,6 +5371,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5549,7 +5565,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5664,6 +5680,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5681,6 +5698,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5782,6 +5800,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5790,6 +5809,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5805,7 +5825,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5815,7 +5835,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5828,7 +5848,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5848,17 +5868,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5878,6 +5898,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5912,6 +5933,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5921,6 +5943,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5933,6 +5956,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5960,11 +5984,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6156,6 +6180,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6322,6 +6347,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6365,6 +6391,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6679,6 +6706,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6834,7 +6862,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6900,6 +6928,8 @@ 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 @@ -7013,8 +7043,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -7048,9 +7078,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7110,6 +7139,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7196,6 +7226,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7288,6 +7320,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7378,6 +7411,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7514,7 +7548,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 3084fc4c0..72793b2db 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y CONFIG_ACPI_AC=y CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -120,6 +121,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,6 +149,7 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -212,6 +215,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -283,6 +287,7 @@ 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_241_SOC is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_THUNDER=y @@ -300,6 +305,7 @@ CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CNP=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_CRYPTO=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_ARM64_E0PD=y @@ -359,6 +365,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set # CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set @@ -368,7 +375,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_FFA_TRANSPORT is not set +CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -500,6 +507,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -605,12 +613,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -660,6 +669,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -768,6 +778,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1059,7 +1070,8 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m -# CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y @@ -1168,6 +1180,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set CONFIG_CRYPTO_DEV_SA2UL=m @@ -1288,6 +1301,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1431,8 +1445,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1469,6 +1482,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1520,6 +1534,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1538,30 +1553,8 @@ 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_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1590,7 +1583,7 @@ CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1601,6 +1594,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1608,6 +1602,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1638,6 +1633,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2132,6 +2128,7 @@ 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 @@ -2153,6 +2150,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2255,7 +2253,7 @@ CONFIG_GPIO_MAX77620=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set +CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y @@ -2327,6 +2325,7 @@ CONFIG_HEADERS_INSTALL=y CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2694,6 +2693,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2886,7 +2886,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3367,7 +3366,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3774,6 +3773,8 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y @@ -3813,7 +3814,7 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set CONFIG_MLXBF_BOOTCTL=m CONFIG_MLXBF_GIGE=m -# CONFIG_MLXBF_PMC is not set +CONFIG_MLXBF_PMC=m CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3844,6 +3845,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set CONFIG_MMC_DW=m # CONFIG_MMC_DW_PCI is not set @@ -3866,7 +3868,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_MSM is not set # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m @@ -4045,6 +4047,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4572,6 +4575,7 @@ CONFIG_NUMA=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_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m @@ -4616,11 +4620,13 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCTEONTX2_AF=m CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -4653,6 +4659,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4661,6 +4668,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4868,6 +4876,7 @@ CONFIG_PHY_XGENE=y CONFIG_PID_IN_CONTEXTIDR=y CONFIG_PID_NS=y # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CS42L43 is not set # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4888,7 +4897,7 @@ CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set +CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8916 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4947,7 +4956,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -5051,6 +5060,7 @@ CONFIG_PSTORE=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set +# CONFIG_PTP_1588_CLOCK_FC3W is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5084,6 +5094,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_BAM_DMA is not set @@ -5182,6 +5195,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5317,6 +5331,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_AOSS is not set @@ -5333,6 +5348,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5526,7 +5542,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5641,6 +5657,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5658,6 +5675,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5759,6 +5777,7 @@ CONFIG_SENSORS_ARM_SCPI=m 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 @@ -5767,6 +5786,7 @@ CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5782,7 +5802,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5792,7 +5812,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_HMC5843_SPI is not set @@ -5805,7 +5825,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m @@ -5825,17 +5845,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5855,6 +5875,7 @@ CONFIG_SENSORS_LTC4222=m # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=m # CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5889,6 +5910,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5898,6 +5920,7 @@ CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5910,6 +5933,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PMBUS is not set # CONFIG_SENSORS_POWERZ is not set CONFIG_SENSORS_POWR1220=m +# CONFIG_SENSORS_PT5161L is not set CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5937,11 +5961,11 @@ CONFIG_SENSORS_SMPRO=m CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_TDA38640 is not set # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set @@ -6133,6 +6157,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6298,6 +6323,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6341,6 +6367,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6654,6 +6681,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6809,7 +6837,7 @@ CONFIG_SPI_QUP=y CONFIG_SPI_TEGRA114=m # CONFIG_SPI_TEGRA20_SFLASH is not set # CONFIG_SPI_TEGRA20_SLINK is not set -CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_XCOMM is not set @@ -6875,6 +6903,8 @@ CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set 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 @@ -6988,8 +7018,8 @@ CONFIG_TEE=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y -CONFIG_TEGRA210_ADMA=m -CONFIG_TEGRA_ACONNECT=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TEGRA_BPMP_THERMAL=m # CONFIG_TEGRA_GMI is not set CONFIG_TEGRA_HOST1X_FIREWALL=y @@ -7023,9 +7053,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7085,6 +7114,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -7171,6 +7201,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7263,6 +7295,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7353,6 +7386,7 @@ CONFIG_USB_CONN_GPIO=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7489,7 +7523,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index b257884e6..34ddf1a42 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -35,6 +35,7 @@ CONFIG_ACENIC=m # 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=y @@ -132,6 +133,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -160,6 +162,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -182,6 +185,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -232,6 +236,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -435,6 +440,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -629,6 +635,7 @@ 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 CONFIG_BRCMFMAC=m @@ -752,6 +759,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1016,6 +1024,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -1045,6 +1054,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1113,6 +1123,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1223,6 +1234,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1375,8 +1387,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1415,6 +1426,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1467,6 +1479,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1485,24 +1498,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set @@ -1534,6 +1529,7 @@ CONFIG_DRM_OFDRM=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1542,6 +1538,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1572,6 +1569,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2053,6 +2051,7 @@ 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 @@ -2073,6 +2072,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m CONFIG_FUSION_LAN=m @@ -2147,6 +2147,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m # CONFIG_GPIO_DWAPB is not set @@ -2227,6 +2228,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HID_A4TECH=m @@ -2585,6 +2588,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -2774,7 +2778,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -2816,7 +2819,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3281,6 +3283,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3470,6 +3473,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -3770,7 +3774,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -3800,6 +3803,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m CONFIG_MMC=m # CONFIG_MMC_MTK is not set @@ -4016,6 +4020,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -4672,8 +4677,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m CONFIG_OF_FPGA_REGION=m +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4701,6 +4708,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -4709,6 +4717,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -4873,6 +4883,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4936,7 +4947,6 @@ CONFIG_POSIX_TIMERS=y CONFIG_POWER8_CPU=y # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set @@ -5080,6 +5090,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5107,6 +5118,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5116,6 +5130,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5185,6 +5200,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5328,6 +5344,7 @@ CONFIG_REMOTEPROC=y CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5338,7 +5355,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -5669,6 +5687,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5689,6 +5708,7 @@ CONFIG_SCSI_PM8001=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -5759,6 +5779,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -5792,6 +5813,7 @@ CONFIG_SENSORS_APDS990X=m 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 @@ -5799,6 +5821,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -5886,6 +5909,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5922,6 +5946,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -5931,6 +5956,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_OCC_P9_SBE=m @@ -5944,6 +5970,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -5965,6 +5992,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6161,6 +6189,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6380,6 +6409,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6692,6 +6722,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -6883,7 +6914,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -6905,6 +6935,8 @@ 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 @@ -7059,7 +7091,6 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set @@ -7119,6 +7150,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7200,6 +7232,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7320,6 +7354,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7352,6 +7387,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7432,6 +7468,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -8089,6 +8126,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 15265f233..496153fb8 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -114,6 +115,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -141,6 +143,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -203,6 +206,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -251,6 +255,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -263,6 +268,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -363,6 +369,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -462,12 +469,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -517,6 +525,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -625,6 +634,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -871,6 +881,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m # CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -956,6 +967,7 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1066,6 +1078,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1219,8 +1232,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1257,6 +1269,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1307,6 +1320,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1325,30 +1339,8 @@ 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 -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1374,7 +1366,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1385,6 +1377,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1392,6 +1385,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1421,6 +1415,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1852,6 +1847,7 @@ CONFIG_FS_DAX=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 @@ -1872,6 +1868,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -1968,7 +1965,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -1989,6 +1985,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2030,6 +2027,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HID_A4TECH=m @@ -2378,6 +2376,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2552,7 +2551,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3039,7 +3037,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3429,6 +3427,8 @@ CONFIG_MINIX_SUBPARTITION=y CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y @@ -3468,7 +3468,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3498,6 +3497,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3684,6 +3684,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4200,6 +4201,7 @@ CONFIG_NUMA=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=m @@ -4237,7 +4239,9 @@ CONFIG_NVRAM=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4265,6 +4269,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4273,6 +4278,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL is not set @@ -4440,6 +4447,7 @@ CONFIG_PHYSICAL_ALIGN=0x200000 # 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 # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4450,7 +4458,6 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4500,7 +4507,6 @@ CONFIG_POSIX_TIMERS=y # CONFIG_POWER8_CPU is not set CONFIG_POWER9_CPU=y # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y CONFIG_POWERNV_OP_PANEL=m @@ -4639,6 +4645,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4663,6 +4670,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4745,6 +4755,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -4847,6 +4858,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -4859,6 +4871,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5044,7 +5057,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5162,6 +5175,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5179,6 +5193,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5278,6 +5293,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5286,6 +5302,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5375,6 +5392,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5409,6 +5427,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5418,6 +5437,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5430,6 +5450,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5640,6 +5661,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -5806,6 +5828,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -5849,6 +5872,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6163,6 +6187,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6355,6 +6380,8 @@ 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 @@ -6465,6 +6492,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6488,9 +6517,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6547,6 +6575,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6625,6 +6654,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6717,6 +6748,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -6802,6 +6834,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -6937,7 +6970,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 57eab6e19..55e578fe7 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -35,6 +35,7 @@ CONFIG_ACENIC=m # 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=y @@ -132,6 +133,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -160,6 +162,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -182,6 +185,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -232,6 +236,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -433,6 +438,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -627,6 +633,7 @@ 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 CONFIG_BRCMFMAC=m @@ -750,6 +757,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1014,6 +1022,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -1043,6 +1052,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1111,6 +1121,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1221,6 +1232,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1364,8 +1376,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1404,6 +1415,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1456,6 +1468,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1474,24 +1487,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set @@ -1523,6 +1518,7 @@ CONFIG_DRM_OFDRM=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1531,6 +1527,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1561,6 +1558,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2034,6 +2032,7 @@ 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 @@ -2054,6 +2053,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m CONFIG_FUSION_LAN=m @@ -2128,6 +2128,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m # CONFIG_GPIO_DWAPB is not set @@ -2208,6 +2209,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HID_A4TECH=m @@ -2565,6 +2568,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -2754,7 +2758,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -2796,7 +2799,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3255,6 +3257,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3444,6 +3447,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -3743,7 +3747,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -3773,6 +3776,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m CONFIG_MMC=m # CONFIG_MMC_MTK is not set @@ -3988,6 +3992,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m @@ -4644,8 +4649,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m CONFIG_OF_FPGA_REGION=m +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4673,6 +4680,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -4681,6 +4689,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set # CONFIG_PANEL is not set @@ -4844,6 +4854,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4907,7 +4918,6 @@ CONFIG_POSIX_TIMERS=y CONFIG_POWER8_CPU=y # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set @@ -5051,6 +5061,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5078,6 +5089,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5087,6 +5101,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5156,6 +5171,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5299,6 +5315,7 @@ CONFIG_REMOTEPROC=y CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5309,7 +5326,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -5640,6 +5658,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5660,6 +5679,7 @@ CONFIG_SCSI_PM8001=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -5730,6 +5750,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -5763,6 +5784,7 @@ CONFIG_SENSORS_APDS990X=m 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 @@ -5770,6 +5792,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -5857,6 +5880,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5893,6 +5917,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -5902,6 +5927,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_OCC_P9_SBE=m @@ -5915,6 +5941,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -5936,6 +5963,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6132,6 +6160,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6350,6 +6379,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6661,6 +6691,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -6852,7 +6883,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -6874,6 +6904,8 @@ 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 @@ -7028,9 +7060,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7088,6 +7119,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7169,6 +7201,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7289,6 +7323,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7321,6 +7356,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7401,6 +7437,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -8058,6 +8095,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 92059a022..25c78742e 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -114,6 +115,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -141,6 +143,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -203,6 +206,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m @@ -251,6 +255,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -263,6 +268,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -363,6 +369,7 @@ CONFIG_AX88796B_PHY=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -462,12 +469,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -517,6 +525,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -625,6 +634,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -871,6 +881,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m # CONFIG_CPUMASK_OFFSTACK is not set +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -956,6 +967,7 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1066,6 +1078,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1211,8 +1224,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1249,6 +1261,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1299,6 +1312,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1317,30 +1331,8 @@ 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 -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1366,7 +1358,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1377,6 +1369,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1384,6 +1377,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1413,6 +1407,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1836,6 +1831,7 @@ CONFIG_FS_DAX=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 @@ -1856,6 +1852,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -1952,7 +1949,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -1973,6 +1969,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2014,6 +2011,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HID_A4TECH=m @@ -2362,6 +2360,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2536,7 +2535,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3019,7 +3017,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3409,6 +3407,8 @@ CONFIG_MINIX_SUBPARTITION=y CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y @@ -3448,7 +3448,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3478,6 +3477,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3664,6 +3664,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y @@ -4180,6 +4181,7 @@ CONFIG_NUMA=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=m @@ -4217,7 +4219,9 @@ CONFIG_NVRAM=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4245,6 +4249,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4253,6 +4258,8 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +# CONFIG_PAGE_SIZE_4KB is not set +CONFIG_PAGE_SIZE_64KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4419,6 +4426,7 @@ CONFIG_PHYSICAL_ALIGN=0x200000 # 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 # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4429,7 +4437,6 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4479,7 +4486,6 @@ CONFIG_POSIX_TIMERS=y # CONFIG_POWER8_CPU is not set CONFIG_POWER9_CPU=y # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y CONFIG_POWERNV_OP_PANEL=m @@ -4618,6 +4624,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4642,6 +4649,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4724,6 +4734,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -4826,6 +4837,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -4838,6 +4850,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5023,7 +5036,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5141,6 +5154,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5158,6 +5172,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5257,6 +5272,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5265,6 +5281,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5354,6 +5371,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5388,6 +5406,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5397,6 +5416,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5409,6 +5429,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5619,6 +5640,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -5784,6 +5806,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -5827,6 +5850,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6140,6 +6164,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6332,6 +6357,8 @@ 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 @@ -6442,6 +6469,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6465,9 +6494,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6524,6 +6552,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6602,6 +6631,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6694,6 +6725,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -6779,6 +6811,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -6914,7 +6947,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 7e42a2b47..774b25b70 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -36,6 +36,7 @@ CONFIG_ACENIC=m # 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=y @@ -133,6 +134,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -161,6 +163,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -183,6 +186,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -232,6 +236,7 @@ CONFIG_ALTERA_PR_IP_CORE_PLAT=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -438,6 +443,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -631,6 +637,7 @@ 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 CONFIG_BRCMFMAC=m @@ -754,6 +761,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1022,6 +1030,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -1051,6 +1060,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1115,6 +1125,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1225,6 +1236,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1380,8 +1392,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1420,6 +1431,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1472,6 +1484,7 @@ CONFIG_DRM_CHRONTEL_CH7033=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1490,24 +1503,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set @@ -1538,6 +1533,7 @@ CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1546,6 +1542,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1576,6 +1573,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2046,6 +2044,7 @@ 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 @@ -2065,6 +2064,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2138,6 +2138,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m # CONFIG_GPIO_DWAPB is not set @@ -2215,6 +2216,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2558,6 +2561,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set @@ -2746,7 +2750,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -2786,7 +2789,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3244,6 +3246,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3440,6 +3443,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -3741,7 +3745,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -3771,6 +3774,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m # CONFIG_MMC is not set # CONFIG_MMC_MTK is not set @@ -3984,6 +3988,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIPLEXER=m @@ -4639,8 +4644,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set # CONFIG_OPEN_DICE is not set @@ -4663,6 +4670,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -4672,6 +4680,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -4836,6 +4845,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4896,7 +4906,6 @@ CONFIG_PNFS_BLOCK=m CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LINKSTATION is not set @@ -4995,6 +5004,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5022,6 +5032,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5031,6 +5044,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5106,6 +5120,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5250,6 +5265,7 @@ CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5260,7 +5276,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -5600,6 +5617,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5620,6 +5638,7 @@ CONFIG_SCSI_MYRS=m # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5690,6 +5709,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -5723,6 +5743,7 @@ CONFIG_SENSORS_AMC6821=m 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 @@ -5730,6 +5751,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -5816,6 +5838,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5852,6 +5875,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -5861,6 +5885,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -5873,6 +5898,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -5894,6 +5920,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6090,6 +6117,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6309,6 +6337,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6621,6 +6650,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -6809,7 +6839,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y @@ -6831,6 +6860,8 @@ 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 @@ -6984,7 +7015,6 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set @@ -7043,6 +7073,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7129,6 +7160,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7259,6 +7292,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7291,6 +7325,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7370,6 +7405,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -8027,6 +8063,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 48938902b..18f5e3748 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -17,6 +17,7 @@ CONFIG_8139TOO=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -113,6 +114,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -140,6 +142,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -200,6 +203,7 @@ CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set @@ -250,6 +254,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -262,6 +267,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -362,6 +368,7 @@ CONFIG_AX88796B_PHY=m # CONFIG_BACKLIGHT_CLASS_DEVICE is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -461,12 +468,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -515,6 +523,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -623,6 +632,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -870,6 +880,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -953,6 +964,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1064,6 +1076,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1222,8 +1235,7 @@ CONFIG_DMADEVICES_VDEBUG=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1260,6 +1272,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1310,6 +1323,7 @@ CONFIG_DRM_AMDGPU_USERPTR=y # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1328,30 +1342,8 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -CONFIG_DRM_I915_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1378,7 +1370,7 @@ CONFIG_DRM=m # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1389,6 +1381,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1396,6 +1389,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1425,6 +1419,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1855,6 +1850,7 @@ CONFIG_FS_DAX=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 @@ -1874,6 +1870,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -1968,7 +1965,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -1989,6 +1985,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2029,6 +2026,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2363,6 +2361,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2536,7 +2535,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3014,7 +3012,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3411,6 +3409,8 @@ CONFIG_MINIX_SUBPARTITION=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y @@ -3450,7 +3450,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3480,6 +3479,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3664,6 +3664,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y @@ -4180,6 +4181,7 @@ CONFIG_NUMA=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=m @@ -4217,8 +4219,10 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4244,6 +4248,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4253,6 +4258,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y # CONFIG_PANEL is not set @@ -4419,6 +4425,7 @@ CONFIG_PHY_BCM_SR_USB=m # 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 # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4429,7 +4436,6 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4477,7 +4483,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4573,6 +4578,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4597,6 +4603,9 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4684,6 +4693,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m # CONFIG_RAS is not set CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -4785,6 +4795,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -4797,6 +4808,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -4978,7 +4990,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5141,6 +5153,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5158,6 +5171,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5257,6 +5271,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5265,6 +5280,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5354,6 +5370,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5388,6 +5405,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5397,6 +5415,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5409,6 +5428,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5612,6 +5632,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -5778,6 +5799,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -5821,6 +5843,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6135,6 +6158,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6326,6 +6350,8 @@ CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set 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 @@ -6434,6 +6460,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6457,9 +6485,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6515,6 +6542,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6598,6 +6626,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6700,6 +6730,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -6784,6 +6815,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -6915,7 +6947,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index b48408453..3a72cb9bf 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -36,6 +36,7 @@ CONFIG_ACENIC=m # 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=y @@ -133,6 +134,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -161,6 +163,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -183,6 +186,7 @@ CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -232,6 +236,7 @@ CONFIG_ALTERA_PR_IP_CORE_PLAT=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -436,6 +441,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -629,6 +635,7 @@ 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 CONFIG_BRCMFMAC=m @@ -752,6 +759,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1020,6 +1028,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -1049,6 +1058,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1113,6 +1123,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1223,6 +1234,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1369,8 +1381,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1409,6 +1420,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1461,6 +1473,7 @@ CONFIG_DRM_CHRONTEL_CH7033=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1479,24 +1492,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -# CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set @@ -1527,6 +1522,7 @@ CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1535,6 +1531,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1565,6 +1562,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2027,6 +2025,7 @@ 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 @@ -2046,6 +2045,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m # CONFIG_FUSION is not set @@ -2119,6 +2119,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_DLN2=m CONFIG_GPIO_DS4520=m # CONFIG_GPIO_DWAPB is not set @@ -2196,6 +2197,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2538,6 +2541,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set @@ -2726,7 +2730,6 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_PXP is not set @@ -2766,7 +2769,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3218,6 +3220,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3414,6 +3417,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -3714,7 +3718,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m @@ -3744,6 +3747,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m # CONFIG_MMC is not set # CONFIG_MMC_MTK is not set @@ -3956,6 +3960,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIPLEXER=m @@ -4611,8 +4616,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set # CONFIG_OPEN_DICE is not set @@ -4635,6 +4642,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -4644,6 +4652,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set # CONFIG_PANEL is not set @@ -4807,6 +4816,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_CY8C95X0=m # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4867,7 +4877,6 @@ CONFIG_PNFS_BLOCK=m CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LINKSTATION is not set @@ -4966,6 +4975,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4993,6 +5003,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5002,6 +5015,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5077,6 +5091,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5221,6 +5236,7 @@ CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5231,7 +5247,8 @@ CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -5571,6 +5588,7 @@ CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5591,6 +5609,7 @@ CONFIG_SCSI_MYRS=m # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5661,6 +5680,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set @@ -5694,6 +5714,7 @@ CONFIG_SENSORS_AMC6821=m 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 @@ -5701,6 +5722,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m @@ -5787,6 +5809,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -5823,6 +5846,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -5832,6 +5856,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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_PC87360=m @@ -5844,6 +5869,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -5865,6 +5891,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6061,6 +6088,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6279,6 +6307,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6590,6 +6619,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -6778,7 +6808,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y @@ -6800,6 +6829,8 @@ 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 @@ -6953,9 +6984,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7012,6 +7042,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7098,6 +7129,8 @@ CONFIG_TOUCHSCREEN_ELAN=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7228,6 +7261,7 @@ CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7260,6 +7294,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7339,6 +7374,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -7996,6 +8032,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 91f552ddb..5e64eb24e 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -17,6 +17,7 @@ CONFIG_8139TOO=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -113,6 +114,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -140,6 +142,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -200,6 +203,7 @@ CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set @@ -250,6 +254,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -262,6 +267,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -362,6 +368,7 @@ CONFIG_AX88796B_PHY=m # CONFIG_BACKLIGHT_CLASS_DEVICE is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -461,12 +468,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -515,6 +523,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -623,6 +632,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -870,6 +880,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -953,6 +964,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1064,6 +1076,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1214,8 +1227,7 @@ CONFIG_DMABUF_MOVE_NOTIFY=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1252,6 +1264,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1302,6 +1315,7 @@ CONFIG_DRM_AMDGPU_USERPTR=y # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1320,30 +1334,8 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -CONFIG_DRM_I915_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1370,7 +1362,7 @@ CONFIG_DRM=m # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1381,6 +1373,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1388,6 +1381,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1417,6 +1411,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1839,6 +1834,7 @@ CONFIG_FS_DAX=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 @@ -1858,6 +1854,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -1952,7 +1949,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -1973,6 +1969,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2013,6 +2010,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2347,6 +2345,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2520,7 +2519,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2994,7 +2992,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3391,6 +3389,8 @@ CONFIG_MINIX_SUBPARTITION=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y @@ -3430,7 +3430,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3460,6 +3459,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3644,6 +3644,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y @@ -4160,6 +4161,7 @@ CONFIG_NUMA=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=m @@ -4197,8 +4199,10 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4224,6 +4228,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4233,6 +4238,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4398,6 +4404,7 @@ CONFIG_PHY_BCM_SR_USB=m # 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 # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4408,7 +4415,6 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4456,7 +4462,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4552,6 +4557,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4576,6 +4582,9 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4663,6 +4672,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m # CONFIG_RAS is not set CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -4764,6 +4774,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -4776,6 +4787,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -4957,7 +4969,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5120,6 +5132,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5137,6 +5150,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5236,6 +5250,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5244,6 +5259,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5333,6 +5349,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5367,6 +5384,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5376,6 +5394,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5388,6 +5407,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5591,6 +5611,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -5756,6 +5777,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -5799,6 +5821,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6112,6 +6135,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6303,6 +6327,8 @@ 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 @@ -6411,6 +6437,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6434,9 +6462,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6492,6 +6519,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6575,6 +6603,8 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6677,6 +6707,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -6761,6 +6792,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -6892,7 +6924,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 5182540be..4b58dabd7 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -17,6 +17,7 @@ CONFIG_8139TOO=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -113,6 +114,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -140,6 +142,7 @@ CONFIG_ACPI_VIDEO=m # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -200,6 +203,7 @@ CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set @@ -250,6 +254,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -262,6 +267,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -363,6 +369,7 @@ CONFIG_AX88796B_PHY=m # CONFIG_BACKLIGHT_CLASS_DEVICE is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -464,11 +471,12 @@ CONFIG_BLK_DEV_SD=y # 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 CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -517,6 +525,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y # CONFIG_BPF_SYSCALL is not set CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -625,6 +634,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -872,6 +882,7 @@ CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y +CONFIG_CPU_MITIGATIONS=y # CONFIG_CPUSETS is not set # CONFIG_CPU_THERMAL is not set # CONFIG_CRAMFS is not set @@ -955,6 +966,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1066,6 +1078,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1216,8 +1229,7 @@ CONFIG_DMABUF_MOVE_NOTIFY=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1254,6 +1266,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1304,6 +1317,7 @@ CONFIG_DRM_AMDGPU_USERPTR=y # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1322,30 +1336,8 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -CONFIG_DRM_I915_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_DEBUG_MMIO is not set -# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -# CONFIG_DRM_I915_DEBUG_WAKEREF is not set -CONFIG_DRM_I915_FENCE_TIMEOUT=10000 -CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -CONFIG_DRM_I915=m -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 -# CONFIG_DRM_I915_SELFTEST is not set -CONFIG_DRM_I915_STOP_TIMEOUT=100 -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_USERPTR=y -# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1372,7 +1364,7 @@ CONFIG_DRM=m # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1383,6 +1375,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1390,6 +1383,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1419,6 +1413,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1842,6 +1837,7 @@ 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 @@ -1862,6 +1858,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y # CONFIG_FUSE_FS is not set +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -1958,7 +1955,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -1979,6 +1975,7 @@ CONFIG_GPIO_SIM=y # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2019,6 +2016,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HID_A4TECH=m @@ -2354,6 +2352,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_KX022A_I2C is not set @@ -2528,7 +2527,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3003,7 +3001,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3401,6 +3399,8 @@ CONFIG_MIGRATION=y # CONFIG_MISC_FILESYSTEMS is not set # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y @@ -3440,7 +3440,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3470,6 +3469,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3654,6 +3654,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y @@ -4172,6 +4173,7 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=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=m @@ -4209,8 +4211,10 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4236,6 +4240,7 @@ CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y # CONFIG_PACKET is not set # CONFIG_PACKING is not set @@ -4245,6 +4250,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set CONFIG_PANIC_ON_OOPS=y @@ -4410,6 +4416,7 @@ CONFIG_PHY_BCM_SR_USB=m # 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 # CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_EQUILIBRIUM is not set @@ -4420,7 +4427,6 @@ CONFIG_PID_NS=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4468,7 +4474,6 @@ CONFIG_PNFS_FILE_LAYOUT=m CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set # CONFIG_POWERCAP is not set -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4565,6 +4570,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4589,6 +4595,9 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4676,6 +4685,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m # CONFIG_RAS is not set CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -4777,6 +4787,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -4789,6 +4800,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -4971,7 +4983,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5136,6 +5148,7 @@ CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_ISCSI_ATTRS is not set +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5154,6 +5167,7 @@ CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5253,6 +5267,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5261,6 +5276,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5350,6 +5366,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5384,6 +5401,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5393,6 +5411,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5405,6 +5424,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5608,6 +5628,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -5773,6 +5794,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -5816,6 +5838,7 @@ CONFIG_SND_SEQ_UMP=y # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6129,6 +6152,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6323,6 +6347,8 @@ CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set 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 @@ -6433,6 +6459,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6456,9 +6484,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6514,6 +6541,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6597,6 +6625,8 @@ CONFIG_TN3270=y # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6700,6 +6730,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -6784,6 +6815,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -6915,7 +6947,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 21d9f5a5f..7b6169a30 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -39,6 +39,7 @@ CONFIG_ACER_WMI=m # 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=y @@ -150,6 +151,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -178,6 +180,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -201,6 +204,7 @@ CONFIG_ADV_SWBUTTON=m # CONFIG_ADXL372_SPI is not set CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -261,9 +265,9 @@ CONFIG_ALTERA_TSE=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -487,6 +491,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -685,6 +690,7 @@ 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 CONFIG_BRCMFMAC=m @@ -812,6 +818,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1129,6 +1136,7 @@ CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1215,6 +1223,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y @@ -1336,6 +1345,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1510,8 +1520,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1550,6 +1559,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1607,6 +1617,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1634,6 +1645,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m @@ -1684,6 +1696,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1692,6 +1705,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1722,6 +1736,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2256,6 +2271,7 @@ 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 @@ -2278,6 +2294,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m CONFIG_FUSION_LAN=m @@ -2356,6 +2373,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set CONFIG_GPIO_DLN2=m @@ -2447,6 +2465,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2830,6 +2850,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3064,7 +3085,6 @@ CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m @@ -3141,7 +3161,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3615,6 +3634,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3807,6 +3827,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -4081,8 +4102,18 @@ CONFIG_MISC_ALCOR_PCI=m 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SLS=y CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y @@ -4125,7 +4156,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -4156,6 +4186,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m CONFIG_MMC=m # CONFIG_MMC_MTK is not set @@ -4375,6 +4406,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -5053,8 +5085,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set # CONFIG_OPEN_DICE is not set @@ -5077,6 +5111,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5085,6 +5120,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y CONFIG_PAGE_TABLE_ISOLATION=y @@ -5292,6 +5328,7 @@ CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -5376,7 +5413,6 @@ CONFIG_PNP=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set @@ -5476,6 +5512,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5511,6 +5548,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5520,6 +5560,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5593,6 +5634,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5740,6 +5782,7 @@ CONFIG_REMOTEPROC=y CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5752,7 +5795,8 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6079,6 +6123,7 @@ CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPS=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set CONFIG_SCSI_LOWLEVEL=y @@ -6100,6 +6145,7 @@ CONFIG_SCSI_PM8001=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -6174,6 +6220,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set CONFIG_SEL3350_PLATFORM=m # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6213,6 +6260,7 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m 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 @@ -6221,6 +6269,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m @@ -6315,6 +6364,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -6351,6 +6401,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -6360,6 +6411,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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 @@ -6373,6 +6425,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -6394,6 +6447,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6610,6 +6664,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6793,6 +6848,7 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m # CONFIG_SND_SOC_AMD_SOF_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m @@ -6840,6 +6896,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7058,6 +7115,7 @@ CONFIG_SND_SOC_SOF_ALDERLAKE=m CONFIG_SND_SOC_SOF_AMD_ACP63=m CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m CONFIG_SND_SOC_SOF_AMD_RENOIR=m +CONFIG_SND_SOC_SOF_AMD_SOUNDWIRE=m CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m CONFIG_SND_SOC_SOF_AMD_VANGOGH=m CONFIG_SND_SOC_SOF_APOLLOLAKE=m @@ -7163,6 +7221,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -7274,7 +7333,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m @@ -7368,7 +7426,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -7397,6 +7454,8 @@ 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 @@ -7551,7 +7610,6 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set @@ -7617,6 +7675,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7701,6 +7760,8 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=m +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7823,6 +7884,7 @@ CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_TYPEC_MUX_INTEL_PMC=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7856,6 +7918,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7937,6 +8000,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -8609,6 +8673,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -8727,6 +8792,7 @@ CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_DEBUG_FPU=y CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_FRED is not set CONFIG_X86_GENERIC=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index b9fee73b8..479b612aa 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -20,6 +20,7 @@ CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -131,6 +132,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -158,6 +160,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -217,9 +220,9 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -276,6 +279,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -288,6 +292,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -392,6 +397,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -491,12 +497,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -545,6 +552,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -655,6 +663,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1015,6 +1024,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1134,6 +1144,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1304,8 +1315,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1342,6 +1352,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1394,6 +1405,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1421,6 +1433,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" # CONFIG_DRM_I915_GVT_KVMGT is not set @@ -1439,6 +1452,8 @@ CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1464,7 +1479,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1475,6 +1490,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1482,6 +1498,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1511,6 +1528,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1968,6 +1986,7 @@ CONFIG_FS_DAX=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 @@ -1990,6 +2009,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2087,7 +2107,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -2108,6 +2127,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2150,6 +2170,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2515,6 +2536,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_KX022A_I2C is not set # CONFIG_IIO_KX022A_SPI is not set @@ -2701,7 +2723,7 @@ CONFIG_INTEL_IOMMU_DEBUGFS=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU_SVM=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m @@ -2718,7 +2740,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3212,7 +3233,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3612,8 +3633,18 @@ CONFIG_MINIX_SUBPARTITION=y 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +# CONFIG_MITIGATION_SLS is not set CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set @@ -3654,7 +3685,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3684,6 +3714,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3873,6 +3904,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -4395,6 +4427,7 @@ CONFIG_NUMA=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=m CONFIG_NVME_AUTH=m @@ -4433,8 +4466,10 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4460,6 +4495,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4468,6 +4504,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y CONFIG_PAGE_TABLE_ISOLATION=y @@ -4655,6 +4692,7 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -4681,7 +4719,6 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_METEORLAKE=m CONFIG_PINCTRL_METEORPOINT=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4736,7 +4773,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4833,6 +4869,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4861,6 +4898,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4943,6 +4983,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5044,6 +5085,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -5057,6 +5099,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5239,7 +5282,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5386,6 +5429,7 @@ CONFIG_SCSI_HPSA=m # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5403,6 +5447,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5502,6 +5547,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5510,6 +5556,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5601,6 +5648,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5635,6 +5683,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5644,6 +5693,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5656,6 +5706,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5869,6 +5920,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6040,6 +6092,7 @@ CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6084,6 +6137,7 @@ CONFIG_SND_SOC_CS42L42_SDW=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6401,6 +6455,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6488,7 +6543,7 @@ CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y -# CONFIG_SOUNDWIRE_AMD is not set +CONFIG_SOUNDWIRE_AMD=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m @@ -6510,7 +6565,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set @@ -6611,6 +6665,8 @@ 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 @@ -6720,6 +6776,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6743,9 +6801,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6808,6 +6865,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6889,6 +6947,8 @@ CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6981,6 +7041,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7065,6 +7126,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7197,7 +7259,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -7607,7 +7669,7 @@ CONFIG_VIRTIO_FS=m # CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y -CONFIG_VIRTIO_MEM=m +# CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # CONFIG_VIRTIO_MMIO is not set @@ -7731,6 +7793,7 @@ CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_DEBUG_FPU=y CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +CONFIG_X86_FRED=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index bc5871285..39ca621fe 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -39,6 +39,7 @@ CONFIG_ACER_WMI=m # 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=y @@ -150,6 +151,7 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +CONFIG_AD9467=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -178,6 +180,7 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -201,6 +204,7 @@ CONFIG_ADV_SWBUTTON=m # CONFIG_ADXL372_SPI is not set CONFIG_ADXRS290=m # CONFIG_ADXRS450 is not set +# CONFIG_AF8133J is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m @@ -261,9 +265,9 @@ CONFIG_ALTERA_TSE=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -485,6 +489,7 @@ CONFIG_BACKLIGHT_ARCXCNN=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_KTD253=m +# CONFIG_BACKLIGHT_KTD2801 is not set CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -683,6 +688,7 @@ 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 CONFIG_BRCMFMAC=m @@ -810,6 +816,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1127,6 +1134,7 @@ CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_UART=m +CONFIG_CROS_EC_WATCHDOG=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_KUNIT_EC_PROTO_TEST=m @@ -1213,6 +1221,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y @@ -1334,6 +1343,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y 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 @@ -1499,8 +1509,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1539,6 +1548,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1596,6 +1606,7 @@ CONFIG_DRM_CROS_EC_ANX7688=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set @@ -1623,6 +1634,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m @@ -1673,6 +1685,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m @@ -1681,6 +1694,7 @@ CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1711,6 +1725,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35560=m 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2237,6 +2252,7 @@ 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 @@ -2259,6 +2275,7 @@ CONFIG_FUNCTION_TRACER=y CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y CONFIG_FUSION_CTL=m CONFIG_FUSION_FC=m CONFIG_FUSION_LAN=m @@ -2337,6 +2354,7 @@ CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set CONFIG_GPIO_DLN2=m @@ -2428,6 +2446,8 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2810,6 +2830,7 @@ CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m @@ -3044,7 +3065,6 @@ CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m @@ -3121,7 +3141,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y # CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m @@ -3589,6 +3608,7 @@ CONFIG_LEDS_MAX5970=m CONFIG_LEDS_MAX77650=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_NCP5623=m CONFIG_LEDS_NIC78BX=m # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_PCA9532_GPIO=y @@ -3781,6 +3801,7 @@ CONFIG_MAX44009=m CONFIG_MAX5522=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MAX6959 is not set CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m @@ -4055,8 +4076,18 @@ CONFIG_MISC_ALCOR_PCI=m 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SLS=y CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y @@ -4099,7 +4130,6 @@ CONFIG_MLX90632=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -4130,6 +4160,7 @@ CONFIG_MMC_CQHCI=m # CONFIG_MMC_CRYPTO is not set # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_HI3798MV200=m CONFIG_MMC_HSQ=m CONFIG_MMC=m # CONFIG_MMC_MTK is not set @@ -4349,6 +4380,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_NVMEM=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -5027,8 +5059,10 @@ CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set # CONFIG_OPEN_DICE is not set @@ -5051,6 +5085,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set CONFIG_PA12203001=m +CONFIG_PAC1934=m CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING=y @@ -5059,6 +5094,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_PANASONIC_LAPTOP=m @@ -5265,6 +5301,7 @@ CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -5348,7 +5385,6 @@ CONFIG_PNP=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y CONFIG_POWERCAP=y -CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_LINKSTATION is not set # CONFIG_POWER_RESET_LTC2952 is not set @@ -5448,6 +5484,7 @@ 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 CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5483,6 +5520,9 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCA807X_PHY=m +CONFIG_QCA808X_PHY=m +CONFIG_QCA83XX_PHY=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_EMAC is not set @@ -5492,6 +5532,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +CONFIG_QCOM_PBS=m # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -5565,6 +5606,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RAS_FMPM=m CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set @@ -5712,6 +5754,7 @@ CONFIG_REMOTEPROC=y CONFIG_REMOTE_TARGET=m # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_SIMPLE is not set # CONFIG_RESET_TI_SYSCON is not set @@ -5724,7 +5767,8 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +CONFIG_RH_FEDORA=y CONFIG_RICHTEK_RTQ6056=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set @@ -6051,6 +6095,7 @@ CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPS=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set CONFIG_SCSI_LOWLEVEL=y @@ -6072,6 +6117,7 @@ CONFIG_SCSI_PM8001=m CONFIG_SCSI_PMCRAID=m # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_QLOGIC_1280=m @@ -6146,6 +6192,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SEG_LED_GPIO is not set CONFIG_SEL3350_PLATFORM=m # CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set @@ -6185,6 +6232,7 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m 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 @@ -6193,6 +6241,7 @@ CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m @@ -6287,6 +6336,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX127 is not set @@ -6323,6 +6373,7 @@ CONFIG_SENSORS_MP5023=m # CONFIG_SENSORS_MP5990 is not set CONFIG_SENSORS_MPQ7932=m CONFIG_SENSORS_MPQ7932_REGULATOR=y +CONFIG_SENSORS_MPQ8785=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775_I2C=m @@ -6332,6 +6383,7 @@ CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m 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 @@ -6345,6 +6397,7 @@ CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWERZ=m CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_PXE1610 is not set CONFIG_SENSORS_Q54SJ108A2=m @@ -6366,6 +6419,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m @@ -6582,6 +6636,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6764,6 +6819,7 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m # CONFIG_SND_SOC_AMD_SOF_MACH is not set +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m @@ -6811,6 +6867,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -7029,6 +7086,7 @@ CONFIG_SND_SOC_SOF_ALDERLAKE=m CONFIG_SND_SOC_SOF_AMD_ACP63=m CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m CONFIG_SND_SOC_SOF_AMD_RENOIR=m +CONFIG_SND_SOC_SOF_AMD_SOUNDWIRE=m CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m CONFIG_SND_SOC_SOF_AMD_VANGOGH=m CONFIG_SND_SOC_SOF_APOLLOLAKE=m @@ -7133,6 +7191,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +CONFIG_SND_SOC_WCD939X_SDW=m # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set CONFIG_SND_SOC_WM8524=m @@ -7244,7 +7303,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m @@ -7338,7 +7396,6 @@ CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y -# CONFIG_STAGING_BOARD is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set CONFIG_STAGING_MEDIA=y CONFIG_STAGING=y @@ -7367,6 +7424,8 @@ 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 @@ -7521,9 +7580,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -7587,6 +7645,7 @@ CONFIG_TI_ADC128S052=m CONFIG_TI_ADS1015=m CONFIG_TI_ADS1100=m # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set CONFIG_TI_ADS131E08=m CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set @@ -7671,6 +7730,8 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=m +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7793,6 +7854,7 @@ CONFIG_TYPEC=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_TYPEC_MUX_INTEL_PMC=m +CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_PTN36502=m @@ -7826,6 +7888,7 @@ CONFIG_UBSAN_BOUNDS=y # CONFIG_UBSAN_ENUM is not set 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 @@ -7907,6 +7970,7 @@ CONFIG_USB_CONFIGFS_F_MIDI2=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -8579,6 +8643,7 @@ CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_SGI is not set +CONFIG_W1_MASTER_UART=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -8697,6 +8762,7 @@ CONFIG_X86_CPU_RESCTRL=y # CONFIG_X86_DEBUG_FPU is not set CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_FRED is not set CONFIG_X86_GENERIC=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index be825924d..88f3685b2 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -20,6 +20,7 @@ CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -131,6 +132,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -158,6 +160,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -217,9 +220,9 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -276,6 +279,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -288,6 +292,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -392,6 +397,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -491,12 +497,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -545,6 +552,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -655,6 +663,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1015,6 +1024,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1134,6 +1144,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1296,8 +1307,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1334,6 +1344,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1386,6 +1397,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1413,6 +1425,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" # CONFIG_DRM_I915_GVT_KVMGT is not set @@ -1431,6 +1444,8 @@ CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1456,7 +1471,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1467,6 +1482,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1474,6 +1490,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1503,6 +1520,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1952,6 +1970,7 @@ CONFIG_FS_DAX=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 @@ -1974,6 +1993,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2071,7 +2091,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -2092,6 +2111,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2134,6 +2154,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2499,6 +2520,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_KX022A_I2C is not set # CONFIG_IIO_KX022A_SPI is not set @@ -2685,7 +2707,7 @@ CONFIG_INTEL_IOATDMA=m # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU_SVM=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m @@ -2702,7 +2724,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3192,7 +3213,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3592,8 +3613,18 @@ CONFIG_MINIX_SUBPARTITION=y 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +# CONFIG_MITIGATION_SLS is not set CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set @@ -3634,7 +3665,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3664,6 +3694,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3853,6 +3884,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -4375,6 +4407,7 @@ CONFIG_NUMA=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=m CONFIG_NVME_AUTH=m @@ -4413,8 +4446,10 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4440,6 +4475,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4448,6 +4484,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_PANASONIC_LAPTOP=m @@ -4634,6 +4671,7 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -4660,7 +4698,6 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_METEORLAKE=m CONFIG_PINCTRL_METEORPOINT=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4714,7 +4751,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4811,6 +4847,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4839,6 +4876,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4921,6 +4961,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5022,6 +5063,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -5035,6 +5077,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5217,7 +5260,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5364,6 +5407,7 @@ CONFIG_SCSI_HPSA=m # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5381,6 +5425,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5480,6 +5525,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5488,6 +5534,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5579,6 +5626,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5613,6 +5661,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5622,6 +5671,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5634,6 +5684,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5847,6 +5898,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6017,6 +6069,7 @@ CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6061,6 +6114,7 @@ CONFIG_SND_SOC_CS42L42_SDW=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6377,6 +6431,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6464,7 +6519,7 @@ CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y -# CONFIG_SOUNDWIRE_AMD is not set +CONFIG_SOUNDWIRE_AMD=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m @@ -6486,7 +6541,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set @@ -6587,6 +6641,8 @@ 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 @@ -6696,6 +6752,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6719,9 +6777,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6784,6 +6841,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6865,6 +6923,8 @@ CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -6957,6 +7017,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7041,6 +7102,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7173,7 +7235,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -7583,7 +7645,7 @@ CONFIG_VIRTIO_FS=m # CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y -CONFIG_VIRTIO_MEM=m +# CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # CONFIG_VIRTIO_MMIO is not set @@ -7707,6 +7769,7 @@ CONFIG_X86_CPU_RESCTRL=y # CONFIG_X86_DEBUG_FPU is not set CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +CONFIG_X86_FRED=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 90fac2c01..f839c4f9c 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -20,6 +20,7 @@ CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_ACPI_APEI_GHES=y @@ -131,6 +132,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -158,6 +160,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -217,9 +220,9 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -276,6 +279,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -288,6 +292,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -392,6 +397,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -491,12 +497,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -545,6 +552,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BRCMDBG=y CONFIG_BRCMFMAC=m @@ -655,6 +663,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m 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 @@ -1016,6 +1025,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1135,6 +1145,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1306,8 +1317,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1344,6 +1354,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1396,6 +1407,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1423,6 +1435,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" # CONFIG_DRM_I915_GVT_KVMGT is not set @@ -1441,6 +1454,8 @@ CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1466,7 +1481,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1477,6 +1492,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1484,6 +1500,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1513,6 +1530,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -2006,6 +2024,7 @@ CONFIG_FS_DAX=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 @@ -2028,6 +2047,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2126,7 +2146,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -2147,6 +2166,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2190,6 +2210,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2555,6 +2576,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_KX022A_I2C is not set # CONFIG_IIO_KX022A_SPI is not set @@ -2741,7 +2763,7 @@ CONFIG_INTEL_IOMMU_DEBUGFS=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU_SVM=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m @@ -2758,7 +2780,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3252,7 +3273,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3657,8 +3678,18 @@ CONFIG_MINIX_SUBPARTITION=y 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +# CONFIG_MITIGATION_SLS is not set CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set @@ -3699,7 +3730,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3729,6 +3759,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3918,6 +3949,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -4440,6 +4472,7 @@ CONFIG_NUMA=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=m CONFIG_NVME_AUTH=m @@ -4478,8 +4511,10 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4505,6 +4540,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4513,6 +4549,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y CONFIG_PAGE_TABLE_ISOLATION=y @@ -4700,6 +4737,7 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -4726,7 +4764,6 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_METEORLAKE=m CONFIG_PINCTRL_METEORPOINT=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4781,7 +4818,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4882,6 +4918,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4910,6 +4947,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4992,6 +5032,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5096,6 +5137,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -5109,6 +5151,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5291,7 +5334,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5438,6 +5481,7 @@ CONFIG_SCSI_HPSA=m # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5455,6 +5499,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5554,6 +5599,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5562,6 +5608,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5653,6 +5700,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5687,6 +5735,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5696,6 +5745,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5708,6 +5758,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5922,6 +5973,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6093,6 +6145,7 @@ CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6137,6 +6190,7 @@ CONFIG_SND_SOC_CS42L42_SDW=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6454,6 +6508,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6541,7 +6596,7 @@ CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y -# CONFIG_SOUNDWIRE_AMD is not set +CONFIG_SOUNDWIRE_AMD=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m @@ -6563,7 +6618,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set @@ -6664,6 +6718,8 @@ 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 @@ -6773,6 +6829,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6796,9 +6854,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6861,6 +6918,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6942,6 +7000,8 @@ CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7034,6 +7094,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7119,6 +7180,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7251,7 +7313,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -7661,7 +7723,7 @@ CONFIG_VIRTIO_FS=m # CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y -CONFIG_VIRTIO_MEM=m +# CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # CONFIG_VIRTIO_MMIO is not set @@ -7786,6 +7848,7 @@ CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_DEBUG_FPU=y CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +CONFIG_X86_FRED=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index feea02fbf..becf477cb 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -20,6 +20,7 @@ CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set +CONFIG_ACPI_APEI_EINJ_CXL=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y @@ -131,6 +132,7 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set +# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -158,6 +160,7 @@ CONFIG_ADDRESS_MASKING=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMFM2000 is not set # CONFIG_ADMV1013 is not set # CONFIG_ADMV1014 is not set # CONFIG_ADMV4420 is not set @@ -217,9 +220,9 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_ATL=m CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set -CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_AMD_MEM_ENCRYPT=y @@ -276,6 +279,7 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCNET is not set CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_CONTPTE=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y @@ -288,6 +292,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_USE_LSE_ATOMICS=y +# CONFIG_ARM64_VA_BITS_52 is not set CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_SCMI_POWER_CONTROL is not set @@ -392,6 +397,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTD2801 is not set # CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3630A is not set @@ -491,12 +497,13 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UBLK is not set +CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -545,6 +552,7 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -655,6 +663,7 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m 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 @@ -1016,6 +1025,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1135,6 +1145,7 @@ CONFIG_CXL_PMU=m CONFIG_CXL_REGION=y # 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 @@ -1298,8 +1309,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_DMA_NUMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMA_NUMA_CMA is not set # CONFIG_DMAPOOL_TEST is not set # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set @@ -1336,6 +1346,7 @@ CONFIG_DM_SWITCH=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_VDO=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y @@ -1388,6 +1399,7 @@ CONFIG_DRM_CIRRUS_QEMU=m # 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_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set @@ -1415,6 +1427,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_WAKEREF is not set +CONFIG_DRM_I915_DP_TUNNEL=y CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_FORCE_PROBE="" # CONFIG_DRM_I915_GVT_KVMGT is not set @@ -1433,6 +1446,8 @@ CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set @@ -1458,7 +1473,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_GSP_DEFAULT is not set +CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set @@ -1469,6 +1484,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set @@ -1476,6 +1492,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set @@ -1505,6 +1522,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set # 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_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set @@ -1990,6 +2008,7 @@ CONFIG_FS_DAX=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 @@ -2012,6 +2031,7 @@ CONFIG_FUNCTION_TRACER=y # CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m +CONFIG_FUSE_PASSTHROUGH=y # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_FC is not set CONFIG_FUSION_LOGGING=y @@ -2110,7 +2130,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_MLXBF2=m -# CONFIG_GPIO_MLXBF3 is not set # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m @@ -2131,6 +2150,7 @@ CONFIG_GPIO_SIM=m # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_VF610 is not set # CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set @@ -2174,6 +2194,7 @@ CONFIG_HEADERS_INSTALL=y # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_HI8435 is not set +CONFIG_HIBERNATION_COMP_LZO=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2539,6 +2560,7 @@ CONFIG_IGC=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set CONFIG_IIO_FORMAT_KUNIT_TEST=m +CONFIG_IIO_GTS_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_KX022A_I2C is not set # CONFIG_IIO_KX022A_SPI is not set @@ -2725,7 +2747,7 @@ CONFIG_INTEL_IOATDMA=m # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_PERF_EVENTS=y -# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU_SVM=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m @@ -2742,7 +2764,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_VSC_HW is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3232,7 +3253,7 @@ CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set @@ -3637,8 +3658,18 @@ CONFIG_MINIX_SUBPARTITION=y 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_IBPB_ENTRY=y +CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y +CONFIG_MITIGATION_RETHUNK=y +CONFIG_MITIGATION_RETPOLINE=y CONFIG_MITIGATION_RFDS=y +# CONFIG_MITIGATION_SLS is not set CONFIG_MITIGATION_SPECTRE_BHI=y +CONFIG_MITIGATION_SRSO=y +CONFIG_MITIGATION_UNRET_ENTRY=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set @@ -3679,7 +3710,6 @@ CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90635 is not set # CONFIG_MLXBF_BOOTCTL is not set # CONFIG_MLXBF_GIGE is not set -# CONFIG_MLXBF_PMC is not set # CONFIG_MLXBF_TMFIFO is not set CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m @@ -3709,6 +3739,7 @@ CONFIG_MMC_CB710=m CONFIG_MMC_DW_BLUEFIELD=m # CONFIG_MMC_DW_EXYNOS is not set # CONFIG_MMC_DW_HI3798CV200 is not set +# CONFIG_MMC_DW_HI3798MV200 is not set # CONFIG_MMC_DW_K3 is not set # CONFIG_MMC_DW_PCI is not set # CONFIG_MMC_HSQ is not set @@ -3898,6 +3929,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FAULT_INJECTION is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m +# CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 @@ -4420,6 +4452,7 @@ CONFIG_NUMA=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=m CONFIG_NVME_AUTH=m @@ -4458,8 +4491,10 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m +CONFIG_OCTEON_EP_VF=m CONFIG_OCXL=m # CONFIG_OF is not set +CONFIG_OF_KUNIT_TEST=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set @@ -4485,6 +4520,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_PA12203001 is not set +# CONFIG_PAC1934 is not set CONFIG_PACKET_DIAG=y CONFIG_PACKET=y # CONFIG_PACKING is not set @@ -4493,6 +4529,7 @@ CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y +CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_PANASONIC_LAPTOP=m @@ -4679,6 +4716,7 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +# CONFIG_PINCTRL_AW9523 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m @@ -4705,7 +4743,6 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_METEORLAKE=m CONFIG_PINCTRL_METEORPOINT=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_MLXBF3 is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -4759,7 +4796,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y -# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWERPC64_CPU is not set @@ -4860,6 +4896,7 @@ 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 is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4888,6 +4925,9 @@ CONFIG_PWM=y # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set # CONFIG_QCA7000_SPI is not set +# CONFIG_QCA807X_PHY is not set +# CONFIG_QCA808X_PHY is not set +# CONFIG_QCA83XX_PHY is not set # CONFIG_QCOM_AOSS_QMP is not set # CONFIG_QCOM_APCS_IPC is not set # CONFIG_QCOM_COMMAND_DB is not set @@ -4970,6 +5010,7 @@ CONFIG_RANDSTRUCT_NONE=y # CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set +CONFIG_RAS_FMPM=m CONFIG_RAS=y CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set @@ -5074,6 +5115,7 @@ CONFIG_RELOCATABLE=y CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_GPIO is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SIMPLE is not set @@ -5087,6 +5129,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y CONFIG_RHEL_DIFFERENCES=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m @@ -5269,7 +5312,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set @@ -5416,6 +5459,7 @@ CONFIG_SCSI_HPSA=m # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_LIB_KUNIT_TEST=m CONFIG_SCSI_LOGGING=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_LPFC_DEBUG_FS is not set @@ -5433,6 +5477,7 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_PROTO_TEST=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m # CONFIG_SCSI_QLOGIC_1280 is not set @@ -5532,6 +5577,7 @@ CONFIG_SENSORS_APPLESMC=m 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 @@ -5540,6 +5586,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_BEL_PFE is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_BPA_RS600 is not set +# CONFIG_SENSORS_CHIPCAP2 is not set CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -5631,6 +5678,7 @@ CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_LTC4282 is not set # CONFIG_SENSORS_LTC4286 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX127 is not set @@ -5665,6 +5713,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MP5990 is not set # CONFIG_SENSORS_MPQ7932 is not set +# CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775_I2C is not set @@ -5674,6 +5723,7 @@ CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# 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 @@ -5686,6 +5736,7 @@ CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWERZ is not set # CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_PT5161L is not set # CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_Q54SJ108A2 is not set @@ -5900,6 +5951,7 @@ CONFIG_SND_BT87X=m CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_CORE_TEST=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y @@ -6070,6 +6122,7 @@ CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6114,6 +6167,7 @@ CONFIG_SND_SOC_CS42L42_SDW=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_CS_AMP_LIB_TEST=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set @@ -6430,6 +6484,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set +# CONFIG_SND_SOC_WCD939X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set # CONFIG_SND_SOC_WM8524 is not set @@ -6517,7 +6572,7 @@ CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y -# CONFIG_SOUNDWIRE_AMD is not set +CONFIG_SOUNDWIRE_AMD=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m @@ -6539,7 +6594,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -# CONFIG_SPECTRE_BHI_AUTO is not set CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set @@ -6640,6 +6694,8 @@ 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 @@ -6749,6 +6805,8 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_TEGRA_ACONNECT is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6772,9 +6830,8 @@ CONFIG_TEST_IOV_ITER=m # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6837,6 +6894,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS124S08 is not set +# CONFIG_TI_ADS1298 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS7950 is not set @@ -6918,6 +6976,8 @@ CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set +# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -7010,6 +7070,7 @@ CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set CONFIG_TYPEC_MUX_FSA4480=m # CONFIG_TYPEC_MUX_GPIO_SBU is not set +# CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_PTN36502 is not set @@ -7095,6 +7156,7 @@ CONFIG_USB_CHIPIDEA_NPCM=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set +CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set # CONFIG_USB_DWC2 is not set @@ -7227,7 +7289,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y -# CONFIG_USB_ONBOARD_HUB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -7637,7 +7699,7 @@ CONFIG_VIRTIO_FS=m # CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y -CONFIG_VIRTIO_MEM=m +# CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # CONFIG_VIRTIO_MMIO is not set @@ -7762,6 +7824,7 @@ CONFIG_X86_CPU_RESCTRL=y # CONFIG_X86_DEBUG_FPU is not set CONFIG_X86_DECODER_SELFTEST=y CONFIG_X86_EXTENDED_PLATFORM=y +CONFIG_X86_FRED=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y diff --git a/kernel.changelog b/kernel.changelog index 2c166c7b2..72aecedb9 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,104 +1,353 @@ -* Thu May 30 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.12-0] -- sunrpc: use the struct net as the svc proc private (Josef Bacik) -- Linux v6.8.12 +* Wed Jun 12 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.4-0] +- Add libbpf workaround for F39 to patches (Justin M. Forbes) +- Linux v6.9.4 Resolves:
-* Sun May 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.11-0] +* Thu May 30 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.3-0] +- Linux v6.9.3 +Resolves: + +* Sun May 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.2-0] - redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) -- Remove f38 from release_targets (Justin M. Forbes) -- Add more Bugs addressed by 6.8.10 to BugsFixed (Justin M. Forbes) -- Linux v6.8.11 +- Linux v6.9.2 +Resolves: + +* Tue May 21 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.1-0] +- Fix mismatch in IO_URING since we dropped the RHEL patch (Justin M. Forbes) +- Set up for stable Fedora (Justin M. Forbes) +- Linux v6.9.1 +Resolves: + +* Mon May 13 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.0-1] +- 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) +Resolves: + +* Mon May 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-64] +- Linux v6.9.0 Resolves:
-* Fri May 17 2024 Augusto Caringi acaringi@redhat.com [6.8.10-0] -- redhat/configs: Enable CONFIG_DEBUG_INFO_BTF_MODULES (Augusto Caringi) -- Add bugs to BugsFixed for 6.8.10 (Justin M. Forbes) +* Sat May 11 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.cf87f46fd34d.63] +- Linux v6.9.0-0.rc7.cf87f46fd34d +Resolves: + +* Fri May 10 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.448b3fe5a0ea.62] +- redhat: make filtermods.py less verbose by default (Jan Stancek) +- Linux v6.9.0-0.rc7.448b3fe5a0ea +Resolves: + +* Thu May 09 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.45db3ab70092.61] +- 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) -- Reapply "drm/qxl: simplify qxl_fence_wait" (Linus Torvalds) -- BugsFixed updates for 6.8.10 (Justin M. Forbes) -- e1000e: change usleep_range to udelay in PHY mdic access (Vitaly Lifshits) -- Linux v6.8.10 +- Linux v6.9.0-0.rc7.45db3ab70092 Resolves:
-* Thu May 02 2024 Augusto Caringi acaringi@redhat.com [6.8.9-0] -- redhat/configs: Enable CONFIG_CPU_MITIGATIONS (Augusto Caringi) +* Wed May 08 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.dccb07f2914c.60] +- Consolidate configs to common for 6.9 (Justin M. Forbes) +Resolves: + +* Tue May 07 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.dccb07f2914c.59] +- 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) +- Linux v6.9.0-0.rc7.dccb07f2914c +Resolves: RHEL-23931, RHEL-32110 + +* Mon May 06 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.58] +- Linux v6.9.0-0.rc7 +Resolves: + +* Sat May 04 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.7367539ad4b0.57] +- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes) +- Linux v6.9.0-0.rc6.7367539ad4b0 +Resolves: + +* Fri May 03 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.f03359bca01b.56] +- Linux v6.9.0-0.rc6.f03359bca01b +Resolves: + +* Thu May 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.0106679839f7.55] +- 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) +Resolves: + +* Thu May 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.0106679839f7.54] +- Linux v6.9.0-0.rc6.0106679839f7 +Resolves: + +* Wed May 01 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.18daea77cca6.53] +- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski) +- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa) +- Linux v6.9.0-0.rc6.18daea77cca6 +Resolves: + +* Tue Apr 30 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.52] +- 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) -- drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul) -- drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports (Lyude Paul) -- drm/dp: Don't attempt AUX transfers when eDP panels are not powered (Douglas Anderson) -- Linux v6.8.9 +- Set Fedora configs for 6.9 (Justin M. Forbes) +Resolves: + +* Mon Apr 29 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.51] +- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann) +- Linux v6.9.0-0.rc6 Resolves:
-* Sat Apr 27 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.8-0] -- Update BugsFixed for 6.8.8 (Justin M. Forbes) +* Sun Apr 28 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.2c8159388952.50] +- Linux v6.9.0-0.rc5.2c8159388952 +Resolves: + +* Sat Apr 27 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.5eb4573ea63d.49] +- Linux v6.9.0-0.rc5.5eb4573ea63d +Resolves: + +* Fri Apr 26 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.c942a0cd3603.48] - Turn on ISM for Fedora (Justin M. Forbes) +- Linux v6.9.0-0.rc5.c942a0cd3603 +Resolves: + +* Thu Apr 25 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.e88c4cfcb7b8.47] +- Linux v6.9.0-0.rc5.e88c4cfcb7b8 +Resolves: + +* Wed Apr 24 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.9d1ddab261f3.46] +- 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) +- Linux v6.9.0-0.rc5.9d1ddab261f3 +Resolves: + +* Tue Apr 23 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.71b1543c83d6.45] +- Linux v6.9.0-0.rc5.71b1543c83d6 +Resolves: + +* Mon Apr 22 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.44] - 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) +- Linux v6.9.0-0.rc5 +Resolves: + +* Sun Apr 21 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.977b1ef51866.43] +- Linux v6.9.0-0.rc4.977b1ef51866 +Resolves: + +* Sat Apr 20 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.13a2e429f644.42] +- Linux v6.9.0-0.rc4.13a2e429f644 +Resolves: + +* Fri Apr 19 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.2668e3ae2ef3.41] +- 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) +- Linux v6.9.0-0.rc4.2668e3ae2ef3 +Resolves: + +* Thu Apr 18 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.8cd26fd90c1a.40] - Turn on UBSAN for Fedora (Justin M. Forbes) -- Linux v6.8.8 +- Linux v6.9.0-0.rc4.8cd26fd90c1a Resolves:
-* Wed Apr 17 2024 Augusto Caringi acaringi@redhat.com [6.8.7-0] -- redhat/configs: Enable CONFIG_MITIGATION_SPECTRE_BHI (Augusto Caringi) +* Wed Apr 17 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.96fca68c4fbf.39] - Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes) -- Linux v6.8.7 Resolves:
-* Sat Apr 13 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.6-0] -- nouveau: fix devinit paths to only handle display on GSP. (Dave Airlie) -- Add bluetooth bug to Bugsfixed for 6.8.6 (Justin M. Forbes) -- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Archie Pusaka) -- Linux v6.8.6 +* Tue Apr 16 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.96fca68c4fbf.38] +- Linux v6.9.0-0.rc4.96fca68c4fbf +Resolves: + +* Mon Apr 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.37] +- Linux v6.9.0-0.rc4 Resolves:
-* Wed Apr 10 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.5-0] -- Set configs for SPECTRE_BHI (Justin M. Forbes) -- Add AMD PMF bug (Justin M. Forbes) +* Sun Apr 14 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.7efd0a74039f.36] +- Linux v6.9.0-0.rc3.7efd0a74039f +Resolves: + +* Sat Apr 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.8f2c057754b2.35] +- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis) +- Linux v6.9.0-0.rc3.8f2c057754b2 +Resolves: + +* Fri Apr 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.586b5dfb51b9.34] +- Use LLVM=1 for clang_lto build (Nikita Popov) +- redhat: fix def_variants.yaml check (Jan Stancek) +- Linux v6.9.0-0.rc3.586b5dfb51b9 +Resolves: + +* Thu Apr 11 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.e8c39d0f57f3.33] +- redhat: sanity check yaml files (Jan Stancek) +- spec: rework filter-mods and mod-denylist (Jan Stancek) +- Linux v6.9.0-0.rc3.e8c39d0f57f3 +Resolves: + +* Wed Apr 10 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.2c71fdf02a95.32] +- Linux v6.9.0-0.rc3.2c71fdf02a95 +Resolves: + +* Tue Apr 09 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.20cb38a7af88.31] +- Linux v6.9.0-0.rc3.20cb38a7af88 +Resolves: + +* Mon Apr 08 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.30] +- Linux v6.9.0-0.rc3 +Resolves: + +* Sun Apr 07 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.f2f80ac80987.29] +- Linux v6.9.0-0.rc2.f2f80ac80987 +Resolves: + +* Sat Apr 06 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.6c6e47d69d82.28] +- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari) +- Linux v6.9.0-0.rc2.6c6e47d69d82 +Resolves: + +* Fri Apr 05 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.8cb4a9a82b21.27] +- Linux v6.9.0-0.rc2.8cb4a9a82b21 +Resolves: + +* Thu Apr 04 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.c85af715cac0.26] +- Linux v6.9.0-0.rc2.c85af715cac0 +Resolves: + +* Wed Apr 03 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.026e680b0a08.25] +- arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) +- redhat/Makefile.variables: unquote a variable (Thorsten Leemhuis) +Resolves: + +* Tue Apr 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.026e680b0a08.24] +- 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) +- Linux v6.9.0-0.rc2.026e680b0a08 +Resolves: + +* Mon Apr 01 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.23] +- Linux v6.9.0-0.rc2 +Resolves: + +* Sun Mar 31 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.712e14250dd2.22] +- Linux v6.9.0-0.rc1.712e14250dd2 +Resolves: + +* Sat Mar 30 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.486291a0e624.21] - redhat/configs: Enable CONFIG_AMDTEE for x86 (David Arcari) -- Add CVE fix for 6.8.5 (Justin M. Forbes) -- Linux v6.8.5 +- redhat/configs: enable CONFIG_TEST_LOCKUP for debug kernel (Čestmír Kalina) +- Linux v6.9.0-0.rc1.486291a0e624 Resolves:
-* Thu Apr 04 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.4-0] -- Linux v6.8.4 +* Fri Mar 29 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.317c7bc0ef03.20] +- Linux v6.9.0-0.rc1.317c7bc0ef03 Resolves:
-* Wed Apr 03 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.3-0] -- Fix up redhat directory for stable reabses (Justin M. Forbes) -- Add some CVE fixes for 6.8.3 (Justin M. Forbes) -- Add bug to BugsFixed (Justin M. Forbes) -- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (Johan Hovold) -- Config updates for stable (Justin M. Forbes) -- Linux v6.8.3 +* Thu Mar 28 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.8d025e2092e2.19] +- Linux v6.9.0-0.rc1.8d025e2092e2 Resolves:
-* Tue Mar 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.2-0] -- xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Dave Chinner) +* Wed Mar 27 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.7033999ecd7b.18] +- 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) -- kernel.spec: fix libperf-debuginfo content (Jan Stancek) -- redhat/kernel.spec.template: enable cross for base/RT (Peter Robinson) -- redhat/kernel.spec.template: Fix cross compiling (Peter Robinson) -- Add more bugs to BugsFixed (Justin M. Forbes) -- Add bug to BugsFixed (Justin M. Forbes) +- Octopus merges are too conservative, serialize instead (Don Zickus) +- Add tracking branches for rt-devel (Don Zickus) +- Linux v6.9.0-0.rc1.7033999ecd7b +Resolves: + +* Tue Mar 26 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.928a87efa423.17] +- all: clean-up i915 (Peter Robinson) - Turn on CONFIG_READ_ONLY_THP_FOR_FS for Fedora (Justin M. Forbes) -- Change fedora-stable-release.sh to use git am (Justin M. Forbes) -- drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) -- Revert libcpupower soname bump for F38/39 (Justin M. Forbes) -- Fix up requires for UKI (Justin M. Forbes) -- drm/amd: Flush GFXOFF requests in prepare stage (Mario Limonciello) -- Linux v6.8.2 +- 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) +- Linux v6.9.0-0.rc1.928a87efa423 Resolves:
-* Wed Mar 20 2024 Augusto Caringi acaringi@redhat.com [6.8.1-0] -- redhat/configs: Enable CONFIG_MITIGATION_RFDS (Augusto Caringi) +* Mon Mar 25 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.16] +- redhat/kernel.spec.template: update license (Scott Weaver) +- Fix typo in maintaining.rst file (Augusto Caringi) +- Linux v6.9.0-0.rc1 +Resolves: + +* Sun Mar 24 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.70293240c5ce.15] +- Linux v6.9.0-0.rc0.70293240c5ce +Resolves: + +* Sat Mar 23 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.bfa8f18691ed.14] +- Enable DRM_CDNS_DSI_J721E for fedora (Andrew Halaney) +- Linux v6.9.0-0.rc0.bfa8f18691ed +Resolves: + +* Fri Mar 22 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.8e938e398669.13] +- Linux v6.9.0-0.rc0.8e938e398669 +Resolves: + +* Thu Mar 21 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.23956900041d.12] +- Linux v6.9.0-0.rc0.23956900041d +Resolves: + +* Wed Mar 20 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.a4145ce1e7bc.11] +- gitlab-ci: do not merge ark-latest for gating pipelines (Michael Hofmann) - fedora: Enable MCP9600 (Peter Robinson) -- temporarily remove LIBBPF_DYNAMIC=1 from perf build (Thorsten Leemhuis) -- Added required files for rebase (Augusto Caringi) -- Linux v6.8.1 +- 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) +- Linux v6.9.0-0.rc0.a4145ce1e7bc +Resolves: + +* Tue Mar 19 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.b3603fcb79b1.10] +- 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) +- Linux v6.9.0-0.rc0.b3603fcb79b1 +Resolves: + +* Mon Mar 18 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.f6cef5f8c37f.9] +- Linux v6.9.0-0.rc0.f6cef5f8c37f +Resolves: + +* Sun Mar 17 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.741e9d668aa5.8] +- Linux v6.9.0-0.rc0.741e9d668aa5 +Resolves: + +* Sat Mar 16 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.66a27abac311.7] +- 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) +- Linux v6.9.0-0.rc0.66a27abac311 +Resolves: + +* Fri Mar 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.e5eb28f6d1af.6] +- Linux v6.9.0-0.rc0.e5eb28f6d1af +Resolves: + +* Fri Mar 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.480e035fc4c7.5] +- lsm: update security_lock_kernel_down (Scott Weaver) +Resolves: + +* Thu Mar 14 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.480e035fc4c7.4] +- Linux v6.9.0-0.rc0.480e035fc4c7 +Resolves: + +* Wed Mar 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.b0546776ad3f.3] +- Fix changelog after rebase (Augusto Caringi) +- Linux v6.9.0-0.rc0.b0546776ad3f Resolves:
-* Tue Mar 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.8.0-1] +* Tue Mar 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.855684c7d938.2] - 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) @@ -2366,6 +2615,6 @@ Resolves: - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v6.8.0 +- Linux v6.9.0-0.rc0.855684c7d938 Resolves: 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 39d8eba07..64841d7d3 100644 --- a/kernel.spec +++ b/kernel.spec @@ -160,18 +160,18 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specrpmversion 6.8.12 -%define specversion 6.8.12 -%define patchversion 6.8 -%define pkgrelease 300 +%define specrpmversion 6.9.4 +%define specversion 6.9.4 +%define patchversion 6.9 +%define pkgrelease 200 %define kversion 6 -%define tarfile_release 6.8.12 +%define tarfile_release 6.9.4 # This is needed to do merge window version magic -%define patchlevel 8 +%define patchlevel 9 # 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.8.12 +%define kabiversion 6.9.4
# If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -320,7 +320,8 @@ Summary: The Linux kernel %endif %global clang_make_opts HOSTCC=clang CC=clang LLVM_IAS=%{llvm_ias} %if %{with clang_lto} -%global clang_make_opts %{clang_make_opts} LD=ld.lld HOSTLD=ld.lld AR=llvm-ar NM=llvm-nm HOSTAR=llvm-ar HOSTNM=llvm-nm +# LLVM=1 enables use of all LLVM tools. +%global clang_make_opts %{clang_make_opts} LLVM=1 %endif %global make_opts %{make_opts} %{clang_make_opts} # clang does not support the -fdump-ipa-clones option @@ -584,6 +585,9 @@ Summary: The Linux kernel %define cpupowerarchs i686 x86_64 ppc64le aarch64 %endif
+# Architectures we build kernel livepatching selftests on +%define klptestarches x86_64 ppc64le + %if 0%{?use_vdso} %define _use_vdso 1 %else @@ -632,7 +636,7 @@ Summary: The Linux kernel
Name: %{package_name} -License: ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR Apache-2.0) AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib AND (copyleft-next-0.3.1 OR GPL-2.0-or-later) +License: ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0) AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR Apache-2.0) AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib AND (copyleft-next-0.3.1 OR GPL-2.0-or-later) URL: https://www.kernel.org/ Version: %{specrpmversion} Release: %{pkg_release} @@ -660,16 +664,18 @@ BuildRequires: bzip2, xz, findutils, m4, perl-interpreter, perl-Carp, perl-devel BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc, bison, flex, gcc-c++ BuildRequires: net-tools, hostname, bc, elfutils-devel BuildRequires: dwarves +BuildRequires: python3 BuildRequires: python3-devel +BuildRequires: python3-pyyaml BuildRequires: kernel-rpm-macros # glibc-static is required for a consistent build environment (specifically # CONFIG_CC_CAN_LINK_STATIC=y). BuildRequires: glibc-static -%if %{with_headers} +%if %{with_headers} || %{with_cross_headers} BuildRequires: rsync %endif %if %{with_doc} -BuildRequires: xmlto, asciidoc, python3-sphinx, python3-sphinx_rtd_theme, python3-pyyaml +BuildRequires: xmlto, asciidoc, python3-sphinx, python3-sphinx_rtd_theme %endif %if %{with_sparse} BuildRequires: sparse @@ -804,6 +810,10 @@ Source0: linux-%{tarfile_release}.tar.xz Source1: Makefile.rhelver Source2: kernel.changelog
+Source10: redhatsecurebootca5.cer +Source13: redhatsecureboot501.cer + +%if %{signkernel} # Name of the packaged file containing signing key %ifarch ppc64le %define signing_key_filename kernel-signing-ppc.cer @@ -812,52 +822,41 @@ Source2: kernel.changelog %define signing_key_filename kernel-signing-s390.cer %endif
-%if %{?released_kernel} +# Fedora/ELN pesign macro expects to see these cert file names, see: +# https://github.com/rhboot/pesign/blob/main/src/pesign-rpmbuild-helper.in#L21... +%if 0%{?fedora}%{?eln} +%define pesign_name_0 redhatsecureboot501 +%define secureboot_ca_0 %{SOURCE10} +%define secureboot_key_0 %{SOURCE13} +%endif
-Source10: redhatsecurebootca5.cer -Source11: redhatsecurebootca1.cer -Source12: redhatsecureboot501.cer -Source13: redhatsecureboot301.cer -Source14: secureboot_s390.cer -Source15: secureboot_ppc.cer +# 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_ca_0 %{SOURCE10} -%define secureboot_ca_1 %{SOURCE11} +%if 0%{?centos} +%define pesign_name_0 centossecureboot201 +%else %ifarch x86_64 aarch64 -%define secureboot_key_0 %{SOURCE12} %define pesign_name_0 redhatsecureboot501 -%define secureboot_key_1 %{SOURCE13} -%define pesign_name_1 redhatsecureboot301 %endif %ifarch s390x -%define secureboot_key_0 %{SOURCE14} %define pesign_name_0 redhatsecureboot302 %endif %ifarch ppc64le -%define secureboot_key_0 %{SOURCE15} -%define pesign_name_0 redhatsecureboot303 +%define pesign_name_0 redhatsecureboot701 +%endif +%endif +# rhel && !eln %endif
-# released_kernel -%else - -Source10: redhatsecurebootca4.cer -Source11: redhatsecurebootca2.cer -Source12: redhatsecureboot401.cer -Source13: redhatsecureboot003.cer - -%define secureboot_ca_0 %{SOURCE10} -%define secureboot_ca_1 %{SOURCE11} -%define secureboot_key_0 %{SOURCE12} -%define pesign_name_0 redhatsecureboot401 -%define secureboot_key_1 %{SOURCE13} -%define pesign_name_1 redhatsecureboot003 - -# released_kernel +# signkernel %endif
Source20: mod-denylist.sh Source21: mod-sign.sh +Source22: filtermods.py
%define modsign_cmd %{SOURCE21}
@@ -866,7 +865,6 @@ Source23: x509.genkey.rhel
Source24: %{name}-aarch64-rhel.config Source25: %{name}-aarch64-debug-rhel.config -Source26: mod-extra.list.rhel
Source27: %{name}-ppc64le-rhel.config Source28: %{name}-ppc64le-debug-rhel.config @@ -876,11 +874,7 @@ Source31: %{name}-s390x-zfcpdump-rhel.config Source32: %{name}-x86_64-rhel.config Source33: %{name}-x86_64-debug-rhel.config
-Source34: filter-x86_64.sh.rhel -Source35: filter-aarch64.sh.rhel -Source36: filter-ppc64le.sh.rhel -Source37: filter-s390x.sh.rhel -Source38: filter-modules.sh.rhel +Source34: def_variants.yaml.rhel
Source41: x509.genkey.centos # ARM64 64K page-size kernel config @@ -891,7 +885,6 @@ Source43: %{name}-aarch64-64k-debug-rhel.config
%if 0%{?include_fedora} Source50: x509.genkey.fedora -Source51: mod-extra.list.fedora
Source52: %{name}-aarch64-fedora.config Source53: %{name}-aarch64-debug-fedora.config @@ -904,11 +897,7 @@ Source59: %{name}-s390x-debug-fedora.config Source60: %{name}-x86_64-fedora.config Source61: %{name}-x86_64-debug-fedora.config
-Source62: filter-x86_64.sh.fedora -Source63: filter-aarch64.sh.fedora -Source64: filter-ppc64le.sh.fedora -Source65: filter-s390x.sh.fedora -Source66: filter-modules.sh.fedora +Source62: def_variants.yaml.fedora %endif
Source70: partial-kgcov-snip.config @@ -922,9 +911,6 @@ Source77: partial-clang_lto-aarch64-debug-snip.config Source80: generate_all_configs.sh Source81: process_configs.sh
-Source84: mod-internal.list -Source85: mod-partner.list - Source86: dracut-virt.conf
Source87: flavors @@ -932,6 +918,17 @@ Source87: flavors Source100: rheldup3.x509 Source101: rhelkpatch1.x509 Source102: nvidiagpuoot001.x509 +Source103: rhelimaca1.x509 +Source104: rhelima.x509 +Source105: rhelima_centos.x509 + +%if 0%{?centos} +%define ima_signing_cert %{SOURCE105} +%else +%define ima_signing_cert %{SOURCE104} +%endif + +%define ima_cert_name ima.cer
Source200: check-kabi
@@ -948,9 +945,6 @@ Source213: Module.kabi_dup_x86_64 Source300: kernel-abi-stablelists-%{kabiversion}.tar.xz Source301: kernel-kabi-dw-%{kabiversion}.tar.xz
-# RT specific virt module -Source400: mod-kvm.list - %if %{include_rt} # realtime config files Source474: %{name}-aarch64-rt-rhel.config @@ -1501,7 +1495,8 @@ The meta-package for the %{1} kernel\ %package %{?1:%{1}-}kvm\ Summary: KVM modules for package kernel%{?1:-%{1}}\ Group: System Environment/Kernel\ -Requires: kernel%{?1:-%{1}} = %{version}-%{release}\ +Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:%{1}}}\ +Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\ Provides: installonlypkg(kernel-module)\ Provides: kernel%{?1:-%{1}}-kvm-%{_target_cpu} = %{version}-%{release}\ AutoReq: no\ @@ -1550,7 +1545,7 @@ Provides: installonlypkg(kernel)\ Provides: kernel-%{?1:%{1}-}uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\ Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\ Requires(pre): %{kernel_prereq}\ -Requires(pre): systemd\ +Requires(pre): systemd >= 254-1\ %endif\ %endif\ %if %{with_gcov}\ @@ -1909,25 +1904,20 @@ done 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 %{SOURCE103} -out rhelimaca1.pem +cat rheldup3.pem rhelkpatch1.pem nvidiagpuoot001.pem rhelimaca1.pem > ../certs/rhel.pem +%if %{signkernel} %ifarch s390x ppc64le openssl x509 -inform der -in %{secureboot_ca_0} -out secureboot.pem cat secureboot.pem >> ../certs/rhel.pem %endif +%endif for i in *.config; do sed -i 's@CONFIG_SYSTEM_TRUSTED_KEYS=""@CONFIG_SYSTEM_TRUSTED_KEYS="certs/rhel.pem"@' $i done %endif %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="" @@ -2157,14 +2147,12 @@ BuildKernel() {
%ifarch x86_64 aarch64 %{log_msg "Sign kernel image"} - %pesign -s -i $SignImage -o vmlinuz.tmp -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} - %pesign -s -i vmlinuz.tmp -o vmlinuz.signed -a %{secureboot_ca_1} -c %{secureboot_key_1} -n %{pesign_name_1} - rm vmlinuz.tmp + %pesign -s -i $SignImage -o vmlinuz.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} %endif %ifarch s390x ppc64le if [ -x /usr/bin/rpm-sign ]; then rpm-sign --key "%{pesign_name_0}" --lkmsign $SignImage --output vmlinuz.signed - elif [ $DoModules -eq 1 ]; then + elif [ "$DoModules" == "1" -a "%{signmodules}" == "1" ]; then chmod +x scripts/sign-file ./scripts/sign-file -p sha256 certs/signing_key.pem certs/signing_key.x509 $SignImage vmlinuz.signed else @@ -2522,97 +2510,30 @@ BuildKernel() { ( find $RPM_BUILD_ROOT/lib/modules/$KernelVer -name '*.ko' | xargs /sbin/modinfo -l | \ grep -E -v 'GPL( v2)?$|Dual BSD/GPL$|Dual MPL/GPL$|GPL and additional rights$' ) && exit 1
- remove_depmod_files() - { - # remove files that will be auto generated by depmod at rpm -i time - pushd $RPM_BUILD_ROOT/lib/modules/$KernelVer/ - # in case below list needs to be extended, remember to add a - # matching ghost entry in the files section as well - rm -f modules.{alias,alias.bin,builtin.alias.bin,builtin.bin} \ - modules.{dep,dep.bin,devname,softdep,symbols,symbols.bin} - popd - }
- %{log_msg "Remove depmod files"} - remove_depmod_files - - %{log_msg "Identify modules in kenrel-modules-* packages"} - # Identify modules in the kernel-modules-extras package - %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer $(realpath configs/mod-extra.list) - # Identify modules in the kernel-modules-internal package - %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE84} internal -%if 0%{!?fedora:1} - # Identify modules in the kernel-modules-partner package - %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE85} partner -%endif - if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then - # Identify modules in the kernel-rt-kvm package - %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE400} kvm + if [ $DoModules -eq 0 ]; then + %{log_msg "Create empty files for RPM packaging"} + # Ensure important files/directories exist to let the packaging succeed + echo '%%defattr(-,-,-)' > ../kernel${Variant:+-${Variant}}-modules-core.list + echo '%%defattr(-,-,-)' > ../kernel${Variant:+-${Variant}}-modules.list + echo '%%defattr(-,-,-)' > ../kernel${Variant:+-${Variant}}-modules-extra.list + echo '%%defattr(-,-,-)' > ../kernel${Variant:+-${Variant}}-modules-internal.list + echo '%%defattr(-,-,-)' > ../kernel${Variant:+-${Variant}}-modules-partner.list + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/kernel + # Add files usually created by make modules, needed to prevent errors + # thrown by depmod during package installation + touch $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.order + touch $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.builtin fi
- # - # Generate the kernel-core and kernel-modules files lists - # - %{log_msg "Gemerate the kernel-core and kernel-modules files lists"} - - # Copy the System.map file for depmod to use, and create a backup of the - # full module tree so we can restore it after we're done filtering + # Copy the System.map file for depmod to use cp System.map $RPM_BUILD_ROOT/. - cp configs/filter-*.sh $RPM_BUILD_ROOT/. - pushd $RPM_BUILD_ROOT - mkdir restore - cp -r lib/modules/$KernelVer/* restore/. - - %{log_msg "Remove files in the kernel-modules-* file lists"} - # don't include anything going into kernel-modules-extra in the file lists - xargs rm -rf < mod-extra.list - # don't include anything going into kernel-modules-internal in the file lists - xargs rm -rf < mod-internal.list -%if 0%{!?fedora:1} - # don't include anything going into kernel-modules-partner in the file lists - xargs rm -rf < mod-partner.list -%endif - if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then - # don't include anything going into kernel-rt-kvm in the file lists - xargs rm -rf < mod-kvm.list - fi - - if [ $DoModules -eq 1 ]; then - %{log_msg "Filter files into core and modules lists"} - # Find all the module files and filter them out into the core and - # modules lists. This actually removes anything going into -modules - # from the dir. - find lib/modules/$KernelVer/kernel -name *.ko | sort -n > modules.list - ./filter-modules.sh modules.list %{_target_cpu} - rm filter-*.sh - - # Run depmod on the resulting module tree and make sure it isn't broken - depmod -b . -aeF ./System.map $KernelVer &> depmod.out - if [ -s depmod.out ]; then - %{log_msg "Depmod failure"} - cat depmod.out - exit 1 - else - rm depmod.out - fi - else - %{log_msg "Create empty files for RPM packaging"} - # Ensure important files/directories exist to let the packaging succeed - echo '%%defattr(-,-,-)' > modules.list - echo '%%defattr(-,-,-)' > k-d.list - mkdir -p lib/modules/$KernelVer/kernel - # Add files usually created by make modules, needed to prevent errors - # thrown by depmod during package installation - touch lib/modules/$KernelVer/modules.order - touch lib/modules/$KernelVer/modules.builtin - fi
if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then %{log_msg "Skipping efiuki build"} else %if %{with_efiuki} - %{log_msg "Setup the EFI UKI kernel"} - popd + %{log_msg "Setup the EFI UKI kernel"}
KernelUnifiedImageDir="$RPM_BUILD_ROOT/lib/modules/$KernelVer" KernelUnifiedImage="$KernelUnifiedImageDir/$InstallName-virt.efi" @@ -2632,9 +2553,7 @@ BuildKernel() {
%if %{signkernel} %{log_msg "Sign the EFI UKI kernel"} - %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.tmp -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0} - %pesign -s -i $KernelUnifiedImage.tmp -o $KernelUnifiedImage.signed -a %{secureboot_ca_1} -c %{secureboot_key_1} -n %{pesign_name_1} - rm -f $KernelUnifiedImage.tmp + %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0}
if [ ! -s $KernelUnifiedImage.signed ]; then %{log_msg "pesigning failed"} @@ -2645,66 +2564,120 @@ BuildKernel() { # signkernel %endif
- pushd $RPM_BUILD_ROOT
# with_efiuki %endif : # in case of empty block fi # "$Variant" == "rt" || "$Variant" == "rt-debug"
- remove_depmod_files
- # Go back and find all of the various directories in the tree. We use this - # for the dir lists in kernel-core - find lib/modules/$KernelVer/kernel -mindepth 1 -type d | sort -n > module-dirs.list + # + # Generate the modules files lists + # + move_kmod_list() + { + local module_list="$1" + local subdir_name="$2" + + mkdir -p "$RPM_BUILD_ROOT/lib/modules/$KernelVer/$subdir_name" + + set +x + while read -r kmod; do + local target_file="$RPM_BUILD_ROOT/lib/modules/$KernelVer/$subdir_name/$kmod" + local target_dir="${target_file%/*}" + mkdir -p "$target_dir" + mv "$RPM_BUILD_ROOT/lib/modules/$KernelVer/kernel/$kmod" "$target_dir" + done < <(sed -e 's|^kernel/||' "$module_list") + set -x + } + + create_module_file_list() + { + # subdirectory within /lib/modules/$KernelVer where kmods should go + local module_subdir="$1" + # kmod list with relative paths produced by filtermods.py + local relative_kmod_list="$2" + # list with absolute paths to kmods and other files to be included + local absolute_file_list="$3" + # if 1, this adds also all kmod directories to absolute_file_list + local add_all_dirs="$4" + + if [ "$module_subdir" == "kernel" ]; then + # make kmod paths absolute + sed -e 's|^kernel/|/lib/modules/'$KernelVer'/kernel/|' %{?zipsed} $relative_kmod_list > $absolute_file_list + else + # move kmods into subdirs if needed (internal, partner, extra,..) + move_kmod_list $relative_kmod_list $module_subdir + # make kmod paths absolute + sed -e 's|^kernel/|/lib/modules/'$KernelVer'/'$module_subdir'/|' $relative_kmod_list > $absolute_file_list + # run deny-mod script, this adds blacklist-* files to absolute_file_list + %{SOURCE20} "$RPM_BUILD_ROOT" lib/modules/$KernelVer $absolute_file_list +%if %{zipmodules} + # deny-mod script works with kmods as they are now (not compressed), + # but if they will be we need to add compext to all + sed -i %{?zipsed} $absolute_file_list +%endif + # add also dir for the case when there are no kmods + echo "%dir /lib/modules/$KernelVer/$module_subdir" >> $absolute_file_list + fi
- # Cleanup - %{log_msg "Cleanup build files"} - rm System.map - # Just "cp -r" can be very slow: here, it rewrites _existing files_ - # with open(O_TRUNC). Many filesystems synchronously wait for metadata - # update for such file rewrites (seen in strace as final close syscall - # taking a long time). On a rotational disk, cp was observed to take - # more than 5 minutes on ext4 and more than 15 minutes (!) on xfs. - # With --remove-destination, we avoid this, and copying - # (with enough RAM to cache it) takes 5 seconds: - cp -r --remove-destination restore/* lib/modules/$KernelVer/. - rm -rf restore - popd + if [ "$add_all_dirs" -eq 1 ]; then + (cd $RPM_BUILD_ROOT; find lib/modules/$KernelVer/kernel -mindepth 1 -type d | sort -n) > ../module-dirs.list + sed -e 's|^lib|%dir /lib|' ../module-dirs.list >> $absolute_file_list + fi + }
- # Make sure the files lists start with absolute paths or rpmbuild fails. - # Also add in the dir entries - %{log_msg "Create module list files for all kernel variants"} - sed -e 's/^lib*//lib/' %{?zipsed} $RPM_BUILD_ROOT/k-d.list > ../kernel${Variant:+-${Variant}}-modules.list - sed -e 's/^lib*/%dir /lib/' %{?zipsed} $RPM_BUILD_ROOT/module-dirs.list > ../kernel${Variant:+-${Variant}}-modules-core.list - sed -e 's/^lib*//lib/' %{?zipsed} $RPM_BUILD_ROOT/modules.list >> ../kernel${Variant:+-${Variant}}-modules-core.list - sed -e 's/^lib*//lib/' %{?zipsed} $RPM_BUILD_ROOT/mod-extra.list >> ../kernel${Variant:+-${Variant}}-modules-extra.list - if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then - sed -e 's/^lib*//lib/' %{?zipsed} $RPM_BUILD_ROOT/mod-kvm.list >> ../kernel${Variant:+-${Variant}}-kvm.list - fi + if [ $DoModules -eq 1 ]; then + # save modules.dep for debugging + cp $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.dep ../ + + %{log_msg "Create module list files for all kernel variants"} + variants_param="" + if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then + variants_param="-r rt" + fi + # this creates ../modules-*.list output, where each kmod path is as it + # appears in modules.dep (relative to lib/modules/$KernelVer) + %{SOURCE22} -l "../filtermods-$KernelVer.log" sort -d $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.dep -c configs/def_variants.yaml $variants_param -o .. + if [ $? -ne 0 ]; then + echo "8< --- filtermods-$KernelVer.log ---" + cat "../filtermods-$KernelVer.log" + echo "--- filtermods-$KernelVer.log --- >8" + + echo "8< --- modules.dep ---" + cat $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.dep + echo "--- modules.dep --- >8" + exit 1 + fi
- # Cleanup kernel variant module lists - %{log_msg "Clean up kernel variant module lists"} - rm -f $RPM_BUILD_ROOT/k-d.list - rm -f $RPM_BUILD_ROOT/modules.list - rm -f $RPM_BUILD_ROOT/module-dirs.list - rm -f $RPM_BUILD_ROOT/mod-extra.list - rm -f $RPM_BUILD_ROOT/mod-internal.list + create_module_file_list "kernel" ../modules-core.list ../kernel${Variant:+-${Variant}}-modules-core.list 1 + create_module_file_list "kernel" ../modules.list ../kernel${Variant:+-${Variant}}-modules.list 0 + create_module_file_list "internal" ../modules-internal.list ../kernel${Variant:+-${Variant}}-modules-internal.list 0 + create_module_file_list "extra" ../modules-extra.list ../kernel${Variant:+-${Variant}}-modules-extra.list 0 + if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then + create_module_file_list "kvm" ../modules-rt-kvm.list ../kernel${Variant:+-${Variant}}-modules-rt-kvm.list 0 + fi %if 0%{!?fedora:1} - rm -f $RPM_BUILD_ROOT/mod-partner.list + create_module_file_list "partner" ../modules-partner.list ../kernel${Variant:+-${Variant}}-modules-partner.list 1 0 %endif - if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then - rm -f $RPM_BUILD_ROOT/mod-kvm.list - fi + fi # $DoModules -eq 1
-%if %{signmodules} - if [ $DoModules -eq 1 ]; then - %{log_msg "Save the signing keys for modules"} - # Save the signing keys so we can sign the modules in __modsign_install_post - cp certs/signing_key.pem certs/signing_key.pem.sign${Variant:++${Variant}} - cp certs/signing_key.x509 certs/signing_key.x509.sign${Variant:++${Variant}} - fi -%endif + remove_depmod_files() + { + # remove files that will be auto generated by depmod at rpm -i time + pushd $RPM_BUILD_ROOT/lib/modules/$KernelVer/ + # in case below list needs to be extended, remember to add a + # matching ghost entry in the files section as well + rm -f modules.{alias,alias.bin,builtin.alias.bin,builtin.bin} \ + modules.{dep,dep.bin,devname,softdep,symbols,symbols.bin} + popd + } + + # Cleanup + %{log_msg "Cleanup build files"} + rm -f $RPM_BUILD_ROOT/System.map + %{log_msg "Remove depmod files"} + remove_depmod_files
# Move the devel headers out of the root file system %{log_msg "Move the devel headers to RPM_BUILD_ROOT"} @@ -2738,24 +2711,34 @@ BuildKernel() { # Red Hat UEFI Secure Boot CA cert, which can be used to authenticate the kernel %{log_msg "Install certs"} mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer - %ifarch x86_64 aarch64 - install -m 0644 %{secureboot_ca_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca-20200609.cer - install -m 0644 %{secureboot_ca_1} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca-20140212.cer - ln -s kernel-signing-ca-20200609.cer $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer - %else - install -m 0644 %{secureboot_ca_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer - %endif +%if %{signkernel} + install -m 0644 %{secureboot_ca_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer %ifarch s390x ppc64le - if [ $DoModules -eq 1 ]; then - if [ -x /usr/bin/rpm-sign ]; then - install -m 0644 %{secureboot_key_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} - else - install -m 0644 certs/signing_key.x509.sign${Variant:++${Variant}} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer - openssl x509 -in certs/signing_key.pem.sign${Variant:++${Variant}} -outform der -out $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} - chmod 0644 $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} - fi + if [ -x /usr/bin/rpm-sign ]; then + install -m 0644 %{secureboot_key_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} fi %endif +%endif + +%if 0%{?rhel} + # Red Hat IMA code-signing cert, which is used to authenticate package files + install -m 0644 %{ima_signing_cert} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{ima_cert_name} +%endif + +%if %{signmodules} + if [ $DoModules -eq 1 ]; then + # Save the signing keys so we can sign the modules in __modsign_install_post + cp certs/signing_key.pem certs/signing_key.pem.sign${Variant:++${Variant}} + cp certs/signing_key.x509 certs/signing_key.x509.sign${Variant:++${Variant}} + %ifarch s390x ppc64le + if [ ! -x /usr/bin/rpm-sign ]; then + install -m 0644 certs/signing_key.x509.sign${Variant:++${Variant}} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer + openssl x509 -in certs/signing_key.pem.sign${Variant:++${Variant}} -outform der -out $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} + chmod 0644 $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{signing_key_filename} + fi + %endif + fi +%endif
%if %{with_ipaclones} %{log_msg "install IPA clones"} @@ -2829,15 +2812,19 @@ BuildKernel %make_target %kernel_image %{_use_vdso} # and some variables so that the various userspace tools can be built. %{log_msg "Initialize userspace tools build environment"} InitBuildVars +# Some tests build also modules, and need Module.symvers +if ! [[ -e Module.symvers ]] && [[ -f $DevelDir/Module.symvers ]]; then + %{log_msg "Found Module.symvers in DevelDir, copying to ."} + cp "$DevelDir/Module.symvers" . +fi %endif %endif
%ifarch aarch64 %global perf_build_extra_opts CORESIGHT=1 %endif -# LIBBPF_DYNAMIC=1 temporarily removed from the next command, it breaks the build on f39 and 38 %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" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} %if %{with_perf} %{log_msg "Build perf"} # perf @@ -2854,7 +2841,7 @@ chmod +x tools/perf/check-headers.sh %endif
%global tools_make \ - CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" %{make} %{?make_opts} + CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" EXTRA_CFLAGS="${RPM_OPT_FLAGS}" %{make} %{?make_opts}
%if %{with_tools} %ifarch %{cpupowerarchs} @@ -2962,7 +2949,14 @@ pushd tools/testing/selftests %endif
%{log_msg "main selftests compile"} -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf mm livepatch net net/forwarding net/mptcp netfilter tc-testing memfd drivers/net/bonding" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf mm net net/forwarding net/mptcp netfilter tc-testing memfd drivers/net/bonding" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install + +%ifarch %{klptestarches} + # kernel livepatching selftest test_modules will build against + # /lib/modules/$(shell uname -r)/build tree unless KDIR is set + export KDIR=$(realpath $(pwd)/../../..) + %{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="livepatch" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install || true +%endif
# 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. @@ -3465,7 +3459,7 @@ fi\ 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 $?\ if [[ ! -e "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext" ]]; then\ - ln -s "/lib/modules/%{KVERREL}%{?-v:+%{-v*}}/symvers.%compext" "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext"\ + cp "/lib/modules/%{KVERREL}%{?-v:+%{-v*}}/symvers.%compext" "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext"\ if command -v restorecon &>/dev/null; then\ restorecon "/boot/symvers-%{KVERREL}%{?-v:+%{-v*}}.%compext"\ fi\ @@ -3861,12 +3855,9 @@ fi\ /usr/src/kernels/%{KVERREL}%{?3:+%{3}}\ %{expand:%%files %{?3:%{3}-}devel-matched}\ %{expand:%%files -f kernel-%{?3:%{3}-}modules-extra.list %{?3:%{3}-}modules-extra}\ -%config(noreplace) /etc/modprobe.d/*-blacklist.conf\ -%{expand:%%files %{?3:%{3}-}modules-internal}\ -/lib/modules/%{KVERREL}%{?3:+%{3}}/internal\ +%{expand:%%files -f kernel-%{?3:%{3}-}modules-internal.list %{?3:%{3}-}modules-internal}\ %if 0%{!?fedora:1}\ -%{expand:%%files %{?3:%{3}-}modules-partner}\ -/lib/modules/%{KVERREL}%{?3:+%{3}}/partner\ +%{expand:%%files -f kernel-%{?3:%{3}-}modules-partner.list %{?3:%{3}-}modules-partner}\ %endif\ %if %{with_debuginfo}\ %ifnarch noarch\ @@ -3874,8 +3865,7 @@ fi\ %endif\ %endif\ %if "%{3}" == "rt" || "%{3}" == "rt-debug"\ -%{expand:%%files %{?3:%{3}-}kvm}\ -/lib/modules/%{KVERREL}%{?3:+%{3}}/kvm\ +%{expand:%%files -f kernel-%{?3:%{3}-}modules-rt-kvm.list %{?3:%{3}-}kvm}\ %else\ %if %{with_efiuki}\ %{expand:%%files %{?3:%{3}-}uki-virt}\ @@ -3959,95 +3949,289 @@ fi\ # # %changelog -* Thu May 30 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.12-0] -- sunrpc: use the struct net as the svc proc private (Josef Bacik) -- Linux v6.8.12 +* Wed Jun 12 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.4-0] +- Add libbpf workaround for F39 to patches (Justin M. Forbes) +- Linux v6.9.4
-* Sun May 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.11-0] -- redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) -- Remove f38 from release_targets (Justin M. Forbes) -- Add more Bugs addressed by 6.8.10 to BugsFixed (Justin M. Forbes) -- Linux v6.8.11 +* Thu May 30 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.3-0] +- Linux v6.9.3
-* Fri May 17 2024 Augusto Caringi acaringi@redhat.com [6.8.10-0] -- redhat/configs: Enable CONFIG_DEBUG_INFO_BTF_MODULES (Augusto Caringi) -- Add bugs to BugsFixed for 6.8.10 (Justin M. Forbes) +* Sun May 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.2-0] +- redhat/configs: fedora: aarch64: Re-enable CUSE (Neal Gompa) +- Linux v6.9.2 + +* Tue May 21 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.1-0] +- Fix mismatch in IO_URING since we dropped the RHEL patch (Justin M. Forbes) +- Set up for stable Fedora (Justin M. Forbes) +- Linux v6.9.1 + +* Mon May 13 2024 Justin M. Forbes jforbes@fedoraproject.org [6.9.0-1] +- 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) + +* Mon May 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-64] +- Linux v6.9.0 + +* Sat May 11 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.cf87f46fd34d.63] +- Linux v6.9.0-0.rc7.cf87f46fd34d + +* Fri May 10 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.448b3fe5a0ea.62] +- redhat: make filtermods.py less verbose by default (Jan Stancek) +- Linux v6.9.0-0.rc7.448b3fe5a0ea + +* Thu May 09 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.45db3ab70092.61] +- 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) -- Reapply "drm/qxl: simplify qxl_fence_wait" (Linus Torvalds) -- BugsFixed updates for 6.8.10 (Justin M. Forbes) -- e1000e: change usleep_range to udelay in PHY mdic access (Vitaly Lifshits) -- Linux v6.8.10 - -* Thu May 02 2024 Augusto Caringi acaringi@redhat.com [6.8.9-0] -- redhat/configs: Enable CONFIG_CPU_MITIGATIONS (Augusto Caringi) +- Linux v6.9.0-0.rc7.45db3ab70092 + +* Wed May 08 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.dccb07f2914c.60] +- Consolidate configs to common for 6.9 (Justin M. Forbes) + +* Tue May 07 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.dccb07f2914c.59] +- 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) +- Linux v6.9.0-0.rc7.dccb07f2914c + +* Mon May 06 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc7.58] +- Linux v6.9.0-0.rc7 + +* Sat May 04 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.7367539ad4b0.57] +- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes) +- Linux v6.9.0-0.rc6.7367539ad4b0 + +* Fri May 03 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.f03359bca01b.56] +- Linux v6.9.0-0.rc6.f03359bca01b + +* Thu May 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.0106679839f7.55] +- 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) + +* Thu May 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.0106679839f7.54] +- Linux v6.9.0-0.rc6.0106679839f7 + +* Wed May 01 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.18daea77cca6.53] +- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski) +- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa) +- Linux v6.9.0-0.rc6.18daea77cca6 + +* Tue Apr 30 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.52] +- 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) -- drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul) -- drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports (Lyude Paul) -- drm/dp: Don't attempt AUX transfers when eDP panels are not powered (Douglas Anderson) -- Linux v6.8.9 +- Set Fedora configs for 6.9 (Justin M. Forbes) + +* Mon Apr 29 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc6.51] +- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann) +- Linux v6.9.0-0.rc6 + +* Sun Apr 28 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.2c8159388952.50] +- Linux v6.9.0-0.rc5.2c8159388952
-* Sat Apr 27 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.8-0] -- Update BugsFixed for 6.8.8 (Justin M. Forbes) +* Sat Apr 27 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.5eb4573ea63d.49] +- Linux v6.9.0-0.rc5.5eb4573ea63d + +* Fri Apr 26 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.c942a0cd3603.48] - Turn on ISM for Fedora (Justin M. Forbes) +- Linux v6.9.0-0.rc5.c942a0cd3603 + +* Thu Apr 25 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.e88c4cfcb7b8.47] +- Linux v6.9.0-0.rc5.e88c4cfcb7b8 + +* Wed Apr 24 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.9d1ddab261f3.46] +- 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) +- Linux v6.9.0-0.rc5.9d1ddab261f3 + +* Tue Apr 23 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.71b1543c83d6.45] +- Linux v6.9.0-0.rc5.71b1543c83d6 + +* Mon Apr 22 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc5.44] - 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) +- Linux v6.9.0-0.rc5 + +* Sun Apr 21 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.977b1ef51866.43] +- Linux v6.9.0-0.rc4.977b1ef51866 + +* Sat Apr 20 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.13a2e429f644.42] +- Linux v6.9.0-0.rc4.13a2e429f644 + +* Fri Apr 19 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.2668e3ae2ef3.41] +- 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) +- Linux v6.9.0-0.rc4.2668e3ae2ef3 + +* Thu Apr 18 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.8cd26fd90c1a.40] - Turn on UBSAN for Fedora (Justin M. Forbes) -- Linux v6.8.8 +- Linux v6.9.0-0.rc4.8cd26fd90c1a
-* Wed Apr 17 2024 Augusto Caringi acaringi@redhat.com [6.8.7-0] -- redhat/configs: Enable CONFIG_MITIGATION_SPECTRE_BHI (Augusto Caringi) +* Wed Apr 17 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.96fca68c4fbf.39] - Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes) -- Linux v6.8.7
-* Sat Apr 13 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.6-0] -- nouveau: fix devinit paths to only handle display on GSP. (Dave Airlie) -- Add bluetooth bug to Bugsfixed for 6.8.6 (Justin M. Forbes) -- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Archie Pusaka) -- Linux v6.8.6 +* Tue Apr 16 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.96fca68c4fbf.38] +- Linux v6.9.0-0.rc4.96fca68c4fbf + +* Mon Apr 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc4.37] +- Linux v6.9.0-0.rc4 + +* Sun Apr 14 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.7efd0a74039f.36] +- Linux v6.9.0-0.rc3.7efd0a74039f + +* Sat Apr 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.8f2c057754b2.35] +- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis) +- Linux v6.9.0-0.rc3.8f2c057754b2 + +* Fri Apr 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.586b5dfb51b9.34] +- Use LLVM=1 for clang_lto build (Nikita Popov) +- redhat: fix def_variants.yaml check (Jan Stancek) +- Linux v6.9.0-0.rc3.586b5dfb51b9 + +* Thu Apr 11 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.e8c39d0f57f3.33] +- redhat: sanity check yaml files (Jan Stancek) +- spec: rework filter-mods and mod-denylist (Jan Stancek) +- Linux v6.9.0-0.rc3.e8c39d0f57f3 + +* Wed Apr 10 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.2c71fdf02a95.32] +- Linux v6.9.0-0.rc3.2c71fdf02a95 + +* Tue Apr 09 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.20cb38a7af88.31] +- Linux v6.9.0-0.rc3.20cb38a7af88
-* Wed Apr 10 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.5-0] -- Set configs for SPECTRE_BHI (Justin M. Forbes) -- Add AMD PMF bug (Justin M. Forbes) +* Mon Apr 08 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc3.30] +- Linux v6.9.0-0.rc3 + +* Sun Apr 07 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.f2f80ac80987.29] +- Linux v6.9.0-0.rc2.f2f80ac80987 + +* Sat Apr 06 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.6c6e47d69d82.28] +- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari) +- Linux v6.9.0-0.rc2.6c6e47d69d82 + +* Fri Apr 05 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.8cb4a9a82b21.27] +- Linux v6.9.0-0.rc2.8cb4a9a82b21 + +* Thu Apr 04 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.c85af715cac0.26] +- Linux v6.9.0-0.rc2.c85af715cac0 + +* Wed Apr 03 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.026e680b0a08.25] +- arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) +- redhat/Makefile.variables: unquote a variable (Thorsten Leemhuis) + +* Tue Apr 02 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.026e680b0a08.24] +- 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) +- Linux v6.9.0-0.rc2.026e680b0a08 + +* Mon Apr 01 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc2.23] +- Linux v6.9.0-0.rc2 + +* Sun Mar 31 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.712e14250dd2.22] +- Linux v6.9.0-0.rc1.712e14250dd2 + +* Sat Mar 30 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.486291a0e624.21] - redhat/configs: Enable CONFIG_AMDTEE for x86 (David Arcari) -- Add CVE fix for 6.8.5 (Justin M. Forbes) -- Linux v6.8.5 - -* Thu Apr 04 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.4-0] -- Linux v6.8.4 - -* Wed Apr 03 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.3-0] -- Fix up redhat directory for stable reabses (Justin M. Forbes) -- Add some CVE fixes for 6.8.3 (Justin M. Forbes) -- Add bug to BugsFixed (Justin M. Forbes) -- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (Johan Hovold) -- Config updates for stable (Justin M. Forbes) -- Linux v6.8.3 - -* Tue Mar 26 2024 Justin M. Forbes jforbes@fedoraproject.org [6.8.2-0] -- xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Dave Chinner) +- redhat/configs: enable CONFIG_TEST_LOCKUP for debug kernel (Čestmír Kalina) +- Linux v6.9.0-0.rc1.486291a0e624 + +* Fri Mar 29 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.317c7bc0ef03.20] +- Linux v6.9.0-0.rc1.317c7bc0ef03 + +* Thu Mar 28 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.8d025e2092e2.19] +- Linux v6.9.0-0.rc1.8d025e2092e2 + +* Wed Mar 27 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.7033999ecd7b.18] +- 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) -- kernel.spec: fix libperf-debuginfo content (Jan Stancek) -- redhat/kernel.spec.template: enable cross for base/RT (Peter Robinson) -- redhat/kernel.spec.template: Fix cross compiling (Peter Robinson) -- Add more bugs to BugsFixed (Justin M. Forbes) -- Add bug to BugsFixed (Justin M. Forbes) +- Octopus merges are too conservative, serialize instead (Don Zickus) +- Add tracking branches for rt-devel (Don Zickus) +- Linux v6.9.0-0.rc1.7033999ecd7b + +* Tue Mar 26 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.928a87efa423.17] +- all: clean-up i915 (Peter Robinson) - Turn on CONFIG_READ_ONLY_THP_FOR_FS for Fedora (Justin M. Forbes) -- Change fedora-stable-release.sh to use git am (Justin M. Forbes) -- drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) -- Revert libcpupower soname bump for F38/39 (Justin M. Forbes) -- Fix up requires for UKI (Justin M. Forbes) -- drm/amd: Flush GFXOFF requests in prepare stage (Mario Limonciello) -- Linux v6.8.2 - -* Wed Mar 20 2024 Augusto Caringi acaringi@redhat.com [6.8.1-0] -- redhat/configs: Enable CONFIG_MITIGATION_RFDS (Augusto Caringi) +- 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) +- Linux v6.9.0-0.rc1.928a87efa423 + +* Mon Mar 25 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc1.16] +- redhat/kernel.spec.template: update license (Scott Weaver) +- Fix typo in maintaining.rst file (Augusto Caringi) +- Linux v6.9.0-0.rc1 + +* Sun Mar 24 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.70293240c5ce.15] +- Linux v6.9.0-0.rc0.70293240c5ce + +* Sat Mar 23 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.bfa8f18691ed.14] +- Enable DRM_CDNS_DSI_J721E for fedora (Andrew Halaney) +- Linux v6.9.0-0.rc0.bfa8f18691ed + +* Fri Mar 22 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.8e938e398669.13] +- Linux v6.9.0-0.rc0.8e938e398669 + +* Thu Mar 21 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.23956900041d.12] +- Linux v6.9.0-0.rc0.23956900041d + +* Wed Mar 20 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.a4145ce1e7bc.11] +- gitlab-ci: do not merge ark-latest for gating pipelines (Michael Hofmann) - fedora: Enable MCP9600 (Peter Robinson) -- temporarily remove LIBBPF_DYNAMIC=1 from perf build (Thorsten Leemhuis) -- Added required files for rebase (Augusto Caringi) -- Linux v6.8.1 +- 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) +- Linux v6.9.0-0.rc0.a4145ce1e7bc + +* Tue Mar 19 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.b3603fcb79b1.10] +- 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) +- Linux v6.9.0-0.rc0.b3603fcb79b1 + +* Mon Mar 18 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.f6cef5f8c37f.9] +- Linux v6.9.0-0.rc0.f6cef5f8c37f + +* Sun Mar 17 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.741e9d668aa5.8] +- Linux v6.9.0-0.rc0.741e9d668aa5 + +* Sat Mar 16 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.66a27abac311.7] +- 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) +- Linux v6.9.0-0.rc0.66a27abac311 + +* Fri Mar 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.e5eb28f6d1af.6] +- Linux v6.9.0-0.rc0.e5eb28f6d1af + +* Fri Mar 15 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.480e035fc4c7.5] +- lsm: update security_lock_kernel_down (Scott Weaver) + +* Thu Mar 14 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.480e035fc4c7.4] +- Linux v6.9.0-0.rc0.480e035fc4c7 + +* Wed Mar 13 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.b0546776ad3f.3] +- Fix changelog after rebase (Augusto Caringi) +- Linux v6.9.0-0.rc0.b0546776ad3f
-* Tue Mar 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.8.0-1] +* Tue Mar 12 2024 Fedora Kernel Team kernel-team@fedoraproject.org [6.9.0-0.rc0.855684c7d938.2] - 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) @@ -6315,7 +6499,7 @@ fi\ - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -- Linux v6.8.0 +- Linux v6.9.0-0.rc0.855684c7d938
### diff --git a/mod-denylist.sh b/mod-denylist.sh index a143c15b6..e5e65a236 100755 --- a/mod-denylist.sh +++ b/mod-denylist.sh @@ -1,18 +1,16 @@ #! /bin/bash # shellcheck disable=SC2164
-RpmDir=$1 -ModDir=$2 -Dir="$1/$2" -# Note the list filename must have the format mod-[PACKAGE].list, for example, -# mod-internal.list or mod-extra.list. The PACKAGE is used to create a -# override directory for the modules. -List=$3 -Dest="$4" +rpm_buildroot="$1" +module_dir="$2" +module_list="$3" + +blacklist_conf_files="$(mktemp)"
blacklist() { - cat > "$RpmDir/etc/modprobe.d/$1-blacklist.conf" <<-__EOF__ + mkdir -p "$rpm_buildroot/etc/modprobe.d/" + cat > "$rpm_buildroot/etc/modprobe.d/$1-blacklist.conf" <<-__EOF__ # This kernel module can be automatically loaded by non-root users. To # enhance system security, the module is blacklisted by default to ensure # system administrators make the module available for use as needed. @@ -21,11 +19,12 @@ blacklist() # Remove the blacklist by adding a comment # at the start of the line. blacklist $1 __EOF__ + echo "%config(noreplace) /etc/modprobe.d/$1-blacklist.conf" >> "$blacklist_conf_files" }
check_blacklist() { - mod=$(find "$RpmDir/$ModDir" -name "$1") + mod="$rpm_buildroot/$1" [ ! "$mod" ] && return 0 if modinfo "$mod" | grep -q '^alias:\s+net-'; then mod="${1##*/}" @@ -35,28 +34,6 @@ check_blacklist() fi }
-find_depends() -{ - dep=$1 - depends=$(modinfo "$dep" | sed -n -e "/^depends/ s/^depends:[ \t]*//p") - [ -z "$depends" ] && exit - for mod in ${depends//,/ } - do - match=$(grep "^$mod.ko" "$ListName") - [ -z "$match" ] && continue - # check if the module we are looking at is in mod-* too. - # if so we do not need to mark the dep as required. - mod2=${dep##*/} # same as $(basename $dep), but faster - match2=$(grep "^$mod2" "$ListName") - if [ -n "$match2" ] - then - #echo $mod2 >> notreq.list - continue - fi - echo "$mod".ko >> req.list - done -} - foreachp() { P=$(nproc) @@ -74,80 +51,17 @@ foreachp() wait }
-# Destination was specified on the command line -test -n "$4" && echo "$0: Override Destination $Dest has been specified." - -pushd "$Dir" - -OverrideDir=$(basename "$List") -OverrideDir=${OverrideDir%.*} -OverrideDir=${OverrideDir#*-} -mkdir -p "$OverrideDir" - -rm -rf modnames -find . -name "*.ko" -type f > modnames -# Look through all of the modules, and throw any that have a dependency in -# our list into the list as well. -rm -rf dep.list dep2.list -rm -rf req.list req2.list -touch dep.list req.list -cp "$List" . - -# This variable needs to be exported because it is used in sub-script -# executed by xargs -ListName=$(basename "$List") -export ListName - -foreachp find_depends < modnames - -sort -u req.list > req2.list -sort -u "$ListName" > modules2.list -join -v 1 modules2.list req2.list > modules3.list - -while IFS= read -r mod -do - # get the path for the module - modpath=$(grep /"$mod" modnames) - [ -z "$modpath" ] && continue - echo "$modpath" >> dep.list -done < modules3.list - -sort -u dep.list > dep2.list - -if [ -n "$Dest" ]; then - # now move the modules into the $Dest directory - while IFS= read -r mod - do - newpath=$(dirname "$mod" | sed -e "s/kernel\//$Dest//") - mkdir -p "$newpath" - mv "$mod" "$newpath" - echo "$mod" | sed -e "s/kernel\//$Dest//" | sed -e "s|^.|${ModDir}|g" >> "$RpmDir"/"$ListName" - done < dep2.list -fi - -popd - -if [ -z "$Dest" ]; then - sed -e "s|^.|${ModDir}|g" "$Dir"/dep2.list > "$RpmDir/$ListName" - echo "$RpmDir/$ListName created." - [ -d "$RpmDir/etc/modprobe.d/" ] || mkdir -p "$RpmDir/etc/modprobe.d/" - foreachp check_blacklist < "$List" -fi - # Many BIOS-es export a PNP-id which causes the floppy driver to autoload # even though most modern systems don't have a 3.5" floppy driver anymore # this replaces the old die_floppy_die.patch which removed the PNP-id from # the module
-floppylist=("$RpmDir"/"$ModDir"/kernel/drivers/block/floppy.ko*) +floppylist=("$rpm_buildroot"/"$module_dir"/kernel/drivers/block/floppy.ko*) if [[ -n ${floppylist[0]} && -f ${floppylist[0]} ]]; then blacklist "floppy" fi
-# avoid an empty kernel-extra package -echo "$ModDir/$OverrideDir" >> "$RpmDir/$ListName" +foreachp check_blacklist < "$module_list"
-pushd "$Dir" -rm modnames dep.list dep2.list req.list req2.list -rm "$ListName" modules2.list modules3.list -popd +cat "$blacklist_conf_files" >> "$module_list" +rm -f "$blacklist_conf_files" diff --git a/mod-extra.list.fedora b/mod-extra.list.fedora deleted file mode 100644 index 327c7fea1..000000000 --- a/mod-extra.list.fedora +++ /dev/null @@ -1,200 +0,0 @@ -6pack.ko -a3d.ko -act200l-sir.ko -actisys-sir.ko -adi.ko -aer_inject.ko -af_802154.ko -affs.ko -ali-ircc.ko -analog.ko -appletalk.ko -atm.ko -avma1_cs.ko -avm_cs.ko -avmfritz.ko -ax25.ko -b1.ko -bas_gigaset.ko -batman-adv.ko -baycom_par.ko -baycom_ser_fdx.ko -baycom_ser_hdx.ko -befs.ko -bpqether.ko -br2684.ko -capi.ko -c_can.ko -c_can_platform.ko -clip.ko -cobra.ko -coda.ko -cuse.ko -db9.ko -dccp_diag.ko -dccp_ipv4.ko -dccp_ipv6.ko -dccp.ko -dccp_probe.ko -diva_idi.ko -divas.ko -dlm.ko -dln2-adc.ko -dln2.ko -ds1wm.ko -ds2482.ko -ds2490.ko -dss1_divert.ko -elsa_cs.ko -ems_pci.ko -ems_usb.ko -esd_usb2.ko -esi-sir.ko -floppy.ko -gamecon.ko -gf2k.ko -gfs2.ko -gigaset.ko -girbil-sir.ko -gpio-dln2.ko -grip.ko -grip_mp.ko -guillemot.ko -hdlcdrv.ko -hfc4s8s_l1.ko -hfcmulti.ko -hfcpci.ko -hisax.ko -hwa-rc.ko -hysdn.ko -i2400m.ko -i2400m-sdio.ko -i2400m-usb.ko -i2c-dln2.ko -ieee802154.ko -iforce.ko -interact.ko -ipddp.ko -ipx.ko -isdn.ko -joydump.ko -kingsun-sir.ko -ks959-sir.ko -ksdazzle-sir.ko -kvaser_pci.ko -l2tp_core.ko -l2tp_debugfs.ko -l2tp_eth.ko -l2tp_ip.ko -l2tp_netlink.ko -l2tp_ppp.ko -lec.ko -ma600-sir.ko -magellan.ko -mcp2120-sir.ko -mISDN_core.ko -mISDN_dsp.ko -mkiss.ko -mptbase.ko -mptctl.ko -mptfc.ko -nci.ko -ncpfs.ko -netjet.ko -netrom.ko -nfc.ko -nilfs2.ko -ocfs2_dlmfs.ko -ocfs2_dlm.ko -ocfs2.ko -ocfs2_nodemanager.ko -ocfs2_stackglue.ko -ocfs2_stack_o2cb.ko -ocfs2_stack_user.ko -old_belkin-sir.ko -orinoco_cs.ko -orinoco.ko -orinoco_nortel.ko -orinoco_pci.ko -orinoco_plx.ko -orinoco_usb.ko -pcspkr.ko -plx_pci.ko -pn_pep.ko -pppoatm.ko -rds.ko -rds_rdma.ko -rds_tcp.ko -rose.ko -sch_atm.ko -sch_cbq.ko -sch_choke.ko -sch_drr.ko -sch_dsmark.ko -sch_etf.ko -sch_gred.ko -sch_mqprio.ko -sch_multiq.ko -sch_netem.ko -sch_qfq.ko -sch_red.ko -sch_sfb.ko -sch_teql.ko -sctp.ko -sctp_probe.ko -sidewinder.ko -sja1000.ko -sja1000_platform.ko -slcan.ko -slip.ko -softing_cs.ko -softing.ko -spaceball.ko -spaceorb.ko -spi-dln2.ko -stinger.ko -sysv.ko -tcp_bic.ko -tcp_highspeed.ko -tcp_htcp.ko -tcp_hybla.ko -tcp_illinois.ko -tcp_lp.ko -tcp_scalable.ko -tcp_vegas.ko -tcp_veno.ko -tcp_westwood.ko -tcp_yeah.ko -tekram-sir.ko -tmdc.ko -toim3232-sir.ko -trancevibrator.ko -turbografx.ko -twidjoy.ko -ubifs.ko -ufs.ko -umc.ko -usbip-core.ko -usbip-host.ko -uwb.ko -vcan.ko -vhci-hcd.ko -w1_bq27000.ko -w1_ds2408.ko -w1_ds2423.ko -w1_ds2431.ko -w1_ds2433.ko -w1_ds2760.ko -w1_ds2780.ko -w1_ds2781.ko -w1_ds28e04.ko -w1_smem.ko -w1_therm.ko -w6692.ko -walkera0701.ko -wanrouter.ko -warrior.ko -whci.ko -wire.ko -yam.ko -zhenhua.ko diff --git a/mod-extra.list.rhel b/mod-extra.list.rhel deleted file mode 100644 index 27be547ba..000000000 --- a/mod-extra.list.rhel +++ /dev/null @@ -1,326 +0,0 @@ -6pack.ko -a3d.ko -act200l-sir.ko -actisys-sir.ko -adi.ko -aer_inject.ko -af_802154.ko -affs.ko -ali-ircc.ko -analog.ko -appletalk.ko -arptable_filter.ko -arp_tables.ko -arpt_mangle.ko -atm.ko -avma1_cs.ko -avm_cs.ko -avmfritz.ko -ax25.ko -b1.ko -bas_gigaset.ko -batman-adv.ko -baycom_par.ko -baycom_ser_fdx.ko -baycom_ser_hdx.ko -befs.ko -bpqether.ko -br2684.ko -br_netfilter.ko -capi.ko -c_can.ko -c_can_platform.ko -clip.ko -cobra.ko -coda.ko -cuse.ko -db9.ko -dccp_diag.ko -dccp_ipv4.ko -dccp_ipv6.ko -dccp.ko -dccp_probe.ko -diva_idi.ko -divas.ko -ds1wm.ko -ds2482.ko -ds2490.ko -dss1_divert.ko -ebt_802_3.ko -ebtable_broute.ko -ebtable_filter.ko -ebtable_nat.ko -ebtables.ko -ebt_among.ko -ebt_arp.ko -ebt_arpreply.ko -ebt_dnat.ko -ebt_ip6.ko -ebt_ip.ko -ebt_limit.ko -ebt_log.ko -ebt_mark.ko -ebt_mark_m.ko -ebt_nflog.ko -ebt_pkttype.ko -ebt_redirect.ko -ebt_snat.ko -ebt_stp.ko -ebt_vlan.ko -elsa_cs.ko -ems_pci.ko -ems_usb.ko -esd_usb2.ko -esi-sir.ko -gamecon.ko -gf2k.ko -gigaset.ko -girbil-sir.ko -grip.ko -grip_mp.ko -guillemot.ko -hdlcdrv.ko -hfc4s8s_l1.ko -hfcmulti.ko -hfcpci.ko -hisax.ko -hwa-rc.ko -hysdn.ko -i2400m.ko -i2400m-sdio.ko -i2400m-usb.ko -ieee802154.ko -iforce.ko -interact.ko -ip6table_filter.ko -ip6table_mangle.ko -ip6table_nat.ko -ip6table_raw.ko -ip6table_security.ko -ip6_tables.ko -ip6t_ah.ko -ip6t_eui64.ko -ip6t_frag.ko -ip6t_hbh.ko -ip6t_ipv6header.ko -ip6t_mh.ko -ip6t_NPT.ko -ip6t_REJECT.ko -ip6t_rpfilter.ko -ip6t_rt.ko -ipddp.ko -ip_set_bitmap_ip.ko -ip_set_bitmap_ipmac.ko -ip_set_bitmap_port.ko -ip_set_hash_ip.ko -ip_set_hash_ipmac.ko -ip_set_hash_ipmark.ko -ip_set_hash_ipportip.ko -ip_set_hash_ipport.ko -ip_set_hash_ipportnet.ko -ip_set_hash_mac.ko -ip_set_hash_netiface.ko -ip_set_hash_net.ko -ip_set_hash_netnet.ko -ip_set_hash_netport.ko -ip_set_hash_netportnet.ko -ip_set.ko -ip_set_list_set.ko -iptable_filter.ko -iptable_mangle.ko -iptable_nat.ko -iptable_raw.ko -iptable_security.ko -ip_tables.ko -ipt_ah.ko -ipt_ECN.ko -ipt_REJECT.ko -ipt_rpfilter.ko -ipx.ko -isdn.ko -joydump.ko -kingsun-sir.ko -ks959-sir.ko -ksdazzle-sir.ko -kvaser_pci.ko -l2tp_core.ko -l2tp_debugfs.ko -l2tp_eth.ko -l2tp_ip.ko -l2tp_ip6.ko -l2tp_netlink.ko -l2tp_ppp.ko -lec.ko -ma600-sir.ko -magellan.ko -mcp2120-sir.ko -mISDN_core.ko -mISDN_dsp.ko -mkiss.ko -mptbase.ko -mptctl.ko -mptfc.ko -nci.ko -ncpfs.ko -netjet.ko -netrom.ko -nfc.ko -nft_compat.ko -nilfs2.ko -ocfs2_dlmfs.ko -ocfs2_dlm.ko -ocfs2.ko -ocfs2_nodemanager.ko -ocfs2_stackglue.ko -ocfs2_stack_o2cb.ko -ocfs2_stack_user.ko -old_belkin-sir.ko -orinoco_cs.ko -orinoco.ko -orinoco_nortel.ko -orinoco_pci.ko -orinoco_plx.ko -orinoco_usb.ko -plx_pci.ko -pn_pep.ko -pppoatm.ko -rds.ko -rds_rdma.ko -rds_tcp.ko -rose.ko -sch_atm.ko -sch_cbq.ko -sch_choke.ko -sch_drr.ko -sch_dsmark.ko -sch_gred.ko -sch_mqprio.ko -sch_multiq.ko -sch_netem.ko -sch_qfq.ko -sch_red.ko -sch_sfb.ko -sch_teql.ko -sctp.ko -sctp_diag.ko -sctp_probe.ko -sidewinder.ko -sja1000.ko -sja1000_platform.ko -slcan.ko -slip.ko -softing_cs.ko -softing.ko -spaceball.ko -spaceorb.ko -stinger.ko -sysv.ko -tcp_bic.ko -tcp_highspeed.ko -tcp_htcp.ko -tcp_hybla.ko -tcp_illinois.ko -tcp_lp.ko -tcp_scalable.ko -tcp_vegas.ko -tcp_veno.ko -tcp_westwood.ko -tcp_yeah.ko -tekram-sir.ko -tmdc.ko -toim3232-sir.ko -trancevibrator.ko -turbografx.ko -twidjoy.ko -ubifs.ko -ufs.ko -umc.ko -usbip-core.ko -usbip-host.ko -uwb.ko -vcan.ko -vhci-hcd.ko -w1_bq27000.ko -w1_ds2408.ko -w1_ds2423.ko -w1_ds2431.ko -w1_ds2433.ko -w1_ds2760.ko -w1_ds2780.ko -w1_ds2781.ko -w1_ds28e04.ko -w1_smem.ko -w1_therm.ko -w6692.ko -walkera0701.ko -wanrouter.ko -warrior.ko -whci.ko -wire.ko -xt_addrtype.ko -xt_AUDIT.ko -xt_bpf.ko -xt_cgroup.ko -xt_CHECKSUM.ko -xt_CLASSIFY.ko -xt_cluster.ko -xt_comment.ko -xt_connbytes.ko -xt_connlabel.ko -xt_connlimit.ko -xt_connmark.ko -xt_CONNSECMARK.ko -xt_conntrack.ko -xt_cpu.ko -xt_CT.ko -xt_dccp.ko -xt_devgroup.ko -xt_dscp.ko -xt_DSCP.ko -xt_ecn.ko -xt_esp.ko -xt_hashlimit.ko -xt_helper.ko -xt_hl.ko -xt_HL.ko -xt_HMARK.ko -xt_IDLETIMER.ko -xt_iprange.ko -xt_ipvs.ko -xt_length.ko -xt_limit.ko -xt_LOG.ko -xt_mac.ko -xt_mark.ko -xt_MASQUERADE.ko -xt_multiport.ko -xt_nat.ko -xt_NETMAP.ko -xt_NFLOG.ko -xt_NFQUEUE.ko -xt_osf.ko -xt_owner.ko -xt_physdev.ko -xt_pkttype.ko -xt_policy.ko -xt_quota.ko -xt_rateest.ko -xt_RATEEST.ko -xt_realm.ko -xt_recent.ko -xt_REDIRECT.ko -xt_sctp.ko -xt_SECMARK.ko -xt_set.ko -xt_socket.ko -xt_state.ko -xt_statistic.ko -xt_string.ko -xt_tcpmss.ko -xt_TCPMSS.ko -xt_TCPOPTSTRIP.ko -xt_TEE.ko -xt_TPROXY.ko -xt_TRACE.ko -yam.ko -zhenhua.ko diff --git a/mod-internal.list b/mod-internal.list deleted file mode 100644 index 5a473b1d8..000000000 --- a/mod-internal.list +++ /dev/null @@ -1,99 +0,0 @@ -bitfield_kunit -checksum_kunit -cfg80211-tests -clk-fractional-divider_test -clk-gate_test -clk_test -cmdline_kunit -cpumask_kunit -cros_kunit -dev_addr_lists_test -dmatest -drm_buddy_test -drm_cmdline_parser_test -drm_connector_test -drm_damage_helper_test -drm_dp_mst_helper_test -drm_exec_test -drm_format_helper_test -drm_format_test -drm_framebuffer_test -drm_gem_shmem_test -drm_kunit_helpers -drm_managed_test -drm_mm_test -drm_modes_test -drm_plane_helper_test -drm_probe_helper_test -drm_exec_test -drm_rect_test -ext4-inode-test -fat_test -fortify_kunit -gso_test -gss_krb5_test -handshake-test -hashtable_test -hid-uclogic-test -iio-test-format -iio-test-rescale -input_test -is_signed_type_kunit -kasan_test -kfence_test -kunit -kunit-test -lib_test -list-test -locktorture -mac80211_hwsim -mac80211-tests -mean_and_variance_test -memcpy_kunit -mptcp_crypto_test -mptcp_token_test -mtty -netdevsim -overflow_kunit -pktgen -property-entry-test -rational-test -rcuscale -rcutorture -refscale -regmap-kunit -resource_kunit -rocker -scftorture -siphash_kunit -slub_kunit -snd-hda-cirrus-scodec-test -soc-topology-test -soc-utils-test -stackinit_kunit -strcat_kunit -strscpy_kunit -sysctl-test -test_bits -test_bpf -test_hash -test_hmm -test_kasan -test_klp_atomic_replace -test_klp_callbacks_busy -test_klp_callbacks_demo -test_klp_callbacks_demo2 -test_klp_callbacks_mod -test_klp_livepatch -test_klp_shadow_vars -test_klp_state -test_klp_state2 -test_klp_state3 -test_kprobes -test_linear_ranges -test_list_sort -test_sort -test_vmalloc -time_test -torture -wwan_hwsim diff --git a/mod-kvm.list b/mod-kvm.list deleted file mode 100644 index 38f5c49de..000000000 --- a/mod-kvm.list +++ /dev/null @@ -1,5 +0,0 @@ -kvm-amd -kvm-intel -kvm -kvmgt -ptp_kvm diff --git a/mod-partner.list b/mod-partner.list deleted file mode 100644 index 9cd36e549..000000000 --- a/mod-partner.list +++ /dev/null @@ -1,2 +0,0 @@ -afs -rxrpc diff --git a/patch-6.8-redhat.patch b/patch-6.9-redhat.patch similarity index 68% rename from patch-6.8-redhat.patch rename to patch-6.9-redhat.patch index a10719ec4..d0d5c3bb6 100644 --- a/patch-6.8-redhat.patch +++ b/patch-6.9-redhat.patch @@ -1,45 +1,78 @@ - Makefile | 20 ++- + Kconfig | 2 + + Kconfig.redhat | 17 +++ + Makefile | 12 ++ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 ++- - drivers/acpi/apei/hest.c | 8 + - drivers/acpi/irq.c | 17 +- + crypto/drbg.c | 18 ++- + crypto/rng.c | 149 ++++++++++++++++++--- + 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/ipmi/ipmi_dmi.c | 15 +++ + drivers/char/ipmi/ipmi_msghandler.c | 16 ++- + drivers/char/random.c | 122 +++++++++++++++++ drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++++++++++---- - drivers/firmware/efi/secureboot.c | 38 +++++ - drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/nouveau/nouveau_dp.c | 10 ++ - drivers/hid/hid-rmi.c | 66 -------- + drivers/firmware/efi/efi.c | 124 ++++++++++++----- + 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/input/rmi4/rmi_driver.c | 124 ++++++++++------- drivers/iommu/iommu.c | 22 +++ - drivers/pci/quirks.c | 24 +++ + drivers/pci/quirks.c | 24 ++++ drivers/scsi/sd.c | 10 ++ drivers/usb/core/hub.c | 7 + - fs/xfs/xfs_iomap.c | 4 +- + include/linux/crypto.h | 1 + include/linux/efi.h | 22 ++- include/linux/lsm_hook_defs.h | 2 + - include/linux/module.h | 1 + - include/linux/rh_kabi.h | 172 +++++++++++++++++++++ + include/linux/random.h | 10 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + - kernel/module/main.c | 2 + kernel/module/signing.c | 9 +- - scripts/mod/modpost.c | 8 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 ++ security/lockdown/lockdown.c | 1 + security/security.c | 12 ++ - 38 files changed, 681 insertions(+), 177 deletions(-) + 38 files changed, 762 insertions(+), 192 deletions(-)
+diff --git a/Kconfig b/Kconfig +index 745bc773f567..f57ff40109d7 100644 +--- a/Kconfig ++++ b/Kconfig +@@ -30,3 +30,5 @@ source "lib/Kconfig" + source "lib/Kconfig.debug" + + source "Documentation/Kconfig" ++ ++source "Kconfig.redhat" +diff --git a/Kconfig.redhat b/Kconfig.redhat +new file mode 100644 +index 000000000000..733a26bd887a +--- /dev/null ++++ b/Kconfig.redhat +@@ -0,0 +1,17 @@ ++# SPDX-License-Identifier: GPL-2.0-only ++# ++# Red Hat specific options ++# ++ ++menu "Red Hat options" ++ ++config RH_DISABLE_DEPRECATED ++ bool "Remove support for deprecated features" ++ help ++ Red Hat may choose to deprecate certain features in its kernels. ++ Enable this option to remove support for hardware that is no ++ longer supported. ++ ++ Unless you want a restricted kernel, say N here. ++ ++endmenu diff --git a/Makefile b/Makefile -index 5447d5041e42..7eb038dc13ec 100644 +index 91f1d4d34e80..9f03c9efab0d 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -61,21 +94,6 @@ index 5447d5041e42..7eb038dc13ec 100644 # We are using a recursive build, so we need to do a little thinking # to get the ordering right. # -@@ -1247,7 +1259,13 @@ define filechk_version.h - ((c) > 255 ? 255 : (c)))'; \ - echo #define LINUX_VERSION_MAJOR $(VERSION); \ - echo #define LINUX_VERSION_PATCHLEVEL $(PATCHLEVEL); \ -- echo #define LINUX_VERSION_SUBLEVEL $(SUBLEVEL) -+ echo #define LINUX_VERSION_SUBLEVEL $(SUBLEVEL); \ -+ echo '#define RHEL_MAJOR $(RHEL_MAJOR)'; \ -+ echo '#define RHEL_MINOR $(RHEL_MINOR)'; \ -+ echo '#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b))'; \ -+ echo '#define RHEL_RELEASE_CODE \ -+ $(shell expr $(RHEL_MAJOR) * 256 + $(RHEL_MINOR))'; \ -+ echo '#define RHEL_RELEASE "$(RHEL_RELEASE)"' - endef - - $(version_h): PATCHLEVEL := $(or $(PATCHLEVEL), 0) 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 @@ -89,10 +107,10 @@ index b0d00032479d..afb9544fb007 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index ba75f6bee774..7d37ce1772f1 100644 +index 469e8d3fbfbf..3ce742cd61c3 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c -@@ -2520,3 +2520,8 @@ int ipl_report_free(struct ipl_report *report) +@@ -2519,3 +2519,8 @@ int ipl_report_free(struct ipl_report *report) }
#endif @@ -102,7 +120,7 @@ index ba75f6bee774..7d37ce1772f1 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index d1f3b56e7afc..eaefd0d7cfff 100644 +index 7ecd27c62d56..cad68dfba646 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -124,7 +142,7 @@ index d1f3b56e7afc..eaefd0d7cfff 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 3998109195da..cedcd208de44 100644 +index e125e059e2c4..9cfd28e580e0 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -149,7 +167,7 @@ index 3998109195da..cedcd208de44 100644 reserve_ibft_region(); x86_init.resources.dmi_setup();
-@@ -1065,19 +1073,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1063,19 +1071,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1);
@@ -170,11 +188,285 @@ index 3998109195da..cedcd208de44 100644
reserve_initrd();
+diff --git a/crypto/drbg.c b/crypto/drbg.c +index 3addce90930c..730b03de596a 100644 +--- a/crypto/drbg.c ++++ b/crypto/drbg.c +@@ -1494,13 +1494,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; +@@ -1510,6 +1511,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) +@@ -1936,6 +1939,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 */ +@@ -1943,7 +1947,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 279dffdebf59..d24dd37205cd 100644 +--- a/crypto/rng.c ++++ b/crypto/rng.c +@@ -12,10 +12,13 @@ + #include <linux/atomic.h> + #include <linux/cryptouser.h> + #include <linux/err.h> ++#include <linux/fips.h> + #include <linux/kernel.h> + #include <linux/module.h> + #include <linux/mutex.h> + #include <linux/random.h> ++#include <linux/sched.h> ++#include <linux/sched/signal.h> + #include <linux/seq_file.h> + #include <linux/slab.h> + #include <linux/string.h> +@@ -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; +@@ -136,31 +141,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; +@@ -176,24 +187,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 + +@@ -251,5 +271,102 @@ 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 = err; ++ break; ++ } ++ ++ copied = copy_to_iter(tmp, i, iter); ++ ret += copied; ++ ++ if (!iov_iter_count(iter)) ++ break; ++ ++ if (need_resched()) { ++ if (signal_pending(current)) ++ break; ++ schedule(); ++ } ++ } ++ ++ if (reseed) ++ mutex_unlock(&crypto_reseed_rng_lock); ++ else ++ crypto_put_default_rng(); ++ memzero_explicit(tmp, sizeof(tmp)); ++ ++ return ret; ++} ++ ++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) ++{ ++ if (fips_enabled) ++ random_register_extrng(&crypto_devrandom_rng); ++ return 0; ++} ++ ++static void __exit crypto_rng_exit(void) ++{ ++ random_unregister_extrng(); ++} ++ ++late_initcall(crypto_rng_init); ++module_exit(crypto_rng_exit); ++ + MODULE_LICENSE("GPL"); + MODULE_DESCRIPTION("Random Number Generator"); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 6aef1ee5e1bd..8f146b1b4972 100644 +index 20d757687e3d..90a13f20f052 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c -@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) +@@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) if (hest_disable || !hest_tab) return -EINVAL;
@@ -233,10 +525,10 @@ index 1687483ff319..390b67f19181 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index eb4ca85d16ff..be8278b39b22 100644 +index d1464324de95..a3b2f99a2d78 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1757,6 +1757,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1798,6 +1798,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false;
@@ -253,7 +545,7 @@ index eb4ca85d16ff..be8278b39b22 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 1a63200ea437..a911e976a596 100644 +index 83431aae74d8..f2a9c0d644af 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -729,6 +729,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -342,6 +634,203 @@ index b0eedc4595b3..a9024c1dd68a 100644 mutex_lock(&ipmi_interfaces_mutex); rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); +diff --git a/drivers/char/random.c b/drivers/char/random.c +index 2597cb43f438..d860f4f6ba2c 100644 +--- a/drivers/char/random.c ++++ b/drivers/char/random.c +@@ -51,6 +51,7 @@ + #include <linux/completion.h> + #include <linux/uuid.h> + #include <linux/uaccess.h> ++#include <linux/rcupdate.h> + #include <linux/suspend.h> + #include <linux/siphash.h> + #include <linux/sched/isolation.h> +@@ -309,6 +310,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 +@@ -739,6 +745,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. +@@ -956,6 +965,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); + +@@ -1365,6 +1387,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; +@@ -1376,6 +1399,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; +@@ -1396,6 +1434,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]; +@@ -1536,7 +1580,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, +@@ -1549,6 +1644,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, +@@ -1559,6 +1655,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 a2d0009560d0..4f3486e6a84b 100644 --- a/drivers/firmware/efi/Makefile @@ -355,7 +844,7 @@ index a2d0009560d0..4f3486e6a84b 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 1ea14e86a741..ae3518be391e 100644 +index fdf07dd6f459..cfd2b58a3494 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -33,6 +33,7 @@ @@ -366,7 +855,7 @@ index 1ea14e86a741..ae3518be391e 100644
#include <asm/early_ioremap.h>
-@@ -992,40 +993,101 @@ int efi_mem_type(unsigned long phys_addr) +@@ -993,40 +994,101 @@ int efi_mem_type(unsigned long phys_addr) return -EINVAL; }
@@ -543,70 +1032,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c -index 3c197db42c9d..16e4a2e90fae 100644 ---- a/drivers/firmware/sysfb.c -+++ b/drivers/firmware/sysfb.c -@@ -34,6 +34,22 @@ - #include <linux/screen_info.h> - #include <linux/sysfb.h> - -+static int skip_simpledrm; -+ -+static int __init simpledrm_disable(char *opt) -+{ -+ if (!opt) -+ return -EINVAL; -+ -+ get_option(&opt, &skip_simpledrm); -+ -+ if (skip_simpledrm) -+ pr_info("The simpledrm driver will not be probed\n"); -+ -+ return 0; -+} -+early_param("nvidia-drm.modeset", simpledrm_disable); -+ - static struct platform_device *pd; - static DEFINE_MUTEX(disable_lock); - static bool disabled; -@@ -85,7 +101,7 @@ static __init int sysfb_init(void) - - /* try to create a simple-framebuffer device */ - compatible = sysfb_parse_mode(si, &mode); -- if (compatible) { -+ if (compatible && !skip_simpledrm) { - pd = sysfb_create_simplefb(si, &mode); - if (!IS_ERR(pd)) - goto unlock_mutex; -diff --git a/drivers/gpu/drm/nouveau/nouveau_dp.c b/drivers/gpu/drm/nouveau/nouveau_dp.c -index 3f72bc38bd2c..a72c45809484 100644 ---- a/drivers/gpu/drm/nouveau/nouveau_dp.c -+++ b/drivers/gpu/drm/nouveau/nouveau_dp.c -@@ -235,6 +235,9 @@ nouveau_dp_detect(struct nouveau_connector *nv_connector, - return NOUVEAU_DP_NONE; - } - -+ // Ensure that the aux bus is enabled for probing -+ drm_dp_dpcd_set_powered(&nv_connector->aux, true); -+ - mutex_lock(&nv_encoder->dp.hpd_irq_lock); - if (mstm) { - /* If we're not ready to handle MST state changes yet, just -@@ -296,6 +299,13 @@ nouveau_dp_detect(struct nouveau_connector *nv_connector, - if (mstm && !mstm->suspended && ret != NOUVEAU_DP_MST) - nv50_mstm_remove(mstm); - -+ /* GSP doesn't like when we try to do aux transactions on a port it considers disconnected, -+ * and since we don't really have a usecase for that anyway - just disable the aux bus here -+ * if we've decided the connector is disconnected -+ */ -+ if (ret == NOUVEAU_DP_NONE) -+ drm_dp_dpcd_set_powered(&nv_connector->aux, false); -+ - mutex_unlock(&nv_encoder->dp.hpd_irq_lock); - return 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 @@ -710,7 +1135,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 2e2cabc5f50a..8b44d990f978 100644 +index a0bdfabddbc6..cd824ceebd0f 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -10,6 +10,7 @@ @@ -721,7 +1146,7 @@ index 2e2cabc5f50a..8b44d990f978 100644 #include <linux/io.h> #include <linux/err.h> #include <linux/fs.h> -@@ -2343,6 +2344,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2344,6 +2345,16 @@ static const struct amba_id etm4_ids[] = { {}, };
@@ -738,7 +1163,7 @@ index 2e2cabc5f50a..8b44d990f978 100644 MODULE_DEVICE_TABLE(amba, etm4_ids);
static struct amba_driver etm4x_amba_driver = { -@@ -2412,6 +2423,11 @@ static int __init etm4x_init(void) +@@ -2413,6 +2424,11 @@ static int __init etm4x_init(void) { int ret;
@@ -750,7 +1175,7 @@ index 2e2cabc5f50a..8b44d990f978 100644 ret = etm4_pm_setup();
/* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2438,6 +2454,9 @@ static int __init etm4x_init(void) +@@ -2439,6 +2455,9 @@ static int __init etm4x_init(void)
static void __exit etm4x_exit(void) { @@ -953,7 +1378,7 @@ index ef9ea295f9e0..0103334e8f32 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 e606d250d1d5..26a50a344ab2 100644 +index 659a77f7bb83..e8dc1fd50e21 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -8,6 +8,7 @@ @@ -964,7 +1389,7 @@ index e606d250d1d5..26a50a344ab2 100644 #include <linux/kernel.h> #include <linux/bits.h> #include <linux/bug.h> -@@ -3106,6 +3107,27 @@ int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat) +@@ -2913,6 +2914,27 @@ int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat) } EXPORT_SYMBOL_GPL(iommu_dev_disable_feature);
@@ -1028,10 +1453,10 @@ index eff7f5df08e2..b58145ce7775 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 35200a7a7355..738378291882 100644 +index caac482fff2f..d3d59612ea93 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c -@@ -118,6 +118,14 @@ static const char *sd_cache_types[] = { +@@ -119,6 +119,14 @@ static const char *sd_cache_types[] = { "write back, no read (daft)" };
@@ -1046,7 +1471,7 @@ index 35200a7a7355..738378291882 100644 static void sd_set_flush_flag(struct scsi_disk *sdkp) { bool wc = false, fua = false; -@@ -4084,6 +4092,8 @@ static int __init init_sd(void) +@@ -4251,6 +4259,8 @@ static int __init init_sd(void) goto err_out_class; }
@@ -1056,10 +1481,10 @@ index 35200a7a7355..738378291882 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 48e1e43780eb..e0d40a9e1101 100644 +index 008053039875..f948a5c96006 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5816,6 +5816,13 @@ static void hub_event(struct work_struct *work) +@@ -5845,6 +5845,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]);
@@ -1073,30 +1498,20 @@ index 48e1e43780eb..e0d40a9e1101 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_iomap.c b/fs/xfs/xfs_iomap.c -index 18c8f168b153..055cdec2e9ad 100644 ---- a/fs/xfs/xfs_iomap.c -+++ b/fs/xfs/xfs_iomap.c -@@ -1323,7 +1323,7 @@ xfs_seek_iomap_begin( - if (cow_fsb != NULLFILEOFF && cow_fsb <= offset_fsb) { - if (data_fsb < cow_fsb + cmap.br_blockcount) - end_fsb = min(end_fsb, data_fsb); -- xfs_trim_extent(&cmap, offset_fsb, end_fsb); -+ xfs_trim_extent(&cmap, offset_fsb, end_fsb - offset_fsb); - seq = xfs_iomap_inode_sequence(ip, IOMAP_F_SHARED); - error = xfs_bmbt_to_iomap(ip, iomap, &cmap, flags, - IOMAP_F_SHARED, seq); -@@ -1348,7 +1348,7 @@ xfs_seek_iomap_begin( - imap.br_state = XFS_EXT_NORM; - done: - seq = xfs_iomap_inode_sequence(ip, 0); -- xfs_trim_extent(&imap, offset_fsb, end_fsb); -+ xfs_trim_extent(&imap, offset_fsb, end_fsb - offset_fsb); - error = xfs_bmbt_to_iomap(ip, iomap, &imap, flags, 0, seq); - out_unlock: - xfs_iunlock(ip, lockmode); +diff --git a/include/linux/crypto.h b/include/linux/crypto.h +index b164da5e129e..59021b8609a7 100644 +--- a/include/linux/crypto.h ++++ b/include/linux/crypto.h +@@ -133,6 +133,7 @@ + #define CRYPTO_TFM_REQ_FORBID_WEAK_KEYS 0x00000100 + #define CRYPTO_TFM_REQ_MAY_SLEEP 0x00000200 + #define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400 ++#define CRYPTO_TFM_REQ_NEED_RESEED 0x00000800 + + /* + * Miscellaneous stuff. diff --git a/include/linux/efi.h b/include/linux/efi.h -index c74f47711f0b..e7bbf3b7a938 100644 +index d59b0947fba0..8b1e2e71d485 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -45,6 +45,8 @@ struct screen_info; @@ -1108,7 +1523,7 @@ index c74f47711f0b..e7bbf3b7a938 100644 typedef unsigned long efi_status_t; typedef u8 efi_bool_t; typedef u16 efi_char16_t; /* UNICODE character */ -@@ -865,6 +867,14 @@ static inline int efi_range_is_wc(unsigned long start, unsigned long len) +@@ -872,6 +874,14 @@ static inline int efi_range_is_wc(unsigned long start, unsigned long len) #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ @@ -1123,7 +1538,7 @@ index c74f47711f0b..e7bbf3b7a938 100644
#ifdef CONFIG_EFI /* -@@ -876,6 +886,8 @@ static inline bool efi_enabled(int feature) +@@ -883,6 +893,8 @@ static inline bool efi_enabled(int feature) } extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused);
@@ -1132,7 +1547,7 @@ index c74f47711f0b..e7bbf3b7a938 100644 bool __pure __efi_soft_reserve_enabled(void);
static inline bool __pure efi_soft_reserve_enabled(void) -@@ -897,6 +909,8 @@ static inline bool efi_enabled(int feature) +@@ -904,6 +916,8 @@ static inline bool efi_enabled(int feature) static inline void efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {}
@@ -1141,7 +1556,7 @@ index c74f47711f0b..e7bbf3b7a938 100644 static inline bool efi_soft_reserve_enabled(void) { return false; -@@ -911,6 +925,7 @@ static inline void efi_find_mirror(void) {} +@@ -918,6 +932,7 @@ static inline void efi_find_mirror(void) {} #endif
extern int efi_status_to_err(efi_status_t status); @@ -1149,7 +1564,7 @@ index c74f47711f0b..e7bbf3b7a938 100644
/* * Variable Attributes -@@ -1127,13 +1142,6 @@ static inline bool efi_runtime_disabled(void) { return true; } +@@ -1134,13 +1149,6 @@ static inline bool efi_runtime_disabled(void) { return true; } extern void efi_call_virt_check_flags(unsigned long flags, const void *caller); extern unsigned long efi_call_virt_save_flags(void);
@@ -1164,10 +1579,10 @@ index c74f47711f0b..e7bbf3b7a938 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 f9b5baf1b5f4..60df2a4b2815 100644 +index 334e00efbde4..5c962e31ffe5 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h -@@ -411,6 +411,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) +@@ -436,6 +436,8 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap) #endif /* CONFIG_BPF_SYSCALL */
LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) @@ -1176,196 +1591,34 @@ index f9b5baf1b5f4..60df2a4b2815 100644
#ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) -diff --git a/include/linux/module.h b/include/linux/module.h -index 96bc462872c0..3ce91ff5db5a 100644 ---- a/include/linux/module.h -+++ b/include/linux/module.h -@@ -418,6 +418,7 @@ struct module { - struct module_attribute *modinfo_attrs; - const char *version; - const char *srcversion; -+ const char *rhelversion; - struct kobject *holders_dir; - - /* Exported symbols */ -diff --git a/include/linux/rh_kabi.h b/include/linux/rh_kabi.h -new file mode 100644 -index 000000000000..e0d3353802bb ---- /dev/null -+++ b/include/linux/rh_kabi.h -@@ -0,0 +1,172 @@ -+/* -+ * rh_kabi.h - Red Hat kABI abstraction header -+ * -+ * Copyright (c) 2014 Don Zickus -+ * Copyright (c) 2015-2017 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 <linux/compiler.h> -+#include <linux/stringify.h> -+ -+/* -+ * RH_KABI_CONST -+ * Adds a new const modifier to a function parameter preserving the old -+ * checksum. -+ * -+ * RH_KABI_DEPRECATE -+ * Mark the element as deprecated and make it unusable by modules while -+ * preserving kABI checksums. -+ * -+ * RH_KABI_DEPRECATE_FN -+ * Mark the function pointer as deprecated and make it unusable by modules -+ * while preserving kABI checksums. -+ * -+ * RH_KABI_EXTEND -+ * Simple macro for adding a new element to a struct. -+ * -+ * Warning: only use if a hole exists for _all_ arches. Use pahole to verify. -+ * -+ * RH_KABI_FILL_HOLE -+ * Simple macro for filling a hole in a struct. -+ * -+ * RH_KABI_RENAME -+ * Simple macro for renaming an element without changing its type. This -+ * macro can be used in bitfields, for example. -+ * -+ * NOTE: does not include the final ';' -+ * -+ * RH_KABI_REPLACE -+ * Simple replacement of _orig with a union of _orig and _new. -+ * -+ * The RH_KABI_REPLACE* macros attempt to add the ability to use the '_new' -+ * element while preserving size alignment with the '_orig' element. -+ * -+ * The #ifdef __GENKSYMS__ preserves the kABI agreement, while the anonymous -+ * union structure preserves the size alignment (assuming the '_new' element -+ * is not bigger than the '_orig' element). -+ * -+ * RH_KABI_REPLACE_UNSAFE -+ * Unsafe version of RH_KABI_REPLACE. Only use for typedefs. -+ * -+ * RH_KABI_FORCE_CHANGE -+ * Force change of the symbol checksum. The argument of the macro is a -+ * version for cases we need to do this more than once. -+ * -+ * This macro does the opposite: it changes the symbol checksum without -+ * actually changing anything about the exported symbol. It is useful for -+ * symbols that are not whitelisted, we're changing them in an -+ * incompatible way and want to prevent 3rd party modules to silently -+ * corrupt memory. Instead, by changing the symbol checksum, such modules -+ * won't be loaded by the kernel. This macro should only be used as a -+ * last resort when all other KABI workarounds have failed. -+ * -+ * NOTE -+ * Don't use ';' after these macros as it messes up the kABI checker by -+ * changing what the resulting token string looks like. Instead let this -+ * macro add the ';' so it can be properly hidden from the kABI checker -+ * (mainly for RH_KABI_EXTEND, but applied to all macros for uniformity). -+ * -+ */ -+#ifdef __GENKSYMS__ -+ -+# define RH_KABI_CONST -+# define RH_KABI_EXTEND(_new) -+# define RH_KABI_FILL_HOLE(_new) -+# define RH_KABI_FORCE_CHANGE(ver) __attribute__((rh_kabi_change ## ver)) -+# define RH_KABI_RENAME(_orig, _new) _orig -+ -+# define _RH_KABI_DEPRECATE(_type, _orig) _type _orig -+# define _RH_KABI_DEPRECATE_FN(_type, _orig, _args...) _type (*_orig)(_args) -+# define _RH_KABI_REPLACE(_orig, _new) _orig -+# define _RH_KABI_REPLACE_UNSAFE(_orig, _new) _orig -+ -+#else -+ -+# define RH_KABI_ALIGN_WARNING ". Disable CONFIG_RH_KABI_SIZE_ALIGN_CHECKS if debugging." -+ -+# define RH_KABI_CONST const -+# define RH_KABI_EXTEND(_new) _new; -+# define RH_KABI_FILL_HOLE(_new) _new; -+# define RH_KABI_FORCE_CHANGE(ver) -+# define RH_KABI_RENAME(_orig, _new) _new -+ -+ -+#if IS_BUILTIN(CONFIG_RH_KABI_SIZE_ALIGN_CHECKS) -+# define __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new) \ -+ union { \ -+ _Static_assert(sizeof(struct{_new;}) <= sizeof(struct{_orig;}), \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_new) " is larger than " __stringify(_orig) RH_KABI_ALIGN_WARNING); \ -+ _Static_assert(__alignof__(struct{_new;}) <= __alignof__(struct{_orig;}), \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_orig) " is not aligned the same as " __stringify(_new) RH_KABI_ALIGN_WARNING); \ -+ } -+#else -+# define __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new) -+#endif -+ -+# 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; \ -+ } __UNIQUE_ID(rh_kabi_hide); \ -+ __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new); \ -+ } -+# define _RH_KABI_REPLACE_UNSAFE(_orig, _new) _new -+ -+#endif /* __GENKSYMS__ */ -+ -+/* semicolon added wrappers for the RH_KABI_REPLACE macros */ -+# define RH_KABI_DEPRECATE(_type, _orig) _RH_KABI_DEPRECATE(_type, _orig); -+# define RH_KABI_DEPRECATE_FN(_type, _orig, _args...) \ -+ _RH_KABI_DEPRECATE_FN(_type, _orig, _args); -+# define RH_KABI_REPLACE(_orig, _new) _RH_KABI_REPLACE(_orig, _new); -+# define RH_KABI_REPLACE_UNSAFE(_orig, _new) _RH_KABI_REPLACE_UNSAFE(_orig, _new); -+/* -+ * Macro for breaking up a random element into two smaller chunks using an -+ * anonymous struct inside an anonymous union. -+ */ -+# define RH_KABI_REPLACE2(orig, _new1, _new2) RH_KABI_REPLACE(orig, struct{ _new1; _new2;}) +diff --git a/include/linux/random.h b/include/linux/random.h +index b0a940af4fff..8a52424fd0d5 100644 +--- a/include/linux/random.h ++++ b/include/linux/random.h +@@ -9,6 +9,13 @@ + + #include <uapi/linux/random.h> + ++struct iov_iter; + -+# define RH_KABI_RESERVE(n) _RH_KABI_RESERVE(n); -+/* -+ * Simple wrappers to replace standard Red Hat reserved elements. -+ */ -+# define RH_KABI_USE(n, _new) RH_KABI_REPLACE(_RH_KABI_RESERVE(n), _new) -+/* -+ * Macros for breaking up a reserved element into two smaller chunks using -+ * an anonymous struct inside an anonymous union. -+ */ -+# define RH_KABI_USE2(n, _new1, _new2) RH_KABI_REPLACE(_RH_KABI_RESERVE(n), struct{ _new1; _new2; }) ++struct random_extrng { ++ ssize_t (*extrng_read_iter)(struct iov_iter *iter, bool reseed); ++ struct module *owner; ++}; + -+/* -+ * We tried to standardize on Red Hat reserved names. These wrappers -+ * leverage those common names making it easier to read and find in the -+ * code. -+ */ -+# define _RH_KABI_RESERVE(n) unsigned long rh_reserved##n + struct notifier_block; + + void add_device_randomness(const void *buf, size_t len); +@@ -157,6 +164,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); + -+#endif /* _LINUX_RH_KABI_H */ + #ifndef MODULE + extern const struct file_operations random_fops, urandom_fops; + #endif diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -1379,10 +1632,10 @@ index ab7eea01ab42..fff7c5f737fc 100644
int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 3180d823e023..110bca09a1c3 100644 +index 41a8f667bdfa..e2aebf520337 100644 --- a/include/linux/security.h +++ b/include/linux/security.h -@@ -494,6 +494,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); +@@ -507,6 +507,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); int security_locked_down(enum lockdown_reason what); @@ -1390,7 +1643,7 @@ index 3180d823e023..110bca09a1c3 100644 int lsm_fill_user_ctx(struct lsm_ctx __user *uctx, u32 *uctx_len, void *val, size_t val_len, u64 id, u64 flags); #else /* CONFIG_SECURITY */ -@@ -1433,6 +1434,10 @@ static inline int security_locked_down(enum lockdown_reason what) +@@ -1477,6 +1478,10 @@ static inline int security_locked_down(enum lockdown_reason what) { return 0; } @@ -1401,26 +1654,6 @@ index 3180d823e023..110bca09a1c3 100644 static inline int lsm_fill_user_ctx(struct lsm_ctx __user *uctx, u32 *uctx_len, void *val, size_t val_len, u64 id, u64 flags) -diff --git a/kernel/module/main.c b/kernel/module/main.c -index b0b99348e1a8..c35cc48d782c 100644 ---- a/kernel/module/main.c -+++ b/kernel/module/main.c -@@ -528,6 +528,7 @@ static struct module_attribute modinfo_##field = { \ - - MODINFO_ATTR(version); - MODINFO_ATTR(srcversion); -+MODINFO_ATTR(rhelversion); - - static struct { - char name[MODULE_NAME_LEN + 1]; -@@ -980,6 +981,7 @@ struct module_attribute *modinfo_attrs[] = { - &module_uevent, - &modinfo_version, - &modinfo_srcversion, -+ &modinfo_rhelversion, - &modinfo_initstate, - &modinfo_coresize, - #ifdef CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC diff --git a/kernel/module/signing.c b/kernel/module/signing.c index a2ff4242e623..f0d2be1ee4f1 100644 --- a/kernel/module/signing.c @@ -1444,39 +1677,6 @@ index a2ff4242e623..f0d2be1ee4f1 100644 }
int module_sig_check(struct load_info *info, int flags) -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index ce686ebf5591..0d28efddb253 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -22,6 +22,7 @@ - #include <errno.h> - #include "modpost.h" - #include "../../include/linux/license.h" -+#include "../../include/generated/uapi/linux/version.h" - - static bool module_enabled; - /* Are we using CONFIG_MODVERSIONS? */ -@@ -1997,6 +1998,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; -@@ -2057,6 +2064,7 @@ static void write_mod_c_file(struct module *mod) - add_depends(&buf, mod); - add_moddevtable(&buf, 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 191e0461d6d5..e6f418b3e948 100755 --- a/scripts/tags.sh @@ -1551,10 +1751,10 @@ index cd84d8ea1dfb..e4c70a0312bc 100644
const struct lsm_id lockdown_lsmid = { diff --git a/security/security.c b/security/security.c -index a344b8fa5530..51b5bea3b0c7 100644 +index 0a9a0ac3f266..a5cfc42f7c33 100644 --- a/security/security.c +++ b/security/security.c -@@ -5517,6 +5517,18 @@ int security_locked_down(enum lockdown_reason what) +@@ -5567,6 +5567,18 @@ int security_locked_down(enum lockdown_reason what) } EXPORT_SYMBOL(security_locked_down);
@@ -1566,7 +1766,7 @@ index a344b8fa5530..51b5bea3b0c7 100644 + */ +int security_lock_kernel_down(const char *where, enum lockdown_reason level) +{ -+ return call_int_hook(lock_kernel_down, 0, where, level); ++ return call_int_hook(lock_kernel_down, where, level); +} +EXPORT_SYMBOL(security_lock_kernel_down); + diff --git a/redhatsecureboot301.cer b/redhatsecureboot301.cer deleted file mode 100644 index 20e660479..000000000 Binary files a/redhatsecureboot301.cer and /dev/null differ diff --git a/redhatsecurebootca1.cer b/redhatsecurebootca1.cer deleted file mode 100644 index b2354007b..000000000 Binary files a/redhatsecurebootca1.cer and /dev/null differ diff --git a/rhelima.x509 b/rhelima.x509 new file mode 100644 index 000000000..a286bfb4d Binary files /dev/null and b/rhelima.x509 differ diff --git a/rhelima_centos.x509 b/rhelima_centos.x509 new file mode 100644 index 000000000..691678fab Binary files /dev/null and b/rhelima_centos.x509 differ diff --git a/rhelimaca1.x509 b/rhelimaca1.x509 new file mode 100644 index 000000000..b5501502d Binary files /dev/null and b/rhelimaca1.x509 differ diff --git a/rpminspect.yaml b/rpminspect.yaml index cf00079f6..eac3a5549 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -23,7 +23,7 @@ emptyrpm: patches: ignore_list: - linux-kernel-test.patch - - patch-6.8-redhat.patch + - patch-6.9-redhat.patch
runpath: ignore: diff --git a/secureboot_ppc.cer b/secureboot_ppc.cer deleted file mode 100644 index 2c0087dbc..000000000 Binary files a/secureboot_ppc.cer and /dev/null differ diff --git a/secureboot_s390.cer b/secureboot_s390.cer deleted file mode 100644 index 137d3858f..000000000 Binary files a/secureboot_s390.cer and /dev/null differ diff --git a/sources b/sources index ed05a25b6..79ff1b8e3 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.8.12.tar.xz) = 8145e4433696048a322d0b38d71a9385f5e3e8a7d3b0df45b9493f11da4b481177fdd181bede695a0d2cf76ffa31198adf719478cabde3980cee2308debe0843 -SHA512 (kernel-abi-stablelists-6.8.12.tar.xz) = 6ffde07597f361f7bd2d27eec2a314120a852a782c51403c0f49f7b1b3976681231ba6e400ade0179057d6d9a5910648ad12bef88161a94c3bd7f98c66874349 -SHA512 (kernel-kabi-dw-6.8.12.tar.xz) = 122f6a4c3a322e546ba5c1f8ee415dd4bd7ed1bbe796a163f579664f3aa63ab5155a2e514171cb62f815e855eb80dd2704c34bf0648d4e266f207c4eddb5a93f +SHA512 (linux-6.9.4.tar.xz) = df2fb95c525dd13a8c446952b1914ead3bc72d2d5af1d21f4c749551327c9f56a8ad372707b6b8ab67c508c312394453f68d346491e75b347f7e1b19a7807bd1 +SHA512 (kernel-abi-stablelists-6.9.4.tar.xz) = 9567982047ad04fae24845e48435170d0c70e32cb50eba8ecaefa2601100bd8994fe9842dc8fb4ff0deb4935cc62e5ddb647e4061905044a3da9442b8c9152fe +SHA512 (kernel-kabi-dw-6.9.4.tar.xz) = bf0f9e78aeba6999bde67c0edebd7a7e3bc25927f979e2bee167003f245675b56b78e42fb5ec2f8c82a88e1b9b9b9163d860acffb2b88dcf9e35fa258f95aa18
arch-excludes@lists.fedoraproject.org