Skip to content

Claude/audit ps2 spsc 20260731 - #454

Open
Krilliac wants to merge 1004 commits into
mainfrom
claude/audit-ps2-spsc-20260731
Open

Claude/audit ps2 spsc 20260731#454
Krilliac wants to merge 1004 commits into
mainfrom
claude/audit-ps2-spsc-20260731

Conversation

@Krilliac

Copy link
Copy Markdown
Owner

No description provided.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: caa41d2b48

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

asm volatile("pause" ::: "memory");
}
KLOG_WARN("drivers/virtio/rng", "entropy poll timed out");
mm::FreeFrame(buf_phys);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep timed-out RNG DMA buffers pinned

If the virtio-rng request does not complete within this CPU spin budget, timing out does not cancel the descriptor or reset the queue, so the device may still own and later write to buf_phys. Returning this frame to the allocator allows a delayed completion to DMA entropy into an unrelated page that has since been reallocated, corrupting kernel memory; retain the frame until the descriptor is reclaimed or reset/drain the queue before freeing it.

Useful? React with 👍 / 👎.

@github-actions

Copy link
Copy Markdown

qemu-smoke — pe-hello

Regression in qemu-smoke (pe-hello) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — linux

Regression in qemu-smoke (linux) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — bringup

Regression in qemu-smoke (bringup) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — pe-winkill

Regression in qemu-smoke (pe-winkill) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — pe-winapi

Regression in qemu-smoke (pe-winapi) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — ring3

Regression in qemu-smoke (ring3) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

@github-actions

Copy link
Copy Markdown

qemu-smoke — pe-threads

Regression in qemu-smoke (pe-threads) — an expected signature is missing, or a forbidden one (PANIC / DUETOS CRASH / triple fault / [health] ESCALATE) appeared (30875e8). No retry — single-attempt gate.

View full run

Last 40 lines of serial log
[t=?] �[2m[D] �[0mdrivers/pci :   vid:did packed   val=0x80862930 (2156276016)
[t=?] �[2m[D] �[0mdrivers/pci :   class:sub:progif packed   val=0xc0500 (787712)
[t=?] [I] drivers/pci : enumerated devices   val=0xd (13)
[t=?] [I] auth : seeded default accounts (admin, guest) — V2 records, Argon2id default
[t=?] �[33m[W] �[0msched : Schedule called with no current task (pre-SchedInit?)   at kernel/sched/sched.cpp:2796
[t=?] �[33m[W] �[0mauth : account locked (consecutive failures)   at kernel/security/auth.cpp:365
[t=?] [I] auth : self-test OK
[t=?] [I] auth : snapshot self-test OK
[t=?] [I] auth : lazy-migration self-test OK
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff809c0fea
[t=?] �[33m[W] �[0msecurity : fix-journal hot: persist role + membership tables across   at kernel/security/rbac.cpp:311
[t=?] [I] auth : session begin
[t=?] [I] auth : session end
[t=?] [I] fs/ramfs : boottrace snapshot bytes   val=0x9d9 (2521)
[t=?] [I] fs/ramfs : syscalls snapshot bytes   val=0xfa9 (4009)
[t=?] [I] fs/ramfs : abi/native bytes   val=0xfcf (4047)
[t=?] [I] fs/ramfs : abi/win32 bytes   val=0x8000 (32768)
[t=?] [I] fs/ramfs : /sys/inspect populated
[t=?] [I] debug/probes : panic.enter   val=0xffffffff807b13c4
[t=?] [I] debug/probes : diag.fix_journaled   val=0xffffffff803ddfd8
[t=?] [I] kpath : summary visited/total   val=0x37 (55)
[panic] --- 1 scope(s) still running at panic ---
[panic]   elf-loader :: ElfLoad   running_us=0
[t~0ms] [I] net/wireless/diag : ring dump   retained=0x0 (0)   total=0x0 (0)
[wifi-diag] ====== ring dump ======
[wifi-diag] retained=0x0000000000000000 total=0x0000000000000000 dropped=0x0000000000000000
[wifi-diag] ====== end ======
[panic] --- peer CPU snapshots: (none — single CPU online) ---
[cpuhp] --- per-CPU states ---
  [cpuhp] cpu=0x0 state=Offline
[panic] --- TLB shootdown history (last 0x0000000000000002 of 0x0000000000000002 total) ---
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
  [0x0000000000000000] cpu=0x0000000000000000 as=0x0000000000000000 va=[0xffffffffe0001000,0xffffffffe0021000) src_rip=0xffffffff807cd86a  [duetos::mm::(anonymous namespace)::TearDownStackPages(unsigned int)+0x35a (kernel/mm/kstack.cpp:138)]
[panic] --- event-trace tail ---
  (no trace records)
=== DUETOS CRASH DUMP END ===
[minidump] emitting 0x0000000000005668 bytes via debugcon (port 0xE9) [soft panic]
[minidump] no NVMe / AHCI backend; disk persist skipped
[minidump] done
[panic] CPU halted — no recovery.

Krilliac added 22 commits August 1, 2026 23:52
…sion Nathan-933]

Signed-off-by: Krill <natew94@gmail.com>
…an-1840]

Signed-off-by: Krill <natew94@gmail.com>
…Nathan-596]

Signed-off-by: Krill <natew94@gmail.com>
…ssion Nathan-1403]

Signed-off-by: Krill <natew94@gmail.com>
…session Nathan-265]

Signed-off-by: Krill <natew94@gmail.com>
…ssion Nathan-83]

Signed-off-by: Krill <natew94@gmail.com>
… Nathan-949]

Signed-off-by: Krill <natew94@gmail.com>
…ession Nathan-1354]

Signed-off-by: Krill <natew94@gmail.com>
… Nathan-2013]

Signed-off-by: Krill <natew94@gmail.com>
…on Nathan-1325]

Signed-off-by: Krill <natew94@gmail.com>
…ssion Nathan-1474]

Signed-off-by: Krill <natew94@gmail.com>
…tem [session Nathan-281]

Signed-off-by: Krill <natew94@gmail.com>
…Nathan-252]

Signed-off-by: Krill <natew94@gmail.com>
…than-2412]

Signed-off-by: Krill <natew94@gmail.com>
…' [session Codex-Root-EndpointContract-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…an-1615]

Signed-off-by: Krill <natew94@gmail.com>
…em [session Codex-Root-EndpointContract-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…ession Nathan-826]

Signed-off-by: Krill <natew94@gmail.com>
…ession Nathan-914]

Signed-off-by: Krill <natew94@gmail.com>
…2' [session Nathan-984]

Signed-off-by: Krill <natew94@gmail.com>
…sion Nathan-1080]

Signed-off-by: Krill <natew94@gmail.com>
Krilliac added 30 commits August 2, 2026 07:07
…ion Codex-PcnetVirtioRestart-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…sion Nathan-61]

Signed-off-by: Krill <natew94@gmail.com>
…60802' [session Codex-ServiceTeardownContract-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…bsystem [session Codex-ServiceTeardownContract-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…ion Nathan-647]

Signed-off-by: Krill <natew94@gmail.com>
…02' [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
… [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…ssion Nathan-95]

Signed-off-by: Krill <natew94@gmail.com>
… [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…' [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…0260802' [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
…2' [session Codex-ProcessLifecycle-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…sion Codex-PcnetVirtioRestart-Recovery-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…sion Nathan-386]

Signed-off-by: Krill <natew94@gmail.com>
…n Nathan-1703]

Signed-off-by: Krill <natew94@gmail.com>
…session Nathan-1851]

Signed-off-by: Krill <natew94@gmail.com>
…sion Codex-ArpCopyoutConsumers-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Signed-off-by: Krill <natew94@gmail.com>
…ssion Codex-ArpCopyoutConsumers-20260802]

Signed-off-by: Krill <natew94@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant