DF-4981 / manifest.json
{ "finding_id": "DF-4981", "verdict": "not_reproduced", "impact": "none", "confidence": "likely", "reproduce": { "build": "on guest /root/df4981: cp /usr/obj/usr/src/sys/X86_64_GENERIC/{device_if.h,bus_if.h} . && make -m /usr/share/mk (see build.sh, build.log)", "run": "kldload /root/df4981/jmsink.ko; sysctl hw.jmsink_fire=1 -> panic(\"ifmedia_set\"), guest down; after reset: sysctl hw.jmsink_fixcheck=1 -> survives, ifm_cur non-NULL (see run.sh, run.log, run.2.log, panic.txt)", "expected": "baseline: panic: ifmedia_set, trace ifmedia_set<-jmsink_fire<-sysctl_root<-userland_sysctl<-sys___sysctl, guest down; fixcheck: survives" }, "kernel_refs": [ "sys/dev/netif/mii_layer/jmphy.c:119-131", "sys/dev/netif/mii_layer/mii.c:228-246", "sys/dev/netif/mii_layer/mii_physubr.c:221-237", "sys/net/if_media.c:168-175", "sys/dev/netif/jme/if_jme.c:218-220", "sys/dev/netif/jme/if_jme.c:303-308", "sys/dev/netif/jme/if_jme.c:1028", "sys/kern/subr_bus.c:1952-1955" ], "artifacts": [ "README.md", "VERDICT.md", "jmsink.c", "Makefile", "build.sh", "run.sh", "build.log", "run.log", "run.2.log", "panic.txt", "env.txt", "fix.diff", "manifest.json", "verdict.json" ] } |