Linux Kernel DebuggingChapter 1: Setting Up the Debugging EnvironmentChapter 1: Setting Up the Debugging Environment This chapter contains 10 sections. Click the links below to read them: Technical requirements Software debugging – what it is, origins, and myths Software bugs – a few actual cases Setting up the workspace A production and a debug kernel Setting up our custom production kernel Setting up our custom debug kernel Seeing the difference – production and debug kernel config Debugging – a few quick tips Further reading