Linux 5.12 がでたので 5.11.11 から .config
がどう変更されるのか見てみた.以下 -
は削除されたもの,+
は追加されたもの.x86_64.New features 等は https://www.phoronix.com/scan.php?page=article&item=linux-512-features 参照.
- Intel Xe VRR (variable rate refresh)
- Clang LTO (link-time optimizations) (Clang 11 以上必要)
- Dynamic preemption
などなど.
-
-CONFIG_LD_VERSION=231010000
+CONFIG_LD_VERSION=23101
+CONFIG_LD_IS_BFD=y
-
-CONFIG_SFI=y
-
-CONFIG_OPROFILE=m
-CONFIG_OPROFILE_NMI_TIMER=y
-CONFIG_HAVE_OPROFILE=y
-CONFIG_RING_BUFFER_ALLOW_SWAP=y
-
+CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
+CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
+CONFIG_LTO_NONE=y
kbuild: add support for Clang LTO
Link Time Optimization (LTO), Clang 11 is required.
-
+CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
-
+CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
-
+CONFIG_HAVE_PREEMPT_DYNAMIC=y
-
+CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
-
-CONFIG_FRAME_VECTOR=y
-
+CONFIG_SOCK_RX_QUEUE_MAPPING=y
-
+CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
ALSA: hda: move Intel SoundWire ACPI scan to dedicated module
-
+CONFIG_VIRTIO_PCI_LIB=m
-
-CONFIG_DCDBAS=m
-CONFIG_DELL_RBU=m
platform/x86: Move all dell drivers to their own subdirectory
-
+CONFIG_IOMMU_IO_PGTABLE=y
-
+CONFIG_NFS_V4_2_SSC_HELPER=y
-
-CONFIG_CRYPTO_GLUE_HELPER_X86=m
-
-CONFIG_CRYPTO_RMD128=m
-CONFIG_CRYPTO_RMD256=m
-CONFIG_CRYPTO_RMD320=m
-CONFIG_CRYPTO_TGR192=m
-CONFIG_CRYPTO_SALSA20=m
crypto: rmd128 - remove RIPE-MD 128 hash algorithm
crypto: rmd256 - remove RIPE-MD 256 hash algorithm
crypto: rmd320 - remove RIPE-MD 320 hash algorithm
crypto: tgr192 - remove Tiger 128/160/192 hash algorithms
crypto: salsa20 - remove Salsa20 stream cipher algorithm -
+CONFIG_HAVE_ARCH_KFENCE=y
-
+CONFIG_HAVE_OBJTOOL_MCOUNT=y
-
+CONFIG_FTRACE_MCOUNT_USE_CC=y