LucidTasks

Differences between revisions 55 and 106 (spanning 51 versions)
Revision 55 as of 2010-01-12 09:29:03
Size: 3536
Editor: eth0
Comment:
Revision 106 as of 2010-04-26 14:29:30
Size: 5815
Editor: eth0
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
Reviewing the audio backlog for the main pain points. 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.
Line 6: Line 6:
||'''Description'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''Milestone'''||
|| c-o-d: produce crack of the day kernels et al for the audio PPA || DONE || brad-figg || lucid-alpha-2 ||
|| Evaluate the impact of changing the kernel timer interrupt frequency to 1000HZ (a request made by upstream audio) || TODO || brad-figg|| ||
|| Investigate how we can be best configured for the best pulse experience for users || TODO || brad-figg|| ||
|| 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 || INPROGRESS || brad-figg || ||
||'''Description''' ||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''Milestone'''||
|| c-o-d: produce crack of the day kernels et al for the audio PPA || DONE || brad-figg || lucid-alpha-2 ||
|| 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. || DONE || brad-figg || ubuntu-10.04 ||
|| Build a prototype HW database based on the information submitted with bugs against the kernel. || DONE || brad-figg || lucid-alpha-3 ||
|| Mini design spec. for HW database. || DONE || brad-figg || ubuntu-10.04-beta-1 ||
|| Implement HWDB data acquisition by pulling hw data from Launchpad bug reports. || DONE || brad-figg || ubuntu-10.04-beta-1 ||
|| Implement initial queries and reports based on HWDB from Launchpad bug reports. || DONE || brad-figg || ubuntu-10.04-beta-1 ||
|| Perform a survey of the 'alsa-audio' package bugs adding tags to identify common issues || DONE || brad-figg || ubuntu-10.04-beta-2 ||
|| Define a test platform, tests, and evaluation criteria for a sound acceptance test || DONE || brad-figg || ubuntu-10.04-beta-1 ||
|| Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al) || POSTPONED || brad-figg || ubuntu-10.04 ||
|| Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid || POSTPONED || brad-figg || ubuntu-10.04 ||
Line 14: Line 20:
We have an EC2 patch set against 2.6.32 close to ready, the config is still under review. First pass 2.6.32 kernels have been built and are in a PPA for testing.
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.
Line 19: Line 26:
|| Update EC2 configs to more closely match virtual kernel || TODO || jjohansen || lucid-alpha-3 ||
|| Evaluate whether it is possible to pull -ec2 into the main kernel || TODO || apw || lucid-alpha-3 ||
|| Resync EC2 patches with upstream 2.6.32 || DONE || jjohansen || lucid-alpha-3 ||
|| Update EC2 configs to more closely match virtual kernel || DONE || jjohansen || lucid-alpha-3 ||
|| Evaluate whether it is possible to pull -ec2 into the main kernel (it is not) || DONE || apw || lucid-alpha-3 ||
Line 23: Line 32:
We have basic arm branches on 2.6.31 pulled up into Lucid. First pass versatile flavour is now restored, testing requested. We are expecting updates for mvl-dove and fsl-imx51 shortly. 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.
Line 27: Line 36:
|| mvl-dove -- update Marvell Dove ARM branch to 2.6.32 bsp|| INPROGRESS || ericm || lucid-alpha-2 ||
|| fsl-imx51 -- update Freescale IMX51 branch to 2.6.31 bsp || DONE || cooloony || lucid-alpha-2 ||
|| mvl-dove -- update Marvell Dove ARM branch to 2.6.32 bsp|| DONE || eric.y.miao || lucid-alpha-3 ||
|| fsl-imx51 -- update Freescale IMX51 branch to 2.6.31 bsp || DONE || coolony || lucid-alpha-2 ||
|| qcm-msm -- pull in Qualcomm MSM branch || DONE || timg-tpi || ubuntu-10.04-beta-1 ||
|| qcm-msm -- Main Inclusion LP: Bug:531981 || DONE || timg-tpi || ubuntu-10.04-beta-1 ||
|| ti-omap -- pull in TI OMAP branch || DONE || amitk || ubuntu-10.04-beta-2 ||
|| ti-omap -- Main Inclusion LP: Bug:536742 || DONE || timg-tpi || ubuntu-10.04-beta-2 ||
Line 34: Line 47:
|| Investigate the various tunables in laptop-mode-tools and move over suitable ones to pm-tools || TODO || amitk || ||
Line 36: Line 48:
|| Profile idle consumption || INPROGRESS || amitk || lucid-alpha-3 ||
|| Profile consumption in various usecase identified above || TODO || amitk || ||
|| Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) || TODO || amitk || ||
|| Investigate the effects of changing the value of HZ || TODO || amitk || ||
|| Profile idle consumption [amber] || POSTPONED || amitk || ubuntu-10.04-beta-1 ||
|| Investigate the effects of changing the value of HZ [amber] || POSTPONED || amitk || ubuntu-10.04-beta-1 ||
|| Select subset of usecases identified above for profiling || POSTPONED || amitk || ubuntu-10.04-beta-1 ||
|| Profile consumption in subset identified above || POSTPONED || amitk || ubuntu-10.04-beta-1 ||
|| Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet) || POSTPONED || amitk || ubuntu-10.04-beta-1 ||
Line 45: Line 59:
|| Investigate top 10 selling units || TODO || || || || Investigate top N selling units || DONE || canonical-kernel-team || lucid-alpha-3 ||
|| Verify top N selling units || DONE || manjo || ubuntu-10.04 ||
Line 51: Line 67:
|| Investigate top 10 selling units || TODO || || ||

== Miscellaneous ==

Other random items.

||'''Description'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''Milestone'''||
|| Enable iTPM Bug:490487 || TODO || || lucid-alpha-3 ||
|| Investigate top N selling units || DONE || canonical-kernel-team || lucid-alpha-3 ||
|| Verify top N selling units || POSTPONED || manjo || ubuntu-10.04 ||

Kernel Audio

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.

Description

Status

Assignee

Milestone

c-o-d: produce crack of the day kernels et al for the audio PPA

DONE

brad-figg

lucid-alpha-2

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.

DONE

brad-figg

ubuntu-10.04

Build a prototype HW database based on the information submitted with bugs against the kernel.

DONE

brad-figg

lucid-alpha-3

Mini design spec. for HW database.

DONE

brad-figg

ubuntu-10.04-beta-1

Implement HWDB data acquisition by pulling hw data from Launchpad bug reports.

DONE

brad-figg

ubuntu-10.04-beta-1

Implement initial queries and reports based on HWDB from Launchpad bug reports.

DONE

brad-figg

ubuntu-10.04-beta-1

Perform a survey of the 'alsa-audio' package bugs adding tags to identify common issues

DONE

brad-figg

ubuntu-10.04-beta-2

Define a test platform, tests, and evaluation criteria for a sound acceptance test

DONE

brad-figg

ubuntu-10.04-beta-1

Investigate the available tunables for ALSA/pulseaudio (HZ, packet sizes, glitch-free mode et al)

POSTPONED

brad-figg

ubuntu-10.04

Evaluate the selected tunables using the test harness, and produce recommendations as to tunable changes for lucid

POSTPONED

brad-figg

ubuntu-10.04

Kernel EC2

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.

Description

Status

Assignee

Milestone

Prepare EC2 patches for 2.6.32

DONE

jjohansen

lucid-alpha-1

Package and pull 2.6.32 EC2 patches into the lucid repo and upload

DONE

apw

lucid-alpha-1

Resync EC2 patches with upstream 2.6.32

DONE

jjohansen

lucid-alpha-3

Update EC2 configs to more closely match virtual kernel

DONE

jjohansen

lucid-alpha-3

Evaluate whether it is possible to pull -ec2 into the main kernel (it is not)

DONE

apw

lucid-alpha-3

Kernel ARM

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.

Description

Status

Assignee

Milestone

Reinstate the ARM versatile flavour for mobile to test on QEMU

DONE

apw

lucid-alpha-1

mvl-dove -- update Marvell Dove ARM branch to 2.6.32 bsp

DONE

eric.y.miao

lucid-alpha-3

fsl-imx51 -- update Freescale IMX51 branch to 2.6.31 bsp

DONE

coolony

lucid-alpha-2

qcm-msm -- pull in Qualcomm MSM branch

DONE

timg-tpi

ubuntu-10.04-beta-1

qcm-msm -- Main Inclusion LP: 531981

DONE

timg-tpi

ubuntu-10.04-beta-1

ti-omap -- pull in TI OMAP branch

DONE

amitk

ubuntu-10.04-beta-2

ti-omap -- Main Inclusion LP: 536742

DONE

timg-tpi

ubuntu-10.04-beta-2

Power Management

Profiling idle power consumption of Ubuntu

Description

Status

Assignee

Milestone

List the set of usecases we will work on to optimise power consumption (see UbuntuPowerManagementTesting)

DONE

amitk

lucid-alpha-2

Profile idle consumption [amber]

POSTPONED

amitk

ubuntu-10.04-beta-1

Investigate the effects of changing the value of HZ [amber]

POSTPONED

amitk

ubuntu-10.04-beta-1

Select subset of usecases identified above for profiling

POSTPONED

amitk

ubuntu-10.04-beta-1

Profile consumption in subset identified above

POSTPONED

amitk

ubuntu-10.04-beta-1

Track drivers that keep HW alive even if not in use (BT, pcmcia, 3g, fingerprint reader, ethernet)

POSTPONED

amitk

ubuntu-10.04-beta-1

Netbook Enablement

Ensure we have good support for common netbooks.

Description

Status

Assignee

Milestone

Investigate top N selling units

DONE

canonical-kernel-team

lucid-alpha-3

Verify top N selling units

DONE

manjo

ubuntu-10.04

Server Enablement

Ensure we have good support for common servers.

Description

Status

Assignee

Milestone

Investigate top N selling units

DONE

canonical-kernel-team

lucid-alpha-3

Verify top N selling units

POSTPONED

manjo

ubuntu-10.04

KernelTeam/ReleaseStatus/LucidTasks (last edited 2010-04-26 14:29:30 by eth0)