/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

muffsec.com
| | offlinemark.com

Here is everything you need to know to set up a minimal Linux kernel dev environment on Ubuntu 20.04. It works great on small VPS instances, is optimized for a fast development cycle, and allows you to run custom binaries to exercise the specific kernel functionality being developed. Step 1:
0.8 parsecs

Travel
| |
| | albocoder.github.io

[AI summary] This blog post details the process of using static analysis with LLVM bitcode to identify the slab cache for kernel objects in the Linux kernel.
1.6 parsecs

Travel
| |
| | tthtlc.wordpress.com

How to use QEMU to run a VM client, assuming that the kernel have kvm enabled and running? a. create rootfs image as your OS file image, with all the general GNU/Linux utilities: This is how I create the rootfs for Xenial (I copied and modified from Syzkaller project), using the debootstrap command mainly, but...
0.4 parsecs

Travel
| |
| | xenophanes.net

[AI summary] The provided text is a detailed guide on creating a Linux kernel module that implements a character device with ioctl functionality. It walks through the process of setting up the module, defining the device structure, implementing open and release functions, adding ioctl support for adding two integers, and includes test code for user-space interaction. The guide also mentions additional resources for learning about Linux device drivers.
14.4 parsecs

Travel
|