Archive for November, 2011

Joseph Salisbury

Kernel Team Meeting Minutes – November 29, 2011

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20111129 Meeting Agenda


ARM Status

No new update.


Release Metrics and Incoming Bugs

precise nominated bugs

  • 32 linux kernel bugs (up 12)

Ubuntu precise-alpha-1 bugs

  • 1 linux kernel bugs (up 1)

-updates bugs

  • 0 precise linux kernel bugs (no change 0)
  • 10 oneiric linux kernel bugs (no change 0)
  • 10 natty linux kernel bugs (no change 0)
  • 3 maverick linux kernel bugs (no change 0)
  • 7 lucid linux kernel bugs (no change 0)
  • 0 hardy linux kernel bugs (no change 0)


Incoming Bugs

  • 8 precise bugs (no change 0)
  • 635 oneiric bugs (down 5)
  • 1677 natty bugs (down 3)
  • 1099 maverick bugs (no change 0)
  • 979 lucid bugs (down 4)
  • 43 hardy bugs (down 3)


Regressions

regression-update bugs

  • 0 precise bugs (no change 0)
  • 7 oneiric bugs (no change 0)
  • 19 natty bugs (no change 0)
  • 40 maverick bugs (no change 0)
  • 76 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 1 precise bugs (no change 0)
  • 61 oneiric bugs (up 6)
  • 434 natty bugs (no change 0)
  • 236 maverick bugs (no change 0)
  • 208 lucid bugs (no change 0)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

  • 0 precise bugs (no change 0)
  • 1 oneiric bugs (no change 0)
  • 4 natty bugs (no change 0)
  • 0 maverick bugs (no change 0)
  • 2 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)

    Release Metrics and Incoming Bug data not available this week due to script failure.
    Script is fixed and data will be avaialbe next week.


Milestone Targeted Work Items

If your name is in the above table, please review your Alpha-1 work items and either get them closed or push them out to the next milestone. Remember, Alpha-1 is Thurs Dec 1.

   apw    hardware-p-kernel-boot    3 work items   
      hardware-p-kernel-delta-review    1 work item   
      foundations-p-ipv6    1 work item   
   cking    hardware-p-kernel-delta-review    1 work item   
   ogasawara    hardware-p-kernel-version-and-flavors    1 work item   
   tgardner    hardware-p-kernel-version-and-flavors    1 work item   
      hardware-p-kernel-delta-review    1 work item   


Blueprint: hardware-p-kernel-power-management

Power Management:

  • i386 vs i386-pae vs amd64 power measurements; various user space scenarios
  • instrument ACPI battery information against different scenarios
  • use ACPI battery analysis to improve powerstat, push out V0.00.04
  • instrument unity 2D vs 3D in a limited set of tests
  • started instrumenting powertop tunables on sandybridge H/W, compare to Win7


Status: Precise Development Kernel

We have uploaded the 3.2.0-2.5 Ubuntu kernel which was based on the latest upstream v3.2-rc3 kernel. Please install and test on any kit you have. Feedback is appreciated. We are in a soft freeze for Alpha-1, we do not intend any uploads until after the milestone.

Important Upcoming Dates:

  • Thurs Dec 1 – Alpha 1 (2 days)
  • Thurs Feb 2 – Alpha 2 (~ 9 weeks)


Status: CVE’s


CVE Metrics

Currently open CVEs for each supported branch:

We gained yet another 5 CVEs this week. We closed out a couple. Two of the new CVEs await upstream fixes.

   Package    Open   
        
   linux Hardy    11 (+3)   
   linux Lucid    8 (+3)   
   linux Maverick    8 (+3)   
   linux Natty    8 (+3)   
   linux Oneiric    5 (+1)   
   linux Precise    5 (+1)   
   linux-ec2 Lucid    8 (+3)   
   linux-fsl-imx51 Lucid    8 (+3)   
   linux-mvl-dove Lucid    8 (+3)   
   linux-mvl-dove Maverick    8 (+3)   
   linux-ti-omap4 Maverick    8 (+3)   
   linux-ti-omap4 Natty    8 (+2)   
   linux-ti-omap4 Oneiric    5 (+1)   
   linux-ti-omap4 Precise    5 (+1)   
   linux-lts-backport-maverick Lucid    8 (+3)   
   linux-lts-backport-natty Lucid    8 (+3)   
   linux-lts-backport-oneiric Lucid    5 (+1)   


Status: Stable, Security, and Bugfix Kernel Updates – Oneiric/Natty/Maverick/Lucid/Hardy

Last week saw the verification and testing of the current -proposed
updates. Here is the status for the main kernels, until yesterday (28/11):

  • Hardy – 2.6.24-30.97

    • prep’d and uploaded
  • Lucid – 2.6.32-36.79

    • waiting on the completion of certification
  • Maverick – 2.6.35-31.63

    • prep’d and uploaded
  • Natty – 2.6.38-13.53

    • prep’d and uploaded
  • Oneiric – 3.0.0-14.23

    • In verification phase, 4 bugs needing verification.

      For more details, current opened tracking bugs can be seen at

      http://people.canonical.com/~kernel/reports/kernel-sru-workflow.html

      For SRUs, SRU report is a good source of information:

      http://people.canonical.com/~kernel/reports/sru-report.html


Open Discussion or Questions? Raise your hand to be recognized

* Discussion about uploading non-pae kernels and fixing the Apple MAC installs as well as the crda stuff.

* Is the installer ready for us to use generic ?

* Hesitation about removing the non-pae kernel so close to the milestone without giving more of a heads up.

  • Goal is prior to Alpha 2.

    * A work item will be listed for for the installer work.

    * The crda bits are not critical for alpha1? I could see an upload for the apple mac installs, or just release noting it for now.

  • Wireless-crda converted to a meta package and uploaded
  • Apple can be release noted.
Leann Ogasawara

[Precise] linux kernel 3.2.0-2.5 uploaded

We have uploaded a new Precise linux kernel. The most notable change is as follows:

* Set CONFIG_PANEL_DVI=y on arm

The full changelog can be seen at:

https://launchpad.net/ubuntu/+source/linux/3.2.0-2.5

Leann Ogasawara

Kernel Team Meeting Minutes – November 22, 2011

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20111122 Meeting Agenda


ARM Status

Precise/omap4: first kernel upload done (3.0.0-1401.2) – still based on Oneiric source code but the configuration has been synced with master.
Misc: besides the usual SRU kernels, there’s nothing else to report.


Release Metrics and Incoming Bugs

precise nominated bugs

  • 32 linux kernel bugs (up 12)

Ubuntu precise-alpha-1 bugs

  • 1 linux kernel bugs (up 1)

-updates bugs

  • 0 precise linux kernel bugs (no change 0)
  • 10 oneiric linux kernel bugs (no change 0)
  • 10 natty linux kernel bugs (no change 0)
  • 3 maverick linux kernel bugs (no change 0)
  • 7 lucid linux kernel bugs (no change 0)
  • 0 hardy linux kernel bugs (no change 0)


Incoming Bugs

  • 8 precise bugs (no change 0)
  • 635 oneiric bugs (down 5)
  • 1677 natty bugs (down 3)
  • 1099 maverick bugs (no change 0)
  • 979 lucid bugs (down 4)
  • 43 hardy bugs (down 3)


Regressions

regression-update bugs

  • 0 precise bugs (no change 0)
  • 7 oneiric bugs (no change 0)
  • 19 natty bugs (no change 0)
  • 40 maverick bugs (no change 0)
  • 76 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 1 precise bugs (no change 0)
  • 61 oneiric bugs (up 6)
  • 434 natty bugs (no change 0)
  • 236 maverick bugs (no change 0)
  • 208 lucid bugs (no change 0)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

  • 0 precise bugs (no change 0)
  • 1 oneiric bugs (no change 0)
  • 4 natty bugs (no change 0)
  • 0 maverick bugs (no change 0)
  • 2 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)


Milestone Targeted Work Items

If your name is in the above table, please review your Alpha-1 work items and either get them closed or push them out to the next milestone. Remember, Alpha-1 is Thurs Dec 1.

apw    hardware-p-kernel-boot    3 work items   
   hardware-p-kernel-delta-review    1 work item   
   foundations-p-ipv6    1 work item   
   desktop-o-xorg-stakeholders-request    1 work item   
cking    hardware-p-kernel-version-and-flavors    1 work item   
   hardware-p-kernel-delta-review    1 work item   
ogasawara    hardware-p-kernel-version-and-flavors    1 work item   
   hardware-p-kernel-delta-review    2 work items   
sforshee    hardware-p-kernel-delta-review    1 work item   
smb    hardware-p-kernel-delta-review    1 work item   
tgardner    hardware-p-kernel-version-and-flavors    1 work item   
   hardware-p-kernel-delta-review    1 work item   


Status: Precise Development Kernel

We have uploaded the 3.2.0-1.3 Ubuntu kernel which was based on the upstream v3.2-rc2 kernel. Please install and test on any kit you have. Feedback is appreciated. We’ve already discovered breakage with the wl DKMS package as well as some suspend/resume and shutdown issues on some Intel Atom kit. If there are any patches which need to land for Alpha-1, submit them now.

Important Upcoming Dates:

  • Thurs Dec 1 – Alpha 1 (~ 1 week)


Status: CVE’s


CVE Metrics

Currently open CVEs for each supported branch:

This week four new CVEs were added to the list. Progress remains slow
and steady, overall we finish the week with about the same number of
outstanding CVEs. One of the new CVEs currently awaits an upstream fix.

Package    Open   
     
linux Hardy    8   
linux Lucid    5   
linux Maverick    5 (-1)   
linux Natty    5 (-1)   
linux Oneiric    4   
linux Precise    4   
linux-ec2 Lucid    5   
linux-fsl-imx51 Lucid    5   
linux-mvl-dove Lucid    5   
linux-mvl-dove Maverick    5   
linux-ti-omap4 Maverick    5 (-2)   
linux-ti-omap4 Natty    6   
linux-ti-omap4 Oneiric    4   
linux-ti-omap4 Precise    4   
linux-lts-backport-maverick Lucid    5 (-1)   
linux-lts-backport-natty Lucid    5 (-1)   
linux-lts-backport-oneiric Lucid    4   


Status: Stable, Security, and Bugfix Kernel Updates – Oneiric/Natty/Maverick/Lucid/Hardy

Last week saw the verification and testing of the current -proposed
updates. Here is the status for the main kernels, until yesterday (21/11):

Hardy – 2.6.24-30.96 update was tested (QA), and passed. It’s now
released on -security/-updates

Lucid – All reporters verified the bugs fixed by 2.6.32-36.79 update.
QA finished working on it, with no problems found. It’s ongoing
Certification testing right now, the update will be released once it
finishes and if no problems are found.

Maverick – 2.6.35-31.62 update passed QA, and is now released to
-security/-updates.

Natty – The current update in progress (2.6.38-13.52) was in
verification for all of the last week. On Monday, we got test results
from the last remaining bug to be verified. The update is now waiting
QA/Certification testing to be released.

Oneiric – 3.0.0-13.22 was released to -security/-updates. A new
update is being prepared this week, since Oneiric is with 1 week of offset
on the 3 weeks cadence, related to the other updates (and we allow this
on the latest stable kernel). New natty/maverick/lucid/hardy updates
will only be prepared next week.

Besides this, on the derivative and backports packages, we got the
following activity:
linux-fsl-imx51 (2.6.31-612.30) – testing done and update released
linux-ec2 (2.6.32-340.40) – packages were prepared and tested. With no
problems found with QA, it’s now officially released.
linux-ti-omap4 (2.6.35-903.27) – QA found some failures, now running QRT
tests (not regressions). Paolo is looking at it.
linux-mvl-dove (2.6.32-420.38) – passed QA, released
linux-lts-backport-maverick (2.6.35-31.62~lucid1) – released from
verification, waiting now for QA
linux-ti-omap4 (2.6.38-1209.17) – Verification and QA done, waiting to
be copied to -security/-updates
linux-lts-backport-natty (2.6.38-13.52~lucid1) – released from
verification, waiting now for QA
linux-ti-omap4 (3.0.0-1206.12) – Released
linux-lts-backport-oneiric (3.0.0-13.22~lucid1) – Waiting for QA to be
released.

For more details, current opened tracking bugs can be seen at

http://people.canonical.com/~kernel/reports/kernel-sru-workflow.html

For SRUs, SRU report is a good source of information:

http://people.canonical.com/~kernel/reports/sru-report.html


Open Discussion or Questions? Raise your hand to be recognized

(cking)
I’ve been doing some power management work, is this required to have a status update in this meeting?
I think it’s appropriate to mention it here
probabally it shoudl if it is a series goal
Mainly developing tools and figuring out a test framework, tests and testing plan:
* vmstat/powertop like power monitoring tool:
git://kernel.ubuntu.com/cking/powerstat.git

https://launchpad.net/~colin-king/+archive/powermanagement

* Got Fluke meter configured and reading data with instrument-lib +
sort out sampling timings, fix a few minor bugs, etc.+
* Wrote tools to parse data logs and graph results (in instrument-lib)
* First cut of automated tests + tools to do multiple runs of tests, gather
and analyse data (averages, std.dev.)
git://kernel.ubuntu.com/cking/fluke-testing.git
* Survey various power saving options, start writing tests
* Currently looking at Atom N450 power consumption for i386, i386-pae, amd64
and also general i386 vs amd64 performance differences.
[ACTION] ogasawara add cking power management item to agenda

Leann Ogasawara

[Precise] linux kernel 3.2.0-1.3 uploaded

We have uploaded a new Precise linux kernel. The most notable change is as follows:

* Add ext2 to fs-core-modules

The full changelog can be seen at:

https://launchpad.net/ubuntu/+source/linux/3.2.0-1.3

Leann Ogasawara

[Precise] linux kernel 3.2.0-1.2 uploaded

We have uploaded a new Precise linux kernel. The most notable changes are as follows:

* Allow brcmsmac and b43 to both build
* Add ixgbe driver to d-i
* Enable CONFIG_NFC and associated devices

The full changelog can be seen at:

https://launchpad.net/ubuntu/+source/linux/3.2.0-1.2

Leann Ogasawara

[Precise] linux kernel 3.2.0-1.1 uploaded (ABI Bump)

We have uploaded a new Precise linux kernel. Please note the version change to 3.2. This is the first kernel upload based on the 3.2 kernel. Highlights of this upload include:
* rebase to v3.2-rc2
* Consolidated amd64 server flavour into generic
* armhf — enable armhf and create the first flavours
* Enable CONFIG_EXT2_FS=m
* Build in CONFIG_SATA_AHCI=y
* Built-in xen-netfront and xen-blkfront
* Support for additional ALPS touchpads
* Updated seccomp patch set

The full changelog can be found at:

https://launchpad.net/ubuntu/+source/linux/3.2.0-1.1

Leann Ogasawara

Kernel Team Meeting Minutes – November 15, 2011

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20111115 Meeting Agenda


ARM Status

Besides the usual SRU kernels, there’s nothing else to report.


Release Metrics and Incoming Bugs

precise nominated bugs

  • 32 linux kernel bugs (up 12)

Ubuntu precise-alpha-1 bugs

  • 1 linux kernel bugs (up 1)

-updates bugs

  • 0 precise linux kernel bugs (no change 0)
  • 10 oneiric linux kernel bugs (no change 0)
  • 10 natty linux kernel bugs (no change 0)
  • 3 maverick linux kernel bugs (no change 0)
  • 7 lucid linux kernel bugs (no change 0)
  • 0 hardy linux kernel bugs (no change 0)


Incoming Bugs

  • 8 precise bugs (no change 0)
  • 635 oneiric bugs (down 5)
  • 1677 natty bugs (down 3)
  • 1099 maverick bugs (no change 0)
  • 979 lucid bugs (down 4)
  • 43 hardy bugs (down 3)


Regressions

regression-update bugs

  • 0 precise bugs (no change 0)
  • 7 oneiric bugs (no change 0)
  • 19 natty bugs (no change 0)
  • 40 maverick bugs (no change 0)
  • 76 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 1 precise bugs (no change 0)
  • 61 oneiric bugs (up 6)
  • 434 natty bugs (no change 0)
  • 236 maverick bugs (no change 0)
  • 208 lucid bugs (no change 0)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

  • 0 precise bugs (no change 0)
  • 1 oneiric bugs (no change 0)
  • 4 natty bugs (no change 0)
  • 0 maverick bugs (no change 0)
  • 2 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)


Milestone Targeted Work Items

I’ll begin posting my nag table once the following url is generated and available – http://people.canonical.com/~platform/workitems/precise/canonical-kernel-team-oneiric-alpha-1.html is not yet available.


Status: Precise Development Kernel

We have uploaded the 3.1.0-2.3 Ubuntu kernel which was based on the upstream v3.1 kernel. Upstream is in the early -rc releases of the v3.2 kernel, ie currently v3.2-rc1. Given a higher likelihood for instability with an early -rc, we will hold off doing the first 3.2.0-1.1 upload until we rebase onto upstream v3.2-rc2. I would anticipate this prior to Alpha 1 (Thurs Dec 1). If there are any patches which need to land in
the 12.04 kernel, submit them now so that they receive adequate testing and feedback.


Status: CVE’s

Currently open CVEs for each supported branch:

We have had a fairly large number of new CVEs added since the last report.
Progress continues well with the overall backlog remaining pretty much
constant. We retain a couple of stubourn CVEs which still have no fix
upstream. Some process fixes in the security team have brought down
the number of pending fixes and produced USNs.

Package    Open   
     
linux Hardy    8 (-5)   
linux Lucid    5 (-2)   
linux Maverick    6 (-4)   
linux Natty    6 (-1)   
linux Oneiric    4 (+2)   
linux Precise    4   
linux-ec2 Lucid    5 (-2)   
linux-fsl-imx51 Lucid    5 (-8)   
linux-mvl-dove Lucid    5 (-2)   
linux-mvl-dove Maverick    5 (-2)   
linux-ti-omap4 Maverick    7 (-3)   
linux-ti-omap4 Natty    6 (-3)   
linux-ti-omap4 Oneiric    4 (+2)   
linux-ti-omap4 Precise    4   
linux-lts-backport-maverick Lucid    6 (-4)   
linux-lts-backport-natty Lucid    6 (-1)   
linux-lts-backport-oneiric Lucid    4   


Status: Stable, Security, and Bugfix Kernel Updates – Oneiric/Natty/Maverick/Lucid/Hardy

bjf is sprinting and herton is on holiday. We’ll be updates next week.


Open Discussion or Questions? Raise your hand to be recognized

Meeting chair…I’ll chair the next few meetings and then jsalisbury has graciously offered to chair indefinitely going forward.