KernelOneiricVersionAndFlavours

Differences between revisions 5 and 6
Revision 5 as of 2011-05-12 08:46:50
Size: 2457
Editor: business-89-133-214-82
Comment:
Revision 6 as of 2011-05-24 13:36:39
Size: 3450
Editor: c-76-105-148-120
Comment:
Deletions are marked like this. Additions are marked like this.
Line 48: Line 48:
{{{
#uds-o #track #topic
put your session notes here
Line 49: Line 52:
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. Version
=======
2.6.40 looks to be landing about the right time.

The following items may need specific patches:

1) apparmour net stuff, permissions rework, etc
2) seccomp2 patches
3) xen dom0 blkback

Flavours
========
Not planning on removing any of the existing flavours.

We may need a Xen kernel but will pick that at feature freeze.

Not planning on changing the arm flavours supported out of master,
omap3.
N900 was suggested, but we have no plans to expand without demand in the
kernel team.

Discussions on the virtual flavour, get the modules back which is
missing. For EC2 we would want them all installed to reduce bugs.

Also we should be reviewing the Amazon kernels. Both the kernle
configuration differences and the patches for applicability.
get_reference_source -p <package> -a XXXX-XXXX-XXXX

[apw/rtg] ti-omap4 ???
[ogasawara] decide if we need xen flavour before feature freeze
[apw] investigate pulling 'excluded' modules for -virtual into a new binary package/udebs
[stefan-bader-canonical] review patches and config for Amazons EC2 kernels
}}}

Summary

Discuss the mainline baseline version for Natty. Also discuss the current kernel flavours for each architecture. We will also discuss the source branch for these flavours. Finally we will touch on the ports architectures.

Release Note

TBD

Kernel Version

Discussions on which mainline kernel base is appropriate for Oneiric. As Oneiric is not an LTS we do not require a specific version for alignment upstream. Therefore we will likely be using the latest version released at kernel freeze.

Assumptions

Based on the cadence of previous upstream releases, I'd anticipate the following upstream release timeline:

  • 2.6.39 releases around June, 2011
  • 2.6.40 releases around Sept 2011
  • 2.6.41 releases around Dec 2011

Kernel freeze for Oneiric is Sept 15, 2011

Taking the above into consideration, I suspect we should go with a 2.6.40 kernel as a 2.6.41 kernel may be too early into the -rc releases to provide enough stability.

Flavours

Are we carrying the appropriate flavours?

Distro

Architecture

Flavour

Description

i386

generic

kernel for desktop machines with less than 4GB of ram

i386

generic-pae

kernel for desktop machines with more than 4GB of ram

i386

virtual

kernel for virtual machine use (KVM/EC2)

amd64

generic

kernel for desktop machines

amd64

server

kernel for server machines

amd64

virtual

kernel for virtual machine use (KVM/EC2)

armel

versatile

kernel for ARM versatile (QEMU)

armel

omap

kernel for ARM OMAP-3 hardware

Ports

Architecture

Flavour

Description

powerpc

powerpc

PowerPC

powerpc

powerpc-smp

PowerPC with SMP support

powerpc

powerpc64-smp

PowerPC64 with SMP support

BoF agenda and discussion

#uds-o #track #topic
put your session notes here

Version
=======
2.6.40 looks to be landing about the right time.

The following items may need specific patches:

1) apparmour net stuff, permissions rework, etc
2) seccomp2 patches 
3) xen dom0 blkback

Flavours
========
Not planning on removing any of the existing flavours.

We may need a Xen kernel but will pick that at feature freeze.

Not planning on changing the arm flavours supported out of master,
omap3.
N900 was suggested, but we have no plans to expand without demand in the 
kernel team.

Discussions on the virtual flavour, get the modules back which is
missing.  For EC2 we would want them all installed to reduce bugs.

Also we should be reviewing the Amazon kernels. Both the kernle
configuration differences and the patches for applicability.
get_reference_source -p <package> -a XXXX-XXXX-XXXX

[apw/rtg] ti-omap4 ???
[ogasawara] decide if we need xen flavour before feature freeze
[apw] investigate pulling 'excluded' modules for -virtual into a new binary package/udebs
[stefan-bader-canonical] review patches and config for Amazons EC2 kernels


CategorySpec

KernelTeam/Specs/KernelOneiricVersionAndFlavours (last edited 2011-10-19 17:49:14 by leannogasawara)