(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). --
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Linus Torvalds | Linux 2.6.27 |
| Andrew Morton | Re: PROBLEM: high load average when idle |
git: | |
| Nguyen Thai Ngoc Duy | Re: VCS comparison table |
| Michael Hendricks | removing content from git history |
| walt | git versus CVS (versus bk) |
| Francis Moreau | emacs and git... |
| Marcos Laufer | dmesg IBM x3650 OpenBSD 4.3 |
| Richard Stallman | Real men don't attack straw men |
| Karel Kulhavy | lookup option in /etc/resolv.conf ignored |
| Alexey Suslikov | OT: OpenBSD on Asus eeePC |
| Paul Moore | [PATCH v7 00/17] Labeled networking patches for 2.6.28 |
| Dale Farnsworth | Re: [PATCH 01/39] mv643xx_eth: reverse topological sort of functions |
| David Miller | Re: xfrm_state locking regression... |
| Michael Chan | [PATCH net-next 4/6] bnx2: Eliminate TSO header modifications. |
| How to make my PCIE ATA storage device running in Linux | 8 hours ago | Linux general |
| sata/ide timeout errors on asus server-mb | 12 hours ago | Linux kernel |
| Shared swap partition | 12 hours ago | Linux general |
| usb mic not detected | 17 hours ago | Applications and Utilities |
| Problem in Inserting a module | 18 hours ago | Linux kernel |
| Treason Uncloaked | 23 hours ago | Linux kernel |
| high memory | 3 days ago | Linux kernel |
| semaphore access speed | 3 days ago | Applications and Utilities |
| the kernel how to power off the machine | 3 days ago | Linux kernel |
| Easter Eggs in windows XP | 3 days ago | Windows |
