/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.packagecloud.io
| | binarydebt.wordpress.com
4.1 parsecs away

Travel
| | System call table is an array of function pointers. It is defined in kernel space as variable sys_call_table and it contains pointers to functions which implement system calls. Index of each function pointer in the array is the system call number for that syscall. These are denoted by NR_* macros in header files, such as...
| | nfil.dev
4.0 parsecs away

Travel
| | This post documents my attempts to manage to jump (or return?) from kernel-space to usermode in my Rust kernel so that it can do what a kernel is supposed to actually do: give the CPU to user programs. That's pretty exciting! In the next part, we'll even take control back from the programs so that we can implement a scheduler.
| | www.felixcloutier.com
3.4 parsecs away

Travel
| |
| | mjanja.ch
22.3 parsecs away

Travel
| Learning about the Linux kernel by hacking on the Eudyptula Challenge.