Ok that failed to build for me,
GOT:
QUESTION: Support for tracing block IO actions, NAME: BLK_DEV_IO_TRACE, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Support BTF function arguments for probe events, NAME: PROBE_EVENTS_BTF_ARGS, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Enable kprobes-based dynamic events, NAME: KPROBE_EVENTS, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Do NOT protect notrace function from kprobe events, NAME: KPROBE_EVENTS_ON_NOTRACE, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Enable uprobes-based dynamic events, NAME: UPROBE_EVENTS, ALTS: Y/n/?, ANSWER: y
GOT: y
QUESTION: Synthetic trace events, NAME: SYNTH_EVENTS, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: User trace events, NAME: USER_EVENTS, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Histogram triggers, NAME: HIST_TRIGGERS, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Trace event injection, NAME: TRACE_EVENT_INJECT, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Add tracepoint that benchmarks tracepoints, NAME: TRACEPOINT_BENCHMARK, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Ring buffer benchmark stress tester, NAME: RING_BUFFER_BENCHMARK, ALTS: N/m/y/?, ANSWER: n
GOT: n
QUESTION: Show eval mappings for trace events, NAME: TRACE_EVAL_MAP_FILE, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Record functions that recurse in function tracing, NAME: FTRACE_RECORD_RECURSION, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Validate RCU is on during ftrace execution, NAME: FTRACE_VALIDATE_RCU_IS_WATCHING, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Perform a startup test on ftrace, NAME: FTRACE_STARTUP_TEST, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Verify compile time sorting of ftrace functions, NAME: FTRACE_SORT_STARTUP_TEST, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Ring buffer startup self test, NAME: RING_BUFFER_STARTUP_TEST, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Verify ring buffer time stamp deltas, NAME: RING_BUFFER_VALIDATE_TIME_DELTAS, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Test module to create a preempt / IRQ disable delay thread to test latency tracers, NAME: PREEMPTIRQ_DELAY_TEST, ALTS: M/n/?, ANSWER:
GOT:
QUESTION: Test module for in-kernel kprobe event generation, NAME: KPROBE_EVENT_GEN_TEST, ALTS: M/n/?, ANSWER:
GOT:
GOT: *
GOT: * Runtime Verification
GOT: *
QUESTION: Runtime Verification, NAME: RV, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Remote debugging over FireWire early on boot, NAME: PROVIDE_OHCI1394_DMA_INIT, ALTS: Y/n/?, ANSWER:
GOT:
GOT: *
GOT: * Sample kernel code
GOT: *
QUESTION: Sample kernel code, NAME: SAMPLES, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Filter access to /dev/mem, NAME: STRICT_DEVMEM, ALTS: Y/n/?, ANSWER: y
GOT: y
QUESTION: Filter I/O access to /dev/mem, NAME: IO_STRICT_DEVMEM, ALTS: Y/n/?, ANSWER: y
GOT: y
GOT: *
GOT: * x86 Debugging
GOT: *
QUESTION: Enable verbose x86 bootup info messages, NAME: X86_VERBOSE_BOOTUP, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Early printk, NAME: EARLY_PRINTK, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Early printk via EHCI debug port, NAME: EARLY_PRINTK_DBGP, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: Early printk via the xHCI debug port, NAME: EARLY_PRINTK_USB_XDBC, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Dump the EFI pagetable, NAME: EFI_PGT_DUMP, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Set upper limit of TLB entries to flush one-by-one, NAME: DEBUG_TLBFLUSH, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: x86 instruction decoder selftest, NAME: X86_DECODER_SELFTEST, ALTS: N/y/?, ANSWER:
GOT:
GOT: IO delay type
GOT: > 1. port 0x80 based port-IO delay [recommended] (IO_DELAY_0X80)
GOT: 2. port 0xed based port-IO delay (IO_DELAY_0XED)
GOT: 3. udelay based port-IO delay (IO_DELAY_UDELAY)
GOT: 4. no port-IO delay (IO_DELAY_NONE)
CHOICE: 1-4?, ANSWER:
GOT:
QUESTION: Debug boot parameters, NAME: DEBUG_BOOT_PARAMS, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: CPA self-test code, NAME: CPA_DEBUG, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Debug low-level entry code, NAME: DEBUG_ENTRY, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: NMI Selftest, NAME: DEBUG_NMI_SELFTEST, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Debug the x86 FPU code, NAME: X86_DEBUG_FPU, ALTS: Y/n/?, ANSWER:
GOT:
QUESTION: ATOM Punit debug driver, NAME: PUNIT_ATOM_DEBUG, ALTS: M/n/y/?, ANSWER:
GOT:
GOT: Choose kernel unwinder
GOT: > 1. ORC unwinder (UNWINDER_ORC)
GOT: 2. Frame pointer unwinder (UNWINDER_FRAME_POINTER)
CHOICE: 1-2?, ANSWER:
GOT:
GOT: *
GOT: * Kernel Testing and Coverage
GOT: *
GOT: *
GOT: * KUnit - Enable support for unit tests
GOT: *
QUESTION: KUnit - Enable support for unit tests, NAME: KUNIT, ALTS: N/m/y/?, ANSWER: n
GOT: n
QUESTION: Notifier error injection, NAME: NOTIFIER_ERROR_INJECTION, ALTS: N/m/y/?, ANSWER: n
GOT: n
QUESTION: Fault-injections of functions, NAME: FUNCTION_ERROR_INJECTION, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Fault-injection framework, NAME: FAULT_INJECTION, ALTS: N/y/?, ANSWER:
GOT:
QUESTION: Code coverage for fuzzing, NAME: KCOV, ALTS: N/y/?, ANSWER:
GOT:
GOT: *
GOT: * Runtime Testing
GOT: *
QUESTION: Runtime Testing, NAME: RUNTIME_TESTING_MENU, ALTS: N/y/?, ANSWER: n
GOT: n
QUESTION: Memtest, NAME: MEMTEST, ALTS: Y/n/?, ANSWER: y
GOT: y
QUESTION: Microsoft Hyper-V driver testing, NAME: HYPERV_TESTING, ALTS: N/y/?, ANSWER:
GOT:
GOT: *
GOT: * Rust hacking
GOT: *
GOT: #
GOT: # configuration written to .config
GOT: #
GOT: make[1]: Leaving directory '/build/zen1-6.8.9-6.8.9-zen1-mephi/build'
GOT: make: Leaving directory '/build/zen1-6.8.9-6.8.9-zen1-mephi'
error: unused option: DAMON_DBGFS
error: unused option: DRM_DP_AUX_CHARDEV
error: unused option: DRM_DP_CEC
error: unused option: MODULE_COMPRESS_XZ
warning: unused option: POWER_RESET_GPIO
warning: unused option: POWER_RESET_GPIO_RESTART
error: unused option: SLS
error: unused option: ZRAM_DEF_COMP_ZSTD
error: builder for '/nix/store/dvr9b70afwg6343j60ljwy4m5zaayvxd-linux-config-6.8.9-zen1-mephi.drv' failed with exit code 255;
last 25 log lines:
> GOT: *
> GOT: * Runtime Testing
> GOT: *
> QUESTION: Runtime Testing, NAME: RUNTIME_TESTING_MENU, ALTS: N/y/?, ANSWER: n
> GOT: n
> QUESTION: Memtest, NAME: MEMTEST, ALTS: Y/n/?, ANSWER: y
> GOT: y
> QUESTION: Microsoft Hyper-V driver testing, NAME: HYPERV_TESTING, ALTS: N/y/?, ANSWER:
> GOT:
> GOT: *
> GOT: * Rust hacking
> GOT: *
> GOT: #
> GOT: # configuration written to .config
> GOT: #
> GOT: make[1]: Leaving directory '/build/zen1-6.8.9-6.8.9-zen1-mephi/build'
> GOT: make: Leaving directory '/build/zen1-6.8.9-6.8.9-zen1-mephi'
> error: unused option: DAMON_DBGFS
> error: unused option: DRM_DP_AUX_CHARDEV
> error: unused option: DRM_DP_CEC
> error: unused option: MODULE_COMPRESS_XZ
> warning: unused option: POWER_RESET_GPIO
> warning: unused option: POWER_RESET_GPIO_RESTART
> error: unused option: SLS
> error: unused option: ZRAM_DEF_COMP_ZSTD
For full logs, run 'nix-store -l /nix/store/dvr9b70afwg6343j60ljwy4m5zaayvxd-linux-config-6.8.9-zen1-mephi.drv'.
error: 1 dependencies of derivation '/nix/store/slvx02ngnwxzixpzfys9aq8sijblj4i6-linux-6.8.9-zen1-mephi.drv' failed to build
error: 1 dependencies of derivation '/nix/store/74awgykyc8hs49f004wmc59m4r3nlb6y-nixos-system-nixos-24.11.711815.1807c2b91223.drv' failed to build
going to try and figure out how to get full logs