kernel(config): seanfarm33 — forensics/recovery adds, verified trims #19
Loading…
Reference in a new issue
No description provided.
Delete branch "config/seanfarm33-audit"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The approved config audit (plan: purrfect-doodling-garden). One file: arch/x86/configs/seanfarm_defconfig.
ADD — forensics/self-recovery (panic+auto-reboot posture): pstore+ramoops, softlockup/hardlockup(buddy)/hung-task detectors with panic flags, panic_on_oops, softdog. The 069094 wedge class becomes self-healing with evidence.
ADD — observability/memory: PSI, delayacct, MGLRU, THP default madvise.
FIX — security: lockdown LSM actually compiled (the LSM string already named it), dmesg_restrict, random_kmalloc_caches, bug_on_data_corruption.
DROP — verified dead against live /proc/config.gz + QEMU Q35 hardware + deployed stack: KVM host support, kexec/kdump, IKHEADERS, Intel MEI, cpufreq, ipip/sit, LDT/16-bit/vsyscall, /dev/mem, /dev/port, BSD ptys, AppArmor, geneve/macvlan/macvtap/vlan/bridge. KEPT deliberately: WIREGUARD (cilium encrypt-node LIVE), DUMMY (nodelocal-dns), VXLAN/VETH/netfilter (iptables masquerade path is load-bearing).
Companions ride separate trains: builder-images (bake hard-gate +5 symbols; kargs reserve_mem/ramoops, delayacct, lockdown=integrity; systemd RuntimeWatchdogSec), seanfarm (sysctl kernel.io_uring_disabled=1). Release after those merge; versionPolicy mints 6.18.44-seanfarm33; post-roll sysrq-c drill on one worker proves pstore + auto-reboot.