Linux Kernel: System call hooking example Understanding Linux Kernel An Example of System Call Hooking In the realm of operating systems the Linux kernel is lauded for its flexibility and performance On 3 min read 08-10-2024 8
Magic numbers of the Linux reboot() system call Understanding Magic Numbers in the Linux reboot System Call In the world of operating systems certain constants and numerical values are often referred to as ma 3 min read 08-10-2024 4
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 6
Send a ping packet using dev_queue_xmit Sending a Ping Packet Using dev queue xmit A Step by Step Guide In the realm of networking sending a ping packet is a fundamental task that can verify the reach 3 min read 08-10-2024 3
Install linux-headers on debian unable to locate package Unable to Locate Package Installing Linux Headers on Debian A Comprehensive Guide Have you ever tried installing Linux headers on Debian only to be met with the 2 min read 07-10-2024 4
How to create opengl context via drm (Linux) Demystifying Open GL Context Creation with DRM on Linux Creating an Open GL context directly using the Direct Rendering Manager DRM on Linux can seem daunting I 3 min read 07-10-2024 6
ERROR: modinfo: could not find module ERROR modinfo could not find module What it Means and How to Fix It Have you ever encountered the error ERROR modinfo could not find module This error often pop 2 min read 07-10-2024 5
How to check serial console name and UART number used by U-boot Unmasking the U Boot Serial Console Finding Your UART Number U Boot the ubiquitous bootloader for embedded systems often communicates with your computer via a s 2 min read 07-10-2024 6
Use static library in linux kernel Building a Strong Foundation Utilizing Static Libraries within the Linux Kernel The Linux kernel the heart of any Linux system is a complex beast While its core 3 min read 07-10-2024 6
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 14
Mesa 3D: where is the actual pixel data in GBM? Unveiling the Secrets of Mesa 3 D Where Does Pixel Data Live in GBM Problem Understanding where pixel data is stored within the GBM Generic Buffer Manager in Me 2 min read 06-10-2024 9
Include Linux kernel headers for intellisense in vs code Unlocking Intellisense Power Including Linux Kernel Headers in VS Code VS Code is a powerful editor but its code completion Intellisense capabilities are only a 2 min read 06-10-2024 9
How to decide the compiler version while cross compiling linux kernel for arm Navigating the Maze of Compiler Versions for Cross Compiling Linux Kernel for ARM Cross compiling a Linux kernel for ARM architecture can be a daunting task and 2 min read 06-10-2024 9
what does "Detected assembler with broken .inst" mean? Detected assembler with broken inst What It Means and How to Fix It You re likely encountering this error message while working with a software development envi 2 min read 06-10-2024 7
Cannot use set_memory_rw in Linux kernel on ARM64 The Cannot use set memory rw in Linux Kernel on ARM 64 Mystery Unlocking the Secrets Have you ever encountered the frustrating error Cannot use set memory rw in 2 min read 06-10-2024 13
Does asmlinkage mean stack or registers? Unraveling the Mystery Does asmlinkage Mean Stack or Registers Understanding how parameters are passed to functions in the Linux kernel can feel like navigating 2 min read 06-10-2024 10
Linux shared library loading and sharing the code with other process Unlocking the Power of Shared Libraries in Linux How Code Sharing Boosts Efficiency In the world of Linux shared libraries play a crucial role in software devel 3 min read 06-10-2024 11
Where is SYSCALL() implemented in Linux? Unveiling the Mystery Where Does syscall Live in the Linux Kernel Have you ever wondered how your programs interact with the kernel The answer lies within a pow 2 min read 05-10-2024 8
ss -it command description for retransmissions (retrans) and packet loss Deciphering Network Troubles Understanding ss it and Network Retransmissions Have you ever experienced lag or slow internet speeds and wondered what was happeni 2 min read 05-10-2024 8
Why I can't set breakpoint on linux kernel entry in QEMU? Debugging the Linux Kernel Why Breakpoints in QEMU Dont Always Work Debugging the Linux kernel is a crucial part of development and troubleshooting One common a 2 min read 05-10-2024 8
Is built PREEMPT_RT more pre-emptive than PREEMPT_DYNAMIC set on full? The Great Preemption Debate PREEMPT RT vs PREEMPT DYNAMIC The real time performance of Linux systems is a crucial factor for applications that demand precise ti 3 min read 04-10-2024 6
Symfony as API: CORS problem - Stopped propagation Symfony as API Conquering CORS Headaches with Stopped Propagation Problem When building a Symfony application as an API you might encounter the dreaded Stopped 3 min read 04-10-2024 8
DMA Read is working but DMA write is failing Understanding DMA Why DMA Read Works but DMA Write Fails Direct Memory Access DMA is a powerful feature in modern computing that allows hardware devices to comm 3 min read 30-09-2024 12
Bluetooth Pairing via BlueZ in Just Work Mode Fails - Confirm Value Failed Bluetooth Pairing via Blue Z in Just Works Mode Fails Confirm Value Failed Bluetooth technology has become a staple in our lives allowing devices to connect and 3 min read 30-09-2024 17
ftrace ftrace_set_filter_ip/ftrace_set_filter return EINVAL Understanding EINVAL Error in ftrace set filter ip and ftrace set filter In the Linux kernel development realm tracing can be a challenging yet rewarding proces 3 min read 30-09-2024 8