Archive for September, 2011

Brad Figg

Kernel Team Meeting Minutes

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20110927 Meeting Agenda


ARM Status

Various arm kernel flavours: nothing new this week.
Oneiric/ti-omap4: lp844099 (“System fails to acknowledge changing of SD”), found the problem, wrote a tentative patch and it worked. Sent a test kernel.
Oneiric/tegra: new community kernel (2.5.38-ac100-1000) with working sound and suspend/resume (at least on Toshiba AC100).


Release Metrics and Incoming Bugs

oneiric nominated bugs

  • 37 linux kernel bugs (up 17)

Ubuntu ubuntu-11.10 bugs

  • 3 linux kernel bugs (up 3)

-updates bugs

  • 0 oneiric linux kernel bugs (no change 0)
  • 15 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

  • 255 oneiric bugs (up 34)
  • 1643 natty bugs (up 25)
  • 1107 maverick bugs (down 3)
  • 992 lucid bugs (down 18)
  • 46 hardy bugs (no change 0)


Regressions

regression-update bugs

  • 0 oneiric bugs (no change 0)
  • 17 natty bugs (no change 0)
  • 40 maverick bugs (no change 0)
  • 76 lucid bugs (down 3)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 8 oneiric bugs (up 1)
  • 431 natty bugs (down 2)
  • 237 maverick bugs (down 2)
  • 208 lucid bugs (down 5)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

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


Milstone Targeted Work Items

If your name is in the table above, please review your final Oneiric work items.

apw    desktop-o-xorg-stakeholders-request    1 work item   
   other-kernel-o-ubuntu-delta-review    1 work item   
ppisati    other-kernel-o-ubuntu-delta-review    1 work item   
   other-kernel-o-config-review    1 work item   


Status: General Oneiric

We uploaded the 3.0.0-12.19 Ubuntu kernel last friday. We are nearing Final Freeze for Oneiric this Thurs, Sept 29. Only high/critical issues which are deemed necessary for the release will warrant an upload at this time. Because we are in Kernel Freeze, all patches are subject to our SRU policy in order to be applied.
Some important upcoming dates to keep in mind are as follows:

  • Sept 29 – Final Freeze (2 days)
  • Oct 6 – Release Candidate (~1 week)
  • Oct 13 – Final Release (~2 weeks)
    I would also like to note that the P-series git repo has been rebased to v3.1-rc7 and is available on the master-next branch at git://kernel.ubuntu.com/ubuntu/ubuntu-p.git .


Status: CVE’s

Currently open CVEs for each supported branch:

One additional CVE was added this week and all CVEs with fixes are now closed out. We have referred two of the Hardy CVEs which have very large patch stacks back to the security team for review.

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


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

Status of kernels

An i915 graphics regression was discovered in Natty which was released in -updates.
The offending patch has been identified and will be reverted in the next Natty
kernel. Work is under way with upstream to come up with a new fix to add external
monitor plug support without regressions. The bugs open for this regression are:

Hardy
Lucid
Maverick
Natty
  • In preparation, should be in Verification phase by the end of this week

    Current Kernel versions are available here: http://people.canonical.com/~kernel/reports/versions.html


Open Discussion or Questions

Nothing this week

Leann Ogasawara

[Oneiric] linux kernel 3.0.0-12.19 uploaded (ABI Bump)

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

* rt2x00: Serialize TX operations on a queue.
* net/netfilter/nf_conntrack_netlink.c: fix Oops on container destroy
* hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path
* [Config] Compile-in vfat support for armel
* OMAP3 and 4 hwmod I2C units only allow 16 bit access
* Unregister input device only if it is registered
* add a new linux-image-extras package for virtual
* headers_install: fix #include “…” usage for userspace
* [Config] Enable CONFIG_RTS5139=m on i386/amd64
* Staging: add driver for Realtek RTS5139 cardreader
* x86: reboot: Make Dell Latitude E6220 use reboot=pci
* [Config] standardise on HZ=250
* ata: make DVD drive recognisable on systems with Sandybridge CPT chipset
* x86: reboot: Make Dell Optiplex 990 use reboot=pci

The full changelog can be found at:

https://launchpad.net/ubuntu/+source/linux/3.0.0-12.19

Leann Ogasawara

[Oneiric] linux kernel 3.0.0-11.18 uploaded

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

* HID: magicmouse: ignore ‘ivalid report id’ while switching modes
* x86: reboot: Make Dell Optiplex 790 use reboot=pci
* x86, x2apic: enable the bios request for x2apic optout
* fireware: add NO_MSI quirks for o2micro controller
* ideapad: Check if acpi already handle backlight power in ‘ideapad_backlight_notify_power’ to avoid a page fault
* savagedb: Fix typo causing regression in savage4 series video chip detection
* cifs: fix possible memory corruption in CIFSFindNext, CVE-2011-3191

The full changelog can be found at:

https://launchpad.net/ubuntu/+source/linux/3.0.0-11.18

Brad Figg

Kernel Team Meeting Minutes

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20110913 Meeting Agenda


ARM Status

  • Various arm kernel flavours: pushed out missing maverick/mvl-dove kernel,
    it marks the end of this round of kernel updates.
  • Oneiric/ti-omap4: work continues on the video (latest kernel broke pvr driver
    and the omap fb seems incompatible with latest omap drm) and audio (we managed
    to get audio out of panda via aplay but not through pulseaudio yet) fronts.


Release Metrics and Incoming Bugs


Release Metrics

oneiric nominated bugs

  • 39 linux kernel bugs (up 19)

Ubuntu ubuntu-11.10-beta-2 bugs

  • 2 linux kernel bugs (up 2)

-updates bugs

  • 0 oneiric linux kernel bugs (no change 0)
  • 15 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

  • 191 oneiric bugs (up 19)
  • 1596 natty bugs (up 11)
  • 1087 maverick bugs (up 3)
  • 959 lucid bugs (up 1)
  • 32 hardy bugs (no change 0)


Regressions

regression-update bugs

  • 0 oneiric bugs (no change 0)
  • 16 natty bugs (up 1)
  • 40 maverick bugs (no change 0)
  • 78 lucid bugs (up 3)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 7 oneiric bugs (up 1)
  • 433 natty bugs (down 2)
  • 237 maverick bugs (down 1)
  • 213 lucid bugs (no change 0)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

  • 0 oneiric bugs (no change 0)
  • 3 natty bugs (no change 0)
  • 0 maverick bugs (no change 0)
  • 1 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)


Milstone Targeted Work Items

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

apw    other-kernel-o-bug-handling    2 work items   
   other-kernel-o-version-and-flavours    1 work item   
   other-kernel-o-ubuntu-delta-review    1 work item   
   desktop-o-xorg-stakeholders-request    2 work items   
ppisati    other-kernel-o-ubuntu-delta-review    1 work item   
sarvatt    desktop-o-xorg-tools-and-processes    1 work item   
smb    other-kernel-o-server-requirements    1 work item   


Status: General Oneiric

Last week we uploaded the 3.0.0-11.17 Ubuntu kernel. I’m planning one more upload today in order to hit Kernel Freeze on Thurs. I would like to remind everyone that after Kernel Freeze all patches are subject to our SRU policy in order to be applied.
Some important upcoming dates to keep in mind are as follows:

  • Sept 15 – Kernel Freeze (2 days)
  • Sept 22 – Beta 2 (~1 weeks)
  • Oct 13 – Final Release (~4 weeks)


Status: CVE’s

Currently open CVEs for each supported branch:

We had seven new CVEs appear this week. One has already got patches applied, another is under review. It is pleasing to note that the releasing still getting stable updates are already patched for a number of these.
kernel.org being off the air is impacting triage of new reports. We expect to make some progress over the next couple of days getting these closed out.

Package    Open   
     
linux Hardy    15 (+6)   
linux Lucid    7 (+1)   
linux Maverick    12 (+6)   
linux Natty    11 (+5)   
linux Oneiric    5 (–)   
linux-ec2 Lucid    7 (+1)   
linux-fsl-imx51 Lucid    12 (+6)   
linux-mvl-dove Lucid    7 (+1)   
linux-mvl-dove Maverick    7 (+1)   
linux-ti-omap4 Maverick    12 (+6)   
linux-ti-omap4 Natty    12 (+6)   
linux-ti-omap4 Oneiric    6 (+1)   
linux-lts-backport-maverick Lucid    12 (+6)   
linux-lts-backport-natty Lucid    11 (+5)   


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

The stable kernel cadence no longer runs in sync for all kernels.
The Natty kernel is not delayed for any other kernel, due to the value that
this kernel has for many users wishing to obtain the latest fixes. This will
remain the policy for kernels which are version development-1 in the future.

Lucid is being respun due to a regression in the i915 driver. When it is complete,
it will require some time in -proposed and verification to insure that the
regression is solved. In addition, three patches were reverted due to a failure
to be verified.

There have been a dissapointing number of failures to verify fixes in the last cycle,
resulting in reverting a large number of fixes which are probably of high value.

SRU kernel status:
Detailed Information Here

Kernel status for each series is as follows:

Hardy

  • Released

Lucid

Maverick

  • Released

Natty


Open Discussion or Questions

Nothing new this week.

Leann Ogasawara

[Oneiric] linux kernel 3.0.0-11.17 uploaded (ABI Bump)

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

* HID: magicmouse: Set resolution of touch surfaces
* HID: add MacBookAir4, 2 to hid_have_special_driver[]
* HID: add support for MacBookAir4,2 keyboard.
* drm/i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge
* rt2x00: fix crashes in rt2800usb
* Add aufs to virtual flavor inclusion list
* Disable legacy IDE drivers on powerpc

The full changelog can be found at:

https://launchpad.net/ubuntu/+source/linux/3.0.0-11.17

Brad Figg

Kernel Team Meeting Minutes

Meeting Minutes

IRC Log of the meeting.

Meeting minutes.

Agenda

20110906 Meeting Agenda


ARM Status

  • A new omap4 kernel has been pushed out (with the i/o scheduler bug fixed)

    • need to upload the meta package yet
  • A new round of new kernels for every arm flavour is on the way out


Release Metrics and Incoming Bugs


Release Metrics

oneiric nominated bugs

  • 37 linux kernel bugs (up 17)

Ubuntu ubuntu-11.10-beta-2 bugs

  • 2 linux kernel bugs (up 2)

-updates bugs

  • 0 oneiric linux kernel bugs (no change 0)
  • 15 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

  • 172 oneiric bugs (up 22)
  • 1585 natty bugs (up 19)
  • 1084 maverick bugs (down 5)
  • 958 lucid bugs (down 1)
  • 32 hardy bugs (no change 0)


Regressions

regression-update bugs

  • 0 oneiric bugs (no change 0)
  • 15 natty bugs (up 1)
  • 40 maverick bugs (no change 0)
  • 75 lucid bugs (down 1)
  • 0 hardy bugs (no change 0)

regression-release bugs

  • 6 oneiric bugs (no change 0)
  • 435 natty bugs (no change 0)
  • 238 maverick bugs (no change 0)
  • 213 lucid bugs (down 3)
  • 2 hardy bugs (no change 0)

regression-proposed bugs

  • 0 oneiric bugs (no change 0)
  • 3 natty bugs (no change 0)
  • 0 maverick bugs (no change 0)
  • 1 lucid bugs (no change 0)
  • 0 hardy bugs (no change 0)


Milstone Targeted Work Items

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

apw    other-kernel-o-bug-handling    2 work items   
   other-kernel-o-version-and-flavours    1 work item   
   other-kernel-o-ubuntu-delta-review    1 work item   
   desktop-o-xorg-stakeholders-request    2 work items   
   desktop-o-xorg-tools-and-processes    3 work items   
jjohansen    other-kernel-o-config-review    1 work item   
ogasawara    other-kernel-o-config-review    2 work items   
   other-kernel-o-version-and-flavours    2 work items   
ppisati    other-kernel-o-ubuntu-delta-review    1 work item   
sarvatt    desktop-o-xorg-tools-and-processes    1 work item   
smb    other-kernel-o-server-requirements    1 work item   


Status: General Oneiric

Following the Beta-1 release last Thurs, we uploaded the 3.0.0-10.16 Ubuntu kernel on Fri. I would like to remind everyone that Kernel Freeze is next week Thurs Sept 15. After that, all patches are subject to our SRU policy in order to be applied. I’m planning on 2 more uploads prior to kernel freeze, one at the end of this week, and one early next week.

Some important upcoming dates to keep in mind are as follows:

  • Sept 15 – Kernel Freeze (~1 week)
  • Sept 22 – Beta 2 (~2 weeks)
  • Oct 13 – Final Release (~5 weeks)

    I’d also like to note that the P-series git repo was recently rebased to v3.1-rc5. It’s available at git://kernel.ubuntu.com/ubuntu/ubuntu-p.git master-next .


Status: CVE’s

Currently open CVEs for each supported branch:

Package    Open   
     
linux Hardy    9   
linux Lucid    6   
linux Maverick    6   
linux Natty    6   
linux Oneiric    5   
linux-ec2 Lucid    6   
linux-fsl-imx51 Lucid    6   
linux-mvl-dove Lucid    6   
linux-mvl-dove Maverick    6   
linux-ti-omap4 Maverick    6   
linux-ti-omap4 Natty    6   
linux-ti-omap4 Oneiric    5   
linux-lts-backport-maverick Lucid    6   
linux-lts-backport-natty Lucid    6   


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

Status: Stable Kernel Team
Lucid and Maverick were respun last week, with two unverified fixes
reverted. They are now in testing phase.
Hardy is released and waiting for next update cycle.
Natty was prepared and a new version is on -proposed now. It’s waiting
on verification of SRU patches.
In addition to that, we prepared and uploaded new updates for kernels in
topic branches and backport packages (natty/linux-ti-omap4,
linux-lts-backport-natty, linux-ec2, linux-fsl-imx51,
linux-lts-backport-maverick, lucid/linux-mvl-dove,
maverick/linux-ti-omap4)
This is the general status on master kernels:

Hardy

Released

Lucid

Lucid Tracking Bug
* Lucid kernel is on testing phase right now: security-sigoff is
complete, QA and certification testing are in progress.

Maverick

Maverick Tracking Bug
* Maverick kernel is on testing phase right now: security-signoff is
* complete, QA is waiting to be started, certification testing is in
progress.

Natty

Natty Tracking Bug
* Natty is on verification phase

Current Kernel versions are available here: http://people.canonical.com/~kernel/reports/versions.html


Open Discussion or Questions: Raise your hand to be recognized

Nothing new.

Leann Ogasawara

[Oneiric] linux kernel 3.0.0-10.16 uploaded (ABI Bump)

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

* Rebase to upstream stable v3.0.4
* Drop compcache
* Enable and enforce SECCOMP_FILTER on x86
* ALSA: HDA: hdmi: Emit pcm device index for jack input devices
* x86: reboot: Make Dell Latitude E6520 use reboot=pci
* Input: elantech – Add v3 hardware support
* usb_storage: Don’t freeze in usb-stor-scan
* xen: Do not use pv spinlocks on HVM
* Input: bcm5974 – add support for touchpads found in MacBookAir4,2
* Input: bcm5974 – Add support for newer MacBookPro8,2
* Kernel build time performance improvements
* Misc config updates

The full changelog can be found at:

https://launchpad.net/ubuntu/+source/linux/3.0.0-10.16