Lucid
|
Size: 1071
Comment:
|
Size: 1183
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 19: | Line 19: |
| A full kernel [[http://piware.de/workitems/kernel/lucid/report.html|burn down break down]] is available. |
|
| Line 28: | Line 30: |
| ||<rowbgcolor="#ff9933">~-'''''Humanity'''''-~||~-Done-~|| | ||<rowbgcolor="lightblue">~-'''''Light Blue'''''-~||~-Done-~|| |
Release Meeting Bugs
All of these bugs are milestoned to Ubuntu lucid-updates' or are believed fixed.
A full kernel burn down break down is available.
Blueprint/Activity Overview Status Jockey already supports printers and Wifi cards, which often come with USB and are hotplugged. Now we are going to move support for DVB card firmware to it. Complete The OEM team has a list of power management tweaks which improve battery life. Review what can be done by default (and how). Complete desktop-lucid-xorg-driver-selection-for-nvidia-hardware (1/0/1) By default, Ubuntu has enabled the -nv driver for nVidia hardware since it has been a stable open source driver that supports most chips. Unfortunately, while this driver is open source, it is obfuscated and not very actively maintained upstream. Owners of nVidia hardware have largely had no choice but to use the binary proprietary -nvidia driver as a result. Complete desktop-lucid-xorg-multitouch (4/0/4) We'd like to ensure that Lucid works with the current generation of touch screens, as broadly as possible. Complete ec2-kernel-retro (1/0/1) Retrospective on the EC2 kernel for Karmic. This is to identify the trouble spots and recommend better ways going forward. Complete This specification details the foundation team plans for the technology for the Lucid Lynx boot experience, changing from using usplash to plymouth to provide the graphical splash screen while waiting for the boot to complete. The "look" and "theme" components are not covered here. Complete Work towards and maintain the boot time budget on reference hardware (Dell Mini 10 SSD & HDD). This will be done by regularly reporting our progress towards our 10 second goal for a Dell Mini 10 with SSD storage. Starting with Alpha1, we will measure and report our progress on a weekly basis, using a combination of bootgraph for the kernel allocation and bootchart for post-kernel to full desktop. Reports for both SSD and HDD storage will be posted under the Lucid section of https://wiki.ubuntu.com/FoundationsTeam/BootPerformance . Complete <pgraner> cjwatson: ok, we can lucid+1 the first one, the other we can do beta-2 since its just investigation no code changes. <pgraner> cjwatson: we'll have the first one done for the start of M so that when it opens we have it in Complete kernel-devicetree-quirks (0/4/4) Main task is investigating current quirk implementations Postponed Upstreaming is on track for 2.6.34. Policy compilation and userspace update is being held for the first upload after alpha-2. Complete kernel-lucid-boot-performance (13/1/14) Look at kernel initialisation time and root filesystem handling to get upstart started within 2s of kernel start. Current status can be seen here: http://people.canonical.com/~scott/daily-bootcharts/ Complete kernel-lucid-bug-handling (11/5/16) It is still apparent that the incoming volume of kernel bugs remains problematic to manage. The ratio of incoming bugs to resources still doesn't scale. The goal of this spec is to re-evaluate our current bug management work flow and practices and determine a more effective way to manage kernel bugs. Complete kernel-lucid-bugs-with-patches (7/0/7) Like in the Upstream Kernel community, Kernel patches are usually reviewed and discussed on the kernel team mailing list. This process is not known well enough yet, so a lot of patches are still attached to bug reports. We need to get the number of bugs in Launchpad with patches attached under control and down to zero. Complete kernel-lucid-kernel-config-review (22/2/24) Review of the kernel confguration for Lucid. This will concentrate on confirming the policy for various option type, as well as new options. For major new options, discussion and confirmation of the selection of each. Complete kernel-lucid-kernel-decision (2/0/2) Discussions on the likely mainline kernel version for Lucid (2.6.32). Confirmation of the default filesystem for Lucid (ext4). Confirmation of the default boot loader for x86 (grub2). Versions confirmed as kernel: 2.6.32, filesystem: ext4, bootloader: grub2. Complete kernel-lucid-kms (12/0/12) Review of the strategy for KMS for Lucid. What is gong to be possible to enable. We are expecting radeon to generally be KMS aware by this time, a review of the Nouveau position may be in order. General decision was to enable Radeon immediatly and to pull in and enable Nouveau ASAP. Review of Nouveau shows it to need the latest and greatest drm-next stack some 2.9MB currently. This seems most appropriate for a separate linux-backbackports-modules-nouveau style package. After testing and much upstream discussion it seems that we need to backport 2.6.33 DRM to our kernel en-toto to get a supportable platform. Complete kernel-lucid-review-of-ubuntu-delta (18/0/18) Review of the current Ubuntu Kernel delta. This session will look at the current delta both patches to the core and the ubuntu specific drivers. The aim is to record what we are carrying, and review the reasons for that component to be carried as well as recommending replacements, updates, cleanups, upstreaming etc of those components. Complete kernel-lucid-sru-policy-review (3/0/3) Review of the current SRU process for Lucid, clarify and record the current process and discuss and record any changes we wish to make for the LTS release. Policy was reviewed at UDS and approved. Complete kernel-lucid-suspend-resume (5/1/6) Planning for CELF testing drive complete. Patches proposed for additional timing information during suspend/resume. Looking to use bootchart style reports for comparisons. Patches to tag / add subject when staging drivers are in use when reporting suspend/resume have been submitted (see Bug 524167 and Bug 524174 ) Complete Kernel ARM (6/0/6) We have an updated Freescale BSP based 2.6.31 kernel uploaded for IMX51. We also have a 2.6.32 kernel in preparation for Marvell Dove, this should be in the archive shortly. Complete Kernel Audio (8/2/10) Reviewing the audio backlog for the main pain points. After discussions at platform sprint and elsewhere, I will be creating / updating the relevant wiki pages with debugging information. Also, I will be developing a HW database for the kernel team to help with troublesome HW in general. Complete Kernel EC2 (5/0/5) We have an EC2 patch set applied to 2.6.32 and uploaded to the archive, testing going well. Some configuration updates and a further resync with upstream is outstanding. Complete Netbook Enablement (2/0/2) Ensure we have good support for common netbooks. Complete Power Management (1/5/6) Profiling idle power consumption of Ubuntu Complete Server Enablement (1/1/2) Ensure we have good support for common servers. Complete lucid-qa-kernel-test-automation (3/0/3) Identify and implement kernel test cases to automate Complete mobile-lucid-arm-device-tree-support (7/6/13) Postponed to lucid+1; waiting on initial implementation from Grant Likely/Jeremy Kerr Complete mobile-lucid-arm-gcc-v7-thumb2 (1/0/1) implemented: toolchain changes; board verification (imx51); DIF manual rebuild package list; thumb2 porting "atomics" -- good progress: thumb2 porting "ftbfs"; other thumb2 porting Complete implemented: suspend fixed on all supported boards; hibernate confirmed to be not supported by vendors; in progress: validate and QA powermanagement scripts for hotkeys and power buttons Complete security-lucid-apparmor-upstream (3/1/4) This session will be a place to discuss the direction of AppArmor upstream (and lightly, how it relates to Ubuntu). New features, changes, improvements, VCS processes, etc. Complete security-lucid-catchall-medium (0/1/1) This is a blueprint for the catch-all medium priority security features for Lucid. Postponed server-lucid-cloud-krd (2/0/2) Complete. Complete
Blueprint/Activity Task Assignee Milestone Status LP: 488636 : b43 has invalid "firmware:" field (linux) timg-tpi lucid-alpha-3 Complete package new powertop (1.12?) and additional kernel patches amitk lucid-alpha-2 Complete desktop-lucid-xorg-driver-selection-for-nvidia-hardware (1/0/1) Determine status of kernel patches for nouveau and identify which bits need pulled sconklin lucid-alpha-3 Complete desktop-lucid-xorg-multitouch (4/0/4) investigate kernel driver requirements for multi-touch support apw ubuntu-10.04-beta-1 Complete look at backporting drivers from 2.6.33/2.6.34 for multi-touch devices apw ubuntu-10.04-beta-1 Complete select drivers and prepare kernel for multi-touch PPA apw ubuntu-10.04-beta-1 Complete evaluate whether kernel modifications are suitable for Lucid apw ubuntu-10.04-beta-2 Complete ec2-kernel-retro (1/0/1) Discuss the issues we had with the karmic -ec2 kernel and how we can avoid them in the future jjohansen lucid-alpha-1 Complete Add module alias to vga16fb and adjust link/module order apw lucid-alpha-2 Complete kernel-lucid-boot-performance apw lucid-alpha-3 Complete investigate the tuneables in the laptop-mode-tools package to see if there are any settings that really improve power consumption amitk lucid-alpha-3 Complete Investigate the various tunables in laptop-mode-tools amitk ubuntu-10.04-beta-1 Complete add any settings that improve power consumption from laptop-mode-tools to pm-utils (prototype in PPA) chasedouglas ubuntu-10.04-beta-2 Complete add any settings that improve power consumption from laptop-mode-tools to pm-utils chasedouglas ubuntu-10.04-beta-1 Postponed kernel-devicetree-quirks (0/4/4) look at alsa git history for info about current quirks sconklin ubuntu-10.04-beta-2 Postponed look at existing quirk format for hda jk-ozlabs ubuntu-10.04 Postponed initial work on audio codec/etc bindings in DT format jk-ozlabs ubuntu-10.04 Postponed design runtime update interface for DT(sysfs?) jk-ozlabs ubuntu-10.04 Postponed Prepare AppArmor mainline version for lucid jjohansen lucid-alpha-1 Complete Update userspace tools to handle auditing changes requested as part of AppArmor upstreaming jjohansen lucid-alpha-3 Complete Policy compilation dfa-minimization jjohansen lucid-alpha-3 Complete Policy compilation table-compression jjohansen lucid-alpha-3 Complete Upstream the AppArmor code, likely for 2.6.34 jjohansen ubuntu-10.04 Postponed Update userspace tools to handle apparmorfs layout changes requested as part of AppArmor upstreaming jjohansen ubuntu-10.04 Postponed kernel-lucid-boot-performance (13/1/14) LP: 507211 : linux (2.6.32-10.14) - "delay first lookup of the battery until first use" confuses KDE battery management (linux) apw lucid-alpha-3 Complete LP: 512370 : permissions on /dev too lax in lucid (linux) timg-tpi lucid-alpha-3 Complete LP: 512321 : backport devtmpfs to the lucid linux-imx51 kernel tree (linux-fsl-imx51) cooloney lucid-alpha-3 Complete LP: 512321 : backport devtmpfs to the lucid linux-imx51 kernel tree (linux-mvl-dove) eric.y.miao lucid-alpha-3 Complete LP: 515623 : Do not require CAP_SYS_ADMIN for reading from /proc/kmsg (linux) kees lucid-alpha-3 Complete LP: 515623 : Do not require CAP_SYS_ADMIN for reading from /proc/kmsg (linux-fsl-imx51) apw lucid-alpha-3 Complete LP: 510937 : [2.6.32-11 regression] 5 second delay on early boot during usb_id (linux) apw lucid-alpha-3 Complete Kernel Init -- Review moblin configuration for performance apw lucid-alpha-2 Complete Kernel Init -- investigate moving populate_rootfs to async csurbhi lucid-alpha-2 Complete Kernel Init -- investigate moving isapnp_init to async apw lucid-alpha-2 Complete Mount Root -- Remove AppArmor init from initramfs jjohansen lucid-alpha-2 Complete System Init -- Review moblin graphics initialisation fixes for performance (i915 drm fixes from tseliot) sconklin lucid-alpha-2 Complete System Init -- investigate readahead by inode number apw ubuntu-10.04-beta-1 Complete System Init -- block cache population trigger tracking for ureadahead apw ubuntu-10.04-beta-2 Postponed kernel-lucid-bug-handling (11/5/16) apport -- prevent reporting against linux-meta, moving to linux leannogasawara ubuntu-10.04-beta-1 Complete apport -- interactive kernel hooks leannogasawara ubuntu-10.04-beta-1 Complete arsenal -- start running the arsenal automatically for lucid jeremyfoshee ubuntu-10.04-beta-1 Complete arsenal -- can we detect staging drivers and tag leannogasawara ubuntu-10.04-beta-1 Complete tracking -- add DRM info to /proc/version_signature and dmesg apw ubuntu-10.04-beta-1 Complete bug days -- look for bugs with interesting features, pictures/videos etc leannogasawara ubuntu-10.04-beta-1 Complete bug days -- look at improving advertising leannogasawara ubuntu-10.04-beta-1 Complete apport -- sub-system directed reporting leannogasawara ubuntu-10.04-beta-2 Complete documentation -- review X's debug focused wiki pages jeremyfoshee ubuntu-10.04-beta-2 Complete arsenal -- use the apport release to tag bug series jeremyfoshee ubuntu-10.04-beta-2 Complete c-o-d -- we should be building the tip of lucid daily, uploading to pre-proposed apw ubuntu-10.04 Complete apport/arsenal -- consolidate crash reports as we do for coredumps leannogasawara ubuntu-10.04-beta-2 Postponed kerneloops -- ensure ubuntu oopses are detected correctly apw ubuntu-10.04 Postponed kerneloops -- move to bugs only coming through launchpad apw ubuntu-10.04 Postponed c-o-d -- can we build some bisect points between releases apw ubuntu-10.04 Postponed documentation -- re-organize kernel team wiki pages jeremyfoshee ubuntu-10.04 Postponed kernel-lucid-bugs-with-patches (7/0/7) write script that adds a bug comment that explains where to submit patches leannogasawara ubuntu-10.04 Complete regularly run script leannogasawara ubuntu-10.04 Complete set up graphs that track number of kernel bugs with patches (all, open, being-handled) leannogasawara ubuntu-10.04 Complete schedule Ubuntu Developer Week session about it leannogasawara ubuntu-10.04 Complete give Ubuntu Developer Week session about it leannogasawara ubuntu-10.04 Complete add agenda item to weekly meeting to review list of bugs on mailing list that haven't been reviewed apw ubuntu-10.04 Complete regularly schedule bug days to get number of those bugs down to zero leannogasawara ubuntu-10.04 Complete kernel-lucid-kernel-config-review (22/2/24) LP: 498525 : [lucid] breaks apport: core dumps get aborted even if core_pattern is a pipe (linux) apw lucid-alpha-2 Complete LP: 497989 : Please enable CONFIG_FUNCTION_TRACER and CONFIG_DYNAMIC_FTRACE in kernel config (linux) timg-tpi lucid-alpha-3 Complete LP: 492078 : Building in random drivers hurts the majority (linux) apw ubuntu-10.04-beta-2 Complete LP: 509808 : Enable user namespaces in Lucid server kernel (linux) apw lucid-alpha-3 Complete LP: 516325 : ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C (linux) apw lucid-alpha-3 Complete LP: 490487 : Enable iTPM support for lucid (linux) apw lucid-alpha-3 Complete LP: 522308 : linux-source-2.6.32 is empty (linux) apw lucid-alpha-3 Complete LP: 522515 : linux-versatile udebs (linux) apw lucid-alpha-3 Complete LP: 522516 : linux-versatile meta (linux-meta) apw lucid-alpha-3 Complete LP: 527837 : Debug packages vanish after 14 days (linux) apw ubuntu-10.04-beta-1 Complete Review security/core options for conformance to policy/recommendations apw lucid-alpha-2 Complete Record and Review New items apw lucid-alpha-2 Complete ubuntu -- apply config and security options to kernel apw lucid-alpha-2 Complete ports -- apply config and security options to kernel apw lucid-alpha-2 Complete Report on the results of the UDS review to ubuntu-devel apw lucid-alpha-2 Complete Create a new build check tool to check conformance of options apw lucid-alpha-2 Complete Pull config enforcer over to 2.6.32 branches apw lucid-alpha-3 Complete Simplify debian abstraction for branches apw lucid-alpha-3 Complete Review pulling all sub-systems to builtin apw ubuntu-10.04-beta-1 Complete Review transitional packages for Hardy/Karmic to Lucid upgrades apw ubuntu-10.04-beta-1 Complete Investigate packaging perf apw ubuntu-10.04-beta-1 Complete Final kernel content and configuration report to ubuntu-devel apw ubuntu-10.04 Complete Master config support from master branch in other branches apw lucid-alpha-3 Postponed Final kernel content and configuration report to ubuntu-devel apw ubuntu-10.04-beta-2 Postponed kernel-lucid-kernel-decision (2/0/2) Choose kernel and filesystem apw lucid-alpha-1 Complete Publish Decision to ubuntu-devel apw lucid-alpha-1 Complete kernel-lucid-kms (12/0/12) LP: 539609 : i915.powersave causes hangs particularly following suspend/resume on i945 and older cards (linux) apw ubuntu-10.04-beta-2 Complete Review enabling KMS for Radeon chipsets sconklin lucid-alpha-1 Complete Review Nouveau KMS status sconklin lucid-alpha-1 Complete Enable KMS Radeon immediatly after Alpha-1 apw lucid-alpha-2 Complete c-o-d kernels for drm-intel tree sconklin lucid-alpha-2 Complete c-o-d kernels for drm-2.6 tree sconklin lucid-alpha-2 Complete Review Nouveau in Fedora-12 sconklin lucid-alpha-2 Complete Pull-in and enable Nouveau (as lbm-nouveau) apw lucid-alpha-3 Complete Investigate full 2.6.33 drm backport combination apw ubuntu-10.04-beta-1 Complete Pull in v2.6.33 drm stack apw ubuntu-10.04-beta-1 Complete Investigate per device nomodeset override apw ubuntu-10.04-beta-1 Complete Investigate per output mode selection override apw ubuntu-10.04-beta-2 Complete kernel-lucid-review-of-ubuntu-delta (18/0/18) LP: 497156 : Please include VMware vmw_pvscsi SCSI HBA driver in Lucid linux package (linux) timg-tpi lucid-alpha-3 Complete Review of carried drivers apw lucid-alpha-2 Complete Review of core patches (with smb), reporting to kernel-team apw lucid-alpha-2 Complete Drop redundant patches as identified in the review apw lucid-alpha-2 Complete apw lucid-alpha-2 Complete Update AUFS apw lucid-alpha-2 Complete Update compcache manjo lucid-alpha-2 Complete Update dm-raid45 manjo lucid-alpha-2 Complete Update iscsitarget manjo lucid-alpha-2 Complete Update LIRC manjo lucid-alpha-2 Complete Update fsam7400 manjo lucid-alpha-2 Complete Update ndiswrapper manjo lucid-alpha-2 Complete Update rfkill drivers manjo lucid-alpha-2 Complete Add omnibook module manjo lucid-alpha-2 Complete Follow up on 'under discussion' patches apw lucid-alpha-3 Complete Drop: Confirm drbd is no longer used apw lucid-alpha-3 Complete Drop: Expect an update of lenovo-sl-laptop upstream apw ubuntu-10.04-beta-1 Complete Final resync with Karmic SRU changes apw ubuntu-10.04-beta-1 Complete kernel-lucid-sru-policy-review (3/0/3) Review SRU policy for LTS at UDS stefan-bader-canonical lucid-alpha-1 Complete Update Policy Documents stefan-bader-canonical lucid-alpha-1 Complete Publicise the updated policy and docs on ubuntu-devel stefan-bader-canonical lucid-alpha-1 Complete kernel-lucid-suspend-resume (5/1/6) Look at adding timing information to suspend/resume of devices manjo lucid-alpha-3 Complete Produce testing images for SCALE manjo lucid-alpha-3 Complete Review current filed bugs for general trends manjo ubuntu-10.04-beta-1 Complete apport -- tag / add subject when staging drivers are in use when reporting suspend/resume leannogasawara ubuntu-10.04-beta-1 Complete arsenal -- extract resume time from apport reports and add to title (and tag?) based on time spread apw ubuntu-10.04-beta-1 Complete apport -- allow us to detect frequency of failure manjo ubuntu-10.04-beta-1 Postponed Kernel ARM (6/0/6) Reinstate the ARM versatile flavour for mobile to test on QEMU apw lucid-alpha-1 Complete mvl-dove -- update Marvell Dove ARM branch to 2.6.32 bsp eric.y.miao lucid-alpha-3 Complete qcm-msm -- pull in Qualcomm MSM branch timg-tpi ubuntu-10.04-beta-1 Complete qcm-msm -- Main Inclusion LP: 531981 timg-tpi ubuntu-10.04-beta-1 Complete ti-omap -- pull in TI OMAP branch amitk ubuntu-10.04-beta-2 Complete ti-omap -- Main Inclusion LP: 536742 timg-tpi ubuntu-10.04-beta-2 Complete Kernel Audio (8/2/10) c-o-d: produce crack of the day kernels et al for the audio PPA brad-figg lucid-alpha-2 Complete Investigate how we might further improve our testing, reporting, and diagnosis of audio issues looking at how we can better find out which devices are causing issues. brad-figg ubuntu-10.04 Complete Build a prototype HW database based on the information submitted with bugs against the kernel. brad-figg lucid-alpha-3 Complete Mini design spec. for HW database. brad-figg ubuntu-10.04-beta-1 Complete Implement HWDB data acquisition by pulling hw data from Launchpad bug reports. brad-figg ubuntu-10.04-beta-1 Complete Implement initial queries and reports based on HWDB from Launchpad bug reports. brad-figg ubuntu-10.04-beta-1 Complete Perform a survey of the 'alsa-audio' package bugs adding tags to identify common issues brad-figg ubuntu-10.04-beta-2 Complete Define a test platform, tests, and evaluation criteria for a sound acceptance test brad-figg ubuntu-10.04-beta-1 Complete Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al) brad-figg ubuntu-10.04 Postponed Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid brad-figg ubuntu-10.04 Postponed Kernel EC2 (5/0/5) Prepare EC2 patches for 2.6.32 jjohansen lucid-alpha-1 Complete Package and pull 2.6.32 EC2 patches into the lucid repo and upload apw lucid-alpha-1 Complete Resync EC2 patches with upstream 2.6.32 jjohansen lucid-alpha-3 Complete Update EC2 configs to more closely match virtual kernel jjohansen lucid-alpha-3 Complete Evaluate whether it is possible to pull -ec2 into the main kernel (it is not) apw lucid-alpha-3 Complete Netbook Enablement (2/0/2) Investigate top N selling units canonical-kernel-team lucid-alpha-3 Complete Verify top N selling units manjo ubuntu-10.04 Complete Power Management (1/5/6) List the set of usecases we will work on to optimise power consumption (see UbuntuPowerManagementTesting) amitk lucid-alpha-2 Complete Profile idle consumption amitk ubuntu-10.04-beta-1 Postponed Investigate the effects of changing the value of HZ amitk ubuntu-10.04-beta-1 Postponed Select subset of usecases identified above for profiling amitk ubuntu-10.04-beta-1 Postponed Profile consumption in subset identified above amitk ubuntu-10.04-beta-1 Postponed Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) amitk ubuntu-10.04-beta-1 Postponed Server Enablement (1/1/2) Investigate top N selling units canonical-kernel-team lucid-alpha-3 Complete Verify top N selling units manjo ubuntu-10.04 Postponed lucid-qa-kernel-test-automation (3/0/3) Create a list of tests to run from autotest (ogasawara, cr3) leannogasawara ubuntu-10.04-beta-1 Complete Clean up and push branch for kernel team test scripts (ogasawara) leannogasawara ubuntu-10.04-beta-1 Complete gcov kernel testing to evaluate kernel coverage (ogasawara to build kernel, talk to fader for testing) leannogasawara ubuntu-10.04-beta-1 Complete mobile-lucid-arm-device-tree-support (7/6/13) Add atag type for device tree pointer jk-ozlabs ubuntu-10.04 Complete Establish requirements of early mdesc usage jk-ozlabs ubuntu-10.04 Complete Parse DT pointer from atags jk-ozlabs ubuntu-10.04 Complete Little-endian support for drivers/of/ jk-ozlabs ubuntu-10.04 Complete Provide memory and initrd parsing for early dt jk-ozlabs ubuntu-10.04 Complete Add machine probe infrastructure jk-ozlabs ubuntu-10.04 Complete Add machine probe support for versatile platform jk-ozlabs ubuntu-10.04 Complete Add dtb blob & atags support to bootloader/qemu jk-ozlabs ubuntu-10.04 Postponed Establish early C runtime environment in real mode to call early_setup() jk-ozlabs ubuntu-10.04 Postponed Populate early_setup() to parse enough DT for a dynamic mdesc jk-ozlabs ubuntu-10.04 Postponed Add DT infrastructure to later boot jk-ozlabs ubuntu-10.04 Postponed Add 'dtb wrapper' support to ARM kernel jk-ozlabs ubuntu-10.04 Postponed Add DT discovery support for drivers on platforms we'd like to DT-ise jk-ozlabs ubuntu-10.04 Postponed mobile-lucid-arm-gcc-v7-thumb2 (1/0/1) fsl-imx51/mvl-dove -- review THUMB support for the kernel apw lucid-alpha-2 Complete LP: 456659 : suspend/resume failure on imx51 (linux-fsl-imx51) cooloney ubuntu-10.04-beta-1 Complete LP: 513241 : please enable CONFIG_TIMER_STATS on imx51 (linux-fsl-imx51) cooloney lucid-alpha-3 Complete LP: 513254 : [dove] CPUFREQ isn't turned on by default (linux-mvl-dove) eric.y.miao lucid-alpha-3 Complete LP: 502983 : CONFIG_HIBERNATION needs to be set for dove kernels (linux-mvl-dove) eric.y.miao lucid-alpha-3 Complete LP: 516811 : [dove] system hangs with resume after suspend (linux-mvl-dove) eric.y.miao lucid-alpha-3 Complete check out power button events on babbage, including while suspended (1 days) jk-ozlabs lucid-alpha-3 Complete confirm accurately switching on/off of regulators in the kernel (3 day) jk-ozlabs lucid-alpha-3 Complete dove kernel to be uploaded with CONFIG_HIBERNATION set eric.y.miao lucid-alpha-3 Complete LP: 458537 : [armel imx51] hibernate does not work (linux-fsl-imx51) cooloney lucid-alpha-3 Postponed confirm accurately switching on/off of regulators in the kernel (3 day) cooloney ubuntu-10.04-beta-2 Postponed confirm accurately switching on/off of regulators in the kernel (3 day) cooloney ubuntu-10.04 Postponed security-lucid-apparmor-upstream (3/1/4) create wiki page and pull stuff from forge jjohansen ubuntu-10.04 Complete release tarballs and announce jjohansen ubuntu-10.04 Complete create roadmap jjohansen ubuntu-10.04 Complete create devel mailing list jjohansen ubuntu-10.04 Postponed security-lucid-catchall-medium (0/1/1) change_profile pam_apparmor jjohansen ubuntu-10.04-beta-1 Postponed server-lucid-cloud-krd (2/0/2) fix kernel configs such that uec requires no ramdisk ( bug 494565 ) jjohansen lucid-alpha-3 Complete add CONFIG_DEVTMPFS to ec2 kernel ( bug 510130 ) jjohansen lucid-alpha-3 Complete Total (157/35/192) 100%
Blueprint/Activity Task Assignee Status ec2-kernel-retro (1/0/1) Discuss the issues we had with the karmic -ec2 kernel and how we can avoid them in the future jjohansen Complete Prepare AppArmor mainline version for lucid jjohansen Complete kernel-lucid-kernel-decision (2/0/2) Choose kernel and filesystem apw Complete Publish Decision to ubuntu-devel apw Complete kernel-lucid-kms (2/0/2) Review enabling KMS for Radeon chipsets sconklin Complete Review Nouveau KMS status sconklin Complete kernel-lucid-sru-policy-review (3/0/3) Review SRU policy for LTS at UDS stefan-bader-canonical Complete Update Policy Documents stefan-bader-canonical Complete Publicise the updated policy and docs on ubuntu-devel stefan-bader-canonical Complete Kernel ARM (1/0/1) Reinstate the ARM versatile flavour for mobile to test on QEMU apw Complete Kernel EC2 (2/0/2) Prepare EC2 patches for 2.6.32 jjohansen Complete Package and pull 2.6.32 EC2 patches into the lucid repo and upload apw Complete Total (12/0/12) 100%
Blueprint/Activity Task Assignee Status package new powertop (1.12?) and additional kernel patches amitk Complete Add module alias to vga16fb and adjust link/module order apw Complete kernel-lucid-boot-performance (5/0/5) Kernel Init -- Review moblin configuration for performance apw Complete Kernel Init -- investigate moving populate_rootfs to async csurbhi Complete Kernel Init -- investigate moving isapnp_init to async apw Complete Mount Root -- Remove AppArmor init from initramfs jjohansen Complete System Init -- Review moblin graphics initialisation fixes for performance (i915 drm fixes from tseliot) sconklin Complete LP: 498525 : [lucid] breaks apport: core dumps get aborted even if core_pattern is a pipe (linux) apw Complete Review security/core options for conformance to policy/recommendations apw Complete Record and Review New items apw Complete ubuntu -- apply config and security options to kernel apw Complete ports -- apply config and security options to kernel apw Complete Report on the results of the UDS review to ubuntu-devel apw Complete Create a new build check tool to check conformance of options apw Complete kernel-lucid-kms (4/0/4) Enable KMS Radeon immediatly after Alpha-1 apw Complete c-o-d kernels for drm-intel tree sconklin Complete c-o-d kernels for drm-2.6 tree sconklin Complete Review Nouveau in Fedora-12 sconklin Complete kernel-lucid-review-of-ubuntu-delta (13/0/13) Review of carried drivers apw Complete Review of core patches (with smb), reporting to kernel-team apw Complete Drop redundant patches as identified in the review apw Complete apw Complete Update AUFS apw Complete Update compcache manjo Complete Update dm-raid45 manjo Complete Update iscsitarget manjo Complete Update LIRC manjo Complete Update fsam7400 manjo Complete Update ndiswrapper manjo Complete Update rfkill drivers manjo Complete Add omnibook module manjo Complete Kernel Audio (1/0/1) c-o-d: produce crack of the day kernels et al for the audio PPA brad-figg Complete Power Management (1/0/1) List the set of usecases we will work on to optimise power consumption (see UbuntuPowerManagementTesting) amitk Complete mobile-lucid-arm-gcc-v7-thumb2 (1/0/1) fsl-imx51/mvl-dove -- review THUMB support for the kernel apw Complete Total (34/0/34) 100%
Blueprint/Activity Task Assignee Status LP: 488636 : b43 has invalid "firmware:" field (linux) timg-tpi Complete desktop-lucid-xorg-driver-selection-for-nvidia-hardware (1/0/1) Determine status of kernel patches for nouveau and identify which bits need pulled sconklin Complete kernel-lucid-boot-performance apw Complete investigate the tuneables in the laptop-mode-tools package to see if there are any settings that really improve power consumption amitk Complete Update userspace tools to handle auditing changes requested as part of AppArmor upstreaming jjohansen Complete Policy compilation dfa-minimization jjohansen Complete Policy compilation table-compression jjohansen Complete kernel-lucid-boot-performance (7/0/7) LP: 507211 : linux (2.6.32-10.14) - "delay first lookup of the battery until first use" confuses KDE battery management (linux) apw Complete LP: 512370 : permissions on /dev too lax in lucid (linux) timg-tpi Complete LP: 512321 : backport devtmpfs to the lucid linux-imx51 kernel tree (linux-fsl-imx51) cooloney Complete LP: 512321 : backport devtmpfs to the lucid linux-imx51 kernel tree (linux-mvl-dove) eric.y.miao Complete LP: 515623 : Do not require CAP_SYS_ADMIN for reading from /proc/kmsg (linux) kees Complete LP: 515623 : Do not require CAP_SYS_ADMIN for reading from /proc/kmsg (linux-fsl-imx51) apw Complete LP: 510937 : [2.6.32-11 regression] 5 second delay on early boot during usb_id (linux) apw Complete kernel-lucid-kernel-config-review (9/1/10) LP: 497989 : Please enable CONFIG_FUNCTION_TRACER and CONFIG_DYNAMIC_FTRACE in kernel config (linux) timg-tpi Complete LP: 509808 : Enable user namespaces in Lucid server kernel (linux) apw Complete LP: 516325 : ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C (linux) apw Complete LP: 490487 : Enable iTPM support for lucid (linux) apw Complete LP: 522308 : linux-source-2.6.32 is empty (linux) apw Complete LP: 522515 : linux-versatile udebs (linux) apw Complete LP: 522516 : linux-versatile meta (linux-meta) apw Complete Pull config enforcer over to 2.6.32 branches apw Complete Simplify debian abstraction for branches apw Complete Master config support from master branch in other branches apw Postponed kernel-lucid-kms (1/0/1) Pull-in and enable Nouveau (as lbm-nouveau) apw Complete LP: 497156 : Please include VMware vmw_pvscsi SCSI HBA driver in Lucid linux package (linux) timg-tpi Complete Follow up on 'under discussion' patches apw Complete Drop: Confirm drbd is no longer used apw Complete kernel-lucid-suspend-resume (2/0/2) Look at adding timing information to suspend/resume of devices manjo Complete Produce testing images for SCALE manjo Complete Kernel ARM (1/0/1) mvl-dove -- update Marvell Dove ARM branch to 2.6.32 bsp eric.y.miao Complete Kernel Audio (1/0/1) Build a prototype HW database based on the information submitted with bugs against the kernel. brad-figg Complete Kernel EC2 (3/0/3) Resync EC2 patches with upstream 2.6.32 jjohansen Complete Update EC2 configs to more closely match virtual kernel jjohansen Complete Evaluate whether it is possible to pull -ec2 into the main kernel (it is not) apw Complete Netbook Enablement (1/0/1) Investigate top N selling units canonical-kernel-team Complete Server Enablement (1/0/1) Investigate top N selling units canonical-kernel-team Complete LP: 513241 : please enable CONFIG_TIMER_STATS on imx51 (linux-fsl-imx51) cooloney Complete LP: 513254 : [dove] CPUFREQ isn't turned on by default (linux-mvl-dove) eric.y.miao Complete LP: 502983 : CONFIG_HIBERNATION needs to be set for dove kernels (linux-mvl-dove) eric.y.miao Complete LP: 516811 : [dove] system hangs with resume after suspend (linux-mvl-dove) eric.y.miao Complete check out power button events on babbage, including while suspended (1 days) jk-ozlabs Complete confirm accurately switching on/off of regulators in the kernel (3 day) jk-ozlabs Complete dove kernel to be uploaded with CONFIG_HIBERNATION set eric.y.miao Complete LP: 458537 : [armel imx51] hibernate does not work (linux-fsl-imx51) cooloney Postponed server-lucid-cloud-krd (2/0/2) fix kernel configs such that uec requires no ramdisk ( bug 494565 ) jjohansen Complete add CONFIG_DEVTMPFS to ec2 kernel ( bug 510130 ) jjohansen Complete Total (45/2/47) 100%
Blueprint/Activity Task Assignee Status desktop-lucid-xorg-multitouch (3/0/3) investigate kernel driver requirements for multi-touch support apw Complete look at backporting drivers from 2.6.33/2.6.34 for multi-touch devices apw Complete select drivers and prepare kernel for multi-touch PPA apw Complete Investigate the various tunables in laptop-mode-tools amitk Complete add any settings that improve power consumption from laptop-mode-tools to pm-utils chasedouglas Postponed kernel-lucid-boot-performance (1/0/1) System Init -- investigate readahead by inode number apw Complete kernel-lucid-bug-handling (7/0/7) apport -- prevent reporting against linux-meta, moving to linux leannogasawara Complete apport -- interactive kernel hooks leannogasawara Complete arsenal -- start running the arsenal automatically for lucid jeremyfoshee Complete arsenal -- can we detect staging drivers and tag leannogasawara Complete tracking -- add DRM info to /proc/version_signature and dmesg apw Complete bug days -- look for bugs with interesting features, pictures/videos etc leannogasawara Complete bug days -- look at improving advertising leannogasawara Complete LP: 527837 : Debug packages vanish after 14 days (linux) apw Complete Review pulling all sub-systems to builtin apw Complete Review transitional packages for Hardy/Karmic to Lucid upgrades apw Complete Investigate packaging perf apw Complete kernel-lucid-kms (3/0/3) Investigate full 2.6.33 drm backport combination apw Complete Pull in v2.6.33 drm stack apw Complete Investigate per device nomodeset override apw Complete Drop: Expect an update of lenovo-sl-laptop upstream apw Complete Final resync with Karmic SRU changes apw Complete kernel-lucid-suspend-resume (3/1/4) Review current filed bugs for general trends manjo Complete apport -- tag / add subject when staging drivers are in use when reporting suspend/resume leannogasawara Complete arsenal -- extract resume time from apport reports and add to title (and tag?) based on time spread apw Complete apport -- allow us to detect frequency of failure manjo Postponed Kernel ARM (2/0/2) qcm-msm -- pull in Qualcomm MSM branch timg-tpi Complete qcm-msm -- Main Inclusion LP: 531981 timg-tpi Complete Kernel Audio (4/0/4) Mini design spec. for HW database. brad-figg Complete Implement HWDB data acquisition by pulling hw data from Launchpad bug reports. brad-figg Complete Implement initial queries and reports based on HWDB from Launchpad bug reports. brad-figg Complete Define a test platform, tests, and evaluation criteria for a sound acceptance test brad-figg Complete Power Management (0/5/5) Profile idle consumption amitk Postponed Investigate the effects of changing the value of HZ amitk Postponed Select subset of usecases identified above for profiling amitk Postponed Profile consumption in subset identified above amitk Postponed Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) amitk Postponed lucid-qa-kernel-test-automation (3/0/3) Create a list of tests to run from autotest (ogasawara, cr3) leannogasawara Complete Clean up and push branch for kernel team test scripts (ogasawara) leannogasawara Complete gcov kernel testing to evaluate kernel coverage (ogasawara to build kernel, talk to fader for testing) leannogasawara Complete LP: 456659 : suspend/resume failure on imx51 (linux-fsl-imx51) cooloney Complete security-lucid-catchall-medium (0/1/1) change_profile pam_apparmor jjohansen Postponed Total (34/8/42) 100%
Blueprint/Activity Task Assignee Status desktop-lucid-xorg-multitouch (1/0/1) evaluate whether kernel modifications are suitable for Lucid apw Complete add any settings that improve power consumption from laptop-mode-tools to pm-utils (prototype in PPA) chasedouglas Complete kernel-devicetree-quirks (0/1/1) look at alsa git history for info about current quirks sconklin Postponed kernel-lucid-boot-performance (0/1/1) System Init -- block cache population trigger tracking for ureadahead apw Postponed kernel-lucid-bug-handling (3/1/4) apport -- sub-system directed reporting leannogasawara Complete documentation -- review X's debug focused wiki pages jeremyfoshee Complete arsenal -- use the apport release to tag bug series jeremyfoshee Complete apport/arsenal -- consolidate crash reports as we do for coredumps leannogasawara Postponed LP: 492078 : Building in random drivers hurts the majority (linux) apw Complete Final kernel content and configuration report to ubuntu-devel apw Postponed kernel-lucid-kms (2/0/2) LP: 539609 : i915.powersave causes hangs particularly following suspend/resume on i945 and older cards (linux) apw Complete Investigate per output mode selection override apw Complete Kernel ARM (2/0/2) ti-omap -- pull in TI OMAP branch amitk Complete ti-omap -- Main Inclusion LP: 536742 timg-tpi Complete Kernel Audio (1/0/1) Perform a survey of the 'alsa-audio' package bugs adding tags to identify common issues brad-figg Complete confirm accurately switching on/off of regulators in the kernel (3 day) cooloney Postponed Total (11/5/16) 100%
Blueprint/Activity Task Assignee Status kernel-devicetree-quirks (0/3/3) look at existing quirk format for hda jk-ozlabs Postponed initial work on audio codec/etc bindings in DT format jk-ozlabs Postponed design runtime update interface for DT(sysfs?) jk-ozlabs Postponed Upstream the AppArmor code, likely for 2.6.34 jjohansen Postponed Update userspace tools to handle apparmorfs layout changes requested as part of AppArmor upstreaming jjohansen Postponed kernel-lucid-bug-handling (1/4/5) c-o-d -- we should be building the tip of lucid daily, uploading to pre-proposed apw Complete kerneloops -- ensure ubuntu oopses are detected correctly apw Postponed kerneloops -- move to bugs only coming through launchpad apw Postponed c-o-d -- can we build some bisect points between releases apw Postponed documentation -- re-organize kernel team wiki pages jeremyfoshee Postponed kernel-lucid-bugs-with-patches (7/0/7) write script that adds a bug comment that explains where to submit patches leannogasawara Complete regularly run script leannogasawara Complete set up graphs that track number of kernel bugs with patches (all, open, being-handled) leannogasawara Complete schedule Ubuntu Developer Week session about it leannogasawara Complete give Ubuntu Developer Week session about it leannogasawara Complete add agenda item to weekly meeting to review list of bugs on mailing list that haven't been reviewed apw Complete regularly schedule bug days to get number of those bugs down to zero leannogasawara Complete Final kernel content and configuration report to ubuntu-devel apw Complete Kernel Audio (1/2/3) Investigate how we might further improve our testing, reporting, and diagnosis of audio issues looking at how we can better find out which devices are causing issues. brad-figg Complete Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al) brad-figg Postponed Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid brad-figg Postponed Netbook Enablement (1/0/1) Verify top N selling units manjo Complete Server Enablement (0/1/1) Verify top N selling units manjo Postponed mobile-lucid-arm-device-tree-support (7/6/13) Add atag type for device tree pointer jk-ozlabs Complete Establish requirements of early mdesc usage jk-ozlabs Complete Parse DT pointer from atags jk-ozlabs Complete Little-endian support for drivers/of/ jk-ozlabs Complete Provide memory and initrd parsing for early dt jk-ozlabs Complete Add machine probe infrastructure jk-ozlabs Complete Add machine probe support for versatile platform jk-ozlabs Complete Add dtb blob & atags support to bootloader/qemu jk-ozlabs Postponed Establish early C runtime environment in real mode to call early_setup() jk-ozlabs Postponed Populate early_setup() to parse enough DT for a dynamic mdesc jk-ozlabs Postponed Add DT infrastructure to later boot jk-ozlabs Postponed Add 'dtb wrapper' support to ARM kernel jk-ozlabs Postponed Add DT discovery support for drivers on platforms we'd like to DT-ise jk-ozlabs Postponed confirm accurately switching on/off of regulators in the kernel (3 day) cooloney Postponed security-lucid-apparmor-upstream (3/1/4) create wiki page and pull stuff from forge jjohansen Complete release tarballs and announce jjohansen Complete create roadmap jjohansen Complete create devel mailing list jjohansen Postponed Total (21/20/41) 100%
Color Definition Red In danger of not making this release Yellow Has issues that need to be resolved in order to make the release Green No issues and on track for delivery in this release Dark Green Not yet started, expected to make the release Grey Deferred Light Blue DoneRC Milestoned bugs
Release-targeted bugs
Milestoned features
Kernel BurnDown
Activity Status
Activity Task Status
Milestone lucid-alpha-1
Milestone lucid-alpha-2
Milestone lucid-alpha-3
Milestone ubuntu-10.04-beta-1
Milestone ubuntu-10.04-beta-2
Milestone ubuntu-10.04
Status Color Key
KernelTeam/ReleaseStatus/Lucid (last edited 2010-04-23 13:29:27 by 79-70-103-73)