]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kernel/config-x86_64-default
kernel: Update to 3.19.1
[ipfire-3.x.git] / kernel / config-x86_64-default
index 42e9fec1bef4b4a71a51fe2700fbef6e38dcf979..1a936bbf85c3cdc7009e262fa587720bb6b2a7c0 100644 (file)
@@ -9,16 +9,28 @@ CONFIG_X86_64_SMP=y
 CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11"
 
 #
-# IRQ subsystem
+# Timers subsystem
 #
-CONFIG_ARCH_CLOCKSOURCE_DATA=y
-CONFIG_GENERIC_TIME_VSYSCALL=y
+# CONFIG_NO_HZ_IDLE is not set
+CONFIG_NO_HZ_FULL=y
+# CONFIG_NO_HZ_FULL_ALL is not set
+# CONFIG_NO_HZ_FULL_SYSIDLE is not set
+
+#
+# CPU/Task time and stats accounting
+#
+CONFIG_VIRT_CPU_ACCOUNTING=y
+CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
 
 #
 # RCU Subsystem
 #
-# CONFIG_RCU_USER_QS is not set
+CONFIG_CONTEXT_TRACKING=y
+CONFIG_RCU_USER_QS=y
+CONFIG_CONTEXT_TRACKING_FORCE=y
 CONFIG_RCU_FANOUT=64
+CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_ARCH_SUPPORTS_INT128=y
 # CONFIG_NUMA_BALANCING is not set
 
 #
@@ -27,6 +39,7 @@ CONFIG_RCU_FANOUT=64
 CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
 CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
 CONFIG_MODULES_USE_ELF_RELA=y
+CONFIG_COMPAT_OLD_SIGACTION=y
 
 #
 # Partition Types
@@ -40,14 +53,15 @@ CONFIG_X86_X2APIC=y
 CONFIG_X86_NUMACHIP=y
 # CONFIG_X86_VSMP is not set
 # CONFIG_X86_UV is not set
-CONFIG_XEN_MAX_DOMAIN_MEMORY=500
 # CONFIG_MPSC is not set
 CONFIG_GENERIC_CPU=y
 CONFIG_X86_MINIMUM_CPU_FAMILY=64
 CONFIG_GART_IOMMU=y
 # CONFIG_CALGARY_IOMMU is not set
+CONFIG_SWIOTLB=y
+CONFIG_IOMMU_HELPER=y
 # CONFIG_MAXSMP is not set
-CONFIG_NR_CPUS=64
+CONFIG_X86_VSYSCALL_EMULATION=y
 CONFIG_DIRECT_GBPAGES=y
 CONFIG_NUMA=y
 CONFIG_AMD_NUMA=y
@@ -66,17 +80,16 @@ CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
 CONFIG_SPARSEMEM_VMEMMAP=y
 # CONFIG_MOVABLE_NODE is not set
 # CONFIG_MEMORY_HOTPLUG is not set
-CONFIG_KEXEC_JUMP=y
+# CONFIG_EFI_MIXED is not set
 CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000
 CONFIG_PHYSICAL_ALIGN=0x1000000
 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
 
 #
 # Power management and ACPI options
 #
-CONFIG_ARCH_HIBERNATION_HEADER=y
 CONFIG_ACPI_NUMA=y
-CONFIG_ACPI_BLACKLIST_YEAR=0
 
 #
 # Memory power savings
@@ -114,12 +127,37 @@ CONFIG_COMPAT_NETLINK_MESSAGES=y
 #
 CONFIG_BPF_JIT=y
 
+#
+# Protocols
+#
+CONFIG_BLK_DEV_SKD=m
+
 #
 # Misc devices
 #
 # CONFIG_IBM_ASM is not set
 CONFIG_SGI_IOC4=m
-# CONFIG_CS5535_MFGPT is not set
+
+#
+# Intel MIC Bus Driver
+#
+CONFIG_INTEL_MIC_BUS=m
+
+#
+# Intel MIC Host Driver
+#
+# CONFIG_INTEL_MIC_HOST is not set
+
+#
+# Intel MIC Card Driver
+#
+# CONFIG_INTEL_MIC_CARD is not set
+# CONFIG_GENWQE is not set
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_FLASHPOINT=y
 
 #
 # PC SMBus host controller drivers
@@ -131,32 +169,37 @@ CONFIG_SGI_IOC4=m
 # CONFIG_I2C_SIS630 is not set
 
 #
-# PCI GPIO expanders:
+# Media digital TV PCI Adapters
 #
-CONFIG_GPIO_LANGWELL=y
+# CONFIG_VIDEO_CAFE_CCIC is not set
 
 #
-# Media digital TV PCI Adapters
+# I2C encoder or helper chips
 #
-# CONFIG_VIDEO_CAFE_CCIC is not set
+CONFIG_HSA_AMD=m
 
 #
 # iptables trigger is under Netfilter config (LED target)
 #
-CONFIG_EDAC_AMD64=m
-# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
 CONFIG_EDAC_SBRIDGE=m
 
 #
-# Xen driver support
+# DMA Devices
 #
-# CONFIG_XEN_MCE_LOG is not set
+CONFIG_INTEL_MIC_X100_DMA=m
 
 #
-# Hardware Spinlock drivers
+# Android
+#
+CONFIG_CRYPTO_SKEIN=y
+# CONFIG_UNISYSSPAR is not set
+
+#
+# Clock Source drivers
 #
 CONFIG_AMD_IOMMU=y
 CONFIG_AMD_IOMMU_STATS=y
+CONFIG_AMD_IOMMU_V2=m
 CONFIG_IRQ_REMAP=y
 
 #
@@ -165,31 +208,45 @@ CONFIG_IRQ_REMAP=y
 CONFIG_QUOTACTL_COMPAT=y
 
 #
-# Kernel hacking
+# Runtime Testing
 #
-# CONFIG_DEBUG_TLBFLUSH is not set
 # CONFIG_IOMMU_DEBUG is not set
 
 #
 # Grsecurity
 #
-CONFIG_TASK_SIZE_MAX_SHIFT=47
+CONFIG_PAX_KERNEXEC_PLUGIN=y
+CONFIG_TASK_SIZE_MAX_SHIFT=42
+
+#
+# Non-executable pages
+#
+CONFIG_PAX_KERNEXEC_PLUGIN_METHOD_BTS=y
+CONFIG_PAX_KERNEXEC_PLUGIN_METHOD="bts"
 
 #
 # Memory Protections
 #
-CONFIG_GRKERNSEC_JIT_HARDEN=y
+CONFIG_GRKERNSEC_KSTACKOVERFLOW=y
 
 #
 # Logging Options
 #
 CONFIG_INTEL_TXT=y
 
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_GLUE_HELPER_X86=y
+
 #
 # Digest
 #
-CONFIG_CRYPTO_CRC32C_X86_64=y
+CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
 CONFIG_CRYPTO_SHA1_SSSE3=m
+CONFIG_CRYPTO_SHA256_SSSE3=m
+CONFIG_CRYPTO_SHA512_SSSE3=m
+# CONFIG_CRYPTO_SHA1_MB is not set
 CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
 
 #
@@ -199,11 +256,19 @@ CONFIG_CRYPTO_AES_X86_64=y
 CONFIG_CRYPTO_BLOWFISH_X86_64=m
 CONFIG_CRYPTO_CAMELLIA_X86_64=m
 CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
+CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
 CONFIG_CRYPTO_CAST5_AVX_X86_64=m
 CONFIG_CRYPTO_CAST6_AVX_X86_64=m
+CONFIG_CRYPTO_DES3_EDE_X86_64=m
 CONFIG_CRYPTO_SALSA20_X86_64=m
 CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
 CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
+CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
 CONFIG_CRYPTO_TWOFISH_X86_64=m
 CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
 CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
+
+#
+# Library routines
+#
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y