KnowledgeBase
6165
Comment:
|
3762
|
Deletions are marked like this. | Additions are marked like this. |
Line 20: | Line 20: |
* [[KernelTeam/KernelTeamBugPolicies]] - How to triage kernel bugs. * [[KernelTeam/KernelDevelopmentShift]] - New development model. * [[KernelTeam/KernelGitGuide]] - Using the git repos. * [[http://book.git-scm.com/index.html|Community Git Documentation]] - Community Git Documentation. * [[KernelTeam/GitCheatSheet]] - Git recipes * [[KernelTeam/KernelUpdates]] - Updates to stable kernels. * [[KernelTeam/KernelMaintenance]] - How to maintain the kernel. * [[KernelTeam/KernelMaintenanceStarter]] - Cheatsheet for KernelTeam/KernelMaintenance. * [[KernelTeam/KernelMaintenanceFAQ]] - Answers to frequently asked questions and encountered issues * [[KernelTeam/KernelForIdiots]] - Scott's notes on making custom kernels cause he can't grep the above two things fast enough * [[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 * [[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. * [[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 * [[KernelTeam/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" |
See [[Kernel/Dev]] for details. |
Please add all new pages under KernelTeam - DO NOT CHANGE
Lucid Information
Karmic Information
Developer
See Kernel/Dev for details.
Triage Bugs
KernelTeam/UsingArsenal - Bug Triaging using arsenal scripts.
https://wiki.ubuntu.com/Kernel/Tagging - Kernel Team Tagging (level 2 bug triage)
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.
Debugging USB -- How to debug USB problems
Crash Dump -- How to use linux-crashdump to capture a kernel oops/panic
Debugging Update Errors - Debugging common errors seen when updating/upgrading
KernelTeam/Netconsole - Configuring console over network using netconsole
KernelTeam/Firmware - All about firmware and how to debug firmware loading issues
KernelTeam/DebuggingSchedulingWhileAtomic - How to gather a trace to help debug "scheduling while atomic" bugs
Calls for Testing
KernelTeam/Grub2Testing -- testing of the updated grub2 bootloader for x86
KernelTeam/InstallonUSBkey -- Install ubuntu on USB key, used for testing.
KernelTeam/KernelCompatibilityTesting -- Ubuntu kernel compatibility testing.
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)
Informational
The kernel team gets asked about various kernel related topics, i.e. "Whats the advantage for vendors to get their drivers upstream?". These links say it far better than we ever could
Drivers
Misc
BlueprintHowto - How to register a blueprint and spec for UDS
KernelTeam/KnowledgeBase (last edited 2010-06-08 18:40:24 by 79-70-9-125)