mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 06:33:41 +00:00
7e135add24
Based on the existing documentation [1][2], I dare anyone to demonstrate that we need to fine-tune these RCU parameters. The (performance) breakage potential for doing so is immense, so let's just please put down this loaded footgun. Disable CONFIG_RCU_EXPERT and its dependent symbols. Additionally, remove the CONFIG_RCU_EXPERT symbol from the target kconfigs which contain it. [1] https://www.kernel.org/doc/Documentation/RCU/Design/Data-Structures/Data-Structures.html [2] https://lwn.net/Articles/777214/ Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
95 lines
2.4 KiB
Plaintext
95 lines
2.4 KiB
Plaintext
CONFIG_ARCH_HAS_TICK_BROADCAST=y
|
|
# CONFIG_ARCH_MULTI_CPU_AUTO is not set
|
|
CONFIG_ARCH_MULTI_V6=y
|
|
CONFIG_ARCH_MULTI_V6_V7=y
|
|
CONFIG_ARCH_WANT_LIBATA_LEDS=y
|
|
CONFIG_ARM_GIC=y
|
|
CONFIG_ARM_HEAVY_MB=y
|
|
CONFIG_ATA_LEDS=y
|
|
CONFIG_CACHE_L2X0=y
|
|
# CONFIG_CACHE_L2X0_PMU is not set
|
|
CONFIG_CPU_32v6=y
|
|
CONFIG_CPU_32v6K=y
|
|
CONFIG_CPU_ABRT_EV6=y
|
|
# CONFIG_CPU_BPREDICT_DISABLE is not set
|
|
CONFIG_CPU_CACHE_V6=y
|
|
CONFIG_CPU_CACHE_VIPT=y
|
|
CONFIG_CPU_COPY_V6=y
|
|
CONFIG_CPU_HAS_ASID=y
|
|
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
|
|
CONFIG_CPU_IDLE=y
|
|
CONFIG_CPU_IDLE_GOV_MENU=y
|
|
CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
|
|
CONFIG_CPU_PABRT_V6=y
|
|
CONFIG_CPU_RMAP=y
|
|
CONFIG_CPU_TLB_V6=y
|
|
CONFIG_CPU_V6K=y
|
|
CONFIG_DCACHE_WORD_ACCESS=y
|
|
CONFIG_DEBUG_LL=y
|
|
CONFIG_DEBUG_LL_INCLUDE="debug/8250.S"
|
|
CONFIG_DEBUG_LL_UART_8250=y
|
|
# CONFIG_DEBUG_UART_8250 is not set
|
|
# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set
|
|
CONFIG_DEBUG_UART_8250_SHIFT=0
|
|
CONFIG_DEBUG_UART_PHYS=0x44200000
|
|
CONFIG_DEBUG_UART_VIRT=0xf4200000
|
|
CONFIG_DEBUG_UNCOMPRESS=y
|
|
CONFIG_DMA_CACHE_RWFO=y
|
|
CONFIG_FORCE_MAX_ZONEORDER=12
|
|
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
|
|
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
|
|
CONFIG_HAVE_ARM_SCU=y
|
|
CONFIG_HAVE_ARM_TWD=y
|
|
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
|
|
CONFIG_HAVE_HW_BREAKPOINT=y
|
|
CONFIG_HAVE_SMP=y
|
|
CONFIG_HOTPLUG_CPU=y
|
|
CONFIG_LOCK_SPIN_ON_OWNER=y
|
|
CONFIG_MACH_OX820=y
|
|
CONFIG_MIGHT_HAVE_CACHE_L2X0=y
|
|
CONFIG_MIGHT_HAVE_PCI=y
|
|
# CONFIG_MTD_CFI is not set
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
|
|
CONFIG_MTD_NAND=y
|
|
CONFIG_MTD_NAND_ECC=y
|
|
CONFIG_MTD_NAND_OXNAS=y
|
|
CONFIG_MTD_RAW_NAND=y
|
|
CONFIG_MTD_UBI=y
|
|
CONFIG_MTD_UBI_BEB_LIMIT=20
|
|
CONFIG_MTD_UBI_BLOCK=y
|
|
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
|
CONFIG_MUTEX_SPIN_ON_OWNER=y
|
|
CONFIG_NET_FLOW_LIMIT=y
|
|
CONFIG_NR_CPUS=16
|
|
CONFIG_OUTER_CACHE=y
|
|
CONFIG_OUTER_CACHE_SYNC=y
|
|
CONFIG_PCI=y
|
|
CONFIG_PCIEAER=y
|
|
CONFIG_PCIEPORTBUS=y
|
|
CONFIG_PCIE_OXNAS=y
|
|
CONFIG_PCIE_PME=y
|
|
CONFIG_PCI_DOMAINS=y
|
|
CONFIG_PCI_DOMAINS_GENERIC=y
|
|
CONFIG_PCI_MSI=y
|
|
CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
|
# CONFIG_PL310_ERRATA_588369 is not set
|
|
# CONFIG_PL310_ERRATA_727915 is not set
|
|
# CONFIG_PL310_ERRATA_753970 is not set
|
|
# CONFIG_PL310_ERRATA_769419 is not set
|
|
CONFIG_PM_SLEEP_SMP=y
|
|
CONFIG_RCU_CPU_STALL_TIMEOUT=21
|
|
CONFIG_RCU_NEED_SEGCBLIST=y
|
|
CONFIG_RCU_STALL_COMMON=y
|
|
CONFIG_RFS_ACCEL=y
|
|
CONFIG_RPS=y
|
|
CONFIG_RWSEM_SPIN_ON_OWNER=y
|
|
CONFIG_SMP=y
|
|
CONFIG_SMP_ON_UP=y
|
|
CONFIG_TREE_RCU=y
|
|
CONFIG_TREE_SRCU=y
|
|
CONFIG_UBIFS_FS=y
|
|
CONFIG_UBIFS_FS_SECURITY=y
|
|
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress-ox820.h"
|
|
CONFIG_XPS=y
|