Merge remote-tracking branch 'up/main' into main-riscv64

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
David Abdurachmanov 2024-05-31 15:53:13 +03:00
commit 3f61058333
Signed by: davidlt
GPG Key ID: 7A5F42FAF91FACC3
76 changed files with 17550 additions and 22572 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 99
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 21
RHEL_RELEASE = 20
#
# RHEL_REBASE_NUM

View File

View File

@ -1,339 +1,390 @@
"https://gitlab.com/cki-project/kernel-ark/-/commit"/8374deeb36ca291927f714ba4b78349fb3a6e3b1
8374deeb36ca291927f714ba4b78349fb3a6e3b1 [redhat] kernel/rh_messages.c: move hardware tables to rh_messages.h
https://gitlab.com/cki-project/kernel-ark/-/commit/0d1c1cce5327e44d9f59c34357278da9e95fa3cd
0d1c1cce5327e44d9f59c34357278da9e95fa3cd blk-throttle: Fix incorrect display of io.max
"https://gitlab.com/cki-project/kernel-ark/-/commit"/770f507e58fd9a5fd1a6f66dbf3690ff78cb7895
770f507e58fd9a5fd1a6f66dbf3690ff78cb7895 [redhat] kernel/rh_messages.c: Wire up new calls
https://gitlab.com/cki-project/kernel-ark/-/commit/6b58b8c1db5679fc8f0bba7d494431cdde1ca696
6b58b8c1db5679fc8f0bba7d494431cdde1ca696 rh_flags: Rename rh_features to rh_flags
"https://gitlab.com/cki-project/kernel-ark/-/commit"/63bae3288f9ab790f005b74c1f78b8ce10e26806
63bae3288f9ab790f005b74c1f78b8ce10e26806 [redhat] drivers/pci: Update rh_messages.c
https://gitlab.com/cki-project/kernel-ark/-/commit/905cfaea07b980be07f51d12c49d743971ef6a09
905cfaea07b980be07f51d12c49d743971ef6a09 kernel: rh_features: fix reading empty feature list from /proc
"https://gitlab.com/cki-project/kernel-ark/-/commit"/4e1105217eda52b5c6ce1f9a4db89d7728546032
4e1105217eda52b5c6ce1f9a4db89d7728546032 [redhat] drivers/message/fusion/mptspi.c: Remove extra disabled warning
https://gitlab.com/cki-project/kernel-ark/-/commit/4f456fbc9b541d37c25f6fa6897191859b6c511d
4f456fbc9b541d37c25f6fa6897191859b6c511d rh_features: move rh_features entry to sys/kernel
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e85e6428ee9e6f15cb4982dc65ec22be94d36827
e85e6428ee9e6f15cb4982dc65ec22be94d36827 [redhat] mptsas: Remove add_taint()
https://gitlab.com/cki-project/kernel-ark/-/commit/8333a2a44c46454ad58e4400d56d15ec2bba3815
8333a2a44c46454ad58e4400d56d15ec2bba3815 rh_features: convert to atomic allocation
"https://gitlab.com/cki-project/kernel-ark/-/commit"/41776e734d19d6e054db634d56224e56cfe1baef
41776e734d19d6e054db634d56224e56cfe1baef [redhat] drivers/pci: Remove RHEL-only pci_hw_*() functions
https://gitlab.com/cki-project/kernel-ark/-/commit/6376d7ea287f968ed78a906546063e0e095d93cd
6376d7ea287f968ed78a906546063e0e095d93cd add rh_features to /proc
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2cb64a6a471202f1b2232816a35e7b10431e9c9d
2cb64a6a471202f1b2232816a35e7b10431e9c9d scsi: sd: Add "probe_type" module parameter to allow synchronous probing
https://gitlab.com/cki-project/kernel-ark/-/commit/23119dd826fba4aad938633375e33fc4ae738460
23119dd826fba4aad938633375e33fc4ae738460 add support for rh_features
"https://gitlab.com/cki-project/kernel-ark/-/commit"/be6eb3f5bab9084ca18935fa2a357c30a1e9c797
be6eb3f5bab9084ca18935fa2a357c30a1e9c797 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64"
https://gitlab.com/cki-project/kernel-ark/-/commit/a8f76acf7e0fb7696b0ee669b9459e95ebe37fc5
a8f76acf7e0fb7696b0ee669b9459e95ebe37fc5 [redhat] PCI: Fix pci_rh_check_status() call semantics
"https://gitlab.com/cki-project/kernel-ark/-/commit"/6392c3d8c4383478bfc4f578d45f249a44b22ab1
6392c3d8c4383478bfc4f578d45f249a44b22ab1 kernel/rh_messages.c: Another gcc12 warning on redundant NULL test
https://gitlab.com/cki-project/kernel-ark/-/commit/a9abee4819b66a356f7e6d67b018729984a31bd8
a9abee4819b66a356f7e6d67b018729984a31bd8 scsi: sd: condition probe_type under RHEL_DIFFERENCES
"https://gitlab.com/cki-project/kernel-ark/-/commit"/fe99b57631d561b7b50105285adc7732857211a4
fe99b57631d561b7b50105285adc7732857211a4 Enable IO_URING for RHEL
https://gitlab.com/cki-project/kernel-ark/-/commit/28fe9d4c6328fc248a870541eb931fa64feba7a3
28fe9d4c6328fc248a870541eb931fa64feba7a3 scsi: sd: remove unused sd_probe_types
"https://gitlab.com/cki-project/kernel-ark/-/commit"/88086b3eec69f0e4c055e294460ed33b725e9fd2
88086b3eec69f0e4c055e294460ed33b725e9fd2 Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64
https://gitlab.com/cki-project/kernel-ark/-/commit/88e87c99e67406ebe34e4a79b16fe6386d6f03df
88e87c99e67406ebe34e4a79b16fe6386d6f03df [redhat] rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained
"https://gitlab.com/cki-project/kernel-ark/-/commit"/f481378d05e316dbaac3084fbefb6192878c9830
f481378d05e316dbaac3084fbefb6192878c9830 redhat: version two of Makefile.rhelver tweaks
https://gitlab.com/cki-project/kernel-ark/-/commit/def4791922dfeb6652edaaa9427238f12ece27aa
def4791922dfeb6652edaaa9427238f12ece27aa [redhat] rh_messages.h: initial driver and device lists
"https://gitlab.com/cki-project/kernel-ark/-/commit"/f1035242e4ae5f683580cdd32f0fce1fdf49e9e0
f1035242e4ae5f683580cdd32f0fce1fdf49e9e0 redhat: adapt to upstream Makefile change
https://gitlab.com/cki-project/kernel-ark/-/commit/a18a895b92f8ca16363fa9036f5e3735787ebbf9
a18a895b92f8ca16363fa9036f5e3735787ebbf9 arch/x86: Fix XSAVE check for x86_64-v2 check
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b238e662a36d43afe67963bb4e12d0c07f70fe94
b238e662a36d43afe67963bb4e12d0c07f70fe94 kernel/rh_messages.c: gcc12 warning on redundant NULL test
https://gitlab.com/cki-project/kernel-ark/-/commit/5803787163669016fb71a8320f2470c2fdf538e6
5803787163669016fb71a8320f2470c2fdf538e6 arch/x86/kernel/setup.c: fixup rh_check_supported
"https://gitlab.com/cki-project/kernel-ark/-/commit"/a15acb13490fb09d664ad41f50647cbaeb79db3e
a15acb13490fb09d664ad41f50647cbaeb79db3e Change acpi_bus_get_acpi_device to acpi_get_acpi_dev
https://gitlab.com/cki-project/kernel-ark/-/commit/84969577f25c151385f13ece66782655f67ed5d9
84969577f25c151385f13ece66782655f67ed5d9 lsm: update security_lock_kernel_down
"https://gitlab.com/cki-project/kernel-ark/-/commit"/096fab1ff808ddb30caa96598d96699a511c30f1
096fab1ff808ddb30caa96598d96699a511c30f1 ARK: Remove code marking drivers as tech preview
https://gitlab.com/cki-project/kernel-ark/-/commit/0ea96a37ec191623339c2d783d9c4e48ef098b30
0ea96a37ec191623339c2d783d9c4e48ef098b30 arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated
"https://gitlab.com/cki-project/kernel-ark/-/commit"/bc1370b405d4cab32f27849a412113589daf46e3
bc1370b405d4cab32f27849a412113589daf46e3 ARK: Remove code marking devices deprecated
https://gitlab.com/cki-project/kernel-ark/-/commit/e957ea4ff53046a3b817769199df5cf03a65a58c
e957ea4ff53046a3b817769199df5cf03a65a58c redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b01837edd38dc8d7d86fd7ede8f19ed4c3a38523
b01837edd38dc8d7d86fd7ede8f19ed4c3a38523 ARK: Remove code marking devices unmaintained
https://gitlab.com/cki-project/kernel-ark/-/commit/d99173d94f21ca0260a1471509c85651e49e1c49
d99173d94f21ca0260a1471509c85651e49e1c49 redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE
"https://gitlab.com/cki-project/kernel-ark/-/commit"/ce765ec1e65e74d06d564cc285d770f4a8813a45
ce765ec1e65e74d06d564cc285d770f4a8813a45 rh_message: Fix function name
https://gitlab.com/cki-project/kernel-ark/-/commit/3a5c152c9de206f5c4a9fca22725ef830efadc5f
3a5c152c9de206f5c4a9fca22725ef830efadc5f redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE
"https://gitlab.com/cki-project/kernel-ark/-/commit"/cf137ba9d7695211e244ad5a6f2dc555880fe3d6
cf137ba9d7695211e244ad5a6f2dc555880fe3d6 Add Partner Supported taint flag to kAFS
https://gitlab.com/cki-project/kernel-ark/-/commit/cd0bb69c67ca8c4826b2bcaf086022dbc9ce2447
cd0bb69c67ca8c4826b2bcaf086022dbc9ce2447 random: replace import_single_range() with import_ubuf()
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d51c7a877cceaf04811ef35c67119f663fcc989b
d51c7a877cceaf04811ef35c67119f663fcc989b Add Partner Supported taint flag
https://gitlab.com/cki-project/kernel-ark/-/commit/034743a9468e04b5cd31015021f146b00af03702
034743a9468e04b5cd31015021f146b00af03702 ext4: Mark mounting fs-verity filesystems as tech-preview
"https://gitlab.com/cki-project/kernel-ark/-/commit"/6c3dfae01dea75f900a42928b1d7789c27c1af2d
6c3dfae01dea75f900a42928b1d7789c27c1af2d [redhat] virtio: enable virtio-mem on x86-64 as tech-preview
https://gitlab.com/cki-project/kernel-ark/-/commit/8f4dad1baadd0fea07440b54416097054d22bf00
8f4dad1baadd0fea07440b54416097054d22bf00 erofs: Add tech preview markers at mount
"https://gitlab.com/cki-project/kernel-ark/-/commit"/60a04c7aea53efd2a7b8d3146698926773266fdc
60a04c7aea53efd2a7b8d3146698926773266fdc kabi: Add kABI macros for enum type
https://gitlab.com/cki-project/kernel-ark/-/commit/7a35611135c606a39a1501ee176dfdb240317ca7
7a35611135c606a39a1501ee176dfdb240317ca7 kernel/rh_messages.c: Mark functions as possibly unused
"https://gitlab.com/cki-project/kernel-ark/-/commit"/985387a2e44f1f422a9fd8f89f46e923a496fea5
985387a2e44f1f422a9fd8f89f46e923a496fea5 kabi: expand and clarify documentation of aux structs
https://gitlab.com/cki-project/kernel-ark/-/commit/4081bd03a6cbfb9a9a02793223ee4f59ec8881f5
4081bd03a6cbfb9a9a02793223ee4f59ec8881f5 crypto: rng - Override drivers/char/random in FIPS mode
"https://gitlab.com/cki-project/kernel-ark/-/commit"/a29e18a01958e559c76fffcac1c2f5aa6012d8fd
a29e18a01958e559c76fffcac1c2f5aa6012d8fd kabi: introduce RH_KABI_USE_AUX_PTR
https://gitlab.com/cki-project/kernel-ark/-/commit/9e948eee434e6a7c62eb55881548f138d8f1da87
9e948eee434e6a7c62eb55881548f138d8f1da87 random: Add hook to override device reads and getrandom(2)
"https://gitlab.com/cki-project/kernel-ark/-/commit"/8cea464033228d2dfcd63b3c68fbf180cef9e79d
8cea464033228d2dfcd63b3c68fbf180cef9e79d kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX
https://gitlab.com/cki-project/kernel-ark/-/commit/5e1cc8d9fc4a3626c4e068289c477b0e23238b22
5e1cc8d9fc4a3626c4e068289c477b0e23238b22 [redhat] kernel/rh_messages.c: move hardware tables to rh_messages.h
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b7b9896c313d0d6d55f89328b9d1182fb670d84c
b7b9896c313d0d6d55f89328b9d1182fb670d84c kabi: more consistent _RH_KABI_SIZE_AND_EXTEND
https://gitlab.com/cki-project/kernel-ark/-/commit/3cd62f9911dbc18b94556ad332f75d585412ace4
3cd62f9911dbc18b94556ad332f75d585412ace4 [redhat] kernel/rh_messages.c: Wire up new calls
"https://gitlab.com/cki-project/kernel-ark/-/commit"/77118cf59fd9a1e2cd5bcb81b99e64726b76304e
77118cf59fd9a1e2cd5bcb81b99e64726b76304e kabi: use fixed field name for extended part
https://gitlab.com/cki-project/kernel-ark/-/commit/2d9f3bf066cff4e0a22fc66186d7af7d20f66495
2d9f3bf066cff4e0a22fc66186d7af7d20f66495 [redhat] drivers/pci: Update rh_messages.c
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2ab89ccd6cc63a8e9bdf150bed64f6fb05113fc3
2ab89ccd6cc63a8e9bdf150bed64f6fb05113fc3 kabi: fix dereference in RH_KABI_CHECK_EXT
https://gitlab.com/cki-project/kernel-ark/-/commit/4be260bc80290fe30cd7375523c03231a5710b6b
4be260bc80290fe30cd7375523c03231a5710b6b [redhat] drivers/message/fusion/mptspi.c: Remove extra disabled warning
"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c9c66db8c24a47537d11213ed5233466daf8813
1c9c66db8c24a47537d11213ed5233466daf8813 kabi: fix RH_KABI_SET_SIZE macro
https://gitlab.com/cki-project/kernel-ark/-/commit/71404fa6a6641148c40e3500d7de8573084c8a6b
71404fa6a6641148c40e3500d7de8573084c8a6b [redhat] mptsas: Remove add_taint()
"https://gitlab.com/cki-project/kernel-ark/-/commit"/cc52f577f9526a2ad65d1923203260e8b9c5f675
cc52f577f9526a2ad65d1923203260e8b9c5f675 kabi: expand and clarify documentation
https://gitlab.com/cki-project/kernel-ark/-/commit/04008c53b43e410f2b278abcd18da5fe0fee9a16
04008c53b43e410f2b278abcd18da5fe0fee9a16 [redhat] drivers/pci: Remove RHEL-only pci_hw_*() functions
"https://gitlab.com/cki-project/kernel-ark/-/commit"/c885e28a375eae659a9d605f32e2f87879c10195
c885e28a375eae659a9d605f32e2f87879c10195 kabi: make RH_KABI_USE replace any number of reserved fields
https://gitlab.com/cki-project/kernel-ark/-/commit/9eb226087d18b3ede026422d85f71fe9d5360bd1
9eb226087d18b3ede026422d85f71fe9d5360bd1 scsi: sd: Add "probe_type" module parameter to allow synchronous probing
"https://gitlab.com/cki-project/kernel-ark/-/commit"/34f1c3878ca097a10708664e1ec1669bf36ef554
34f1c3878ca097a10708664e1ec1669bf36ef554 kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT
https://gitlab.com/cki-project/kernel-ark/-/commit/0c8d77b65786d6fd585b335aafece2e074b39234
0c8d77b65786d6fd585b335aafece2e074b39234 Revert "Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64"
"https://gitlab.com/cki-project/kernel-ark/-/commit"/c16d684434630ee7a241db996bd128fbe12ac740
c16d684434630ee7a241db996bd128fbe12ac740 kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT
https://gitlab.com/cki-project/kernel-ark/-/commit/cff0fd853f9e23e4bdfc37103ceb7fbc74df8313
cff0fd853f9e23e4bdfc37103ceb7fbc74df8313 kernel/rh_messages.c: Another gcc12 warning on redundant NULL test
"https://gitlab.com/cki-project/kernel-ark/-/commit"/123f4abc993a0283a86c0060f8b5241f741e3af4
123f4abc993a0283a86c0060f8b5241f741e3af4 kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE
https://gitlab.com/cki-project/kernel-ark/-/commit/4824c4a66710075848f418e464df6f3801c62b19
4824c4a66710075848f418e464df6f3801c62b19 Enable IO_URING for RHEL
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b098d699207cdf7f6bbd31f0d0d161c7ca0fd4be
b098d699207cdf7f6bbd31f0d0d161c7ca0fd4be kabi: introduce RH_KABI_ADD_MODIFIER
https://gitlab.com/cki-project/kernel-ark/-/commit/4a8f45e18f6ee4ac84db169a37b52eb20e929af9
4a8f45e18f6ee4ac84db169a37b52eb20e929af9 Remove EXPERT from ARCH_FORCE_MAX_ORDER for aarch64
"https://gitlab.com/cki-project/kernel-ark/-/commit"/eee0a64a718cbcf00372a1533971dfe984336813
eee0a64a718cbcf00372a1533971dfe984336813 kabi: Include kconfig.h
https://gitlab.com/cki-project/kernel-ark/-/commit/c5df235c842379ea7bebb9dfca8a792843e8a8ce
c5df235c842379ea7bebb9dfca8a792843e8a8ce redhat: version two of Makefile.rhelver tweaks
"https://gitlab.com/cki-project/kernel-ark/-/commit"/20b35d47dff0950701d895a9361a53187ef5f670
20b35d47dff0950701d895a9361a53187ef5f670 kabi: macros for intentional kABI breakage
https://gitlab.com/cki-project/kernel-ark/-/commit/7c0cc4ced4778b7d38d1eefac66c22d5b1a21413
7c0cc4ced4778b7d38d1eefac66c22d5b1a21413 redhat: adapt to upstream Makefile change
"https://gitlab.com/cki-project/kernel-ark/-/commit"/26c37f81752aeeb8af91264ad0ce1eee2b5c128e
26c37f81752aeeb8af91264ad0ce1eee2b5c128e kabi: fix the note about terminating semicolon
https://gitlab.com/cki-project/kernel-ark/-/commit/ca9002b9cdf68f482d66f3aefaa68080ffd2f5bf
ca9002b9cdf68f482d66f3aefaa68080ffd2f5bf kernel/rh_messages.c: gcc12 warning on redundant NULL test
"https://gitlab.com/cki-project/kernel-ark/-/commit"/3f5fc772a38bfecddc50f4f40ac649642f4c3852
3f5fc772a38bfecddc50f4f40ac649642f4c3852 kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE
https://gitlab.com/cki-project/kernel-ark/-/commit/b2d35fe83ca343d918a017b64692fda8348d73f3
b2d35fe83ca343d918a017b64692fda8348d73f3 Change acpi_bus_get_acpi_device to acpi_get_acpi_dev
"https://gitlab.com/cki-project/kernel-ark/-/commit"/badfc244a814126b3c16d1c407674e79984cd5df
badfc244a814126b3c16d1c407674e79984cd5df pci.h: Fix static include
https://gitlab.com/cki-project/kernel-ark/-/commit/5ad720900d1f81a339baaf4f1f1d6541a30b8cb6
5ad720900d1f81a339baaf4f1f1d6541a30b8cb6 ARK: Remove code marking devices unmaintained
"https://gitlab.com/cki-project/kernel-ark/-/commit"/5918f7d30dc455af80831dc3df5a5540d44b16bb
5918f7d30dc455af80831dc3df5a5540d44b16bb drivers/pci/pci-driver.c: Fix if/ifdef typo
https://gitlab.com/cki-project/kernel-ark/-/commit/7b17051f2dbe9158522bd0e576f1f764ce8c16a7
7b17051f2dbe9158522bd0e576f1f764ce8c16a7 rh_message: Fix function name
"https://gitlab.com/cki-project/kernel-ark/-/commit"/0ee996c4baf815523e148e91a4477e6b25f5b6b1
0ee996c4baf815523e148e91a4477e6b25f5b6b1 kernel/rh_taint.c: Update to new messaging
https://gitlab.com/cki-project/kernel-ark/-/commit/faa92cf1df7d213f1b2db5632042c4eb783d832c
faa92cf1df7d213f1b2db5632042c4eb783d832c Add Partner Supported taint flag to kAFS
"https://gitlab.com/cki-project/kernel-ark/-/commit"/8fe2fd3565747ac0fd59a145c4cddc47eac5cb19
8fe2fd3565747ac0fd59a145c4cddc47eac5cb19 Enable e1000 in rhel9 as unsupported
https://gitlab.com/cki-project/kernel-ark/-/commit/53722db9ec6d9f31b9093190baf3e2e237a6653b
53722db9ec6d9f31b9093190baf3e2e237a6653b Add Partner Supported taint flag
"https://gitlab.com/cki-project/kernel-ark/-/commit"/969ba5413aa5464f82d91198b22c4beadff07057
969ba5413aa5464f82d91198b22c4beadff07057 redhat: Add mark_driver_deprecated()
https://gitlab.com/cki-project/kernel-ark/-/commit/5e82708e6ad743e959b9fc10ec95d88680f13187
5e82708e6ad743e959b9fc10ec95d88680f13187 kabi: Add kABI macros for enum type
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d83437e8061febd71121b9f28a8a677eaafaf7ee
d83437e8061febd71121b9f28a8a677eaafaf7ee [fs] dax: mark tech preview
https://gitlab.com/cki-project/kernel-ark/-/commit/32b6623379770d35db4ea2adf5d259d89125fbbb
32b6623379770d35db4ea2adf5d259d89125fbbb kabi: expand and clarify documentation of aux structs
"https://gitlab.com/cki-project/kernel-ark/-/commit"/83c1ac676859e57835f6855b7c0bcdf201e93c17
83c1ac676859e57835f6855b7c0bcdf201e93c17 [scsi] megaraid_sas: re-add certain pci-ids
https://gitlab.com/cki-project/kernel-ark/-/commit/f1abf1d819b2449d28704d857b342451bb0a6dcc
f1abf1d819b2449d28704d857b342451bb0a6dcc kabi: introduce RH_KABI_USE_AUX_PTR
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2b35e5abc9a1b82d680224eb36d1e5da3d6f0123
2b35e5abc9a1b82d680224eb36d1e5da3d6f0123 RHEL: disable io_uring support
https://gitlab.com/cki-project/kernel-ark/-/commit/83eb028749d7d129f99e9815af1add4c4894cb17
83eb028749d7d129f99e9815af1add4c4894cb17 kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b801cc7b9c5b038b941a05e3c6422a53a0e10eb5
b801cc7b9c5b038b941a05e3c6422a53a0e10eb5 bpf: Fix unprivileged_bpf_disabled setup
https://gitlab.com/cki-project/kernel-ark/-/commit/4f034b985b0fd7c329df99232b2ec6921ed08cdc
4f034b985b0fd7c329df99232b2ec6921ed08cdc kabi: more consistent _RH_KABI_SIZE_AND_EXTEND
"https://gitlab.com/cki-project/kernel-ark/-/commit"/af2a00d3d83ed5598240f4e914a7239e31994e24
af2a00d3d83ed5598240f4e914a7239e31994e24 nvme: nvme_mpath_init remove multipath check
https://gitlab.com/cki-project/kernel-ark/-/commit/73538401706439492be5ce3330659f42bb54256e
73538401706439492be5ce3330659f42bb54256e kabi: use fixed field name for extended part
"https://gitlab.com/cki-project/kernel-ark/-/commit"/03ac50f5cee29a62f97933efcc02322c44b56923
03ac50f5cee29a62f97933efcc02322c44b56923 team: mark team driver as deprecated
https://gitlab.com/cki-project/kernel-ark/-/commit/014d6943c8078a9b2b22e43a6ae7e2acf659df74
014d6943c8078a9b2b22e43a6ae7e2acf659df74 kabi: fix dereference in RH_KABI_CHECK_EXT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/afbf4f31895ec9c0657c2b426eac654637ff58a4
afbf4f31895ec9c0657c2b426eac654637ff58a4 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos
https://gitlab.com/cki-project/kernel-ark/-/commit/afb729182d9cc6a4d35f8a9fcd8f056c0c7f5988
afb729182d9cc6a4d35f8a9fcd8f056c0c7f5988 kabi: fix RH_KABI_SET_SIZE macro
"https://gitlab.com/cki-project/kernel-ark/-/commit"/a88c2819bf9bc925aea9413039e0c9722f843608
a88c2819bf9bc925aea9413039e0c9722f843608 wireguard: disable in FIPS mode
https://gitlab.com/cki-project/kernel-ark/-/commit/a4c5458f74cbc56a55ac6fbec3379080bdcc0ca2
a4c5458f74cbc56a55ac6fbec3379080bdcc0ca2 kabi: expand and clarify documentation
"https://gitlab.com/cki-project/kernel-ark/-/commit"/34594f4d971ebcbfe140648e89969e93ca022667
34594f4d971ebcbfe140648e89969e93ca022667 nvme: decouple basic ANA log page re-read support from native multipathing
https://gitlab.com/cki-project/kernel-ark/-/commit/e9d561e8076e52cb7691a19fdf028bd0a48ef632
e9d561e8076e52cb7691a19fdf028bd0a48ef632 kabi: make RH_KABI_USE replace any number of reserved fields
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e4fac9b9f9d73074ea5142b03f2b619324ef4f16
e4fac9b9f9d73074ea5142b03f2b619324ef4f16 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT
https://gitlab.com/cki-project/kernel-ark/-/commit/f0ea817c6a8eb7b7236525506dbc4bd91f120769
f0ea817c6a8eb7b7236525506dbc4bd91f120769 kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/9d53cec56a0b070fb0047d8f2eaec662394d13d5
9d53cec56a0b070fb0047d8f2eaec662394d13d5 nvme: Return BLK_STS_TARGET if the DNR bit is set
https://gitlab.com/cki-project/kernel-ark/-/commit/3dda2130bb19ffd15cdd9fe9c526d361f8b6427a
3dda2130bb19ffd15cdd9fe9c526d361f8b6427a kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e7d9f0ce8dc96e1785f4ac5f7884b087219a103c
e7d9f0ce8dc96e1785f4ac5f7884b087219a103c wireguard: mark as Tech Preview
https://gitlab.com/cki-project/kernel-ark/-/commit/161aaf513f38c28b98ba85238cc4befd3423d83c
161aaf513f38c28b98ba85238cc4befd3423d83c kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE
"https://gitlab.com/cki-project/kernel-ark/-/commit"/fdad8fe47702a3676083bb35eda85d9492557ca3
fdad8fe47702a3676083bb35eda85d9492557ca3 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70
https://gitlab.com/cki-project/kernel-ark/-/commit/64975a3e9c7c2ac527ce33c1baef019fd840909a
64975a3e9c7c2ac527ce33c1baef019fd840909a kabi: introduce RH_KABI_ADD_MODIFIER
"https://gitlab.com/cki-project/kernel-ark/-/commit"/96e727ef1c60a690ceb7fc589ea9d7b5834eb41e
96e727ef1c60a690ceb7fc589ea9d7b5834eb41e redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED
https://gitlab.com/cki-project/kernel-ark/-/commit/8aa39857bb2e3aa524e0921cfd01bfe41ae1482c
8aa39857bb2e3aa524e0921cfd01bfe41ae1482c kabi: Include kconfig.h
"https://gitlab.com/cki-project/kernel-ark/-/commit"/67493f3a09f001ef54b89887c7092b826453d68b
67493f3a09f001ef54b89887c7092b826453d68b arch/x86: Remove vendor specific CPU ID checks
https://gitlab.com/cki-project/kernel-ark/-/commit/17fbcff6f7cf67829e77e8b5c5cf01811c06907f
17fbcff6f7cf67829e77e8b5c5cf01811c06907f kabi: macros for intentional kABI breakage
"https://gitlab.com/cki-project/kernel-ark/-/commit"/c932e22466b78ab92690f454b3e07c5a4bcedb91
c932e22466b78ab92690f454b3e07c5a4bcedb91 redhat: Replace hardware.redhat.com link in Unsupported message
https://gitlab.com/cki-project/kernel-ark/-/commit/4e2f60f6c937f6854194de63677d7267661e5bd8
4e2f60f6c937f6854194de63677d7267661e5bd8 kabi: fix the note about terminating semicolon
"https://gitlab.com/cki-project/kernel-ark/-/commit"/db0a2c68ac8082528619980e352ec3da8cf568e9
db0a2c68ac8082528619980e352ec3da8cf568e9 x86: Fix compile issues with rh_check_supported()
https://gitlab.com/cki-project/kernel-ark/-/commit/0d5d487f90fc1f0cb2913060f0a9ab1b0108e8d1
0d5d487f90fc1f0cb2913060f0a9ab1b0108e8d1 kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE
"https://gitlab.com/cki-project/kernel-ark/-/commit"/6010fc0ee40395219d3a76b82f41d304eff09b93
6010fc0ee40395219d3a76b82f41d304eff09b93 KEYS: Make use of platform keyring for module signature verify
https://gitlab.com/cki-project/kernel-ark/-/commit/b6d7cd594c5d29227e1d3b58a0069383afee37b4
b6d7cd594c5d29227e1d3b58a0069383afee37b4 pci.h: Fix static include
"https://gitlab.com/cki-project/kernel-ark/-/commit"/21d350b451d9a23beb891472040ea81a617cc9ee
21d350b451d9a23beb891472040ea81a617cc9ee Input: rmi4 - remove the need for artificial IRQ in case of HID
https://gitlab.com/cki-project/kernel-ark/-/commit/fa7677ede9ce8d74ef4ceb2284941efe2da3f509
fa7677ede9ce8d74ef4ceb2284941efe2da3f509 drivers/pci/pci-driver.c: Fix if/ifdef typo
"https://gitlab.com/cki-project/kernel-ark/-/commit"/54e2ffd33c692431a78456b4e8bc88510434140e
54e2ffd33c692431a78456b4e8bc88510434140e ARM: tegra: usb no reset
https://gitlab.com/cki-project/kernel-ark/-/commit/caf56471834825db6993ae235f6bdc5ed33c4dd3
caf56471834825db6993ae235f6bdc5ed33c4dd3 kernel/rh_taint.c: Update to new messaging
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2719e8ae5753e478def7b290e2e5495d3a98efbc
2719e8ae5753e478def7b290e2e5495d3a98efbc arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT
https://gitlab.com/cki-project/kernel-ark/-/commit/247ccf720534bdf3eb81b513cf64525b75ab9d47
247ccf720534bdf3eb81b513cf64525b75ab9d47 redhat: Add mark_driver_deprecated()
"https://gitlab.com/cki-project/kernel-ark/-/commit"/3347cb91f98d171e6df61b6eb524ce948b71b8a2
3347cb91f98d171e6df61b6eb524ce948b71b8a2 redhat: rh_kabi: deduplication friendly structs
https://gitlab.com/cki-project/kernel-ark/-/commit/d9bfec913e51010b1841cb520ddf8a1873b77949
d9bfec913e51010b1841cb520ddf8a1873b77949 [scsi] megaraid_sas: re-add certain pci-ids
"https://gitlab.com/cki-project/kernel-ark/-/commit"/360cc05d31e04a243df3c2858b51a20db858dea4
360cc05d31e04a243df3c2858b51a20db858dea4 redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage
https://gitlab.com/cki-project/kernel-ark/-/commit/79bafce77fda07fe8a78a2b86db2353174a296d3
79bafce77fda07fe8a78a2b86db2353174a296d3 RHEL: disable io_uring support
"https://gitlab.com/cki-project/kernel-ark/-/commit"/f3922d831c1738bd50068ed0c8192ff7d94d7738
f3922d831c1738bd50068ed0c8192ff7d94d7738 redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE
https://gitlab.com/cki-project/kernel-ark/-/commit/5620c1e9e095dc1b1b13788e19794cc8b127a3da
5620c1e9e095dc1b1b13788e19794cc8b127a3da bpf: Fix unprivileged_bpf_disabled setup
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d540a33e275b9a9a20759808b068b84ecd8531a3
d540a33e275b9a9a20759808b068b84ecd8531a3 redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve.
https://gitlab.com/cki-project/kernel-ark/-/commit/e8db0c7737e578b6d8d5fa99440495c3c520a557
e8db0c7737e578b6d8d5fa99440495c3c520a557 nvme: nvme_mpath_init remove multipath check
"https://gitlab.com/cki-project/kernel-ark/-/commit"/dd23e68566ece46339139b999afe9e8ffdf2fbdf
dd23e68566ece46339139b999afe9e8ffdf2fbdf redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator
https://gitlab.com/cki-project/kernel-ark/-/commit/d8a9c2847145c2c7f1a52259cabfc5aafff223df
d8a9c2847145c2c7f1a52259cabfc5aafff223df wireguard: disable in FIPS mode
"https://gitlab.com/cki-project/kernel-ark/-/commit"/7aea85b11459c1f2b802c3f22e8057f0b9c84683
7aea85b11459c1f2b802c3f22e8057f0b9c84683 redhat: rh_kabi: Add macros to size and extend structs
https://gitlab.com/cki-project/kernel-ark/-/commit/6846eacdda4d26f18ded5582644b94edcc8afd68
6846eacdda4d26f18ded5582644b94edcc8afd68 nvme: decouple basic ANA log page re-read support from native multipathing
"https://gitlab.com/cki-project/kernel-ark/-/commit"/ecf5383b4c47a2177ab88baa1ee8249e1144983c
ecf5383b4c47a2177ab88baa1ee8249e1144983c Removing Obsolete hba pci-ids from rhel8
https://gitlab.com/cki-project/kernel-ark/-/commit/39b98c19b99c50cda0d797ec57203a0d820361de
39b98c19b99c50cda0d797ec57203a0d820361de nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b97305f9057c6ea3f8fef29d9b4715dd10fec441
b97305f9057c6ea3f8fef29d9b4715dd10fec441 mptsas: pci-id table changes
https://gitlab.com/cki-project/kernel-ark/-/commit/e873fa22a3f139c3e6b71c44ffab1d21f0ee9233
e873fa22a3f139c3e6b71c44ffab1d21f0ee9233 nvme: Return BLK_STS_TARGET if the DNR bit is set
"https://gitlab.com/cki-project/kernel-ark/-/commit"/0fb3ec99cf70c772879ed1d201f6b78444a0cbf6
0fb3ec99cf70c772879ed1d201f6b78444a0cbf6 mptsas: Taint kernel if mptsas is loaded
https://gitlab.com/cki-project/kernel-ark/-/commit/e943d534cbb3b0c59b5fa4f6d3ae654562e2ce94
e943d534cbb3b0c59b5fa4f6d3ae654562e2ce94 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e0dc3419d050bcaf23c2b057145debd6df3fdbd9
e0dc3419d050bcaf23c2b057145debd6df3fdbd9 mptspi: pci-id table changes
https://gitlab.com/cki-project/kernel-ark/-/commit/f18a0e9a3f0e2162a3723c3f09bc03a5f71dad0e
f18a0e9a3f0e2162a3723c3f09bc03a5f71dad0e redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED
"https://gitlab.com/cki-project/kernel-ark/-/commit"/7ee4e9a71a714e4569d9d434fc30d2bf79e057d9
7ee4e9a71a714e4569d9d434fc30d2bf79e057d9 qla2xxx: Remove PCI IDs of deprecated adapter
https://gitlab.com/cki-project/kernel-ark/-/commit/656c97cf99512226299b8aa6df04de756190d047
656c97cf99512226299b8aa6df04de756190d047 arch/x86: Remove vendor specific CPU ID checks
"https://gitlab.com/cki-project/kernel-ark/-/commit"/fef2b2e9fb9659a0b67b9110d6f90522af3396a4
fef2b2e9fb9659a0b67b9110d6f90522af3396a4 be2iscsi: remove unsupported device IDs
https://gitlab.com/cki-project/kernel-ark/-/commit/48428b56231e6db26ce459e1c3f8a83342aab0e9
48428b56231e6db26ce459e1c3f8a83342aab0e9 redhat: Replace hardware.redhat.com link in Unsupported message
"https://gitlab.com/cki-project/kernel-ark/-/commit"/a440e46d260ca5951d481365334223f26fac83d1
a440e46d260ca5951d481365334223f26fac83d1 mptspi: Taint kernel if mptspi is loaded
https://gitlab.com/cki-project/kernel-ark/-/commit/4750b04a687a86865498b3971187eecf25fc9193
4750b04a687a86865498b3971187eecf25fc9193 x86: Fix compile issues with rh_check_supported()
"https://gitlab.com/cki-project/kernel-ark/-/commit"/86e0ec10de9d35880e28e9bb5ac283a2712f087d
86e0ec10de9d35880e28e9bb5ac283a2712f087d hpsa: remove old cciss-based smartarray pci ids
https://gitlab.com/cki-project/kernel-ark/-/commit/62943f08d6deb806ba3d1194f6730c8e1ef31c52
62943f08d6deb806ba3d1194f6730c8e1ef31c52 KEYS: Make use of platform keyring for module signature verify
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e4ab086e47c5395b97128cbbd9b4b71b63f982d7
e4ab086e47c5395b97128cbbd9b4b71b63f982d7 qla4xxx: Remove deprecated PCI IDs from RHEL 8
https://gitlab.com/cki-project/kernel-ark/-/commit/1d1127c29ecaf8e42596ed0d8eb96833192e324b
1d1127c29ecaf8e42596ed0d8eb96833192e324b Input: rmi4 - remove the need for artificial IRQ in case of HID
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d2cd32571b60a2f274f389e790563b4888a858c0
d2cd32571b60a2f274f389e790563b4888a858c0 aacraid: Remove depreciated device and vendor PCI id's
https://gitlab.com/cki-project/kernel-ark/-/commit/4de894bee0de8206c0dbefe0e42c6fd40223df1a
4de894bee0de8206c0dbefe0e42c6fd40223df1a ARM: tegra: usb no reset
"https://gitlab.com/cki-project/kernel-ark/-/commit"/06271f565aad1f6008804e134f278320c10b4ec9
06271f565aad1f6008804e134f278320c10b4ec9 megaraid_sas: remove deprecated pci-ids
https://gitlab.com/cki-project/kernel-ark/-/commit/eb31a77e2514e54155e9ee0ac6fbe57bd7ea2550
eb31a77e2514e54155e9ee0ac6fbe57bd7ea2550 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/13304222c439917043b2d5a3e561348f597346aa
13304222c439917043b2d5a3e561348f597346aa mpt*: remove certain deprecated pci-ids
https://gitlab.com/cki-project/kernel-ark/-/commit/5f90fd69842b44ff984a2163d0f44d98b66b0009
5f90fd69842b44ff984a2163d0f44d98b66b0009 redhat: rh_kabi: deduplication friendly structs
"https://gitlab.com/cki-project/kernel-ark/-/commit"/1592a890b3f90b4149c304d950593bbcaa2ae935
1592a890b3f90b4149c304d950593bbcaa2ae935 kernel: add SUPPORT_REMOVED kernel taint
https://gitlab.com/cki-project/kernel-ark/-/commit/d554b15712fc2a8d3357f5f72199e89046710335
d554b15712fc2a8d3357f5f72199e89046710335 redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage
"https://gitlab.com/cki-project/kernel-ark/-/commit"/edb2080cec84c420a4580fff807e563b926f3780
edb2080cec84c420a4580fff807e563b926f3780 Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES
https://gitlab.com/cki-project/kernel-ark/-/commit/911d4bf33e97d1c4ff8b50aac9b461c40a8717dd
911d4bf33e97d1c4ff8b50aac9b461c40a8717dd redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE
"https://gitlab.com/cki-project/kernel-ark/-/commit"/dd3ae492338d76db65910121a6031f53de9474e1
dd3ae492338d76db65910121a6031f53de9474e1 s390: Lock down the kernel when the IPL secure flag is set
https://gitlab.com/cki-project/kernel-ark/-/commit/ba8a123d812da63730cfd49b34c40609ec312c17
ba8a123d812da63730cfd49b34c40609ec312c17 redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve.
"https://gitlab.com/cki-project/kernel-ark/-/commit"/fa6c1bc1f4f09064121f3be9253add9ae24fd807
fa6c1bc1f4f09064121f3be9253add9ae24fd807 efi: Lock down the kernel if booted in secure boot mode
https://gitlab.com/cki-project/kernel-ark/-/commit/3041aaf4d41d7f58cd3f0e557ad873113fdf3f61
3041aaf4d41d7f58cd3f0e557ad873113fdf3f61 redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator
"https://gitlab.com/cki-project/kernel-ark/-/commit"/25ea2ac4f629d8fb212fe670d070140469172f43
25ea2ac4f629d8fb212fe670d070140469172f43 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode
https://gitlab.com/cki-project/kernel-ark/-/commit/497d8e610e22115dfc8b8fb22cff0d772907c5a4
497d8e610e22115dfc8b8fb22cff0d772907c5a4 redhat: rh_kabi: Add macros to size and extend structs
"https://gitlab.com/cki-project/kernel-ark/-/commit"/bb9359b99bbd33d9b138811b000e76893646f0e1
bb9359b99bbd33d9b138811b000e76893646f0e1 security: lockdown: expose a hook to lock the kernel down
https://gitlab.com/cki-project/kernel-ark/-/commit/e6fd2f0030857e19c85f9c3caf132d003a1e315b
e6fd2f0030857e19c85f9c3caf132d003a1e315b Removing Obsolete hba pci-ids from rhel8
"https://gitlab.com/cki-project/kernel-ark/-/commit"/70eb7cc49871beee00370999b906ff507e4c6dea
70eb7cc49871beee00370999b906ff507e4c6dea Make get_cert_list() use efi_status_to_str() to print error messages.
https://gitlab.com/cki-project/kernel-ark/-/commit/71724ec9d2034d2f26a632ebaf0ff279cc4279fd
71724ec9d2034d2f26a632ebaf0ff279cc4279fd mptsas: pci-id table changes
"https://gitlab.com/cki-project/kernel-ark/-/commit"/cb557c1f4bd2658eb632af02f206c0a60d4f4c9d
cb557c1f4bd2658eb632af02f206c0a60d4f4c9d Add efi_status_to_str() and rework efi_status_to_err().
https://gitlab.com/cki-project/kernel-ark/-/commit/bf63d92b16012a02bbc3663e8599aaa56b871a2b
bf63d92b16012a02bbc3663e8599aaa56b871a2b mptsas: Taint kernel if mptsas is loaded
"https://gitlab.com/cki-project/kernel-ark/-/commit"/99c20ad877a2327441d3135ae515b4c195e2db45
99c20ad877a2327441d3135ae515b4c195e2db45 Add support for deprecating processors
https://gitlab.com/cki-project/kernel-ark/-/commit/024e714e1b52a6141207f0c82347a505fb75ba3a
024e714e1b52a6141207f0c82347a505fb75ba3a mptspi: pci-id table changes
"https://gitlab.com/cki-project/kernel-ark/-/commit"/912bf6601845bd4bd63fefdfacecd95f29cd23d0
912bf6601845bd4bd63fefdfacecd95f29cd23d0 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT
https://gitlab.com/cki-project/kernel-ark/-/commit/914fee62cd10c097c373e5d010bacb378ba0cc93
914fee62cd10c097c373e5d010bacb378ba0cc93 qla2xxx: Remove PCI IDs of deprecated adapter
"https://gitlab.com/cki-project/kernel-ark/-/commit"/c6c722cb28f1304c5ed53aa9edf89cd9aa3cf1ad
c6c722cb28f1304c5ed53aa9edf89cd9aa3cf1ad iommu/arm-smmu: workaround DMA mode issues
https://gitlab.com/cki-project/kernel-ark/-/commit/beef5221cedba8afc39cc8b96944858b8009e2a9
beef5221cedba8afc39cc8b96944858b8009e2a9 be2iscsi: remove unsupported device IDs
"https://gitlab.com/cki-project/kernel-ark/-/commit"/73807867eb610ad32debba83d775b6cfebd21d13
73807867eb610ad32debba83d775b6cfebd21d13 rh_kabi: introduce RH_KABI_EXCLUDE
https://gitlab.com/cki-project/kernel-ark/-/commit/74d3ef26e8d5baea3514286d25e7c967c5e44fcc
74d3ef26e8d5baea3514286d25e7c967c5e44fcc mptspi: Taint kernel if mptspi is loaded
"https://gitlab.com/cki-project/kernel-ark/-/commit"/6c11ed2d1c49968dc0748f02ea618f33ca2e2df8
6c11ed2d1c49968dc0748f02ea618f33ca2e2df8 ipmi: do not configure ipmi for HPE m400
https://gitlab.com/cki-project/kernel-ark/-/commit/1f3fe6aa4641e0fa2044acec2270981f6f9f9e51
1f3fe6aa4641e0fa2044acec2270981f6f9f9e51 hpsa: remove old cciss-based smartarray pci ids
"https://gitlab.com/cki-project/kernel-ark/-/commit"/21a9a62cdd8516bb249bb36b744ef189450d142b
21a9a62cdd8516bb249bb36b744ef189450d142b kABI: Add generic kABI macros to use for kABI workarounds
https://gitlab.com/cki-project/kernel-ark/-/commit/2c31d09ed81ca5f8893e53c08b7c9e27a8cc40dd
2c31d09ed81ca5f8893e53c08b7c9e27a8cc40dd qla4xxx: Remove deprecated PCI IDs from RHEL 8
"https://gitlab.com/cki-project/kernel-ark/-/commit"/b02424bbe53a9f5b97f1ddf34278aea12a9e26f0
b02424bbe53a9f5b97f1ddf34278aea12a9e26f0 add pci_hw_vendor_status()
https://gitlab.com/cki-project/kernel-ark/-/commit/a5fc50d4420510eb76ccc56c4abbbc9d4bf1f224
a5fc50d4420510eb76ccc56c4abbbc9d4bf1f224 aacraid: Remove depreciated device and vendor PCI id's
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2e0f7c0ea089e8f0e4861bb445a7e60e07018367
2e0f7c0ea089e8f0e4861bb445a7e60e07018367 ahci: thunderx2: Fix for errata that affects stop engine
https://gitlab.com/cki-project/kernel-ark/-/commit/143d5ed8b75527820b96299377e20757510b2b84
143d5ed8b75527820b96299377e20757510b2b84 megaraid_sas: remove deprecated pci-ids
"https://gitlab.com/cki-project/kernel-ark/-/commit"/dfdf8122bb962258c677e2cc0589a036e856780c
dfdf8122bb962258c677e2cc0589a036e856780c Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon
https://gitlab.com/cki-project/kernel-ark/-/commit/537c8fd74998e90958614533bf5a6e646b0e24e4
537c8fd74998e90958614533bf5a6e646b0e24e4 mpt*: remove certain deprecated pci-ids
"https://gitlab.com/cki-project/kernel-ark/-/commit"/53f4617d6e7f91a4b5cfa83a80d055ff6e00848a
53f4617d6e7f91a4b5cfa83a80d055ff6e00848a bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter
https://gitlab.com/cki-project/kernel-ark/-/commit/7b355107ecde5e8b577ca11ca219b58fbe200865
7b355107ecde5e8b577ca11ca219b58fbe200865 kernel: add SUPPORT_REMOVED kernel taint
"https://gitlab.com/cki-project/kernel-ark/-/commit"/0fc20d3c00008778439ee011f81f9f6c2e0e3609
0fc20d3c00008778439ee011f81f9f6c2e0e3609 add Red Hat-specific taint flags
https://gitlab.com/cki-project/kernel-ark/-/commit/0b79922c4b5787a8a053453dfb0746ec42c625af
0b79922c4b5787a8a053453dfb0746ec42c625af Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES
"https://gitlab.com/cki-project/kernel-ark/-/commit"/ba0ecbc5f7b60c80c09d4148cfe38957f03e77b8
ba0ecbc5f7b60c80c09d4148cfe38957f03e77b8 tags.sh: Ignore redhat/rpm
https://gitlab.com/cki-project/kernel-ark/-/commit/88def9c1415e812218cf427cb2b5e91396f7dead
88def9c1415e812218cf427cb2b5e91396f7dead s390: Lock down the kernel when the IPL secure flag is set
"https://gitlab.com/cki-project/kernel-ark/-/commit"/966dbfca1f11d00818ca6ea3f2df7b57f05b965d
966dbfca1f11d00818ca6ea3f2df7b57f05b965d put RHEL info into generated headers
https://gitlab.com/cki-project/kernel-ark/-/commit/8639fe67fd4880ead0f52245953d5bb0edc2cd78
8639fe67fd4880ead0f52245953d5bb0edc2cd78 efi: Lock down the kernel if booted in secure boot mode
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d4db75c82996c829228dacbbd3df3ebc7c105912
d4db75c82996c829228dacbbd3df3ebc7c105912 aarch64: acpi scan: Fix regression related to X-Gene UARTs
https://gitlab.com/cki-project/kernel-ark/-/commit/c27a08ee8e50d6d1ec6d6b7b5da13a0b0544b6ea
c27a08ee8e50d6d1ec6d6b7b5da13a0b0544b6ea efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode
"https://gitlab.com/cki-project/kernel-ark/-/commit"/9a15b3224696353cd25e96e1ccf3e680e5a4129e
9a15b3224696353cd25e96e1ccf3e680e5a4129e ACPI / irq: Workaround firmware issue on X-Gene based m400
https://gitlab.com/cki-project/kernel-ark/-/commit/613d286a42f1fe999ac0ee23374524f74cfd4f54
613d286a42f1fe999ac0ee23374524f74cfd4f54 security: lockdown: expose a hook to lock the kernel down
"https://gitlab.com/cki-project/kernel-ark/-/commit"/dd3ff089a69a0afe8c270de1ea809f05b659d6a4
dd3ff089a69a0afe8c270de1ea809f05b659d6a4 modules: add rhelversion MODULE_INFO tag
https://gitlab.com/cki-project/kernel-ark/-/commit/64b0362149fc21a11c758a366de29321f7f0865f
64b0362149fc21a11c758a366de29321f7f0865f Make get_cert_list() use efi_status_to_str() to print error messages.
"https://gitlab.com/cki-project/kernel-ark/-/commit"/0bca7de41efe47a80395533df4ffc37ef940cb79
0bca7de41efe47a80395533df4ffc37ef940cb79 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support
https://gitlab.com/cki-project/kernel-ark/-/commit/62457461aede7bd957a831ea3d2d62f344d60f87
62457461aede7bd957a831ea3d2d62f344d60f87 Add efi_status_to_str() and rework efi_status_to_err().
"https://gitlab.com/cki-project/kernel-ark/-/commit"/88256102e7a9644c658ecd5abc1b1c7b80d64b78
88256102e7a9644c658ecd5abc1b1c7b80d64b78 Add Red Hat tainting
https://gitlab.com/cki-project/kernel-ark/-/commit/ec840e37b02ff9258238116becee35eb50d33e89
ec840e37b02ff9258238116becee35eb50d33e89 Add support for deprecating processors
"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea3d9cf277a24d8111b2e9c7522d6e5eec12e0d3
ea3d9cf277a24d8111b2e9c7522d6e5eec12e0d3 Introduce CONFIG_RH_DISABLE_DEPRECATED
https://gitlab.com/cki-project/kernel-ark/-/commit/f1256b1bd509d6ee8fb314b0666e57f2d5577019
f1256b1bd509d6ee8fb314b0666e57f2d5577019 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT
"https://gitlab.com/cki-project/kernel-ark/-/commit"/9e9a1ea80fc3ef4bf60f7ee2e41e1dbdd41f17cc
9e9a1ea80fc3ef4bf60f7ee2e41e1dbdd41f17cc Pull the RHEL version defines out of the Makefile
https://gitlab.com/cki-project/kernel-ark/-/commit/2b08208cc7bb5c8b48f022bd12822fd50e782733
2b08208cc7bb5c8b48f022bd12822fd50e782733 iommu/arm-smmu: workaround DMA mode issues
"https://gitlab.com/cki-project/kernel-ark/-/commit"/792dcdfdb07c00a91ad8f8c4624b057b84f5f2ae
792dcdfdb07c00a91ad8f8c4624b057b84f5f2ae [initial commit] Add Red Hat variables in the top level makefile
https://gitlab.com/cki-project/kernel-ark/-/commit/79b956c33c892f52dd7d98b1b419286e5eb8a935
79b956c33c892f52dd7d98b1b419286e5eb8a935 rh_kabi: introduce RH_KABI_EXCLUDE
https://gitlab.com/cki-project/kernel-ark/-/commit/df3f2646d7140e18491d470ef2e842377327511b
df3f2646d7140e18491d470ef2e842377327511b ipmi: do not configure ipmi for HPE m400
https://gitlab.com/cki-project/kernel-ark/-/commit/e8070c83fc7f01d383a268a57f1d878f3c11d3e5
e8070c83fc7f01d383a268a57f1d878f3c11d3e5 kABI: Add generic kABI macros to use for kABI workarounds
https://gitlab.com/cki-project/kernel-ark/-/commit/9c4737d9057f082618bac6ae5aed64d7fa58c32d
9c4737d9057f082618bac6ae5aed64d7fa58c32d add pci_hw_vendor_status()
https://gitlab.com/cki-project/kernel-ark/-/commit/d3d6ec1e8bc9640dcd061a184231a3d053a20059
d3d6ec1e8bc9640dcd061a184231a3d053a20059 ahci: thunderx2: Fix for errata that affects stop engine
https://gitlab.com/cki-project/kernel-ark/-/commit/629715ab2587d664baa88b954252af5056da7433
629715ab2587d664baa88b954252af5056da7433 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon
https://gitlab.com/cki-project/kernel-ark/-/commit/1fb77315a9d5eda68e46a0a371701b9aa7fea654
1fb77315a9d5eda68e46a0a371701b9aa7fea654 bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter
https://gitlab.com/cki-project/kernel-ark/-/commit/5fd19041d5aa3e1f5e12dbd6e505f2ee1110ded1
5fd19041d5aa3e1f5e12dbd6e505f2ee1110ded1 add Red Hat-specific taint flags
https://gitlab.com/cki-project/kernel-ark/-/commit/cdc04c459c345576a11d96756f1c7c1c79748f56
cdc04c459c345576a11d96756f1c7c1c79748f56 tags.sh: Ignore redhat/rpm
https://gitlab.com/cki-project/kernel-ark/-/commit/22319777f9c2bcf0f4571eea0a56309793b4be18
22319777f9c2bcf0f4571eea0a56309793b4be18 put RHEL info into generated headers
https://gitlab.com/cki-project/kernel-ark/-/commit/fc9513c876f6830ff6abfad464446da510388b65
fc9513c876f6830ff6abfad464446da510388b65 aarch64: acpi scan: Fix regression related to X-Gene UARTs
https://gitlab.com/cki-project/kernel-ark/-/commit/d78859a4588da2c7df39eea70827e8118c077e4c
d78859a4588da2c7df39eea70827e8118c077e4c ACPI / irq: Workaround firmware issue on X-Gene based m400
https://gitlab.com/cki-project/kernel-ark/-/commit/0c6e6127e95ee3c2fe30a2f742c7f4b82094029c
0c6e6127e95ee3c2fe30a2f742c7f4b82094029c modules: add rhelversion MODULE_INFO tag
https://gitlab.com/cki-project/kernel-ark/-/commit/39728acc4fd5da450f6815a19e3eb2432a1544af
39728acc4fd5da450f6815a19e3eb2432a1544af ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support
https://gitlab.com/cki-project/kernel-ark/-/commit/5e0b15a566ab11da2e84e4380468720b12bb886e
5e0b15a566ab11da2e84e4380468720b12bb886e Add Red Hat tainting
https://gitlab.com/cki-project/kernel-ark/-/commit/b43879045b7133a054800dfc0a6baecc20c53cca
b43879045b7133a054800dfc0a6baecc20c53cca Introduce CONFIG_RH_DISABLE_DEPRECATED
https://gitlab.com/cki-project/kernel-ark/-/commit/a37d01ec36990daa364c76348e2943abc990fb80
a37d01ec36990daa364c76348e2943abc990fb80 Pull the RHEL version defines out of the Makefile
https://gitlab.com/cki-project/kernel-ark/-/commit/4263a1d58a8680d200652698c52a0d77d25a50d3
4263a1d58a8680d200652698c52a0d77d25a50d3 [initial commit] Add Red Hat variables in the top level makefile

504
def_variants.yaml.fedora Normal file
View File

@ -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

521
def_variants.yaml.rhel Normal file
View File

@ -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

View File

@ -12,7 +12,13 @@ dracutmodules+=" base systemd systemd-initrd dracut-systemd dbus dbus-broker usr
dracutmodules+=" dm lvm rootfs-block fs-lib "
# modules: tpm and crypto
dracutmodules+=" crypt crypt-loop tpm2-tss "
dracutmodules+=" crypt crypt-loop tpm2-tss systemd-pcrphase "
# modules: support root on virtiofs
dracutmodules+=" virtiofs "
# modules: use sysext images (see 'man systemd-sysext')
dracutmodules+=" systemd-sysext "
# drivers: virtual buses, pci
drivers+=" virtio-pci virtio-mmio " # qemu-kvm
@ -30,6 +36,3 @@ drivers+=" dm_crypt "
# filesystems
filesystems+=" vfat ext4 xfs overlay "
# systemd-pcrphase
install_items+=" /lib/systemd/system/systemd-pcrphase-initrd.service /usr/lib/systemd/systemd-pcrphase /usr/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service "

View File

@ -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 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"

View File

@ -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"

View File

@ -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"
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"
# 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

View File

@ -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"
# 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

View File

@ -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"

View File

@ -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"

View File

@ -1,14 +0,0 @@
#! /bin/bash
# This is the riscv64 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 mtd nfc ntb pcmcia power ssb soundwire staging tty uio w1"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject 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 nvmem_u-boot-env intel-m10-bmc-pmci intel-m10-bmc-hwmon ptp_dfl_tod pds_vdpa"

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

1099
filtermods.py Executable file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

2447
kernel.changelog Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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"

View File

@ -1,201 +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
wwan_hwsim.ko
yam.ko
zhenhua.ko

View File

@ -1,327 +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
wwan_hwsim.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

View File

@ -1,89 +0,0 @@
bitfield_kunit
checksum_kunit
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_kunit_helpers
drm_managed_test
drm_mm_test
drm_modes_test
drm_plane_helper_test
drm_probe_helper_test
drm_rect_test
ext4-inode-test
fat_test
fortify_kunit
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
memcpy_kunit
mptcp_crypto_test
mptcp_token_test
mtty
netdevsim
overflow_kunit
pktgen
rational-test
rcuscale
rcutorture
refscale
regmap-kunit
resource_kunit
rocker
scftorture
siphash_kunit
slub_kunit
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

View File

@ -1,5 +0,0 @@
kvm-amd
kvm-intel
kvm
kvmgt
ptp_kvm

View File

@ -1,2 +0,0 @@
afs
rxrpc

BIN
nvidiagpuoot001.x509 Normal file

Binary file not shown.

View File

@ -0,0 +1,3 @@
# clang
CONFIG_KASAN_STACK=y
# CONFIG_KMSAN is not set

View File

@ -0,0 +1,3 @@
# clang
# CONFIG_KASAN_STACK is not set
# CONFIG_KMSAN is not set

View File

@ -0,0 +1,3 @@
# clang_lto
CONFIG_KASAN_STACK=y
# CONFIG_KMSAN is not set

View File

@ -0,0 +1,5 @@
# clang_lto
# CONFIG_KASAN_STACK is not set
# CONFIG_KMSAN is not set
CONFIG_LTO_CLANG_THIN=y
# CONFIG_LTO_NONE is not set

View File

@ -0,0 +1,3 @@
# clang_lto
CONFIG_KASAN_STACK=y
# CONFIG_KMSAN is not set

View File

@ -0,0 +1,5 @@
# clang_lto
# CONFIG_KASAN_STACK is not set
# CONFIG_KMSAN is not set
CONFIG_LTO_CLANG_THIN=y
# CONFIG_LTO_NONE is not set

View File

@ -0,0 +1,4 @@
# kgcov
CONFIG_GCOV_KERNEL=y
CONFIG_GCOV_PROFILE_ALL=y
# CONFIG_GCOV_PROFILE_FTRACE is not set

File diff suppressed because it is too large Load Diff

View File

@ -148,7 +148,8 @@ parsenewconfigs()
/usr/bin/awk -v BASE="$tmpdir" '
BEGIN { inpatch=0;
outfile="none";
symbol="none"; }
symbol="none";
commit=""; }
/^Symbol: .*$/ {
split($0, a, " ");
symbol="CONFIG_"a[2];
@ -160,9 +161,11 @@ parsenewconfigs()
}
else {
if (symbol != "none") {
print "# Commit: "commit >> outfile
system("cat " outfile " " BASE "/" symbol " > " BASE "/tmpf");
system("mv " BASE "/tmpf " BASE "/" symbol);
symbol="none"
commit=""
}
outfile="none"
inpatch = 0;
@ -173,6 +176,15 @@ parsenewconfigs()
print "# "$0 >> outfile;
}
}
/^Defined at .*$/ {
split($0, x, " ");
filenum=x[3];
split(filenum, x, ":");
file=x[1]
line=x[2]
cmd="git blame -L " line "," line " " file " | cut -d \" \" -f1 | xargs git log --pretty=format:\"%C(auto)%h %C(cyan)('%s')\" -1"
cmd | getline commit
}
' .helpnewconfig

Binary file not shown.

Binary file not shown.

BIN
redhatsecureboot501.cer Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
redhatsecurebootca5.cer Normal file

Binary file not shown.

BIN
rhelima.x509 Normal file

Binary file not shown.

BIN
rhelima_centos.x509 Normal file

Binary file not shown.

BIN
rhelimaca1.x509 Normal file

Binary file not shown.

View File

@ -23,7 +23,7 @@ emptyrpm:
patches:
ignore_list:
- linux-kernel-test.patch
- patch-6.6-redhat.patch
- patch-6.10-redhat.patch
runpath:
ignore:

View File

@ -1,3 +1,5 @@
SHA512 (linux-6.6-rc2-18-g2cf0f7156238.tar.xz) = 804a9a74e9e3a8670bf292e2f91f25fd13ac24f5e629c7c94644ae8daf44b82a8fbee2e6d9189cfe8195fb57e6214cef6a9e0b9a0e7f85f7d9318749d730af32
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 55b8099b8ce13f9a74c128f6a1ce54669973d9dcef67234819109259307f370dec2b8e64e0608272e0502b19bba16fff1513d51a000acb7aba9349d8169117c3
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 844968854c99bc362f971f1b9f517fc763336822807d9b2de11ff758d00066e7db85146edaa1078a1ecb1ae02df3f2db7c98d70eac45f523ea97363e6f1cb112
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
SHA512 (linux-6.10-rc1-27-g4a4be1ad3a6e.tar.xz) = d9209b2a1096759c6729f9f2c5e59fc70cdf69b38d52971605db0a8d050f6845191fe3e4b0d3b0e92f80fea3fd66c2f33c96a8e06b365b8b98e9fa487997cfb4
SHA512 (kernel-abi-stablelists-6.10.0.tar.xz) = 89213b1c9fd9927314e7f32e0ae105c654e23aca5f5340202d992424118988db9e253c26bcf2d16b3a679d62544c256bc8ca2d3097e22664ffd60613994542f7
SHA512 (kernel-kabi-dw-6.10.0.tar.xz) = 6bf116117094f897f603fbeddee735a034ec2d10a0553d8a076f86f9f97a18527838637e55767696c0d95408033df7be1765f93174debba9c75a73d307c357bd

View File

@ -1,12 +0,0 @@
#!/bin/sh
if [ -z "$1" ]; then
exit 1
fi
TARGET="$1"
for i in "$RPM_SOURCE_DIR"/*."$TARGET"; do
NEW=${i%."$TARGET"}
cp "$i" "$(basename "$NEW")"
done