Archive for February, 2012

Joseph Salisbury

Kernel Team Meeting Minutes – February 28, 2012

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20120228 Meeting Agenda


ARM Status

o/
P/omap4: a new kernel (3.2.0-1407.9) was cut, rebased on top of 3.2.0-17.27, with fixes for usb musb (lp 927860), led heartbeat (lp 905445) and smsc95xx cmdline macaddr option (lp 937051).


Release Metrics and Incoming Bugs

Release metrics and incoming bug data can be reviewed at the following link:

http://people.canonical.com/~kernel/reports/kt-meeting.txt


Milestone Targeted Work Items

If your name is in the above table, please review your Beta-1 work
items. If they won’t be closed by Thursday, please push them out to
Beta-2.

   apw    hardware-p-kernel-boot    4 work items   
      hardware-p-kernel-config-review    6 work items   
      hardware-p-kernel-delta-review    3 work items   
   sconklin    servercloud-p-ceph    1 work item   


Blueprint: hardware-p-kernel-power-management

Power Management:

  • Bluetooth power consumption in suspend

    http://zinc.canonical.com/~cking/power-benchmarking/bluetooth-suspend

  • Background colour with DPMS off

    http://zinc.canonical.com/~cking/power-benchmarking/background-dpms

  • Call for testing: latest RC6 fixes, https://wiki.ubuntu.com/Kernel/PowerManagementRC6
    Please *re-test* if you haven’t already done so. Thanks to Leann Ogasawara
    for organising this.


Status: Precise Development Kernel

The archive remains frozen for the upcoming Beta-1 release on Thursday.
We received a Beta Freeze exception last week to upload a fix for the
RC6 patch we applied. This has received positive testing feedback and
it looks promising that we will be able to ship with RC6 enabled by
default.
We have been queueing patches for the first post Beta-1 upload. This
will include a rebase to the latest v3.2.8 upstream stable release. We
will need to coordinate our upload with the planned gcc-4.6 upload.
Important upcoming dates:

  • Thurs Mar 01 – Beta 1 (~2 days)


Status: CVE’s

Currently we have 74 CVEs on our radar, two new CVEs were added this week.
See the CVE matrix for the current list:

http://people.canonical.com/~kernel/cve/pkg/ALL-linux.html

Overall the backlog is broadly unchanged this week, we have closed one
of the new CVEs and the other is already fixed for a number of releases:

http://people.canonical.com/~kernel/status/cve-metrics.txt

http://people.canonical.com/~kernel/cve/pkg/CVE-linux.txt


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

Here is the status for the main kernels, until today (Feb. 28):

  • Hardy – 2.6.24-31.99 – Ready for copy to -updates
  • Lucid – 2.6.32-39.86 – In regression testing
  • Maverick – 2.6.35-32.66 – In regression testing
  • Natty – 2.6.38-13.56 – In regression testing
  • Oneiric – 3.0.0-16.29 – In regression testing

    Current opened tracking bugs details:

  • 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

    Future stable cadence cycles:

  • https://wiki.ubuntu.com/PrecisePangolin/ReleaseInterlock


Open Discussion or Questions? Raise your hand to be recognized

Thanks everyone

Joseph Salisbury

Kernel Team Meeting Minutes – February 21, 2012

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20120221 Meeting Agenda


ARM Status

P/omap4: a new kernel was released (Ubuntu-3.2.0-1406.8) and a fix for lp937051 (“Cannot set MAC address via kernel boot parameters”) is in the pipe.
SRU: a new round of SRU kernels for every release/arch is queued.


Release Metrics and Incoming Bugs

Release metrics and incoming bug data can be reviewed at the following link:

http://people.canonical.com/~kernel/reports/kt-meeting.txt


Milestone Targeted Work Items

If your name is in the above table, please review your Beta-1 work items.

   apw    hardware-p-kernel-boot    2 work items   
      hardware-p-kernel-config-review    3 work items   
      hardware-p-kernel-delta-review    2 work items   
   ogasawara    hardware-p-kernel-config-review    4 work items   
   sconklin    servercloud-p-ceph    1 work item   


Blueprint: hardware-p-kernel-power-management

Power Management:

  • Work around broken HP battery info for powerstat.
  • Started looking at Phoronix test suite
  • Call for testing: RC6 at https://wiki.ubuntu.com/Kernel/PowerManagementRC6
    ^^ Thanks to Leann Ogasawara for organising this.


Status: Precise Development Kernel

Last week we uploaded the 3.2.0-17.26 kernel. Beta freeze is this
Thursday and Beta-1 is planned for next Thurs Mar 1. I do not intend
any further uploads until after Beta-1. Only fixes critical for the
release will warrent an upload at this point in time.
Important upcoming dates:

  • Thurs Feb 23 – Beta Freeze (~2 days)
  • Thurs Mar 01 – Beta 1 (~1 week)


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

Here is the status for the main kernels, until today (Feb. 21):

  • Hardy – 2.6.24-31.99 – In verification
  • Lucid – 2.6.32-39.86 – In verification
  • Maverick – 2.6.35-32.66 – In verification
  • Natty – 2.6.38-13.56 – In verification
  • Oneiric – 3.0.0-16.29 – In verification

    Current opened tracking bugs details:

  • 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

    Future stable cadence cycles:

  • https://wiki.ubuntu.com/PrecisePangolin/ReleaseInterlock


Open Discussion or Questions? Raise your hand to be recognized

Welcome to henrix.


Status: CVE’s

Currently we have 72 CVEs on our radar, one new CVEs were added this week.
See the CVE matrix for the current list”

http://people.canonical.com/~kernel/cve/pkg/ALL-linux.html

Overall the backlog is unchanged this week, though we have closed one
additional CVE across the board

http://people.canonical.com/~kernel/status/cve-metrics.txt

http://people.canonical.com/~kernel/cve/pkg/CVE-linux.txt

Leann Ogasawara

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

We have uploaded a new Precise linux kernel. Please note the ABI bump.
The most notable changes are as follows:

* Disable RC6p (deep RC6) for Sandy Bridge
* Enable plain RC6 by default on Sandy Bridge
* Add NumaChip support
* Update Yama patch set with upstream v3.3
* Update Hyper-V storage, network, and mouse drivers with patches slated for v3.4

The full changelog can be seen at:

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

Joseph Salisbury

Kernel Team Meeting Minutes – February 14, 2012

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20120214 Meeting Agenda


ARM Status

P/omap4: nothing new to report this week


Release Metrics and Incoming Bugs

Release metrics and incoming bug data can be reviewed at the following link:
Release Metrics.


Milestone Targeted Work Items

If your name is in the above table, please review your Beta-1 work items.

   apw    hardware-p-kernel-boot    2 work items   
      hardware-p-kernel-config-review    3 work items   
      hardware-p-kernel-delta-review    2 work items   
   ogasawara    hardware-p-kernel-config-review    4 work items   
   sconklin    servercloud-p-ceph    1 work item   


Blueprint: hardware-p-kernel-power-management

No update this week.


Status: Precise Development Kernel

We’ve recently rebased to upstream stable v3.2.6 and uploaded. Please
note that Beta Freeze is next week, Thurs Feb 23. I ideally want to
upload our final Beta-1 kernel by the end of the week, but no later than
Monday. If there are any patches which need to land, submit them now.
Important upcoming dates:

  • Thurs Feb 23 – Beta Freeze (~1 week)
  • Thurs Mar 01 – Beta 1 (~2 weeks)


Status: CVE’s

Currently we have 73 CVEs on our radar, one new CVEs were added this week.
See the CVE matrix for the current list:
CVE Metrics

Overall the backlog is unchanged this week, though we have closed a couple
of hardy CVEs and one CVE across the board:
CVE Linux


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

Here is the status for the main kernels, until today (Jan. 24):

  • Hardy – 2.6.24-31.99

    • Several CVE commits. There was also a significant change implemented by Tim and Andy for xen and openvz to make
      them easier to maintain.

  • Lucid – 2.6.32-39.86

    • Probably close to 100 upstream stable commits in this upload. We were in a holding pattern on lucid last cycle
      as work was done on the 10.04.04 point release. This will get us caught up again.

  • Maverick – 2.6.35-32.66

    • Just a couple CVEs.

  • Natty – 2.6.38-13.56

    • Just a couple CVEs.

  • Oneiric – 3.0.0-16.29

    • In addition to some CVEs, there are a bunch of stable upstream commits.

      Current opened tracking bugs details:

  • 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

    Future stable cadence cycles:

  • https://wiki.ubuntu.com/PrecisePangolin/ReleaseInterlock

    === Open Discussion or Questions? Raise your hand to be recognized ===a
    No open discussion or questions.

Leann Ogasawara

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

We have uploaded a new Precise linux kernel. Please note the ABI bump. The most notable changes are as follows:

* rebase to upstream stable v3.2.6
* ath9k_hw: fix a RTS/CTS timeout regression
* drm/i915: Force explicit bpp selection for intel_dp_link_required
* procfs: parse mount options
* procfs: add hidepid= and gid= mount options
* proc: fix null pointer deref in proc_pid_permission()

The full changelog can be seen at:

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

Leann Ogasawara

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

We have uploaded a new Precise linux kernel. Please note the ABI bump. The most notable changes are as follows:

* Rebase to upstream stable v3.2.5
* Enable CONFIG_THERM_ADT746X=y
* acer-wmi: support for P key on TM8372

The full changelog can be seen at:

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

Joseph Salisbury

Kernel Team Meeting Minutes – February 7, 2012

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20120207 Meeting Agenda


ARM Status

UUID support: Found a way to support an initrd-less kernel using GPT, an hybrid mbr and the ROOTUUID boot parameter, kernel seems to be good already.
lp709245 (“ARM SMP scheduler performance bug”): Still bisecting latest P kernel trying to find where the fix for this issue has been embedded in the TI BSP – whenever i turn on the the corresponding upstream errata (PL310_ERRATA_769419) the kernel hangs on boot, so there must be a previous patch clashing in there. Now i’m down to a ~160 commits window.
P/omap4: Nothing new to report this week.


Release Metrics and Incoming Bugs

Release metrics and incoming bug data can be reviewed at the following link:

http://people.canonical.com/~kernel/reports/kt-meeting.txt


Milestone Targeted Work Items

If your name is in the above table, please review your Beta-1 work items.

   apw    hardware-p-kernel-boot    2 work items   
      hardware-p-kernel-config-review    3 work items   
      hardware-p-kernel-delta-review    2 work items   
   ogasawara    hardware-p-kernel-config-review    4 work items   
   sconklin    servercloud-p-ceph    1 work item   
   tgardner    hardware-p-kernel-delta-review    1 work item   


Blueprint: hardware-p-kernel-power-management

Power Management:

  • CPU governor testing (Intel only) (will test AMD CPUs later)

    http://zinc.canonical.com/~cking/power-benchmarking/cpu-governor/results.txt


Status: Precise Development Kernel

Last week we rebased to v3.2.4 and uploaded. We’ve recently rebased to v3.2.5 and plan to upload shortly. Note that Beta-1 is on the horizon with Beta Freeze approximately 2 weeks away. We’ll be prepping our Beta-1 kernel next week. If there are any patches which need to land, submit them now.
I’d like to also note that we’ve opened the Q git repo for anyone interested (git://kernel.ubuntu.com/ubuntu/ubuntu-q.git). At this time, it is strictly for development/testing purposes only and will not be supported until Q officially opens in the archive.
Important upcoming dates:

  • Thurs Feb 23 – Beta Freeze (~2 weeks)
  • Thurs Mar 01 – Beta 1


Status: CVE’s

Currently we have 73 CVEs on our radar, six new CVEs were added this week.
See the CVE matrix for the current list:

Overall we have pushed the backlog down by approximatly 2 CVEs this week:

We have also pushed another CVE back to security for review. This backlog
is increasing.


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

Here is the status for the main kernels, until today (Jan. 24):

  • Hardy – 2.6.24-30.98

    • Nothing new this cycle.

  • Lucid – 2.6.32-38.85

    • Proposed is frozen due to 10.04.4 prep.

  • Maverick – 2.6.35-32.65

    • Regression testing.

  • Natty – 2.6.38-13.55

    • Regression testing.

  • Oneiric – 3.0.0-16.27

    • Regression testing.

      Current opened tracking bugs details:

  • 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

    Future stable cadence cycles:

  • https://wiki.ubuntu.com/PrecisePangolin/ReleaseInterlock


Open Discussion or Questions? Raise your hand to be recognized

OK, Thanks everyone

Leann Ogasawara

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

We have uploaded a new Precise linux kernel. Please note the ABI bump. The most notable changes are as follows:

* Rebase to upstream stable v3.2.3 and essentially v3.2.4

The full changelog can be seen at:

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

Leann Ogasawara

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

We have uploaded a new Precise linux kernel. Please note the ABI bump. The most notable changes are as follows:

* Fixes for radeon issues on MacBook Pro 8,2
* Nouveau: nvidia optimus vga_switcheroo support
* Bluetooth: Add support for BCM20702A0 devices
* Enable USB3.0 in d-i
* mtip32xx driver updates
* Misc regression fixes

The full changelog can be seen at:

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