KernelMaverickVersion

Revision 6 as of 2010-05-12 21:58:22

Clear message

Summary

The purpose of this spec is to choose the mainline kernel that will become the base for the Maverick kernel development cycle.

Release Note

This section should include a paragraph describing the end-user impact of this change. It is meant to be included in the release notes of the first release in which it is implemented. (Not all of these will actually be included in the release notes, at the release manager's discretion; but writing them is a useful exercise.)

It is mandatory.

Rationale

Every release cycle we must choose a kernel that is as recent as possible while still remaining stable. Typically the decision is simply the most recently released kernel prior to the Ubuntu release. As Maverick will be the successor of an LTS release, we will likely try to push for the bleeding edge.

Assumptions

Based on the cadence of previous upstream releases, I'd anticipate 2.6.34 being released around June 2010, 2.6.35 being released around Sept 2010, and 2.6.36 being released around Dec 2010.

Kernel freeze for Maverick is Oct 14, 2010

Summary

2.6.33 (released 24 Feb 2010)

  • 2.6.33-rc1 nouveau is merged and misc new drivers pulled in
  • 2.6.33-rc2 lots of staging driver and arch updates
  • 2.6.33-rc3 ext4 and reiserfs fixes as well as lots of small driver changes, new firewire stack marked as recommended
  • 2.6.33-rc4 majority is DRM changes (nouveau, i915, and radeon)
  • 2.6.33-rc5 i915 KMS fixes and misc driver fixes
  • 2.6.33-rc6 half arch changes and again nouveau and radeon fixes as well as misc driver fixes
  • 2.6.33-rc7 i915 and radeon KMS fixes
  • 2.6.33-rc8 regression fixes and lots of one-liner fixes

2.6.34 (released ??? but likely before June)

  • 2.6.34-rc1 2/3 driver related changes, rest is arch related changes and misc updates
  • 2.6.34-rc2 messy and ugly
  • 2.6.34-rc3 lots of regression fixes, and misc driver and fs fixes
  • 2.6.34-rc4 VM regression fixes, new network driver (cxgb4), radeon and nouveau updates
  • 2.6.34-rc5 random fixes, i915 variable renames, radeon updates, amd-iommu fixes, sparc now knows ftrace, fixes to xfs, ecryptfs, cephfs and nfs
  • 2.6.34-rc6 regression fixes and powerpc defconfig updates
  • 2.6.34-rc7 small random driver fixes (likely last of the rc's)

Unresolved issues

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.

BoF agenda and discussion

Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected.


CategorySpec