happy cat

glacier

hard as a rock

la fire

go dog

not impressed

Journey of a C kernel engineer starting a Rust driver project

It's interesting to see the acceptance of rust among the kernel guys. There was drama earlier but we seemed to have moved from the anger stage of grief to acceptance.

One thing a move to rust accomplishes is a reevaluation of the kernel APIs, both the form and function. His comment that rust revealed bugs and clunky abstractions for kmalloc, vmalloc, and kvmalloc, a fundamental kernel function, is enlightening.

It's enlightening in the sense that a rewrite shines light into the dark corners that obviously work today but could use some clean up.

washing the elephant

shiv

minature steam engine

Hey are you seeing commercials? Install uBlock on firefox, safari, or chrome