Dev
4237
Comment:
|
3741
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
== Kernel Build related infromation == * [[Kernel/Dev/QuickBuildLocal| How to build a kernel on your local machine.]] * [[Kernel/Dev/QuickBuildPPA|How to build a kernel in a PPA.]] * [[Kernel/Dev/DKMSPackaging|How to build dkms packages.]] * [[Kernel/Dev/ModConfigBuild|How to modify kernel config and build kernel.]] * [[Kernel/Dev/ApplyPatchBuild|How to apply patches and build a kernel.]] * [[Kernel/Dev/KernelBuildScripts|How to use kernel build scripts.]] == Kernel Patch Submission == * [[Kernel/Dev/UpstreamPatchSubmission|How to submit patches upstream.]] * [[Kernel/Dev/SRUPatchSubmission|How to submit SRU patches.]] == Kernel Maintenance Related information == * [[Kernel/Dev/AddingNonFreeFirmware|How to add non-free firmware.]] * [[Kernel/Dev/AddingFreeFirmware|How to add free firmware.]] * [[Kernel/Dev/KernelPackageVersioning|How to version changes to kernel packages.]] * [[Kernel/Dev/KernelUpdatePolicy|What is the kernel security update policy.]] * [[Kernel/Dev/TopicBranches|What are topic branches.]] == Old links == |
|
Line 33: | Line 12: |
* [[Kernel/Maintenance/Beginner]] - A beginners guide to Ubuntu kernel maintanence. | |
Line 35: | Line 13: |
* [[KernelTeam/KernelForIdiots]] - Scott's notes on making custom kernels cause he can't grep the above two things fast enough | * [[Kernel/Dev/KernelModuleRebuild]] - Build a kernel module without rebuilding kernel. |
Line 38: | Line 16: |
* [[Kernel/Dev/StablePatchFormat|StablePatchFormat]] - How to format a patch to submit | |
Line 44: | Line 23: |
* [[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. |
|
Line 45: | Line 26: |
* [[http://idlethread.blogspot.com/2009/01/recipe-of-day-cross-compiling-armel.html|ARM kernel cross compilation]] | * [[KernelTeam/ARMKernelCrossCompile]] ARM kernel cross compilation |
Line 50: | Line 31: |
* [[KernelTeam/DKMSPackaging]] - How to build a DKMS Package | |
Line 52: | Line 32: |
* [[KernelTeam/AddingNonFreeFirmware]] - Adding firmware to linux-firmware-nonfree * [[KernelTeam/AddingFreeFirmware]] - Adding free firmware to Ubuntu |
|
Line 56: | Line 34: |
* [[GitKernelBuild]] - Build mainline kernel from git. Also help with submitting bugs to upstream bugzilla.kernel.org | |
Line 58: | Line 35: |
* [[Kernel/Dev/MaintainerStarter|MaintainerStarter]] - How to open the kernel for the next development release | * [[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/StableUpstream]] - 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. |
Kernel/FAQDeveloper -- developer oriented Frequently Asked Questions
KernelTeam/KernelTeamBugPolicies - How to triage kernel bugs.
Kernel/BuildYourOwnKernel - Minimalist kernel build guide
KernelDevelopmentShift - New development model.
KernelGitGuide - Using the git repos.
Community Git Documentation - Community Git Documentation.
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.
KernelBugFixing - Process flow for fixing kernel bugs.
KernelBuildScripts - Information on how to use some helper scripts for remote building.
StablePatchFormat - How to format a patch to submit
KernelPatches - How to submit a patch and why we will or won't take patches.
KernelPackageVersioning - How to version changes to kernel packages.
KernelPackagePolicies - Describes the kernel packages maintainer functions
Kernel Package ABI Relationships - Which packages need ABI bumping during stable updates.
KernelConfig - Why the Ubuntu config is the way it is.
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
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.
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/StableUpstream - Documents the stable kernel updates provided by Ubuntu kernel team
Kernel/Dev/LinuxFirmwareMaintenance - Notes on the maintenance of Ubuntu's linux-firmware package.
Kernel/Dev (last edited 2019-10-15 18:16:55 by connork)