Difference between revisions of "Android mainlining interest group meeting 2012"
(add Arnd) |
(Categorizing) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 12: | Line 12: | ||
See http://summit.linaro.org/lcq1-12/2012-02-10/ | See http://summit.linaro.org/lcq1-12/2012-02-10/ | ||
(I think you might need a Launchpad account to see this schedule) | (I think you might need a Launchpad account to see this schedule) | ||
+ | |||
+ | See the following for remote participation instructions: | ||
+ | http://connect.linaro.org/events/remote-participation/ | ||
+ | |||
+ | Here's the direct link for the meeting: | ||
+ | http://summit.linaro.org/lcq1-12/meeting/20039/linaro-kernel-q112-android-mainlining-f2f-2/ | ||
+ | |||
+ | |||
== RSVP == | == RSVP == | ||
Line 60: | Line 68: | ||
** Collab summit logger meeting? | ** Collab summit logger meeting? | ||
** Other upcoming events (ELC, ELC Europe, future Connect events) | ** Other upcoming events (ELC, ELC Europe, future Connect events) | ||
+ | |||
+ | == broken-out patch stats == | ||
+ | Tim started trying to generate a broken-out patch set (with quilt), from the Android common | ||
+ | tree as of August 2011. This is how far he got before | ||
+ | he had to work on other things. The following list has 59 patches. 'remainder 32' at the end was | ||
+ | where he stopped. Some of these are directly extracted from a single or multiple commits in | ||
+ | the Android source tree. | ||
+ | |||
+ | This is here mainly for a quick review. | ||
+ | {| border="1" cellspacing="0" cellpadding="5" | ||
+ | |-bgcolor="#80c0d0" | ||
+ | !Patch name!!files changed!!insertions!!deletions!!hunks | ||
+ | |- | ||
+ | |android-doc || 1 || 121 || 0 || 1 | ||
+ | |- | ||
+ | |yaffs2 || 45 || 15355 || 0 || 45 | ||
+ | |- | ||
+ | |android-wireless || 197 || 115100 || 0 || 197 | ||
+ | |- | ||
+ | |gpu-ion || 13 || 2374 || 1 || 13 | ||
+ | |- | ||
+ | |android-staging-seed || 5 || 31 || 0 || 5 | ||
+ | |- | ||
+ | |binder || 4 || 3939 || 0 || 4 | ||
+ | |- | ||
+ | |logger || 4 || 670 || 0 || 4 | ||
+ | |- | ||
+ | |ram_console || 3 || 478 || 0 || 3 | ||
+ | |- | ||
+ | |timed_output || 4 || 165 || 0 || 4 | ||
+ | |- | ||
+ | |timed_gpio || 4 || 215 || 0 || 4 | ||
+ | |- | ||
+ | |android-seed-remove || 2 || 0 || 19 || 2 | ||
+ | |- | ||
+ | |low-memory-killer || 3 || 220 || 0 || 3 | ||
+ | |- | ||
+ | |netfilter-ipt-reject || 4 || 41 || 0 || 4 | ||
+ | |- | ||
+ | |netfilter-qtaguid || 4 || 2044 || 0 || 5 | ||
+ | |- | ||
+ | |netfilter-quota2 || 4 || 431 || 0 || 4 | ||
+ | |- | ||
+ | |netfilter-xt_socket-export-sock-finder || 2 || 52 || 24 || 13 | ||
+ | |- | ||
+ | |network-rfc4941-updates || 3 || 50 || 22 || 8 | ||
+ | |- | ||
+ | |android-network-security || 11 || 297 || 1 || 22 | ||
+ | |- | ||
+ | |Bluetooth-Add-Atheros-AR3012-one-PID-VID-supported || 2 || 16 || 2 || 4 | ||
+ | |- | ||
+ | |bluetooth || 27 || 2845 || 1080 || 343 | ||
+ | |- | ||
+ | |wl127x-bluetooth-power-driver || 4 || 165 || 0 || 4 | ||
+ | |- | ||
+ | |apanic || 3 || 623 || 1 || 3 | ||
+ | |- | ||
+ | |akm8975-compass-driver || 4 || 828 || 0 || 4 | ||
+ | |- | ||
+ | |kernel_debugger || 4 || 138 || 0 || 4 | ||
+ | |- | ||
+ | |pmem || 4 || 1443 || 0 || 4 | ||
+ | |- | ||
+ | |network-uid-stat || 5 || 200 || 1 || 9 | ||
+ | |- | ||
+ | |network-uid-stat-activity-stats || 5 || 152 || 0 || 7 | ||
+ | |- | ||
+ | |ashmem || 6 || 817 || 5 || 7 | ||
+ | |- | ||
+ | |mm-min-free-order-shift || 2 || 10 || 1 || 4 | ||
+ | |- | ||
+ | |usb-drivers || 19 || 4306 || 55 || 41 | ||
+ | |- | ||
+ | |usb-includes || 4 || 217 || 0 || 4 | ||
+ | |- | ||
+ | |generic-cgroup-permission-checks || 4 || 53 || 3 || 6 | ||
+ | |- | ||
+ | |fiq_debugger || 8 || 1376 || 0 || 8 | ||
+ | |- | ||
+ | |synaptics-touchscreen-driver || 4 || 737 || 0 || 4 | ||
+ | |- | ||
+ | |cpufreq-interactive-governer || 5 || 709 || 0 || 7 | ||
+ | |- | ||
+ | |cpufreq-hotplug-memleak-fix || 1 || 25 || 0 || 2 | ||
+ | |- | ||
+ | |cpufreq-cpuacct || 3 || 119 || 0 || 8 | ||
+ | |- | ||
+ | |pppolac-and-pppopns-drivers || 7 || 987 || 1 || 10 | ||
+ | |- | ||
+ | |android-alarm-timers || 5 || 1002 || 0 || 5 | ||
+ | |- | ||
+ | |alarm-timer-disable || 1 || 1 || 1 || 1 | ||
+ | |- | ||
+ | |gpio-event || 8 || 1526 || 0 || 8 | ||
+ | |- | ||
+ | |keychord-driver || 4 || 451 || 0 || 4 | ||
+ | |- | ||
+ | |keyreset || 4 || 277 || 0 || 4 | ||
+ | |- | ||
+ | |switch-class-and-driver || 7 || 421 || 0 || 7 | ||
+ | |- | ||
+ | |etm || 2 || 362 || 137 || 20 | ||
+ | |- | ||
+ | |dcc-tty-driver || 3 || 331 || 0 || 3 | ||
+ | |- | ||
+ | |panic-timeout-config || 2 || 10 || 1 || 2 | ||
+ | |- | ||
+ | |led-sleep-mode-trigger || 3 || 87 || 0 || 3 | ||
+ | |- | ||
+ | |config-rps-off || 1 || 1 || 1 || 1 | ||
+ | |- | ||
+ | |make-rfkill-suspend-configurable || 2 || 9 || 0 || 3 | ||
+ | |- | ||
+ | |enable-config-stacktrace || 1 || 2 || 1 || 1 | ||
+ | |- | ||
+ | |avoid-cpu-v7-misdetection || 1 || 3 || 0 || 2 | ||
+ | |- | ||
+ | |flush_cache_user_range-release-mmap_sem-fix || 2 || 4 || 2 || 2 | ||
+ | |- | ||
+ | |remove-plist-head-lock || 8 || 14 || 68 || 15 | ||
+ | |- | ||
+ | |make-dev-mem-configurable || 2 || 30 || 0 || 10 | ||
+ | |- | ||
+ | |android-whitespace || 1 || 1 || 1 || 1 | ||
+ | |- | ||
+ | |ARM_make_low-level_printk_work || 1 || 8 || 0 || 2 | ||
+ | |- | ||
+ | |Move_x86_64_idle_notifiers_to_generic || 4 || 29 || 23 || 4 | ||
+ | |- | ||
+ | |remainder32 || 66 || 2856 || 160 || 170 | ||
+ | |} | ||
+ | |||
+ | [[Category:Android]] |
Latest revision as of 07:39, 28 June 2013
This page has information about the Android mainlining interest group meeting, planned for early 2012.
Details
The meeting will be held:
- during Linaro Connect
- Time: 9:30 am to 12:00 pm
- Date: February 10, 2012
- Location: Bordeuax 3 room at the Sofitel, Hotel
- City: Redwood Shores, California
See http://summit.linaro.org/lcq1-12/2012-02-10/ (I think you might need a Launchpad account to see this schedule)
See the following for remote participation instructions: http://connect.linaro.org/events/remote-participation/
Here's the direct link for the meeting: http://summit.linaro.org/lcq1-12/meeting/20039/linaro-kernel-q112-android-mainlining-f2f-2/
RSVP
This meeting requires an invitation to attend, for logistical reasons. If you are interested and enthusiastic, unless we are overbooked it is likely you will get an invitation.
If you are interested in attending, please e-mail Tim Bird at: < tim (dot) bird (at) am.sony.com > and let him know.
Expected Attendees
- Tim Bird
- Horishi Doyu
- Deepak Saxena
- Dima Zavin (probably)
- John Stultz
- Paul McKenney (until 11:00)
- Arnd Bergmann
- Hisao Munakata
- Magnus Damm - call-in (from Japan) to report on PM issues
- Bjorn Andersson
- Shuah Khan
- Zach Pfeffer
- Jason Parker
Agenda
- Project goals
- Ability to run AOSP on vanilla mainline kernel (not necessarily optimized)
- Reality check - is this a valid or useful goal?
- Other goals (maybe desire to ease Linaro integration?)
- Ability to run AOSP on vanilla mainline kernel (not necessarily optimized)
- Review of 3.3 staging area: drivers/staging/android
- Review of specific patches/features
- Tim Bird - status of logger
- Hiroshi Doyu - status of Ion
- Magnus Damm - status of runtime PM (/wakelocks?)
- John Stultz - ashmem & alarm-timers
- Anton Vorontsov (Presented by JohnS): Low-memory-killer / memory notifications & idle notifiers and interactive cpufreq gov
- What should NOT be upstream?
- Board support
- patches that have no hope
- things the community would mangle...
- Any expected future divergences?
- Project management
- wiki page, mailing list, blueprint, what else?
- how can volunteers get involved?
- framework/guidelines for involving (and not involving) Google
- avoiding regressions for staging code (minimizing churn for working code)
- Plans going forward
- Collab summit logger meeting?
- Other upcoming events (ELC, ELC Europe, future Connect events)
broken-out patch stats
Tim started trying to generate a broken-out patch set (with quilt), from the Android common tree as of August 2011. This is how far he got before he had to work on other things. The following list has 59 patches. 'remainder 32' at the end was where he stopped. Some of these are directly extracted from a single or multiple commits in the Android source tree.
This is here mainly for a quick review.
Patch name | files changed | insertions | deletions | hunks |
---|---|---|---|---|
android-doc | 1 | 121 | 0 | 1 |
yaffs2 | 45 | 15355 | 0 | 45 |
android-wireless | 197 | 115100 | 0 | 197 |
gpu-ion | 13 | 2374 | 1 | 13 |
android-staging-seed | 5 | 31 | 0 | 5 |
binder | 4 | 3939 | 0 | 4 |
logger | 4 | 670 | 0 | 4 |
ram_console | 3 | 478 | 0 | 3 |
timed_output | 4 | 165 | 0 | 4 |
timed_gpio | 4 | 215 | 0 | 4 |
android-seed-remove | 2 | 0 | 19 | 2 |
low-memory-killer | 3 | 220 | 0 | 3 |
netfilter-ipt-reject | 4 | 41 | 0 | 4 |
netfilter-qtaguid | 4 | 2044 | 0 | 5 |
netfilter-quota2 | 4 | 431 | 0 | 4 |
netfilter-xt_socket-export-sock-finder | 2 | 52 | 24 | 13 |
network-rfc4941-updates | 3 | 50 | 22 | 8 |
android-network-security | 11 | 297 | 1 | 22 |
Bluetooth-Add-Atheros-AR3012-one-PID-VID-supported | 2 | 16 | 2 | 4 |
bluetooth | 27 | 2845 | 1080 | 343 |
wl127x-bluetooth-power-driver | 4 | 165 | 0 | 4 |
apanic | 3 | 623 | 1 | 3 |
akm8975-compass-driver | 4 | 828 | 0 | 4 |
kernel_debugger | 4 | 138 | 0 | 4 |
pmem | 4 | 1443 | 0 | 4 |
network-uid-stat | 5 | 200 | 1 | 9 |
network-uid-stat-activity-stats | 5 | 152 | 0 | 7 |
ashmem | 6 | 817 | 5 | 7 |
mm-min-free-order-shift | 2 | 10 | 1 | 4 |
usb-drivers | 19 | 4306 | 55 | 41 |
usb-includes | 4 | 217 | 0 | 4 |
generic-cgroup-permission-checks | 4 | 53 | 3 | 6 |
fiq_debugger | 8 | 1376 | 0 | 8 |
synaptics-touchscreen-driver | 4 | 737 | 0 | 4 |
cpufreq-interactive-governer | 5 | 709 | 0 | 7 |
cpufreq-hotplug-memleak-fix | 1 | 25 | 0 | 2 |
cpufreq-cpuacct | 3 | 119 | 0 | 8 |
pppolac-and-pppopns-drivers | 7 | 987 | 1 | 10 |
android-alarm-timers | 5 | 1002 | 0 | 5 |
alarm-timer-disable | 1 | 1 | 1 | 1 |
gpio-event | 8 | 1526 | 0 | 8 |
keychord-driver | 4 | 451 | 0 | 4 |
keyreset | 4 | 277 | 0 | 4 |
switch-class-and-driver | 7 | 421 | 0 | 7 |
etm | 2 | 362 | 137 | 20 |
dcc-tty-driver | 3 | 331 | 0 | 3 |
panic-timeout-config | 2 | 10 | 1 | 2 |
led-sleep-mode-trigger | 3 | 87 | 0 | 3 |
config-rps-off | 1 | 1 | 1 | 1 |
make-rfkill-suspend-configurable | 2 | 9 | 0 | 3 |
enable-config-stacktrace | 1 | 2 | 1 | 1 |
avoid-cpu-v7-misdetection | 1 | 3 | 0 | 2 |
flush_cache_user_range-release-mmap_sem-fix | 2 | 4 | 2 | 2 |
remove-plist-head-lock | 8 | 14 | 68 | 15 |
make-dev-mem-configurable | 2 | 30 | 0 | 10 |
android-whitespace | 1 | 1 | 1 | 1 |
ARM_make_low-level_printk_work | 1 | 8 | 0 | 2 |
Move_x86_64_idle_notifiers_to_generic | 4 | 29 | 23 | 4 |
remainder32 | 66 | 2856 | 160 | 170 |