From 9b374eb420a646c26070549c7b70c43be21acf43 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Tue, 24 Apr 2018 00:34:57 -0500 Subject: system/easy-kernel: update PPC64 config for NUMA --- system/easy-kernel/APKBUILD | 2 +- system/easy-kernel/config-ppc64 | 43 +++++++++++++++++++++++++++++------------ 2 files changed, 32 insertions(+), 13 deletions(-) (limited to 'system') diff --git a/system/easy-kernel/APKBUILD b/system/easy-kernel/APKBUILD index 5f346d1d6..32e836950 100644 --- a/system/easy-kernel/APKBUILD +++ b/system/easy-kernel/APKBUILD @@ -81,7 +81,7 @@ src() { } sha512sums="77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 linux-4.14.tar.xz 578d203d90d0a06fcde363cbac4d0a8b6ef8ed9ca4e1ec25707af9bb6e1673e9a759e9b9909ee72d785d95f8a3589afdd897123c5919d2d0040cf5336f183686 linux-4.14-mc6.patch.xz -9308029118547be983e3e510ede93e8277c3343f3c6828dfd39c8029341fe099b7cc7338d7603d21a3a69a6c1dd749889ea65ea9f5a94a3fae3e59f76ef33a98 config-ppc64 +b1937f62167a86791be12065b0326f35d30e35b0ea81307e79b29d9502bab2bd793e171247c797703ea27c23c0254fb44e156fa0fffd7a2288eb7b737c5ebf68 config-ppc64 419dd30c2d2592293e7b6889a397784fed84a1f686c0d2d262177be98bcb022a9eab4f77c930866fbc8651fcec0a06a12fb796b85591b28f0b9852904347e44a config-ppc b89282bacff4d90337eaff02dc6f8122b91b54e8606c667ba3478036268e21477e0bbc98f68f8b5d1a750c8cf9ae82cf3c7be2344c1ddb9f108518cf17984690 config-x86_64 77fe0ae34512cfe4487f4f03cff4b1ea413f1fb40cb9528af6e670c258b6a268d5741b229b4aeeef70e62602813b47e99f59b111acaf82334be3d860d27b5360 config-pmmx" diff --git a/system/easy-kernel/config-ppc64 b/system/easy-kernel/config-ppc64 index 5b0319d98..551040fee 100644 --- a/system/easy-kernel/config-ppc64 +++ b/system/easy-kernel/config-ppc64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 4.14.12-mc3 Kernel Configuration +# Linux/powerpc 4.14.33-mc6 Kernel Configuration # CONFIG_PPC64=y @@ -439,6 +439,7 @@ CONFIG_PPC_SCOM=y # CONFIG_PPC_POWERNV=y CONFIG_OPAL_PRD=m +# CONFIG_PPC_MEMTRACE is not set CONFIG_PPC_PSERIES=y CONFIG_PPC_SPLPAR=y # CONFIG_DTL is not set @@ -447,13 +448,14 @@ CONFIG_SCANLOG=m CONFIG_IO_EVENT_IRQ=y CONFIG_LPARCFG=y CONFIG_PPC_PSERIES_DEBUG=y -# CONFIG_PPC_SMLPAR is not set +CONFIG_PPC_SMLPAR=y +CONFIG_CMM=y CONFIG_HV_PERF_CTRS=y CONFIG_IBMVIO=y CONFIG_IBMEBUS=y CONFIG_PPC_PMAC=y CONFIG_PPC_PMAC64=y -# CONFIG_PPC_MAPLE is not set +CONFIG_PPC_MAPLE=y # CONFIG_PPC_PASEMI is not set CONFIG_PPC_PS3=y @@ -546,6 +548,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # CONFIG_CPU_FREQ_CBE=m # CONFIG_CPU_FREQ_CBE_PMI is not set +# CONFIG_CPU_FREQ_MAPLE is not set CONFIG_CPU_FREQ_PMAC64=y CONFIG_POWERNV_CPUFREQ=m @@ -608,25 +611,34 @@ CONFIG_RELOCATABLE=y # CONFIG_CRASH_DUMP is not set # CONFIG_FA_DUMP is not set CONFIG_IRQ_ALL_CPUS=y -# CONFIG_NUMA is not set +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=8 +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_MEMORYLESS_NODES=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_SYS_SUPPORTS_HUGETLBFS=y CONFIG_ILLEGAL_POINTER_VALUE=0x5deadbeef0000000 CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_FLATMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_HAVE_GENERIC_GUP=y CONFIG_NO_BOOTMEM=y CONFIG_MEMORY_ISOLATION=y -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_HAVE_BOOTMEM_INFO_NODE=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set +CONFIG_MEMORY_HOTREMOVE=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y CONFIG_MIGRATION=y @@ -652,10 +664,14 @@ CONFIG_CMA_AREAS=7 # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y +# CONFIG_ZONE_DEVICE is not set CONFIG_FRAME_VECTOR=y # CONFIG_PERCPU_STATS is not set +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_NODES_SPAN_OTHER_NODES=y CONFIG_PPC_4K_PAGES=y # CONFIG_PPC_64K_PAGES is not set CONFIG_THREAD_SHIFT=14 @@ -1081,6 +1097,7 @@ CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_DMA_SHARED_BUFFER=y @@ -1349,7 +1366,7 @@ CONFIG_SCSI_CHELSIO_FCOE=m # CONFIG_SCSI_DH is not set # CONFIG_SCSI_OSD_INITIATOR is not set CONFIG_ATA=y -# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_NONSTANDARD=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_SATA_PMP=y @@ -1623,6 +1640,7 @@ CONFIG_IBM_EMAC_EMAC4=y # CONFIG_IBM_EMAC_NO_FLOW_CTRL is not set # CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_EMAC_MAL_COMMON_ERR is not set +# CONFIG_EHEA is not set CONFIG_IBMVNIC=m CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set @@ -1723,7 +1741,6 @@ CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XILINX=y -# CONFIG_XILINX_LL_TEMAC is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set # CONFIG_FDDI is not set @@ -4282,6 +4299,7 @@ CONFIG_PPC_EARLY_DEBUG_BOOTX=y # CONFIG_PPC_EARLY_DEBUG_G5 is not set # CONFIG_PPC_EARLY_DEBUG_RTAS_PANEL is not set # CONFIG_PPC_EARLY_DEBUG_RTAS_CONSOLE is not set +# CONFIG_PPC_EARLY_DEBUG_MAPLE is not set # CONFIG_PPC_EARLY_DEBUG_PS3GELIC is not set # CONFIG_PPC_EARLY_DEBUG_OPAL_RAW is not set # CONFIG_PPC_EARLY_DEBUG_OPAL_HVSI is not set @@ -4326,6 +4344,7 @@ CONFIG_CRYPTO_RNG_DEFAULT=m CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=m CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_DH is not set -- cgit v1.2.3-60-g2f50