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 5
How to monitor number of syscalls executed by kernel? How to Monitor the Number of Syscalls Executed by the Kernel In modern operating systems system calls syscalls serve as the primary mechanism for user level app 3 min read 08-10-2024 4
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 15
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 14
Error implementing system call in Linux 5.7 System Call Woes Navigating the Labyrinth of Linux 5 7 Implementing a system call in Linux can feel like navigating a labyrinth The process is intricate and eve 2 min read 06-10-2024 10
Using epoll on a sampling perf_event_open file descriptor returns EPOLLHUP Understanding EPOLLHUP When Using epoll with perf event open File Descriptors Introduction If you ve ever worked with high performance applications in Linux you 3 min read 29-09-2024 13
FUSE high-level ioctl function receiving null parameters Understanding FUSE High Level IOCTL Function Receiving Null Parameters When dealing with FUSE Filesystem in Userspace developers sometimes encounter issues rela 2 min read 23-09-2024 33
For wrappers around syscalls that retry on EINTR, how many times does retrying make sense? Understanding Retry Mechanisms for Syscalls on EINTR When dealing with system calls in programming particularly in UNIX like operating systems programmers often 2 min read 21-09-2024 19
error: FALLOC_FL_KEEP_SIZE undeclared (first use in this function) Understanding the FALLOC FL KEEP SIZE Undeclared Error in C C When programming in C or C you might encounter various errors that can slow down your development 2 min read 21-09-2024 17
Open Syscall 56 ARMv8 fails Understanding Open Syscall 56 AR Mv8 Failures In the world of AR Mv8 architecture syscall issues can often lead to frustrating development experiences One commo 3 min read 20-09-2024 23
Is there anyway to compile a Rust program without a dependency on a libc for Linux? Compiling a Rust Program Without a Dependency on libc for Linux When developing applications in Rust especially for Linux systems developers often rely on the s 3 min read 19-09-2024 24
how to get sys call params in krobe pre_handler in x86 Understanding How to Get Syscall Parameters in K Probe Pre Handler in x86 In the world of Linux kernel programming tracing system calls can provide invaluable i 3 min read 16-09-2024 18
segfault with clone() and printf Understanding Segmentation Faults with clone and printf Segmentation faults often referred to as segfaults are one of the most common errors encountered by prog 3 min read 15-09-2024 28
linux kernel module use ftrace hook syscall infinity loop Understanding the Use of ftrace in Linux Kernel Module to Hook Syscalls in Infinite Loops The Linux kernel provides a powerful framework for tracing system call 2 min read 14-09-2024 16
My kernel-module dont hook systems-calls, how fix that? How to Fix Kernel Module Issues with System Call Hooking When developing a kernel module in Linux one common issue developers encounter is the inability of thei 3 min read 14-09-2024 21
Intercept open syscall in C, when called via fopen Intercepting the Open System Call in C Using fopen Intercepting system calls can be a crucial technique for debugging logging or modifying the behavior of progr 2 min read 14-09-2024 58
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 19
Assembly Syscalls in 64-bit Windows Assembly Syscalls in 64 bit Windows A Beginners Guide If you re diving into the world of assembly programming on 64 bit Windows you might encounter challenges e 3 min read 31-08-2024 21
can i get a solution for an error occurred during creating react app using create-react-app? npm ERR code EAI AGAIN Solving Your Create React App Troubles Creating a new React application with create react app is usually a breeze but sometimes you might 3 min read 30-08-2024 21
Syscall tracepoints missing in custom 5.15 aarch64 android kernel for Pixel 6 Debugging Missing Syscall Tracepoints in a Custom Android Kernel This article delves into a common issue faced by Android kernel developers missing syscall trac 2 min read 30-08-2024 11
do the editor's write rewrite all the bytes on the disk or just the diff? Do Editors Rewrite All the Bytes on the Disk or Just the Diff When working with text editors especially ones like Neovim you might wonder about the mechanics be 3 min read 30-08-2024 19
PTRACE_SYSCALL appears to be skipping calls (tgkill in particular) PTRACE SYSCALL Skipping Calls A Comprehensive Guide This article delves into the common issue of PTRACE SYSCALL seemingly skipping calls specifically focusing o 3 min read 29-08-2024 16