LWN: Comments on "Stable kernel 3.0.7" https://lwn.net/Articles/463358/ This is a special feed containing comments posted to the individual LWN article titled "Stable kernel 3.0.7". en-us Sun, 21 Sep 2025 14:24:41 +0000 Sun, 21 Sep 2025 14:24:41 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Stable kernel 3.0.7 https://lwn.net/Articles/463986/ https://lwn.net/Articles/463986/ theophrastus <div class="FormattedComment"> I really appreciate this - thank you! It's precisely what I was looking for and having no luck finding (there's definitely a mystery cult feel to git/kernel usage; despite owning the Loeliger book)<br> </div> Fri, 21 Oct 2011 00:05:20 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463837/ https://lwn.net/Articles/463837/ chrisV <div class="FormattedComment"> Rather than handing out patches to those who email you, and on the basis that if you give a man a fishing rod, you will feed him for life, you can get the kernel.org gitweb interface to do it. As someone else has said, you can get a patch to go from v3.0.4 to to 3.0.7 with:<br> <p> wget "<a href="https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff_plain;h=v3.0.7;hp=v3.0.4">https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...</a>"<br> <p> Or to go from v3.1-rc4 to v3.1-rc10 with:<br> <p> wget "<a href="https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff_plain;h=v3.1-rc10;hp=v3.1-rc4">https://git.kernel.org/?p=linux/kernel/git/torvalds/linux...</a>"<br> <p> (In that case, Documentation/networking/scaling.txt throws up a reject when you apply the patch, which you have to fix by hand, because the git patch generator did not seem to deal correctly with non-ASCII quote/unquote characters in that file.)<br> <p> You can use the torvalds branch to go from 3.0 to 3.1-rc10, although that's a big one, or between any other tagged versions. You can also use curl rather than wget, or a browser.<br> <p> </div> Thu, 20 Oct 2011 12:17:46 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463464/ https://lwn.net/Articles/463464/ epierre <div class="FormattedComment"> I tried to apply <a href="https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff_plain;h=v3.0.7;hp=v3.0.4">https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...</a> to the sources downloaded from <a href="http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.4.tar.bz2">http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.4.t...</a> (referenced from kernel.org website) and it works correctly.<br> <p> Étienne<br> </div> Tue, 18 Oct 2011 07:19:36 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463459/ https://lwn.net/Articles/463459/ mtaht <div class="FormattedComment"> You can save a great deal of bandwidth (and disk space) if you reference your existing git linux-2.6 repo on the checkout.<br> <p> git clone --reference linux-2.6 git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.7<br> <p> git checkout [the_tag_you_want]<br> </div> Tue, 18 Oct 2011 06:26:59 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463454/ https://lwn.net/Articles/463454/ geuder <div class="FormattedComment"> <font class="QuotedText">&gt; getting 3.0.7 is currently to clone the entire stable repository?</font><br> <p> I guess using the --depth option could save some bandwidth. If you do it right after the announcememt --depth 1 should be enough, if newer commits exist getting the right depth might be trickier. But even if you are extra cautious a select a depth of several hundreds, the saving should still be significant.<br> <p> Disclaimer: Untested guessing. On holidays with my phone only. Although it runs Linux I must admit I have not installed git. <br> </div> Tue, 18 Oct 2011 04:32:44 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463446/ https://lwn.net/Articles/463446/ dlang <div class="FormattedComment"> note that git's compression is good enough that by the time you've downloaded a rather small number (single digit) of tarball snapshots you will have downloaded as much as the clone would take. After that using the git protocol will save bandwidth.<br> </div> Tue, 18 Oct 2011 02:43:58 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463441/ https://lwn.net/Articles/463441/ nlucas <div class="FormattedComment"> You can also avoid git by going to:<br> <p> <a href="http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary">http://git.kernel.org/?p=linux/kernel/git/stable/linux-st...</a><br> <p> Click on the "tree" link and then click on the "snapshot" link.<br> <p> It will return a nice tar.gz snapshot of the tree, without the need to use git.<br> </div> Tue, 18 Oct 2011 02:02:40 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463422/ https://lwn.net/Articles/463422/ rankincj I don't have a git tree, but I did originally try <a href="http://lwn.net/Articles/463395">extracting the incremental patch using gitweb</a>. I thought that might work (in a bandwidth-friendly sort of way), although in practice the results were slightly less than spectacular... <p> Did I get the gitweb command URL wrong, or something please? Mon, 17 Oct 2011 23:28:08 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463420/ https://lwn.net/Articles/463420/ gregkh <div class="FormattedComment"> "Official" in what way?<br> <p> You can do it this way, yes. Better yet, just take an existing clone you have laying around, and suck in the 3.0.y branch only. Very small bandwidth, and all should be good.<br> <p> If you know of a different way to get the 3.0.7 release at the moment, please let us know (besides emailing me directly and asking for the patch, which I've already done for a few people who asked very nicely.)<br> </div> Mon, 17 Oct 2011 23:13:47 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463414/ https://lwn.net/Articles/463414/ rankincj <div class="FormattedComment"> So does this mean that the "official" way of getting 3.0.7 is currently to clone the entire stable repository?<br> </div> Mon, 17 Oct 2011 22:52:44 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463401/ https://lwn.net/Articles/463401/ gregkh <div class="FormattedComment"> We are working on a way so that someone other than the sysadmin can upload new files to kernel.org, like we used to have in the past.<br> <p> If you read the information posted to lkml about the rebuild of kernel.org, you will see that we have a new tool, and process, to do this.<br> <p> It takes time to implement all of this, sorry.<br> </div> Mon, 17 Oct 2011 21:16:45 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463400/ https://lwn.net/Articles/463400/ chrisV <div class="FormattedComment"> What "working on" is required". Clearly the ftp archive is partly up, so why not simply put the diffs in there?<br> <p> If the archive is busted, it should be taken down. If it isn't busted, then just put the diffs there. This limbo-land is inexplicable.<br> </div> Mon, 17 Oct 2011 21:08:12 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463395/ https://lwn.net/Articles/463395/ rankincj I tried generating my own incremental patch thus: <p> http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff;h=v3.0.7;hp=v3.0.6 <p> But the resulting diff failed to apply: <p> <b>patching file drivers/gpu/drm/radeon/atombios_dp.c<br> Hunk #1 succeeded at 128 with fuzz 1 (offset -1 lines).<br> Hunk #2 FAILED at 162.<br> Hunk #3 succeeded at 234 (offset -4 lines).<br> 1 out of 3 hunks FAILED -- saving rejects to file drivers/gpu/drm/radeon/atombios_dp.c.rej<br></b> <p> Am I just revealing my miserable lack of "git-fu" here, or is there a deeper problem? Mon, 17 Oct 2011 20:09:52 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463392/ https://lwn.net/Articles/463392/ cesarb <div class="FormattedComment"> If you already have a 3.0.0 git tree (for instance a clone of the Linus tree), you can use --reference to save a bit of bandwidth.<br> </div> Mon, 17 Oct 2011 19:45:08 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463391/ https://lwn.net/Articles/463391/ gregkh <div class="FormattedComment"> It is being worked on.<br> </div> Mon, 17 Oct 2011 19:27:12 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463388/ https://lwn.net/Articles/463388/ dougg <div class="FormattedComment"> What a waste of time and bandwidth. Patches should be available (e.g. against 3.0.0). www.kernel.org should be brought up to date or taken down, not left in suspended animation.<br> </div> Mon, 17 Oct 2011 18:42:55 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463387/ https://lwn.net/Articles/463387/ dlang <div class="FormattedComment"> note that you probably don't want to name the local directory linux-3.0.7 as it will contain all releases in git.<br> <p> the initial clone is relativly slow, but in the future you can go to that directory and just do 'git pull' to pull down all changes since the last time you did so (followed by 'git checkout &lt;version&gt; to get the version you are interested in at the moment)<br> </div> Mon, 17 Oct 2011 18:32:06 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463382/ https://lwn.net/Articles/463382/ theophrastus <b>thank you!</b> lurker sinking back into the tar pit now. Mon, 17 Oct 2011 18:17:20 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463378/ https://lwn.net/Articles/463378/ rfunk The <a href="http://lwn.net/Articles/463359/">announcement</a> says: <blockquote>The updated 3.0.y git tree can be found at (NOTE THE ADDRESS CHANGE):<br> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.y</blockquote> <p> Which means to get 3.0.7 you type:<br> <code>git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.7</code><br> Mon, 17 Oct 2011 18:13:17 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463375/ https://lwn.net/Articles/463375/ theophrastus <div class="FormattedComment"> thank you (clearly a memo was missed). however, (and i realize how stupid this reveals me to be), <a rel="nofollow" href="http://git.kernel.org/">http://git.kernel.org/</a> presents a rather dazzling array of options wherein it isn't clear how to get the full current source (tar ball or zip file). (i'm no developer, just a humble end user) so... "git clone git://git.kernel.org/pub/scm/ + project path" ...which "project path" for the current full source? (the "tutorial" and "man pages" links on that page go nowhere)<br> </div> Mon, 17 Oct 2011 18:06:56 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463366/ https://lwn.net/Articles/463366/ ebiederm <div class="FormattedComment"> git.kernel.org<br> <p> For 3.0.7 in particular please read the announcement.<br> </div> Mon, 17 Oct 2011 17:48:54 +0000 Stable kernel 3.0.7 https://lwn.net/Articles/463361/ https://lwn.net/Articles/463361/ theophrastus <div class="FormattedComment"> a thousand pardons from an old peripatetic lurker, but is <a rel="nofollow" href="https://www.kernel.org/">https://www.kernel.org/</a> the correct url to find kernel source again (since the unpleasantness)? i ask because it's currently showing 3.0.4 (and most of the links on that page go no where). if instead one should be using <a rel="nofollow" href="https://github.com/torvalds/linux/downloads">https://github.com/torvalds/linux/downloads</a> it has been declaring "Sorry, there aren't any downloads for this repository." for about a week now. i feel i stupidly missed a memo at some juncture.<br> <p> thankee!<br> </div> Mon, 17 Oct 2011 17:36:29 +0000