ANAMIKA SANJAY (ANSANJAY)

ANSANJAY

Geek Repo

Company:American Express

Location:Phoenix

Home Page:www.linkedin.com/in/anamika-sanjay

Github PK Tool:Github PK Tool

ANAMIKA SANJAY's repositories

InterruptHandlinginKernel

A deep dive into the interrupt handling mechanisms within the Linux kernel. Explore how different devices, from keyboards to Ethernet ports, trigger and process interrupts. Complete with hands-on examples and real-world use cases.

Language:CLicense:GPL-3.0Stargazers:2Issues:1Issues:0

KernelInlineAssemblyExample

A curated collection of practical examples demonstrating inline assembly usage in the Linux kernel. Explore how to integrate assembly code effectively within kernel modules and core functionalities.

Language:CLicense:GPL-3.0Stargazers:1Issues:1Issues:0

KernelReadWriteSpinlock

A Linux kernel module playground exploring synchronization mechanisms like mutexes and read-write locks, using practical code snippets and detailed notes.

Language:CLicense:GPL-3.0Stargazers:1Issues:1Issues:0

LinuxCoredumpValgrind

A comprehensive guide to debugging in Linux with emphasis on core dumps and Valgrind. Dive into practical examples with source codes and documentation, aiding both beginners and professionals.

Language:CLicense:GPL-3.0Stargazers:1Issues:1Issues:0

00_PointersInC

Explore the world of pointers in C. This repository is a comprehensive guide that demystifies pointers and their usage, providing examples, documentation, and practical exercises. Perfect for beginners and intermediate learners looking to deepen their understanding of pointers in programming.

Language:CStargazers:0Issues:0Issues:0
Stargazers:0Issues:1Issues:0

DockerEssentialsGuide

An in-depth guide to Docker, covering containerization principles, Dockerfile creation, image management, orchestration, and best practices to streamline development and deployment processes. Perfect for all levels.

Stargazers:0Issues:1Issues:0
Language:CLicense:Apache-2.0Stargazers:0Issues:0Issues:0

eBPF-Resources

Curated collection of resources, tools, and tutorials for eBPF (Extended Berkeley Packet Filter). Ideal for developers and enthusiasts eager to explore and leverage eBPF for performance monitoring, networking, and security.

License:GPL-2.0Stargazers:0Issues:0Issues:0

GDBUserspaceDebuggingGuide

Comprehensive guide and resources for debugging userspace code using GDB. Dive deep into hands-on examples, best practices, and troubleshooting techniques. Perfect for beginners and seasoned developers looking to enhance their debugging skills in userspace environments

Language:CStargazers:0Issues:0Issues:0

InlineAssembly

A curated collection of practical examples demonstrating inline assembly usage in the Linux kernel. Explore how to integrate assembly code effectively within kernel modules and core functionalities.

Language:AssemblyStargazers:0Issues:0Issues:0

InterruptIntroduction

A comprehensive guide to understanding and working with interrupts in the Linux kernel. Dive deep into kernel mechanisms, from basic concepts to advanced functionalities.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

IntroSystemCalls

A comprehensive guide to system calls in Linux, encompassing concepts, examples, and in-depth explorations. This repository offers insights into the kernel mechanisms, user-space interactions, and optimization techniques, such as vDSO and fast system calls.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Kernel_request_IRQ

Dive into the intricate world of request_irq in the Linux kernel. This repository sheds light on the essentials of interrupt request mechanisms, providing comprehensive notes and hands-on examples.

Language:CLicense:Apache-2.0Stargazers:0Issues:0Issues:0

KernelAddNewSystemCall

Step-by-step guide on introducing a new system call to the Linux kernel. This repository offers comprehensive tutorials, examples, and insights to seamlessly add and test new kernel functionalities.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelEnableDisableIntterupts

A deep dive into the mechanisms behind enabling and disabling interrupts in the Linux kernel. From theory to hands-on examples, this repository offers an all-inclusive exploration.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelMutex

Explore the intricacies of Mutexes, Semaphores, and their application in Linux kernel synchronization, through practical examples and theoretical concepts.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

KernelOwnWorkQueue

Delve into the intricacies of crafting custom workqueues in the Linux kernel. This repository provides tutorials, best practices, and examples for setting up and managing your own kernel workqueues effectively.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelPerCPUVariable

Explore kernel's per-CPU variables through structured modules, each covering distinct aspects like per-CPU interfaces, dynamic allocation, and more, with C examples and detailed Markdown documentation!

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

KernelReadWriteSemaphoreLock

Explore synchronization primitives in Linux Kernel with code snippets & detailed markdown files. Dive into semaphores, locking mechanisms, & more

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelSequentialLock

Explore the intricate world of Kernel Sequential Locks through this repository, which provides a comprehensive understanding of seqlocks, their utility, working, and applications in Linux Kernel. Dive into the how-tos and subtle nuances with provided examples!

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

KernelSoftIRQ

A comprehensive guide exploring soft interrupts in the Linux kernel, including its mechanisms, implementation, and practical applications. Features code samples and in-depth discussions.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelSymbol

This repository is a comprehensive guide on kernel symbols in Linux, detailing the exploration and manipulation of symbols, system calls, and memory protection mechanisms. It features well-structured modules with source code and documentation.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelTasklet

A comprehensive guide exploring soft interrupts in the Linux kernel, including its mechanisms, implementation, and practical applications. Features code samples and in-depth discussions.

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

KernelThreadedIRQ

An in-depth guide to Kernel Threaded IRQs, detailing their architecture, design, and usage within the Linux kernel. Features hands-on coding examples and best practices.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

KernelWorkQueue

Delve into the intricate world of Linux kernel tasklets. This repository offers detailed insights, code snippets, and practical use cases surrounding the kernel's lightweight interrupt-handling mechanism.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

LinuxBasicCommand

A tutorial repository dedicated to mastering basic Linux commands. From navigating directories to file manipulations and command chaining, it provides a holistic approach with detailed markdown guides for each command. Perfect for those starting their Linux journey!

License:GPL-3.0Stargazers:0Issues:1Issues:0

LinuxMemoryIssueDebugger

Dive deep into Linux memory problems with LinuxMemoryIssueDebugger. This repository offers comprehensive techniques, tools, and guidelines to effectively debug memory issues in Linux environments, providing developers with hands-on solutions to common pitfalls

Language:CStargazers:0Issues:0Issues:0

UserSpaceDebugStraceLtrace

A comprehensive repository focused on User Space Debugging with tools like strace and ltrace. Includes code samples, command references, and detailed READMEs for each exercise, catering to both beginners and advanced users.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

VDSO

Explore the intricacies of vDSO in Linux. This repository dives deep into vDSO usage and optimization, offering examples, user programs, and detailed insights. Ideal for those keen to understand the bridge between user-space and kernel-space optimizations.

Language:CStargazers:0Issues:0Issues:0