KnowledgeBase
Please add all new pages under KernelTeam
Karmic Plans
Developer
KernelTeam/KernelTeamBugPolicies - How to triage kernel bugs.
KernelTeam/KernelDevelopmentShift - New development model.
KernelTeam/KernelGitGuide - Using the git repos.
KernelTeam/GitCheatSheet - Git recipes
KernelTeam/KernelUpdates - Updates to stable kernels.
KernelTeam/KernelMaintenance - How to maintain the kernel.
KernelTeam/KernelMaintenanceStarter - Cheatsheet for KernelTeam/KernelMaintenance.
KernelTeam/KernelBugFixing - Process flow for fixing kernel bugs.
KernelTeam/KernelBuildScripts - Information on how to use some helper scripts for remote building.
KernelTeam/KernelPatches - How to submit a patch and why we will or won't take patches.
KernelTeam/KernelPackageVersioning - How to version changes to kernel packages.
KernelTeam/KernelPackagePolicies - Describes the kernel packages maintainer functions
KernelPackageABIRelationships - Which packages need ABI bumping during stable updates.
KernelTeam/KernelConfig - Why the Ubuntu config is the way it is.
KernelTeam/TopicBranches - What is a Topic Branch?
KernelTeam/StableKernelMaintenance - how the SRU process applied to the kernel.
Debugging
KernelTeam/DebuggingVoodoo - Q&A for strange symptoms and how to debug
DebuggingIRQProblems - HEFIBootLoaderselp debugging common IRQ problems.
DebuggingKernelSuspendHibernateResume - Help debugging suspend/resume and hibernate/resume problems.
KernelPPA - Instructions on how to use the kernel team's PPA as well using a specific kernel developer's PPA.
BIOSandUbuntu - Debugging BIOS issues on Ubuntu (DSDT, Reboot, Suspend/Resume).
KernelTeam/MainlineBuilds - How to use mainline kernels for debugging.
Ubuntu to mainline mapping - a table of Ubuntu releases and which mainline version they are based on including the current release pocket assignments.
KernelTeam/KernelDebuggingTricks - Some kernel debugging tricks and tips.
Hotkeys/Troubleshooting -- How to debug non-working hotkeys.
Calls for Testing
KernelTeam/Grub2Testing -- testing of the updated grub2 bootloader for x86
User info
KernelCustomBuild - Building your own kernels - Q&A
GitKernelBuild - Build mainline kernel from git. Also help with submitting bugs to upstream bugzilla.kernel.org
LinuxWireless - Testing and reporting bugs to the upstream linux wireless developers
Reference
KernelVMAddressing - Per-arch breakdown of VM addressing
EFIBootLoaders - EFI/UEFI bootloaders (non-BIOS)