Top "Linux-kernel" questions

This tag is for questions about the internals of the Linux kernel itself - particularly about writing code that runs within the context of the kernel (like kernel modules or drivers).

what does anon-rss and total-vm mean

Recently, tomcat process on my Linux machine was killed abruptly. After investigation I found below error message in /var/log/…

linux memory linux-kernel kill-process
Difference between eng and user-debug build in Android

I would like to know the difference between the two build_flavor's viz. eng & user-debug The difference between eng …

android linux makefile linux-kernel android-build
What happens to an open file handle on Linux if the pointed file gets moved or deleted

What happens to an open file handle on Linux if the pointed file meanwhile gets: Moved away -> Does …

linux file file-io linux-kernel systems-programming
I2C Driver in Linux

I am aware of I2C in a very basic level which relies inside linux kernel, but no clue to …

linux-kernel linux-device-driver i2c
Unknown symbol in while loading a kernel module

I need help understanding why I get an error when I insert a module. I have tried this with no …

linux linux-kernel kernel-module linux-scst
What exactly does Linux kernel's `make defconfig` do?

I can use the following command to create a Linux kernel .config file based on a specified architecture default for …

linux-kernel kbuild
Whole one core dedicated to single process

Is there any way in Linux to assign one CPU core to a particular given process and there should not …

c linux linux-kernel cpu scheduling
glibc: elf file OS ABI invalid

downloaded and compiled glibc-2.13. when i try to run a sample C program which does a malloc(). I get following …

linux linux-kernel glibc abi
What is ?= in Makefile

KDIR ?= $(shell uname -r) What is the meaning of ?=? I have understood the difference between :=, += and = from another thread available …

linux linux-kernel makefile
Context switches much slower in new linux kernels

We are looking to upgrade the OS on our servers from Ubuntu 10.04 LTS to Ubuntu 12.04 LTS. Unfortunately, it seems that …

linux multithreading linux-kernel kernel ubuntu-12.04