LWN: Comments on "Development statistics for 6.13" https://lwn.net/Articles/1004998/ This is a special feed containing comments posted to the individual LWN article titled "Development statistics for 6.13". en-us Tue, 21 Oct 2025 07:21:19 +0000 Tue, 21 Oct 2025 07:21:19 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Lines-changed algo? https://lwn.net/Articles/1007253/ https://lwn.net/Articles/1007253/ andy_shev It's still rare, and on top of that I precisely know what I have done in that release (most LoC changes came from removing old GPL boilerplate texts, no adding/removing whitespaces). I have just even checked by adding these to my script: "-C -D --ignore-all-space", still it gives 8790 (without 9006), but statistics shows 7755, I beleive there is a mystery (bug or feature?) in the LWN scripts. Full script for the reference I have used: <pre> git log -M -C -D --author="Andy Shevchenko" --ignore-all-space --pretty="" --numstat v6.12..v6.13 awk RS="\n" { &#9; &#9; for (i=0; i &lt; int(NF / 3); i++) { &#9; &#9; &#9; sum += $(3*i+1) + $(3*i+2) &#9; &#9; } &#9; } END { print sum } </pre> I even went further and cut the filenames from the `git log` output to be sure we have only numbers and calculated a sum using `bc`, same result. Fri, 31 Jan 2025 13:30:45 +0000 Self reviews https://lwn.net/Articles/1006708/ https://lwn.net/Articles/1006708/ jan.kara <div class="FormattedComment"> No, it isn't self-reviewed by the author. The review comes from the maintainer. And tested-by from yet another person. They are all from the same company but I don't think that matters much for driver code. For some larger common infrastructure, it would be a bit more questionable.<br> </div> Wed, 29 Jan 2025 15:27:18 +0000 Self reviews https://lwn.net/Articles/1006583/ https://lwn.net/Articles/1006583/ krzk <div class="FormattedComment"> <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f9f3e8236e9e">https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/...</a><br> <p> That's how you appear on lwn :). Self-reviewed from the author, tested-by and all this for change in version number. :)<br> </div> Wed, 29 Jan 2025 08:32:46 +0000 Lines-changed algo? https://lwn.net/Articles/1006449/ https://lwn.net/Articles/1006449/ taladar <div class="FormattedComment"> Thousands of lines of white space changes are not that unusual if e.g. something is wrapped in a new if and then re-indented or some similar change was applied all over the code base.<br> </div> Tue, 28 Jan 2025 12:12:06 +0000 Lines-changed algo? https://lwn.net/Articles/1005996/ https://lwn.net/Articles/1005996/ andy_shev <div class="FormattedComment"> Do you believe we produced N thousands lines of whitespaces (the difference between LWN statistics and mine)? :-)<br> </div> Thu, 23 Jan 2025 20:23:22 +0000 Lines-changed algo? https://lwn.net/Articles/1005995/ https://lwn.net/Articles/1005995/ andy_shev <div class="FormattedComment"> Yes, `-M`, but even with `-M -C` still different numbers.<br> </div> Thu, 23 Jan 2025 20:22:00 +0000 Lines-changed algo? https://lwn.net/Articles/1005774/ https://lwn.net/Articles/1005774/ taladar <div class="FormattedComment"> Maybe they use one of the options to ignore white space changes?<br> </div> Wed, 22 Jan 2025 08:59:43 +0000 Emerson https://lwn.net/Articles/1005756/ https://lwn.net/Articles/1005756/ happylemur <div class="FormattedComment"> In case anyone else was confused like me, Emerson seems not to refer to Emerson Radio[1], erstwhile maker of radios and TVs, but rather Emerson Electric[2], which is in networking equipment (and data acquisition after buying National Instruments).<br> <p> 1. <a href="https://en.wikipedia.org/wiki/Emerson_Radio">https://en.wikipedia.org/wiki/Emerson_Radio</a><br> 2. <a href="https://en.wikipedia.org/wiki/Emerson_Electric">https://en.wikipedia.org/wiki/Emerson_Electric</a><br> </div> Tue, 21 Jan 2025 21:24:51 +0000 Lines-changed algo? https://lwn.net/Articles/1005737/ https://lwn.net/Articles/1005737/ mathstuf <div class="FormattedComment"> Do you have some level of copied/moved code detection enabled?<br> </div> Tue, 21 Jan 2025 16:07:28 +0000 Lines-changed algo? https://lwn.net/Articles/1005688/ https://lwn.net/Articles/1005688/ andy_shev <div class="FormattedComment"> I'm puzzled by how the lines-changed algo works. My simple `git log --numstat ...` approach gives (slightly in some cases) bigger values:<br> <p> Philipp Hortmann 76514<br> Jan Kara 32848<br> ...<br> Dmitry Baryshkov 14785<br> ...<br> Andy Shevchenko 9006<br> ...<br> </div> Tue, 21 Jan 2025 14:56:02 +0000 Holidays https://lwn.net/Articles/1005660/ https://lwn.net/Articles/1005660/ pbonzini <div class="FormattedComment"> Ah indeed you're talking about lunux-next, not about 6.13 having "the lowest [number of commits] since 5.15".<br> </div> Mon, 20 Jan 2025 21:59:09 +0000 Holidays https://lwn.net/Articles/1005659/ https://lwn.net/Articles/1005659/ pbonzini <div class="FormattedComment"> Wouldn't that be visible in 6.14 rather than 6.13?<br> </div> Mon, 20 Jan 2025 21:57:22 +0000 Holidays https://lwn.net/Articles/1005654/ https://lwn.net/Articles/1005654/ willy <div class="FormattedComment"> I'd suggest the timing of Xmas / Gregorian New Year had a large effect on the 10% reduction in patches in linux-next. Taking three weeks out of the middle of the development cycle was not helpful. Several of my patches ended up missing this merge window because of it.<br> </div> Mon, 20 Jan 2025 19:44:49 +0000