Archive for December, 2011

Joseph Salisbury

Kernel Team Meeting Minutes – December 06, 2011

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20111206 Meeting Agenda


ARM Status

P/omap4: a new kernel (1402.3) based off O/omap4@1206.13 has been uploaded and it contains the large mmap() fix, armhf architecture support and some more config syncs against master.
Work on a 3.2 kernel has started.
lp#861296 (“mmap fails to allocate 2030Mb heap on ARM”): the fix has been committed for [MNOP]/omap4 and L/imx51.


Release Metrics and Incoming Bugs

Last Updated: 2011-12-06 09:17:13.422472
=== Release Metrics ===
==== precise nominated bugs ====

  • 35 linux kernel bugs (up 15)
    ==== Ubuntu precise-alpha-2 bugs ====
  • 4 linux kernel bugs (up 4)
    ==== -updates bugs ====
  • 0 precise linux kernel bugs (no change 0)
  • 7 oneiric linux kernel bugs (no change 0)
  • 9 natty linux kernel bugs (down 1)
  • 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 ===
  • 31 precise bugs (up 10)
  • 671 oneiric bugs (up 20)
  • 1632 natty bugs (down 5)
  • 1049 maverick bugs (down 1)
  • 951 lucid bugs (up 4)
  • 32 hardy bugs (no change 0)
    === Regressions ===
    ==== regression-update bugs ====
  • 1 precise bugs (no change 0)
  • 8 oneiric bugs (down 1)
  • 20 natty bugs (up 1)
  • 38 maverick bugs (no change 0)
  • 74 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)
    ==== regression-release bugs ====
  • 4 precise bugs (no change 0)
  • 70 oneiric bugs (no change 0)
  • 435 natty bugs (no change 0)
  • 236 maverick bugs (no change 0)
  • 207 lucid bugs (down 1)
  • 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-2 work items. Note that Alpha-2 is Thurs Feb 2.

   apw    hardware-p-kernel-boot    1 work item   
      hardware-p-kernel-config-review    2 work items   
      hardware-p-kernel-delta-review    4 work items   
      foundations-p-ipv6    1 work item   
   cking    hardware-p-kernel-delta-review    1 work item   
   jsalisbury    other-p-bug-workflows    1 work item   
   ogasawara    hardware-p-kernel-version-and-flavors    1 work item   
      hardware-p-kernel-config-review    34 work items   
   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:

  • Crowd-sourcing ALPM testing Wiki:

    https://wiki.ubuntu.com/Kernel/PowerManagementALPM

    Please follow instructions and test. Note, you may be risking your
    data with these tests!

  • Exhaustive testing of pm-utils power.d scripts across various machines,
    write up and recommendations presented here:

    http://zinc.canonical.com/~cking/power-benchmarking/pm-utils-results

    Recommend removing journal-commit + readahead power.d scripts

  • Complete PCIe ASPM crowd-sourcing, patch deployed in Precise-next
  • Investigating reducing psmouse interrupts


Status: Precise Development Kernel

We have uploaded the 3.2.0-3.8 Ubuntu kernel which is based on latest upstream v3.2-rc4 kernel. The 3.2.0-3.8 upload also resolved the remaining armhf build issues. We are still witholding the patches to drop the i386 non-pae flavor until after the Tech Board discussion regarding the issue on Mon Dec 12.
Important Upcoming Dates:

  • Thurs Feb 2 – Alpha 2 (~8 weeks)


Status: CVE’s

=== CVE Metrics ===

Currently open CVEs for each supported branch:

We gained a couple of new CVEs this week and closed out the same number
so the overall stats remain static. We only have fixes for two of the
remaining CVEs.

== 2011-11-29 (weekly) ==

=== 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.

(oops)
apw, anything else to add, after the (oops)?

   Package    Open   
        
   linux Hardy    11 (–)   
   linux Lucid    8 (–)   
   linux Maverick    8 (–)   
   linux Natty    8 (–)   
   linux Oneiric    5 (–)   
   linux Precise    5 (–)   
   linux-ec2 Lucid    8 (–)   
   linux-fsl-imx51 Lucid    8 (–)   
   linux-mvl-dove Lucid    8 (–)   
   linux-mvl-dove Maverick    8 (–)   
   linux-ti-omap4 Maverick    8 (–)   
   linux-ti-omap4 Natty    8 (–)   
   linux-ti-omap4 Oneiric    5 (–)   
   linux-ti-omap4 Precise    5 (–)   
   linux-lts-backport-maverick Lucid    8 (–)   
   linux-lts-backport-natty Lucid    8 (–)   
   linux-lts-backport-oneiric Lucid    5 (–)   
   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

    • Regression testing in progress.

  • Lucid – 2.6.32-36.79

    • 3 of 3 bugs verified

  • Maverick – 2.6.35-31.63

    • Regression testing in progress.

  • Natty – 2.6.38-13.53

    • 3 of 5 bugs verified

  • Oneiric – 3.0.0-14.23

    • Regression testing in progress.

      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

* No open discussions.

Leann Ogasawara

[Precise] linux kernel 3.2.0-3.8 uploaded

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

* armhf — add d-i configuration
* armhf — disable ABI checks for armhf
* armhf — add arch to getabis config

The full changelog can be found at:

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

Leann Ogasawara

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

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

* x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous
* rebase to v3.2-rc4

The full changelog can be found at:

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

Leann Ogasawara

[Precise] linux kernel 3.2.0-2.6 uploaded

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

* armhf — fix omap flavour to build on armhf
* CONFIG_PATA_MACIO=y to fix MAC qemu boot
* x86, microcode, AMD: Restrict microcode reporting
* Prefer crda over wireless-crda
* Fix virtual inclusion list.

The full changelog can be seen at:

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