kernel: move CONFIG_KASAN to generic config
While bumping 4.14, the kernel build failed due to missing CONFIG_KASAN symbol. Move it to generic config instead of defining it for all arm64 and x86/64 targets. It was only added in 4.0, so not needed in config-3.18. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
This commit is contained in:
		@@ -116,7 +116,6 @@ CONFIG_HW_RANDOM=y
 | 
				
			|||||||
# CONFIG_HW_RANDOM_CAVIUM is not set
 | 
					# CONFIG_HW_RANDOM_CAVIUM is not set
 | 
				
			||||||
CONFIG_HW_RANDOM_VIRTIO=y
 | 
					CONFIG_HW_RANDOM_VIRTIO=y
 | 
				
			||||||
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
 | 
					CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
 | 
				
			||||||
# CONFIG_KASAN is not set
 | 
					 | 
				
			||||||
CONFIG_LCD_CLASS_DEVICE=m
 | 
					CONFIG_LCD_CLASS_DEVICE=m
 | 
				
			||||||
# CONFIG_LCD_PLATFORM is not set
 | 
					# CONFIG_LCD_PLATFORM is not set
 | 
				
			||||||
# CONFIG_LIQUIDIO is not set
 | 
					# CONFIG_LIQUIDIO is not set
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -276,7 +276,6 @@ CONFIG_IRQ_DOMAIN_HIERARCHY=y
 | 
				
			|||||||
CONFIG_IRQ_FORCED_THREADING=y
 | 
					CONFIG_IRQ_FORCED_THREADING=y
 | 
				
			||||||
CONFIG_IRQ_WORK=y
 | 
					CONFIG_IRQ_WORK=y
 | 
				
			||||||
CONFIG_JBD2=y
 | 
					CONFIG_JBD2=y
 | 
				
			||||||
# CONFIG_KASAN is not set
 | 
					 | 
				
			||||||
# CONFIG_LCD_CLASS_DEVICE is not set
 | 
					# CONFIG_LCD_CLASS_DEVICE is not set
 | 
				
			||||||
CONFIG_LEDS_GPIO=y
 | 
					CONFIG_LEDS_GPIO=y
 | 
				
			||||||
CONFIG_LEDS_TRIGGER_INPUT=y
 | 
					CONFIG_LEDS_TRIGGER_INPUT=y
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2149,6 +2149,7 @@ CONFIG_JOLIET=y
 | 
				
			|||||||
CONFIG_KALLSYMS_BASE_RELATIVE=y
 | 
					CONFIG_KALLSYMS_BASE_RELATIVE=y
 | 
				
			||||||
# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
					# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
				
			||||||
# CONFIG_KARMA_PARTITION is not set
 | 
					# CONFIG_KARMA_PARTITION is not set
 | 
				
			||||||
 | 
					# CONFIG_KASAN is not set
 | 
				
			||||||
# CONFIG_KCOV is not set
 | 
					# CONFIG_KCOV is not set
 | 
				
			||||||
# CONFIG_KERNEL_BZIP2 is not set
 | 
					# CONFIG_KERNEL_BZIP2 is not set
 | 
				
			||||||
# CONFIG_KERNEL_CAT is not set
 | 
					# CONFIG_KERNEL_CAT is not set
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1821,6 +1821,7 @@ CONFIG_JOLIET=y
 | 
				
			|||||||
# CONFIG_KALLSYMS_ALL is not set
 | 
					# CONFIG_KALLSYMS_ALL is not set
 | 
				
			||||||
# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
					# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
				
			||||||
# CONFIG_KARMA_PARTITION is not set
 | 
					# CONFIG_KARMA_PARTITION is not set
 | 
				
			||||||
 | 
					# CONFIG_KASAN is not set
 | 
				
			||||||
# CONFIG_KERNEL_BZIP2 is not set
 | 
					# CONFIG_KERNEL_BZIP2 is not set
 | 
				
			||||||
# CONFIG_KERNEL_CAT is not set
 | 
					# CONFIG_KERNEL_CAT is not set
 | 
				
			||||||
# CONFIG_KERNEL_GZIP is not set
 | 
					# CONFIG_KERNEL_GZIP is not set
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2047,6 +2047,7 @@ CONFIG_JOLIET=y
 | 
				
			|||||||
CONFIG_KALLSYMS_BASE_RELATIVE=y
 | 
					CONFIG_KALLSYMS_BASE_RELATIVE=y
 | 
				
			||||||
# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
					# CONFIG_KALLSYMS_UNCOMPRESSED is not set
 | 
				
			||||||
# CONFIG_KARMA_PARTITION is not set
 | 
					# CONFIG_KARMA_PARTITION is not set
 | 
				
			||||||
 | 
					# CONFIG_KASAN is not set
 | 
				
			||||||
# CONFIG_KCOV is not set
 | 
					# CONFIG_KCOV is not set
 | 
				
			||||||
# CONFIG_KERNEL_BZIP2 is not set
 | 
					# CONFIG_KERNEL_BZIP2 is not set
 | 
				
			||||||
# CONFIG_KERNEL_CAT is not set
 | 
					# CONFIG_KERNEL_CAT is not set
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -702,7 +702,6 @@ CONFIG_JBD2=y
 | 
				
			|||||||
CONFIG_JUMP_LABEL=y
 | 
					CONFIG_JUMP_LABEL=y
 | 
				
			||||||
CONFIG_KALLSYMS=y
 | 
					CONFIG_KALLSYMS=y
 | 
				
			||||||
CONFIG_KALLSYMS_ALL=y
 | 
					CONFIG_KALLSYMS_ALL=y
 | 
				
			||||||
# CONFIG_KASAN is not set
 | 
					 | 
				
			||||||
CONFIG_KEXEC=y
 | 
					CONFIG_KEXEC=y
 | 
				
			||||||
CONFIG_KEXEC_CORE=y
 | 
					CONFIG_KEXEC_CORE=y
 | 
				
			||||||
CONFIG_KEYBOARD_ATKBD=y
 | 
					CONFIG_KEYBOARD_ATKBD=y
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -61,7 +61,6 @@ CONFIG_HAVE_KVM_MSI=y
 | 
				
			|||||||
CONFIG_HAVE_MEMORY_PRESENT=y
 | 
					CONFIG_HAVE_MEMORY_PRESENT=y
 | 
				
			||||||
CONFIG_HAVE_PATA_PLATFORM=y
 | 
					CONFIG_HAVE_PATA_PLATFORM=y
 | 
				
			||||||
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
 | 
					CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
 | 
				
			||||||
# CONFIG_KASAN is not set
 | 
					 | 
				
			||||||
CONFIG_KERNEL_MODE_NEON=y
 | 
					CONFIG_KERNEL_MODE_NEON=y
 | 
				
			||||||
CONFIG_KVM_ARM_PMU=y
 | 
					CONFIG_KVM_ARM_PMU=y
 | 
				
			||||||
CONFIG_KVM_ARM_VGIC_V3_ITS=y
 | 
					CONFIG_KVM_ARM_VGIC_V3_ITS=y
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user