Blueprints: Handling of Deviations from Standard Kernels

Blueprints: Review of the Stable Maintenance Process

The kernel team will take responsibility for setting the verification-needed tags on bugs at the beginning of the verification phase

Status: Cert. Team

Nothing new

Blueprints: Ubuntu Kernel Delta Review

16 of the 19 personal patch reviews are now done. Some work remains on compcache which is now superceeded by zram in staging, but some userspace work is required to switch to it. Nothing else of interest occuring.

Blueprints: Kernel Version and Flavours

Master kernels are now at v2.6.37 and remain stable. OMAP3 kernels now switched over to the distro master branch and being used in ARM images. ti-omap4 is a little behind the curve and being investigated.

Status: Ecryptfs

Currently working with light testing, if you don’t mind losing your data you can play with it (it doesn’t handle unexpected stuff yet)
current issues, that need to be resolved
– code cleanup
– name collisions
– actual fs name
– multiple uses of same name from different directories
– dentry tag on lookup
– could use inode tag (force verifying for all names on tagged file)
– Graceful fallback
– should fallback to shortname if xattr is missing, currently fill_dir fails
– should fallback to something that earlier versions of ecryptfs can support (ie. a valid shortname).
– currently Fill dir, detects unencrypted names with leading // as shortname tag
– need to expand current testing into a full regression test suite

Status: Natty

(apw) The main distro kernel is now at 2.6.37-12.26 (v2.6.37 final based). We are still in an extended merge window for v2.6.38-rc1, but testing of Ubuntu kernels based on this is looking ok so far.

Security & bugfix kernels – Maverick/Lucid/Karmic/Hardy/Dapper

Package

Upd/Sec

Proposed

TiP

Verified

dapper linux-source-2.6.15

2.6.15-55.90

2.6.15-55.91

0

0

hardy linux

2.6.24-28.81

2.6.24-28.84

0

0

karmic linux-ec2

2.6.31-307.23

2.6.31-307.24

0

0

— linux

2.6.31-22.70

2.6.31-22.71

0

0

lucid linux-ec2

2.6.32-311.23

2.6.32-312.24

5

5

— linux-meta-lts-backport-maverick

2.6.35.22.34

2.6.35.23.35

0

0

— linux-lts-backport-maverick

2.6.35-22.34~lucid1

2.6.35-23.41~lucid1

0

0

— linux-firmware

1.34.1

1.34.3

2

2

— linux

2.6.32-27.49

2.6.32-28.55

5

5

— linux-meta

2.6.32.27.29

2.6.32.28.31

0

0

maverick linux-meta

2.6.35.24.28

2.6.35.25.31

0

0

— linux-firmware

1.38.3

3

3

— linux

2.6.35-24.42

2.6.35-25.43

20

18

New kernels were uploaded and published to -proposed for all supported releases. We are now in the verification phase for these kernels.

There is a regression in Maverick proposed having to do with Radeo graphics ( bug 703553 ) that we’ll be looking into.

The kernel currently in -proposed for Lucid is the one which we anticipate being released for the .2 release.