"kernel development" tag
Dr K Y Srinivasan, principal architect at Microsoft

“Linux interoperability has been enabled through work across Microsoft”

Players in the Linux community often find Microsoft and open source technology not quite in sync. Ironically, Microsoft is one of the major contributors to the Linux kernel, but is still perceived as…

Linux Maintainer Greg K-H Talks About What Keeps Him Busy!

Greg Kroah Hartman, fondly known as Greg K-H, is one of the most important people working on the Linux kernel. He is the Linux stable kernel maintainer and is a Linux Foundation Fellow….

It pays to be a Linux 'expert'

IT Pays To Be a Linux Expert

The IT industry is expected to hire many more Linux professionals this year, and to take extra measures to retain Linux talent within organisations. LINUX For You digs into their pockets and finds…

Module interractions

Device Drivers, Part 17: Module Interactions

This article, which is part of the series on Linux device drivers, demonstrates various interactions with a Linux module. As Shweta and Pugs gear up for their final semester’s project on Linux drivers,…

The virtual FS

Device Drivers, Part 16: Kernel Window — Peeping through /proc

This article, which is part of the series on Linux device drivers, demonstrates the creation and usage of files under the /proc virtual filesystem. After many months, Shweta and Pugs got together for…

Let us git

Linux Kernel Development Using Git

This article looks at setting up Git and using it for Linux kernel development. It is aimed at developers who would like to move their development environment to Git SCM. I assume that…

Oops!

Understanding a Kernel Oops!

Understanding a kernel panic and doing the forensics to trace the bug is considered a hacker’s job. This is a complex task that requires sound knowledge of both the architecture you are working…

Kernel tracing

Kernel Tracing with ftrace, Part 1

This article explains how to set up ftrace and be able to understand how to trace functions. It should be useful for current kernel developers and device driver developers who want to debug…

A debug file system?

Debugging the Linux Kernel with debugfs

debugfs is a simple memory-based filesystem, designed specifically to debug Linux kernel code, and not to be confused with the debugfs filesystem utility. Introduced by Greg Kroah-Hartman in December 2004, debugfs helps kernel…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.