Dev
29
Comment:
|
5011
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
=== !!! Please scroll down to old links section for working links !!! === == 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/WhatIsSRU|What is kernel stable release update (SRU).]] * [[Kernel/Dev/SRUPolicy|What is the SRU policy.]] * [[Kernel/Dev/AboutKernelABI|What is kernel ABI and when/why is it incremented.]] * [[Kernel/Dev/ABIPackages|List of packages that needs ABI bump during stable update.]] * [[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.]] * [[Kernel/Dev/KernelReleaseSchedule|What is the kernel release schedule]] == Kernel Bug Fixing == * [[Kernel/Dev/KernelBugFixing|How to fix a kernel bug]] == Guides and Other Useful Documentation. == * [[Kernel/FAQDeveloper| Kernel frequently asked question (FAQ).]] * [[Kernel/Dev/GitCheatSheet|A GIT cheat sheet.]] * [[http://book.git-scm.com/index.html|Community Documentation on GIT]] == Old links == * [[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. * [[http://book.git-scm.com/index.html|Community Git Documentation]] - Community Git Documentation. * [[Kernel/Dev/GitCheatSheet|GitCheatSheet]] - Git recipes * [[KernelTeam/KernelUpdates]] - Updates to stable kernels. * [[KernelTeam/KernelMaintenance]] - How to maintain the kernel. * [[Kernel/Maintenance/Beginner]] - A beginners guide to Ubuntu kernel maintanence. * [[Kernel/Maintenance/Advanced]] - An advanced guide to Ubuntu kernel maintanence. * [[KernelTeam/KernelForIdiots]] - Scott's notes on making custom kernels cause he can't grep the above two things fast enough * [[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/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? * [[KernelTeam/StableKernelMaintenance]] - how the SRU process applied to the kernel. * [[http://idlethread.blogspot.com/2009/01/recipe-of-day-cross-compiling-armel.html|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/DKMSPackaging]] - How to build a DKMS Package * [[KernelTeam/HardwareEnableWithDSDT]] - Read the DSDT and enable extra function on your laptop * [[KernelTeam/AddingNonFreeFirmware]] - Adding firmware to linux-firmware-nonfree * [[KernelTeam/AddingFreeFirmware]] - Adding free firmware to Ubuntu * [[Kernel/Quirks/LowMemoryCorruption]] - How to fix "low memory corruption bugs" * [[KernelCustomBuild]] - building your own kernels Q&A * [[GitKernelBuild]] - Build mainline kernel from git. Also help with submitting bugs to upstream bugzilla.kernel.org * [[Kernel/SwitchFirewireStack]] - How to switch from legacy to new firewire stack. * [[Kernel/Dev/MaintainerStarter|MaintainerStarter]] - How to open the kernel for the next development release |
!!! Please scroll down to old links section for working links !!!
Kernel Build related infromation
Kernel Patch Submission
Kernel Maintenance Related information
Kernel Bug Fixing
Guides and Other Useful Documentation.
Old links
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/Beginner - A beginners guide to Ubuntu kernel maintanence.
Kernel/Maintenance/Advanced - An advanced guide to Ubuntu kernel maintanence.
KernelTeam/KernelForIdiots - Scott's notes on making custom kernels cause he can't grep the above two things fast enough
KernelBugFixing - Process flow for fixing kernel bugs.
KernelBuildScripts - Information on how to use some helper scripts for remote building.
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?
KernelTeam/StableKernelMaintenance - how the SRU process applied to the kernel.
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/DKMSPackaging - How to build a DKMS Package
KernelTeam/HardwareEnableWithDSDT - Read the DSDT and enable extra function on your laptop
KernelTeam/AddingNonFreeFirmware - Adding firmware to linux-firmware-nonfree
KernelTeam/AddingFreeFirmware - Adding free firmware to Ubuntu
Kernel/Quirks/LowMemoryCorruption - How to fix "low memory corruption bugs"
KernelCustomBuild - building your own kernels Q&A
GitKernelBuild - Build mainline kernel from git. Also help with submitting bugs to upstream bugzilla.kernel.org
Kernel/SwitchFirewireStack - How to switch from legacy to new firewire stack.
MaintainerStarter - How to open the kernel for the next development release
Kernel/Dev (last edited 2019-10-15 18:16:55 by connork)