From a91b7acbdd332115fbd4e6d8b63ed970a9a65730 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Fri, 15 Nov 2024 16:28:48 +0100 Subject: [PATCH] config: Enable MAXSMP This is what Fedora and Ubuntu are doing. Fixes: https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/issues/90 --- .SRCINFO | 4 ++-- PKGBUILD | 4 ++-- config | 15 +++++++-------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b097969..36a9fac 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -33,12 +33,12 @@ pkgbase = linux sha256sums = SKIP sha256sums = f1fc632a9ba819dd8aa019ddf59df554a906a5e17838566c9203b7a7582d8043 sha256sums = SKIP - sha256sums = 0a0847a75671b6f91073f27915cb06a2ff74ae2d5932c81aa929d45f55d45130 + sha256sums = 031a9b86734de040aa0bc46dcdbeef509d01de8ead9cc90355ea49757b7766e8 b2sums = 2d3b56bf4fa3a3d20c5379856c9e2d2ce7220bc05320859e123053d08138dd380f9aa7a9d11df3a8fbe07583a28bafffc0ffd3ed9cf28ebf09d6af7e97a0ed5f b2sums = SKIP b2sums = d08d4aa2053a0b40c879aa7f6e1a58d271ea7d433dad9023eadedd0eeb2f67d2ea93d90137d84e0ce41d5104dfde1a8a20e0fb93f0faa124b6e44dda631b8024 b2sums = SKIP - b2sums = 8e9bf8d8256fc398216b8bc7cef838642b83f6754320acd9ad5b9ee87454c78ffd922fbac9f041026d8e65bbe2b05fa60dddf9244682bb9b60b0f9b4ff6da6b1 + b2sums = 2af3ec4f6e4dd033856d5306ec37a1e02d804c96d55cae7ba64f6b4d7d2b0e14d9888618cc7f2af5211a76d106cc6cc1f41f5fc10e22584051067a1ef4e5c868 pkgname = linux pkgdesc = The Linux kernel and modules diff --git a/PKGBUILD b/PKGBUILD index 27e063d..5351a8c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -46,12 +46,12 @@ sha256sums=('aee8a844fe152420bece70ffae8525b9b23089aa4da31fa32f30e1859bf93c3d' 'SKIP' 'f1fc632a9ba819dd8aa019ddf59df554a906a5e17838566c9203b7a7582d8043' 'SKIP' - '0a0847a75671b6f91073f27915cb06a2ff74ae2d5932c81aa929d45f55d45130') + '031a9b86734de040aa0bc46dcdbeef509d01de8ead9cc90355ea49757b7766e8') b2sums=('2d3b56bf4fa3a3d20c5379856c9e2d2ce7220bc05320859e123053d08138dd380f9aa7a9d11df3a8fbe07583a28bafffc0ffd3ed9cf28ebf09d6af7e97a0ed5f' 'SKIP' 'd08d4aa2053a0b40c879aa7f6e1a58d271ea7d433dad9023eadedd0eeb2f67d2ea93d90137d84e0ce41d5104dfde1a8a20e0fb93f0faa124b6e44dda631b8024' 'SKIP' - '8e9bf8d8256fc398216b8bc7cef838642b83f6754320acd9ad5b9ee87454c78ffd922fbac9f041026d8e65bbe2b05fa60dddf9244682bb9b60b0f9b4ff6da6b1') + '2af3ec4f6e4dd033856d5306ec37a1e02d804c96d55cae7ba64f6b4d7d2b0e14d9888618cc7f2af5211a76d106cc6cc1f41f5fc10e22584051067a1ef4e5c868') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase diff --git a/config b/config index 09935f6..e152a47 100644 --- a/config +++ b/config @@ -432,11 +432,11 @@ CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_BOOT_VESA_SUPPORT=y -# CONFIG_MAXSMP is not set -CONFIG_NR_CPUS_RANGE_BEGIN=2 -CONFIG_NR_CPUS_RANGE_END=512 -CONFIG_NR_CPUS_DEFAULT=64 -CONFIG_NR_CPUS=320 +CONFIG_MAXSMP=y +CONFIG_NR_CPUS_RANGE_BEGIN=8192 +CONFIG_NR_CPUS_RANGE_END=8192 +CONFIG_NR_CPUS_DEFAULT=8192 +CONFIG_NR_CPUS=8192 CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y @@ -480,7 +480,7 @@ CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y # CONFIG_NUMA_EMU is not set -CONFIG_NODES_SHIFT=5 +CONFIG_NODES_SHIFT=10 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y # CONFIG_ARCH_MEMORY_PROBE is not set @@ -11483,6 +11483,7 @@ CONFIG_CMA_ALIGNMENT=8 # CONFIG_DMA_MAP_BENCHMARK is not set CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y +CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y @@ -11648,8 +11649,6 @@ CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set -CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y -# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y