Linux 2.6.x Implementation of ADD