<> * [[Kernel/FAQDeveloper]] -- developer oriented Frequently Asked Questions * [[KernelTeam/KernelTeamBugPolicies]] - How to triage kernel bugs. * [[Kernel/BuildYourOwnKernel]] - Minimalist kernel build guide * [[Kernel/Dev/KernelDevelopmentShift|KernelDevelopmentShift]] - New development model. * [[Kernel/Dev/KernelGitGuide|KernelGitGuide]] - Using the git repos. * [[Kernel/Dev/GitCheatSheet|GitCheatSheet]] - Git recipes * [[KernelTeam/KernelUpdates]] - Updates to stable kernels. * [[KernelTeam/KernelMaintenance]] - How to maintain the kernel. * [[Kernel/Maintenance/Advanced]] - An advanced guide to Ubuntu kernel maintanence. * [[Kernel/Dev/KernelModuleRebuild]] - Build a kernel module without rebuilding kernel. * [[Kernel/Dev/KernelBugFixing|KernelBugFixing]] - Process flow for fixing kernel bugs. * [[Kernel/Dev/KernelBuildScripts|KernelBuildScripts]] - Information on how to use some helper scripts for remote building. * [[Kernel/Dev/StablePatchFormat|StablePatchFormat]] - How to format a patch to submit * [[Kernel/Dev/KernelPatches|KernelPatches]] - How to submit a patch and why we will or won't take patches. * [[Kernel/Dev/KernelPackageVersioning|KernelPackageVersioning]] - How to version changes to kernel packages. * [[Kernel/Dev/KernelPackagePolicies|KernelPackagePolicies]] - Describes the kernel packages maintainer functions * [[Kernel/Dev/ABIPackages|Kernel Package ABI Relationships]] - Which packages need ABI bumping during stable updates. * [[Kernel/Dev/KernelConfig|KernelConfig]] - Why the Ubuntu config is the way it is. * [[Kernel/Dev/TopicBranches|TopicBranches]] - What is a Topic Branch? * [[Kernel/Dev/Flavours]] -- what kernel flavours (kernel variants) do we have in each release? * [[Kernel/Dev/Meta-Pkgs]] -- Ubuntu kernel meta package documentation and diagrams. * [[KernelTeam/StableKernelMaintenance]] - how the SRU process applied to the kernel. * [[KernelTeam/ARMKernelCrossCompile]] ARM kernel cross compilation * KernelTeam/EncryptedHome - info on how to encrypt your sensitive data, such as your .ssh keys * [[KernalTeam/EC2Kernel]] - Information on the Ec2 Topic Branch * [[Kernel/Dev/BestPractices|BestPractices]] - Best Practices tips and tricks * [[KernelTeam/BuildKernelWithChroot]] - Setting up an chroot environment for build kernel * [[KernelTeam/HardwareEnableWithDSDT]] - Read the DSDT and enable extra function on your laptop * [[Kernel/Quirks/LowMemoryCorruption]] - How to fix "low memory corruption bugs" * [[KernelCustomBuild]] - building your own kernels Q&A * [[Kernel/SwitchFirewireStack]] - How to switch from legacy to new firewire stack. * [[Kernel/Dev/KernelDriverDeviations|KernelDriverDeviations]] - Which in-kernel drivers or sub-systems are newer than the base release * [[Kernel/Dev/MultipleISOBootUSBKey]] - Build your own USB stick to boot *.iso files. * [[Kernel/HowToSignpgpKeys]] - How to sign pgp keys. * [[Kernel/Dev/FixingCVEs]] - The processes for working on CVEs. * [[Kernel/CVEWorkFlow]] - The other processes for working on CVEs. * [[Kernel/StableReleaseCadence]] - How the Kernel SRU cadence is supposed to work * [[Kernel/kteam-tools]] - A repository of useful tools. * [[Kernel/Dev/Howto-RebaseTopicBranches]] - An example of rebasing a topic branch on top of recent master branch commits. * [[Kernel/Dev/ExtendedStable]] - Documents the stable kernel updates provided by Ubuntu kernel team * [[Kernel/Dev/LinuxFirmwareMaintenance|Kernel/Dev/LinuxFirmwareMaintenance]] - Notes on the maintenance of Ubuntu's linux-firmware package.