Skip to content

doc(reference): add kernel flavours section to ubuntu-kernels#110

Open
tswhison wants to merge 1 commit into
canonical:mainfrom
tswhison:tswhison/migrate_kernel_flavour_differences
Open

doc(reference): add kernel flavours section to ubuntu-kernels#110
tswhison wants to merge 1 commit into
canonical:mainfrom
tswhison:tswhison/migrate_kernel_flavour_differences

Conversation

@tswhison

@tswhison tswhison commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Add a 'Kernel flavours' section to the Ubuntu kernel variants and branches reference page, migrating the design principle from the deprecated Ubuntu wiki page at:
https://wiki.ubuntu.com/Kernel/FAQ/KernelFlavourDifferences

The wiki established that Ubuntu kernels are all built from the same source code and patches, with config options as the only differentiator between flavours. That foundational principle was missing from the existing reference page.

The new section:

  • Defines what a kernel flavour is (same source, config-only differences)
  • Distinguishes flavours from optimized/derivative kernels (separate source packages that may also carry additional patches)
  • Provides a reference table of current Ubuntu flavours, their supported architectures, and target workloads

The historical per-release config comparison tables from the wiki (Lucid 10.04, Natty 11.04) are not included: those releases are end-of-life and the flavour names they document (-server, -virtual, -generic-pae) no longer exist in current Ubuntu.

  • Added or updated meta description (if this PR includes documentation changes)
  • Reviewed all GitHub Actions / CI results; any unresolved failures are explained in a comment

@tswhison tswhison requested a review from AnneCYH as a code owner June 25, 2026 21:31
@tswhison tswhison force-pushed the tswhison/migrate_kernel_flavour_differences branch from 9f94e65 to bab7b63 Compare June 25, 2026 21:47
Add a 'Kernel flavours' section to the Ubuntu kernel variants and
branches reference page, migrating the design principle from the
deprecated Ubuntu wiki page at:
  https://wiki.ubuntu.com/Kernel/FAQ/KernelFlavourDifferences

The wiki established that Ubuntu kernels are all built from the same
source code and patches, with config options as the only differentiator
between flavours. That foundational principle was missing from the
existing reference page.

The new section:
- Defines what a kernel flavour is (same source, config-only differences)
- Distinguishes flavours from optimized/derivative kernels (separate
  source packages that may also carry additional patches)
- Provides a reference table of current Ubuntu flavours, their supported
  architectures, and target workloads

The historical per-release config comparison tables from the wiki
(Lucid 10.04, Natty 11.04) are not included: those releases are
end-of-life and the flavour names they document (-server, -virtual,
-generic-pae) no longer exist in current Ubuntu.

Signed-off-by: Tim Whisonant <tim.whisonant@canonical.com>
@tswhison tswhison force-pushed the tswhison/migrate_kernel_flavour_differences branch from bab7b63 to 623beb9 Compare June 25, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant