Ubuntu Kernel Team Meeting Minutes - 05/25/2010

Brad Figg brad.figg at canonical.com
Tue May 25 19:59:16 UTC 2010

= Meeting Minutes =
[[http://irclogs.ubuntu.com/2010/05/25/%23ubuntu-meeting.txt|IRC Log of the meeting.]]

== Agenda ==
[[https://wiki.ubuntu.com/KernelTeam/Meeting#Tues, 25 May, 2010|20100525 Meeting Agenda]]

=== Outstanding actions from last meeting ===
  * ogasawara to email out reminder regarding blueprint disposition

  * smb to add work item for updating karmic fsl-imx51 in line with lucid

  * jfo to explain new bug review process
    in progress

=== Release Metrics ===
Release Meeting Bugs (none yet)
==== Alpha 1 Milestoned Bugs (0) ====
  * 0 linux kernel bugs ()
  * 0 linux-fsl-imx51 bugs ()
  * 0 linux-ec2 bug ()
  * 0 linux-mvl-dove bugs ()
==== Release Targeted Bugs (34 across all packages) ====
  * 1 linux kernel bugs
  * 0 linux-fsl-imx51 bugs
  * 0 linux-ec2 bug
  * 0 linux-mvl-dove bugs
==== Milestoned Features ====
  * 13 blueprints
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-config-review
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-tracing-support
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-bug-handling
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-upstart
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-union-mounts
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-new-kernel-on-lts
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-misc
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-firewire-stack
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-reducing-dkms-packages-required-for-hardware-enablement
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-arm-single-zimage
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-arm-kernel-as-bootloader
    * https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-bios-test-automation

'''NOTE: This listing includes HWE Blueprints'''

==== Bugs with Patches Attached:130 (down 2 from last week) ====
  * https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bugs?field.has_patch=on
  * Breakdown by status:

=== Blueprint: kernel-maverick-apparmor (jjohansen) ===
Working on dfa translation for the compatibility patch for old kernel interface, and will use this to cross verify the upstreaming interface changes.
so current upstreaming code isn't yet compatible with lucid

=== Blueprint: kernel-maverick-firewire-stack (manjo) ===
I emailed out a description of what needs to be done, and why we need to do it to the ukml. Waiting on responses.
Looks like we need help from foundations, will CC foundations on the email.

=== Blueprint: kernel-maverick-misc (apw) ===
Tim has pulled out the -preempt flavour from Maverick with a view to it being a community supported flavour from
its own source package.  The new ubuntu-debian.git repository is up and seeded with Maverick debian plus some
fixes developed following testing on Karmic and Lucid; scripts now exist to apply this back to those releases.
Finally the broadcom wl driver has been fixed for Maverick.

=== Blueprint: kernel-maverick-new-kernel-on-lts (tgardner) ===
LTS backport is undergoing tests (no problems so far). I've uploaded to the kernel PPA at http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu. I've also created a new branch in the Lucid repository called lts-backport-maverick

=== Blueprint: kernel-maverick-pv-ops-ec2-kernel (jjohansen) ===
Playing with paravirt-ops kernel for legacy /dev/tty and /dev/sdX used by EC2 and integrating in to the virtual kernel, currently /dev/hvc -> /dev/tty changes require !VT
Have built and Produce kernels with paravirt-ops enabled for testing, but they aren't quite ready for hand off to scott and others for further testing
Question: how big si the delta there ?
Answer: it is small
Question: just configuration ?
Answer: A couple of patches that touch hvc and xen_blkdev and some config changes, and removing wireless-crda from packaging
Question: mostly device name changes, right?
Answer: yes; /dev/hvc -> /dev/sd and /dev/hvc -? /dev/tty

=== Blueprint: kernel-maverick-tracing-support (cnd) ===
I'm currently in the process of reviewing the configs for tracers in maverick, other work (tooling packaging) has yet to be started

=== Blueprint: kernel-maverick-ubuntu-delta-review (ogasawara) ===
I'm hoping to update iscsitarget today.  apw had a rather large set of patches associated to his name during the
delta review, so I could see him extending this work item to Alpha2.  manjo only has one patch to follow up on, so I suspect he should be able to complete this by next week, ie. Alpha1.

=== Blueprint: kernel-maverick-union-mounts (apw) ===
kernels are up for testing in my purple PPA, no feedback as yet from foundations

=== Blueprint: kernel-maverick-config-review (ogasawara) ===
The two bugs/work items are Fix Committed and should close when I upload today.  This will then complete the blueprint.

=== Blueprint: kernel-maverick-bug-handling (jfo) ===
Working on the wiki pages with input from apw, ogasawara and smb. This work will be reflected on this BP and will be removed from the kernel-maverick-misc BP.

=== Blueprint: kernel-maverick-upstart (apw) ===
Leann has written up the new modules.builtin rules exceptions.  Other progress is slow but still hoped to hit Alpha-1.

=== Blueprint: kernel-maverick-reducing-dkms-packages-required-for-hardware-enablement (cking) ===
nothing to report

=== Blueprint: kernel-maverick-bios-test-automation (cking) ===
  * Identified some tests "low-hanging fruit"
  * Git repo: http://kernel.ubuntu.com/git?p=cking/ubuntu-firmware-test-suite/.git;a=summary
    * Test suite framework complete (fancy logging, execution mechanism, kernel log parsing, etc..)
    * Test added in past week:
      * dmi_decode:  test DMI/SMBIOS tables for errors
      * acpiinfo:    general ACPI sanity check
      * syntaxcheck: check for DSDT AML syntax errors
      * klog:        check for generic errors in kernel log
      * wakealarm:   ACPI wakealarm test
      * s3:          suspend/resume test (in progress)
      * with the help of some code lifted from the Intel Firmware Test kit
    * Working on:
      * common:      check common kernel log errors
      * s4:          hibernate/resume test
      * semanticAML: some semantic AML checking

=== Status: Maverick (ogasawara) ===
It's been almost a week since I've uploaded and I've accumulated quite a bit of patches since then.
We've pulled in the -omap flavour, tweaked multiple config options per our UDS config review, and
dropped a number of patches based on our UDS delta review.  We're also now carrying the two security
kernel hardening patches for hardlink/symlink protections.  That being said, I'll be uploading
2.6.34-4.11 today (note the ABI bump).  I'll likely do one last upload on Friday, so get your patches
to the list and ack'd before then if you want something to land in the Alpha1 kernel. Also, please
test once 2.6.34-4.11 is uploaded if you are able to.

=== Security & bugfix kernels - Karmic/Jaunty/Intrepid/Hardy/Others (smb) ===
  * Dapper:      2.6.15-55.83  (updates)
  * Hardy:       2.6.24-27.69  (updates)
  * Intrepid:    --- End of Support ---
  * Jaunty:      2.6.28-18.60  (updates)
  * Karmic:      2.6.31-21.59  (updates)
     * mvl-dove  2.6.31-213.27 (updates)
     * fsl-imx51 2.6.31-111.27 (updates)
     * ec2       2.6.31-306.14 (updates)
  * Lucid:       2.6.32-22.33  (updates)
     * mvl-dove  2.6.32-204.16 (release)
     * fsl-imx51 2.6.31-607.13 (release)
     * ti-omap   2.6.33-500.6  (release)
     * qcm-msm   2.6.31-800.2  (release)
     * ec2       2.6.32-305.9  (release)

=== Incoming Bugs: Regressions (JFo) ===
Incoming Bugs
1134 Lucid Bugs
4 Maverick Bugs
Current regression stats (broken down by release):
==== regression-potential ====
   * 3 maverick bugs
   * 302 lucid bugs (to be converted to regression-release)
==== regression-update ====
   * 25 lucid bugs (down 1)
   * 9 karmic bugs (no change)
   * 5 jaunty bugs (no change)
   * 2 intrepid bugs (no change)
   * 2 hardy bug (no change)
==== regression-release ====
   * 149 lucid bugs (up 8)
   * 50 karmic bugs (down 2)
   * 20 jaunty bugs (down 1)
   * 10 intrepid bugs (no change)
   * 3 hardy bugs (no change)
==== regression-proposed ====
   * 1 lucid bug (no change)
   * 1 karmic bug (no change)

=== Incoming Bugs: Bug day report (JFo) ===
Bug Days will start back next week. I plan to send out an announcement for the next one later this week with a reminder the business day before. The current plan is to review Bugs with Patches attached to eliminate misreported patches and prepare the list 
for team review.
I am however, open to suggestion should the Bug day topic need to change.
I assume we'd like to focus on those as a team at some point as well so we can see what is cruft and what is not so I am open to a Kernel Bug Day soon too.

=== Open Discussion or Questions ===
  * abogani: Who could review my -lowlatency package (https://lists.ubuntu.com/archives/kernel-team/2010-May/010707.html) ?
    cnd and apw have it on their lists to review.

  * cjwatson: would it be hard to get at least fbcon built-in in the near future (https://wiki.ubuntu.com/FoundationsTeam/Grub2BootFramebuffer)?  I guess vesafb might require a bit more thought
    ogra: vesafb might get tricky with arm :) <<BR>>
    ogra: agrees fully on fbcon<<BR>>
    ogasawara: I can look into it, can you open me a bug so it doesn't fall off the radar<<BR>>

Brad Figg brad.figg at canonical.com http://www.canonical.com

More information about the kernel-team mailing list