Kernel Configuration Review

Registered by Leann Ogasawara on 2012-04-20

Review of the kernel configuration for Q 12.10. This will concentrate on confirming the policy for various option types as well as new options. For major new options, we will discuss and confirm the selection of each.

Blueprint information

Status:
Started
Approver:
Leann Ogasawara
Priority:
Essential
Drafter:
Leann Ogasawara
Direction:
Approved
Assignee:
Leann Ogasawara
Definition:
Approved
Series goal:
Accepted for quantal
Implementation:
Beta Available
Milestone target:
milestone icon ubuntu-12.10-beta-1
Started by
Leann Ogasawara on 2012-05-25

Whiteboard

(?)

Work Items

Work items for quantal-alpha-1:
[apw] extend the config checker to allow full specifications of exceptions: DONE
[smb] investigate CONFIG_SCSI_VIRTIO (=m): DONE
[jjohansen] investigate security of CONFIG_NF_CONNTRACK_PROCFS: DONE
[timg-tpi] investigate CONFIG_NET_DSA: DONE
[timg-tpi] netfilters (ipv6 are all being built): DONE
[timg-tpi] android configs are all enabled: DONE
[timg-tpi] CONFIG_IWLWIFI_P2P=n, CONFIG_IWLWIFI_EXPERIMENTAL_MFP=n: DONE
[timg-tpi] CONFIG_PCI_REALLOC_ENABLE_AUTO=y: DONE
[timg-tpi] CONFIG_HID_WACOM_POWER_SUPPLY=y is OK: DONE
[timg-tpi] CONFIG_HID_WIIMOTE_EXT=y is OK: DONE
[timg-tpi] enable CIFS CONFIG_CIFS_ACL CONFIG_CIFS_FSCACHE - UBUNTU: [Config] Homogenize CIFS configs across all arches: DONE
[timg-tpi] per kernel version blacklists. This will become much less of a problem when we eventually migrate to a single rolling release kernel.: DONE
[timg-tpi] turn on blacklisting of udlfb in module inittools related to CONFIG_DRM_UDL, uploaded module-init-tools_3.16-1ubuntu3: DONE

Work items for quantal-alpha-2:
[apw] commonise the highbank Q configuration with master: DONE
[apw] commonise the highbank P configuration with master: DONE
[leannogasawara] schedule follow up config review after 3.5-rc1 opens: DONE
[apw] annotate CONFIG_TOUCHSCREEN_EGALAX - broke the build: DONE
[apw] annotate CONFIG_CRYPTO_LZO, CONFIG_PATA_HPT3X3_DMA, ZSMALLOC: DONE
[apw] investigate remaining inconsistent configs (alpha pass): DONE
[apw] annotate inconsistent configs that are to remain inconsistent (alpha pass): DONE

Work items for quantal-alpha-3:
[leannogasawara] Review configs which were disabled due to build failures: DONE
[apw] convert output to a HTML table so we can use tooltips for descriptions: DONE
[apw] CONFIG_OPENVSWITCH needs to be on for openstack: DONE
[p-pisati] investigate TI_CPSW: DONE
[jk-ozlabs] investigate CONFIG_PPC_ICSWX_USE_SIGILL: DONE
[jk-ozlabs] investigate CONFIG_ACPI_BGRT: DONE
[jjohansen] come up with list of configs to turn on for QA during early builds and then turn off before release. May use another flavor to: POSTPONED
[apw] review common drivers (those non-h/w specific configuration items pulled out in the review page) for master: DONE
[apw] review if EFI requires FAT to be builtin (it does): DONE
[timg-tpi] review existing touch screen drivers and CONFIG_TOUCHSCREEN_EGALAX (relies on i2c platform specific support): DONE
[timg-tpi] review modprobe blacklist (all still look good): DONE
[leannogasawara] investigate remaining inconsistent configs (alpha-3 pass): DONE
[apw] annotate inconsistent configs that are to remain inconsistent (alpha-3 pass): DONE

Work items for ubuntu-12.10-beta-1:
[cooloney] review common drivers (those non-h/w specific configuration items pulled out in the review page) for ARM: DONE

Work items for ubuntu-12.10:
[apw] investigate remaining inconsistent configs (beta pass): DONE
[apw] annotate inconsistent configs that are to remain inconsistent (beta pass): DONE
[apw] evaluate if ext3 can be made into a module or turned off - may require work for initrd to use ext4 for ext3: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.