KnowledgeBase
652
Comment:
|
2574
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= KernelTeam Knowledge Base = | <<Include(KernelTeamHeader)>> |
Line 3: | Line 3: |
[[Include(KernelTeamHeader)]] | ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
Line 5: | Line 5: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| | '''Please add all new pages under KernelTeam''' |
Line 7: | Line 7: |
= Developer = | == Developer == |
Line 9: | Line 9: |
* KernelDevelopmentShift - new development model. * KernelGitGuide - information on using the git repos. * KernelUpdates - information on updates to stable kernels. |
* [[KernelTeam/KernelTeamBugPolicies]] - How to triage kernel bugs. * [[KernelTeam/KernelDevelopmentShift]] - New development model. * KernelGitGuide - Using the git repos. * GitCheatSheet - Git recipes * KernelUpdates - Updates to stable kernels. * KernelMaintenance - How to maintain the kernel. * KernelMaintenanceStarter - Cheatsheet for KernelMaintenance. * KernelBugFixing - Process flow for fixing kernel bugs. * [[KernelTeam/KernelBuildScripts]] - Information on how to use some helper scripts for remote building. * KernelPatches - Why we will or won't take patches. * KernelPackageVersioning - How to version changes to kernel packages. * [[KernelTeam/ABIPackages|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. * FooBarTest |
Line 13: | Line 26: |
= Debugging = | == Debugging == |
Line 15: | Line 28: |
* DebuggingIRQProblems - help debugging common IRQ problems. * DebuggingKernelProblems - general kernel debugging. |
* [[DebuggingIRQProblems]] - HEFIBootLoaderselp debugging common IRQ problems. * [[DebuggingKernelSuspendHibernateResume]] - Help debugging suspend/resume and hibernate/resume problems. * [[Testing/KernelPPA|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). * KernelMainlineBuilds - How to use mainline kernels for debugging. * [[http://kernel.ubuntu.com/~kernel-ppa/info/kernel-version-map.html|Ubuntu to mainline mapping]] - a table of Ubuntu releases and which mainline version they are based on including the current release pocket assignments. |
Line 18: | Line 35: |
= Users info = | == User info == |
Line 20: | Line 37: |
* KernelCustomBuild - building your own kernels. ---- CategoryKernel |
* [[https://help.ubuntu.com/community/Kernel/Compile | Building your own kernels]] * KernelCustomBuild - Building your own kernels - Q&A * [[KernelTeam/GitKernelBuild|GitKernelBuild]] - Build mainline kernel from git. Also help with submitting bugs to upstream bugzilla.kernel.org * [[KernelTeam/LinuxWireless|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) |
Please add all new pages under KernelTeam
Developer
KernelTeam/KernelTeamBugPolicies - How to triage kernel bugs.
KernelTeam/KernelDevelopmentShift - New development model.
KernelGitGuide - Using the git repos.
GitCheatSheet - Git recipes
KernelUpdates - Updates to stable kernels.
KernelMaintenance - How to maintain the kernel.
KernelMaintenanceStarter - Cheatsheet for KernelMaintenance.
KernelBugFixing - Process flow for fixing kernel bugs.
KernelTeam/KernelBuildScripts - Information on how to use some helper scripts for remote building.
KernelPatches - Why we will or won't take patches.
KernelPackageVersioning - How to version changes to kernel packages.
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
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).
KernelMainlineBuilds - 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.
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)
KernelTeam/KnowledgeBase (last edited 2010-06-08 18:40:24 by 79-70-9-125)