Commit 15cf74086eec1b33f1e8cbd51b1edb31ba4b200e

Authored by 장형기
1 parent 329c98ef76
Exists in master and in 2 other branches fhd, fhd-demo

smp 추가

kernel/linux-imx6_3.14.28/arch/arm/configs/imx6s_prime_oven_defconfig
@@ -7,7 +7,6 @@ CONFIG_MIGHT_HAVE_PCI=y @@ -7,7 +7,6 @@ CONFIG_MIGHT_HAVE_PCI=y
7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8 CONFIG_HAVE_PROC_CPU=y 8 CONFIG_HAVE_PROC_CPU=y
9 CONFIG_STACKTRACE_SUPPORT=y 9 CONFIG_STACKTRACE_SUPPORT=y
10 -CONFIG_HAVE_LATENCYTOP_SUPPORT=y  
11 CONFIG_LOCKDEP_SUPPORT=y 10 CONFIG_LOCKDEP_SUPPORT=y
12 CONFIG_TRACE_IRQFLAGS_SUPPORT=y 11 CONFIG_TRACE_IRQFLAGS_SUPPORT=y
13 CONFIG_RWSEM_GENERIC_SPINLOCK=y 12 CONFIG_RWSEM_GENERIC_SPINLOCK=y
@@ -26,7 +25,6 @@ CONFIG_BUILDTIME_EXTABLE_SORT=y @@ -26,7 +25,6 @@ CONFIG_BUILDTIME_EXTABLE_SORT=y
26 # 25 #
27 # General setup 26 # General setup
28 # 27 #
29 -CONFIG_BROKEN_ON_SMP=y  
30 CONFIG_INIT_ENV_ARG_LIMIT=32 28 CONFIG_INIT_ENV_ARG_LIMIT=32
31 CONFIG_CROSS_COMPILE="" 29 CONFIG_CROSS_COMPILE=""
32 # CONFIG_COMPILE_TEST is not set 30 # CONFIG_COMPILE_TEST is not set
@@ -64,6 +62,8 @@ CONFIG_SPARSE_IRQ=y @@ -64,6 +62,8 @@ CONFIG_SPARSE_IRQ=y
64 CONFIG_KTIME_SCALAR=y 62 CONFIG_KTIME_SCALAR=y
65 CONFIG_GENERIC_CLOCKEVENTS=y 63 CONFIG_GENERIC_CLOCKEVENTS=y
66 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y 64 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
  65 +CONFIG_ARCH_HAS_TICK_BROADCAST=y
  66 +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
67 67
68 # 68 #
69 # Timers subsystem 69 # Timers subsystem
@@ -72,6 +72,7 @@ CONFIG_TICK_ONESHOT=y @@ -72,6 +72,7 @@ CONFIG_TICK_ONESHOT=y
72 CONFIG_NO_HZ_COMMON=y 72 CONFIG_NO_HZ_COMMON=y
73 # CONFIG_HZ_PERIODIC is not set 73 # CONFIG_HZ_PERIODIC is not set
74 CONFIG_NO_HZ_IDLE=y 74 CONFIG_NO_HZ_IDLE=y
  75 +# CONFIG_NO_HZ_FULL is not set
75 CONFIG_NO_HZ=y 76 CONFIG_NO_HZ=y
76 CONFIG_HIGH_RES_TIMERS=y 77 CONFIG_HIGH_RES_TIMERS=y
77 78
@@ -90,9 +91,11 @@ CONFIG_TICK_CPU_ACCOUNTING=y @@ -90,9 +91,11 @@ CONFIG_TICK_CPU_ACCOUNTING=y
90 CONFIG_TREE_PREEMPT_RCU=y 91 CONFIG_TREE_PREEMPT_RCU=y
91 CONFIG_PREEMPT_RCU=y 92 CONFIG_PREEMPT_RCU=y
92 CONFIG_RCU_STALL_COMMON=y 93 CONFIG_RCU_STALL_COMMON=y
  94 +# CONFIG_RCU_USER_QS is not set
93 CONFIG_RCU_FANOUT=32 95 CONFIG_RCU_FANOUT=32
94 CONFIG_RCU_FANOUT_LEAF=16 96 CONFIG_RCU_FANOUT_LEAF=16
95 # CONFIG_RCU_FANOUT_EXACT is not set 97 # CONFIG_RCU_FANOUT_EXACT is not set
  98 +# CONFIG_RCU_FAST_NO_HZ is not set
96 # CONFIG_TREE_RCU_TRACE is not set 99 # CONFIG_TREE_RCU_TRACE is not set
97 # CONFIG_RCU_BOOST is not set 100 # CONFIG_RCU_BOOST is not set
98 # CONFIG_RCU_NOCB_CPU is not set 101 # CONFIG_RCU_NOCB_CPU is not set
@@ -166,6 +169,7 @@ CONFIG_VM_EVENT_COUNTERS=y @@ -166,6 +169,7 @@ CONFIG_VM_EVENT_COUNTERS=y
166 # CONFIG_SLAB is not set 169 # CONFIG_SLAB is not set
167 CONFIG_SLUB=y 170 CONFIG_SLUB=y
168 # CONFIG_SLOB is not set 171 # CONFIG_SLOB is not set
  172 +CONFIG_SLUB_CPU_PARTIAL=y
169 # CONFIG_SYSTEM_TRUSTED_KEYRING is not set 173 # CONFIG_SYSTEM_TRUSTED_KEYRING is not set
170 # CONFIG_PROFILING is not set 174 # CONFIG_PROFILING is not set
171 CONFIG_HAVE_OPROFILE=y 175 CONFIG_HAVE_OPROFILE=y
@@ -218,6 +222,7 @@ CONFIG_MODULE_FORCE_UNLOAD=y @@ -218,6 +222,7 @@ CONFIG_MODULE_FORCE_UNLOAD=y
218 CONFIG_MODVERSIONS=y 222 CONFIG_MODVERSIONS=y
219 CONFIG_MODULE_SRCVERSION_ALL=y 223 CONFIG_MODULE_SRCVERSION_ALL=y
220 # CONFIG_MODULE_SIG is not set 224 # CONFIG_MODULE_SIG is not set
  225 +CONFIG_STOP_MACHINE=y
221 CONFIG_BLOCK=y 226 CONFIG_BLOCK=y
222 CONFIG_LBDAF=y 227 CONFIG_LBDAF=y
223 # CONFIG_BLK_DEV_BSG is not set 228 # CONFIG_BLK_DEV_BSG is not set
@@ -261,6 +266,7 @@ CONFIG_DEFAULT_CFQ=y @@ -261,6 +266,7 @@ CONFIG_DEFAULT_CFQ=y
261 CONFIG_DEFAULT_IOSCHED="cfq" 266 CONFIG_DEFAULT_IOSCHED="cfq"
262 CONFIG_UNINLINE_SPIN_UNLOCK=y 267 CONFIG_UNINLINE_SPIN_UNLOCK=y
263 CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y 268 CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
  269 +CONFIG_MUTEX_SPIN_ON_OWNER=y
264 CONFIG_FREEZER=y 270 CONFIG_FREEZER=y
265 271
266 # 272 #
@@ -414,12 +420,16 @@ CONFIG_ARM_NR_BANKS=8 @@ -414,12 +420,16 @@ CONFIG_ARM_NR_BANKS=8
414 CONFIG_MULTI_IRQ_HANDLER=y 420 CONFIG_MULTI_IRQ_HANDLER=y
415 # CONFIG_ARM_ERRATA_430973 is not set 421 # CONFIG_ARM_ERRATA_430973 is not set
416 # CONFIG_PL310_ERRATA_588369 is not set 422 # CONFIG_PL310_ERRATA_588369 is not set
  423 +# CONFIG_ARM_ERRATA_643719 is not set
417 # CONFIG_ARM_ERRATA_720789 is not set 424 # CONFIG_ARM_ERRATA_720789 is not set
418 # CONFIG_PL310_ERRATA_727915 is not set 425 # CONFIG_PL310_ERRATA_727915 is not set
419 # CONFIG_PL310_ERRATA_753970 is not set 426 # CONFIG_PL310_ERRATA_753970 is not set
420 CONFIG_ARM_ERRATA_754322=y 427 CONFIG_ARM_ERRATA_754322=y
  428 +# CONFIG_ARM_ERRATA_754327 is not set
  429 +CONFIG_ARM_ERRATA_764369=y
421 CONFIG_PL310_ERRATA_769419=y 430 CONFIG_PL310_ERRATA_769419=y
422 CONFIG_ARM_ERRATA_775420=y 431 CONFIG_ARM_ERRATA_775420=y
  432 +# CONFIG_ARM_ERRATA_798181 is not set
423 # CONFIG_ARM_ERRATA_773022 is not set 433 # CONFIG_ARM_ERRATA_773022 is not set
424 434
425 # 435 #
@@ -433,12 +443,22 @@ CONFIG_ARM_ERRATA_775420=y @@ -433,12 +443,22 @@ CONFIG_ARM_ERRATA_775420=y
433 # Kernel Features 443 # Kernel Features
434 # 444 #
435 CONFIG_HAVE_SMP=y 445 CONFIG_HAVE_SMP=y
436 -# CONFIG_SMP is not set 446 +CONFIG_SMP=y
  447 +CONFIG_SMP_ON_UP=y
  448 +CONFIG_ARM_CPU_TOPOLOGY=y
  449 +# CONFIG_SCHED_MC is not set
  450 +# CONFIG_SCHED_SMT is not set
  451 +CONFIG_HAVE_ARM_SCU=y
437 # CONFIG_HAVE_ARM_ARCH_TIMER is not set 452 # CONFIG_HAVE_ARM_ARCH_TIMER is not set
  453 +CONFIG_HAVE_ARM_TWD=y
  454 +# CONFIG_MCPM is not set
  455 +# CONFIG_BIG_LITTLE is not set
438 # CONFIG_VMSPLIT_3G is not set 456 # CONFIG_VMSPLIT_3G is not set
439 CONFIG_VMSPLIT_2G=y 457 CONFIG_VMSPLIT_2G=y
440 # CONFIG_VMSPLIT_1G is not set 458 # CONFIG_VMSPLIT_1G is not set
441 CONFIG_PAGE_OFFSET=0x80000000 459 CONFIG_PAGE_OFFSET=0x80000000
  460 +CONFIG_NR_CPUS=4
  461 +CONFIG_HOTPLUG_CPU=y
442 # CONFIG_ARM_PSCI is not set 462 # CONFIG_ARM_PSCI is not set
443 CONFIG_ARCH_NR_GPIO=0 463 CONFIG_ARCH_NR_GPIO=0
444 # CONFIG_PREEMPT_NONE is not set 464 # CONFIG_PREEMPT_NONE is not set
@@ -480,7 +500,6 @@ CONFIG_BOUNCE=y @@ -480,7 +500,6 @@ CONFIG_BOUNCE=y
480 CONFIG_KSM=y 500 CONFIG_KSM=y
481 CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 501 CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
482 CONFIG_CROSS_MEMORY_ATTACH=y 502 CONFIG_CROSS_MEMORY_ATTACH=y
483 -CONFIG_NEED_PER_CPU_KM=y  
484 # CONFIG_CLEANCACHE is not set 503 # CONFIG_CLEANCACHE is not set
485 # CONFIG_FRONTSWAP is not set 504 # CONFIG_FRONTSWAP is not set
486 CONFIG_CMA=y 505 CONFIG_CMA=y
@@ -585,6 +604,7 @@ CONFIG_COREDUMP=y @@ -585,6 +604,7 @@ CONFIG_COREDUMP=y
585 CONFIG_SUSPEND=y 604 CONFIG_SUSPEND=y
586 CONFIG_SUSPEND_FREEZER=y 605 CONFIG_SUSPEND_FREEZER=y
587 CONFIG_PM_SLEEP=y 606 CONFIG_PM_SLEEP=y
  607 +CONFIG_PM_SLEEP_SMP=y
588 # CONFIG_PM_AUTOSLEEP is not set 608 # CONFIG_PM_AUTOSLEEP is not set
589 # CONFIG_PM_WAKELOCKS is not set 609 # CONFIG_PM_WAKELOCKS is not set
590 CONFIG_PM_RUNTIME=y 610 CONFIG_PM_RUNTIME=y
@@ -811,11 +831,15 @@ CONFIG_DNS_RESOLVER=y @@ -811,11 +831,15 @@ CONFIG_DNS_RESOLVER=y
811 # CONFIG_NETLINK_DIAG is not set 831 # CONFIG_NETLINK_DIAG is not set
812 # CONFIG_NET_MPLS_GSO is not set 832 # CONFIG_NET_MPLS_GSO is not set
813 # CONFIG_HSR is not set 833 # CONFIG_HSR is not set
  834 +CONFIG_RPS=y
  835 +CONFIG_RFS_ACCEL=y
  836 +CONFIG_XPS=y
814 # CONFIG_CGROUP_NET_PRIO is not set 837 # CONFIG_CGROUP_NET_PRIO is not set
815 # CONFIG_CGROUP_NET_CLASSID is not set 838 # CONFIG_CGROUP_NET_CLASSID is not set
816 CONFIG_NET_RX_BUSY_POLL=y 839 CONFIG_NET_RX_BUSY_POLL=y
817 CONFIG_BQL=y 840 CONFIG_BQL=y
818 # CONFIG_BPF_JIT is not set 841 # CONFIG_BPF_JIT is not set
  842 +CONFIG_NET_FLOW_LIMIT=y
819 843
820 # 844 #
821 # Network testing 845 # Network testing
@@ -2686,6 +2710,7 @@ CONFIG_COMMON_CLK=y @@ -2686,6 +2710,7 @@ CONFIG_COMMON_CLK=y
2686 # 2710 #
2687 # Hardware Spinlock drivers 2711 # Hardware Spinlock drivers
2688 # 2712 #
  2713 +CONFIG_CLKSRC_OF=y
2689 CONFIG_CLKSRC_MMIO=y 2714 CONFIG_CLKSRC_MMIO=y
2690 # CONFIG_MAILBOX is not set 2715 # CONFIG_MAILBOX is not set
2691 # CONFIG_IOMMU_SUPPORT is not set 2716 # CONFIG_IOMMU_SUPPORT is not set
@@ -3077,6 +3102,7 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y @@ -3077,6 +3102,7 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y
3077 # CONFIG_DEBUG_STACK_USAGE is not set 3102 # CONFIG_DEBUG_STACK_USAGE is not set
3078 # CONFIG_DEBUG_VM is not set 3103 # CONFIG_DEBUG_VM is not set
3079 # CONFIG_DEBUG_MEMORY_INIT is not set 3104 # CONFIG_DEBUG_MEMORY_INIT is not set
  3105 +# CONFIG_DEBUG_PER_CPU_MAPS is not set
3080 # CONFIG_DEBUG_HIGHMEM is not set 3106 # CONFIG_DEBUG_HIGHMEM is not set
3081 # CONFIG_DEBUG_SHIRQ is not set 3107 # CONFIG_DEBUG_SHIRQ is not set
3082 3108
@@ -3127,7 +3153,6 @@ CONFIG_RCU_CPU_STALL_VERBOSE=y @@ -3127,7 +3153,6 @@ CONFIG_RCU_CPU_STALL_VERBOSE=y
3127 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 3153 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
3128 # CONFIG_NOTIFIER_ERROR_INJECTION is not set 3154 # CONFIG_NOTIFIER_ERROR_INJECTION is not set
3129 # CONFIG_FAULT_INJECTION is not set 3155 # CONFIG_FAULT_INJECTION is not set
3130 -# CONFIG_LATENCYTOP is not set  
3131 CONFIG_HAVE_FUNCTION_TRACER=y 3156 CONFIG_HAVE_FUNCTION_TRACER=y
3132 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 3157 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
3133 CONFIG_HAVE_DYNAMIC_FTRACE=y 3158 CONFIG_HAVE_DYNAMIC_FTRACE=y
@@ -3203,6 +3228,7 @@ CONFIG_CRYPTO_USER=y @@ -3203,6 +3228,7 @@ CONFIG_CRYPTO_USER=y
3203 CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y 3228 CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
3204 CONFIG_CRYPTO_GF128MUL=y 3229 CONFIG_CRYPTO_GF128MUL=y
3205 CONFIG_CRYPTO_NULL=y 3230 CONFIG_CRYPTO_NULL=y
  3231 +# CONFIG_CRYPTO_PCRYPT is not set
3206 CONFIG_CRYPTO_WORKQUEUE=y 3232 CONFIG_CRYPTO_WORKQUEUE=y
3207 # CONFIG_CRYPTO_CRYPTD is not set 3233 # CONFIG_CRYPTO_CRYPTD is not set
3208 CONFIG_CRYPTO_AUTHENC=y 3234 CONFIG_CRYPTO_AUTHENC=y
@@ -3347,6 +3373,7 @@ CONFIG_ASSOCIATIVE_ARRAY=y @@ -3347,6 +3373,7 @@ CONFIG_ASSOCIATIVE_ARRAY=y
3347 CONFIG_HAS_IOMEM=y 3373 CONFIG_HAS_IOMEM=y
3348 CONFIG_HAS_IOPORT=y 3374 CONFIG_HAS_IOPORT=y
3349 CONFIG_HAS_DMA=y 3375 CONFIG_HAS_DMA=y
  3376 +CONFIG_CPU_RMAP=y
3350 CONFIG_DQL=y 3377 CONFIG_DQL=y
3351 CONFIG_NLATTR=y 3378 CONFIG_NLATTR=y
3352 CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 3379 CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
release/imx6s-prime-oven.dtb
No preview for this file type
release/uImage
No preview for this file type