|
|
Subscribe / Log in / New account

Stable kernel 3.0.7

The 3.0.7 stable kernel update is out with another set of important fixes. Note the warning that comes with it: "I've had some boot problems with this kernel, and I can't seem to narrow the issue down, but I think it's due to something not related to the kernel itself, but am not positive. Please test to verify that I didn't mess something up."

Update: Greg reports that the kernel does not seem to be related to his boot problem. "Ok, this was a userspace problem on my machines, not a kernel issue, I've resolved it (hint, don't have an old udev with a new libudev package on the same system), and this kernel works fine for me now."


to post comments

Stable kernel 3.0.7

Posted Oct 17, 2011 17:36 UTC (Mon) by theophrastus (guest, #80847) [Link] (21 responses)

a thousand pardons from an old peripatetic lurker, but is https://www.kernel.org/ 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 https://github.com/torvalds/linux/downloads 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.

thankee!

Stable kernel 3.0.7

Posted Oct 17, 2011 17:48 UTC (Mon) by ebiederm (subscriber, #35028) [Link] (20 responses)

git.kernel.org

For 3.0.7 in particular please read the announcement.

Stable kernel 3.0.7

Posted Oct 17, 2011 18:06 UTC (Mon) by theophrastus (guest, #80847) [Link] (19 responses)

thank you (clearly a memo was missed). however, (and i realize how stupid this reveals me to be), http://git.kernel.org/ 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)

Stable kernel 3.0.7

Posted Oct 17, 2011 18:13 UTC (Mon) by rfunk (subscriber, #4054) [Link] (18 responses)

The announcement says:
The updated 3.0.y git tree can be found at (NOTE THE ADDRESS CHANGE):
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.y

Which means to get 3.0.7 you type:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.7

Stable kernel 3.0.7

Posted Oct 17, 2011 18:17 UTC (Mon) by theophrastus (guest, #80847) [Link]

thank you! lurker sinking back into the tar pit now.

Stable kernel 3.0.7

Posted Oct 17, 2011 18:32 UTC (Mon) by dlang (guest, #313) [Link] (1 responses)

note that you probably don't want to name the local directory linux-3.0.7 as it will contain all releases in git.

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 <version> to get the version you are interested in at the moment)

Stable kernel 3.0.7

Posted Oct 18, 2011 6:26 UTC (Tue) by mtaht (subscriber, #11087) [Link]

You can save a great deal of bandwidth (and disk space) if you reference your existing git linux-2.6 repo on the checkout.

git clone --reference linux-2.6 git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.7

git checkout [the_tag_you_want]

Stable kernel 3.0.7

Posted Oct 17, 2011 18:42 UTC (Mon) by dougg (guest, #1894) [Link] (12 responses)

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.

Stable kernel 3.0.7

Posted Oct 17, 2011 19:27 UTC (Mon) by gregkh (subscriber, #8) [Link] (8 responses)

It is being worked on.

Stable kernel 3.0.7

Posted Oct 17, 2011 21:08 UTC (Mon) by chrisV (guest, #43417) [Link] (7 responses)

What "working on" is required". Clearly the ftp archive is partly up, so why not simply put the diffs in there?

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.

Stable kernel 3.0.7

Posted Oct 17, 2011 21:16 UTC (Mon) by gregkh (subscriber, #8) [Link] (6 responses)

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.

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.

It takes time to implement all of this, sorry.

Stable kernel 3.0.7

Posted Oct 17, 2011 22:52 UTC (Mon) by rankincj (guest, #4865) [Link] (5 responses)

So does this mean that the "official" way of getting 3.0.7 is currently to clone the entire stable repository?

Stable kernel 3.0.7

Posted Oct 17, 2011 23:13 UTC (Mon) by gregkh (subscriber, #8) [Link] (3 responses)

"Official" in what way?

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.

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.)

Stable kernel 3.0.7

Posted Oct 17, 2011 23:28 UTC (Mon) by rankincj (guest, #4865) [Link]

I don't have a git tree, but I did originally try extracting the incremental patch using gitweb. I thought that might work (in a bandwidth-friendly sort of way), although in practice the results were slightly less than spectacular...

Did I get the gitweb command URL wrong, or something please?

Stable kernel 3.0.7

Posted Oct 20, 2011 12:17 UTC (Thu) by chrisV (guest, #43417) [Link] (1 responses)

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:

wget "https://git.kernel.org/?p=linux/kernel/git/stable/linux-s..."

Or to go from v3.1-rc4 to v3.1-rc10 with:

wget "https://git.kernel.org/?p=linux/kernel/git/torvalds/linux..."

(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.)

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.

Stable kernel 3.0.7

Posted Oct 21, 2011 0:05 UTC (Fri) by theophrastus (guest, #80847) [Link]

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)

Stable kernel 3.0.7

Posted Oct 18, 2011 4:32 UTC (Tue) by geuder (subscriber, #62854) [Link]

> getting 3.0.7 is currently to clone the entire stable repository?

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.

Disclaimer: Untested guessing. On holidays with my phone only. Although it runs Linux I must admit I have not installed git.

Stable kernel 3.0.7

Posted Oct 17, 2011 19:45 UTC (Mon) by cesarb (subscriber, #6266) [Link]

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.

Stable kernel 3.0.7

Posted Oct 17, 2011 20:09 UTC (Mon) by rankincj (guest, #4865) [Link] (1 responses)

I tried generating my own incremental patch thus:

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff;h=v3.0.7;hp=v3.0.6

But the resulting diff failed to apply:

patching file drivers/gpu/drm/radeon/atombios_dp.c
Hunk #1 succeeded at 128 with fuzz 1 (offset -1 lines).
Hunk #2 FAILED at 162.
Hunk #3 succeeded at 234 (offset -4 lines).
1 out of 3 hunks FAILED -- saving rejects to file drivers/gpu/drm/radeon/atombios_dp.c.rej

Am I just revealing my miserable lack of "git-fu" here, or is there a deeper problem?

Stable kernel 3.0.7

Posted Oct 18, 2011 7:19 UTC (Tue) by epierre (subscriber, #60841) [Link]

I tried to apply https://git.kernel.org/?p=linux/kernel/git/stable/linux-s... to the sources downloaded from http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.4.t... (referenced from kernel.org website) and it works correctly.

Étienne

Stable kernel 3.0.7

Posted Oct 18, 2011 2:02 UTC (Tue) by nlucas (guest, #33793) [Link] (1 responses)

You can also avoid git by going to:

http://git.kernel.org/?p=linux/kernel/git/stable/linux-st...

Click on the "tree" link and then click on the "snapshot" link.

It will return a nice tar.gz snapshot of the tree, without the need to use git.

Stable kernel 3.0.7

Posted Oct 18, 2011 2:43 UTC (Tue) by dlang (guest, #313) [Link]

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.


Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds