Collect debug configs and classify them into functional subdirectories. Signed-off-by: Hongzhi.Song <hongzhi.s...@windriver.com> --- cfg/debug/README | 0 cfg/debug/common/debug-kernelhacking.cfg | 1 + cfg/debug/common/debug-kernelhacking.scc | 1 + cfg/debug/crypto/debug-crypto-test.cfg | 2 ++ cfg/debug/crypto/debug-crypto-test.scc | 1 + cfg/debug/debug-info/debug-enable-must-check.cfg | 1 + cfg/debug/debug-info/debug-enable-must-check.scc | 1 + .../debug-info/debug-enable-warn-deprecated.cfg | 1 + .../debug-info/debug-enable-warn-deprecated.scc | 1 + cfg/debug/debug-info/debug-force-weak-percpu.cfg | 1 + cfg/debug/debug-info/debug-force-weak-percpu.scc | 2 ++ cfg/debug/debug-info/debug-gdbscripts.cfg | 1 + cfg/debug/debug-info/debug-gdbscripts.scc | 2 ++ cfg/debug/debug-info/debug-headers-check.cfg | 1 + cfg/debug/debug-info/debug-headers-check.scc | 1 + cfg/debug/debug-info/debug-info-dwarf4.cfg | 1 + cfg/debug/debug-info/debug-info-dwarf4.scc | 2 ++ cfg/debug/debug-info/debug-info-reduced.cfg | 1 + cfg/debug/debug-info/debug-info-reduced.scc | 2 ++ cfg/debug/debug-info/debug-info-split.cfg | 1 + cfg/debug/debug-info/debug-info-split.scc | 2 ++ cfg/debug/debug-info/debug-info.cfg | 2 ++ cfg/debug/debug-info/debug-info.scc | 2 ++ cfg/debug/debug-info/debug-page-owner.cfg | 2 ++ cfg/debug/debug-info/debug-page-owner.scc | 2 ++ cfg/debug/debug-info/debug-readable-asm.cfg | 1 + cfg/debug/debug-info/debug-readable-asm.scc | 2 ++ .../debug-info/debug-section-mismatch-warn.cfg | 1 + .../debug-info/debug-section-mismatch-warn.scc | 1 + cfg/debug/debug-info/debug-section-mismatch.cfg | 1 + cfg/debug/debug-info/debug-section-mismatch.scc | 1 + cfg/debug/debug-info/debug-strip-asm-syms.cfg | 1 + cfg/debug/debug-info/debug-strip-asm-syms.scc | 1 + cfg/debug/debug-info/debug-unused-symbols.cfg | 1 + cfg/debug/debug-info/debug-unused-symbols.scc | 1 + cfg/debug/fault-inject/debug-fail-futex.cfg | 4 ++++ cfg/debug/fault-inject/debug-fail-futex.scc | 2 ++ cfg/debug/fault-inject/debug-fail-io-timeout.cfg | 4 ++++ cfg/debug/fault-inject/debug-fail-io-timeout.scc | 2 ++ cfg/debug/fault-inject/debug-fail-make-request.cfg | 4 ++++ cfg/debug/fault-inject/debug-fail-make-request.scc | 2 ++ cfg/debug/fault-inject/debug-fail-pagealloc.cfg | 1 + cfg/debug/fault-inject/debug-fail-pagealloc.scc | 2 ++ cfg/debug/fault-inject/debug-failslab-slab.cfg | 4 ++++ cfg/debug/fault-inject/debug-failslab-slab.scc | 4 ++++ cfg/debug/fault-inject/debug-failslab-slub.cfg | 4 ++++ cfg/debug/fault-inject/debug-failslab-slub.scc | 4 ++++ cfg/debug/fault-inject/debug-fault-injection.cfg | 1 + cfg/debug/fault-inject/debug-fault-injection.scc | 2 ++ cfg/debug/fault-inject/debug-fault-slab.scc | 8 +++++++ cfg/debug/fault-inject/debug-fault-slub.scc | 8 +++++++ cfg/debug/irq/debug-generic-irq-debugfs.cfg | 2 ++ cfg/debug/irq/debug-generic-irq-debugfs.scc | 1 + cfg/debug/irq/debug-irq-domain.cfg | 3 +++ cfg/debug/irq/debug-irq-domain.scc | 1 + cfg/debug/irq/debug-nmi-selftest.cfg | 1 + cfg/debug/irq/debug-nmi-selftest.scc | 5 +++++ cfg/debug/irq/debug-shirq.cfg | 1 + cfg/debug/irq/debug-shirq.scc | 2 ++ cfg/debug/kgdb/debug-kgdb-kdb.cfg | 1 + cfg/debug/kgdb/debug-kgdb-kdb.scc | 2 ++ cfg/debug/kgdb/debug-kgdb-keyboard.cfg | 1 + cfg/debug/kgdb/debug-kgdb-keyboard.scc | 2 ++ cfg/debug/kgdb/debug-kgdb-serial-console.cfg | 3 +++ cfg/debug/kgdb/debug-kgdb-serial-console.scc | 2 ++ cfg/debug/kgdb/debug-kgdb-serial-console.scc~ | 2 ++ cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg | 1 + cfg/debug/kgdb/debug-kgdb-tests-onboot.scc | 2 ++ cfg/debug/kgdb/debug-kgdb-tests.cfg | 1 + cfg/debug/kgdb/debug-kgdb-tests.scc | 2 ++ cfg/debug/kgdb/debug-kgdb.cfg | 2 ++ cfg/debug/kgdb/debug-kgdb.scc | 2 ++ cfg/debug/kgdb/debug-lowlevel-trap.cfg | 1 + cfg/debug/kgdb/debug-lowlevel-trap.scc | 5 +++++ cfg/debug/linked-list/debug-list.cfg | 1 + cfg/debug/linked-list/debug-list.scc | 2 ++ cfg/debug/linked-list/debug-pi-list.cfg | 1 + cfg/debug/linked-list/debug-pi-list.scc | 2 ++ cfg/debug/linked-list/debug-sg.cfg | 1 + cfg/debug/linked-list/debug-sg.scc | 2 ++ cfg/debug/lock/debug-atomicsleep.cfg | 1 + cfg/debug/lock/debug-atomicsleep.scc | 2 ++ cfg/debug/lock/debug-lock-common.cfg | 3 +++ cfg/debug/lock/debug-lock-common.scc | 1 + cfg/debug/lock/debug-lock-stat.cfg | 1 + cfg/debug/lock/debug-lock-stat.scc | 5 +++++ cfg/debug/lock/debug-lock-torture-test.cfg | 1 + cfg/debug/lock/debug-lock-torture-test.scc | 2 ++ cfg/debug/lock/debug-lockapi-selftest.cfg | 1 + cfg/debug/lock/debug-lockapi-selftest.scc | 2 ++ cfg/debug/lock/debug-lockdep.cfg | 2 ++ cfg/debug/lock/debug-lockdep.scc | 5 +++++ cfg/debug/lock/debug-mutexes.cfg | 1 + cfg/debug/lock/debug-mutexes.scc | 2 ++ cfg/debug/lock/debug-prove-lock.cfg | 1 + cfg/debug/lock/debug-prove-lock.scc | 5 +++++ cfg/debug/lock/debug-rt-mutex.cfg | 3 +++ cfg/debug/lock/debug-rt-mutex.scc | 2 ++ cfg/debug/lock/debug-spinlock.cfg | 1 + cfg/debug/lock/debug-spinlock.scc | 2 ++ cfg/debug/lock/debug-wwmutex-selftest.cfg | 1 + cfg/debug/lock/debug-wwmutex-selftest.scc | 1 + cfg/debug/lock/debug-wwmutex-slowpath.cfg | 2 ++ cfg/debug/lock/debug-wwmutex-slowpath.scc | 8 +++++++ cfg/debug/lock_hang/debug-hungtask.cfg | 2 ++ cfg/debug/lock_hang/debug-hungtask.scc | 2 ++ cfg/debug/lock_hang/debug-wq-watchdog.cfg | 1 + cfg/debug/lock_hang/debug-wq-watchdog.scc | 2 ++ cfg/debug/mem/debug-cpa.cfg | 1 + cfg/debug/mem/debug-cpa.scc | 4 ++++ cfg/debug/mem/debug-extendmap.cfg | 1 + cfg/debug/mem/debug-extendmap.scc | 1 + cfg/debug/mem/debug-highmem.cfg | 2 ++ cfg/debug/mem/debug-highmem.scc | 2 ++ cfg/debug/mem/debug-io-strict-devmem.cfg | 1 + cfg/debug/mem/debug-io-strict-devmem.scc | 2 ++ cfg/debug/mem/debug-iommu-stress.cfg | 1 + cfg/debug/mem/debug-iommu-stress.scc | 1 + cfg/debug/mem/debug-memleak.cfg | 3 +++ cfg/debug/mem/debug-memleak.scc | 2 ++ cfg/debug/mem/debug-memtest.cfg | 2 ++ cfg/debug/mem/debug-memtest.scc | 3 +++ cfg/debug/mem/debug-objects.cfg | 7 ++++++ cfg/debug/mem/debug-objects.scc | 2 ++ cfg/debug/mem/debug-pagealloc.cfg | 3 +++ cfg/debug/mem/debug-pagealloc.scc | 2 ++ cfg/debug/mem/debug-pageref.cfg | 2 ++ cfg/debug/mem/debug-pageref.scc | 2 ++ cfg/debug/mem/debug-percpumap.cfg | 2 ++ cfg/debug/mem/debug-percpumap.scc | 2 ++ cfg/debug/mem/debug-poison.cfg | 3 +++ cfg/debug/mem/debug-poison.scc | 1 + cfg/debug/mem/debug-rodata.cfg | 2 ++ cfg/debug/mem/debug-rodata.scc | 1 + cfg/debug/mem/debug-slub.cfg | 4 ++++ cfg/debug/mem/debug-slub.scc | 1 + cfg/debug/mem/debug-strict-devmem.cfg | 4 ++++ cfg/debug/mem/debug-strict-devmem.scc | 3 +++ cfg/debug/mem/debug-tlbflush.cfg | 1 + cfg/debug/mem/debug-tlbflush.scc | 2 ++ cfg/debug/mem/debug-vm.cfg | 4 ++++ cfg/debug/mem/debug-vm.scc | 2 ++ cfg/debug/misc/debug-block-ext-devt.cfg | 2 ++ cfg/debug/misc/debug-block-ext-devt.scc | 2 ++ cfg/debug/misc/debug-boot-params.cfg | 2 ++ cfg/debug/misc/debug-boot-params.scc | 2 ++ cfg/debug/misc/debug-bug-on-datacorruption.cfg | 1 + cfg/debug/misc/debug-bug-on-datacorruption.scc | 1 + cfg/debug/misc/debug-credentials.cfg | 1 + cfg/debug/misc/debug-credentials.scc | 2 ++ cfg/debug/misc/debug-dma-api.cfg | 2 ++ cfg/debug/misc/debug-dma-api.scc | 3 +++ cfg/debug/misc/debug-entry.cfg | 1 + cfg/debug/misc/debug-entry.scc | 2 ++ cfg/debug/misc/debug-latencytop.cfg | 3 +++ cfg/debug/misc/debug-latencytop.scc | 4 ++++ cfg/debug/misc/debug-optimize-inlining.cfg | 1 + cfg/debug/misc/debug-optimize-inlining.scc | 3 +++ cfg/debug/misc/debug-panic-oops.cfg | 1 + cfg/debug/misc/debug-panic-oops.scc | 1 + cfg/debug/misc/debug-warn-unseeded-random.cfg | 1 + cfg/debug/misc/debug-warn-unseeded-random.scc | 1 + cfg/debug/misc/debug-wq-force-rr-cpu.cfg | 1 + cfg/debug/misc/debug-wq-force-rr-cpu.scc | 2 ++ cfg/debug/misc/debug-x86-verbose-bootup.cfg | 1 + cfg/debug/misc/debug-x86-verbose-bootup.scc | 3 +++ cfg/debug/notifier/debug-netdev-notifier.cfg | 4 ++++ cfg/debug/notifier/debug-netdev-notifier.scc | 3 +++ .../notifier/debug-notifier-err-injection.cfg | 1 + .../notifier/debug-notifier-err-injection.scc | 2 ++ cfg/debug/notifier/debug-notifiers.cfg | 1 + cfg/debug/notifier/debug-notifiers.scc | 1 + cfg/debug/notifier/debug-pm-notifier.cfg | 4 ++++ cfg/debug/notifier/debug-pm-notifier.scc | 3 +++ cfg/debug/pm/debug-pm-advanced.cfg | 1 + cfg/debug/pm/debug-pm-advanced.scc | 2 ++ cfg/debug/pm/debug-pm-test-suspend.cfg | 4 ++++ cfg/debug/pm/debug-pm-test-suspend.scc | 4 ++++ cfg/debug/pm/debug-pm-trace-rtc.cfg | 2 ++ cfg/debug/pm/debug-pm-trace-rtc.scc | 3 +++ cfg/debug/pm/debug-pm.cfg | 2 ++ cfg/debug/pm/debug-pm.scc | 1 + cfg/debug/printk/debug-boot-printk-delay.cfg | 3 +++ cfg/debug/printk/debug-boot-printk-delay.scc | 2 ++ cfg/debug/printk/debug-dynamic-debug.cfg | 3 +++ cfg/debug/printk/debug-dynamic-debug.scc | 1 + cfg/debug/printk/debug-early-printk-dbgp.cfg | 2 ++ cfg/debug/printk/debug-early-printk-dbgp.scc | 3 +++ cfg/debug/printk/debug-early-printk-efi.cfg | 2 ++ cfg/debug/printk/debug-early-printk-efi.scc | 3 +++ cfg/debug/printk/debug-early-printk-usb.cfg | 1 + cfg/debug/printk/debug-early-printk-usb.scc | 3 +++ cfg/debug/printk/debug-printk-time.cfg | 2 ++ cfg/debug/printk/debug-printk-time.scc | 1 + .../processor/debug-cpu-hotplug-state-control.cfg | 3 +++ .../processor/debug-cpu-hotplug-state-control.scc | 4 ++++ cfg/debug/processor/debug-hotplug-cpu0.cfg | 3 +++ cfg/debug/processor/debug-hotplug-cpu0.scc | 1 + cfg/debug/rcu/debug-rcu-eqs.cfg | 1 + cfg/debug/rcu/debug-rcu-eqs.scc | 2 ++ cfg/debug/rcu/debug-rcu-perftest.cfg | 1 + cfg/debug/rcu/debug-rcu-perftest.scc | 2 ++ cfg/debug/rcu/debug-rcu-torturetest.cfg | 1 + cfg/debug/rcu/debug-rcu-torturetest.scc | 2 ++ cfg/debug/rcu/debug-rcu-trace.cfg | 1 + cfg/debug/rcu/debug-rcu-trace.scc | 2 ++ cfg/debug/runtime-test/debug-atomic64-selftest.cfg | 1 + cfg/debug/runtime-test/debug-atomic64-selftest.scc | 1 + .../runtime-test/debug-backtrace-self-test.cfg | 1 + .../runtime-test/debug-backtrace-self-test.scc | 2 ++ .../runtime-test/debug-interval-tree-test.cfg | 1 + .../runtime-test/debug-interval-tree-test.scc | 2 ++ cfg/debug/runtime-test/debug-kerneldump-test.cfg | 2 ++ cfg/debug/runtime-test/debug-kerneldump-test.scc | 2 ++ .../runtime-test/debug-kprobes-sanity-test.cfg | 2 ++ .../runtime-test/debug-kprobes-sanity-test.scc | 2 ++ cfg/debug/runtime-test/debug-list-sort.cfg | 1 + cfg/debug/runtime-test/debug-list-sort.scc | 2 ++ cfg/debug/runtime-test/debug-percpu-test.cfg | 1 + cfg/debug/runtime-test/debug-percpu-test.scc | 2 ++ cfg/debug/runtime-test/debug-rbtree-test.cfg | 1 + cfg/debug/runtime-test/debug-rbtree-test.scc | 2 ++ cfg/debug/runtime-test/debug-runtime-test.scc | 25 ++++++++++++++++++++++ cfg/debug/runtime-test/debug-sort.cfg | 1 + cfg/debug/runtime-test/debug-sort.scc | 2 ++ cfg/debug/runtime-test/debug-test-bitmap.cfg | 1 + cfg/debug/runtime-test/debug-test-bitmap.scc | 1 + cfg/debug/runtime-test/debug-test-bpf.cfg | 2 ++ cfg/debug/runtime-test/debug-test-bpf.scc | 1 + cfg/debug/runtime-test/debug-test-firmware.cfg | 2 ++ cfg/debug/runtime-test/debug-test-firmware.scc | 1 + cfg/debug/runtime-test/debug-test-hash.cfg | 1 + cfg/debug/runtime-test/debug-test-hash.scc | 1 + cfg/debug/runtime-test/debug-test-hexdump.cfg | 1 + cfg/debug/runtime-test/debug-test-hexdump.scc | 1 + cfg/debug/runtime-test/debug-test-kmod.cfg | 4 ++++ cfg/debug/runtime-test/debug-test-kmod.scc | 1 + cfg/debug/runtime-test/debug-test-kstrtox.cfg | 1 + cfg/debug/runtime-test/debug-test-kstrtox.scc | 1 + cfg/debug/runtime-test/debug-test-lkm.cfg | 1 + cfg/debug/runtime-test/debug-test-lkm.scc | 1 + cfg/debug/runtime-test/debug-test-printf.cfg | 1 + cfg/debug/runtime-test/debug-test-printf.scc | 1 + cfg/debug/runtime-test/debug-test-rhashtable.cfg | 1 + cfg/debug/runtime-test/debug-test-rhashtable.scc | 1 + cfg/debug/runtime-test/debug-test-static-keys.cfg | 1 + cfg/debug/runtime-test/debug-test-static-keys.scc | 1 + .../runtime-test/debug-test-string-helpers.cfg | 1 + .../runtime-test/debug-test-string-helpers.scc | 1 + cfg/debug/runtime-test/debug-test-sysctl.cfg | 3 +++ cfg/debug/runtime-test/debug-test-sysctl.scc | 1 + cfg/debug/runtime-test/debug-test-udelay.cfg | 1 + cfg/debug/runtime-test/debug-test-udelay.scc | 1 + cfg/debug/runtime-test/debug-test-user-copy.cfg | 1 + cfg/debug/runtime-test/debug-test-user-copy.scc | 1 + cfg/debug/runtime-test/debug-test-uuid.cfg | 1 + cfg/debug/runtime-test/debug-test-uuid.scc | 1 + cfg/debug/sched/debug-sched.cfg | 2 ++ cfg/debug/sched/debug-sched.scc | 2 ++ cfg/debug/sched/debug-schedstats.cfg | 2 ++ cfg/debug/sched/debug-schedstats.scc | 2 ++ cfg/debug/selftest/debug-glob-selftest.cfg | 2 ++ cfg/debug/selftest/debug-glob-selftest.scc | 1 + cfg/debug/selftest/debug-random32-selftest.cfg | 1 + cfg/debug/selftest/debug-random32-selftest.scc | 1 + cfg/debug/selftest/debug-string-selftest.cfg | 1 + cfg/debug/selftest/debug-string-selftest.scc | 1 + cfg/debug/selftest/debug-xz-dec-test.cfg | 2 ++ cfg/debug/selftest/debug-xz-dec-test.scc | 1 + cfg/debug/tracer/debug-blk-dev-io-trace.cfg | 3 +++ cfg/debug/tracer/debug-blk-dev-io-trace.scc | 2 ++ cfg/debug/tracer/debug-dynamic-ftrace.cfg | 2 ++ cfg/debug/tracer/debug-dynamic-ftrace.scc | 6 ++++++ .../tracer/debug-event-trace-test-syscalls.cfg | 1 + .../tracer/debug-event-trace-test-syscalls.scc | 2 ++ cfg/debug/tracer/debug-ftrace-startup.cfg | 2 ++ cfg/debug/tracer/debug-ftrace-startup.scc | 2 ++ cfg/debug/tracer/debug-ftrace-syscalls.cfg | 2 ++ cfg/debug/tracer/debug-ftrace-syscalls.scc | 5 +++++ cfg/debug/tracer/debug-func-profiler.cfg | 1 + cfg/debug/tracer/debug-func-profiler.scc | 3 +++ cfg/debug/tracer/debug-hist-triggers.cfg | 2 ++ cfg/debug/tracer/debug-hist-triggers.scc | 5 +++++ cfg/debug/tracer/debug-hwlat-tracer.cfg | 1 + cfg/debug/tracer/debug-hwlat_tracer.scc | 2 ++ cfg/debug/tracer/debug-irqoff-latency.cfg | 1 + cfg/debug/tracer/debug-irqoff-latency.scc | 6 ++++++ cfg/debug/tracer/debug-kernel-func-graph.cfg | 1 + cfg/debug/tracer/debug-kernel-func-graph.scc | 1 + cfg/debug/tracer/debug-kernel-func.cfg | 3 +++ cfg/debug/tracer/debug-kernel-func.scc | 5 +++++ cfg/debug/tracer/debug-kprobe-events.cfg | 2 ++ cfg/debug/tracer/debug-kprobe-events.scc | 6 ++++++ cfg/debug/tracer/debug-mmiotrace-test.cfg | 1 + cfg/debug/tracer/debug-mmiotrace-test.scc | 2 ++ cfg/debug/tracer/debug-mmiotrace.cfg | 3 +++ cfg/debug/tracer/debug-mmiotrace.scc | 5 +++++ cfg/debug/tracer/debug-preempt-tracer.cfg | 2 ++ cfg/debug/tracer/debug-preempt-tracer.scc | 2 ++ cfg/debug/tracer/debug-ring-buffer-benchmark.cfg | 2 ++ cfg/debug/tracer/debug-ring-buffer-benchmark.scc | 2 ++ cfg/debug/tracer/debug-ring-buffer-startup.cfg | 2 ++ cfg/debug/tracer/debug-ring-buffer-startup.scc | 2 ++ cfg/debug/tracer/debug-sched-tracer.cfg | 1 + cfg/debug/tracer/debug-sched-tracer.scc | 2 ++ cfg/debug/tracer/debug-snapshot-percpu.cfg | 1 + cfg/debug/tracer/debug-snapshot-percpu.scc | 2 ++ cfg/debug/tracer/debug-snapshot.cfg | 1 + cfg/debug/tracer/debug-snapshot.scc | 2 ++ cfg/debug/tracer/debug-stack-tracer.cfg | 2 ++ cfg/debug/tracer/debug-stack-tracer.scc | 6 ++++++ cfg/debug/tracer/debug-trace-eval-map-file.cfg | 2 ++ cfg/debug/tracer/debug-trace-eval-map-file.scc | 2 ++ cfg/debug/tracer/debug-trace-support.cfg | 3 +++ cfg/debug/tracer/debug-trace-support.scc | 1 + cfg/debug/tracer/debug-trace.cfg | 1 + cfg/debug/tracer/debug-trace.scc | 2 ++ cfg/debug/tracer/debug-tracepoint-benchmark.cfg | 1 + cfg/debug/tracer/debug-tracepoint-benchmark.scc | 2 ++ cfg/debug/tracer/debug-uprobe-events.cfg | 4 ++++ cfg/debug/tracer/debug-uprobe_events.scc | 5 +++++ 321 files changed, 662 insertions(+) create mode 100644 cfg/debug/README create mode 100644 cfg/debug/common/debug-kernelhacking.cfg create mode 100644 cfg/debug/common/debug-kernelhacking.scc create mode 100644 cfg/debug/crypto/debug-crypto-test.cfg create mode 100644 cfg/debug/crypto/debug-crypto-test.scc create mode 100644 cfg/debug/debug-info/debug-enable-must-check.cfg create mode 100644 cfg/debug/debug-info/debug-enable-must-check.scc create mode 100644 cfg/debug/debug-info/debug-enable-warn-deprecated.cfg create mode 100644 cfg/debug/debug-info/debug-enable-warn-deprecated.scc create mode 100644 cfg/debug/debug-info/debug-force-weak-percpu.cfg create mode 100644 cfg/debug/debug-info/debug-force-weak-percpu.scc create mode 100644 cfg/debug/debug-info/debug-gdbscripts.cfg create mode 100644 cfg/debug/debug-info/debug-gdbscripts.scc create mode 100644 cfg/debug/debug-info/debug-headers-check.cfg create mode 100644 cfg/debug/debug-info/debug-headers-check.scc create mode 100644 cfg/debug/debug-info/debug-info-dwarf4.cfg create mode 100644 cfg/debug/debug-info/debug-info-dwarf4.scc create mode 100644 cfg/debug/debug-info/debug-info-reduced.cfg create mode 100644 cfg/debug/debug-info/debug-info-reduced.scc create mode 100644 cfg/debug/debug-info/debug-info-split.cfg create mode 100644 cfg/debug/debug-info/debug-info-split.scc create mode 100644 cfg/debug/debug-info/debug-info.cfg create mode 100644 cfg/debug/debug-info/debug-info.scc create mode 100644 cfg/debug/debug-info/debug-page-owner.cfg create mode 100644 cfg/debug/debug-info/debug-page-owner.scc create mode 100644 cfg/debug/debug-info/debug-readable-asm.cfg create mode 100644 cfg/debug/debug-info/debug-readable-asm.scc create mode 100644 cfg/debug/debug-info/debug-section-mismatch-warn.cfg create mode 100644 cfg/debug/debug-info/debug-section-mismatch-warn.scc create mode 100644 cfg/debug/debug-info/debug-section-mismatch.cfg create mode 100644 cfg/debug/debug-info/debug-section-mismatch.scc create mode 100644 cfg/debug/debug-info/debug-strip-asm-syms.cfg create mode 100644 cfg/debug/debug-info/debug-strip-asm-syms.scc create mode 100644 cfg/debug/debug-info/debug-unused-symbols.cfg create mode 100644 cfg/debug/debug-info/debug-unused-symbols.scc create mode 100644 cfg/debug/fault-inject/debug-fail-futex.cfg create mode 100644 cfg/debug/fault-inject/debug-fail-futex.scc create mode 100644 cfg/debug/fault-inject/debug-fail-io-timeout.cfg create mode 100644 cfg/debug/fault-inject/debug-fail-io-timeout.scc create mode 100644 cfg/debug/fault-inject/debug-fail-make-request.cfg create mode 100644 cfg/debug/fault-inject/debug-fail-make-request.scc create mode 100644 cfg/debug/fault-inject/debug-fail-pagealloc.cfg create mode 100644 cfg/debug/fault-inject/debug-fail-pagealloc.scc create mode 100644 cfg/debug/fault-inject/debug-failslab-slab.cfg create mode 100644 cfg/debug/fault-inject/debug-failslab-slab.scc create mode 100644 cfg/debug/fault-inject/debug-failslab-slub.cfg create mode 100644 cfg/debug/fault-inject/debug-failslab-slub.scc create mode 100644 cfg/debug/fault-inject/debug-fault-injection.cfg create mode 100644 cfg/debug/fault-inject/debug-fault-injection.scc create mode 100644 cfg/debug/fault-inject/debug-fault-slab.scc create mode 100644 cfg/debug/fault-inject/debug-fault-slub.scc create mode 100644 cfg/debug/irq/debug-generic-irq-debugfs.cfg create mode 100644 cfg/debug/irq/debug-generic-irq-debugfs.scc create mode 100644 cfg/debug/irq/debug-irq-domain.cfg create mode 100644 cfg/debug/irq/debug-irq-domain.scc create mode 100644 cfg/debug/irq/debug-nmi-selftest.cfg create mode 100644 cfg/debug/irq/debug-nmi-selftest.scc create mode 100644 cfg/debug/irq/debug-shirq.cfg create mode 100644 cfg/debug/irq/debug-shirq.scc create mode 100644 cfg/debug/kgdb/debug-kgdb-kdb.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb-kdb.scc create mode 100644 cfg/debug/kgdb/debug-kgdb-keyboard.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb-keyboard.scc create mode 100644 cfg/debug/kgdb/debug-kgdb-serial-console.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb-serial-console.scc create mode 100644 cfg/debug/kgdb/debug-kgdb-serial-console.scc~ create mode 100644 cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb-tests-onboot.scc create mode 100644 cfg/debug/kgdb/debug-kgdb-tests.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb-tests.scc create mode 100644 cfg/debug/kgdb/debug-kgdb.cfg create mode 100644 cfg/debug/kgdb/debug-kgdb.scc create mode 100644 cfg/debug/kgdb/debug-lowlevel-trap.cfg create mode 100644 cfg/debug/kgdb/debug-lowlevel-trap.scc create mode 100644 cfg/debug/linked-list/debug-list.cfg create mode 100644 cfg/debug/linked-list/debug-list.scc create mode 100644 cfg/debug/linked-list/debug-pi-list.cfg create mode 100644 cfg/debug/linked-list/debug-pi-list.scc create mode 100644 cfg/debug/linked-list/debug-sg.cfg create mode 100644 cfg/debug/linked-list/debug-sg.scc create mode 100644 cfg/debug/lock/debug-atomicsleep.cfg create mode 100644 cfg/debug/lock/debug-atomicsleep.scc create mode 100644 cfg/debug/lock/debug-lock-common.cfg create mode 100644 cfg/debug/lock/debug-lock-common.scc create mode 100644 cfg/debug/lock/debug-lock-stat.cfg create mode 100644 cfg/debug/lock/debug-lock-stat.scc create mode 100644 cfg/debug/lock/debug-lock-torture-test.cfg create mode 100644 cfg/debug/lock/debug-lock-torture-test.scc create mode 100644 cfg/debug/lock/debug-lockapi-selftest.cfg create mode 100644 cfg/debug/lock/debug-lockapi-selftest.scc create mode 100644 cfg/debug/lock/debug-lockdep.cfg create mode 100644 cfg/debug/lock/debug-lockdep.scc create mode 100644 cfg/debug/lock/debug-mutexes.cfg create mode 100644 cfg/debug/lock/debug-mutexes.scc create mode 100644 cfg/debug/lock/debug-prove-lock.cfg create mode 100644 cfg/debug/lock/debug-prove-lock.scc create mode 100644 cfg/debug/lock/debug-rt-mutex.cfg create mode 100644 cfg/debug/lock/debug-rt-mutex.scc create mode 100644 cfg/debug/lock/debug-spinlock.cfg create mode 100644 cfg/debug/lock/debug-spinlock.scc create mode 100644 cfg/debug/lock/debug-wwmutex-selftest.cfg create mode 100644 cfg/debug/lock/debug-wwmutex-selftest.scc create mode 100644 cfg/debug/lock/debug-wwmutex-slowpath.cfg create mode 100644 cfg/debug/lock/debug-wwmutex-slowpath.scc create mode 100644 cfg/debug/lock_hang/debug-hungtask.cfg create mode 100644 cfg/debug/lock_hang/debug-hungtask.scc create mode 100644 cfg/debug/lock_hang/debug-wq-watchdog.cfg create mode 100644 cfg/debug/lock_hang/debug-wq-watchdog.scc create mode 100644 cfg/debug/mem/debug-cpa.cfg create mode 100644 cfg/debug/mem/debug-cpa.scc create mode 100644 cfg/debug/mem/debug-extendmap.cfg create mode 100644 cfg/debug/mem/debug-extendmap.scc create mode 100644 cfg/debug/mem/debug-highmem.cfg create mode 100644 cfg/debug/mem/debug-highmem.scc create mode 100644 cfg/debug/mem/debug-io-strict-devmem.cfg create mode 100644 cfg/debug/mem/debug-io-strict-devmem.scc create mode 100644 cfg/debug/mem/debug-iommu-stress.cfg create mode 100644 cfg/debug/mem/debug-iommu-stress.scc create mode 100644 cfg/debug/mem/debug-memleak.cfg create mode 100644 cfg/debug/mem/debug-memleak.scc create mode 100644 cfg/debug/mem/debug-memtest.cfg create mode 100644 cfg/debug/mem/debug-memtest.scc create mode 100644 cfg/debug/mem/debug-objects.cfg create mode 100644 cfg/debug/mem/debug-objects.scc create mode 100644 cfg/debug/mem/debug-pagealloc.cfg create mode 100644 cfg/debug/mem/debug-pagealloc.scc create mode 100644 cfg/debug/mem/debug-pageref.cfg create mode 100644 cfg/debug/mem/debug-pageref.scc create mode 100644 cfg/debug/mem/debug-percpumap.cfg create mode 100644 cfg/debug/mem/debug-percpumap.scc create mode 100644 cfg/debug/mem/debug-poison.cfg create mode 100644 cfg/debug/mem/debug-poison.scc create mode 100644 cfg/debug/mem/debug-rodata.cfg create mode 100644 cfg/debug/mem/debug-rodata.scc create mode 100644 cfg/debug/mem/debug-slub.cfg create mode 100644 cfg/debug/mem/debug-slub.scc create mode 100644 cfg/debug/mem/debug-strict-devmem.cfg create mode 100644 cfg/debug/mem/debug-strict-devmem.scc create mode 100644 cfg/debug/mem/debug-tlbflush.cfg create mode 100644 cfg/debug/mem/debug-tlbflush.scc create mode 100644 cfg/debug/mem/debug-vm.cfg create mode 100644 cfg/debug/mem/debug-vm.scc create mode 100644 cfg/debug/misc/debug-block-ext-devt.cfg create mode 100644 cfg/debug/misc/debug-block-ext-devt.scc create mode 100644 cfg/debug/misc/debug-boot-params.cfg create mode 100644 cfg/debug/misc/debug-boot-params.scc create mode 100644 cfg/debug/misc/debug-bug-on-datacorruption.cfg create mode 100644 cfg/debug/misc/debug-bug-on-datacorruption.scc create mode 100644 cfg/debug/misc/debug-credentials.cfg create mode 100644 cfg/debug/misc/debug-credentials.scc create mode 100644 cfg/debug/misc/debug-dma-api.cfg create mode 100644 cfg/debug/misc/debug-dma-api.scc create mode 100644 cfg/debug/misc/debug-entry.cfg create mode 100644 cfg/debug/misc/debug-entry.scc create mode 100644 cfg/debug/misc/debug-latencytop.cfg create mode 100644 cfg/debug/misc/debug-latencytop.scc create mode 100644 cfg/debug/misc/debug-optimize-inlining.cfg create mode 100644 cfg/debug/misc/debug-optimize-inlining.scc create mode 100644 cfg/debug/misc/debug-panic-oops.cfg create mode 100644 cfg/debug/misc/debug-panic-oops.scc create mode 100644 cfg/debug/misc/debug-warn-unseeded-random.cfg create mode 100644 cfg/debug/misc/debug-warn-unseeded-random.scc create mode 100644 cfg/debug/misc/debug-wq-force-rr-cpu.cfg create mode 100644 cfg/debug/misc/debug-wq-force-rr-cpu.scc create mode 100644 cfg/debug/misc/debug-x86-verbose-bootup.cfg create mode 100644 cfg/debug/misc/debug-x86-verbose-bootup.scc create mode 100644 cfg/debug/notifier/debug-netdev-notifier.cfg create mode 100644 cfg/debug/notifier/debug-netdev-notifier.scc create mode 100644 cfg/debug/notifier/debug-notifier-err-injection.cfg create mode 100644 cfg/debug/notifier/debug-notifier-err-injection.scc create mode 100644 cfg/debug/notifier/debug-notifiers.cfg create mode 100644 cfg/debug/notifier/debug-notifiers.scc create mode 100644 cfg/debug/notifier/debug-pm-notifier.cfg create mode 100644 cfg/debug/notifier/debug-pm-notifier.scc create mode 100644 cfg/debug/pm/debug-pm-advanced.cfg create mode 100644 cfg/debug/pm/debug-pm-advanced.scc create mode 100644 cfg/debug/pm/debug-pm-test-suspend.cfg create mode 100644 cfg/debug/pm/debug-pm-test-suspend.scc create mode 100644 cfg/debug/pm/debug-pm-trace-rtc.cfg create mode 100644 cfg/debug/pm/debug-pm-trace-rtc.scc create mode 100644 cfg/debug/pm/debug-pm.cfg create mode 100644 cfg/debug/pm/debug-pm.scc create mode 100644 cfg/debug/printk/debug-boot-printk-delay.cfg create mode 100644 cfg/debug/printk/debug-boot-printk-delay.scc create mode 100644 cfg/debug/printk/debug-dynamic-debug.cfg create mode 100644 cfg/debug/printk/debug-dynamic-debug.scc create mode 100644 cfg/debug/printk/debug-early-printk-dbgp.cfg create mode 100644 cfg/debug/printk/debug-early-printk-dbgp.scc create mode 100644 cfg/debug/printk/debug-early-printk-efi.cfg create mode 100644 cfg/debug/printk/debug-early-printk-efi.scc create mode 100644 cfg/debug/printk/debug-early-printk-usb.cfg create mode 100644 cfg/debug/printk/debug-early-printk-usb.scc create mode 100644 cfg/debug/printk/debug-printk-time.cfg create mode 100644 cfg/debug/printk/debug-printk-time.scc create mode 100644 cfg/debug/processor/debug-cpu-hotplug-state-control.cfg create mode 100644 cfg/debug/processor/debug-cpu-hotplug-state-control.scc create mode 100644 cfg/debug/processor/debug-hotplug-cpu0.cfg create mode 100644 cfg/debug/processor/debug-hotplug-cpu0.scc create mode 100644 cfg/debug/rcu/debug-rcu-eqs.cfg create mode 100644 cfg/debug/rcu/debug-rcu-eqs.scc create mode 100644 cfg/debug/rcu/debug-rcu-perftest.cfg create mode 100644 cfg/debug/rcu/debug-rcu-perftest.scc create mode 100644 cfg/debug/rcu/debug-rcu-torturetest.cfg create mode 100644 cfg/debug/rcu/debug-rcu-torturetest.scc create mode 100644 cfg/debug/rcu/debug-rcu-trace.cfg create mode 100644 cfg/debug/rcu/debug-rcu-trace.scc create mode 100644 cfg/debug/runtime-test/debug-atomic64-selftest.cfg create mode 100644 cfg/debug/runtime-test/debug-atomic64-selftest.scc create mode 100644 cfg/debug/runtime-test/debug-backtrace-self-test.cfg create mode 100644 cfg/debug/runtime-test/debug-backtrace-self-test.scc create mode 100644 cfg/debug/runtime-test/debug-interval-tree-test.cfg create mode 100644 cfg/debug/runtime-test/debug-interval-tree-test.scc create mode 100644 cfg/debug/runtime-test/debug-kerneldump-test.cfg create mode 100644 cfg/debug/runtime-test/debug-kerneldump-test.scc create mode 100644 cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg create mode 100644 cfg/debug/runtime-test/debug-kprobes-sanity-test.scc create mode 100644 cfg/debug/runtime-test/debug-list-sort.cfg create mode 100644 cfg/debug/runtime-test/debug-list-sort.scc create mode 100644 cfg/debug/runtime-test/debug-percpu-test.cfg create mode 100644 cfg/debug/runtime-test/debug-percpu-test.scc create mode 100644 cfg/debug/runtime-test/debug-rbtree-test.cfg create mode 100644 cfg/debug/runtime-test/debug-rbtree-test.scc create mode 100644 cfg/debug/runtime-test/debug-runtime-test.scc create mode 100644 cfg/debug/runtime-test/debug-sort.cfg create mode 100644 cfg/debug/runtime-test/debug-sort.scc create mode 100644 cfg/debug/runtime-test/debug-test-bitmap.cfg create mode 100644 cfg/debug/runtime-test/debug-test-bitmap.scc create mode 100644 cfg/debug/runtime-test/debug-test-bpf.cfg create mode 100644 cfg/debug/runtime-test/debug-test-bpf.scc create mode 100644 cfg/debug/runtime-test/debug-test-firmware.cfg create mode 100644 cfg/debug/runtime-test/debug-test-firmware.scc create mode 100644 cfg/debug/runtime-test/debug-test-hash.cfg create mode 100644 cfg/debug/runtime-test/debug-test-hash.scc create mode 100644 cfg/debug/runtime-test/debug-test-hexdump.cfg create mode 100644 cfg/debug/runtime-test/debug-test-hexdump.scc create mode 100644 cfg/debug/runtime-test/debug-test-kmod.cfg create mode 100644 cfg/debug/runtime-test/debug-test-kmod.scc create mode 100644 cfg/debug/runtime-test/debug-test-kstrtox.cfg create mode 100644 cfg/debug/runtime-test/debug-test-kstrtox.scc create mode 100644 cfg/debug/runtime-test/debug-test-lkm.cfg create mode 100644 cfg/debug/runtime-test/debug-test-lkm.scc create mode 100644 cfg/debug/runtime-test/debug-test-printf.cfg create mode 100644 cfg/debug/runtime-test/debug-test-printf.scc create mode 100644 cfg/debug/runtime-test/debug-test-rhashtable.cfg create mode 100644 cfg/debug/runtime-test/debug-test-rhashtable.scc create mode 100644 cfg/debug/runtime-test/debug-test-static-keys.cfg create mode 100644 cfg/debug/runtime-test/debug-test-static-keys.scc create mode 100644 cfg/debug/runtime-test/debug-test-string-helpers.cfg create mode 100644 cfg/debug/runtime-test/debug-test-string-helpers.scc create mode 100644 cfg/debug/runtime-test/debug-test-sysctl.cfg create mode 100644 cfg/debug/runtime-test/debug-test-sysctl.scc create mode 100644 cfg/debug/runtime-test/debug-test-udelay.cfg create mode 100644 cfg/debug/runtime-test/debug-test-udelay.scc create mode 100644 cfg/debug/runtime-test/debug-test-user-copy.cfg create mode 100644 cfg/debug/runtime-test/debug-test-user-copy.scc create mode 100644 cfg/debug/runtime-test/debug-test-uuid.cfg create mode 100644 cfg/debug/runtime-test/debug-test-uuid.scc create mode 100644 cfg/debug/sched/debug-sched.cfg create mode 100644 cfg/debug/sched/debug-sched.scc create mode 100644 cfg/debug/sched/debug-schedstats.cfg create mode 100644 cfg/debug/sched/debug-schedstats.scc create mode 100644 cfg/debug/selftest/debug-glob-selftest.cfg create mode 100644 cfg/debug/selftest/debug-glob-selftest.scc create mode 100644 cfg/debug/selftest/debug-random32-selftest.cfg create mode 100644 cfg/debug/selftest/debug-random32-selftest.scc create mode 100644 cfg/debug/selftest/debug-string-selftest.cfg create mode 100644 cfg/debug/selftest/debug-string-selftest.scc create mode 100644 cfg/debug/selftest/debug-xz-dec-test.cfg create mode 100644 cfg/debug/selftest/debug-xz-dec-test.scc create mode 100644 cfg/debug/tracer/debug-blk-dev-io-trace.cfg create mode 100644 cfg/debug/tracer/debug-blk-dev-io-trace.scc create mode 100644 cfg/debug/tracer/debug-dynamic-ftrace.cfg create mode 100644 cfg/debug/tracer/debug-dynamic-ftrace.scc create mode 100644 cfg/debug/tracer/debug-event-trace-test-syscalls.cfg create mode 100644 cfg/debug/tracer/debug-event-trace-test-syscalls.scc create mode 100644 cfg/debug/tracer/debug-ftrace-startup.cfg create mode 100644 cfg/debug/tracer/debug-ftrace-startup.scc create mode 100644 cfg/debug/tracer/debug-ftrace-syscalls.cfg create mode 100644 cfg/debug/tracer/debug-ftrace-syscalls.scc create mode 100644 cfg/debug/tracer/debug-func-profiler.cfg create mode 100644 cfg/debug/tracer/debug-func-profiler.scc create mode 100644 cfg/debug/tracer/debug-hist-triggers.cfg create mode 100644 cfg/debug/tracer/debug-hist-triggers.scc create mode 100644 cfg/debug/tracer/debug-hwlat-tracer.cfg create mode 100644 cfg/debug/tracer/debug-hwlat_tracer.scc create mode 100644 cfg/debug/tracer/debug-irqoff-latency.cfg create mode 100644 cfg/debug/tracer/debug-irqoff-latency.scc create mode 100644 cfg/debug/tracer/debug-kernel-func-graph.cfg create mode 100644 cfg/debug/tracer/debug-kernel-func-graph.scc create mode 100644 cfg/debug/tracer/debug-kernel-func.cfg create mode 100644 cfg/debug/tracer/debug-kernel-func.scc create mode 100644 cfg/debug/tracer/debug-kprobe-events.cfg create mode 100644 cfg/debug/tracer/debug-kprobe-events.scc create mode 100644 cfg/debug/tracer/debug-mmiotrace-test.cfg create mode 100644 cfg/debug/tracer/debug-mmiotrace-test.scc create mode 100644 cfg/debug/tracer/debug-mmiotrace.cfg create mode 100644 cfg/debug/tracer/debug-mmiotrace.scc create mode 100644 cfg/debug/tracer/debug-preempt-tracer.cfg create mode 100644 cfg/debug/tracer/debug-preempt-tracer.scc create mode 100644 cfg/debug/tracer/debug-ring-buffer-benchmark.cfg create mode 100644 cfg/debug/tracer/debug-ring-buffer-benchmark.scc create mode 100644 cfg/debug/tracer/debug-ring-buffer-startup.cfg create mode 100644 cfg/debug/tracer/debug-ring-buffer-startup.scc create mode 100644 cfg/debug/tracer/debug-sched-tracer.cfg create mode 100644 cfg/debug/tracer/debug-sched-tracer.scc create mode 100644 cfg/debug/tracer/debug-snapshot-percpu.cfg create mode 100644 cfg/debug/tracer/debug-snapshot-percpu.scc create mode 100644 cfg/debug/tracer/debug-snapshot.cfg create mode 100644 cfg/debug/tracer/debug-snapshot.scc create mode 100644 cfg/debug/tracer/debug-stack-tracer.cfg create mode 100644 cfg/debug/tracer/debug-stack-tracer.scc create mode 100644 cfg/debug/tracer/debug-trace-eval-map-file.cfg create mode 100644 cfg/debug/tracer/debug-trace-eval-map-file.scc create mode 100644 cfg/debug/tracer/debug-trace-support.cfg create mode 100644 cfg/debug/tracer/debug-trace-support.scc create mode 100644 cfg/debug/tracer/debug-trace.cfg create mode 100644 cfg/debug/tracer/debug-trace.scc create mode 100644 cfg/debug/tracer/debug-tracepoint-benchmark.cfg create mode 100644 cfg/debug/tracer/debug-tracepoint-benchmark.scc create mode 100644 cfg/debug/tracer/debug-uprobe-events.cfg create mode 100644 cfg/debug/tracer/debug-uprobe_events.scc
diff --git a/cfg/debug/README b/cfg/debug/README new file mode 100644 index 0000000..e69de29 diff --git a/cfg/debug/common/debug-kernelhacking.cfg b/cfg/debug/common/debug-kernelhacking.cfg new file mode 100644 index 0000000..cc34cdd --- /dev/null +++ b/cfg/debug/common/debug-kernelhacking.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_KERNEL=y diff --git a/cfg/debug/common/debug-kernelhacking.scc b/cfg/debug/common/debug-kernelhacking.scc new file mode 100644 index 0000000..3dbe8aa --- /dev/null +++ b/cfg/debug/common/debug-kernelhacking.scc @@ -0,0 +1 @@ +kconf non-hardware debug-kernelhacking.cfg diff --git a/cfg/debug/crypto/debug-crypto-test.cfg b/cfg/debug/crypto/debug-crypto-test.cfg new file mode 100644 index 0000000..764c503 --- /dev/null +++ b/cfg/debug/crypto/debug-crypto-test.cfg @@ -0,0 +1,2 @@ +CONFIG_CRYPTO=y +CONFIG_CRYPTO_TEST=m diff --git a/cfg/debug/crypto/debug-crypto-test.scc b/cfg/debug/crypto/debug-crypto-test.scc new file mode 100644 index 0000000..1ade718 --- /dev/null +++ b/cfg/debug/crypto/debug-crypto-test.scc @@ -0,0 +1 @@ +kconf non-hardware debug-crypto-test.cfg diff --git a/cfg/debug/debug-info/debug-enable-must-check.cfg b/cfg/debug/debug-info/debug-enable-must-check.cfg new file mode 100644 index 0000000..87b8006 --- /dev/null +++ b/cfg/debug/debug-info/debug-enable-must-check.cfg @@ -0,0 +1 @@ +CONFIG_ENABLE_MUST_CHECK=y diff --git a/cfg/debug/debug-info/debug-enable-must-check.scc b/cfg/debug/debug-info/debug-enable-must-check.scc new file mode 100644 index 0000000..ca0338b --- /dev/null +++ b/cfg/debug/debug-info/debug-enable-must-check.scc @@ -0,0 +1 @@ +kconf non-hareware debug-enable-must-check.cfg diff --git a/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg b/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg new file mode 100644 index 0000000..edd7d6d --- /dev/null +++ b/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg @@ -0,0 +1 @@ +CONFIG_ENABLE_WARN_DEPRECATED=y diff --git a/cfg/debug/debug-info/debug-enable-warn-deprecated.scc b/cfg/debug/debug-info/debug-enable-warn-deprecated.scc new file mode 100644 index 0000000..5eb9197 --- /dev/null +++ b/cfg/debug/debug-info/debug-enable-warn-deprecated.scc @@ -0,0 +1 @@ +kconf non-hareware debug-enable-warn-deprecated.cfg diff --git a/cfg/debug/debug-info/debug-force-weak-percpu.cfg b/cfg/debug/debug-info/debug-force-weak-percpu.cfg new file mode 100644 index 0000000..0d5a82e --- /dev/null +++ b/cfg/debug/debug-info/debug-force-weak-percpu.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y diff --git a/cfg/debug/debug-info/debug-force-weak-percpu.scc b/cfg/debug/debug-info/debug-force-weak-percpu.scc new file mode 100644 index 0000000..482df61 --- /dev/null +++ b/cfg/debug/debug-info/debug-force-weak-percpu.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-force-weak-percpu.cfg diff --git a/cfg/debug/debug-info/debug-gdbscripts.cfg b/cfg/debug/debug-info/debug-gdbscripts.cfg new file mode 100644 index 0000000..f088256 --- /dev/null +++ b/cfg/debug/debug-info/debug-gdbscripts.cfg @@ -0,0 +1 @@ +CONFIG_GDB_SCRIPTS=y diff --git a/cfg/debug/debug-info/debug-gdbscripts.scc b/cfg/debug/debug-info/debug-gdbscripts.scc new file mode 100644 index 0000000..db7ea5f --- /dev/null +++ b/cfg/debug/debug-info/debug-gdbscripts.scc @@ -0,0 +1,2 @@ +include debug-info.scc +kconf non-hareware debug-gdbscripts.cfg diff --git a/cfg/debug/debug-info/debug-headers-check.cfg b/cfg/debug/debug-info/debug-headers-check.cfg new file mode 100644 index 0000000..0658b1f --- /dev/null +++ b/cfg/debug/debug-info/debug-headers-check.cfg @@ -0,0 +1 @@ +CONFIG_HEADERS_CHECK=y diff --git a/cfg/debug/debug-info/debug-headers-check.scc b/cfg/debug/debug-info/debug-headers-check.scc new file mode 100644 index 0000000..2e591f5 --- /dev/null +++ b/cfg/debug/debug-info/debug-headers-check.scc @@ -0,0 +1 @@ +kconf non-hareware debug-headers-check.cfg diff --git a/cfg/debug/debug-info/debug-info-dwarf4.cfg b/cfg/debug/debug-info/debug-info-dwarf4.cfg new file mode 100644 index 0000000..d1cb5f1 --- /dev/null +++ b/cfg/debug/debug-info/debug-info-dwarf4.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_INFO_DWARF4=y diff --git a/cfg/debug/debug-info/debug-info-dwarf4.scc b/cfg/debug/debug-info/debug-info-dwarf4.scc new file mode 100644 index 0000000..9630878 --- /dev/null +++ b/cfg/debug/debug-info/debug-info-dwarf4.scc @@ -0,0 +1,2 @@ +include debug-info.scc +kconf non-hareware debug-info-dwarf4.cfg diff --git a/cfg/debug/debug-info/debug-info-reduced.cfg b/cfg/debug/debug-info/debug-info-reduced.cfg new file mode 100644 index 0000000..15e4b29 --- /dev/null +++ b/cfg/debug/debug-info/debug-info-reduced.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_INFO_REDUCED=y diff --git a/cfg/debug/debug-info/debug-info-reduced.scc b/cfg/debug/debug-info/debug-info-reduced.scc new file mode 100644 index 0000000..a69d3b9 --- /dev/null +++ b/cfg/debug/debug-info/debug-info-reduced.scc @@ -0,0 +1,2 @@ +include debug-info.scc +kconf non-hareware debug-info-reduced.cfg diff --git a/cfg/debug/debug-info/debug-info-split.cfg b/cfg/debug/debug-info/debug-info-split.cfg new file mode 100644 index 0000000..1a85be3 --- /dev/null +++ b/cfg/debug/debug-info/debug-info-split.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_INFO_SPLIT=y diff --git a/cfg/debug/debug-info/debug-info-split.scc b/cfg/debug/debug-info/debug-info-split.scc new file mode 100644 index 0000000..249d3eb --- /dev/null +++ b/cfg/debug/debug-info/debug-info-split.scc @@ -0,0 +1,2 @@ +include debug-info.scc +kconf non-hareware debug-info-split.cfg diff --git a/cfg/debug/debug-info/debug-info.cfg b/cfg/debug/debug-info/debug-info.cfg new file mode 100644 index 0000000..c1bbcfe --- /dev/null +++ b/cfg/debug/debug-info/debug-info.cfg @@ -0,0 +1,2 @@ +# CONFIG_TEST is not set +CONFIG_DEBUG_INFO=y diff --git a/cfg/debug/debug-info/debug-info.scc b/cfg/debug/debug-info/debug-info.scc new file mode 100644 index 0000000..d24f301 --- /dev/null +++ b/cfg/debug/debug-info/debug-info.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-info.cfg diff --git a/cfg/debug/debug-info/debug-page-owner.cfg b/cfg/debug/debug-info/debug-page-owner.cfg new file mode 100644 index 0000000..a46cbb1 --- /dev/null +++ b/cfg/debug/debug-info/debug-page-owner.cfg @@ -0,0 +1,2 @@ +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_PAGE_OWNER=y diff --git a/cfg/debug/debug-info/debug-page-owner.scc b/cfg/debug/debug-info/debug-page-owner.scc new file mode 100644 index 0000000..11ddc28 --- /dev/null +++ b/cfg/debug/debug-info/debug-page-owner.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-page-owner.cfg diff --git a/cfg/debug/debug-info/debug-readable-asm.cfg b/cfg/debug/debug-info/debug-readable-asm.cfg new file mode 100644 index 0000000..e039b3b --- /dev/null +++ b/cfg/debug/debug-info/debug-readable-asm.cfg @@ -0,0 +1 @@ +CONFIG_READABLE_ASM=y diff --git a/cfg/debug/debug-info/debug-readable-asm.scc b/cfg/debug/debug-info/debug-readable-asm.scc new file mode 100644 index 0000000..368770e --- /dev/null +++ b/cfg/debug/debug-info/debug-readable-asm.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-readable-asm.cfg diff --git a/cfg/debug/debug-info/debug-section-mismatch-warn.cfg b/cfg/debug/debug-info/debug-section-mismatch-warn.cfg new file mode 100644 index 0000000..0a6814b --- /dev/null +++ b/cfg/debug/debug-info/debug-section-mismatch-warn.cfg @@ -0,0 +1 @@ +CONFIG_SECTION_MISMATCH_WARN_ONLY=y diff --git a/cfg/debug/debug-info/debug-section-mismatch-warn.scc b/cfg/debug/debug-info/debug-section-mismatch-warn.scc new file mode 100644 index 0000000..57de401 --- /dev/null +++ b/cfg/debug/debug-info/debug-section-mismatch-warn.scc @@ -0,0 +1 @@ +kconf non-hareware debug-section-mismatch-warn.cfg diff --git a/cfg/debug/debug-info/debug-section-mismatch.cfg b/cfg/debug/debug-info/debug-section-mismatch.cfg new file mode 100644 index 0000000..441e346 --- /dev/null +++ b/cfg/debug/debug-info/debug-section-mismatch.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_SECTION_MISMATCH=y diff --git a/cfg/debug/debug-info/debug-section-mismatch.scc b/cfg/debug/debug-info/debug-section-mismatch.scc new file mode 100644 index 0000000..c0228e4 --- /dev/null +++ b/cfg/debug/debug-info/debug-section-mismatch.scc @@ -0,0 +1 @@ +kconf non-hareware debug-section-mismatch.cfg diff --git a/cfg/debug/debug-info/debug-strip-asm-syms.cfg b/cfg/debug/debug-info/debug-strip-asm-syms.cfg new file mode 100644 index 0000000..2744553 --- /dev/null +++ b/cfg/debug/debug-info/debug-strip-asm-syms.cfg @@ -0,0 +1 @@ +CONFIG_STRIP_ASM_SYMS=y diff --git a/cfg/debug/debug-info/debug-strip-asm-syms.scc b/cfg/debug/debug-info/debug-strip-asm-syms.scc new file mode 100644 index 0000000..851c9c4 --- /dev/null +++ b/cfg/debug/debug-info/debug-strip-asm-syms.scc @@ -0,0 +1 @@ +kconf non-hareware debug-strip-asm-syms.cfg diff --git a/cfg/debug/debug-info/debug-unused-symbols.cfg b/cfg/debug/debug-info/debug-unused-symbols.cfg new file mode 100644 index 0000000..c86acb3 --- /dev/null +++ b/cfg/debug/debug-info/debug-unused-symbols.cfg @@ -0,0 +1 @@ +CONFIG_UNUSED_SYMBOLS=y diff --git a/cfg/debug/debug-info/debug-unused-symbols.scc b/cfg/debug/debug-info/debug-unused-symbols.scc new file mode 100644 index 0000000..9c77e4c --- /dev/null +++ b/cfg/debug/debug-info/debug-unused-symbols.scc @@ -0,0 +1 @@ +kconf non-hareware debug-unused-symbols.cfg diff --git a/cfg/debug/fault-inject/debug-fail-futex.cfg b/cfg/debug/fault-inject/debug-fail-futex.cfg new file mode 100644 index 0000000..e9ba901 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-futex.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_FUTEX=y + +CONFIG_FAIL_FUTEX=y diff --git a/cfg/debug/fault-inject/debug-fail-futex.scc b/cfg/debug/fault-inject/debug-fail-futex.scc new file mode 100644 index 0000000..a79830c --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-futex.scc @@ -0,0 +1,2 @@ +include debug-fault-injection.scc +kconf non-hardware debug-fail-futex.cfg diff --git a/cfg/debug/fault-inject/debug-fail-io-timeout.cfg b/cfg/debug/fault-inject/debug-fail-io-timeout.cfg new file mode 100644 index 0000000..0184a49 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-io-timeout.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_BLOCK=y + +CONFIG_FAIL_IO_TIMEOUT=y diff --git a/cfg/debug/fault-inject/debug-fail-io-timeout.scc b/cfg/debug/fault-inject/debug-fail-io-timeout.scc new file mode 100644 index 0000000..b3f161b --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-io-timeout.scc @@ -0,0 +1,2 @@ +include debug-fault-injection.scc +kconf non-hardware debug-fail-io-timeout.cfg diff --git a/cfg/debug/fault-inject/debug-fail-make-request.cfg b/cfg/debug/fault-inject/debug-fail-make-request.cfg new file mode 100644 index 0000000..751cd85 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-make-request.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_BLOCK=y + +CONFIG_FAIL_MAKE_REQUEST=y diff --git a/cfg/debug/fault-inject/debug-fail-make-request.scc b/cfg/debug/fault-inject/debug-fail-make-request.scc new file mode 100644 index 0000000..3c98e2a --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-make-request.scc @@ -0,0 +1,2 @@ +include debug-fault-injection.scc +kconf non-hardware debug-fail-make-request.cfg diff --git a/cfg/debug/fault-inject/debug-fail-pagealloc.cfg b/cfg/debug/fault-inject/debug-fail-pagealloc.cfg new file mode 100644 index 0000000..ca1ddbb --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-pagealloc.cfg @@ -0,0 +1 @@ +CONFIG_FAIL_PAGE_ALLOC=y diff --git a/cfg/debug/fault-inject/debug-fail-pagealloc.scc b/cfg/debug/fault-inject/debug-fail-pagealloc.scc new file mode 100644 index 0000000..c183af4 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fail-pagealloc.scc @@ -0,0 +1,2 @@ +include debug-fault-injection.scc +kconf non-hardware debug-fail-pagealloc.cfg diff --git a/cfg/debug/fault-inject/debug-failslab-slab.cfg b/cfg/debug/fault-inject/debug-failslab-slab.cfg new file mode 100644 index 0000000..0c1a2ff --- /dev/null +++ b/cfg/debug/fault-inject/debug-failslab-slab.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_SLAB=y + +CONFIG_FAILSLAB=y diff --git a/cfg/debug/fault-inject/debug-failslab-slab.scc b/cfg/debug/fault-inject/debug-failslab-slab.scc new file mode 100644 index 0000000..b4d4359 --- /dev/null +++ b/cfg/debug/fault-inject/debug-failslab-slab.scc @@ -0,0 +1,4 @@ +# This fragment is similar with debug-failslab-slub.scc, +# but its dependency is defferent +include debug-fault-injection.scc +kconf non-hardware debug-failslab-slab.cfg diff --git a/cfg/debug/fault-inject/debug-failslab-slub.cfg b/cfg/debug/fault-inject/debug-failslab-slub.cfg new file mode 100644 index 0000000..8965691 --- /dev/null +++ b/cfg/debug/fault-inject/debug-failslab-slub.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_SLUB=y + +CONFIG_FAILSLAB=y diff --git a/cfg/debug/fault-inject/debug-failslab-slub.scc b/cfg/debug/fault-inject/debug-failslab-slub.scc new file mode 100644 index 0000000..a9be382 --- /dev/null +++ b/cfg/debug/fault-inject/debug-failslab-slub.scc @@ -0,0 +1,4 @@ +# This fragment is similar with debug-failslab-slab.scc, +# but its dependency is defferent +include debug-fault-injection.scc +kconf non-hardware debug-failslab-slub.cfg diff --git a/cfg/debug/fault-inject/debug-fault-injection.cfg b/cfg/debug/fault-inject/debug-fault-injection.cfg new file mode 100644 index 0000000..3fa0746 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fault-injection.cfg @@ -0,0 +1 @@ +CONFIG_FAULT_INJECTION=y diff --git a/cfg/debug/fault-inject/debug-fault-injection.scc b/cfg/debug/fault-inject/debug-fault-injection.scc new file mode 100644 index 0000000..5d189a7 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fault-injection.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-fault-injection.cfg diff --git a/cfg/debug/fault-inject/debug-fault-slab.scc b/cfg/debug/fault-inject/debug-fault-slab.scc new file mode 100644 index 0000000..d15f514 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fault-slab.scc @@ -0,0 +1,8 @@ +include debug-fail-futex.scc +include debug-fail-io-timeout.scc +include debug-fail-make-request.scc +include debug-fail-pagealloc.scc + +# if you choice slab, use this case +include debug-failslab-slab.scc +include debug-fault-injection.scc diff --git a/cfg/debug/fault-inject/debug-fault-slub.scc b/cfg/debug/fault-inject/debug-fault-slub.scc new file mode 100644 index 0000000..43d6e13 --- /dev/null +++ b/cfg/debug/fault-inject/debug-fault-slub.scc @@ -0,0 +1,8 @@ +include debug-fail-futex.scc +include debug-fail-io-timeout.scc +include debug-fail-make-request.scc +include debug-fail-pagealloc.scc + +# if you choice slub, use this case +include debug-failslab-slub.scc +include debug-fault-injection.scc diff --git a/cfg/debug/irq/debug-generic-irq-debugfs.cfg b/cfg/debug/irq/debug-generic-irq-debugfs.cfg new file mode 100644 index 0000000..e9bd8e3 --- /dev/null +++ b/cfg/debug/irq/debug-generic-irq-debugfs.cfg @@ -0,0 +1,2 @@ +CONFIG_DEBUG_FS=y +CONFIG_GENERIC_IRQ_DEBUGFS=y diff --git a/cfg/debug/irq/debug-generic-irq-debugfs.scc b/cfg/debug/irq/debug-generic-irq-debugfs.scc new file mode 100644 index 0000000..edc548f --- /dev/null +++ b/cfg/debug/irq/debug-generic-irq-debugfs.scc @@ -0,0 +1 @@ +kconf non-hardware debug-generic-irq-debugfs.cfg diff --git a/cfg/debug/irq/debug-irq-domain.cfg b/cfg/debug/irq/debug-irq-domain.cfg new file mode 100644 index 0000000..75da0ac --- /dev/null +++ b/cfg/debug/irq/debug-irq-domain.cfg @@ -0,0 +1,3 @@ +CONFIG_DEBUG_FS=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_DEBUG=y diff --git a/cfg/debug/irq/debug-irq-domain.scc b/cfg/debug/irq/debug-irq-domain.scc new file mode 100644 index 0000000..e5c5fda --- /dev/null +++ b/cfg/debug/irq/debug-irq-domain.scc @@ -0,0 +1 @@ +kconf non-hardware debug-irq-domain.cfg diff --git a/cfg/debug/irq/debug-nmi-selftest.cfg b/cfg/debug/irq/debug-nmi-selftest.cfg new file mode 100644 index 0000000..7d1353f --- /dev/null +++ b/cfg/debug/irq/debug-nmi-selftest.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_NMI_SELFTEST=y diff --git a/cfg/debug/irq/debug-nmi-selftest.scc b/cfg/debug/irq/debug-nmi-selftest.scc new file mode 100644 index 0000000..2f4c591 --- /dev/null +++ b/cfg/debug/irq/debug-nmi-selftest.scc @@ -0,0 +1,5 @@ +include cfg/debug/common/debug-kernelhacking.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-nmi-selftest.cfg +fi diff --git a/cfg/debug/irq/debug-shirq.cfg b/cfg/debug/irq/debug-shirq.cfg new file mode 100644 index 0000000..ab64f30 --- /dev/null +++ b/cfg/debug/irq/debug-shirq.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_SHIRQ=y diff --git a/cfg/debug/irq/debug-shirq.scc b/cfg/debug/irq/debug-shirq.scc new file mode 100644 index 0000000..9479422 --- /dev/null +++ b/cfg/debug/irq/debug-shirq.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-shirq.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-kdb.cfg b/cfg/debug/kgdb/debug-kgdb-kdb.cfg new file mode 100644 index 0000000..3bb4d48 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-kdb.cfg @@ -0,0 +1 @@ +CONFIG_KGDB_KDB=y diff --git a/cfg/debug/kgdb/debug-kgdb-kdb.scc b/cfg/debug/kgdb/debug-kgdb-kdb.scc new file mode 100644 index 0000000..8cb67e8 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-kdb.scc @@ -0,0 +1,2 @@ +include debug-kgdb.scc +kconf non-hareware debug-kgdb-kdb.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-keyboard.cfg b/cfg/debug/kgdb/debug-kgdb-keyboard.cfg new file mode 100644 index 0000000..afe601d --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-keyboard.cfg @@ -0,0 +1 @@ +CONFIG_KDB_KEYBOARD=y diff --git a/cfg/debug/kgdb/debug-kgdb-keyboard.scc b/cfg/debug/kgdb/debug-kgdb-keyboard.scc new file mode 100644 index 0000000..883489d --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-keyboard.scc @@ -0,0 +1,2 @@ +include debug-kgdb-kdb.scc +kconf non-hareware debug-kgdb-keyboard.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.cfg b/cfg/debug/kgdb/debug-kgdb-serial-console.cfg new file mode 100644 index 0000000..c2003e6 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-serial-console.cfg @@ -0,0 +1,3 @@ +CONFIG_TTY=y +CONFIG_HW_CONSOLE=y +CONFIG_KGDB_SERIAL_CONSOLE=y diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.scc b/cfg/debug/kgdb/debug-kgdb-serial-console.scc new file mode 100644 index 0000000..920b505 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-serial-console.scc @@ -0,0 +1,2 @@ +include debug-kgdb.scc +#kconf non-hardware debug-kgdb-serial-console.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.scc~ b/cfg/debug/kgdb/debug-kgdb-serial-console.scc~ new file mode 100644 index 0000000..920b505 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-serial-console.scc~ @@ -0,0 +1,2 @@ +include debug-kgdb.scc +#kconf non-hardware debug-kgdb-serial-console.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg b/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg new file mode 100644 index 0000000..742b2d5 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg @@ -0,0 +1 @@ +CONFIG_KGDB_TESTS_ON_BOOT=y diff --git a/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc b/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc new file mode 100644 index 0000000..c911851 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc @@ -0,0 +1,2 @@ +include debug-kgdb-tests.scc +kconf non-hardware debug-kgdb-tests-onboot.cfg diff --git a/cfg/debug/kgdb/debug-kgdb-tests.cfg b/cfg/debug/kgdb/debug-kgdb-tests.cfg new file mode 100644 index 0000000..2defea7 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-tests.cfg @@ -0,0 +1 @@ +CONFIG_KGDB_TESTS=y diff --git a/cfg/debug/kgdb/debug-kgdb-tests.scc b/cfg/debug/kgdb/debug-kgdb-tests.scc new file mode 100644 index 0000000..18a2a9d --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb-tests.scc @@ -0,0 +1,2 @@ +include debug-kgdb.scc +kconf non-hardware debug-kgdb-tests.cfg diff --git a/cfg/debug/kgdb/debug-kgdb.cfg b/cfg/debug/kgdb/debug-kgdb.cfg new file mode 100644 index 0000000..c457e15 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_KGDB=y diff --git a/cfg/debug/kgdb/debug-kgdb.scc b/cfg/debug/kgdb/debug-kgdb.scc new file mode 100644 index 0000000..56896f3 --- /dev/null +++ b/cfg/debug/kgdb/debug-kgdb.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-kgdb.cfg diff --git a/cfg/debug/kgdb/debug-lowlevel-trap.cfg b/cfg/debug/kgdb/debug-lowlevel-trap.cfg new file mode 100644 index 0000000..18fdda1 --- /dev/null +++ b/cfg/debug/kgdb/debug-lowlevel-trap.cfg @@ -0,0 +1 @@ +CONFIG_KGDB_LOW_LEVEL_TRAP=y diff --git a/cfg/debug/kgdb/debug-lowlevel-trap.scc b/cfg/debug/kgdb/debug-lowlevel-trap.scc new file mode 100644 index 0000000..fcbd889 --- /dev/null +++ b/cfg/debug/kgdb/debug-lowlevel-trap.scc @@ -0,0 +1,5 @@ +include debug-kgdb.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-lowlevel-trap.cfg +fi diff --git a/cfg/debug/linked-list/debug-list.cfg b/cfg/debug/linked-list/debug-list.cfg new file mode 100644 index 0000000..b5386ce --- /dev/null +++ b/cfg/debug/linked-list/debug-list.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_LIST=y diff --git a/cfg/debug/linked-list/debug-list.scc b/cfg/debug/linked-list/debug-list.scc new file mode 100644 index 0000000..799a1b3 --- /dev/null +++ b/cfg/debug/linked-list/debug-list.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-list.cfg diff --git a/cfg/debug/linked-list/debug-pi-list.cfg b/cfg/debug/linked-list/debug-pi-list.cfg new file mode 100644 index 0000000..0a47f5b --- /dev/null +++ b/cfg/debug/linked-list/debug-pi-list.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_PI_LIST=y diff --git a/cfg/debug/linked-list/debug-pi-list.scc b/cfg/debug/linked-list/debug-pi-list.scc new file mode 100644 index 0000000..1da5a7b --- /dev/null +++ b/cfg/debug/linked-list/debug-pi-list.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-pi-list.cfg diff --git a/cfg/debug/linked-list/debug-sg.cfg b/cfg/debug/linked-list/debug-sg.cfg new file mode 100644 index 0000000..02361b0 --- /dev/null +++ b/cfg/debug/linked-list/debug-sg.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_SG=y diff --git a/cfg/debug/linked-list/debug-sg.scc b/cfg/debug/linked-list/debug-sg.scc new file mode 100644 index 0000000..faeb899 --- /dev/null +++ b/cfg/debug/linked-list/debug-sg.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-sg.cfg diff --git a/cfg/debug/lock/debug-atomicsleep.cfg b/cfg/debug/lock/debug-atomicsleep.cfg new file mode 100644 index 0000000..5a3c352 --- /dev/null +++ b/cfg/debug/lock/debug-atomicsleep.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_ATOMIC_SLEEP=y diff --git a/cfg/debug/lock/debug-atomicsleep.scc b/cfg/debug/lock/debug-atomicsleep.scc new file mode 100644 index 0000000..34ff75b --- /dev/null +++ b/cfg/debug/lock/debug-atomicsleep.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-atomicsleep.cfg diff --git a/cfg/debug/lock/debug-lock-common.cfg b/cfg/debug/lock/debug-lock-common.cfg new file mode 100644 index 0000000..960bec6 --- /dev/null +++ b/cfg/debug/lock/debug-lock-common.cfg @@ -0,0 +1,3 @@ +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y diff --git a/cfg/debug/lock/debug-lock-common.scc b/cfg/debug/lock/debug-lock-common.scc new file mode 100644 index 0000000..2a98572 --- /dev/null +++ b/cfg/debug/lock/debug-lock-common.scc @@ -0,0 +1 @@ +#kconf non-hardware debug-lock-common.cfg diff --git a/cfg/debug/lock/debug-lock-stat.cfg b/cfg/debug/lock/debug-lock-stat.cfg new file mode 100644 index 0000000..e8b2a5f --- /dev/null +++ b/cfg/debug/lock/debug-lock-stat.cfg @@ -0,0 +1 @@ +CONFIG_LOCK_STAT=y diff --git a/cfg/debug/lock/debug-lock-stat.scc b/cfg/debug/lock/debug-lock-stat.scc new file mode 100644 index 0000000..0f4ef6f --- /dev/null +++ b/cfg/debug/lock/debug-lock-stat.scc @@ -0,0 +1,5 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then +# include must be at the head of the line +include cfg/debug/lock/debug-lock-common.scc + kconf non-hardware debug-lock-stat.cfg +fi diff --git a/cfg/debug/lock/debug-lock-torture-test.cfg b/cfg/debug/lock/debug-lock-torture-test.cfg new file mode 100644 index 0000000..3217184 --- /dev/null +++ b/cfg/debug/lock/debug-lock-torture-test.cfg @@ -0,0 +1 @@ +CONFIG_LOCK_TORTURE_TEST=m diff --git a/cfg/debug/lock/debug-lock-torture-test.scc b/cfg/debug/lock/debug-lock-torture-test.scc new file mode 100644 index 0000000..cf58acd --- /dev/null +++ b/cfg/debug/lock/debug-lock-torture-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-lock-torture-test.cfg diff --git a/cfg/debug/lock/debug-lockapi-selftest.cfg b/cfg/debug/lock/debug-lockapi-selftest.cfg new file mode 100644 index 0000000..ecb7e8e --- /dev/null +++ b/cfg/debug/lock/debug-lockapi-selftest.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_LOCKING_API_SELFTESTS=y diff --git a/cfg/debug/lock/debug-lockapi-selftest.scc b/cfg/debug/lock/debug-lockapi-selftest.scc new file mode 100644 index 0000000..5a41274 --- /dev/null +++ b/cfg/debug/lock/debug-lockapi-selftest.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-lockapi-selftest.cfg diff --git a/cfg/debug/lock/debug-lockdep.cfg b/cfg/debug/lock/debug-lockdep.cfg new file mode 100644 index 0000000..ab51b71 --- /dev/null +++ b/cfg/debug/lock/debug-lockdep.cfg @@ -0,0 +1,2 @@ +CONFIG_LOCKDEP=y +CONFIG_DEBUG_LOCKDEP=y diff --git a/cfg/debug/lock/debug-lockdep.scc b/cfg/debug/lock/debug-lockdep.scc new file mode 100644 index 0000000..a37d421 --- /dev/null +++ b/cfg/debug/lock/debug-lockdep.scc @@ -0,0 +1,5 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then +# include must be at the head of the line +include cfg/debug/lock/debug-lock-common.scc + kconf non-hardware debug-lockdep.cfg +fi diff --git a/cfg/debug/lock/debug-mutexes.cfg b/cfg/debug/lock/debug-mutexes.cfg new file mode 100644 index 0000000..b8204fe --- /dev/null +++ b/cfg/debug/lock/debug-mutexes.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_MUTEXES=y diff --git a/cfg/debug/lock/debug-mutexes.scc b/cfg/debug/lock/debug-mutexes.scc new file mode 100644 index 0000000..8d8e863 --- /dev/null +++ b/cfg/debug/lock/debug-mutexes.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-mutexes.cfg diff --git a/cfg/debug/lock/debug-prove-lock.cfg b/cfg/debug/lock/debug-prove-lock.cfg new file mode 100644 index 0000000..3698056 --- /dev/null +++ b/cfg/debug/lock/debug-prove-lock.cfg @@ -0,0 +1 @@ +CONFIG_PROVE_LOCKING=y diff --git a/cfg/debug/lock/debug-prove-lock.scc b/cfg/debug/lock/debug-prove-lock.scc new file mode 100644 index 0000000..47d351f --- /dev/null +++ b/cfg/debug/lock/debug-prove-lock.scc @@ -0,0 +1,5 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then +# include must be at the head of the line +include cfg/debug/lock/debug-lock-common.scc + kconf non-hardware debug-prove-lock.cfg +fi diff --git a/cfg/debug/lock/debug-rt-mutex.cfg b/cfg/debug/lock/debug-rt-mutex.cfg new file mode 100644 index 0000000..2096f2d --- /dev/null +++ b/cfg/debug/lock/debug-rt-mutex.cfg @@ -0,0 +1,3 @@ +# depends on RT_MUTEXES +CONFIG_RT_MUTEXES=y +CONFIG_DEBUG_RT_MUTEXES=y diff --git a/cfg/debug/lock/debug-rt-mutex.scc b/cfg/debug/lock/debug-rt-mutex.scc new file mode 100644 index 0000000..f7358a0 --- /dev/null +++ b/cfg/debug/lock/debug-rt-mutex.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rt-mutex.cfg diff --git a/cfg/debug/lock/debug-spinlock.cfg b/cfg/debug/lock/debug-spinlock.cfg new file mode 100644 index 0000000..5642145 --- /dev/null +++ b/cfg/debug/lock/debug-spinlock.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_SPINLOCK=y diff --git a/cfg/debug/lock/debug-spinlock.scc b/cfg/debug/lock/debug-spinlock.scc new file mode 100644 index 0000000..b4a18e6 --- /dev/null +++ b/cfg/debug/lock/debug-spinlock.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-spinlock.cfg diff --git a/cfg/debug/lock/debug-wwmutex-selftest.cfg b/cfg/debug/lock/debug-wwmutex-selftest.cfg new file mode 100644 index 0000000..4f83b91 --- /dev/null +++ b/cfg/debug/lock/debug-wwmutex-selftest.cfg @@ -0,0 +1 @@ +CONFIG_WW_MUTEX_SELFTEST=m diff --git a/cfg/debug/lock/debug-wwmutex-selftest.scc b/cfg/debug/lock/debug-wwmutex-selftest.scc new file mode 100644 index 0000000..98abe19 --- /dev/null +++ b/cfg/debug/lock/debug-wwmutex-selftest.scc @@ -0,0 +1 @@ +kconf non-hardware debug-wwmutex-selftest.cfg diff --git a/cfg/debug/lock/debug-wwmutex-slowpath.cfg b/cfg/debug/lock/debug-wwmutex-slowpath.cfg new file mode 100644 index 0000000..56f0a7e --- /dev/null +++ b/cfg/debug/lock/debug-wwmutex-slowpath.cfg @@ -0,0 +1,2 @@ +CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y +CONFIG_DEBUG_LOCK_ALLOC=y diff --git a/cfg/debug/lock/debug-wwmutex-slowpath.scc b/cfg/debug/lock/debug-wwmutex-slowpath.scc new file mode 100644 index 0000000..73e1cf7 --- /dev/null +++ b/cfg/debug/lock/debug-wwmutex-slowpath.scc @@ -0,0 +1,8 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then +# include must be at the head of the line +include cfg/debug/lock/debug-rt-mutex.scc +include cfg/debug/lock/debug-spinlock.scc +include cfg/debug/lock/debug-mutexes.scc +include cfg/debug/lock/debug-lock-common.scc + kconf non-hardware debug-wwmutex-slowpath.cfg +fi diff --git a/cfg/debug/lock_hang/debug-hungtask.cfg b/cfg/debug/lock_hang/debug-hungtask.cfg new file mode 100644 index 0000000..52c5039 --- /dev/null +++ b/cfg/debug/lock_hang/debug-hungtask.cfg @@ -0,0 +1,2 @@ +CONFIG_DETECT_HUNG_TASK=y +CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y diff --git a/cfg/debug/lock_hang/debug-hungtask.scc b/cfg/debug/lock_hang/debug-hungtask.scc new file mode 100644 index 0000000..8ac9760 --- /dev/null +++ b/cfg/debug/lock_hang/debug-hungtask.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-hungtask.cfg diff --git a/cfg/debug/lock_hang/debug-wq-watchdog.cfg b/cfg/debug/lock_hang/debug-wq-watchdog.cfg new file mode 100644 index 0000000..262e585 --- /dev/null +++ b/cfg/debug/lock_hang/debug-wq-watchdog.cfg @@ -0,0 +1 @@ +CONFIG_WQ_WATCHDOG=y diff --git a/cfg/debug/lock_hang/debug-wq-watchdog.scc b/cfg/debug/lock_hang/debug-wq-watchdog.scc new file mode 100644 index 0000000..3d38188 --- /dev/null +++ b/cfg/debug/lock_hang/debug-wq-watchdog.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-wq-watchdog.cfg diff --git a/cfg/debug/mem/debug-cpa.cfg b/cfg/debug/mem/debug-cpa.cfg new file mode 100644 index 0000000..2b1b86f --- /dev/null +++ b/cfg/debug/mem/debug-cpa.cfg @@ -0,0 +1 @@ +CONFIG_CPA_DEBUG=y diff --git a/cfg/debug/mem/debug-cpa.scc b/cfg/debug/mem/debug-cpa.scc new file mode 100644 index 0000000..6b9862e --- /dev/null +++ b/cfg/debug/mem/debug-cpa.scc @@ -0,0 +1,4 @@ +include cfg/debug/common/debug-kernelhacking.scc +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hareware debug-cpa.cfg +fi diff --git a/cfg/debug/mem/debug-extendmap.cfg b/cfg/debug/mem/debug-extendmap.cfg new file mode 100644 index 0000000..79301ac --- /dev/null +++ b/cfg/debug/mem/debug-extendmap.cfg @@ -0,0 +1 @@ +CONFIG_PAGE_EXTENSION=y diff --git a/cfg/debug/mem/debug-extendmap.scc b/cfg/debug/mem/debug-extendmap.scc new file mode 100644 index 0000000..83e6e93 --- /dev/null +++ b/cfg/debug/mem/debug-extendmap.scc @@ -0,0 +1 @@ +kconf non-hardware debug-extendmap.cfg diff --git a/cfg/debug/mem/debug-highmem.cfg b/cfg/debug/mem/debug-highmem.cfg new file mode 100644 index 0000000..3c8919f --- /dev/null +++ b/cfg/debug/mem/debug-highmem.cfg @@ -0,0 +1,2 @@ +CONFIG_HIGHMEM=y +CONFIG_DEBUG_HIGHMEM=y diff --git a/cfg/debug/mem/debug-highmem.scc b/cfg/debug/mem/debug-highmem.scc new file mode 100644 index 0000000..35c05a1 --- /dev/null +++ b/cfg/debug/mem/debug-highmem.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-highmem.cfg diff --git a/cfg/debug/mem/debug-io-strict-devmem.cfg b/cfg/debug/mem/debug-io-strict-devmem.cfg new file mode 100644 index 0000000..61860b4 --- /dev/null +++ b/cfg/debug/mem/debug-io-strict-devmem.cfg @@ -0,0 +1 @@ +CONFIG_IO_STRICT_DEVMEM=y diff --git a/cfg/debug/mem/debug-io-strict-devmem.scc b/cfg/debug/mem/debug-io-strict-devmem.scc new file mode 100644 index 0000000..ff5f107 --- /dev/null +++ b/cfg/debug/mem/debug-io-strict-devmem.scc @@ -0,0 +1,2 @@ +include debug-strict-devmem.scc +kconf non-hareware debug-io-strict-devmem.cfg diff --git a/cfg/debug/mem/debug-iommu-stress.cfg b/cfg/debug/mem/debug-iommu-stress.cfg new file mode 100644 index 0000000..c1aef2f --- /dev/null +++ b/cfg/debug/mem/debug-iommu-stress.cfg @@ -0,0 +1 @@ +CONFIG_IOMMU_STRESS=y diff --git a/cfg/debug/mem/debug-iommu-stress.scc b/cfg/debug/mem/debug-iommu-stress.scc new file mode 100644 index 0000000..a3569f8 --- /dev/null +++ b/cfg/debug/mem/debug-iommu-stress.scc @@ -0,0 +1 @@ +kconf non-hardware debug-iommu-stress.cfg diff --git a/cfg/debug/mem/debug-memleak.cfg b/cfg/debug/mem/debug-memleak.cfg new file mode 100644 index 0000000..643ae52 --- /dev/null +++ b/cfg/debug/mem/debug-memleak.cfg @@ -0,0 +1,3 @@ +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_DEBUG_KMEMLEAK=y +CONFIG_DEBUG_KMEMLEAK_TEST=m diff --git a/cfg/debug/mem/debug-memleak.scc b/cfg/debug/mem/debug-memleak.scc new file mode 100644 index 0000000..e276525 --- /dev/null +++ b/cfg/debug/mem/debug-memleak.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-memleak.cfg diff --git a/cfg/debug/mem/debug-memtest.cfg b/cfg/debug/mem/debug-memtest.cfg new file mode 100644 index 0000000..cabc499 --- /dev/null +++ b/cfg/debug/mem/debug-memtest.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_MEMBLOCK=y +CONFIG_MEMTEST=y diff --git a/cfg/debug/mem/debug-memtest.scc b/cfg/debug/mem/debug-memtest.scc new file mode 100644 index 0000000..d7c55de --- /dev/null +++ b/cfg/debug/mem/debug-memtest.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-memtest.cfg +fi diff --git a/cfg/debug/mem/debug-objects.cfg b/cfg/debug/mem/debug-objects.cfg new file mode 100644 index 0000000..56f01d2 --- /dev/null +++ b/cfg/debug/mem/debug-objects.cfg @@ -0,0 +1,7 @@ +CONFIG_DEBUG_OBJECTS=y +CONFIG_DEBUG_OBJECTS_SELFTEST=y +CONFIG_DEBUG_OBJECTS_FREE=y +CONFIG_DEBUG_OBJECTS_TIMERS=y +CONFIG_DEBUG_OBJECTS_WORK=y +CONFIG_DEBUG_OBJECTS_RCU_HEAD=y +CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y diff --git a/cfg/debug/mem/debug-objects.scc b/cfg/debug/mem/debug-objects.scc new file mode 100644 index 0000000..762d264 --- /dev/null +++ b/cfg/debug/mem/debug-objects.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-objects.cfg diff --git a/cfg/debug/mem/debug-pagealloc.cfg b/cfg/debug/mem/debug-pagealloc.cfg new file mode 100644 index 0000000..6e6db3c --- /dev/null +++ b/cfg/debug/mem/debug-pagealloc.cfg @@ -0,0 +1,3 @@ +# CONFIG_HIBERNATION is not set +CONFIG_DEBUG_PAGEALLOC=y +CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y diff --git a/cfg/debug/mem/debug-pagealloc.scc b/cfg/debug/mem/debug-pagealloc.scc new file mode 100644 index 0000000..df8e362 --- /dev/null +++ b/cfg/debug/mem/debug-pagealloc.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-pagealloc.cfg diff --git a/cfg/debug/mem/debug-pageref.cfg b/cfg/debug/mem/debug-pageref.cfg new file mode 100644 index 0000000..bf05737 --- /dev/null +++ b/cfg/debug/mem/debug-pageref.cfg @@ -0,0 +1,2 @@ +CONFIG_TRACEPOINTS=y +CONFIG_DEBUG_PAGE_REF=y diff --git a/cfg/debug/mem/debug-pageref.scc b/cfg/debug/mem/debug-pageref.scc new file mode 100644 index 0000000..f35eeff --- /dev/null +++ b/cfg/debug/mem/debug-pageref.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-pageref.cfg diff --git a/cfg/debug/mem/debug-percpumap.cfg b/cfg/debug/mem/debug-percpumap.cfg new file mode 100644 index 0000000..395f591 --- /dev/null +++ b/cfg/debug/mem/debug-percpumap.cfg @@ -0,0 +1,2 @@ +CONFIG_SMP=y +CONFIG_DEBUG_PER_CPU_MAPS=y diff --git a/cfg/debug/mem/debug-percpumap.scc b/cfg/debug/mem/debug-percpumap.scc new file mode 100644 index 0000000..493bbd4 --- /dev/null +++ b/cfg/debug/mem/debug-percpumap.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-percpumap.cfg diff --git a/cfg/debug/mem/debug-poison.cfg b/cfg/debug/mem/debug-poison.cfg new file mode 100644 index 0000000..3e2f8a5 --- /dev/null +++ b/cfg/debug/mem/debug-poison.cfg @@ -0,0 +1,3 @@ +CONFIG_PAGE_POISONING=y +CONFIG_PAGE_POISONING_NO_SANITY=y +CONFIG_PAGE_POISONING_ZERO=y diff --git a/cfg/debug/mem/debug-poison.scc b/cfg/debug/mem/debug-poison.scc new file mode 100644 index 0000000..65d58f7 --- /dev/null +++ b/cfg/debug/mem/debug-poison.scc @@ -0,0 +1 @@ +kconf non-hardware debug-poison.cfg diff --git a/cfg/debug/mem/debug-rodata.cfg b/cfg/debug/mem/debug-rodata.cfg new file mode 100644 index 0000000..244eba8 --- /dev/null +++ b/cfg/debug/mem/debug-rodata.cfg @@ -0,0 +1,2 @@ +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_DEBUG_RODATA_TEST=y diff --git a/cfg/debug/mem/debug-rodata.scc b/cfg/debug/mem/debug-rodata.scc new file mode 100644 index 0000000..b2b8d6e --- /dev/null +++ b/cfg/debug/mem/debug-rodata.scc @@ -0,0 +1 @@ +kconf non-hardware debug-rodata.cfg diff --git a/cfg/debug/mem/debug-slub.cfg b/cfg/debug/mem/debug-slub.cfg new file mode 100644 index 0000000..6a6f1bb --- /dev/null +++ b/cfg/debug/mem/debug-slub.cfg @@ -0,0 +1,4 @@ +CONFIG_SLUB=y +CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_DEBUG_ON=y +CONFIG_SLUB_STATS=y diff --git a/cfg/debug/mem/debug-slub.scc b/cfg/debug/mem/debug-slub.scc new file mode 100644 index 0000000..2b2cbef --- /dev/null +++ b/cfg/debug/mem/debug-slub.scc @@ -0,0 +1 @@ +kconf non-hardware debug-slub.cfg diff --git a/cfg/debug/mem/debug-strict-devmem.cfg b/cfg/debug/mem/debug-strict-devmem.cfg new file mode 100644 index 0000000..d6bb279 --- /dev/null +++ b/cfg/debug/mem/debug-strict-devmem.cfg @@ -0,0 +1,4 @@ +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_MMU=y +CONFIG_DEVMEM=y +CONFIG_STRICT_DEVMEM=y diff --git a/cfg/debug/mem/debug-strict-devmem.scc b/cfg/debug/mem/debug-strict-devmem.scc new file mode 100644 index 0000000..61cf6e8 --- /dev/null +++ b/cfg/debug/mem/debug-strict-devmem.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-strict-devmem.cfg +fi diff --git a/cfg/debug/mem/debug-tlbflush.cfg b/cfg/debug/mem/debug-tlbflush.cfg new file mode 100644 index 0000000..cd0b3ab --- /dev/null +++ b/cfg/debug/mem/debug-tlbflush.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_TLBFLUSH=y diff --git a/cfg/debug/mem/debug-tlbflush.scc b/cfg/debug/mem/debug-tlbflush.scc new file mode 100644 index 0000000..2bc7453 --- /dev/null +++ b/cfg/debug/mem/debug-tlbflush.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-tlbflush.cfg diff --git a/cfg/debug/mem/debug-vm.cfg b/cfg/debug/mem/debug-vm.cfg new file mode 100644 index 0000000..1bcbe86 --- /dev/null +++ b/cfg/debug/mem/debug-vm.cfg @@ -0,0 +1,4 @@ +CONFIG_DEBUG_VM=y +CONFIG_DEBUG_VM_VMACACHE=y +CONFIG_DEBUG_VM_PGFLAGS=y +CONFIG_DEBUG_VM_RB=y diff --git a/cfg/debug/mem/debug-vm.scc b/cfg/debug/mem/debug-vm.scc new file mode 100644 index 0000000..cf879a0 --- /dev/null +++ b/cfg/debug/mem/debug-vm.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-vm.cfg diff --git a/cfg/debug/misc/debug-block-ext-devt.cfg b/cfg/debug/misc/debug-block-ext-devt.cfg new file mode 100644 index 0000000..778da5f --- /dev/null +++ b/cfg/debug/misc/debug-block-ext-devt.cfg @@ -0,0 +1,2 @@ +CONFIG_BLOCK=y +CONFIG_DEBUG_BLOCK_EXT_DEVT=y diff --git a/cfg/debug/misc/debug-block-ext-devt.scc b/cfg/debug/misc/debug-block-ext-devt.scc new file mode 100644 index 0000000..49c0c4c --- /dev/null +++ b/cfg/debug/misc/debug-block-ext-devt.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-block-ext-devt.cfg diff --git a/cfg/debug/misc/debug-boot-params.cfg b/cfg/debug/misc/debug-boot-params.cfg new file mode 100644 index 0000000..4cfbb54 --- /dev/null +++ b/cfg/debug/misc/debug-boot-params.cfg @@ -0,0 +1,2 @@ +CONFIG_FS=y +CONFIG_DEBUG_BOOT_PARAMS=y diff --git a/cfg/debug/misc/debug-boot-params.scc b/cfg/debug/misc/debug-boot-params.scc new file mode 100644 index 0000000..d17b207 --- /dev/null +++ b/cfg/debug/misc/debug-boot-params.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-boot-params.cfg diff --git a/cfg/debug/misc/debug-bug-on-datacorruption.cfg b/cfg/debug/misc/debug-bug-on-datacorruption.cfg new file mode 100644 index 0000000..5ebeba7 --- /dev/null +++ b/cfg/debug/misc/debug-bug-on-datacorruption.cfg @@ -0,0 +1 @@ +CONFIG_BUG_ON_DATA_CORRUPTION=y diff --git a/cfg/debug/misc/debug-bug-on-datacorruption.scc b/cfg/debug/misc/debug-bug-on-datacorruption.scc new file mode 100644 index 0000000..39b9fb8 --- /dev/null +++ b/cfg/debug/misc/debug-bug-on-datacorruption.scc @@ -0,0 +1 @@ +kconf non-hardware debug-bug-on-datacorruption.cfg diff --git a/cfg/debug/misc/debug-credentials.cfg b/cfg/debug/misc/debug-credentials.cfg new file mode 100644 index 0000000..0911429 --- /dev/null +++ b/cfg/debug/misc/debug-credentials.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_CREDENTIALS=y diff --git a/cfg/debug/misc/debug-credentials.scc b/cfg/debug/misc/debug-credentials.scc new file mode 100644 index 0000000..9424b01 --- /dev/null +++ b/cfg/debug/misc/debug-credentials.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-credentials.cfg diff --git a/cfg/debug/misc/debug-dma-api.cfg b/cfg/debug/misc/debug-dma-api.cfg new file mode 100644 index 0000000..3f3b340 --- /dev/null +++ b/cfg/debug/misc/debug-dma-api.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_DMA_API_DEBUG=y diff --git a/cfg/debug/misc/debug-dma-api.scc b/cfg/debug/misc/debug-dma-api.scc new file mode 100644 index 0000000..1a364ec --- /dev/null +++ b/cfg/debug/misc/debug-dma-api.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hardware debug-dma-api.cfg +fi diff --git a/cfg/debug/misc/debug-entry.cfg b/cfg/debug/misc/debug-entry.cfg new file mode 100644 index 0000000..9362220 --- /dev/null +++ b/cfg/debug/misc/debug-entry.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_ENTRY=y diff --git a/cfg/debug/misc/debug-entry.scc b/cfg/debug/misc/debug-entry.scc new file mode 100644 index 0000000..e98be68 --- /dev/null +++ b/cfg/debug/misc/debug-entry.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hareware debug-entry.cfg diff --git a/cfg/debug/misc/debug-latencytop.cfg b/cfg/debug/misc/debug-latencytop.cfg new file mode 100644 index 0000000..333a521 --- /dev/null +++ b/cfg/debug/misc/debug-latencytop.cfg @@ -0,0 +1,3 @@ +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_PROC_FS=y +CONFIG_LATENCYTOP=y diff --git a/cfg/debug/misc/debug-latencytop.scc b/cfg/debug/misc/debug-latencytop.scc new file mode 100644 index 0000000..a07532d --- /dev/null +++ b/cfg/debug/misc/debug-latencytop.scc @@ -0,0 +1,4 @@ +include cfg/debug/common/debug-kernelhacking.scc +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hardware debug-latencytop.cfg +fi diff --git a/cfg/debug/misc/debug-optimize-inlining.cfg b/cfg/debug/misc/debug-optimize-inlining.cfg new file mode 100644 index 0000000..6991e6d --- /dev/null +++ b/cfg/debug/misc/debug-optimize-inlining.cfg @@ -0,0 +1 @@ +CONFIG_OPTIMIZE_INLINING=y diff --git a/cfg/debug/misc/debug-optimize-inlining.scc b/cfg/debug/misc/debug-optimize-inlining.scc new file mode 100644 index 0000000..a5b176f --- /dev/null +++ b/cfg/debug/misc/debug-optimize-inlining.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hareware debug-optimize-inlining.cfg +fi diff --git a/cfg/debug/misc/debug-panic-oops.cfg b/cfg/debug/misc/debug-panic-oops.cfg new file mode 100644 index 0000000..29dc6ff --- /dev/null +++ b/cfg/debug/misc/debug-panic-oops.cfg @@ -0,0 +1 @@ +CONFIG_PANIC_ON_OOPS=y diff --git a/cfg/debug/misc/debug-panic-oops.scc b/cfg/debug/misc/debug-panic-oops.scc new file mode 100644 index 0000000..6e02b5c --- /dev/null +++ b/cfg/debug/misc/debug-panic-oops.scc @@ -0,0 +1 @@ +kconf non-hardware debug-panic-oops.cfg diff --git a/cfg/debug/misc/debug-warn-unseeded-random.cfg b/cfg/debug/misc/debug-warn-unseeded-random.cfg new file mode 100644 index 0000000..e5f11e8 --- /dev/null +++ b/cfg/debug/misc/debug-warn-unseeded-random.cfg @@ -0,0 +1 @@ +CONFIG_WARN_ALL_UNSEEDED_RANDOM=y diff --git a/cfg/debug/misc/debug-warn-unseeded-random.scc b/cfg/debug/misc/debug-warn-unseeded-random.scc new file mode 100644 index 0000000..dc0bf90 --- /dev/null +++ b/cfg/debug/misc/debug-warn-unseeded-random.scc @@ -0,0 +1 @@ +kconf non-hardware debug-warn-unseeded-random.cfg diff --git a/cfg/debug/misc/debug-wq-force-rr-cpu.cfg b/cfg/debug/misc/debug-wq-force-rr-cpu.cfg new file mode 100644 index 0000000..e1ba6f5 --- /dev/null +++ b/cfg/debug/misc/debug-wq-force-rr-cpu.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_WQ_FORCE_RR_CPU=y diff --git a/cfg/debug/misc/debug-wq-force-rr-cpu.scc b/cfg/debug/misc/debug-wq-force-rr-cpu.scc new file mode 100644 index 0000000..9e2a680 --- /dev/null +++ b/cfg/debug/misc/debug-wq-force-rr-cpu.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-wq-force-rr-cpu.cfg diff --git a/cfg/debug/misc/debug-x86-verbose-bootup.cfg b/cfg/debug/misc/debug-x86-verbose-bootup.cfg new file mode 100644 index 0000000..26361f4 --- /dev/null +++ b/cfg/debug/misc/debug-x86-verbose-bootup.cfg @@ -0,0 +1 @@ +CONFIG_X86_VERBOSE_BOOTUP=y diff --git a/cfg/debug/misc/debug-x86-verbose-bootup.scc b/cfg/debug/misc/debug-x86-verbose-bootup.scc new file mode 100644 index 0000000..85ba1fa --- /dev/null +++ b/cfg/debug/misc/debug-x86-verbose-bootup.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-x86-verbose-bootup.cfg +fi diff --git a/cfg/debug/notifier/debug-netdev-notifier.cfg b/cfg/debug/notifier/debug-netdev-notifier.cfg new file mode 100644 index 0000000..b2ebddb --- /dev/null +++ b/cfg/debug/notifier/debug-netdev-notifier.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_NET=y + +CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=m diff --git a/cfg/debug/notifier/debug-netdev-notifier.scc b/cfg/debug/notifier/debug-netdev-notifier.scc new file mode 100644 index 0000000..59a0577 --- /dev/null +++ b/cfg/debug/notifier/debug-netdev-notifier.scc @@ -0,0 +1,3 @@ +include cfg/debug/common/debug-kernelhacking.scc +include cfg/debug/notifier/debug-notifier-err-injection.scc +kconf non-hardware debug-netdev-notifier.cfg diff --git a/cfg/debug/notifier/debug-notifier-err-injection.cfg b/cfg/debug/notifier/debug-notifier-err-injection.cfg new file mode 100644 index 0000000..708a37f --- /dev/null +++ b/cfg/debug/notifier/debug-notifier-err-injection.cfg @@ -0,0 +1 @@ +CONFIG_NOTIFIER_ERROR_INJECTION=m diff --git a/cfg/debug/notifier/debug-notifier-err-injection.scc b/cfg/debug/notifier/debug-notifier-err-injection.scc new file mode 100644 index 0000000..ac3c903 --- /dev/null +++ b/cfg/debug/notifier/debug-notifier-err-injection.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-notifier-err-injection.cfg diff --git a/cfg/debug/notifier/debug-notifiers.cfg b/cfg/debug/notifier/debug-notifiers.cfg new file mode 100644 index 0000000..fc84e66 --- /dev/null +++ b/cfg/debug/notifier/debug-notifiers.cfg @@ -0,0 +1 @@ +CONFIG_DEBUG_NOTIFIERS=y diff --git a/cfg/debug/notifier/debug-notifiers.scc b/cfg/debug/notifier/debug-notifiers.scc new file mode 100644 index 0000000..86b7b4c --- /dev/null +++ b/cfg/debug/notifier/debug-notifiers.scc @@ -0,0 +1 @@ +kconf non-hardware debug-notifiers.cfg diff --git a/cfg/debug/notifier/debug-pm-notifier.cfg b/cfg/debug/notifier/debug-pm-notifier.cfg new file mode 100644 index 0000000..37764b2 --- /dev/null +++ b/cfg/debug/notifier/debug-pm-notifier.cfg @@ -0,0 +1,4 @@ +# dependency +CONFIG_PM=y + +CONFIG_PM_NOTIFIER_ERROR_INJECT=m diff --git a/cfg/debug/notifier/debug-pm-notifier.scc b/cfg/debug/notifier/debug-pm-notifier.scc new file mode 100644 index 0000000..85516b8 --- /dev/null +++ b/cfg/debug/notifier/debug-pm-notifier.scc @@ -0,0 +1,3 @@ +include cfg/debug/common/debug-kernelhacking.scc +include cfg/debug/notifier/debug-notifier-err-injection.scc +kconf non-hardware debug-pm-notifier.cfg diff --git a/cfg/debug/pm/debug-pm-advanced.cfg b/cfg/debug/pm/debug-pm-advanced.cfg new file mode 100644 index 0000000..4d0cf54 --- /dev/null +++ b/cfg/debug/pm/debug-pm-advanced.cfg @@ -0,0 +1 @@ +CONFIG_PM_ADVANCED_DEBUG=y diff --git a/cfg/debug/pm/debug-pm-advanced.scc b/cfg/debug/pm/debug-pm-advanced.scc new file mode 100644 index 0000000..0883d69 --- /dev/null +++ b/cfg/debug/pm/debug-pm-advanced.scc @@ -0,0 +1,2 @@ +include debug-pm.scc +kconf non-hardware debug-pm-advanced.cfg diff --git a/cfg/debug/pm/debug-pm-test-suspend.cfg b/cfg/debug/pm/debug-pm-test-suspend.cfg new file mode 100644 index 0000000..dae462d --- /dev/null +++ b/cfg/debug/pm/debug-pm-test-suspend.cfg @@ -0,0 +1,4 @@ +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_SUSPEND=y +CONFIG_RTC_CLASS=y +CONFIG_PM_TEST_SUSPEND=y diff --git a/cfg/debug/pm/debug-pm-test-suspend.scc b/cfg/debug/pm/debug-pm-test-suspend.scc new file mode 100644 index 0000000..6e5e8fe --- /dev/null +++ b/cfg/debug/pm/debug-pm-test-suspend.scc @@ -0,0 +1,4 @@ +include debug-pm.scc +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-pm-test-suspend.cfg +fi diff --git a/cfg/debug/pm/debug-pm-trace-rtc.cfg b/cfg/debug/pm/debug-pm-trace-rtc.cfg new file mode 100644 index 0000000..1033f9a --- /dev/null +++ b/cfg/debug/pm/debug-pm-trace-rtc.cfg @@ -0,0 +1,2 @@ +CONFIG_PM_SLEEP_DEBUG=y +CONFIG_PM_TRACE_RTC=y diff --git a/cfg/debug/pm/debug-pm-trace-rtc.scc b/cfg/debug/pm/debug-pm-trace-rtc.scc new file mode 100644 index 0000000..5b50551 --- /dev/null +++ b/cfg/debug/pm/debug-pm-trace-rtc.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-pm-trace-rtc.cfg +fi diff --git a/cfg/debug/pm/debug-pm.cfg b/cfg/debug/pm/debug-pm.cfg new file mode 100644 index 0000000..6f57a7c --- /dev/null +++ b/cfg/debug/pm/debug-pm.cfg @@ -0,0 +1,2 @@ +CONFIG_PM=y +CONFIG_PM_DEBUG=y diff --git a/cfg/debug/pm/debug-pm.scc b/cfg/debug/pm/debug-pm.scc new file mode 100644 index 0000000..433f66b --- /dev/null +++ b/cfg/debug/pm/debug-pm.scc @@ -0,0 +1 @@ +kconf non-hardware debug-pm.cfg diff --git a/cfg/debug/printk/debug-boot-printk-delay.cfg b/cfg/debug/printk/debug-boot-printk-delay.cfg new file mode 100644 index 0000000..94574d3 --- /dev/null +++ b/cfg/debug/printk/debug-boot-printk-delay.cfg @@ -0,0 +1,3 @@ +CONFIG_PRINTK=y +GENERIC_CALIBRATE_DELAY=y +CONFIG_BOOT_PRINTK_DELAY=y diff --git a/cfg/debug/printk/debug-boot-printk-delay.scc b/cfg/debug/printk/debug-boot-printk-delay.scc new file mode 100644 index 0000000..2cc52c6 --- /dev/null +++ b/cfg/debug/printk/debug-boot-printk-delay.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-boot-printk-delay.cfg diff --git a/cfg/debug/printk/debug-dynamic-debug.cfg b/cfg/debug/printk/debug-dynamic-debug.cfg new file mode 100644 index 0000000..83665a6 --- /dev/null +++ b/cfg/debug/printk/debug-dynamic-debug.cfg @@ -0,0 +1,3 @@ +CONFIG_PRINTK=y +CONFIG_DEBUG_FS=y +CONFIG_DYNAMIC_DEBUG=y diff --git a/cfg/debug/printk/debug-dynamic-debug.scc b/cfg/debug/printk/debug-dynamic-debug.scc new file mode 100644 index 0000000..b370cae --- /dev/null +++ b/cfg/debug/printk/debug-dynamic-debug.scc @@ -0,0 +1 @@ +kconf non-hardware debug-dynamic-debug.cfg diff --git a/cfg/debug/printk/debug-early-printk-dbgp.cfg b/cfg/debug/printk/debug-early-printk-dbgp.cfg new file mode 100644 index 0000000..3522f76 --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-dbgp.cfg @@ -0,0 +1,2 @@ +CONFIG_PCI=y +CONFIG_EARLY_PRINTK_DBGP=y diff --git a/cfg/debug/printk/debug-early-printk-dbgp.scc b/cfg/debug/printk/debug-early-printk-dbgp.scc new file mode 100644 index 0000000..ce12f9f --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-dbgp.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-early-printk-dbgp.cfg +fi diff --git a/cfg/debug/printk/debug-early-printk-efi.cfg b/cfg/debug/printk/debug-early-printk-efi.cfg new file mode 100644 index 0000000..dfedee5 --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-efi.cfg @@ -0,0 +1,2 @@ +CONFIG_EFI=y +CONFIG_EARLY_PRINTK_EFI=y diff --git a/cfg/debug/printk/debug-early-printk-efi.scc b/cfg/debug/printk/debug-early-printk-efi.scc new file mode 100644 index 0000000..490f29e --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-efi.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-early-printk-efi.cfg +fi diff --git a/cfg/debug/printk/debug-early-printk-usb.cfg b/cfg/debug/printk/debug-early-printk-usb.cfg new file mode 100644 index 0000000..47e8f40 --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-usb.cfg @@ -0,0 +1 @@ +CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/cfg/debug/printk/debug-early-printk-usb.scc b/cfg/debug/printk/debug-early-printk-usb.scc new file mode 100644 index 0000000..24cd79f --- /dev/null +++ b/cfg/debug/printk/debug-early-printk-usb.scc @@ -0,0 +1,3 @@ +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware debug-early-printk-usb.cfg +fi diff --git a/cfg/debug/printk/debug-printk-time.cfg b/cfg/debug/printk/debug-printk-time.cfg new file mode 100644 index 0000000..f84966f --- /dev/null +++ b/cfg/debug/printk/debug-printk-time.cfg @@ -0,0 +1,2 @@ +CONFIG_PRINTK=y +CONFIG_PRINTK_TIME=y diff --git a/cfg/debug/printk/debug-printk-time.scc b/cfg/debug/printk/debug-printk-time.scc new file mode 100644 index 0000000..a7b154b --- /dev/null +++ b/cfg/debug/printk/debug-printk-time.scc @@ -0,0 +1 @@ +kconf non-hardware debug-printk-time.cfg diff --git a/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg b/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg new file mode 100644 index 0000000..d480abb --- /dev/null +++ b/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg @@ -0,0 +1,3 @@ +CONFIG_SMP=y +CONFIG_HOTPLUG_CPU=y +CONFIG_CPU_HOTPLUG_STATE_CONTROL=y diff --git a/cfg/debug/processor/debug-cpu-hotplug-state-control.scc b/cfg/debug/processor/debug-cpu-hotplug-state-control.scc new file mode 100644 index 0000000..84aeba3 --- /dev/null +++ b/cfg/debug/processor/debug-cpu-hotplug-state-control.scc @@ -0,0 +1,4 @@ +include cfg/debug/common/debug-kernelhacking.scc +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hardware debug-cpu-hotplug-state-control.cfg +fi diff --git a/cfg/debug/processor/debug-hotplug-cpu0.cfg b/cfg/debug/processor/debug-hotplug-cpu0.cfg new file mode 100644 index 0000000..24d6f0d --- /dev/null +++ b/cfg/debug/processor/debug-hotplug-cpu0.cfg @@ -0,0 +1,3 @@ +CONFIG_SMP=y +CONFIG_HOTPLUG_CPU=y +CONFIG_DEBUG_HOTPLUG_CPU0=y diff --git a/cfg/debug/processor/debug-hotplug-cpu0.scc b/cfg/debug/processor/debug-hotplug-cpu0.scc new file mode 100644 index 0000000..e6b18de --- /dev/null +++ b/cfg/debug/processor/debug-hotplug-cpu0.scc @@ -0,0 +1 @@ +kconf non-hardware debug-hotplug-cpu0.cfg diff --git a/cfg/debug/rcu/debug-rcu-eqs.cfg b/cfg/debug/rcu/debug-rcu-eqs.cfg new file mode 100644 index 0000000..529691f --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-eqs.cfg @@ -0,0 +1 @@ +CONFIG_RCU_EQS_DEBUG=y diff --git a/cfg/debug/rcu/debug-rcu-eqs.scc b/cfg/debug/rcu/debug-rcu-eqs.scc new file mode 100644 index 0000000..6cd73dc --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-eqs.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rcu-eqs.cfg diff --git a/cfg/debug/rcu/debug-rcu-perftest.cfg b/cfg/debug/rcu/debug-rcu-perftest.cfg new file mode 100644 index 0000000..dd564ab --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-perftest.cfg @@ -0,0 +1 @@ +CONFIG_RCU_PERF_TEST=m diff --git a/cfg/debug/rcu/debug-rcu-perftest.scc b/cfg/debug/rcu/debug-rcu-perftest.scc new file mode 100644 index 0000000..5937f88 --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-perftest.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rcu-perftest.cfg diff --git a/cfg/debug/rcu/debug-rcu-torturetest.cfg b/cfg/debug/rcu/debug-rcu-torturetest.cfg new file mode 100644 index 0000000..2f57486 --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-torturetest.cfg @@ -0,0 +1 @@ +CONFIG_RCU_TORTURE_TEST=m diff --git a/cfg/debug/rcu/debug-rcu-torturetest.scc b/cfg/debug/rcu/debug-rcu-torturetest.scc new file mode 100644 index 0000000..3ecb2c9 --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-torturetest.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rcu-torturetest.cfg diff --git a/cfg/debug/rcu/debug-rcu-trace.cfg b/cfg/debug/rcu/debug-rcu-trace.cfg new file mode 100644 index 0000000..91f5997 --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-trace.cfg @@ -0,0 +1 @@ +CONFIG_RCU_TRACE=y diff --git a/cfg/debug/rcu/debug-rcu-trace.scc b/cfg/debug/rcu/debug-rcu-trace.scc new file mode 100644 index 0000000..7b6d2b0 --- /dev/null +++ b/cfg/debug/rcu/debug-rcu-trace.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rcu-trace.cfg diff --git a/cfg/debug/runtime-test/debug-atomic64-selftest.cfg b/cfg/debug/runtime-test/debug-atomic64-selftest.cfg new file mode 100644 index 0000000..83f6626 --- /dev/null +++ b/cfg/debug/runtime-test/debug-atomic64-selftest.cfg @@ -0,0 +1 @@ +CONFIG_ATOMIC64_SELFTEST=m diff --git a/cfg/debug/runtime-test/debug-atomic64-selftest.scc b/cfg/debug/runtime-test/debug-atomic64-selftest.scc new file mode 100644 index 0000000..dda6fcd --- /dev/null +++ b/cfg/debug/runtime-test/debug-atomic64-selftest.scc @@ -0,0 +1 @@ +kconf non-hardware debug-atomic64-selftest.cfg diff --git a/cfg/debug/runtime-test/debug-backtrace-self-test.cfg b/cfg/debug/runtime-test/debug-backtrace-self-test.cfg new file mode 100644 index 0000000..94c3e26 --- /dev/null +++ b/cfg/debug/runtime-test/debug-backtrace-self-test.cfg @@ -0,0 +1 @@ +CONFIG_BACKTRACE_SELF_TEST=m diff --git a/cfg/debug/runtime-test/debug-backtrace-self-test.scc b/cfg/debug/runtime-test/debug-backtrace-self-test.scc new file mode 100644 index 0000000..efb5475 --- /dev/null +++ b/cfg/debug/runtime-test/debug-backtrace-self-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-backtrace-self-test.cfg diff --git a/cfg/debug/runtime-test/debug-interval-tree-test.cfg b/cfg/debug/runtime-test/debug-interval-tree-test.cfg new file mode 100644 index 0000000..1b25e83 --- /dev/null +++ b/cfg/debug/runtime-test/debug-interval-tree-test.cfg @@ -0,0 +1 @@ +CONFIG_INTERVAL_TREE_TEST=m diff --git a/cfg/debug/runtime-test/debug-interval-tree-test.scc b/cfg/debug/runtime-test/debug-interval-tree-test.scc new file mode 100644 index 0000000..1364485 --- /dev/null +++ b/cfg/debug/runtime-test/debug-interval-tree-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-interval-tree-test.cfg diff --git a/cfg/debug/runtime-test/debug-kerneldump-test.cfg b/cfg/debug/runtime-test/debug-kerneldump-test.cfg new file mode 100644 index 0000000..626c420 --- /dev/null +++ b/cfg/debug/runtime-test/debug-kerneldump-test.cfg @@ -0,0 +1,2 @@ +CONFIG_BLOCK=y +CONFIG_LKDTM=m diff --git a/cfg/debug/runtime-test/debug-kerneldump-test.scc b/cfg/debug/runtime-test/debug-kerneldump-test.scc new file mode 100644 index 0000000..97fb7f7 --- /dev/null +++ b/cfg/debug/runtime-test/debug-kerneldump-test.scc @@ -0,0 +1,2 @@ +include cfg/fs/debugfs.scc +kconf non-hardware debug-kerneldump-test.cfg diff --git a/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg b/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg new file mode 100644 index 0000000..d899da1 --- /dev/null +++ b/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg @@ -0,0 +1,2 @@ +CONFIG_KPROBES=y +CONFIG_KPROBES_SANITY_TEST=y diff --git a/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc b/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc new file mode 100644 index 0000000..9aa83fc --- /dev/null +++ b/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-kprobes-sanity-test.cfg diff --git a/cfg/debug/runtime-test/debug-list-sort.cfg b/cfg/debug/runtime-test/debug-list-sort.cfg new file mode 100644 index 0000000..9b5d88f --- /dev/null +++ b/cfg/debug/runtime-test/debug-list-sort.cfg @@ -0,0 +1 @@ +CONFIG_TEST_LIST_SORT=m diff --git a/cfg/debug/runtime-test/debug-list-sort.scc b/cfg/debug/runtime-test/debug-list-sort.scc new file mode 100644 index 0000000..fb2898a --- /dev/null +++ b/cfg/debug/runtime-test/debug-list-sort.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-list-sort.cfg diff --git a/cfg/debug/runtime-test/debug-percpu-test.cfg b/cfg/debug/runtime-test/debug-percpu-test.cfg new file mode 100644 index 0000000..fb5dc53 --- /dev/null +++ b/cfg/debug/runtime-test/debug-percpu-test.cfg @@ -0,0 +1 @@ +CONFIG_PERCPU_TEST=m diff --git a/cfg/debug/runtime-test/debug-percpu-test.scc b/cfg/debug/runtime-test/debug-percpu-test.scc new file mode 100644 index 0000000..0fd9f9e --- /dev/null +++ b/cfg/debug/runtime-test/debug-percpu-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-percpu-test.cfg diff --git a/cfg/debug/runtime-test/debug-rbtree-test.cfg b/cfg/debug/runtime-test/debug-rbtree-test.cfg new file mode 100644 index 0000000..cdcbc97 --- /dev/null +++ b/cfg/debug/runtime-test/debug-rbtree-test.cfg @@ -0,0 +1 @@ +CONFIG_RBTREE_TEST=m diff --git a/cfg/debug/runtime-test/debug-rbtree-test.scc b/cfg/debug/runtime-test/debug-rbtree-test.scc new file mode 100644 index 0000000..fbdef98 --- /dev/null +++ b/cfg/debug/runtime-test/debug-rbtree-test.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-rbtree-test.cfg diff --git a/cfg/debug/runtime-test/debug-runtime-test.scc b/cfg/debug/runtime-test/debug-runtime-test.scc new file mode 100644 index 0000000..027cab7 --- /dev/null +++ b/cfg/debug/runtime-test/debug-runtime-test.scc @@ -0,0 +1,25 @@ +include debug-atomic64-selftest.scc +include debug-backtrace-self-test.scc +include debug-interval-tree-test.scc +include debug-kerneldump-test.scc +include debug-kprobes-sanity-test.scc +include debug-list-sort.scc +include debug-percpu-test.scc +include debug-rbtree-test.scc +include debug-sort.scc +include debug-test-bitmap.scc +include debug-test-bpf.scc +include debug-test-firmware.scc +include debug-test-hash.scc +include debug-test-hexdump.scc +include debug-test-kmod.scc +include debug-test-kstrtox.scc +include debug-test-lkm.scc +include debug-test-printf.scc +include debug-test-rhashtable.scc +include debug-test-static-keys.scc +include debug-test-string-helpers.scc +include debug-test-sysctl.scc +include debug-test-udelay.scc +include debug-test-user-copy.scc +include debug-test-uuid.scc diff --git a/cfg/debug/runtime-test/debug-sort.cfg b/cfg/debug/runtime-test/debug-sort.cfg new file mode 100644 index 0000000..b092022 --- /dev/null +++ b/cfg/debug/runtime-test/debug-sort.cfg @@ -0,0 +1 @@ +CONFIG_TEST_SORT=m diff --git a/cfg/debug/runtime-test/debug-sort.scc b/cfg/debug/runtime-test/debug-sort.scc new file mode 100644 index 0000000..d2d900e --- /dev/null +++ b/cfg/debug/runtime-test/debug-sort.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-sort.cfg diff --git a/cfg/debug/runtime-test/debug-test-bitmap.cfg b/cfg/debug/runtime-test/debug-test-bitmap.cfg new file mode 100644 index 0000000..9b7f6ac --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-bitmap.cfg @@ -0,0 +1 @@ +CONFIG_TEST_BITMAP=m diff --git a/cfg/debug/runtime-test/debug-test-bitmap.scc b/cfg/debug/runtime-test/debug-test-bitmap.scc new file mode 100644 index 0000000..9aecf2e --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-bitmap.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-bitmap.cfg diff --git a/cfg/debug/runtime-test/debug-test-bpf.cfg b/cfg/debug/runtime-test/debug-test-bpf.cfg new file mode 100644 index 0000000..003605d --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-bpf.cfg @@ -0,0 +1,2 @@ +CONFIG_NET=y +CONFIG_TEST_BPF=m diff --git a/cfg/debug/runtime-test/debug-test-bpf.scc b/cfg/debug/runtime-test/debug-test-bpf.scc new file mode 100644 index 0000000..8637355 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-bpf.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-bpf.cfg diff --git a/cfg/debug/runtime-test/debug-test-firmware.cfg b/cfg/debug/runtime-test/debug-test-firmware.cfg new file mode 100644 index 0000000..54258a7 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-firmware.cfg @@ -0,0 +1,2 @@ +CONFIG_FW_LOADER=y +CONFIG_TEST_FIRMWARE=m diff --git a/cfg/debug/runtime-test/debug-test-firmware.scc b/cfg/debug/runtime-test/debug-test-firmware.scc new file mode 100644 index 0000000..1447a51 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-firmware.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-firmware.cfg diff --git a/cfg/debug/runtime-test/debug-test-hash.cfg b/cfg/debug/runtime-test/debug-test-hash.cfg new file mode 100644 index 0000000..a958e83 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-hash.cfg @@ -0,0 +1 @@ +CONFIG_TEST_HASH=m diff --git a/cfg/debug/runtime-test/debug-test-hash.scc b/cfg/debug/runtime-test/debug-test-hash.scc new file mode 100644 index 0000000..7d728a1 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-hash.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-hash.cfg diff --git a/cfg/debug/runtime-test/debug-test-hexdump.cfg b/cfg/debug/runtime-test/debug-test-hexdump.cfg new file mode 100644 index 0000000..2526890 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-hexdump.cfg @@ -0,0 +1 @@ +CONFIG_TEST_HEXDUMP=m diff --git a/cfg/debug/runtime-test/debug-test-hexdump.scc b/cfg/debug/runtime-test/debug-test-hexdump.scc new file mode 100644 index 0000000..faedc0a --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-hexdump.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-hexdump.cfg diff --git a/cfg/debug/runtime-test/debug-test-kmod.cfg b/cfg/debug/runtime-test/debug-test-kmod.cfg new file mode 100644 index 0000000..235422a --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-kmod.cfg @@ -0,0 +1,4 @@ +CONFIG_BLOCK=y +CONFIG_NET=y +CONFIG_NETDEVICES=y +CONFIG_TEST_KMOD=m diff --git a/cfg/debug/runtime-test/debug-test-kmod.scc b/cfg/debug/runtime-test/debug-test-kmod.scc new file mode 100644 index 0000000..960199c --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-kmod.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-kmod.cfg diff --git a/cfg/debug/runtime-test/debug-test-kstrtox.cfg b/cfg/debug/runtime-test/debug-test-kstrtox.cfg new file mode 100644 index 0000000..ffd8888 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-kstrtox.cfg @@ -0,0 +1 @@ +CONFIG_TEST_KSTRTOX=m diff --git a/cfg/debug/runtime-test/debug-test-kstrtox.scc b/cfg/debug/runtime-test/debug-test-kstrtox.scc new file mode 100644 index 0000000..a0decd3 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-kstrtox.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-kstrtox.cfg diff --git a/cfg/debug/runtime-test/debug-test-lkm.cfg b/cfg/debug/runtime-test/debug-test-lkm.cfg new file mode 100644 index 0000000..058c928 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-lkm.cfg @@ -0,0 +1 @@ +CONFIG_TEST_LKM=m diff --git a/cfg/debug/runtime-test/debug-test-lkm.scc b/cfg/debug/runtime-test/debug-test-lkm.scc new file mode 100644 index 0000000..f9e3c16 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-lkm.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-lkm.cfg diff --git a/cfg/debug/runtime-test/debug-test-printf.cfg b/cfg/debug/runtime-test/debug-test-printf.cfg new file mode 100644 index 0000000..8b60043 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-printf.cfg @@ -0,0 +1 @@ +CONFIG_TEST_PRINTF=m diff --git a/cfg/debug/runtime-test/debug-test-printf.scc b/cfg/debug/runtime-test/debug-test-printf.scc new file mode 100644 index 0000000..beb1ee1 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-printf.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-printf.cfg diff --git a/cfg/debug/runtime-test/debug-test-rhashtable.cfg b/cfg/debug/runtime-test/debug-test-rhashtable.cfg new file mode 100644 index 0000000..7be3336 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-rhashtable.cfg @@ -0,0 +1 @@ +CONFIG_TEST_RHASHTABLE=m diff --git a/cfg/debug/runtime-test/debug-test-rhashtable.scc b/cfg/debug/runtime-test/debug-test-rhashtable.scc new file mode 100644 index 0000000..1b4edc3 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-rhashtable.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-rhashtable.cfg diff --git a/cfg/debug/runtime-test/debug-test-static-keys.cfg b/cfg/debug/runtime-test/debug-test-static-keys.cfg new file mode 100644 index 0000000..d538fb7 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-static-keys.cfg @@ -0,0 +1 @@ +CONFIG_TEST_STATIC_KEYS=m diff --git a/cfg/debug/runtime-test/debug-test-static-keys.scc b/cfg/debug/runtime-test/debug-test-static-keys.scc new file mode 100644 index 0000000..f878544 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-static-keys.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-static-keys.cfg diff --git a/cfg/debug/runtime-test/debug-test-string-helpers.cfg b/cfg/debug/runtime-test/debug-test-string-helpers.cfg new file mode 100644 index 0000000..8603bec --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-string-helpers.cfg @@ -0,0 +1 @@ +CONFIG_TEST_STRING_HELPERS=m diff --git a/cfg/debug/runtime-test/debug-test-string-helpers.scc b/cfg/debug/runtime-test/debug-test-string-helpers.scc new file mode 100644 index 0000000..76a8f1c --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-string-helpers.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-string-helpers.cfg diff --git a/cfg/debug/runtime-test/debug-test-sysctl.cfg b/cfg/debug/runtime-test/debug-test-sysctl.cfg new file mode 100644 index 0000000..cbdddaa --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-sysctl.cfg @@ -0,0 +1,3 @@ +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_TEST_SYSCTL=m diff --git a/cfg/debug/runtime-test/debug-test-sysctl.scc b/cfg/debug/runtime-test/debug-test-sysctl.scc new file mode 100644 index 0000000..2f320ca --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-sysctl.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-sysctl.cfg diff --git a/cfg/debug/runtime-test/debug-test-udelay.cfg b/cfg/debug/runtime-test/debug-test-udelay.cfg new file mode 100644 index 0000000..f03d371 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-udelay.cfg @@ -0,0 +1 @@ +CONFIG_TEST_UDELAY=m diff --git a/cfg/debug/runtime-test/debug-test-udelay.scc b/cfg/debug/runtime-test/debug-test-udelay.scc new file mode 100644 index 0000000..b1ddcbc --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-udelay.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-udelay.cfg diff --git a/cfg/debug/runtime-test/debug-test-user-copy.cfg b/cfg/debug/runtime-test/debug-test-user-copy.cfg new file mode 100644 index 0000000..784ed84 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-user-copy.cfg @@ -0,0 +1 @@ +CONFIG_TEST_USER_COPY=m diff --git a/cfg/debug/runtime-test/debug-test-user-copy.scc b/cfg/debug/runtime-test/debug-test-user-copy.scc new file mode 100644 index 0000000..1071e01 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-user-copy.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-user-copy.cfg diff --git a/cfg/debug/runtime-test/debug-test-uuid.cfg b/cfg/debug/runtime-test/debug-test-uuid.cfg new file mode 100644 index 0000000..96a2d99 --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-uuid.cfg @@ -0,0 +1 @@ +CONFIG_TEST_UUID=m diff --git a/cfg/debug/runtime-test/debug-test-uuid.scc b/cfg/debug/runtime-test/debug-test-uuid.scc new file mode 100644 index 0000000..04be08e --- /dev/null +++ b/cfg/debug/runtime-test/debug-test-uuid.scc @@ -0,0 +1 @@ +kconf non-hardware debug-test-uuid.cfg diff --git a/cfg/debug/sched/debug-sched.cfg b/cfg/debug/sched/debug-sched.cfg new file mode 100644 index 0000000..5186bb9 --- /dev/null +++ b/cfg/debug/sched/debug-sched.cfg @@ -0,0 +1,2 @@ +CONFIG_PROC_FS=y +CONFIG_SCHED_DEBUG=y diff --git a/cfg/debug/sched/debug-sched.scc b/cfg/debug/sched/debug-sched.scc new file mode 100644 index 0000000..4428352 --- /dev/null +++ b/cfg/debug/sched/debug-sched.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-sched.cfg diff --git a/cfg/debug/sched/debug-schedstats.cfg b/cfg/debug/sched/debug-schedstats.cfg new file mode 100644 index 0000000..ef343a7 --- /dev/null +++ b/cfg/debug/sched/debug-schedstats.cfg @@ -0,0 +1,2 @@ +CONFIG_PROC_FS=y +CONFIG_SCHEDSTATS=y diff --git a/cfg/debug/sched/debug-schedstats.scc b/cfg/debug/sched/debug-schedstats.scc new file mode 100644 index 0000000..b7b462b --- /dev/null +++ b/cfg/debug/sched/debug-schedstats.scc @@ -0,0 +1,2 @@ +include cfg/debug/common/debug-kernelhacking.scc +kconf non-hardware debug-schedstats.cfg diff --git a/cfg/debug/selftest/debug-glob-selftest.cfg b/cfg/debug/selftest/debug-glob-selftest.cfg new file mode 100644 index 0000000..678630c --- /dev/null +++ b/cfg/debug/selftest/debug-glob-selftest.cfg @@ -0,0 +1,2 @@ +CONFIG_GLOB=y +CONFIG_GLOB_SELFTEST=y diff --git a/cfg/debug/selftest/debug-glob-selftest.scc b/cfg/debug/selftest/debug-glob-selftest.scc new file mode 100644 index 0000000..4c8b437 --- /dev/null +++ b/cfg/debug/selftest/debug-glob-selftest.scc @@ -0,0 +1 @@ +kconf non-hardware debug-glob-selftest.cfg diff --git a/cfg/debug/selftest/debug-random32-selftest.cfg b/cfg/debug/selftest/debug-random32-selftest.cfg new file mode 100644 index 0000000..dc76d5c --- /dev/null +++ b/cfg/debug/selftest/debug-random32-selftest.cfg @@ -0,0 +1 @@ +CONFIG_RANDOM32_SELFTEST=y diff --git a/cfg/debug/selftest/debug-random32-selftest.scc b/cfg/debug/selftest/debug-random32-selftest.scc new file mode 100644 index 0000000..2e7b36e --- /dev/null +++ b/cfg/debug/selftest/debug-random32-selftest.scc @@ -0,0 +1 @@ +kconf non-hardware debug-random32-selftest.cfg diff --git a/cfg/debug/selftest/debug-string-selftest.cfg b/cfg/debug/selftest/debug-string-selftest.cfg new file mode 100644 index 0000000..8c84bc6 --- /dev/null +++ b/cfg/debug/selftest/debug-string-selftest.cfg @@ -0,0 +1 @@ +CONFIG_STRING_SELFTEST=y diff --git a/cfg/debug/selftest/debug-string-selftest.scc b/cfg/debug/selftest/debug-string-selftest.scc new file mode 100644 index 0000000..1e2aa81 --- /dev/null +++ b/cfg/debug/selftest/debug-string-selftest.scc @@ -0,0 +1 @@ +kconf non-hardware debug-string-selftest.cfg diff --git a/cfg/debug/selftest/debug-xz-dec-test.cfg b/cfg/debug/selftest/debug-xz-dec-test.cfg new file mode 100644 index 0000000..5f5f554 --- /dev/null +++ b/cfg/debug/selftest/debug-xz-dec-test.cfg @@ -0,0 +1,2 @@ +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_TEST=y diff --git a/cfg/debug/selftest/debug-xz-dec-test.scc b/cfg/debug/selftest/debug-xz-dec-test.scc new file mode 100644 index 0000000..22f03a5 --- /dev/null +++ b/cfg/debug/selftest/debug-xz-dec-test.scc @@ -0,0 +1 @@ +kconf non-hardware debug-xz-dec-test.cfg diff --git a/cfg/debug/tracer/debug-blk-dev-io-trace.cfg b/cfg/debug/tracer/debug-blk-dev-io-trace.cfg new file mode 100644 index 0000000..b296941 --- /dev/null +++ b/cfg/debug/tracer/debug-blk-dev-io-trace.cfg @@ -0,0 +1,3 @@ +CONFIG_SYSFS=y +CONFIG_BLOCK=y +CONFIG_BLK_DEV_IO_TRACE=y diff --git a/cfg/debug/tracer/debug-blk-dev-io-trace.scc b/cfg/debug/tracer/debug-blk-dev-io-trace.scc new file mode 100644 index 0000000..b0be7df --- /dev/null +++ b/cfg/debug/tracer/debug-blk-dev-io-trace.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-blk-dev-io-trace.cfg diff --git a/cfg/debug/tracer/debug-dynamic-ftrace.cfg b/cfg/debug/tracer/debug-dynamic-ftrace.cfg new file mode 100644 index 0000000..cf1db0a --- /dev/null +++ b/cfg/debug/tracer/debug-dynamic-ftrace.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE=y diff --git a/cfg/debug/tracer/debug-dynamic-ftrace.scc b/cfg/debug/tracer/debug-dynamic-ftrace.scc new file mode 100644 index 0000000..e240ddf --- /dev/null +++ b/cfg/debug/tracer/debug-dynamic-ftrace.scc @@ -0,0 +1,6 @@ +include debug-trace.scc +include debug-kernel-func.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-dynamic-ftrace.cfg +fi diff --git a/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg b/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg new file mode 100644 index 0000000..892da5c --- /dev/null +++ b/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg @@ -0,0 +1 @@ +CONFIG_EVENT_TRACE_TEST_SYSCALLS=y diff --git a/cfg/debug/tracer/debug-event-trace-test-syscalls.scc b/cfg/debug/tracer/debug-event-trace-test-syscalls.scc new file mode 100644 index 0000000..d232b7d --- /dev/null +++ b/cfg/debug/tracer/debug-event-trace-test-syscalls.scc @@ -0,0 +1,2 @@ +include debug-ftrace-startup.scc +kconf non-hareware debug-event-trace-test-syscalls.cfg diff --git a/cfg/debug/tracer/debug-ftrace-startup.cfg b/cfg/debug/tracer/debug-ftrace-startup.cfg new file mode 100644 index 0000000..229f2f5 --- /dev/null +++ b/cfg/debug/tracer/debug-ftrace-startup.cfg @@ -0,0 +1,2 @@ +CONFIG_GENERIC_TRACER=y +CONFIG_FTRACE_STARTUP_TEST=y diff --git a/cfg/debug/tracer/debug-ftrace-startup.scc b/cfg/debug/tracer/debug-ftrace-startup.scc new file mode 100644 index 0000000..7edb224 --- /dev/null +++ b/cfg/debug/tracer/debug-ftrace-startup.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-ftrace-startup.cfg diff --git a/cfg/debug/tracer/debug-ftrace-syscalls.cfg b/cfg/debug/tracer/debug-ftrace-syscalls.cfg new file mode 100644 index 0000000..05d50ea --- /dev/null +++ b/cfg/debug/tracer/debug-ftrace-syscalls.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_FTRACER_SYSCALLS=y diff --git a/cfg/debug/tracer/debug-ftrace-syscalls.scc b/cfg/debug/tracer/debug-ftrace-syscalls.scc new file mode 100644 index 0000000..ac2dbf4 --- /dev/null +++ b/cfg/debug/tracer/debug-ftrace-syscalls.scc @@ -0,0 +1,5 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-ftrace-syscalls.cfg +fi diff --git a/cfg/debug/tracer/debug-func-profiler.cfg b/cfg/debug/tracer/debug-func-profiler.cfg new file mode 100644 index 0000000..de1cfdb --- /dev/null +++ b/cfg/debug/tracer/debug-func-profiler.cfg @@ -0,0 +1 @@ +CONFIG_FUNCTION_PROFILER=y diff --git a/cfg/debug/tracer/debug-func-profiler.scc b/cfg/debug/tracer/debug-func-profiler.scc new file mode 100644 index 0000000..59a0b8a --- /dev/null +++ b/cfg/debug/tracer/debug-func-profiler.scc @@ -0,0 +1,3 @@ +include debug-trace.scc +include debug-kernel-func.scc +kconf non-hareware debug-func-profiler.cfg diff --git a/cfg/debug/tracer/debug-hist-triggers.cfg b/cfg/debug/tracer/debug-hist-triggers.cfg new file mode 100644 index 0000000..5562a4f --- /dev/null +++ b/cfg/debug/tracer/debug-hist-triggers.cfg @@ -0,0 +1,2 @@ +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HIST_TRIGGERS=y diff --git a/cfg/debug/tracer/debug-hist-triggers.scc b/cfg/debug/tracer/debug-hist-triggers.scc new file mode 100644 index 0000000..22092dc --- /dev/null +++ b/cfg/debug/tracer/debug-hist-triggers.scc @@ -0,0 +1,5 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-hist-triggers.cfg +fi diff --git a/cfg/debug/tracer/debug-hwlat-tracer.cfg b/cfg/debug/tracer/debug-hwlat-tracer.cfg new file mode 100644 index 0000000..cfdda97 --- /dev/null +++ b/cfg/debug/tracer/debug-hwlat-tracer.cfg @@ -0,0 +1 @@ +CONFIG_HWLAT_TRACER=y diff --git a/cfg/debug/tracer/debug-hwlat_tracer.scc b/cfg/debug/tracer/debug-hwlat_tracer.scc new file mode 100644 index 0000000..5892f8b --- /dev/null +++ b/cfg/debug/tracer/debug-hwlat_tracer.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-hwlat-tracer.cfg diff --git a/cfg/debug/tracer/debug-irqoff-latency.cfg b/cfg/debug/tracer/debug-irqoff-latency.cfg new file mode 100644 index 0000000..d2d5198 --- /dev/null +++ b/cfg/debug/tracer/debug-irqoff-latency.cfg @@ -0,0 +1 @@ +CONFIG_IRQSOFF_TRACER=y diff --git a/cfg/debug/tracer/debug-irqoff-latency.scc b/cfg/debug/tracer/debug-irqoff-latency.scc new file mode 100644 index 0000000..16f5a82 --- /dev/null +++ b/cfg/debug/tracer/debug-irqoff-latency.scc @@ -0,0 +1,6 @@ +include debug-trace.scc +include debug-snapshot-percpu.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-irqoff-latency.cfg +fi diff --git a/cfg/debug/tracer/debug-kernel-func-graph.cfg b/cfg/debug/tracer/debug-kernel-func-graph.cfg new file mode 100644 index 0000000..b1c634d --- /dev/null +++ b/cfg/debug/tracer/debug-kernel-func-graph.cfg @@ -0,0 +1 @@ +CONFIG_FUNCTION_GRAPH_TRACER=y diff --git a/cfg/debug/tracer/debug-kernel-func-graph.scc b/cfg/debug/tracer/debug-kernel-func-graph.scc new file mode 100644 index 0000000..0cbeceb --- /dev/null +++ b/cfg/debug/tracer/debug-kernel-func-graph.scc @@ -0,0 +1 @@ +include debug-kernel-func.scc diff --git a/cfg/debug/tracer/debug-kernel-func.cfg b/cfg/debug/tracer/debug-kernel-func.cfg new file mode 100644 index 0000000..8af59cf --- /dev/null +++ b/cfg/debug/tracer/debug-kernel-func.cfg @@ -0,0 +1,3 @@ +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y diff --git a/cfg/debug/tracer/debug-kernel-func.scc b/cfg/debug/tracer/debug-kernel-func.scc new file mode 100644 index 0000000..7c0f6ac --- /dev/null +++ b/cfg/debug/tracer/debug-kernel-func.scc @@ -0,0 +1,5 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-kernel-func.cfg +fi diff --git a/cfg/debug/tracer/debug-kprobe-events.cfg b/cfg/debug/tracer/debug-kprobe-events.cfg new file mode 100644 index 0000000..fbb9fda --- /dev/null +++ b/cfg/debug/tracer/debug-kprobe-events.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_KPROBE_EVENTS=y diff --git a/cfg/debug/tracer/debug-kprobe-events.scc b/cfg/debug/tracer/debug-kprobe-events.scc new file mode 100644 index 0000000..0462587 --- /dev/null +++ b/cfg/debug/tracer/debug-kprobe-events.scc @@ -0,0 +1,6 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-kprobe-events.cfg + kconf non-hareware features/kprobes/kprobes.cfg +fi diff --git a/cfg/debug/tracer/debug-mmiotrace-test.cfg b/cfg/debug/tracer/debug-mmiotrace-test.cfg new file mode 100644 index 0000000..a1c8d3c --- /dev/null +++ b/cfg/debug/tracer/debug-mmiotrace-test.cfg @@ -0,0 +1 @@ +CONFIG_MMIOTRACE_TEST=m diff --git a/cfg/debug/tracer/debug-mmiotrace-test.scc b/cfg/debug/tracer/debug-mmiotrace-test.scc new file mode 100644 index 0000000..203930f --- /dev/null +++ b/cfg/debug/tracer/debug-mmiotrace-test.scc @@ -0,0 +1,2 @@ +include debug-mmiotrace.scc +kconf non-hareware debug-mmiotrace-test.cfg diff --git a/cfg/debug/tracer/debug-mmiotrace.cfg b/cfg/debug/tracer/debug-mmiotrace.cfg new file mode 100644 index 0000000..46f9078 --- /dev/null +++ b/cfg/debug/tracer/debug-mmiotrace.cfg @@ -0,0 +1,3 @@ +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_PCI=y +CONFIG_MMIOTRACE=y diff --git a/cfg/debug/tracer/debug-mmiotrace.scc b/cfg/debug/tracer/debug-mmiotrace.scc new file mode 100644 index 0000000..1235738 --- /dev/null +++ b/cfg/debug/tracer/debug-mmiotrace.scc @@ -0,0 +1,5 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-mmiotrace.cfg +fi diff --git a/cfg/debug/tracer/debug-preempt-tracer.cfg b/cfg/debug/tracer/debug-preempt-tracer.cfg new file mode 100644 index 0000000..558a494 --- /dev/null +++ b/cfg/debug/tracer/debug-preempt-tracer.cfg @@ -0,0 +1,2 @@ +CONFIG_PREEMPT=y +CONFIG_PREEMPT_TRACER=y diff --git a/cfg/debug/tracer/debug-preempt-tracer.scc b/cfg/debug/tracer/debug-preempt-tracer.scc new file mode 100644 index 0000000..a25e0df --- /dev/null +++ b/cfg/debug/tracer/debug-preempt-tracer.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-preempt-tracer.cfg diff --git a/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg b/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg new file mode 100644 index 0000000..f33fb5c --- /dev/null +++ b/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg @@ -0,0 +1,2 @@ +CONFIG_RING_BUFFER=y +CONFIG_RING_BUFFER_BENCHMARK=y diff --git a/cfg/debug/tracer/debug-ring-buffer-benchmark.scc b/cfg/debug/tracer/debug-ring-buffer-benchmark.scc new file mode 100644 index 0000000..e5863c7 --- /dev/null +++ b/cfg/debug/tracer/debug-ring-buffer-benchmark.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-ring-buffer-benchmark.cfg diff --git a/cfg/debug/tracer/debug-ring-buffer-startup.cfg b/cfg/debug/tracer/debug-ring-buffer-startup.cfg new file mode 100644 index 0000000..c5c5bfc --- /dev/null +++ b/cfg/debug/tracer/debug-ring-buffer-startup.cfg @@ -0,0 +1,2 @@ +CONFIG_RING_BUFFER=y +CONFIG_RING_BUFFER_STARTUP_TEST=y diff --git a/cfg/debug/tracer/debug-ring-buffer-startup.scc b/cfg/debug/tracer/debug-ring-buffer-startup.scc new file mode 100644 index 0000000..d66417a --- /dev/null +++ b/cfg/debug/tracer/debug-ring-buffer-startup.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-ring-buffer-startup.cfg diff --git a/cfg/debug/tracer/debug-sched-tracer.cfg b/cfg/debug/tracer/debug-sched-tracer.cfg new file mode 100644 index 0000000..413447a --- /dev/null +++ b/cfg/debug/tracer/debug-sched-tracer.cfg @@ -0,0 +1 @@ +CONFIG_SCHED_TRACER=y diff --git a/cfg/debug/tracer/debug-sched-tracer.scc b/cfg/debug/tracer/debug-sched-tracer.scc new file mode 100644 index 0000000..8436bff --- /dev/null +++ b/cfg/debug/tracer/debug-sched-tracer.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-sched-tracer.cfg diff --git a/cfg/debug/tracer/debug-snapshot-percpu.cfg b/cfg/debug/tracer/debug-snapshot-percpu.cfg new file mode 100644 index 0000000..79fb521 --- /dev/null +++ b/cfg/debug/tracer/debug-snapshot-percpu.cfg @@ -0,0 +1 @@ +CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y diff --git a/cfg/debug/tracer/debug-snapshot-percpu.scc b/cfg/debug/tracer/debug-snapshot-percpu.scc new file mode 100644 index 0000000..a44aeab --- /dev/null +++ b/cfg/debug/tracer/debug-snapshot-percpu.scc @@ -0,0 +1,2 @@ +include debug-snapshot.scc +kconf non-hareware debug-snapshot-percpu.cfg diff --git a/cfg/debug/tracer/debug-snapshot.cfg b/cfg/debug/tracer/debug-snapshot.cfg new file mode 100644 index 0000000..31429b6 --- /dev/null +++ b/cfg/debug/tracer/debug-snapshot.cfg @@ -0,0 +1 @@ +CONFIG_TRACER_SNAPSHOT=y diff --git a/cfg/debug/tracer/debug-snapshot.scc b/cfg/debug/tracer/debug-snapshot.scc new file mode 100644 index 0000000..fb8a257 --- /dev/null +++ b/cfg/debug/tracer/debug-snapshot.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-snapshot.cfg diff --git a/cfg/debug/tracer/debug-stack-tracer.cfg b/cfg/debug/tracer/debug-stack-tracer.cfg new file mode 100644 index 0000000..64ebbf3 --- /dev/null +++ b/cfg/debug/tracer/debug-stack-tracer.cfg @@ -0,0 +1,2 @@ +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_STACK_TRACER=y diff --git a/cfg/debug/tracer/debug-stack-tracer.scc b/cfg/debug/tracer/debug-stack-tracer.scc new file mode 100644 index 0000000..6eef693 --- /dev/null +++ b/cfg/debug/tracer/debug-stack-tracer.scc @@ -0,0 +1,6 @@ +include debug-trace.scc +include debug-kernel-func.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-stack-tracer.cfg +fi diff --git a/cfg/debug/tracer/debug-trace-eval-map-file.cfg b/cfg/debug/tracer/debug-trace-eval-map-file.cfg new file mode 100644 index 0000000..7c0579b --- /dev/null +++ b/cfg/debug/tracer/debug-trace-eval-map-file.cfg @@ -0,0 +1,2 @@ +CONFIG_TRACING=y +CONFIG_TRACE_EVAL_MAP_FILE=y diff --git a/cfg/debug/tracer/debug-trace-eval-map-file.scc b/cfg/debug/tracer/debug-trace-eval-map-file.scc new file mode 100644 index 0000000..18fe25a --- /dev/null +++ b/cfg/debug/tracer/debug-trace-eval-map-file.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hardware debug-trace-eval-map-file.cfg diff --git a/cfg/debug/tracer/debug-trace-support.cfg b/cfg/debug/tracer/debug-trace-support.cfg new file mode 100644 index 0000000..23b0291 --- /dev/null +++ b/cfg/debug/tracer/debug-trace-support.cfg @@ -0,0 +1,3 @@ +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_TRACING_SUPPORT=y diff --git a/cfg/debug/tracer/debug-trace-support.scc b/cfg/debug/tracer/debug-trace-support.scc new file mode 100644 index 0000000..4133bd4 --- /dev/null +++ b/cfg/debug/tracer/debug-trace-support.scc @@ -0,0 +1 @@ +kconf non-hareware debug-trace-support.cfg diff --git a/cfg/debug/tracer/debug-trace.cfg b/cfg/debug/tracer/debug-trace.cfg new file mode 100644 index 0000000..ef82146 --- /dev/null +++ b/cfg/debug/tracer/debug-trace.cfg @@ -0,0 +1 @@ +CONFIG_FTRACE=y diff --git a/cfg/debug/tracer/debug-trace.scc b/cfg/debug/tracer/debug-trace.scc new file mode 100644 index 0000000..290707e --- /dev/null +++ b/cfg/debug/tracer/debug-trace.scc @@ -0,0 +1,2 @@ +include debug-trace-support.scc +kconf non-hareware debug-trace.cfg diff --git a/cfg/debug/tracer/debug-tracepoint-benchmark.cfg b/cfg/debug/tracer/debug-tracepoint-benchmark.cfg new file mode 100644 index 0000000..b487261 --- /dev/null +++ b/cfg/debug/tracer/debug-tracepoint-benchmark.cfg @@ -0,0 +1 @@ +CONFIG_TRACEPOINT_BENCHMARK=y diff --git a/cfg/debug/tracer/debug-tracepoint-benchmark.scc b/cfg/debug/tracer/debug-tracepoint-benchmark.scc new file mode 100644 index 0000000..4da2e45 --- /dev/null +++ b/cfg/debug/tracer/debug-tracepoint-benchmark.scc @@ -0,0 +1,2 @@ +include debug-trace.scc +kconf non-hareware debug-tracepoint-benchmark.cfg diff --git a/cfg/debug/tracer/debug-uprobe-events.cfg b/cfg/debug/tracer/debug-uprobe-events.cfg new file mode 100644 index 0000000..c2e771c --- /dev/null +++ b/cfg/debug/tracer/debug-uprobe-events.cfg @@ -0,0 +1,4 @@ +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_MMU=y +CONFIG_PERF_EVENTS=y +CONFIG_UPROBE_EVENTS=y diff --git a/cfg/debug/tracer/debug-uprobe_events.scc b/cfg/debug/tracer/debug-uprobe_events.scc new file mode 100644 index 0000000..0990406 --- /dev/null +++ b/cfg/debug/tracer/debug-uprobe_events.scc @@ -0,0 +1,5 @@ +include debug-trace.scc + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then + kconf non-hareware debug-uprobe-events.cfg +fi -- 2.8.1 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto