DF-5568 / manifest.json
{ "verdict": "reproduced", "impact": "none", "reproduce": { "build": "sh /root/build.sh (guest, root: builds drift/hog, /vkroot2.img, kernel.instr, kernel.fixed; needs 'sysctl vm.vkernel_enable=1' and 'mkdir -p /var/vkernel' first)", "run": "sh /root/run.sh /root/kernel.instr instr ; sh /root/run.sh /root/kernel.fixed fixed", "expected": "stock: debug.vkt_if 16042->42294, debug.vkt_swap 0->0 (CAS body DEAD despite 42k opportunities)\nfixed: debug.vkt_if 12411->32540, debug.vkt_swap 12515->32722 (CAS body LIVE ~1:1 with if)\nboth: DRIFT10MS ratio 1.000, HOGS_RC=0, vkernel ALIVE_AT_END (no regression from the fix)" }, "kernel_refs": [ "sys/platform/vkernel64/platform/systimer.c:301", "sys/platform/vkernel64/platform/systimer.c:302", "sys/platform/vkernel64/platform/systimer.c:303", "sys/platform/vkernel64/platform/systimer.c:263", "sys/platform/vkernel64/platform/systimer.c:275", "sys/sys/systimer.h:51", "sys/platform/vkernel64/platform/cothread.c:192" ], "artifacts": [ "README.md", "VERDICT.md", "drift.c", "hog.c", "instr.diff", "instrfix.diff", "fix.diff", "build.sh", "run.sh", "build.instr.log", "build.fixed.log", "run.instr.log", "run.fixed.log", "vkcon.instr.log", "vkcon.fixed.log", "env.txt", "manifest.json", "verdict.json" ] } |