Linus Torvalds announced the release of Linux 3.11-rc6 yesterday while noting that he is happy because the size of the release candidates are shrinking.
Among other things the rc6 brings with it a fix to bug in TLB invalidation code – an old bug, which doesn’t really come up in practice but, if it does the latest release has the fix for it. Some of the other fixes present in rc6 are meant for network drivers, usb, sound, and filesystems. It also brings with it x86, ARM and a few small m68k updates notes Torvalds. All in all the week has been “pretty quiet” because of which the rc6 is smaller in size compared to previous RCs.
Beyond the usual rc release updates, Torvalds dwells into specifics of the number of commits as well as the size of files that hold those commits. The 400k commits “all fit in a 575MB pack-file (plus a 85MB index file)” notes Torvalds in the release announcement. “I think it’s interesting how the last eight years of very active history ends up having almost exactly the same size as the whole unpacked source tree”, he adds.
August 25, 2013 will mark the completion of 22 years since Torvalds first announced his “free” operating system through a mailer on comp.os.minix with a subject “What would you like to see most in minix?”
Remembering this announcement and ending the release announcement, Torvalds says that he will be releasing more interesting statistics next week when he releases Linux 3.11-rc7 “because that should coincide with the 22nd anniversary of the original Linux announcement on comp.os.minix.”