MaverickDetail
Size: 4
Comment:
|
Size: 52968
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
{} | == Activity Status == ||<20%> '''Blueprint/Activity''' || '''Overview''' ||<10%> '''Status''' || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-easy-wayland-testing|desktop-maverick-easy-wayland-testing]] (0/0/1) || Make it easy to play with the Wayland display server || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-gpu-freeze-reports|desktop-maverick-xorg-gpu-freeze-reports]] (0/0/3) || * What can we do better for -intel GPU freezes? - These inevitably will have lots of duplicates, which reduced their usefulness in Lucid. What information do we need to match duplicates? Can we get the kernel to help? * Can we get the same sort of information via radeontool & avivotool for ati cards? * Can we get the same sort of information for nouveau? * How can we make mmiotracing as painless as possible for users, and as useful as possible for developers? || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-in-mm|desktop-maverick-xorg-in-mm]] (0/0/2) || * Overview of X sessions at UDS * What version of xserver, mesa, libdrm shall we target for Maverick? * What versions of major drivers will be out, and what versions should we target? * Open mic: miscellaneous X business || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/dx-m-multi-touch-and-kernel|dx-m-multi-touch-and-kernel]] (0/0/2) || - N-trig, Wacom, Stantum, Synaptic status - Expected work for 10.10 (missing drivers, features, etc.) || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-btrfs-support|foundations-m-btrfs-support]] (0/0/2) || We need to know what pieces we need, and what isn't done. At the very least, we add support for this with the usual caveats. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-grub2-boot-framebuffer|foundations-m-grub2-boot-framebuffer]] (0/0/2) || GRUB2 supports programming a VBE mode in the boot loader and telling the kernel about it, causing the kernel to use a framebuffer at boot. With Linux 2.6.34, vesafb/efifb can hand over smoothly to a KMS driver, allowing us to assemble all of this into something very close to a flicker-free boot splash process. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-uefi-support|foundations-m-uefi-support]] (0/0/1) || Support booting on systems using UEFI firmware. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-apparmor|kernel-maverick-apparmor]] (0/0/5) || Upstreaming and development of AppArmor for Maverick. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-kernel-as-bootloader|kernel-maverick-arm-kernel-as-bootloader]] (0/0/3) || With a small block of basic hardware setup code in front of the kernel and kexec, the Linux kernel itself can be used as a full featured bootloader. The idea was inspired by talks in ELC this year, Linux without a boot loader - by Greg Ungerer, and Kexec - Ready for Embedded Linux? by Magnus Damm. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-single-zimage|kernel-maverick-arm-single-zimage]] (0/0/3) || Unlike PC and x86-based platforms, where a single kernel image is normally the case to boot on all these platforms, there is usually one kernel image for a specific ARM SoC (imx51, dove, omap), or even one kernel image for a specific platform/board. This session is intended to discuss some of the challenges and general ideas toward a single zImage for a group of compatible ARM SoCs. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-bios-test-automation|kernel-maverick-bios-test-automation]] (0/0/12) || It is desirable to be able automatically test specific BIOS functionality, such as suspend/resume, hibernate, wakeup, fan control, battery, C states etc.. to locate and hence be able to fix or workaround BIOS/ACPI errors. Also, it's desirable to add more kernel debug into hibernate/suspend code paths to help automatically to pin point BIOS errors. We propose a tool + kernel debug to do this automatic testing + diagnosis. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-config-review|kernel-maverick-config-review]] (1/0/12) || Review of the kernel configuration for Maverick. 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. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-firewire-stack|kernel-maverick-firewire-stack]] (0/0/6) || Enable the new firewire stack. The old stack (ieee1394, ohci1394, raw1394, sbp2, eth1394 etc) will be black listed and the new stack (firewire-core, firewire-ohci, firewire-sbp2, firewire-net) will be enabled by default. We will still ship the old stack as a fall back for users who encounter unforeseen problems with the new stack. The old stack has several issues that will not be fixed by upstream but (is already or) will be addressed in the new stack. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-misc|kernel-maverick-misc]] (3/0/16) || This is a catch all blueprint to capture and track any misc Kernel related work items. Each item doesn't warrant having an individual spec in itself, but still represent a task we'd like to complete. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-new-kernel-on-lts|kernel-maverick-new-kernel-on-lts]] (0/0/3) || Continue to Evaluate, Specify, and Deliver backported kernels for Lucid LTS. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-pv-ops-ec2-kernel|kernel-maverick-pv-ops-ec2-kernel]] (0/0/7) || The current EC2 kernel is based on the very large Xen patchset. A pv-ops based kernel would need a much smaller set of patches which could be maintained as a kernel flavor instead of the topic branch used for the current EC2 kernel. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-tracing-support|kernel-maverick-tracing-support]] (0/1/6) || New kernel tracing functionality will enable more efficient debugging of kernel issues. Analysis tools are provided to examine the data more rapidly and accurately. Scripts are provided so an end user can easily run them and upload results to a launchpad bug. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review|kernel-maverick-ubuntu-delta-review]] (3/0/33) || Review of the current Ubuntu Kernel delta. This session will look at the current delta comprised of both patches to the core and the ubuntu specific drivers. The aim is to record what we are carrying, review the reasons for that component(s) to be carried, and recommend replacements, updates, cleanups, upstreaming etc of those components. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-union-mounts|kernel-maverick-union-mounts]] (1/0/3) || Union mounts have seen progress since last time they were evaluated as a replacement for aufs. Determine whether union mount are now a viable alternative for Maveric and if the work required to maintain them will be less than aufs. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-upstart|kernel-maverick-upstart]] (0/0/4) || How do Upstart and planned changes affect Kernel? || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-version|kernel-maverick-version]] (1/0/2) || Discussions on the likely mainline kernel version for Maverick. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor|security-m-apparmor]] (0/0/6) || Discuss on-going work with the AppArmor security framework. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor-profile-packaging|security-m-apparmor-profile-packaging]] (0/0/2) || For maintainers, AppArmor profiles are packaged either in the application that the profile applies to (eg, mysql or firefox) or in the apparmor-profiles package for profiles that are not officially supported yet (eg, they are in development). This presents maintenance difficulties and a barrier for people to include these profiles in their packages. This should be made easier. || Todo || ||<rowbgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-kernel-hardening|security-m-kernel-hardening]] (0/0/2) || Review additional kernel hardening features. || Todo || == Activity Task Status == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Milestone''' ||<10%> '''Status''' || ||<(^ |1 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-easy-wayland-testing|desktop-maverick-easy-wayland-testing]] (0/0/1) || check kernel version/patch requirements for Wayland || apw || maverick-alpha-1 || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-gpu-freeze-reports|desktop-maverick-xorg-gpu-freeze-reports]] (0/0/3) || Investigate whether drm.debug=0x04 has an unacceptable overhead || canonical-kernel-team || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Can drm.debug be changed at runtime? -> in e.g. /sys/module/drm/debug_level || canonical-kernel-team || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Make the intel kernel module always print: possible outputs, connected outputs, detected modes, selected mode || canonical-kernel-team || maverick-alpha-2 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-in-mm|desktop-maverick-xorg-in-mm]] (0/0/2) || review the i8xx patch || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> produce a PPA for the i8xx patch to allow testing || apw || maverick-alpha-1 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/dx-m-multi-touch-and-kernel|dx-m-multi-touch-and-kernel]] (0/0/2) || Ensure necessary upstream multitouch patches are in Maverick kernel || chasedouglas || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Work with Rafi and Stephane to import latest multitouch driver code || chasedouglas || maverick-alpha-1 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-btrfs-support|foundations-m-btrfs-support]] (0/0/2) || port btrfs filesystem support to grub2 || csurbhi || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> add compression support to grub2 btrfs module || csurbhi || maverick-alpha-2 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-grub2-boot-framebuffer|foundations-m-grub2-boot-framebuffer]] (0/0/2) || Get the fbcon handoff patch kit together in a PPA || canonical-kernel-team || maverick-alpha-3 || Todo || ||<rowbgcolor="#00cc00"> Build fbcon (and vesafb) into the kernel on all architectures || canonical-kernel-team || maverick-alpha-3 || Todo || ||<(^ |1 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-uefi-support|foundations-m-uefi-support]] (0/0/1) || Investigate situation with Intel graphics drivers on EFI || canonical-kernel-team || maverick-alpha-3 || Todo || ||<(^ |5 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-apparmor|kernel-maverick-apparmor]] (0/0/5) || update compatibility patch for old kernel interface || jjohansen || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> sync distro apparmor to upstreaming version of apparmor || jjohansen || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> update audit parsing library for latest upstream auditing changes || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> update parser/loader for upstream interface changes || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> update tools for upstream interface changes || jjohansen || ubuntu-10.10 || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-kernel-as-bootloader|kernel-maverick-arm-kernel-as-bootloader]] (0/0/3) || Embed HW init code to kernel header so kernel can boot without bootloader || eric.y.miao || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Optimization of both size and performance for the kernel based bootloader || eric.y.miao || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Packaging issues e.g. initramfs being built into the kernel itself || eric.y.miao || ubuntu-10.10 || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-single-zimage|kernel-maverick-arm-single-zimage]] (0/0/3) || investigate into virtual IRQ || eric.y.miao || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> make NR_IRQs a run-time variable || eric.y.miao || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> allow multiple run-time mapping to IRQ number || eric.y.miao || maverick-alpha-2 || Todo || ||<(^ |12 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-bios-test-automation|kernel-maverick-bios-test-automation]] (0/0/12) || create basic bios tracking working/broken features against vendor, version || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> look at identifying ACPI 'errors' in the kernel log and report them (via apport, and this test suite) || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> identify and push extra diagnostics patches for s/r etc to mainline, ubuntu kernel, 'bios testing PPA' as appropriate || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> identify high value tests to cover low hanging fruit || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> put together a bios test-suite to help test bios en-masse || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> add the test-suite to the kernel testing ISO image || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> package this test-suite for maverick || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> look to using the test-suite as an ubuntu-ready certification tool || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> produce a bios health report for the vendor at 'pizza box' phase || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> add dmidecode information to apport || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> create a team || colin-king || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> capture some ACPI tables into apport || brad-figg || ubuntu-10.10 || Todo || ||<(^ |12 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-config-review|kernel-maverick-config-review]] (1/0/12) || LP: Bug:333990 : [Karmic]Please enable PCI express ASPM (powersave) (linux) || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> LP: Bug:333990 : [Karmic]Please enable PCI express ASPM (powersave) (pm-utils-powersave-policy) || canonical-foundations || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> LP: Bug:579300 : Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS* (linux) || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> LP: Bug:582350 : Please change CONFIG_SND_HDA_INPUT_BEEP_MODE to 0 (linux) || leannogasawara || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Fix up configs based on UDS review || leannogasawara || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Final kernel content and configuration report to ubuntu-devel || leannogasawara || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Investigate if we can enable perf for arm || apw || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Investigate whether we even can make a 64 bit kernel for 32bit || apw || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Pull back debian abstraction || apw || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Investigate updating to debian 3.0 || apw || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> investigate memory stick options and produce proposal || manjo || ubuntu-10.10-beta || Todo || ||<rowbgcolor="lightblue"> Check if studio is using preempt (see spec for more info) || leannogasawara || ubuntu-10.10-beta || Complete || ||<(^ |6 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-firewire-stack|kernel-maverick-firewire-stack]] (0/0/6) || blacklist old firewire stack & enable new stack || manjo || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> to send patch to kernel-team mailing list with new firewire stack config options and reasoning for enabling them (also best to open a reference bug) || manjo || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> to pull/apply new firewire stack config options from manjo depending on review feedback on kernel-team mailing list || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> add basic tests to kernel-qa to test new firewire stack. || manjo || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> issue call for testing new stack || jeremy-foshee || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> triage and maintain a list of bugs reported on the new firewire stack. || jeremy-foshee || maverick-alpha-2 || Todo || ||<(^ |16 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-misc|kernel-maverick-misc]] (3/0/16) || enable linux-tools for mainline builds || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> help abogani mockup -preempt derivative for universe || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> documentation: consolidate and maintian kernel build instructions into one location, possibly within the kernel source itself || brad-figg || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> documentation: re-organize and clean up kernel wiki pages || jeremyfoshee || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> suspend/resume: repetition based reporting || manjo || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> firmware: check packages are up to date || chasedouglas || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> firmware: review with diwic and merge alsa-firmware into linux-firmware || chasedouglas || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Create documentation on stable team processes || stefan-bader-canonical || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Karmic-fsl-imx51 - Pull back the Lucid version of fsl-imx51 || stefan-bader-canonical || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull out debian to separate repo and sync with Maverick || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull back abstraction to Lucid branches || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull back abstraction to Karmic branches || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> firewire -- review current status of old vs. new stack which is enabled etc || manjo || ubuntu-10.10 || Todo || ||<rowbgcolor="lightblue"> drop sub-flavour processing in favor of making virtual a regular flavour || timg-tpi || maverick-alpha-1 || Complete || ||<rowbgcolor="lightblue"> coordinate with abogani to move -preemt to universe and then drop from main || timg-tpi || maverick-alpha-1 || Complete || ||<rowbgcolor="lightblue"> fix broadcom dkms packages due to autoconf.h moving || canonical-kernel-team || ubuntu-10.10 || Complete || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-new-kernel-on-lts|kernel-maverick-new-kernel-on-lts]] (0/0/3) || setup PPA for LTS backports of the maverick kernel || timg-tpi || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Investigate MIR process for this package || timg-tpi || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> interlock with QA to set support levels || timg-tpi || maverick-alpha-1 || Todo || ||<(^ |7 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-pv-ops-ec2-kernel|kernel-maverick-pv-ops-ec2-kernel]] (0/0/7) || Patch paravirt-ops kernel for legacy /dev/tty and /dev/sdX used by EC2 || jjohansen || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Produce kernels with paravirt-ops enabled for testing || jjohansen || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Investigate merging EC2 pv-ops kernel into server-virtual flavor || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Evaluate the pv-on-HVM XEN drivers only patch set to replace the -ec2 patches || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Fallback #2 port Xen patchset to maverick kernel || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Trim virtual kernel configs to only what is needed for virtualized environment || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Evaluate kexec for EC2 kernel || jjohansen || ubuntu-10.10 || Todo || ||<(^ |6 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-tracing-support|kernel-maverick-tracing-support]] (0/1/6) || Review kernel configuration for ftrace || chasedouglas || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Make perf probe use relative source paths || chasedouglas || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Package trace-cmd || chasedouglas || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Package KernelShark || chasedouglas || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> Arsenal scripts for common ftrace uses || jeremyfoshee || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#999999"> Launchpad trace script integration || chasedouglas || ubuntu-10.10-beta || Postponed || ||<(^ |33 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review|kernel-maverick-ubuntu-delta-review]] (3/0/33) || Drop ecfcdf2 UBUNTU: staging/go7007 -- disable || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop 04c9539 UBUNTU: [Config] staging/winbond -- disable || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop a3ce60d UBUNTU: SAUCE: Don't register vga16fb framebuffer if other framebuffers are present || chasedouglas || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop e9c6db3 UBUNTU: Disable 4MB page tables for Atom, work around errata AAE44 in favor of upstream commit id 7a0fc404ae66 || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop cca014d UBUNTU: SAUCE: sync before umount to reduce time taken by ext4 umount in favor of upstream fix || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Apparmour should be resync'd with upstream version, drop aa patches and re-pull, waiting on upstream || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop 0990173 UBUNTU: SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop 7da19fb UBUNTU: SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop 1980cfa UBUNTU: SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop e7a2b3c UBUNTU: SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop fa85688 UBUNTU: SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop fc79b24 UBUNTU: [Upstream] b43: Declare all possible firmware files. || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop e0f61cb UBUNTU: add Breaks: against hardy lvm2 || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop (and see who screams) 0a64e18 UBUNTU: SAUCE: Guest OS does not recognize a lun with non zero target id on Vmware ESX Serve || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Drop 9e5f474 UBUNTU: SAUCE: Catch nonsense keycodes and silently ignore || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> compcache: get userspace confirmed as fixed wrt to new semantics and if so drop || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> iscsitarget -- update to version 1.4.20 || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> ndiswrapper -- update to version 1.56 || timg-tpi || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || brad-figg || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || manjo || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> Post to ml for additional discussion - 0ec500e UBUNTU: SAUCE: Add MODULE_ALIAS for Dell WMI module || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Discuss on #ubuntu-kernel 5a78bd7 UBUNTU: SAUCE: hostap: send events on data interface as well as master interface || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Upstream c4f1d8a UBUNTU: SAUCE: ipw2200: Enable LED by default else add quirk to module-init-tools || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Upstream 8e77956 UBUNTU: SAUCE: drivers: Remove some duplicate device entries in various modules || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Upstream f6ad91e UBUNTU: SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86 || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> Investigate: can we leverage union-mounts instead of needing to update AUFS || apw || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> update AUFS only if unable to use union-mounts || leannogasawara || maverick-alpha-2 || Todo || ||<rowbgcolor="#00cc00"> re-checking ubuntu/ drivers and update if needed || leannogasawara || ubuntu-10.10-beta || Todo || ||<rowbgcolor="#00cc00"> post CFT to lp bugs using an ubuntu/ driver || jeremyfoshee || ubuntu-10.10-beta || Todo || ||<rowbgcolor="lightblue"> Drop 63da13e UBUNTU: SAUCE: Disable function tracing after hitting schedule_bug || chasedouglas || maverick-alpha-1 || Complete || ||<rowbgcolor="lightblue"> Address assigned set of Ubuntu Patches || chasedouglas || maverick-alpha-1 || Complete || ||<rowbgcolor="lightblue"> Chase to investigate, did this get a generic upstream mode, and remember to convert userspace first: 2e04f7f UBUNTU: SAUCE: trace: add trace events for open(), exec() and uselib() || chasedouglas || maverick-alpha-1 || Complete || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-union-mounts|kernel-maverick-union-mounts]] (1/0/3) || push union-mount tools to PPA || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> evaluate union-mount as a replacement for AUFS || apw || maverick-alpha-1 || Todo || ||<rowbgcolor="lightblue"> pull in the union-mounts patch set on top of the Maverick kernel and push to PPA || apw || maverick-alpha-1 || Complete || ||<(^ |4 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-upstart|kernel-maverick-upstart]] (0/0/4) || uevent/sysfs -- turn off all deprecated configuration options related to sysfs || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> look at passing all used and unused kernel command line options to userspace || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> investigate whether upstream would accept mounting /proc and /sys automatically || apw || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> add exceptions for modules built-in list to the config review rules review || leannogasawara || ubuntu-10.10 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-version|kernel-maverick-version]] (1/0/2) || Publish Decision to ubuntu-devel || leannogasawara || maverick-alpha-1 || Todo || ||<rowbgcolor="lightblue"> Choose kernel version || leannogasawara || maverick-alpha-1 || Complete || ||<(^ |6 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor|security-m-apparmor]] (0/0/6) || change_profile pam_apparmor || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Investigate dfa alternatives (d2fa, hfa, h-cfa, xfa, ..) || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> features directory || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> investigate mediation of btrfs snapshots || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> Fix parser caching to respect changes to includes || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> reintroduce exec time revalidation and evaluate exec overhead || jjohansen || ubuntu-10.10 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor-profile-packaging|security-m-apparmor-profile-packaging]] (0/0/2) || parser should be able to show all included abstractions || jjohansen || ubuntu-10.10 || Todo || ||<rowbgcolor="#00cc00"> kernel flag to turn on learning mode from boot || jjohansen || ubuntu-10.10 || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-kernel-hardening|security-m-kernel-hardening]] (0/0/2) || review and apply security hardening patches for Maverick || canonical-kernel-team || maverick-alpha-1 || Todo || ||<rowbgcolor="#00cc00"> review and consider security hardening patches for Stable Releases || canonical-kernel-team || maverick-alpha-1 || Todo || || Total (9/1/138) 7%|| == Milestone maverick-alpha-1 == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Status''' || ||<(^ |1 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-easy-wayland-testing|desktop-maverick-easy-wayland-testing]] (0/0/1) || check kernel version/patch requirements for Wayland || apw || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-in-mm|desktop-maverick-xorg-in-mm]] (0/0/2) || review the i8xx patch || apw || Todo || ||<rowbgcolor="#00cc00"> produce a PPA for the i8xx patch to allow testing || apw || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/dx-m-multi-touch-and-kernel|dx-m-multi-touch-and-kernel]] (0/0/2) || Ensure necessary upstream multitouch patches are in Maverick kernel || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Work with Rafi and Stephane to import latest multitouch driver code || chasedouglas || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-apparmor|kernel-maverick-apparmor]] (0/0/2) || update compatibility patch for old kernel interface || jjohansen || Todo || ||<rowbgcolor="#00cc00"> sync distro apparmor to upstreaming version of apparmor || jjohansen || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-config-review|kernel-maverick-config-review]] (0/0/2) || LP: Bug:333990 : [Karmic]Please enable PCI express ASPM (powersave) (linux) || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> LP: Bug:579300 : Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS* (linux) || leannogasawara || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-firewire-stack|kernel-maverick-firewire-stack]] (0/0/3) || blacklist old firewire stack & enable new stack || manjo || Todo || ||<rowbgcolor="#00cc00"> to send patch to kernel-team mailing list with new firewire stack config options and reasoning for enabling them (also best to open a reference bug) || manjo || Todo || ||<rowbgcolor="#00cc00"> to pull/apply new firewire stack config options from manjo depending on review feedback on kernel-team mailing list || leannogasawara || Todo || ||<(^ |4 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-misc|kernel-maverick-misc]] (2/0/4) || enable linux-tools for mainline builds || apw || Todo || ||<rowbgcolor="#00cc00"> help abogani mockup -preempt derivative for universe || apw || Todo || ||<rowbgcolor="lightblue"> drop sub-flavour processing in favor of making virtual a regular flavour || timg-tpi || Complete || ||<rowbgcolor="lightblue"> coordinate with abogani to move -preemt to universe and then drop from main || timg-tpi || Complete || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-new-kernel-on-lts|kernel-maverick-new-kernel-on-lts]] (0/0/3) || setup PPA for LTS backports of the maverick kernel || timg-tpi || Todo || ||<rowbgcolor="#00cc00"> Investigate MIR process for this package || timg-tpi || Todo || ||<rowbgcolor="#00cc00"> interlock with QA to set support levels || timg-tpi || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-pv-ops-ec2-kernel|kernel-maverick-pv-ops-ec2-kernel]] (0/0/2) || Patch paravirt-ops kernel for legacy /dev/tty and /dev/sdX used by EC2 || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Produce kernels with paravirt-ops enabled for testing || jjohansen || Todo || ||<(^ |1 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-tracing-support|kernel-maverick-tracing-support]] (0/0/1) || Review kernel configuration for ftrace || chasedouglas || Todo || ||<(^ |24 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review|kernel-maverick-ubuntu-delta-review]] (3/0/24) || Drop ecfcdf2 UBUNTU: staging/go7007 -- disable || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop 04c9539 UBUNTU: [Config] staging/winbond -- disable || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop a3ce60d UBUNTU: SAUCE: Don't register vga16fb framebuffer if other framebuffers are present || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Drop e9c6db3 UBUNTU: Disable 4MB page tables for Atom, work around errata AAE44 in favor of upstream commit id 7a0fc404ae66 || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop cca014d UBUNTU: SAUCE: sync before umount to reduce time taken by ext4 umount in favor of upstream fix || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Apparmour should be resync'd with upstream version, drop aa patches and re-pull, waiting on upstream || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop 0990173 UBUNTU: SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop 7da19fb UBUNTU: SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop 1980cfa UBUNTU: SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop e7a2b3c UBUNTU: SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop fa85688 UBUNTU: SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop fc79b24 UBUNTU: [Upstream] b43: Declare all possible firmware files. || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop e0f61cb UBUNTU: add Breaks: against hardy lvm2 || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop (and see who screams) 0a64e18 UBUNTU: SAUCE: Guest OS does not recognize a lun with non zero target id on Vmware ESX Serve || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Drop 9e5f474 UBUNTU: SAUCE: Catch nonsense keycodes and silently ignore || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> compcache: get userspace confirmed as fixed wrt to new semantics and if so drop || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> iscsitarget -- update to version 1.4.20 || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> ndiswrapper -- update to version 1.56 || timg-tpi || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || apw || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || brad-figg || Todo || ||<rowbgcolor="#00cc00"> Address assigned set of Ubuntu Patches || manjo || Todo || ||<rowbgcolor="lightblue"> Drop 63da13e UBUNTU: SAUCE: Disable function tracing after hitting schedule_bug || chasedouglas || Complete || ||<rowbgcolor="lightblue"> Address assigned set of Ubuntu Patches || chasedouglas || Complete || ||<rowbgcolor="lightblue"> Chase to investigate, did this get a generic upstream mode, and remember to convert userspace first: 2e04f7f UBUNTU: SAUCE: trace: add trace events for open(), exec() and uselib() || chasedouglas || Complete || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-union-mounts|kernel-maverick-union-mounts]] (1/0/3) || push union-mount tools to PPA || apw || Todo || ||<rowbgcolor="#00cc00"> evaluate union-mount as a replacement for AUFS || apw || Todo || ||<rowbgcolor="lightblue"> pull in the union-mounts patch set on top of the Maverick kernel and push to PPA || apw || Complete || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-version|kernel-maverick-version]] (1/0/2) || Publish Decision to ubuntu-devel || leannogasawara || Todo || ||<rowbgcolor="lightblue"> Choose kernel version || leannogasawara || Complete || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-kernel-hardening|security-m-kernel-hardening]] (0/0/2) || review and apply security hardening patches for Maverick || canonical-kernel-team || Todo || ||<rowbgcolor="#00cc00"> review and consider security hardening patches for Stable Releases || canonical-kernel-team || Todo || || Total (7/0/53) 13%|| == Milestone maverick-alpha-2 == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Status''' || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-xorg-gpu-freeze-reports|desktop-maverick-xorg-gpu-freeze-reports]] (0/0/3) || Investigate whether drm.debug=0x04 has an unacceptable overhead || canonical-kernel-team || Todo || ||<rowbgcolor="#00cc00"> Can drm.debug be changed at runtime? -> in e.g. /sys/module/drm/debug_level || canonical-kernel-team || Todo || ||<rowbgcolor="#00cc00"> Make the intel kernel module always print: possible outputs, connected outputs, detected modes, selected mode || canonical-kernel-team || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-btrfs-support|foundations-m-btrfs-support]] (0/0/2) || port btrfs filesystem support to grub2 || csurbhi || Todo || ||<rowbgcolor="#00cc00"> add compression support to grub2 btrfs module || csurbhi || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-single-zimage|kernel-maverick-arm-single-zimage]] (0/0/3) || investigate into virtual IRQ || eric.y.miao || Todo || ||<rowbgcolor="#00cc00"> make NR_IRQs a run-time variable || eric.y.miao || Todo || ||<rowbgcolor="#00cc00"> allow multiple run-time mapping to IRQ number || eric.y.miao || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-firewire-stack|kernel-maverick-firewire-stack]] (0/0/3) || add basic tests to kernel-qa to test new firewire stack. || manjo || Todo || ||<rowbgcolor="#00cc00"> issue call for testing new stack || jeremy-foshee || Todo || ||<rowbgcolor="#00cc00"> triage and maintain a list of bugs reported on the new firewire stack. || jeremy-foshee || Todo || ||<(^ |7 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review|kernel-maverick-ubuntu-delta-review]] (0/0/7) || Post to ml for additional discussion - 0ec500e UBUNTU: SAUCE: Add MODULE_ALIAS for Dell WMI module || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Discuss on #ubuntu-kernel 5a78bd7 UBUNTU: SAUCE: hostap: send events on data interface as well as master interface || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Upstream c4f1d8a UBUNTU: SAUCE: ipw2200: Enable LED by default else add quirk to module-init-tools || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Upstream 8e77956 UBUNTU: SAUCE: drivers: Remove some duplicate device entries in various modules || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Upstream f6ad91e UBUNTU: SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86 || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Investigate: can we leverage union-mounts instead of needing to update AUFS || apw || Todo || ||<rowbgcolor="#00cc00"> update AUFS only if unable to use union-mounts || leannogasawara || Todo || || Total (0/0/18) 0%|| == Milestone maverick-alpha-3 == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Status''' || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-grub2-boot-framebuffer|foundations-m-grub2-boot-framebuffer]] (0/0/2) || Get the fbcon handoff patch kit together in a PPA || canonical-kernel-team || Todo || ||<rowbgcolor="#00cc00"> Build fbcon (and vesafb) into the kernel on all architectures || canonical-kernel-team || Todo || ||<(^ |1 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-uefi-support|foundations-m-uefi-support]] (0/0/1) || Investigate situation with Intel graphics drivers on EFI || canonical-kernel-team || Todo || || Total (0/0/3) 0%|| == Milestone ubuntu-10.10-beta == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Status''' || ||<(^ |8 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-config-review|kernel-maverick-config-review]] (1/0/8) || Fix up configs based on UDS review || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Final kernel content and configuration report to ubuntu-devel || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> Investigate if we can enable perf for arm || apw || Todo || ||<rowbgcolor="#00cc00"> Investigate whether we even can make a 64 bit kernel for 32bit || apw || Todo || ||<rowbgcolor="#00cc00"> Pull back debian abstraction || apw || Todo || ||<rowbgcolor="#00cc00"> Investigate updating to debian 3.0 || apw || Todo || ||<rowbgcolor="#00cc00"> investigate memory stick options and produce proposal || manjo || Todo || ||<rowbgcolor="lightblue"> Check if studio is using preempt (see spec for more info) || leannogasawara || Complete || ||<(^ |5 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-tracing-support|kernel-maverick-tracing-support]] (0/1/5) || Make perf probe use relative source paths || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Package trace-cmd || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Package KernelShark || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Arsenal scripts for common ftrace uses || jeremyfoshee || Todo || ||<rowbgcolor="#999999"> Launchpad trace script integration || chasedouglas || Postponed || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-ubuntu-delta-review|kernel-maverick-ubuntu-delta-review]] (0/0/2) || re-checking ubuntu/ drivers and update if needed || leannogasawara || Todo || ||<rowbgcolor="#00cc00"> post CFT to lp bugs using an ubuntu/ driver || jeremyfoshee || Todo || || Total (1/1/15) 13%|| == Milestone ubuntu-10.10 == ||<20%> '''Blueprint/Activity''' || '''Task''' ||<10%> '''Assignee''' ||<10%> '''Status''' || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-apparmor|kernel-maverick-apparmor]] (0/0/3) || update audit parsing library for latest upstream auditing changes || jjohansen || Todo || ||<rowbgcolor="#00cc00"> update parser/loader for upstream interface changes || jjohansen || Todo || ||<rowbgcolor="#00cc00"> update tools for upstream interface changes || jjohansen || Todo || ||<(^ |3 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-arm-kernel-as-bootloader|kernel-maverick-arm-kernel-as-bootloader]] (0/0/3) || Embed HW init code to kernel header so kernel can boot without bootloader || eric.y.miao || Todo || ||<rowbgcolor="#00cc00"> Optimization of both size and performance for the kernel based bootloader || eric.y.miao || Todo || ||<rowbgcolor="#00cc00"> Packaging issues e.g. initramfs being built into the kernel itself || eric.y.miao || Todo || ||<(^ |12 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-bios-test-automation|kernel-maverick-bios-test-automation]] (0/0/12) || create basic bios tracking working/broken features against vendor, version || colin-king || Todo || ||<rowbgcolor="#00cc00"> look at identifying ACPI 'errors' in the kernel log and report them (via apport, and this test suite) || colin-king || Todo || ||<rowbgcolor="#00cc00"> identify and push extra diagnostics patches for s/r etc to mainline, ubuntu kernel, 'bios testing PPA' as appropriate || colin-king || Todo || ||<rowbgcolor="#00cc00"> identify high value tests to cover low hanging fruit || colin-king || Todo || ||<rowbgcolor="#00cc00"> put together a bios test-suite to help test bios en-masse || colin-king || Todo || ||<rowbgcolor="#00cc00"> add the test-suite to the kernel testing ISO image || colin-king || Todo || ||<rowbgcolor="#00cc00"> package this test-suite for maverick || colin-king || Todo || ||<rowbgcolor="#00cc00"> look to using the test-suite as an ubuntu-ready certification tool || colin-king || Todo || ||<rowbgcolor="#00cc00"> produce a bios health report for the vendor at 'pizza box' phase || colin-king || Todo || ||<rowbgcolor="#00cc00"> add dmidecode information to apport || colin-king || Todo || ||<rowbgcolor="#00cc00"> create a team || colin-king || Todo || ||<rowbgcolor="#00cc00"> capture some ACPI tables into apport || brad-figg || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-config-review|kernel-maverick-config-review]] (0/0/2) || LP: Bug:333990 : [Karmic]Please enable PCI express ASPM (powersave) (pm-utils-powersave-policy) || canonical-foundations || Todo || ||<rowbgcolor="#00cc00"> LP: Bug:582350 : Please change CONFIG_SND_HDA_INPUT_BEEP_MODE to 0 (linux) || leannogasawara || Todo || ||<(^ |12 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-misc|kernel-maverick-misc]] (1/0/12) || documentation: consolidate and maintian kernel build instructions into one location, possibly within the kernel source itself || brad-figg || Todo || ||<rowbgcolor="#00cc00"> documentation: re-organize and clean up kernel wiki pages || jeremyfoshee || Todo || ||<rowbgcolor="#00cc00"> suspend/resume: repetition based reporting || manjo || Todo || ||<rowbgcolor="#00cc00"> firmware: check packages are up to date || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> firmware: review with diwic and merge alsa-firmware into linux-firmware || chasedouglas || Todo || ||<rowbgcolor="#00cc00"> Create documentation on stable team processes || stefan-bader-canonical || Todo || ||<rowbgcolor="#00cc00"> Karmic-fsl-imx51 - Pull back the Lucid version of fsl-imx51 || stefan-bader-canonical || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull out debian to separate repo and sync with Maverick || apw || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull back abstraction to Lucid branches || apw || Todo || ||<rowbgcolor="#00cc00"> debian-abstraction -- pull back abstraction to Karmic branches || apw || Todo || ||<rowbgcolor="#00cc00"> firewire -- review current status of old vs. new stack which is enabled etc || manjo || Todo || ||<rowbgcolor="lightblue"> fix broadcom dkms packages due to autoconf.h moving || canonical-kernel-team || Complete || ||<(^ |5 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-pv-ops-ec2-kernel|kernel-maverick-pv-ops-ec2-kernel]] (0/0/5) || Investigate merging EC2 pv-ops kernel into server-virtual flavor || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Evaluate the pv-on-HVM XEN drivers only patch set to replace the -ec2 patches || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Fallback #2 port Xen patchset to maverick kernel || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Trim virtual kernel configs to only what is needed for virtualized environment || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Evaluate kexec for EC2 kernel || jjohansen || Todo || ||<(^ |4 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/kernel-maverick-upstart|kernel-maverick-upstart]] (0/0/4) || uevent/sysfs -- turn off all deprecated configuration options related to sysfs || apw || Todo || ||<rowbgcolor="#00cc00"> look at passing all used and unused kernel command line options to userspace || apw || Todo || ||<rowbgcolor="#00cc00"> investigate whether upstream would accept mounting /proc and /sys automatically || apw || Todo || ||<rowbgcolor="#00cc00"> add exceptions for modules built-in list to the config review rules review || leannogasawara || Todo || ||<(^ |6 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor|security-m-apparmor]] (0/0/6) || change_profile pam_apparmor || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Investigate dfa alternatives (d2fa, hfa, h-cfa, xfa, ..) || jjohansen || Todo || ||<rowbgcolor="#00cc00"> features directory || jjohansen || Todo || ||<rowbgcolor="#00cc00"> investigate mediation of btrfs snapshots || jjohansen || Todo || ||<rowbgcolor="#00cc00"> Fix parser caching to respect changes to includes || jjohansen || Todo || ||<rowbgcolor="#00cc00"> reintroduce exec time revalidation and evaluate exec overhead || jjohansen || Todo || ||<(^ |2 rowbgcolor="#00cc00" bgcolor="#00cc00"> [[https://blueprints.launchpad.net/ubuntu/+spec/security-m-apparmor-profile-packaging|security-m-apparmor-profile-packaging]] (0/0/2) || parser should be able to show all included abstractions || jjohansen || Todo || ||<rowbgcolor="#00cc00"> kernel flag to turn on learning mode from boot || jjohansen || Todo || || Total (1/0/49) 2%|| |
Activity Status
Blueprint/Activity |
Overview |
Status |
Make it easy to play with the Wayland display server |
Todo |
|
* What can we do better for -intel GPU freezes? - These inevitably will have lots of duplicates, which reduced their usefulness in Lucid. What information do we need to match duplicates? Can we get the kernel to help? * Can we get the same sort of information via radeontool & avivotool for ati cards? * Can we get the same sort of information for nouveau? * How can we make mmiotracing as painless as possible for users, and as useful as possible for developers? |
Todo |
|
desktop-maverick-xorg-in-mm (0/0/2) |
* Overview of X sessions at UDS * What version of xserver, mesa, libdrm shall we target for Maverick? * What versions of major drivers will be out, and what versions should we target? * Open mic: miscellaneous X business |
Todo |
dx-m-multi-touch-and-kernel (0/0/2) |
- N-trig, Wacom, Stantum, Synaptic status - Expected work for 10.10 (missing drivers, features, etc.) |
Todo |
foundations-m-btrfs-support (0/0/2) |
We need to know what pieces we need, and what isn't done. At the very least, we add support for this with the usual caveats. |
Todo |
GRUB2 supports programming a VBE mode in the boot loader and telling the kernel about it, causing the kernel to use a framebuffer at boot. With Linux 2.6.34, vesafb/efifb can hand over smoothly to a KMS driver, allowing us to assemble all of this into something very close to a flicker-free boot splash process. |
Todo |
|
foundations-m-uefi-support (0/0/1) |
Support booting on systems using UEFI firmware. |
Todo |
kernel-maverick-apparmor (0/0/5) |
Upstreaming and development of AppArmor for Maverick. |
Todo |
With a small block of basic hardware setup code in front of the kernel and kexec, the Linux kernel itself can be used as a full featured bootloader. The idea was inspired by talks in ELC this year, Linux without a boot loader - by Greg Ungerer, and Kexec - Ready for Embedded Linux? by Magnus Damm. |
Todo |
|
Unlike PC and x86-based platforms, where a single kernel image is normally the case to boot on all these platforms, there is usually one kernel image for a specific ARM SoC (imx51, dove, omap), or even one kernel image for a specific platform/board. This session is intended to discuss some of the challenges and general ideas toward a single zImage for a group of compatible ARM SoCs. |
Todo |
|
kernel-maverick-bios-test-automation (0/0/12) |
It is desirable to be able automatically test specific BIOS functionality, such as suspend/resume, hibernate, wakeup, fan control, battery, C states etc.. to locate and hence be able to fix or workaround BIOS/ACPI errors. Also, it's desirable to add more kernel debug into hibernate/suspend code paths to help automatically to pin point BIOS errors. We propose a tool + kernel debug to do this automatic testing + diagnosis. |
Todo |
kernel-maverick-config-review (1/0/12) |
Review of the kernel configuration for Maverick. 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. |
Todo |
kernel-maverick-firewire-stack (0/0/6) |
Enable the new firewire stack. The old stack (ieee1394, ohci1394, raw1394, sbp2, eth1394 etc) will be black listed and the new stack (firewire-core, firewire-ohci, firewire-sbp2, firewire-net) will be enabled by default. We will still ship the old stack as a fall back for users who encounter unforeseen problems with the new stack. The old stack has several issues that will not be fixed by upstream but (is already or) will be addressed in the new stack. |
Todo |
kernel-maverick-misc (3/0/16) |
This is a catch all blueprint to capture and track any misc Kernel related work items. Each item doesn't warrant having an individual spec in itself, but still represent a task we'd like to complete. |
Todo |
Continue to Evaluate, Specify, and Deliver backported kernels for Lucid LTS. |
Todo |
|
The current EC2 kernel is based on the very large Xen patchset. A pv-ops based kernel would need a much smaller set of patches which could be maintained as a kernel flavor instead of the topic branch used for the current EC2 kernel. |
Todo |
|
kernel-maverick-tracing-support (0/1/6) |
New kernel tracing functionality will enable more efficient debugging of kernel issues. Analysis tools are provided to examine the data more rapidly and accurately. Scripts are provided so an end user can easily run them and upload results to a launchpad bug. |
Todo |
kernel-maverick-ubuntu-delta-review (3/0/33) |
Review of the current Ubuntu Kernel delta. This session will look at the current delta comprised of both patches to the core and the ubuntu specific drivers. The aim is to record what we are carrying, review the reasons for that component(s) to be carried, and recommend replacements, updates, cleanups, upstreaming etc of those components. |
Todo |
kernel-maverick-union-mounts (1/0/3) |
Union mounts have seen progress since last time they were evaluated as a replacement for aufs. Determine whether union mount are now a viable alternative for Maveric and if the work required to maintain them will be less than aufs. |
Todo |
kernel-maverick-upstart (0/0/4) |
How do Upstart and planned changes affect Kernel? |
Todo |
kernel-maverick-version (1/0/2) |
Discussions on the likely mainline kernel version for Maverick. |
Todo |
security-m-apparmor (0/0/6) |
Discuss on-going work with the AppArmor security framework. |
Todo |
For maintainers, AppArmor profiles are packaged either in the application that the profile applies to (eg, mysql or firefox) or in the apparmor-profiles package for profiles that are not officially supported yet (eg, they are in development). This presents maintenance difficulties and a barrier for people to include these profiles in their packages. This should be made easier. |
Todo |
|
security-m-kernel-hardening (0/0/2) |
Review additional kernel hardening features. |
Todo |
Activity Task Status
Blueprint/Activity |
Task |
Assignee |
Milestone |
Status |
check kernel version/patch requirements for Wayland |
apw |
maverick-alpha-1 |
Todo |
|
Investigate whether drm.debug=0x04 has an unacceptable overhead |
canonical-kernel-team |
maverick-alpha-2 |
Todo |
|
Can drm.debug be changed at runtime? -> in e.g. /sys/module/drm/debug_level |
canonical-kernel-team |
maverick-alpha-2 |
Todo |
|
Make the intel kernel module always print: possible outputs, connected outputs, detected modes, selected mode |
canonical-kernel-team |
maverick-alpha-2 |
Todo |
|
desktop-maverick-xorg-in-mm (0/0/2) |
review the i8xx patch |
apw |
maverick-alpha-1 |
Todo |
produce a PPA for the i8xx patch to allow testing |
apw |
maverick-alpha-1 |
Todo |
|
dx-m-multi-touch-and-kernel (0/0/2) |
Ensure necessary upstream multitouch patches are in Maverick kernel |
chasedouglas |
maverick-alpha-1 |
Todo |
Work with Rafi and Stephane to import latest multitouch driver code |
chasedouglas |
maverick-alpha-1 |
Todo |
|
foundations-m-btrfs-support (0/0/2) |
port btrfs filesystem support to grub2 |
csurbhi |
maverick-alpha-2 |
Todo |
add compression support to grub2 btrfs module |
csurbhi |
maverick-alpha-2 |
Todo |
|
Get the fbcon handoff patch kit together in a PPA |
canonical-kernel-team |
maverick-alpha-3 |
Todo |
|
Build fbcon (and vesafb) into the kernel on all architectures |
canonical-kernel-team |
maverick-alpha-3 |
Todo |
|
foundations-m-uefi-support (0/0/1) |
Investigate situation with Intel graphics drivers on EFI |
canonical-kernel-team |
maverick-alpha-3 |
Todo |
kernel-maverick-apparmor (0/0/5) |
update compatibility patch for old kernel interface |
jjohansen |
maverick-alpha-1 |
Todo |
sync distro apparmor to upstreaming version of apparmor |
jjohansen |
maverick-alpha-1 |
Todo |
|
update audit parsing library for latest upstream auditing changes |
jjohansen |
ubuntu-10.10 |
Todo |
|
update parser/loader for upstream interface changes |
jjohansen |
ubuntu-10.10 |
Todo |
|
update tools for upstream interface changes |
jjohansen |
ubuntu-10.10 |
Todo |
|
Embed HW init code to kernel header so kernel can boot without bootloader |
eric.y.miao |
ubuntu-10.10 |
Todo |
|
Optimization of both size and performance for the kernel based bootloader |
eric.y.miao |
ubuntu-10.10 |
Todo |
|
Packaging issues e.g. initramfs being built into the kernel itself |
eric.y.miao |
ubuntu-10.10 |
Todo |
|
investigate into virtual IRQ |
eric.y.miao |
maverick-alpha-2 |
Todo |
|
make NR_IRQs a run-time variable |
eric.y.miao |
maverick-alpha-2 |
Todo |
|
allow multiple run-time mapping to IRQ number |
eric.y.miao |
maverick-alpha-2 |
Todo |
|
kernel-maverick-bios-test-automation (0/0/12) |
create basic bios tracking working/broken features against vendor, version |
colin-king |
ubuntu-10.10 |
Todo |
look at identifying ACPI 'errors' in the kernel log and report them (via apport, and this test suite) |
colin-king |
ubuntu-10.10 |
Todo |
|
identify and push extra diagnostics patches for s/r etc to mainline, ubuntu kernel, 'bios testing PPA' as appropriate |
colin-king |
ubuntu-10.10 |
Todo |
|
identify high value tests to cover low hanging fruit |
colin-king |
ubuntu-10.10 |
Todo |
|
put together a bios test-suite to help test bios en-masse |
colin-king |
ubuntu-10.10 |
Todo |
|
add the test-suite to the kernel testing ISO image |
colin-king |
ubuntu-10.10 |
Todo |
|
package this test-suite for maverick |
colin-king |
ubuntu-10.10 |
Todo |
|
look to using the test-suite as an ubuntu-ready certification tool |
colin-king |
ubuntu-10.10 |
Todo |
|
produce a bios health report for the vendor at 'pizza box' phase |
colin-king |
ubuntu-10.10 |
Todo |
|
add dmidecode information to apport |
colin-king |
ubuntu-10.10 |
Todo |
|
create a team |
colin-king |
ubuntu-10.10 |
Todo |
|
capture some ACPI tables into apport |
brad-figg |
ubuntu-10.10 |
Todo |
|
kernel-maverick-config-review (1/0/12) |
LP: 333990 : [Karmic]Please enable PCI express ASPM (powersave) (linux) |
leannogasawara |
maverick-alpha-1 |
Todo |
LP: 333990 : [Karmic]Please enable PCI express ASPM (powersave) (pm-utils-powersave-policy) |
canonical-foundations |
ubuntu-10.10 |
Todo |
|
LP: 579300 : Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS* (linux) |
leannogasawara |
maverick-alpha-1 |
Todo |
|
LP: 582350 : Please change CONFIG_SND_HDA_INPUT_BEEP_MODE to 0 (linux) |
leannogasawara |
ubuntu-10.10 |
Todo |
|
Fix up configs based on UDS review |
leannogasawara |
ubuntu-10.10-beta |
Todo |
|
Final kernel content and configuration report to ubuntu-devel |
leannogasawara |
ubuntu-10.10-beta |
Todo |
|
Investigate if we can enable perf for arm |
apw |
ubuntu-10.10-beta |
Todo |
|
Investigate whether we even can make a 64 bit kernel for 32bit |
apw |
ubuntu-10.10-beta |
Todo |
|
Pull back debian abstraction |
apw |
ubuntu-10.10-beta |
Todo |
|
Investigate updating to debian 3.0 |
apw |
ubuntu-10.10-beta |
Todo |
|
investigate memory stick options and produce proposal |
manjo |
ubuntu-10.10-beta |
Todo |
|
Check if studio is using preempt (see spec for more info) |
leannogasawara |
ubuntu-10.10-beta |
Complete |
|
kernel-maverick-firewire-stack (0/0/6) |
blacklist old firewire stack & enable new stack |
manjo |
maverick-alpha-1 |
Todo |
to send patch to kernel-team mailing list with new firewire stack config options and reasoning for enabling them (also best to open a reference bug) |
manjo |
maverick-alpha-1 |
Todo |
|
to pull/apply new firewire stack config options from manjo depending on review feedback on kernel-team mailing list |
leannogasawara |
maverick-alpha-1 |
Todo |
|
add basic tests to kernel-qa to test new firewire stack. |
manjo |
maverick-alpha-2 |
Todo |
|
issue call for testing new stack |
jeremy-foshee |
maverick-alpha-2 |
Todo |
|
triage and maintain a list of bugs reported on the new firewire stack. |
jeremy-foshee |
maverick-alpha-2 |
Todo |
|
kernel-maverick-misc (3/0/16) |
enable linux-tools for mainline builds |
apw |
maverick-alpha-1 |
Todo |
help abogani mockup -preempt derivative for universe |
apw |
maverick-alpha-1 |
Todo |
|
documentation: consolidate and maintian kernel build instructions into one location, possibly within the kernel source itself |
brad-figg |
ubuntu-10.10 |
Todo |
|
documentation: re-organize and clean up kernel wiki pages |
jeremyfoshee |
ubuntu-10.10 |
Todo |
|
suspend/resume: repetition based reporting |
manjo |
ubuntu-10.10 |
Todo |
|
firmware: check packages are up to date |
chasedouglas |
ubuntu-10.10 |
Todo |
|
firmware: review with diwic and merge alsa-firmware into linux-firmware |
chasedouglas |
ubuntu-10.10 |
Todo |
|
Create documentation on stable team processes |
stefan-bader-canonical |
ubuntu-10.10 |
Todo |
|
Karmic-fsl-imx51 - Pull back the Lucid version of fsl-imx51 |
stefan-bader-canonical |
ubuntu-10.10 |
Todo |
|
debian-abstraction -- pull out debian to separate repo and sync with Maverick |
apw |
ubuntu-10.10 |
Todo |
|
debian-abstraction -- pull back abstraction to Lucid branches |
apw |
ubuntu-10.10 |
Todo |
|
debian-abstraction -- pull back abstraction to Karmic branches |
apw |
ubuntu-10.10 |
Todo |
|
firewire -- review current status of old vs. new stack which is enabled etc |
manjo |
ubuntu-10.10 |
Todo |
|
drop sub-flavour processing in favor of making virtual a regular flavour |
timg-tpi |
maverick-alpha-1 |
Complete |
|
coordinate with abogani to move -preemt to universe and then drop from main |
timg-tpi |
maverick-alpha-1 |
Complete |
|
fix broadcom dkms packages due to autoconf.h moving |
canonical-kernel-team |
ubuntu-10.10 |
Complete |
|
setup PPA for LTS backports of the maverick kernel |
timg-tpi |
maverick-alpha-1 |
Todo |
|
Investigate MIR process for this package |
timg-tpi |
maverick-alpha-1 |
Todo |
|
interlock with QA to set support levels |
timg-tpi |
maverick-alpha-1 |
Todo |
|
Patch paravirt-ops kernel for legacy /dev/tty and /dev/sdX used by EC2 |
jjohansen |
maverick-alpha-1 |
Todo |
|
Produce kernels with paravirt-ops enabled for testing |
jjohansen |
maverick-alpha-1 |
Todo |
|
Investigate merging EC2 pv-ops kernel into server-virtual flavor |
jjohansen |
ubuntu-10.10 |
Todo |
|
Evaluate the pv-on-HVM XEN drivers only patch set to replace the -ec2 patches |
jjohansen |
ubuntu-10.10 |
Todo |
|
Fallback #2 port Xen patchset to maverick kernel |
jjohansen |
ubuntu-10.10 |
Todo |
|
Trim virtual kernel configs to only what is needed for virtualized environment |
jjohansen |
ubuntu-10.10 |
Todo |
|
Evaluate kexec for EC2 kernel |
jjohansen |
ubuntu-10.10 |
Todo |
|
kernel-maverick-tracing-support (0/1/6) |
Review kernel configuration for ftrace |
chasedouglas |
maverick-alpha-1 |
Todo |
Make perf probe use relative source paths |
chasedouglas |
ubuntu-10.10-beta |
Todo |
|
Package trace-cmd |
chasedouglas |
ubuntu-10.10-beta |
Todo |
|
Package KernelShark |
chasedouglas |
ubuntu-10.10-beta |
Todo |
|
Arsenal scripts for common ftrace uses |
jeremyfoshee |
ubuntu-10.10-beta |
Todo |
|
Launchpad trace script integration |
chasedouglas |
ubuntu-10.10-beta |
Postponed |
|
kernel-maverick-ubuntu-delta-review (3/0/33) |
Drop ecfcdf2 UBUNTU: staging/go7007 -- disable |
leannogasawara |
maverick-alpha-1 |
Todo |
Drop 04c9539 UBUNTU: [Config] staging/winbond -- disable |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop a3ce60d UBUNTU: SAUCE: Don't register vga16fb framebuffer if other framebuffers are present |
chasedouglas |
maverick-alpha-1 |
Todo |
|
Drop e9c6db3 UBUNTU: Disable 4MB page tables for Atom, work around errata AAE44 in favor of upstream commit id 7a0fc404ae66 |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop cca014d UBUNTU: SAUCE: sync before umount to reduce time taken by ext4 umount in favor of upstream fix |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Apparmour should be resync'd with upstream version, drop aa patches and re-pull, waiting on upstream |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop 0990173 UBUNTU: SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop 7da19fb UBUNTU: SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop 1980cfa UBUNTU: SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop e7a2b3c UBUNTU: SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop fa85688 UBUNTU: SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop fc79b24 UBUNTU: [Upstream] b43: Declare all possible firmware files. |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop e0f61cb UBUNTU: add Breaks: against hardy lvm2 |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop (and see who screams) 0a64e18 UBUNTU: SAUCE: Guest OS does not recognize a lun with non zero target id on Vmware ESX Serve |
leannogasawara |
maverick-alpha-1 |
Todo |
|
Drop 9e5f474 UBUNTU: SAUCE: Catch nonsense keycodes and silently ignore |
leannogasawara |
maverick-alpha-1 |
Todo |
|
compcache: get userspace confirmed as fixed wrt to new semantics and if so drop |
leannogasawara |
maverick-alpha-1 |
Todo |
|
iscsitarget -- update to version 1.4.20 |
leannogasawara |
maverick-alpha-1 |
Todo |
|
ndiswrapper -- update to version 1.56 |
timg-tpi |
maverick-alpha-1 |
Todo |
|
Address assigned set of Ubuntu Patches |
apw |
maverick-alpha-1 |
Todo |
|
Address assigned set of Ubuntu Patches |
brad-figg |
maverick-alpha-1 |
Todo |
|
Address assigned set of Ubuntu Patches |
manjo |
maverick-alpha-1 |
Todo |
|
Post to ml for additional discussion - 0ec500e UBUNTU: SAUCE: Add MODULE_ALIAS for Dell WMI module |
leannogasawara |
maverick-alpha-2 |
Todo |
|
Discuss on #ubuntu-kernel 5a78bd7 UBUNTU: SAUCE: hostap: send events on data interface as well as master interface |
leannogasawara |
maverick-alpha-2 |
Todo |
|
Upstream c4f1d8a UBUNTU: SAUCE: ipw2200: Enable LED by default else add quirk to module-init-tools |
leannogasawara |
maverick-alpha-2 |
Todo |
|
Upstream 8e77956 UBUNTU: SAUCE: drivers: Remove some duplicate device entries in various modules |
leannogasawara |
maverick-alpha-2 |
Todo |
|
Upstream f6ad91e UBUNTU: SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86 |
leannogasawara |
maverick-alpha-2 |
Todo |
|
Investigate: can we leverage union-mounts instead of needing to update AUFS |
apw |
maverick-alpha-2 |
Todo |
|
update AUFS only if unable to use union-mounts |
leannogasawara |
maverick-alpha-2 |
Todo |
|
re-checking ubuntu/ drivers and update if needed |
leannogasawara |
ubuntu-10.10-beta |
Todo |
|
post CFT to lp bugs using an ubuntu/ driver |
jeremyfoshee |
ubuntu-10.10-beta |
Todo |
|
Drop 63da13e UBUNTU: SAUCE: Disable function tracing after hitting schedule_bug |
chasedouglas |
maverick-alpha-1 |
Complete |
|
Address assigned set of Ubuntu Patches |
chasedouglas |
maverick-alpha-1 |
Complete |
|
Chase to investigate, did this get a generic upstream mode, and remember to convert userspace first: 2e04f7f UBUNTU: SAUCE: trace: add trace events for open(), exec() and uselib() |
chasedouglas |
maverick-alpha-1 |
Complete |
|
kernel-maverick-union-mounts (1/0/3) |
push union-mount tools to PPA |
apw |
maverick-alpha-1 |
Todo |
evaluate union-mount as a replacement for AUFS |
apw |
maverick-alpha-1 |
Todo |
|
pull in the union-mounts patch set on top of the Maverick kernel and push to PPA |
apw |
maverick-alpha-1 |
Complete |
|
kernel-maverick-upstart (0/0/4) |
uevent/sysfs -- turn off all deprecated configuration options related to sysfs |
apw |
ubuntu-10.10 |
Todo |
look at passing all used and unused kernel command line options to userspace |
apw |
ubuntu-10.10 |
Todo |
|
investigate whether upstream would accept mounting /proc and /sys automatically |
apw |
ubuntu-10.10 |
Todo |
|
add exceptions for modules built-in list to the config review rules review |
leannogasawara |
ubuntu-10.10 |
Todo |
|
kernel-maverick-version (1/0/2) |
Publish Decision to ubuntu-devel |
leannogasawara |
maverick-alpha-1 |
Todo |
Choose kernel version |
leannogasawara |
maverick-alpha-1 |
Complete |
|
security-m-apparmor (0/0/6) |
change_profile pam_apparmor |
jjohansen |
ubuntu-10.10 |
Todo |
Investigate dfa alternatives (d2fa, hfa, h-cfa, xfa, ..) |
jjohansen |
ubuntu-10.10 |
Todo |
|
features directory |
jjohansen |
ubuntu-10.10 |
Todo |
|
investigate mediation of btrfs snapshots |
jjohansen |
ubuntu-10.10 |
Todo |
|
Fix parser caching to respect changes to includes |
jjohansen |
ubuntu-10.10 |
Todo |
|
reintroduce exec time revalidation and evaluate exec overhead |
jjohansen |
ubuntu-10.10 |
Todo |
|
parser should be able to show all included abstractions |
jjohansen |
ubuntu-10.10 |
Todo |
|
kernel flag to turn on learning mode from boot |
jjohansen |
ubuntu-10.10 |
Todo |
|
security-m-kernel-hardening (0/0/2) |
review and apply security hardening patches for Maverick |
canonical-kernel-team |
maverick-alpha-1 |
Todo |
review and consider security hardening patches for Stable Releases |
canonical-kernel-team |
maverick-alpha-1 |
Todo |
Total (9/1/138) 7% |
Milestone maverick-alpha-1
Blueprint/Activity |
Task |
Assignee |
Status |
check kernel version/patch requirements for Wayland |
apw |
Todo |
|
desktop-maverick-xorg-in-mm (0/0/2) |
review the i8xx patch |
apw |
Todo |
produce a PPA for the i8xx patch to allow testing |
apw |
Todo |
|
dx-m-multi-touch-and-kernel (0/0/2) |
Ensure necessary upstream multitouch patches are in Maverick kernel |
chasedouglas |
Todo |
Work with Rafi and Stephane to import latest multitouch driver code |
chasedouglas |
Todo |
|
kernel-maverick-apparmor (0/0/2) |
update compatibility patch for old kernel interface |
jjohansen |
Todo |
sync distro apparmor to upstreaming version of apparmor |
jjohansen |
Todo |
|
kernel-maverick-config-review (0/0/2) |
LP: 333990 : [Karmic]Please enable PCI express ASPM (powersave) (linux) |
leannogasawara |
Todo |
LP: 579300 : Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS* (linux) |
leannogasawara |
Todo |
|
kernel-maverick-firewire-stack (0/0/3) |
blacklist old firewire stack & enable new stack |
manjo |
Todo |
to send patch to kernel-team mailing list with new firewire stack config options and reasoning for enabling them (also best to open a reference bug) |
manjo |
Todo |
|
to pull/apply new firewire stack config options from manjo depending on review feedback on kernel-team mailing list |
leannogasawara |
Todo |
|
kernel-maverick-misc (2/0/4) |
enable linux-tools for mainline builds |
apw |
Todo |
help abogani mockup -preempt derivative for universe |
apw |
Todo |
|
drop sub-flavour processing in favor of making virtual a regular flavour |
timg-tpi |
Complete |
|
coordinate with abogani to move -preemt to universe and then drop from main |
timg-tpi |
Complete |
|
setup PPA for LTS backports of the maverick kernel |
timg-tpi |
Todo |
|
Investigate MIR process for this package |
timg-tpi |
Todo |
|
interlock with QA to set support levels |
timg-tpi |
Todo |
|
Patch paravirt-ops kernel for legacy /dev/tty and /dev/sdX used by EC2 |
jjohansen |
Todo |
|
Produce kernels with paravirt-ops enabled for testing |
jjohansen |
Todo |
|
kernel-maverick-tracing-support (0/0/1) |
Review kernel configuration for ftrace |
chasedouglas |
Todo |
kernel-maverick-ubuntu-delta-review (3/0/24) |
Drop ecfcdf2 UBUNTU: staging/go7007 -- disable |
leannogasawara |
Todo |
Drop 04c9539 UBUNTU: [Config] staging/winbond -- disable |
leannogasawara |
Todo |
|
Drop a3ce60d UBUNTU: SAUCE: Don't register vga16fb framebuffer if other framebuffers are present |
chasedouglas |
Todo |
|
Drop e9c6db3 UBUNTU: Disable 4MB page tables for Atom, work around errata AAE44 in favor of upstream commit id 7a0fc404ae66 |
leannogasawara |
Todo |
|
Drop cca014d UBUNTU: SAUCE: sync before umount to reduce time taken by ext4 umount in favor of upstream fix |
leannogasawara |
Todo |
|
Apparmour should be resync'd with upstream version, drop aa patches and re-pull, waiting on upstream |
leannogasawara |
Todo |
|
Drop 0990173 UBUNTU: SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller |
leannogasawara |
Todo |
|
Drop 7da19fb UBUNTU: SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros |
leannogasawara |
Todo |
|
Drop 1980cfa UBUNTU: SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT |
leannogasawara |
Todo |
|
Drop e7a2b3c UBUNTU: SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps |
leannogasawara |
Todo |
|
Drop fa85688 UBUNTU: SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets |
leannogasawara |
Todo |
|
Drop fc79b24 UBUNTU: [Upstream] b43: Declare all possible firmware files. |
leannogasawara |
Todo |
|
Drop e0f61cb UBUNTU: add Breaks: against hardy lvm2 |
leannogasawara |
Todo |
|
Drop (and see who screams) 0a64e18 UBUNTU: SAUCE: Guest OS does not recognize a lun with non zero target id on Vmware ESX Serve |
leannogasawara |
Todo |
|
Drop 9e5f474 UBUNTU: SAUCE: Catch nonsense keycodes and silently ignore |
leannogasawara |
Todo |
|
compcache: get userspace confirmed as fixed wrt to new semantics and if so drop |
leannogasawara |
Todo |
|
iscsitarget -- update to version 1.4.20 |
leannogasawara |
Todo |
|
ndiswrapper -- update to version 1.56 |
timg-tpi |
Todo |
|
Address assigned set of Ubuntu Patches |
apw |
Todo |
|
Address assigned set of Ubuntu Patches |
brad-figg |
Todo |
|
Address assigned set of Ubuntu Patches |
manjo |
Todo |
|
Drop 63da13e UBUNTU: SAUCE: Disable function tracing after hitting schedule_bug |
chasedouglas |
Complete |
|
Address assigned set of Ubuntu Patches |
chasedouglas |
Complete |
|
Chase to investigate, did this get a generic upstream mode, and remember to convert userspace first: 2e04f7f UBUNTU: SAUCE: trace: add trace events for open(), exec() and uselib() |
chasedouglas |
Complete |
|
kernel-maverick-union-mounts (1/0/3) |
push union-mount tools to PPA |
apw |
Todo |
evaluate union-mount as a replacement for AUFS |
apw |
Todo |
|
pull in the union-mounts patch set on top of the Maverick kernel and push to PPA |
apw |
Complete |
|
kernel-maverick-version (1/0/2) |
Publish Decision to ubuntu-devel |
leannogasawara |
Todo |
Choose kernel version |
leannogasawara |
Complete |
|
security-m-kernel-hardening (0/0/2) |
review and apply security hardening patches for Maverick |
canonical-kernel-team |
Todo |
review and consider security hardening patches for Stable Releases |
canonical-kernel-team |
Todo |
Total (7/0/53) 13% |
Milestone maverick-alpha-2
Blueprint/Activity |
Task |
Assignee |
Status |
Investigate whether drm.debug=0x04 has an unacceptable overhead |
canonical-kernel-team |
Todo |
|
Can drm.debug be changed at runtime? -> in e.g. /sys/module/drm/debug_level |
canonical-kernel-team |
Todo |
|
Make the intel kernel module always print: possible outputs, connected outputs, detected modes, selected mode |
canonical-kernel-team |
Todo |
|
foundations-m-btrfs-support (0/0/2) |
port btrfs filesystem support to grub2 |
csurbhi |
Todo |
add compression support to grub2 btrfs module |
csurbhi |
Todo |
|
investigate into virtual IRQ |
eric.y.miao |
Todo |
|
make NR_IRQs a run-time variable |
eric.y.miao |
Todo |
|
allow multiple run-time mapping to IRQ number |
eric.y.miao |
Todo |
|
kernel-maverick-firewire-stack (0/0/3) |
add basic tests to kernel-qa to test new firewire stack. |
manjo |
Todo |
issue call for testing new stack |
jeremy-foshee |
Todo |
|
triage and maintain a list of bugs reported on the new firewire stack. |
jeremy-foshee |
Todo |
|
Post to ml for additional discussion - 0ec500e UBUNTU: SAUCE: Add MODULE_ALIAS for Dell WMI module |
leannogasawara |
Todo |
|
Discuss on #ubuntu-kernel 5a78bd7 UBUNTU: SAUCE: hostap: send events on data interface as well as master interface |
leannogasawara |
Todo |
|
Upstream c4f1d8a UBUNTU: SAUCE: ipw2200: Enable LED by default else add quirk to module-init-tools |
leannogasawara |
Todo |
|
Upstream 8e77956 UBUNTU: SAUCE: drivers: Remove some duplicate device entries in various modules |
leannogasawara |
Todo |
|
Upstream f6ad91e UBUNTU: SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86 |
leannogasawara |
Todo |
|
Investigate: can we leverage union-mounts instead of needing to update AUFS |
apw |
Todo |
|
update AUFS only if unable to use union-mounts |
leannogasawara |
Todo |
Total (0/0/18) 0% |
Milestone maverick-alpha-3
Blueprint/Activity |
Task |
Assignee |
Status |
Get the fbcon handoff patch kit together in a PPA |
canonical-kernel-team |
Todo |
|
Build fbcon (and vesafb) into the kernel on all architectures |
canonical-kernel-team |
Todo |
|
foundations-m-uefi-support (0/0/1) |
Investigate situation with Intel graphics drivers on EFI |
canonical-kernel-team |
Todo |
Total (0/0/3) 0% |
Milestone ubuntu-10.10-beta
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-maverick-config-review (1/0/8) |
Fix up configs based on UDS review |
leannogasawara |
Todo |
Final kernel content and configuration report to ubuntu-devel |
leannogasawara |
Todo |
|
Investigate if we can enable perf for arm |
apw |
Todo |
|
Investigate whether we even can make a 64 bit kernel for 32bit |
apw |
Todo |
|
Pull back debian abstraction |
apw |
Todo |
|
Investigate updating to debian 3.0 |
apw |
Todo |
|
investigate memory stick options and produce proposal |
manjo |
Todo |
|
Check if studio is using preempt (see spec for more info) |
leannogasawara |
Complete |
|
kernel-maverick-tracing-support (0/1/5) |
Make perf probe use relative source paths |
chasedouglas |
Todo |
Package trace-cmd |
chasedouglas |
Todo |
|
Package KernelShark |
chasedouglas |
Todo |
|
Arsenal scripts for common ftrace uses |
jeremyfoshee |
Todo |
|
Launchpad trace script integration |
chasedouglas |
Postponed |
|
re-checking ubuntu/ drivers and update if needed |
leannogasawara |
Todo |
|
post CFT to lp bugs using an ubuntu/ driver |
jeremyfoshee |
Todo |
Total (1/1/15) 13% |
Milestone ubuntu-10.10
Blueprint/Activity |
Task |
Assignee |
Status |
kernel-maverick-apparmor (0/0/3) |
update audit parsing library for latest upstream auditing changes |
jjohansen |
Todo |
update parser/loader for upstream interface changes |
jjohansen |
Todo |
|
update tools for upstream interface changes |
jjohansen |
Todo |
|
Embed HW init code to kernel header so kernel can boot without bootloader |
eric.y.miao |
Todo |
|
Optimization of both size and performance for the kernel based bootloader |
eric.y.miao |
Todo |
|
Packaging issues e.g. initramfs being built into the kernel itself |
eric.y.miao |
Todo |
|
kernel-maverick-bios-test-automation (0/0/12) |
create basic bios tracking working/broken features against vendor, version |
colin-king |
Todo |
look at identifying ACPI 'errors' in the kernel log and report them (via apport, and this test suite) |
colin-king |
Todo |
|
identify and push extra diagnostics patches for s/r etc to mainline, ubuntu kernel, 'bios testing PPA' as appropriate |
colin-king |
Todo |
|
identify high value tests to cover low hanging fruit |
colin-king |
Todo |
|
put together a bios test-suite to help test bios en-masse |
colin-king |
Todo |
|
add the test-suite to the kernel testing ISO image |
colin-king |
Todo |
|
package this test-suite for maverick |
colin-king |
Todo |
|
look to using the test-suite as an ubuntu-ready certification tool |
colin-king |
Todo |
|
produce a bios health report for the vendor at 'pizza box' phase |
colin-king |
Todo |
|
add dmidecode information to apport |
colin-king |
Todo |
|
create a team |
colin-king |
Todo |
|
capture some ACPI tables into apport |
brad-figg |
Todo |
|
kernel-maverick-config-review (0/0/2) |
LP: 333990 : [Karmic]Please enable PCI express ASPM (powersave) (pm-utils-powersave-policy) |
canonical-foundations |
Todo |
LP: 582350 : Please change CONFIG_SND_HDA_INPUT_BEEP_MODE to 0 (linux) |
leannogasawara |
Todo |
|
kernel-maverick-misc (1/0/12) |
documentation: consolidate and maintian kernel build instructions into one location, possibly within the kernel source itself |
brad-figg |
Todo |
documentation: re-organize and clean up kernel wiki pages |
jeremyfoshee |
Todo |
|
suspend/resume: repetition based reporting |
manjo |
Todo |
|
firmware: check packages are up to date |
chasedouglas |
Todo |
|
firmware: review with diwic and merge alsa-firmware into linux-firmware |
chasedouglas |
Todo |
|
Create documentation on stable team processes |
stefan-bader-canonical |
Todo |
|
Karmic-fsl-imx51 - Pull back the Lucid version of fsl-imx51 |
stefan-bader-canonical |
Todo |
|
debian-abstraction -- pull out debian to separate repo and sync with Maverick |
apw |
Todo |
|
debian-abstraction -- pull back abstraction to Lucid branches |
apw |
Todo |
|
debian-abstraction -- pull back abstraction to Karmic branches |
apw |
Todo |
|
firewire -- review current status of old vs. new stack which is enabled etc |
manjo |
Todo |
|
fix broadcom dkms packages due to autoconf.h moving |
canonical-kernel-team |
Complete |
|
Investigate merging EC2 pv-ops kernel into server-virtual flavor |
jjohansen |
Todo |
|
Evaluate the pv-on-HVM XEN drivers only patch set to replace the -ec2 patches |
jjohansen |
Todo |
|
Fallback #2 port Xen patchset to maverick kernel |
jjohansen |
Todo |
|
Trim virtual kernel configs to only what is needed for virtualized environment |
jjohansen |
Todo |
|
Evaluate kexec for EC2 kernel |
jjohansen |
Todo |
|
kernel-maverick-upstart (0/0/4) |
uevent/sysfs -- turn off all deprecated configuration options related to sysfs |
apw |
Todo |
look at passing all used and unused kernel command line options to userspace |
apw |
Todo |
|
investigate whether upstream would accept mounting /proc and /sys automatically |
apw |
Todo |
|
add exceptions for modules built-in list to the config review rules review |
leannogasawara |
Todo |
|
security-m-apparmor (0/0/6) |
change_profile pam_apparmor |
jjohansen |
Todo |
Investigate dfa alternatives (d2fa, hfa, h-cfa, xfa, ..) |
jjohansen |
Todo |
|
features directory |
jjohansen |
Todo |
|
investigate mediation of btrfs snapshots |
jjohansen |
Todo |
|
Fix parser caching to respect changes to includes |
jjohansen |
Todo |
|
reintroduce exec time revalidation and evaluate exec overhead |
jjohansen |
Todo |
|
parser should be able to show all included abstractions |
jjohansen |
Todo |
|
kernel flag to turn on learning mode from boot |
jjohansen |
Todo |
Total (1/0/49) 2% |
KernelTeam/ReleaseStatus/MaverickDetail (last edited 2010-10-07 23:30:14 by lillypilly)