(Subject modeled upon the "Who wrote 2.6.x" series from LWN) Hello everyone, following the implied "suggestion" of David Miller to track reverts in http://marc.info/?l=linux-kernel&m=120959059828048&w=2 , I stitched together a short script that evaluates the commit log summary and prints a overview who has the most reverts and who got reverted most. There are surprisingly few revert commits -- currently, perhaps because, as he says, a "reluctance to even suggest reverts". One thing I noticed is that reverts are not always marked with the word "revert" in the summary line even though it normally would be, for example 6b8e1c7e x86: 8K stacks by default d61ecf0b x86: 4kstacks default (People evading the revert statistics?) So that is not counted, but I wanted to make aware of it. Stats are below.P# COMM# NAME --- Top people doing the revert: 1 1 Paul Mackerras 2 1 David S. Miller 3 1 Ingo Molnar 4 1 Andrew Morton 5 1 John W. Linville P# COMM# NAME --- Top developers with reverted commits: 1 1 Andreas Schwab 2 1 Michael Beasley 3 1 Ingo Molnar 4 1 Luis Carlos Cobo 5 1 Yasunori Goto A bit more interesting are the tallies for older releases: P# COMM# NAME --- Top people doing the revert: 1 6 Linus Torvalds 2 5 Len Brown 3 4 Andrew Morton 4 3 Ingo Molnar 5 2 Paul Mackerras 6 2 David S. Miller 7 2 Bartlomiej Zolnierkiewicz * 10 developers with only one revert are omitted P# COMM# NAME --- Top developers with reverted commits: 1 2 Matthew Garrett 2 2 Ingo Molnar 3 2 Alexey Starikovskiy 4 2 Christoph Lameter * 20 developers with only one revert are omitted P# COMM# NAME --- Top people doing the revert: 1 13 Linus Torvalds 2 7 Andrew Morton 3 5 Len Brown 4 2 Jens Axboe 5 2 Thomas Gleixner 6 2 David Woodhouse * 11 developers with only one revert are omitted P# COMM# NAME --- Top developers with reverted commits: 1 2 Ingo Molnar 2 2 Alexey Starikovskiy 3 2 Stephen Hemminger 4 2 Mathieu Desnoyers * 25 developers with only one revert are omitted P# COMM# NAME --- Top people doing the revert: 1 13 Linus Torvalds 2 5 Andrew Morton * 11 developers with only one revert are omitted P# COMM# NAME --- Top developers with reverted commits: 1 2 Thomas Gleixner 2 2 Ryusuke Konishi * 19 developers with only one revert are omitted P# COMM# NAME --- Top people doing the revert: 1 7 Linus Torvalds 2 3 Paul Mackerras 3 3 Len Brown 4 2 Andi Kleen 5 2 Andrew Morton * 5 developers with only one revert are omitted P# COMM# NAME --- Top developers with reverted commits: 1 2 Stephen Rothwell 2 2 Jake Moilanen * 10 developers with only one revert are omitted Find the script at http://dev.medozas.de/gitweb.cgi?p=hxtools;a=blob;f=libexec/git-revert-stats;hb=master (it is not yet in a hxtools tarball). --
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Andrew Morton | 2.6.23-rc6-mm1 |
| Eric Paris | [RFC 0/5] [TALPA] Intro to a linux interface for on access scanning |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
git: | |
