Another week, another -rc release.
This time around, we have 60+% of the changes in drivers, notably
drives/video and drivers/media, with some infiniband, networking and usb
lovin' to fill things out.
The rest is (as usual) mostly arch updates (I really should move
"include/asm-xyz" to "arch/xyz/include" to make the nesting come out right
- now you have to look at both include and arch to see what is
architecture-dependent code), this time mostly mips, m68k and uml.
The dirstat looks like this:
5.8% arch/m68k/configs/
5.8% arch/m68k/
3.4% arch/mips/au1000/common/
6.2% arch/mips/au1000/
6.9% arch/mips/
17.8% arch/
22.4% drivers/media/common/tuners/
25.2% drivers/media/
3.3% drivers/misc/sgi-xp/
4.1% drivers/net/sfc/
8.1% drivers/net/
18.2% drivers/video/logo/
18.4% drivers/video/
62.7% drivers/
3.2% include/asm-ia64/uv/
3.3% include/asm-ia64/
8.0% include/asm-mips/mach-au1x00/
10.3% include/asm-mips/
15.7% include/
and the Shortlog is appended for those people who want to get a better
view of the details. As usual, git people can get all of it, and non-git
people can check out the unabridged logs in the usual places.
One interesting (well, to me - perhaps not to most other people) landmark
that is coming up is that we've now been using git for almost exactly as
long as we used BitKeeper - just over three years. We started using BK in
February 2002, with the final 2.6.12-rc2 release in early April 2005. And
the first kernel git commit was two weeks later.
So because of that event, I looked at some of the statistics of the BK
timeframe and the git timeframe. The most striking difference has nothing
to do with git or BK (the switch-over timing was just the reason I decided
to take a look), but with the fact that we're not just continuing to
develop, but we're developing faster and with more people.
So during the three years 2002->2005, we had 63428 commits, attributed to
1560 different ...