Patch metrics

My dashboard

Statistics for patches submitted upstream by Linaro engineers

In March there were 816 patches submitted by 62 engineers, and 305 of those patches have already been accepted upstream.

There were also 75 patches submitted in previous months that were accepted upstream in March.

We now have a total of 9058 patches accepted upstream and 5058 patches waiting for feedback, with 4231 of those being older than 30 days.

Patches per month

Time-to-acceptance distribution (in days)

Patch age distribution (in days; only patches waiting for feedback)

When analyzing the charts above, please take into account that the process which allows us to track patches was put in place at the end of January 2011 and that this website went live in June 2011. Check the FAQ for answers to common questions.

Stats per project

alsa-devel  |  AOSP device/sample  |  AOSP device/ti/panda  |  AOSP kernel/common  |  AOSP kernel/goldfish  |  AOSP kernel/omap  |  AOSP platform/art  |  AOSP platform/bionic  |  AOSP platform/bootable/recovery  |  AOSP platform/build  |  AOSP platform/cts  |  AOSP platform/dalvik  |  AOSP platform/development  |  AOSP platform/external/bouncycastle  |  AOSP platform/external/dbus  |  AOSP platform/external/dnsmasq  |  AOSP platform/external/doclava  |  AOSP platform/external/elfcopy  |  AOSP platform/external/flac  |  AOSP platform/external/icu4c  |  AOSP platform/external/jhead  |  AOSP platform/external/jpeg  |  AOSP platform/external/libpng  |  AOSP platform/external/netcat  |  AOSP platform/external/okhttp  |  AOSP platform/external/openssl  |  AOSP platform/external/protobuf  |  AOSP platform/external/qemu  |  AOSP platform/external/skia  |  AOSP platform/external/webkit  |  AOSP platform/external/zlib  |  AOSP platform/frameworks/av  |  AOSP platform/frameworks/base  |  AOSP platform/frameworks/native  |  AOSP platform/frameworks/opt/telephony  |  AOSP platform/frameworks/support  |  AOSP platform/frameworks/testing  |  AOSP platform/frameworks/volley  |  AOSP platform/hardware/libhardware  |  AOSP platform/hardware/ril  |  AOSP platform/libcore  |  AOSP platform/ndk  |  AOSP platform/packages/apps/Gallery2  |  AOSP platform/packages/apps/Launcher2  |  AOSP platform/packages/apps/Mms  |  AOSP platform/packages/apps/Phone  |  AOSP platform/packages/apps/Settings  |  AOSP platform/packages/providers/ContactsProvider  |  AOSP platform/packages/providers/MediaProvider  |  AOSP platform/packages/providers/TelephonyProvider  |  AOSP platform/pdk  |  AOSP platform/sdk  |  AOSP platform/system/core  |  AOSP platform/system/netd  |  AOSP platform/tools/adt/idea  |  AOSP platform/tools/base  |  AOSP platform/tools/tradefederation  |  AOSP toolchain/binutils  |  AOSP toolchain/build  |  AOSP toolchain/clang  |  AOSP toolchain/gcc  |  AOSP toolchain/gdb  |  AOSP toolchain/llvm  |  AOSP tools/repo  |  binutils  |  cairo  |  cpufreq  |  debian-dpkg  |  devicetree  |  dri-devel  |  gcc-patches  |  gdb-patches  |  glcompbench  |  glmark2  |  grub  |  gstreamer  |  kde-commits  |  latrace  |  lava-dashboard  |  lava-dashboard-tool  |  lava-dispatcher  |  lava-scheduler  |  lava-server  |  lava-test  |  lava-tool  |  libc-alpha  |  libc-ports  |  libffi-discuss  |  libmatrix  |  libunwind-devel  |  libvirt  |  linaro-android-build-tools  |  linaro-android-frontend  |  linaro-android-mirror  |  Linaro gpu  |  linaro-image-tools  |  Linaro MM  |  linaro-scsi  |  linux-acpi  |  linux-arm-kernel  |  linux-bluetooth  |  linux-crypto  |  linux-fbdev  |  linux-gpio  |  linux-i2c  |  linux-input  |  linux-kernel  |  linux-leds  |  linux-media  |  linux-mm  |  linux-mmc  |  linux-mtd  |  linux-omap  |  linux-pm  |  Linux RT Users  |  linux-samsung-soc  |  linux-serial  |  Linux SPI  |  linux-staging  |  Linux Test Project  |  linux-usb  |  linux-watchdog  |  Linux wireless  |  lm-sensors  |  LNG Open Dataplane  |  Ltrace  |  netdev  |  newlib  |  nux  |  OE Core  |  OE Meta Layer  |  piglit  |  pixman  |  pm-qa  |  pocl  |  powerdebug  |  qemu-devel  |  sqlite  |  u-boot  |  UEFI - EDK2  |  Valgrind  |  Xen  |  x-loader  |  Xorg

Stats per team

Canonical IS Whiskey Squad  |  Linaro Android Team  |  Linaro ARM Landing Team  |  Linaro Automation & Validation  |  Linaro Developer Platform  |  Linaro Engineering Resources  |  Linaro Enterprise Group  |  Linaro Graphics Working Group  |  linaro-ibm-team  |  Linaro Infrastructure  |  Linaro Kernel Working Group  |  Linaro Landing Team: ARM Personnel  |  Linaro Landing Team: Broadcom  |  Linaro Landing Team: Broadcom Personnel  |  Linaro Landing Team: Freescale  |  Linaro Landing Team: Freescale Personnel  |  Linaro Landing Team: HiSilicon  |  Linaro Landing Team: HiSilicon Personnel  |  Linaro Landing Team: Huawei Personnel  |  Linaro Landing Team: Samsung  |  Linaro Landing Team: Samsung Personnel  |  Linaro Landing Team: ST-Ericsson  |  Linaro Landing Team: ST-Ericsson Personnel  |  Linaro Landing Team: TI  |  Linaro Landing Team: TI Personnel  |  Linaro Marketing Team  |  Linaro Member Services  |  Linaro Member Services: FAE Personnel  |  Linaro Member Services: Leadership Team  |  Linaro Multimedia Working Group  |  Linaro Networking  |  Linaro OCEO  |  Linaro OCTO  |  Linaro OEVP  |  Linaro Office of COO  |  Linaro Power Management Working Group  |  Linaro QA Services  |  Linaro Release Team  |  Linaro System Administrators  |  Linaro Tool Chain Working Group  |  Linaro Validation Team  |  Linaro Virtualization Team  |  The Canonical Sysadmins

See combined metrics for all teams

Latest patches submitted

Patch Project Date Author
[v6,3/3] ARM: Check if a CPU has gone offline linux-arm-kernel 2014-04-24 Ashwin Chaugule
[3/3] hw/arm/virt: Add support for Cortex-A57 qemu-devel 2014-04-24 Peter Maydell
[2/3] hw/arm/virt: Put GIC register banks on 64K boundaries qemu-devel 2014-04-24 Peter Maydell
[1/3] hw/arm/virt: Create the GIC ourselves rather than (ab)using a15mpcore_priv qemu-devel 2014-04-24 Peter Maydell
dt: bindings: dwc2: fix required value for the phy-names property devicetree 2014-04-24 Matt Porter
[v4,8/8] Keystone2: Add README file LNG Open Dataplane 2014-04-24 taras.kondratiuk@linaro.org
[v4,7/8] Keystone2: Add initial Packet IO LNG Open Dataplane 2014-04-24 taras.kondratiuk@linaro.org
[v4,6/8] Keystone2: Add initial HW queues support LNG Open Dataplane 2014-04-24 taras.kondratiuk@linaro.org
[v4,5/8] Keystone2: Add initial HW buffer management LNG Open Dataplane 2014-04-24 taras.kondratiuk@linaro.org
[v4,4/8] Keystone2: Add CMA shared memory allocation LNG Open Dataplane 2014-04-24 taras.kondratiuk@linaro.org

Oldest patches not accepted yet

Patch Project Date Author
ARM: SAMSUNG: Removing dependency on CONFIG_PM_DEBUG for clock debugging linux-arm-kernel 2011-02-12 Amit Daniel Kachhap
Add variadic support libffi-discuss 2011-02-22 Dr. David Alan Gilbert
[01/22] mkimage: Add OMAP boot image support u-boot 2011-02-28 John Rigby
Bug: rtree2 tests fail due to incorrect format string in rtree.c sqlite 2011-03-01 Dr. David Alan Gilbert
[kde-workspace] kwin: Fix GL error when do texture from pixmap kde-commits 2011-03-11 Jammy Zhou
[v2,REPOST] ARM: Thumb-2: Add local symbols to work around gas behaviour linux-arm-kernel 2011-03-11 Dave Martin
[1/3] STM: MIPI System Trace Module char driver linux-kernel 2011-03-17 Philippe Langlais
[2/3] mach-ux500: MIPI System Trace Module platform dependent driver part linux-kernel 2011-03-17 Philippe Langlais
[3/3] trace: add STM trace hooks for printk, trace_printk, trace_function, stack trace and scheduler wakeup/context switch tracing linux-kernel 2011-03-17 Philippe Langlais
ARM: mxc: fix buggy '.end' of IORESOURCE_MEM in device codes linux-arm-kernel 2011-03-20 Shawn Guo