arch/riscv/configs/defconfig | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-)
The setting of EXPERT is a leftover from when the riscv defconfig was
first added. As mentioned in the EXPERT Kconfig help text it is not
intended to be set in the usual case.
Upon removal a bunch of intrusive debug-related kernel options are no
longer set, which is good. A few may want to come back in the future but
let those be advocated for on a case by case basis.
NAMESPACES, SYSFS_SYSCALL and MEDIA_SUPPORT_FILTER default on and thus
fall out of the defconfig.
Set VIDEO_CADENCE_CSI2RX=y to ensure VIDEO_CADENCE_CSI2RX stays enabled.
Set DEBUG_KERNEL=y in line with other arch defconfigs. This turns on
tracing.
Signed-off-by: Joel Stanley <joel@jms.id.au>
---
This supersedes https://lore.kernel.org/all/20250404062235.671872-1-joel@jms.id.au/
as it is a fix for the root cause: by removing EXPERT causes
MEDIA_SUPPORT_FILTER=y like most other defconfigs and thus the
unwanted MEDIA drivers stay disabled.
To view the change between the old .config and the new, use a recipe
such as:
make ARCH=riscv defconfig && cp .config config-before-removing-expert
git am 0001-riscv-defconfig-Remove-EXPERT.patch
make ARCH=riscv defconfig
diff -up config-before-removing-expert .config | grep "^+\|^-" | grep CONFIG
The output when run on v6.15-rc1:
-# CONFIG_PREEMPT_RT is not set
-CONFIG_PREEMPT_COUNT=y
-# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set
-CONFIG_EXPERT=y
+# CONFIG_EXPERT is not set
-# CONFIG_SGETMASK_SYSCALL is not set
-# CONFIG_SYSFS_SYSCALL is not set
+CONFIG_SYSFS_SYSCALL=y
-# CONFIG_BASE_SMALL is not set
-# CONFIG_DEBUG_RSEQ is not set
-# CONFIG_PC104 is not set
+CONFIG_TRACEPOINTS=y
-# CONFIG_SUSPEND_SKIP_SYNC is not set
+CONFIG_UPROBES=y
-CONFIG_UNINLINE_SPIN_UNLOCK=y
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+CONFIG_INLINE_READ_UNLOCK=y
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+CONFIG_INLINE_WRITE_UNLOCK=y
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
-# CONFIG_SLUB_TINY is not set
+# CONFIG_NET_DROP_MONITOR is not set
-# CONFIG_PCIE_BUS_TUNE_OFF is not set
-CONFIG_PCIE_BUS_DEFAULT=y
-# CONFIG_PCIE_BUS_SAFE is not set
-# CONFIG_PCIE_BUS_PERFORMANCE is not set
-# CONFIG_PCIE_BUS_PEER2PEER is not set
-# CONFIG_FIRMWARE_MEMMAP is not set
-# CONFIG_INPUT_FF_MEMLESS is not set
+CONFIG_INPUT_FF_MEMLESS=y
-# CONFIG_TTY_PRINTK is not set
-# CONFIG_GPIO_SYSFS is not set
-# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set
+CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y
-# CONFIG_VIDEO_CS3308 is not set
-# CONFIG_VIDEO_CS5345 is not set
-# CONFIG_VIDEO_CS53L32A is not set
-# CONFIG_VIDEO_MSP3400 is not set
-# CONFIG_VIDEO_SONY_BTF_MPX is not set
-# CONFIG_VIDEO_TDA1997X is not set
-# CONFIG_VIDEO_TDA7432 is not set
-# CONFIG_VIDEO_TDA9840 is not set
-# CONFIG_VIDEO_TEA6415C is not set
-# CONFIG_VIDEO_TEA6420 is not set
-# CONFIG_VIDEO_TLV320AIC23B is not set
-# CONFIG_VIDEO_TVAUDIO is not set
-# CONFIG_VIDEO_UDA1342 is not set
-# CONFIG_VIDEO_VP27SMPX is not set
-# CONFIG_VIDEO_WM8739 is not set
-# CONFIG_VIDEO_WM8775 is not set
-# CONFIG_VIDEO_SAA6588 is not set
-# CONFIG_VIDEO_ADV7180 is not set
-# CONFIG_VIDEO_ADV7183 is not set
-# CONFIG_VIDEO_ADV748X is not set
-# CONFIG_VIDEO_ADV7604 is not set
-# CONFIG_VIDEO_ADV7842 is not set
-# CONFIG_VIDEO_BT819 is not set
-# CONFIG_VIDEO_BT856 is not set
-# CONFIG_VIDEO_BT866 is not set
-# CONFIG_VIDEO_ISL7998X is not set
-# CONFIG_VIDEO_LT6911UXE is not set
-# CONFIG_VIDEO_KS0127 is not set
-# CONFIG_VIDEO_MAX9286 is not set
-# CONFIG_VIDEO_ML86V7667 is not set
-# CONFIG_VIDEO_SAA7110 is not set
-# CONFIG_VIDEO_SAA711X is not set
-# CONFIG_VIDEO_TC358743 is not set
-# CONFIG_VIDEO_TC358746 is not set
-# CONFIG_VIDEO_TVP514X is not set
-# CONFIG_VIDEO_TVP5150 is not set
-# CONFIG_VIDEO_TVP7002 is not set
-# CONFIG_VIDEO_TW2804 is not set
-# CONFIG_VIDEO_TW9900 is not set
-# CONFIG_VIDEO_TW9903 is not set
-# CONFIG_VIDEO_TW9906 is not set
-# CONFIG_VIDEO_TW9910 is not set
-# CONFIG_VIDEO_VPX3220 is not set
-# CONFIG_VIDEO_SAA717X is not set
-# CONFIG_VIDEO_CX25840 is not set
-# CONFIG_VIDEO_ADV7170 is not set
-# CONFIG_VIDEO_ADV7175 is not set
-# CONFIG_VIDEO_ADV7343 is not set
-# CONFIG_VIDEO_ADV7393 is not set
-# CONFIG_VIDEO_ADV7511 is not set
-# CONFIG_VIDEO_AK881X is not set
-# CONFIG_VIDEO_SAA7127 is not set
-# CONFIG_VIDEO_SAA7185 is not set
-# CONFIG_VIDEO_THS8200 is not set
-# CONFIG_VIDEO_UPD64031A is not set
-# CONFIG_VIDEO_UPD64083 is not set
-# CONFIG_VIDEO_SAA6752HS is not set
-# CONFIG_VIDEO_I2C is not set
-# CONFIG_VIDEO_M52790 is not set
-# CONFIG_VIDEO_ST_MIPID02 is not set
-# CONFIG_VIDEO_THS7303 is not set
-# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
-# CONFIG_DRM_DEBUG_MODESET_LOCK is not set
-# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
-# CONFIG_DRM_WERROR is not set
-# CONFIG_HID_A4TECH is not set
+CONFIG_HID_A4TECH=y
-# CONFIG_HID_BELKIN is not set
+CONFIG_HID_BELKIN=y
-# CONFIG_HID_CHERRY is not set
-# CONFIG_HID_CHICONY is not set
+CONFIG_HID_CHERRY=y
+CONFIG_HID_CHICONY=y
-# CONFIG_HID_CYPRESS is not set
+CONFIG_HID_CYPRESS=y
-# CONFIG_HID_EZKEY is not set
+CONFIG_HID_EZKEY=y
-# CONFIG_HID_ITE is not set
+CONFIG_HID_ITE=y
-# CONFIG_HID_KENSINGTON is not set
+CONFIG_HID_KENSINGTON=y
-# CONFIG_HID_REDRAGON is not set
-# CONFIG_HID_MICROSOFT is not set
-# CONFIG_HID_MONTEREY is not set
+CONFIG_HID_REDRAGON=y
+CONFIG_HID_MICROSOFT=y
+CONFIG_HID_MONTEREY=y
+# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set
-CONFIG_LIST_HARDENED=y
+# CONFIG_LIST_HARDENED is not set
-# CONFIG_CPUMASK_OFFSTACK is not set
-# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set
-# CONFIG_VMLINUX_MAP is not set
-CONFIG_DEBUG_PAGEALLOC=y
-# CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT is not set
+# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_DEBUG_PAGE_REF is not set
-CONFIG_SCHED_STACK_END_CHECK=y
+# CONFIG_SCHED_STACK_END_CHECK is not set
-CONFIG_DEBUG_VM_IRQSOFF=y
-CONFIG_DEBUG_VM=y
-# CONFIG_DEBUG_VM_MAPLE_TREE is not set
-# CONFIG_DEBUG_VM_RB is not set
-CONFIG_DEBUG_VM_PGFLAGS=y
-CONFIG_DEBUG_VM_PGTABLE=y
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VM_PGTABLE is not set
-CONFIG_DEBUG_PER_CPU_MAPS=y
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
-CONFIG_LOCKUP_DETECTOR=y
-CONFIG_SOFTLOCKUP_DETECTOR=y
-# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+# CONFIG_SOFTLOCKUP_DETECTOR is not set
-CONFIG_DETECT_HUNG_TASK=y
-CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
-# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
-CONFIG_DETECT_HUNG_TASK_BLOCKER=y
-CONFIG_WQ_WATCHDOG=y
+# CONFIG_DETECT_HUNG_TASK is not set
+# CONFIG_WQ_WATCHDOG is not set
-CONFIG_DEBUG_RT_MUTEXES=y
-CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_MUTEXES=y
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
-CONFIG_DEBUG_RWSEMS=y
+# CONFIG_DEBUG_RWSEMS is not set
-CONFIG_DEBUG_ATOMIC_SLEEP=y
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
-CONFIG_DEBUG_LIST=y
-CONFIG_DEBUG_PLIST=y
-CONFIG_DEBUG_SG=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_DEBUG_PLIST is not set
+# CONFIG_DEBUG_SG is not set
-# CONFIG_RCU_TRACE is not set
-CONFIG_RCU_EQS_DEBUG=y
+CONFIG_RCU_TRACE=y
+# CONFIG_RCU_EQS_DEBUG is not set
+CONFIG_NOP_TRACER=y
+CONFIG_TRACE_CLOCK=y
+CONFIG_RING_BUFFER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_TRACING=y
-# CONFIG_FTRACE is not set
+CONFIG_FTRACE=y
+# CONFIG_BOOTTIME_TRACING is not set
+# CONFIG_FUNCTION_TRACER is not set
+# CONFIG_STACK_TRACER is not set
+# CONFIG_IRQSOFF_TRACER is not set
+# CONFIG_SCHED_TRACER is not set
+# CONFIG_HWLAT_TRACER is not set
+# CONFIG_OSNOISE_TRACER is not set
+# CONFIG_TIMERLAT_TRACER is not set
+# CONFIG_ENABLE_DEFAULT_TRACERS is not set
+# CONFIG_FTRACE_SYSCALLS is not set
+# CONFIG_TRACER_SNAPSHOT is not set
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+# CONFIG_BLK_DEV_IO_TRACE is not set
+CONFIG_UPROBE_EVENTS=y
+CONFIG_BPF_EVENTS=y
+CONFIG_DYNAMIC_EVENTS=y
+CONFIG_PROBE_EVENTS=y
+# CONFIG_SYNTH_EVENTS is not set
+# CONFIG_USER_EVENTS is not set
+# CONFIG_TRACE_EVENT_INJECT is not set
+# CONFIG_TRACEPOINT_BENCHMARK is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_TRACE_EVAL_MAP_FILE is not set
+# CONFIG_RING_BUFFER_STARTUP_TEST is not set
+# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
+# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
+# CONFIG_RV is not set
arch/riscv/configs/defconfig | 24 ++----------------------
1 file changed, 2 insertions(+), 22 deletions(-)
diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig
index 3c8e16d71e17..286f490ead37 100644
--- a/arch/riscv/configs/defconfig
+++ b/arch/riscv/configs/defconfig
@@ -18,12 +18,9 @@ CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_BPF=y
-CONFIG_NAMESPACES=y
CONFIG_USER_NS=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_BLK_DEV_INITRD=y
-CONFIG_EXPERT=y
-# CONFIG_SYSFS_SYSCALL is not set
CONFIG_PROFILING=y
CONFIG_ARCH_MICROCHIP=y
CONFIG_ARCH_SIFIVE=y
@@ -181,6 +178,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_AXP20X=y
CONFIG_REGULATOR_GPIO=y
CONFIG_MEDIA_SUPPORT=m
+CONFIG_MEDIA_PLATFORM_SUPPORT=y
CONFIG_VIDEO_CADENCE_CSI2RX=m
CONFIG_DRM=m
CONFIG_DRM_RADEON=m
@@ -294,25 +292,7 @@ CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_CRYPTO_USER_API_HASH=y
CONFIG_CRYPTO_DEV_VIRTIO=y
CONFIG_PRINTK_TIME=y
+CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_FS=y
-CONFIG_DEBUG_PAGEALLOC=y
-CONFIG_SCHED_STACK_END_CHECK=y
-CONFIG_DEBUG_VM=y
-CONFIG_DEBUG_VM_PGFLAGS=y
-CONFIG_DEBUG_MEMORY_INIT=y
-CONFIG_DEBUG_PER_CPU_MAPS=y
-CONFIG_SOFTLOCKUP_DETECTOR=y
-CONFIG_WQ_WATCHDOG=y
-CONFIG_DEBUG_RT_MUTEXES=y
-CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_MUTEXES=y
-CONFIG_DEBUG_RWSEMS=y
-CONFIG_DEBUG_ATOMIC_SLEEP=y
-CONFIG_DEBUG_LIST=y
-CONFIG_DEBUG_PLIST=y
-CONFIG_DEBUG_SG=y
-# CONFIG_RCU_TRACE is not set
-CONFIG_RCU_EQS_DEBUG=y
-# CONFIG_FTRACE is not set
# CONFIG_RUNTIME_TESTING_MENU is not set
CONFIG_MEMTEST=y
--
2.47.2
Hi Joel, First sorry for the late reply. On 15/04/2025 14:28, Joel Stanley wrote: > The setting of EXPERT is a leftover from when the riscv defconfig was > first added. As mentioned in the EXPERT Kconfig help text it is not > intended to be set in the usual case. > > Upon removal a bunch of intrusive debug-related kernel options are no > longer set, which is good. A few may want to come back in the future but > let those be advocated for on a case by case basis. I disagree with that, debug options are here to help us so I would not remove them. Let's stick to the initial purpose which was to set MEDIA_SUPPORT_FILTER. Thanks, Alex > > NAMESPACES, SYSFS_SYSCALL and MEDIA_SUPPORT_FILTER default on and thus > fall out of the defconfig. > > Set VIDEO_CADENCE_CSI2RX=y to ensure VIDEO_CADENCE_CSI2RX stays enabled. > > Set DEBUG_KERNEL=y in line with other arch defconfigs. This turns on > tracing. > > Signed-off-by: Joel Stanley <joel@jms.id.au> > --- > This supersedes https://lore.kernel.org/all/20250404062235.671872-1-joel@jms.id.au/ > as it is a fix for the root cause: by removing EXPERT causes > MEDIA_SUPPORT_FILTER=y like most other defconfigs and thus the > unwanted MEDIA drivers stay disabled. > > To view the change between the old .config and the new, use a recipe > such as: > > make ARCH=riscv defconfig && cp .config config-before-removing-expert > git am 0001-riscv-defconfig-Remove-EXPERT.patch > make ARCH=riscv defconfig > diff -up config-before-removing-expert .config | grep "^+\|^-" | grep CONFIG > > The output when run on v6.15-rc1: > > -# CONFIG_PREEMPT_RT is not set > -CONFIG_PREEMPT_COUNT=y > -# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set > -CONFIG_EXPERT=y > +# CONFIG_EXPERT is not set > -# CONFIG_SGETMASK_SYSCALL is not set > -# CONFIG_SYSFS_SYSCALL is not set > +CONFIG_SYSFS_SYSCALL=y > -# CONFIG_BASE_SMALL is not set > -# CONFIG_DEBUG_RSEQ is not set > -# CONFIG_PC104 is not set > +CONFIG_TRACEPOINTS=y > -# CONFIG_SUSPEND_SKIP_SYNC is not set > +CONFIG_UPROBES=y > -CONFIG_UNINLINE_SPIN_UNLOCK=y > +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y > +CONFIG_INLINE_READ_UNLOCK=y > +CONFIG_INLINE_READ_UNLOCK_IRQ=y > +CONFIG_INLINE_WRITE_UNLOCK=y > +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y > -# CONFIG_SLUB_TINY is not set > +# CONFIG_NET_DROP_MONITOR is not set > -# CONFIG_PCIE_BUS_TUNE_OFF is not set > -CONFIG_PCIE_BUS_DEFAULT=y > -# CONFIG_PCIE_BUS_SAFE is not set > -# CONFIG_PCIE_BUS_PERFORMANCE is not set > -# CONFIG_PCIE_BUS_PEER2PEER is not set > -# CONFIG_FIRMWARE_MEMMAP is not set > -# CONFIG_INPUT_FF_MEMLESS is not set > +CONFIG_INPUT_FF_MEMLESS=y > -# CONFIG_TTY_PRINTK is not set > -# CONFIG_GPIO_SYSFS is not set > -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set > +CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y > -# CONFIG_VIDEO_CS3308 is not set > -# CONFIG_VIDEO_CS5345 is not set > -# CONFIG_VIDEO_CS53L32A is not set > -# CONFIG_VIDEO_MSP3400 is not set > -# CONFIG_VIDEO_SONY_BTF_MPX is not set > -# CONFIG_VIDEO_TDA1997X is not set > -# CONFIG_VIDEO_TDA7432 is not set > -# CONFIG_VIDEO_TDA9840 is not set > -# CONFIG_VIDEO_TEA6415C is not set > -# CONFIG_VIDEO_TEA6420 is not set > -# CONFIG_VIDEO_TLV320AIC23B is not set > -# CONFIG_VIDEO_TVAUDIO is not set > -# CONFIG_VIDEO_UDA1342 is not set > -# CONFIG_VIDEO_VP27SMPX is not set > -# CONFIG_VIDEO_WM8739 is not set > -# CONFIG_VIDEO_WM8775 is not set > -# CONFIG_VIDEO_SAA6588 is not set > -# CONFIG_VIDEO_ADV7180 is not set > -# CONFIG_VIDEO_ADV7183 is not set > -# CONFIG_VIDEO_ADV748X is not set > -# CONFIG_VIDEO_ADV7604 is not set > -# CONFIG_VIDEO_ADV7842 is not set > -# CONFIG_VIDEO_BT819 is not set > -# CONFIG_VIDEO_BT856 is not set > -# CONFIG_VIDEO_BT866 is not set > -# CONFIG_VIDEO_ISL7998X is not set > -# CONFIG_VIDEO_LT6911UXE is not set > -# CONFIG_VIDEO_KS0127 is not set > -# CONFIG_VIDEO_MAX9286 is not set > -# CONFIG_VIDEO_ML86V7667 is not set > -# CONFIG_VIDEO_SAA7110 is not set > -# CONFIG_VIDEO_SAA711X is not set > -# CONFIG_VIDEO_TC358743 is not set > -# CONFIG_VIDEO_TC358746 is not set > -# CONFIG_VIDEO_TVP514X is not set > -# CONFIG_VIDEO_TVP5150 is not set > -# CONFIG_VIDEO_TVP7002 is not set > -# CONFIG_VIDEO_TW2804 is not set > -# CONFIG_VIDEO_TW9900 is not set > -# CONFIG_VIDEO_TW9903 is not set > -# CONFIG_VIDEO_TW9906 is not set > -# CONFIG_VIDEO_TW9910 is not set > -# CONFIG_VIDEO_VPX3220 is not set > -# CONFIG_VIDEO_SAA717X is not set > -# CONFIG_VIDEO_CX25840 is not set > -# CONFIG_VIDEO_ADV7170 is not set > -# CONFIG_VIDEO_ADV7175 is not set > -# CONFIG_VIDEO_ADV7343 is not set > -# CONFIG_VIDEO_ADV7393 is not set > -# CONFIG_VIDEO_ADV7511 is not set > -# CONFIG_VIDEO_AK881X is not set > -# CONFIG_VIDEO_SAA7127 is not set > -# CONFIG_VIDEO_SAA7185 is not set > -# CONFIG_VIDEO_THS8200 is not set > -# CONFIG_VIDEO_UPD64031A is not set > -# CONFIG_VIDEO_UPD64083 is not set > -# CONFIG_VIDEO_SAA6752HS is not set > -# CONFIG_VIDEO_I2C is not set > -# CONFIG_VIDEO_M52790 is not set > -# CONFIG_VIDEO_ST_MIPID02 is not set > -# CONFIG_VIDEO_THS7303 is not set > -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set > -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set > -# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set > -# CONFIG_DRM_WERROR is not set > -# CONFIG_HID_A4TECH is not set > +CONFIG_HID_A4TECH=y > -# CONFIG_HID_BELKIN is not set > +CONFIG_HID_BELKIN=y > -# CONFIG_HID_CHERRY is not set > -# CONFIG_HID_CHICONY is not set > +CONFIG_HID_CHERRY=y > +CONFIG_HID_CHICONY=y > -# CONFIG_HID_CYPRESS is not set > +CONFIG_HID_CYPRESS=y > -# CONFIG_HID_EZKEY is not set > +CONFIG_HID_EZKEY=y > -# CONFIG_HID_ITE is not set > +CONFIG_HID_ITE=y > -# CONFIG_HID_KENSINGTON is not set > +CONFIG_HID_KENSINGTON=y > -# CONFIG_HID_REDRAGON is not set > -# CONFIG_HID_MICROSOFT is not set > -# CONFIG_HID_MONTEREY is not set > +CONFIG_HID_REDRAGON=y > +CONFIG_HID_MICROSOFT=y > +CONFIG_HID_MONTEREY=y > +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set > -CONFIG_LIST_HARDENED=y > +# CONFIG_LIST_HARDENED is not set > -# CONFIG_CPUMASK_OFFSTACK is not set > -# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set > -# CONFIG_VMLINUX_MAP is not set > -CONFIG_DEBUG_PAGEALLOC=y > -# CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT is not set > +# CONFIG_DEBUG_PAGEALLOC is not set > +# CONFIG_DEBUG_PAGE_REF is not set > -CONFIG_SCHED_STACK_END_CHECK=y > +# CONFIG_SCHED_STACK_END_CHECK is not set > -CONFIG_DEBUG_VM_IRQSOFF=y > -CONFIG_DEBUG_VM=y > -# CONFIG_DEBUG_VM_MAPLE_TREE is not set > -# CONFIG_DEBUG_VM_RB is not set > -CONFIG_DEBUG_VM_PGFLAGS=y > -CONFIG_DEBUG_VM_PGTABLE=y > +# CONFIG_DEBUG_VM is not set > +# CONFIG_DEBUG_VM_PGTABLE is not set > -CONFIG_DEBUG_PER_CPU_MAPS=y > +# CONFIG_DEBUG_PER_CPU_MAPS is not set > -CONFIG_LOCKUP_DETECTOR=y > -CONFIG_SOFTLOCKUP_DETECTOR=y > -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set > +# CONFIG_SOFTLOCKUP_DETECTOR is not set > -CONFIG_DETECT_HUNG_TASK=y > -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 > -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set > -CONFIG_DETECT_HUNG_TASK_BLOCKER=y > -CONFIG_WQ_WATCHDOG=y > +# CONFIG_DETECT_HUNG_TASK is not set > +# CONFIG_WQ_WATCHDOG is not set > -CONFIG_DEBUG_RT_MUTEXES=y > -CONFIG_DEBUG_SPINLOCK=y > -CONFIG_DEBUG_MUTEXES=y > +# CONFIG_DEBUG_RT_MUTEXES is not set > +# CONFIG_DEBUG_SPINLOCK is not set > +# CONFIG_DEBUG_MUTEXES is not set > -CONFIG_DEBUG_RWSEMS=y > +# CONFIG_DEBUG_RWSEMS is not set > -CONFIG_DEBUG_ATOMIC_SLEEP=y > +# CONFIG_DEBUG_ATOMIC_SLEEP is not set > -CONFIG_DEBUG_LIST=y > -CONFIG_DEBUG_PLIST=y > -CONFIG_DEBUG_SG=y > +# CONFIG_DEBUG_LIST is not set > +# CONFIG_DEBUG_PLIST is not set > +# CONFIG_DEBUG_SG is not set > -# CONFIG_RCU_TRACE is not set > -CONFIG_RCU_EQS_DEBUG=y > +CONFIG_RCU_TRACE=y > +# CONFIG_RCU_EQS_DEBUG is not set > +CONFIG_NOP_TRACER=y > +CONFIG_TRACE_CLOCK=y > +CONFIG_RING_BUFFER=y > +CONFIG_EVENT_TRACING=y > +CONFIG_CONTEXT_SWITCH_TRACER=y > +CONFIG_TRACING=y > -# CONFIG_FTRACE is not set > +CONFIG_FTRACE=y > +# CONFIG_BOOTTIME_TRACING is not set > +# CONFIG_FUNCTION_TRACER is not set > +# CONFIG_STACK_TRACER is not set > +# CONFIG_IRQSOFF_TRACER is not set > +# CONFIG_SCHED_TRACER is not set > +# CONFIG_HWLAT_TRACER is not set > +# CONFIG_OSNOISE_TRACER is not set > +# CONFIG_TIMERLAT_TRACER is not set > +# CONFIG_ENABLE_DEFAULT_TRACERS is not set > +# CONFIG_FTRACE_SYSCALLS is not set > +# CONFIG_TRACER_SNAPSHOT is not set > +CONFIG_BRANCH_PROFILE_NONE=y > +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set > +# CONFIG_PROFILE_ALL_BRANCHES is not set > +# CONFIG_BLK_DEV_IO_TRACE is not set > +CONFIG_UPROBE_EVENTS=y > +CONFIG_BPF_EVENTS=y > +CONFIG_DYNAMIC_EVENTS=y > +CONFIG_PROBE_EVENTS=y > +# CONFIG_SYNTH_EVENTS is not set > +# CONFIG_USER_EVENTS is not set > +# CONFIG_TRACE_EVENT_INJECT is not set > +# CONFIG_TRACEPOINT_BENCHMARK is not set > +# CONFIG_RING_BUFFER_BENCHMARK is not set > +# CONFIG_TRACE_EVAL_MAP_FILE is not set > +# CONFIG_RING_BUFFER_STARTUP_TEST is not set > +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set > +# CONFIG_PREEMPTIRQ_DELAY_TEST is not set > +# CONFIG_RV is not set > > arch/riscv/configs/defconfig | 24 ++---------------------- > 1 file changed, 2 insertions(+), 22 deletions(-) > > diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig > index 3c8e16d71e17..286f490ead37 100644 > --- a/arch/riscv/configs/defconfig > +++ b/arch/riscv/configs/defconfig > @@ -18,12 +18,9 @@ CONFIG_CGROUP_DEVICE=y > CONFIG_CGROUP_CPUACCT=y > CONFIG_CGROUP_PERF=y > CONFIG_CGROUP_BPF=y > -CONFIG_NAMESPACES=y > CONFIG_USER_NS=y > CONFIG_CHECKPOINT_RESTORE=y > CONFIG_BLK_DEV_INITRD=y > -CONFIG_EXPERT=y > -# CONFIG_SYSFS_SYSCALL is not set > CONFIG_PROFILING=y > CONFIG_ARCH_MICROCHIP=y > CONFIG_ARCH_SIFIVE=y > @@ -181,6 +178,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y > CONFIG_REGULATOR_AXP20X=y > CONFIG_REGULATOR_GPIO=y > CONFIG_MEDIA_SUPPORT=m > +CONFIG_MEDIA_PLATFORM_SUPPORT=y > CONFIG_VIDEO_CADENCE_CSI2RX=m > CONFIG_DRM=m > CONFIG_DRM_RADEON=m > @@ -294,25 +292,7 @@ CONFIG_DEFAULT_SECURITY_DAC=y > CONFIG_CRYPTO_USER_API_HASH=y > CONFIG_CRYPTO_DEV_VIRTIO=y > CONFIG_PRINTK_TIME=y > +CONFIG_DEBUG_KERNEL=y > CONFIG_DEBUG_FS=y > -CONFIG_DEBUG_PAGEALLOC=y > -CONFIG_SCHED_STACK_END_CHECK=y > -CONFIG_DEBUG_VM=y > -CONFIG_DEBUG_VM_PGFLAGS=y > -CONFIG_DEBUG_MEMORY_INIT=y > -CONFIG_DEBUG_PER_CPU_MAPS=y > -CONFIG_SOFTLOCKUP_DETECTOR=y > -CONFIG_WQ_WATCHDOG=y > -CONFIG_DEBUG_RT_MUTEXES=y > -CONFIG_DEBUG_SPINLOCK=y > -CONFIG_DEBUG_MUTEXES=y > -CONFIG_DEBUG_RWSEMS=y > -CONFIG_DEBUG_ATOMIC_SLEEP=y > -CONFIG_DEBUG_LIST=y > -CONFIG_DEBUG_PLIST=y > -CONFIG_DEBUG_SG=y > -# CONFIG_RCU_TRACE is not set > -CONFIG_RCU_EQS_DEBUG=y > -# CONFIG_FTRACE is not set > # CONFIG_RUNTIME_TESTING_MENU is not set > CONFIG_MEMTEST=y
© 2016 - 2025 Red Hat, Inc.