Apress,2011Kerneldevelopmentcanbeadauntingtaskandisverydifferentfromprogrammingtraditionaluserapplications.Thekernelenvironmentismorevolatileandcomplex.Extraordinarycaremustbetakentoensurethatkernelcodeisfreeofbugsbecauseanyissuemayhaveseriousconsequence