LucidDetailV1
50502
Comment:
|
50520
|
Deletions are marked like this. | Additions are marked like this. |
Line 61: | Line 61: |
||<rowbgcolor="#00cc00"> apport -- prevent reporting against linux-meta, moving to linux || leannogasawara || ubuntu-10.04-beta-1 || Pending || | ||<rowbgcolor="#00ff00"> apport -- prevent reporting against linux-meta, moving to linux || leannogasawara || ubuntu-10.04-beta-1 || In Progress || |
Line 316: | Line 316: |
||<rowbgcolor="#00cc00"> apport -- prevent reporting against linux-meta, moving to linux || leannogasawara || Pending || | ||<rowbgcolor="#00ff00"> apport -- prevent reporting against linux-meta, moving to linux || leannogasawara || In Progress || |
Activity Status
Blueprint/Activity |
Overview |
Status |
Description: The OEM team has a list of power management tweaks which improve battery life. Review what can be done by default (and how). |
Complete |
|
Description: 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 |
|
Description: The laptop-mode-tools package is installed by default, but if enabled it adds a completely separate power management overlay that doesn't integrate with any of the rest of the system packages (and doesn't respect preferences set in those packages). This should be rectified. |
Pending |
|
kernel-devicetree-quirks (0/0/4) |
Main task is investigating current quirk implementations |
Pending |
Upstreaming is on track for 2.6.34. Policy compilation and userspace update is being held for the first upload after alpha-2. |
In Progress |
|
kernel-lucid-boot-performance (12/1/15) |
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/ |
In Progress |
kernel-lucid-bug-handling (4/0/15) |
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. |
In Progress |
kernel-lucid-bugs-with-patches (9/0/10) |
Description: 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. |
Pending |
kernel-lucid-kernel-config-review (18/0/22) |
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. |
Pending |
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 (7/0/7) |
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. |
Complete |
kernel-lucid-new-kernel-on-lts (0/0/3) |
Discussions on the feasibility of producing kernel updates for Lucid LTS. Specifically about later versions of kernels from updated releases for the Lucid LTS throughout its life. Discussions on where this might be feasable and on what platforms support might be possible. |
Pending |
kernel-lucid-review-of-ubuntu-delta (15/0/16) |
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. |
In Progress |
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 (3/0/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 ) |
In Progress |
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 |
security-lucid-apparmor-upstream (2/2/4) |
Description: 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. |
Postponed |
Kernel ARM (3/0/3) |
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 (2/0/6) |
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. |
In Progress |
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 (1/0/2) |
Ensure we have good support for common netbooks. |
Pending |
Power Management (1/0/7) |
Profiling idle power consumption of Ubuntu |
In Progress |
Server Enablement (1/0/2) |
Ensure we have good support for common servers. |
Pending |
Activity Task Status
Blueprint/Activity |
Task |
Assignee |
Milestone |
Status |
package new powertop (1.12?) and additional kernel patches |
amitk |
lucid-alpha-2 |
Complete |
|
Add module alias to vga16fb and adjust link/module order |
apw |
lucid-alpha-2 |
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 |
|
add any settings that improve power consumption from laptop-mode-tools to pm-utils |
amitk |
lucid-alpha-3 |
Pending |
|
kernel-devicetree-quirks (0/0/4) |
look at existing quirk format for hda |
jk-ozlabs |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
look at alsa git history for info about current quirks |
sconklin |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
|
initial work on audio codec/etc bindings in DT format |
jk-ozlabs |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
|
design runtime update interface for DT(sysfs?) |
jk-ozlabs |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
|
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-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
In Progress |
|
Update userspace tools to handle apparmorfs layout changes requested as part of AppArmor upstreaming |
jjohansen |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
In Progress |
|
kernel-lucid-boot-performance (12/1/15) |
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 (udev) |
apw |
lucid-alpha-3 |
Postponed |
|
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 |
lucid-alpha-3 |
Pending |
|
System Init -- block cache population trigger tracking for ureadahead |
apw |
lucid-alpha-3 |
In Progress |
|
kernel-lucid-bug-handling (4/0/15) |
kerneloops -- ensure ubuntu oopses are detected correctly |
apw |
ubuntu-10.04-beta-1 |
Pending |
kerneloops -- move to bugs only coming through launchpad |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
apport -- consolidate crash reports as we do for coredumps |
leannogasawara |
ubuntu-10.04-beta-1 |
Pending |
|
apport -- prevent reporting against linux-meta, moving to linux |
leannogasawara |
ubuntu-10.04-beta-1 |
In Progress |
|
apport -- sub-system directed reporting |
leannogasawara |
ubuntu-10.04-beta-1 |
Pending |
|
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 |
In Progress |
|
arsenal -- use the apport release to tag bug series |
apw |
ubuntu-10.04-beta-1 |
In Progress |
|
arsenal -- can we detect staging drivers and tag |
leannogasawara |
ubuntu-10.04-beta-1 |
Complete |
|
documentation -- review X's debug focused wiki pages |
jeremyfoshee |
ubuntu-10.04-beta-1 |
In Progress |
|
c-o-d -- we should be building the tip of lucid daily, uploading to pre-proposed |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
c-o-d -- can we build some bisect points between releases |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
tracking -- add HEAD to /proc/version_signature |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
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 |
|
kernel-lucid-bugs-with-patches (9/0/10) |
review kernel patch submission documentation |
dholbach |
ubuntu-10.04 |
Complete |
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 |
|
blog about process and progress |
dholbach |
ubuntu-10.04 |
Pending |
|
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 |
|
document list of bugs with patches that aren't on the mailing list as hugday targets |
dholbach |
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 (18/0/22) |
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: 499491 : tun module no longer automatically available (was: Euca 1.6.2 fails to boot an instance) (linux) |
timg-tpi |
lucid-alpha-2 |
Complete |
|
LP: 492078 : Building in random drivers hurts the majority (linux) |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
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: 375183 : CONFIG_SECCOMP missing on ARM (linux) |
amitk |
ubuntu-10.04-beta-1 |
Pending |
|
LP: 331589 : Extremely loud and intrusive system beep with (some?) HD Audio devices (linux) |
apw |
ubuntu-10.04-beta-1 |
Pending |
|
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 sys-systems to builtin |
apw |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
|
Review transitional packages for Hardy/Karmic to Lucid upgrades |
apw |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Complete |
|
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 (7/0/7) |
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 |
|
kernel-lucid-new-kernel-on-lts (0/0/3) |
Craft Initial Support Policy Statement |
pgraner |
later |
Pending |
Staff Initial Support Policy Statement with Canonical Internal Stakeholders |
pgraner |
later |
Pending |
|
Document workflow, src tree policy and other housekeeping details |
stefan-bader-canonical |
later |
Pending |
|
kernel-lucid-review-of-ubuntu-delta (15/0/16) |
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: Expect an update of lenovo-sl-laptop upstream |
apw |
lucid-alpha-3 |
In Progress |
|
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 (3/0/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-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
In Progress |
|
apport -- allow us to detect frequency of failure |
manjo |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
In Progress |
|
apport -- tag / add subject when staging drivers are in use when reporting suspend/resume |
leannogasawara |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Complete |
|
arsenal -- extract resume time from apport reports and add to title (and tag?) based on time spread |
apw |
ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1 |
Pending |
|
mobile-lucid-arm-gcc-v7-thumb2 (1/0/1) |
fsl-imx51/mvl-dove -- review THUMB support for the kernel |
apw |
lucid-alpha-2 |
Complete |
security-lucid-apparmor-upstream (2/2/4) |
create wiki page and pull stuff from forge |
jjohansen |
ubuntu-10.04 |
Complete |
release tarballs and announce |
jjohansen |
ubuntu-10.04 |
Postponed |
|
create devel mailing list |
jjohansen |
ubuntu-10.04 |
Postponed |
|
create roadmap |
jjohansen |
ubuntu-10.04 |
Complete |
|
Kernel ARM (3/0/3) |
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 |
|
fsl-imx51 -- update Freescale IMX51 branch to 2.6.31 bsp |
coolony |
lucid-alpha-2 |
Complete |
|
Kernel Audio (2/0/6) |
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 HW database based on the information submitted with bugs against the kernel. |
brad-figg |
ubuntu-10.04-beta-1 |
In Progress |
|
Define a test platform, tests, and evaluation criteria for a sound acceptance test |
brad-figg |
ubuntu-10.04-beta-1 |
Pending |
|
Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al) |
brad-figg |
ubuntu-10.04-beta-1 |
Pending |
|
Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid |
brad-figg |
ubuntu-10.04-beta-1 |
Pending |
|
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 (1/0/2) |
Investigate top N selling units |
canonical-kernel-team |
lucid-alpha-3 |
Complete |
Verify top N selling units |
manjo |
ubuntu-10.04-beta-1 |
Pending |
|
Power Management (1/0/7) |
Investigate the various tunables in laptop-mode-tools and move over suitable ones to pm-tools |
amitk |
ubuntu-10.04-beta-1 |
Pending |
List the set of usecases we will work on to optimise power consumption (see UbuntuPowerManagementTesting) |
amitk |
lucid-alpha-2 |
Complete |
|
Profile idle consumption |
amitk |
lucid-alpha-3 |
In Progress |
|
Select subset of usecases identified above for profiling |
amitk |
ubuntu-10.04-beta-1 |
Pending |
|
Profile consumption in subset identified above |
amitk |
ubuntu-10.04-beta-1 |
Pending |
|
Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) |
amitk |
ubuntu-10.04-beta-1 |
Pending |
|
Investigate the effects of changing the value of HZ |
amitk |
ubuntu-10.04-beta-1 |
Pending |
|
Server Enablement (1/0/2) |
Investigate top N selling units |
canonical-kernel-team |
lucid-alpha-3 |
Complete |
Verify top N selling units |
manjo |
ubuntu-10.04-beta-1 |
Pending |
Total (96/3/143) |
Milestone lucid-alpha-1
Blueprint/Activity |
Task |
Assignee |
Status |
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 (11/0/11) |
Milestone lucid-alpha-2
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 |
|
LP: 499491 : tun module no longer automatically available (was: Euca 1.6.2 fails to boot an instance) (linux) |
timg-tpi |
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 |
|
mobile-lucid-arm-gcc-v7-thumb2 (1/0/1) |
fsl-imx51/mvl-dove -- review THUMB support for the kernel |
apw |
Complete |
Kernel ARM (1/0/1) |
fsl-imx51 -- update Freescale IMX51 branch to 2.6.31 bsp |
coolony |
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 |
Total (36/0/36) |
Milestone lucid-alpha-3
Blueprint/Activity |
Task |
Assignee |
Status |
investigate the tuneables in the laptop-mode-tools package to see if there are any settings that really improve power consumption |
amitk |
Complete |
|
add any settings that improve power consumption from laptop-mode-tools to pm-utils |
amitk |
Pending |
|
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/1/10) |
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 (udev) |
apw |
Postponed |
|
LP: 510937 : [2.6.32-11 regression] 5 second delay on early boot during usb_id (linux) |
apw |
Complete |
|
System Init -- investigate readahead by inode number |
apw |
Pending |
|
System Init -- block cache population trigger tracking for ureadahead |
apw |
In Progress |
|
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 |
|
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: Expect an update of lenovo-sl-laptop upstream |
apw |
In Progress |
|
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 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 |
Power Management (0/0/1) |
Profile idle consumption |
amitk |
In Progress |
Server Enablement (1/0/1) |
Investigate top N selling units |
canonical-kernel-team |
Complete |
Total (31/1/37) |
Milestone ubuntu-10.04
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-lucid-bugs-with-patches (9/0/10) |
review kernel patch submission documentation |
dholbach |
Complete |
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 |
|
blog about process and progress |
dholbach |
Pending |
|
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 |
|
document list of bugs with patches that aren't on the mailing list as hugday targets |
dholbach |
Complete |
|
regularly schedule bug days to get number of those bugs down to zero |
leannogasawara |
Complete |
|
security-lucid-apparmor-upstream (2/2/4) |
create wiki page and pull stuff from forge |
jjohansen |
Complete |
release tarballs and announce |
jjohansen |
Postponed |
|
create devel mailing list |
jjohansen |
Postponed |
|
create roadmap |
jjohansen |
Complete |
|
Kernel Audio (1/0/1) |
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 |
Total (12/2/15) |
Milestone ubuntu-<wbr></wbr>10.04-beta-<wbr></wbr>1
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-devicetree-quirks (0/0/4) |
look at existing quirk format for hda |
jk-ozlabs |
Pending |
look at alsa git history for info about current quirks |
sconklin |
Pending |
|
initial work on audio codec/etc bindings in DT format |
jk-ozlabs |
Pending |
|
design runtime update interface for DT(sysfs?) |
jk-ozlabs |
Pending |
|
Upstream the AppArmor code, likely for 2.6.34 |
jjohansen |
In Progress |
|
Update userspace tools to handle apparmorfs layout changes requested as part of AppArmor upstreaming |
jjohansen |
In Progress |
|
Review pulling all sys-systems to builtin |
apw |
Pending |
|
Review transitional packages for Hardy/Karmic to Lucid upgrades |
apw |
Complete |
|
kernel-lucid-suspend-resume (1/0/4) |
Review current filed bugs for general trends |
manjo |
In Progress |
apport -- allow us to detect frequency of failure |
manjo |
In Progress |
|
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 |
Pending |
Total (2/0/12) |
Milestone ubuntu-10.04-beta-1
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-lucid-bug-handling (4/0/15) |
kerneloops -- ensure ubuntu oopses are detected correctly |
apw |
Pending |
kerneloops -- move to bugs only coming through launchpad |
apw |
Pending |
|
apport -- consolidate crash reports as we do for coredumps |
leannogasawara |
Pending |
|
apport -- prevent reporting against linux-meta, moving to linux |
leannogasawara |
In Progress |
|
apport -- sub-system directed reporting |
leannogasawara |
Pending |
|
apport -- interactive kernel hooks |
leannogasawara |
Complete |
|
arsenal -- start running the arsenal automatically for lucid |
jeremyfoshee |
In Progress |
|
arsenal -- use the apport release to tag bug series |
apw |
In Progress |
|
arsenal -- can we detect staging drivers and tag |
leannogasawara |
Complete |
|
documentation -- review X's debug focused wiki pages |
jeremyfoshee |
In Progress |
|
c-o-d -- we should be building the tip of lucid daily, uploading to pre-proposed |
apw |
Pending |
|
c-o-d -- can we build some bisect points between releases |
apw |
Pending |
|
tracking -- add HEAD to /proc/version_signature |
apw |
Pending |
|
bug days -- look for bugs with interesting features, pictures/videos etc |
leannogasawara |
Complete |
|
bug days -- look at improving advertising |
leannogasawara |
Complete |
|
LP: 492078 : Building in random drivers hurts the majority (linux) |
apw |
Pending |
|
LP: 375183 : CONFIG_SECCOMP missing on ARM (linux) |
amitk |
Pending |
|
LP: 331589 : Extremely loud and intrusive system beep with (some?) HD Audio devices (linux) |
apw |
Pending |
|
Kernel Audio (0/0/4) |
Build a HW database based on the information submitted with bugs against the kernel. |
brad-figg |
In Progress |
Define a test platform, tests, and evaluation criteria for a sound acceptance test |
brad-figg |
Pending |
|
Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al) |
brad-figg |
Pending |
|
Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid |
brad-figg |
Pending |
|
Netbook Enablement (0/0/1) |
Verify top N selling units |
manjo |
Pending |
Power Management (0/0/5) |
Investigate the various tunables in laptop-mode-tools and move over suitable ones to pm-tools |
amitk |
Pending |
Select subset of usecases identified above for profiling |
amitk |
Pending |
|
Profile consumption in subset identified above |
amitk |
Pending |
|
Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) |
amitk |
Pending |
|
Investigate the effects of changing the value of HZ |
amitk |
Pending |
|
Server Enablement (0/0/1) |
Verify top N selling units |
manjo |
Pending |
Total (4/0/29) |
Milestone later
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-lucid-new-kernel-on-lts (0/0/3) |
Craft Initial Support Policy Statement |
pgraner |
Pending |
Staff Initial Support Policy Statement with Canonical Internal Stakeholders |
pgraner |
Pending |
|
Document workflow, src tree policy and other housekeeping details |
stefan-bader-canonical |
Pending |
Total (0/0/3) |
KernelTeam/ReleaseStatus/LucidDetailV1 (last edited 2010-04-26 19:03:39 by chinstrap)