~/forbannet/blog~index
now compiling: io_uring branch, --releaselatest push: e8af13c → main · 12 min agoreading: "What Every Programmer Should Know About Memory" — Drepper, 2007currently playing with: ftrace + perf for syscall latencyopen PRs: 3 · issues triaged today: 14now compiling: io_uring branch, --releaselatest push: e8af13c → main · 12 min agoreading: "What Every Programmer Should Know About Memory" — Drepper, 2007currently playing with: ftrace + perf for syscall latencyopen PRs: 3 · issues triaged today: 14
Techie#5782
Techie#5782guest
moongirl
USER · 1000
online
USER · ACTIVE · UID 1000

forbannet

/usr/local/bin/forbannet · he/him

systems eng. phd cand. mostly tired. reverse engineer of old mmorpgs, occasional driver author, permanent stubborn person. I write here and there, tbh, I just like computers, a lot.

kernelreverse-engineeringmu-onlinedriversccsharpio_uringwindows-internalslinux
724 commits · 0 day streak · 8 day longest · 4.4 avg/active day
APRMAYJUNJULAUGSEPOCTNOVDECJANFEBMARAPR
less
more
contributions
papers · selected
no published papers yet.
now playing
Alcest — Protection
Protection
Alcest
2:335:49
recently
$ git push origin io_uring/lat-model
$ cargo run --release --bin mu-bot
$ perf record -g -- ./benchmark
$ emacs src/decoder.cs
$ doom sync
$ man 2 io_uring_enter
$ tcpdump -i any -n port 55901
$ objdump -d ./bin/decoder | less
$ strace -e openat ./bench
$ make -j$(nproc) && sudo insmod ./drv.ko
$ gdb -ex 'b main' ./bin/decoder
$ nm -D /usr/lib/libc.so.6 | grep io_uring
$ git push origin io_uring/lat-model
$ cargo run --release --bin mu-bot
$ perf record -g -- ./benchmark
$ emacs src/decoder.cs
$ doom sync
$ man 2 io_uring_enter
$ tcpdump -i any -n port 55901
$ objdump -d ./bin/decoder | less
$ strace -e openat ./bench
$ make -j$(nproc) && sudo insmod ./drv.ko
$ gdb -ex 'b main' ./bin/decoder
$ nm -D /usr/lib/libc.so.6 | grep io_uring