This website requires JavaScript.
Explore
Help
Sign In
Daniel Samson
daniel
0 Followers
·
0 Following
Joined on
2026-02-01
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
daniel
pushed to
threading
at
daniel/danos
2026-07-20 20:59:21 +00:00
def34e71fc
threads(M6): getCurrentId, docs, and CI wiring — threading built
1b33f48acd
threads(M5): Mutex, Condition, and Semaphore over the futex
b3a8147bd7
threads(M4): futex_wait/futex_wake, the blocking primitive
0730e77530
threads(M3): join, detach, and cross-core parallelism
73df864fd2
threads(M2): thread_spawn/thread_exit + runtime.Thread.spawn
Compare 7 commits »
daniel
created branch
threading
in
daniel/danos
2026-07-20 20:59:21 +00:00
daniel
pushed to
main
at
daniel/danos
2026-07-20 19:10:28 +00:00
d26515706e
removing init heartbeat in releases
daniel
pushed to
main
at
daniel/danos
2026-07-20 18:45:11 +00:00
acf8ff2c33
added microsoft ps/2 support
daniel
pushed to
main
at
daniel/danos
2026-07-20 17:43:28 +00:00
e5dcc9790b
started os developer guide
daniel
pushed to
main
at
daniel/danos
2026-07-20 12:39:06 +00:00
f8ad4ac971
update README.md
daniel
pushed to
main
at
daniel/danos
2026-07-20 12:37:19 +00:00
914af52b94
build: release-x86-64 — the flashable hybrid ISO (Etcher/dd + optical), built in-repo
bdd8a48476
docs: vdso + vfs-protocol — the public ABI boundary, linked from the index
Compare 2 commits »
daniel
pushed to
main
at
daniel/danos
2026-07-17 15:15:36 +00:00
f309ce04f4
removing the need for panic and _start snippets in user space binaries
daniel
pushed to
main
at
daniel/danos
2026-07-17 09:48:31 +00:00
9989ebbec7
moving mouse cursor
626e3c5e9b
docs: link the NVIDIA + Intel GPU feasibility studies from the index
2c63c76288
assets: add font families under usr/share/fonts
05fc1764de
docs: native GPU driver feasibility studies (NVIDIA + Intel)
65bb04d890
kernel: preserve SSE/FPU (XMM) state across the syscall/interrupt boundary
Compare 5 commits »
daniel
pushed to
main
at
daniel/danos
2026-07-14 12:53:35 +00:00
24c49f56e1
kernel: fix pci-scan triple fault and flaky restart-drill checks
0217662808
display: resilient scanout — supervised driver, survive loss, re-attach (v2 V6)
4231301896
display: runtime mode-setting, EDID, and fenced (vsync) present (v2 V5)
58927ed7e5
display: hot-attach a virtio-gpu native backend over the GOP floor (v2 V4)
6e0e0a62c6
virtio-gpu: a modern virtio 1.0 display driver, bring-up to a flushed frame (v2 V3)
Compare 7 commits »
daniel
pushed to
main
at
daniel/danos
2026-07-14 08:33:03 +00:00
f3342118f5
docs: make display-v2 gates fully automated (unattended-safe)
daniel
pushed to
main
at
daniel/danos
2026-07-14 08:28:34 +00:00
2723b6f778
docs: display v2 design + plan (pluggable scanout backend)
daniel
pushed to
main
at
daniel/danos
2026-07-14 08:05:12 +00:00
a01a4f3b3d
init: restart a crashed boot service
e1605e3235
kernel: contain a fatal fault — name the task, release the BKL before halt
Compare 2 commits »
daniel
pushed to
main
at
daniel/danos
2026-07-14 07:27:02 +00:00
1e80c57484
init: launch display-demo at boot
c3e9c59086
kernel: route routine status to the log, not the framebuffer console
Compare 2 commits »
daniel
pushed to
main
at
daniel/danos
2026-07-14 06:57:54 +00:00
88ed3c5417
Merge claude/display-service-arch-a42261: display service v1 — framebuffer compositor (D1-D5)
3fc2d5b083
display: finalize v1 — docs + plan to DONE (D5)
105203b447
display: layer client API + the display-demo client (D4)
f9cf0007c5
display: layer stack + damage-driven compositor (D3)
69b018cc32
display: the compositor service — claim, double-buffer, present (D2)
Compare 6 commits »
daniel
pushed to
claude/display-service-arch-a42261
at
daniel/danos
2026-07-14 06:57:27 +00:00
3fc2d5b083
display: finalize v1 — docs + plan to DONE (D5)
105203b447
display: layer client API + the display-demo client (D4)
f9cf0007c5
display: layer stack + damage-driven compositor (D3)
69b018cc32
display: the compositor service — claim, double-buffer, present (D2)
cd812cc00e
display: framebuffer handoff primitive + service design (D1)
Compare 5 commits »
daniel
created branch
claude/display-service-arch-a42261
in
daniel/danos
2026-07-14 06:57:27 +00:00
daniel
pushed to
main
at
daniel/danos
2026-07-13 22:29:17 +00:00
f157a93c9c
fat/usb-storage: flush the device cache on close so writes survive power-off
daniel
pushed to
main
at
daniel/danos
2026-07-13 22:09:33 +00:00
88644e57d6
acpi: stop parsing AML in the kernel; power management is userspace's
daniel
pushed to
main
at
daniel/danos
2026-07-13 21:40:42 +00:00
10c11d1806
paging: map the framebuffer write-combining, and clear it after paging
Previous
6
Next