Explore >> Select a destination


You are here

nickgregory.me
| | binarydebt.wordpress.com
3.8 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...
| | xcellerator.github.io
4.8 parsecs away

Travel
| | What's Going On? Back in February 2020, there were some stirrings on the LKML about unexporting kallsyms_lookup_name() from the kernel. The main reason for this is that unscrupulous module developers will often simply add MODULE_LICENSE('GPL') to their code (without actually licensing their module as such). Then, using kallsyms_lookup_name(), they can use any other exported kernel function to their heart's content. The kernel developers don't like this because it enables out-of-tree modules to call non-exported functions.
| | www.nickgregory.me
0.0 parsecs away

Travel
| | Security research, programming, and more.
| | kiljan.org
27.1 parsecs away

Travel
| Running Arch Linux RISC-V on a Milk-V Mars presents several challenges. Most notably is that the young operating system is not easy to start with. But just because it is a bit difficult does not mean it is impossible.