This document explains how to implement a new system call on linux 2.6. A system call is used by application (user) programs to request service from the operating system.