Ubuntu Kernel Team Meeting Minutes - 07/27/2010

Brad Figg brad.figg at canonical.com
Tue Jul 27 19:56:51 BST 2010


= Meeting Minutes =
[[http://irclogs.ubuntu.com/2010/07/27/%23ubuntu-meeting.txt|IRC Log of the meeting.]]
[[http://voices.canonical.com/kernelteam|Meeting minutes.]]

== Agenda ==
[[https://wiki.ubuntu.com/KernelTeam/Meeting#Tues, 27 Jul, 2010|20100727 Meeting Agenda]]


=== ARM Status  ===
  * Marvel (mvl-dove)
     * Nothing new this week
  * Freescale (fsl-imx51)
     *  Tested security update kernel from smb; however, after installing on 2 Babbage 2.5 boards, both boards are believed to be broken
        * Tobin Davis will retry the kernel again at his home. UPDATE: Tobin will wait to test this kernel until after he hears back from
          Freescale as to how it might have broken two other boards.
  * Texas Instruments (ti-omap)
    * REBASE   : ti-omap4 branch is now at 902.6
    * PATCH    : Patches sent to kernel-team and upstream to fix OTG usb issue on OMAP3 in Lucid and Maverick
    * PATCH    : ti-omap4 patches received from TI (~220 of them) - cooloney is fighting his way through them
    * PATCH    : B592295 SYNC_LOST_DIGIT - TI have released a patch for review - awaiting feedback
    * PATCH    : B608095 Sent patches to make USB and Ethernet work on the Beagleboard XM
    * PATCH    : B605832 LG monitor behaving incorrectly - TI have released a patch for review - awaiting feedback
    * ON GOING : B477106 once again made contact with fixer - estimated time until fix 2-3 weeks
    * ON GOING : B591941 work has resumed - initialization in u-boot/xloader is now being looked at
    * ON GOING : B605488 waiting for the daily build to succeed before progressing - last built 20/07/10
    * FIXED    : B601226 Kconfig system no longer allows the module to be built on OMAP devices
    * WONT FIX : B563650 abandoned and won't be looked at until someone is able to reproduce
    * MISC     : Gumstix investigation: Lucid (!display + USB) Maverick (display + !USB)
    * MISC     : Igepv2 board we acquired doesn't seem to hook up with the SD card
    * MISC     : Mobile team is working on a cmd line installer, allowing for headless install

=== Release Metrics ===
==== Bugs ====
Bugs (Release Meeting Bugs / RC Milestoned Bugs / Release Targeted Bugs)

Release Meeting Bugs (4 bugs, 9 Blueprints)
==== Alpha 3 Milestoned Bugs (40 across all packages (down 6)) ====
  * 3 linux kernel bugs (down 1)
  * 0 linux-fsl-imx51 bugs (no change)
  * 0 linux-ec2 bugs (no change)
  * 0 linux-mvl-dove bugs (no change)
  * 0 linux-ti-omap bugs (down 1)
  * 1 linux-meta-ti-omap bug (no change)
==== Release Targeted Bugs (127 across all packages (up 25)) ====
  * 24 linux kernel bugs (up 17)
  * 2 linux-fsl-imx51 bugs (no change)
  * 0 linux-ec2 bugs (no change)
  * 2 linux-mvl-dove bugs (no change)
  * 2 linux-ti-omap bugs (down 1)
  * 1 linux-meta-ti-omap bug (no change)
=== Milestoned Features ====
  * 16 blueprints (Includes HWE Blueprints)

==== Bugs with Patches Attached:125 (up 5) ====
  * https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bugs?field.has_patch=on
  * Breakdown by status:
    http://qa.ubuntu.com/reports/ogasawara/csv-stats/bugs-with-patches/linux/

==== Milestoned Features ====
  * 16 blueprints (Includes HWE Blueprints)

====  Bugs with Patches Attached:125 (up 5)  ====
  * https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bugs?field.has_patch=on
  * Breakdown by status:
    http://qa.ubuntu.com/reports/ogasawara/csv-stats/bugs-with-patches/linux/

=== Blueprint: kernel-maverick-apparmor  ===
Submitted next revision to lkml and issued pull request for Maverick, it includes bug fixes for Bug #599450, Bug #581525.
  * (ubottu) Launchpad bug 599450 in linux (Ubuntu Maverick) "[apparmor] getattr handled incorrectly in 2.6.35-6.7" [High,New] https://launchpad.net/bugs/599450
  * (ubottu) Launchpad bug 581525 in apparmor (Ubuntu) "Lucid: system becomes unstable randomly, seems related with apparmor" [Undecided,New] https://launchpad.net/bugs/581525
Remaining work items are mostly userspace, and will be sorted out in the next week

=== Blueprint: kernel-maverick-misc  ===
Nothing new to report.

=== Blueprint: kernel-maverick-new-kernel-on-lts  ===
Still tracking Maverick. No known issues.

=== Blueprint: kernel-maverick-pv-ops-ec2-kernel  ===
Pulled in recommend XSAVE patch from Fedora kernels, and we are building kernels that will only work with pv-grub or modified ami's. Kernels are in testing and currently available at:
  * http://kernel.ubuntu.com/~jj/linux-image-2.6.35-12-virtual_2.6.35-12.17~pvops_amd64.deb
  * http://kernel.ubuntu.com/~jj/linux-image-2.6.35-12-virtual_2.6.35-12.17~pvops_i386.deb
  * git://kernel.ubuntu.com/jj/ubuntu-maverick/pvops
Have also set up test kernel with pv-on-hvm drivers from amazon compute cloud.  There are two versions, the unmodified drivers, and the v6 version that is being pushed upstream.  I need to spend more time evaluating each but v6 seems the correct one to use 
atm.

=== Blueprint: kernel-maverick-config-review  ===
Only major change is we've enabled CONFIG_M686 per blueprint:foundations-m-686-compile

=== Blueprint: kernel-maverick-bug-handling  ===
The date for the Triage summit is set. It will be on the 11th of September between 10AM EST and 2PM EST. The classroom will be for the instructional sessions in order to allow leverage of the Lernid tool. We have decided not to use the kernel channel other 
than for wiki development. I'll be sending an e-mail on Wednesday to the parties we want to have deliver this training.

=== Blueprint: kernel-maverick-upstart  ===
Testing at the Maverick Rally show threw up a bug in the the readahead tracking patches.  This was resolved and we now have a near final patch set.  This will be pushed to kernel-team list this week for review.

=== Blueprint: kernel-maverick-bios-test-automation  ===
Recent changes since last meeting:
   * automate fwts ISO build (for USB keys)
   * check msr registers for nx bit, check nx bit across all CPUs
   * fix typos in man page
   * --batch-experimental, --interactive-experimental options
   * --show-tests reports tests based on --interactive, --batch flags
   * virt: more understandable results output
   * mcfg: improved test failure explanation
   * battery: more thorough, make test interactive
   * s3: add variable delay between each S3 iteration
   * investigate 2TB BIOS disk limits

=== Status: Maverick  ===
The Maverick kernel saw some significant changes last week while at the Platform Rally:
  * We updated to CONFIG_M686 per the foundations-m-686-compile blueprint.
  * The toolchain saw a last minute update which introduced a serious issue where i386 kernels would no longer boot.  Luckily an upstream patch to resolve the issue has been isolated and applied.
  * We rebased the Maverick kernel to the latest 2.6.35-rc6 mainline kernel and uploaded, ie 2.6.35-12.17.
Considering all the changes, please be sure to help test.
Alpha 3 is Thurs Aug 5th which is ~1week away.  Any patches that are to land in the Alpha3 kernel need to be submitted and garnered the appropriate Ack's *before* this Friday (Jul 30).  For those that have already sent patches, I'll be applying them today.
Also, please note we are significantly above the Alpha 3 burn down chart's trend line.  Review your list of work items for Alpha 3 and start closing out tasks asap.  If your work items won't be completed by the milestone, re-target it or mark it POSTPONED.

=== Security & bugfix kernels - Karmic/Jaunty/Intrepid/Hardy/Others  ===
||                   || Upd./Sec.     || Proposed      || TiP || Verified    ||
|| Dapper: Kernel    || 2.6.15-55.84  ||               ||     ||             ||
|| Hardy:  Kernel    || 2.6.24-28.71  ||               ||     ||             ||
|| Jaunty: Kernel    || 2.6.28-19.61  ||               ||     ||             ||
|| Karmic: Kernel    || 2.6.31-22.60  ||               ||     ||             ||
|| =       mvl-dove  || 2.6.31-214.28 ||               ||     ||             ||
|| =       fsl-imx51 || 2.6.31-112.28 ||               ||     ||             ||
|| =       ec2       || 2.6.31-307.15 ||               ||     ||             ||
|| Lucid:  Kernel    || 2.6.32-24.38  ||               ||     ||             ||
|| =       LBM       || 2.6.32-24.17  ||               ||     ||             ||
|| =       mvl-dove  || 2.6.32-207.20 ||               ||     ||             ||
|| =       fsl-imx51 || 2.6.31-608.15 ||               ||     ||             ||
|| =       ti-omap   || 2.6.33-502.8  ||               ||     ||             ||
|| =       ec2       || 2.6.32-308.13 ||               ||     ||             ||
All proposed packages have moved to updates. Awaiting security release anytime
soon. Since there has been some weird testing problems on Lucid fsl-imx51 we
will hold back that kernel however all other kernels are being uploaded.

=== Incoming Bugs and Regressions ===
==== Incoming Bugs: ====
||<-2 tablestyle="width:  35%;")>                   ||
||<:> '''Version'''      ||<:> '''Count'''          ||
||Maverick               ||<:>171 (+112)            ||
||Lucid                  ||<:>1099 (+50)            ||

==== Current regression stats: ====
||<-5 tablestyle="width: 100%;")>                                                                                                   ||
||<:> '''Version'''     ||<:> '''Potential'''      ||<:> '''Update'''         ||<:> '''Release'''        ||<:> '''Proposed'''       ||
|| maverick             ||<:> 96 (+61)             ||<:>                      ||<:>                      ||<:>                      ||
|| lucid                ||<:> 221 (-2:)            ||<:> 40                   ||<:> 173 (+13)            ||<:> 4 (+2)               ||
|| karmic               ||<:>                      ||<:> 6                    ||<:> 44 (-1)              ||<:> 1                    ||
|| jaunty               ||<:>                      ||<:> 4                    ||<:> 19                   ||<:>                      ||
|| hardy                ||<:>                      ||<:> 1                    ||<:> 2                    ||<:>                      ||

=== Incoming Bugs: Bug day report  ===
I decided toward the end of last week to postpone the weekly bug day to next week. We will be reviewing
new bugs that have been erroneously set to new after information has been provided. We will also urge
additional commenters to open new bugs for their issues and remove duplicates as we see them. The Kernel
Team Bug day will once again be on half a day Friday and half a day Monday. please do what you can on
our top50 list.

=== Open Discussion or Questions: ===
  * Just a heads up that usb-creator on lucid cannot make bootable images of maverick (see bug #608382 for a work-around)
-- 
Brad Figg brad.figg at canonical.com http://www.canonical.com



More information about the ubuntu-devel mailing list