DORSETRIGS
Home

kernel-module (14 post)


posts by category not found!

Simple Kernel Module for USB

A Simple Kernel Module for USB An Introduction to USB Device Management in Linux Understanding how to manage USB devices in Linux can be daunting for newcomers

3 min read 08-10-2024 42
Simple Kernel Module for USB
Simple Kernel Module for USB

Hooking into syscall table with module

Hooking into the System Call Table A Deep Dive Understanding the System Call Table The system call table is a critical component of any operating system acting

2 min read 07-10-2024 80
Hooking into syscall table with module
Hooking into syscall table with module

Add KUnit Tests to external Module for linux kernel

Adding K Unit Tests to an External Module for the Linux Kernel Testing is an essential part of software development especially for systems as complex as the Lin

3 min read 28-09-2024 67
Add KUnit Tests to external Module for linux kernel
Add KUnit Tests to external Module for linux kernel

UltraZed EV SOM: Interrupt Handler Not Triggering After Stop Command and Restart

Ultra Zed EV SOM Resolving Interrupt Handler Issues After Stop Command and Restart Introduction The Ultra Zed EV System On Module SOM is a powerful platform des

3 min read 18-09-2024 71
UltraZed EV SOM: Interrupt Handler Not Triggering After Stop Command and Restart
UltraZed EV SOM: Interrupt Handler Not Triggering After Stop Command and Restart

How to modify Linux system call table in kernel version 6+?

How to Modify the Linux System Call Table in Kernel Version 6 In the world of Linux kernel development modifying the system call table can be a pivotal task for

3 min read 15-09-2024 67
How to modify Linux system call table in kernel version 6+?
How to modify Linux system call table in kernel version 6+?

Ubuntu freezes completely on executing this inline asm

Understanding Inline Assembly and CPUID in Ubuntu Why One Method Freezes and the Other Doesnt This article investigates a perplexing situation encountered by a

3 min read 05-09-2024 73
Ubuntu freezes completely on executing this inline asm
Ubuntu freezes completely on executing this inline asm

Different package present in /usr/lib/x86_64-linux-gnu/

Unraveling the Mystery of usr lib x86 64 linux gnu A Guide to Linux Package Management The usr lib x86 64 linux gnu directory on a Linux system is a treasure tr

3 min read 05-09-2024 64
Different package present in /usr/lib/x86_64-linux-gnu/
Different package present in /usr/lib/x86_64-linux-gnu/

Struggling making built-in modules

Building Built in Kernel Modules A Step by Step Guide Building kernel modules as built in components can significantly enhance performance and streamline the bo

2 min read 02-09-2024 58
Struggling making built-in modules
Struggling making built-in modules

resolver: node label 'pwm0_gpio12' not found in live devicetree symbols table

Solving the resolver node label pwm0 gpio12 not found Error on Raspberry Pi 4 This article delves into a common error encountered when configuring GPIO pins in

3 min read 31-08-2024 60
resolver: node label 'pwm0_gpio12' not found in live devicetree symbols table
resolver: node label 'pwm0_gpio12' not found in live devicetree symbols table

kretprobe handler hooks show BUG: scheduling while atomic

Understanding the BUG scheduling while atomic with kretprobes and umount This article delves into a common problem faced by developers using kretprobes to hook

3 min read 31-08-2024 79
kretprobe handler hooks show BUG: scheduling while atomic
kretprobe handler hooks show BUG: scheduling while atomic

Unknown symbol __stack_chk_guard

Understanding and Resolving the Unknown symbol stack chk guard Error in Linux Kernel Modules When developing Linux kernel modules you might encounter the error

3 min read 31-08-2024 66
Unknown symbol __stack_chk_guard
Unknown symbol __stack_chk_guard

How can I link an object file in a subdirectory to a kernel module?

Linking Object Files in Subdirectories to a Kernel Module with Specific Compilation Flags This article explores how to link object files from subdirectories to

2 min read 30-08-2024 61
How can I link an object file in a subdirectory to a kernel module?
How can I link an object file in a subdirectory to a kernel module?

How to create a page aligned variable in a kernel module?

Ensuring Page Alignment for Kernel Module Buffers A Practical Guide Kernel modules often used to extend the functionality of the Linux kernel sometimes require

3 min read 29-08-2024 59
How to create a page aligned variable in a kernel module?
How to create a page aligned variable in a kernel module?

How to handle odd libc.so from Yocto GCC cross-compiler when running modules_prepare?

Understanding and Resolving the Odd libc so Issue in Yocto Cross Compilation When working with Yocto Linux you might encounter a peculiar issue during the modul

2 min read 28-08-2024 69
How to handle odd libc.so from Yocto GCC cross-compiler when running modules_prepare?
How to handle odd libc.so from Yocto GCC cross-compiler when running modules_prepare?