Intrepid Kernel UDS Planning

These are the kernel track titles and a rough outline of the topics that I think need to be covered during each track.

2008-05-19

11:00 Building Upstream Kernels

[Resolved by rebase to current "Y" stream.]

12:00 Kernel Bug Migration

[In Progress]

16:15 Intrepid Kernel Features and Flavours

Discussion results:

* All custom binaries (xen, rt, openvz, lpia) will get their own universe package as long as there is a maintainer to take maintenance responsibilities. lpia is a special case since the Mobile team will own and maintain it. [DONE]

* Kernel version is most likely to be 2.6.26. [DONE]

* All non-x86 arches will be in one universe package to be community maintained, based on 2.6.25. This package will also support the -386 flavour.

* Debug kernel - this still requires some thought as it is going to add to kernel team maintenance overhead. It also begs the question of for which flavour do we enable debug? All of them? latencytop would be part of the debug flavour. [REJECTED see above]

* x86/x86_64 flavours are -generic, -server, -virtual. [All are there except virt]

* Dan Shearer mentioned that 64 bit lguest may have stability issues.

2008-05-20

09:50 Review Unfulfilled specs from Hardy

Discussion results:

* Device Manager

* aufs support

* Grub 2

* New PCI ids without updating kernel

* Daily kernel builds

* Kernel crash dump

2008-05-21

09:50 Live CD memory requirements: compcache

Our target is to reduce Kernel RAM requirements for the distro. This will help on Subnotebooks, LiveCDs, and Thin Clients. We are reviewing the compcache kernel module for achieving this.

Compcache was developed as a Google SoC project and is already used in distros like altlinux in their LTSP kernel flavour with success. http://code.google.com/p/compcache/

There is a bug open on launchpad with prepared diffs to the 2.6.24 kernel image as well as prebuilt Live isos.

We will enable it in intrepid in linux-ubuntu-modules to get proper testing during the release cycle and to work out a proper userspace integration with udev etc. If feasable a Hardy backport might be considered.

Related Bugs

Add compcache modules, allowing ubiquity installs on 256MB machines: https://bugs.launchpad.net/ubuntu/+bug/200765

Xubuntu requires more than 128mb of ram to install via LiveCD: https://bugs.edge.launchpad.net/ubuntu/+source/xubuntu-meta/+bug/70561

Outstanding Issues

* CPU usage has to be reviewed

* a cleaner way than the included initscripts should be found and integration

* what is the impact on suspend/hibernate/resume ?

15:00 X Wishlist for the Kernel

2008-05-22

15:00 Kernel Process Issues

15:15 LRM Reorganization

Discussion Results:

2008-05-23

15:00 WLAN mesh networking support

Miscellaneous

Left over topics that were resolved (or not) in hallway discussions:


CategoryKernel

KernelTeam/UDS/May2008 (last edited 2008-08-06 16:14:11 by localhost)