LucidTasks
1104
Comment:
|
← Revision 106 as of 2010-04-26 14:29:30 ⇥
5815
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## WORKITEMS description=1 status=2 assignee=3 milestone=4 |
|
Line 2: | Line 4: |
Tasks for Audio in Lucid. | 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 4: | Line 6: |
||'''Description'''||'''Status'''|| || c-o-d: produce crack of the day kernels et al for the audio PPA || TODO || |
||'''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 9: | Line 20: |
We have an EC2 patch set against 2.6.32 close to ready, the config is still under review. | |
Line 11: | Line 21: |
||'''Description'''||'''Status'''|| || Evaluate whether it is possible to pull -ec2 into the main kernel || TODO || || Pull in the updates 2.6.32 based -ec2 branch into the lucid repo || TODO || || Update EC2 configs to more closely match virtual kernel || TODO || |
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'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''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 || |
Line 18: | Line 32: |
We have basic arm branches on 2.6.31 pulled up into Lucid. We need to review whether there are any updates for each branch. | 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 20: | Line 34: |
||'''Description'''||'''Status'''|| || ARM: Reinstate the ARM versatile flavour for mobile to test on QEMU || INPROGRESS apw || || ARM: check for updates to the Marvell Dove ARM branch || TODO || || ARM: check for updates to the Freescale IMX51 branch || TODO || |
||'''Description'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''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: 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 || == Power Management == Profiling idle power consumption of Ubuntu ||'''Description'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''Milestone'''|| || List the set of usecases we will work on to optimise power consumption (see [[https://wiki.ubuntu.com/AmitKucheria/UbuntuPowerManagementTesting|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 || |
Line 26: | Line 55: |
== Kernel Misc == Miscellaneous Kernel Tasks. |
== Netbook Enablement == Ensure we have good support for common netbooks. |
Line 29: | Line 58: |
||'''Description'''||'''Status'''|| || Disable CONFIG_USB_DEVICEFS || DONE apw || |
||'''Description'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''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'''||<10%>'''Status'''||<10%>'''Assignee'''||<10%>'''Milestone'''|| || 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)