Kernel 2.6.1 Released 441
jnf writes "And so he said it is released, and then jumped on a plane to Australia. Linus announced the release of 2.6.1 a few minutes ago, fixes include AGPGART, a fork() bugfix, and misc changes to XFS, and those are just the patches applied since v2.6.1-rc3. Full changelog is avialable, kernel at the usual places, i held off posting this until kernel.org was updated." 2.6.0 is now in Debian unstable...
Re:Besides Debian, What distros have 2.6.x ? (Score:5, Informative)
Slackware (Score:5, Informative)
We will know that it is time to use 2.6.x in anger when Patrick ships his distro with it as the default kernel. This is usually a sure sign that stability and maturity is upon us.
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
Re:Besides Debian, What distros have 2.6.x ? (Score:4, Informative)
STILL waiting for... (Score:4, Informative)
I've been wanting to dual-boot for several months now, but the Linux installer (any distribution) does not recognize my SATA hard drive.
For an OS that's supposed to be innovative and cutting edge, Linux is really dropping the ball on this one!
Re:cygwin (Score:1, Informative)
My Patch (Score:1, Informative)
Here's hoping for 2.6.2!
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
important fixes summary (Score:5, Informative)
o lots of USB-Updates, eg. for storage-devices and BUGS
o seeking in
o some more use-after-free()-fixes
o [libata promise] fix another ugly bug (for those who use it)
o lots of misc small fixes
o lots of ARM stuff
o dvb: Update DVB core (and more stuff, for those video-people)
o Fix via686a/KX133 TSC failure (for ppl with an Abit KA7/KA7-100 etc)
o Fix memleak on execve failure (memleaks are always bad)
o cpuqfreq stuff/additions
o "at least" one important X86-64 fix
o mremap() security fix
UML? (Score:5, Informative)
Cygwin is great but a full linux would be even better. In theory at least, User Mode Linux should be able to run under Windows. Possibly with a MinGW compile under Cygwin so after building, it doesn't need the Cygwin layer.
Slackware kernel compile guide available (Score:5, Informative)
Some facts 'n figures (Score:5, Informative)
That's a heck of a lot of changes for a "stable" kernel.
Re:STILL waiting for... (Score:5, Informative)
[*] Serial ATA (SATA) support
ServerWorks Frodo / Apple K2 SATA support (EXPERIMENTAL) (NEW)
Intel PIIX/ICH SATA support
Promise SATA support (NEW)
VIA SATA support
Re:Of course... (Score:5, Informative)
Copy the
Beats the hell out of make menuconfig.
Re:STILL waiting for... (Score:3, Informative)
Re:do_mremap local exploit (Score:5, Informative)
BitTorrent... (Score:5, Informative)
Re:Ugly version system (Score:5, Informative)
Re:STILL waiting for... (Score:3, Informative)
So yeah official native SATA support is in there, and it works well too!
Re:Security, Stability and Performance (Score:3, Informative)
That was the point of the whole 2.6.0 test series. The reason they did that was because it was likely that someone who wouldn't touch 2.5 with a ten foot pool would run 2.6 text X, and they did. 2.6.0 probably had more testing than any other kernel. I've been using it on two machines ince test1, the only problem I encountered was that DRI was broke in 1 release.
Have there been any articles or reviews comparing the performance of various kernel versions? I'd find it interesting how much progress has been made in areas such as network throughput, disk access, etc. I guess its possible there isn't any more room for progress in some areas, I would find that interesting too.
There are many benchmarks that illistrate how much better 2.6.0 is than 2.4. You can always boot to it and see for yourself and then switch back to 2.4 if you have problems. Just make your old kernel the second option in Grub/Lilo so you can go back and remove 2.6. You might be able to find more info on Kerneltrap.org [kerneltrap.org]
I'm not how how important network throughput and disk access are since they don't have much to do with the kernel and more to do with the network interface and filesystem respectively.
Rawhide-Fedora (Score:1, Informative)
So you can install FC1, and then upgrade to 'unstable'. You obvioussly dont want to do this unless you want UNSTABLE!
Re:Ugly version system (Score:3, Informative)
I fail to see how 2.6.1-rc3 (rc == release candidate) is confusing. rc numbering is pretty standard, even Bill's boys do it (Windows 2003 rc-1 for example).
There's also the question of why exactly people new to Linux are compiling their own kernel rather than using that provided by their distro of course.
For even more clarity the ftp site now has the rc-whatever releases in a 'pre-releases' subdirectory, so I really don't see an issue here.
Re:Of course... (Score:5, Informative)
Re:STILL waiting for... (Score:2, Informative)
Linux is code, not a living thing: it does not drop balls on anything.
Neither is Linux an OS. It is a POSIX-like kernel used by a number of OSs, and does not include any other software.
As such there is no such thing as "the Linux installer". Every distribution has its own installer (usually developed by their own staff), which is entirely independent of the kernel, Linux.
As for "dropping the ball", SATA support had been up and running for a long time in the 2.5.* development kernels, and is now in Linux 2.6.* (which if you look at the title is the subject of this story, though it doesn't appear to even remotely be the subject of your post).
It is probable the distributions you have tried did not include a 2.6.* version of Linux, nor the patch for the 2.4.* versions that has been mentioned here. I believe the Fedora Core 1 distribution does include Linux 2.6 : you may have better luck with that one.
This said, please either refrain from criticizing the developers for nonexistent failures and situations they are not responsible for, or go trumpet your ignorance elsewhere.
Re:Upgrading kernel (Score:4, Informative)
Re:STILL waiting for... (Score:2, Informative)
If your favorite distro have 2.6.x but doesn't have an ISO or floppy out with the SATA driver available, ask them. Is that too hard?
Or do you want the kernel, the vanilla kernel.org kernel, to force me to compile every SATA driver (and to be fair: every NIC, SCSI, IDE, etc. driver), just to insure that it will be there for you to install with? I'm fairly sure (but no kernel handy, so I can't check) that you could compile a kernel without drivers for standard IDE controllers, there just ain't many good reasons to do so on x86.
Re:Help: re-introducing myself to the intracacies. (Score:4, Informative)
When I went from 2.4.xx t 2.6.0-testxx (on a Gentoo 1.4 system) I downloaded the 2.6.x kernel and checked in Documentation\Changes. That file will list several packages and the minimum version needed. It also has the command to check the version and the site to download updated packages. Once you have verified that you have the correct versions of extra software compile the new 2.6.x kernel. Boot it and see what breaks. Of course you want to keep a backup of your current working 2.4.x kernel to boot.
As for breaking half your apps: no. I built my Gentoo system under a 2.4.x kernel and now run a 2.6.x kernel with no problems.
the_crowbar
Gentoo of course has it (Score:5, Informative)
They keep on top of things with Gentoo.
Re:Help: re-introducing myself to the intracacies. (Score:2, Informative)
* Module loading: There are new tools for this (usually called module init tools). These are MANDATORY.
* Logical Volume Management: lvm2 is available but possibly not required (not sure on this)
* Alsa: Can now be compiled in the kernel. Might need minuscule tweaking
* A few modules have been renamed. (e.g. printer.o -> usblp.ko)
Re:Besides Debian, What distros have 2.6.x ? (Score:2, Informative)
Now running! (Score:3, Informative)
BTW, does anybody know how to make K3B understand the new ATAPI cdburning stuff?
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
Install yum from here:
http://linux.duke.edu/projects/yum/downloa
Then install the fedora-release package from here:
http://download.fedora.redhat.com/pub/fedo
You probably want to pick a mirror site - the main site is overwhelmed. To find a mirror, check here:
http://fedora.redhat.com/download/mirrors.
Select a nearby mirror and edit
Then run yum upgrade and kick back while it downloads and installs.
This isn't the supported way to perform an upgrade but it worked for my purposes. The correct way to upgrade is to download and burn Fedora CDs and use those to run through the bootable installer.
Nvidia drivers (Score:3, Informative)
You'll need to run the NVIDIA installer with the --extract-only argument to untar it, then cd usr/src/nv and patch -p1 the diff file and then cp Makefile.nvidia Makefile. Then just run make install in the top-level directory of the nvidia installer and it'll build and install a 2.6.1-compatible module.
Re:Let me get this straight... (Score:5, Informative)
> the murky underworld of Linux development, so no.
That's not exactly fair. Although installing a kernel independently of a distro isn't easy, program installation in general is far, far easier than it is in MS Windows. In debian, you just type "apt-get programname". In Mandrake, you type "urpmi programname".
In Windows, you open your web browser, go to download.com, type "programname" into the search field, click on the most likely link to the program from the search results, click on the "Download Now" link, click on the closest mirror, wait a few seconds, tell the app to "Run" instead of "Save", pray that the app is safe for your system (in the above apt-get and urpmi examples, programs are generally added into the installable app databases only after they make sure that the programs are reasonably secure and reliable), wait for the graphical installer to come up, click next, select the program components to install in one of several different ways (checkboxes, checkboxes in a scrollview, that tree-based Office2k method with the little dropdown buttons, etc..), verify the install location, click Finish, then delete the stupid excess shortcuts placed on the desktop, the shortcut bar, above the "Programs" entry in the Start menu, etc...
Then you agree to a surprisingly restrictive and needlessly redundant ("you agree to not do the following already illegal things...") license agreement. Then, maybe, it'll make you reboot.
BTW, if you have multiple program names in Debian or Mandrake Linux, you can install all of them with a single command line (or a single button in the install gui).
So hah!
--
-JC
coder
http://www.jc-news.com/parse.cgi?coding/main
Re:Some facts 'n figures (Score:4, Informative)
Not really. The patch isn't even large by 2.4 conventions. The biggest patch ever seems to be 2.4.20 to 2.4.21 which was around 30Mb. Keep in mind that unified patches are made up mostly of code that hasn't changed surrounding the code that has.
Install module-init-tools! Or you will get errors! (Score:5, Informative)
You need module-init-tools with the 2.6.x series.
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
You're a tard or a troll. RH did not stop shipping media players, they stopped shipping prebuilt modules for codecs with patented algorithms. And dependency hell is years gone. There are plenty of third party repositories like fedora.us, livna.org, and the venerable freshrpms.net which support both apt and yum. And the up2date client supports not only RHN servers but apt and yum servers too.
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
it's not modutils anymore
or get prepatched ones here (Score:1, Informative)
Re:UML? (Score:3, Informative)
UML compiles the Linux kernel into a command-line program - the kernel is just like any other binary. You type "linux" at a prompt, it boots the kernel then mounts a large file as the filesystem (like loopback). Devices are emulated by hooks into the appropriate kernel modules (tty, or serial ports). So, virtual terminals pop up as xterms when you run it in X.
There's no good reason why this *couldn't* be run in Windows. All you'd be doing is changing the code that draws xterms to use Windows drawing commands.
Re:Ugly version system (Score:1, Informative)
Maybe for idiots (and trolls). Directly from kernel.org, no emphasis necessary:
Hasn't this been beaten to death, like decades ago? Seriously.
Re:Nvidia drivers (Score:1, Informative)
export __GL_FSAA_MODE=0 __GL_DEFAULT_LOG_ANISO=1
nwn
Works at least with SoU and HOU. These are NVidia driver options, and since then I have hasd no trouble.
Also, you can get the pre-packaged installer for 2.6:
http://www.sh.nu/download/nvidia/linux-2.6/
Re:Nvidia drivers (Score:3, Informative)
Re:Let me get this straight... (Score:2, Informative)
Re:STILL waiting for... (Score:3, Informative)
2) OSS tech support is excellent, if you go to the right place. *Slashdot is almost never the right place*. If you have a general question about RedHat, look for RedHat discussion groups on RedHat's web site, or pay RedHat their fees to provide general support. If you're using Mandrake and you're not sure where else to look, there are "newbie" mailing lists specifically for Mandrake. Once you have gotten your feet wet and you have some idea where to look for the free support (for instance, discussion groups and mailing lists currently discussing the 2.4 kernel or if you're lucky, SATA specific discussions) it is generally excellent. The more topic-focused the discussion group is, the higher level of knowledge you'll find there, generally. You just have to ask the right people. Use Google to find them.
Re:UML? (Score:3, Informative)
UML runs in user mode and issues standard posix calls. Theoretically it can work under Linux to give a full workalike environment. It would be interesting to try.
Less complex than that now. (Score:3, Informative)
make (menu|g)config
make
make install
make modules_install
"make install" tries to figure out whether you're using LILO or GRUB and tell you what to do next, though it didn't quite work in my case since I never bothered setting up a boot menu (I just use the GRUB boot prompt). Another thing you should watch is that, by default, you can't remove modules from a running kernel. Be sure to check out the options for this.
Anyone else notice that you don't see the actual gcc commands anymore? Compiling Linux now looks eerily similar to compiling DJB's software.
Hopefully my HPT370 chipset will work under 2.6.1; it locks up 2.6.0 at boot unless I disable it in the BIOS (or don't compile in support for it). But it does "feel faster" than 2.4.x on the desktop, and ALSA and my nVidia card worked like a charm (thanks minion.de).
SATA -should- list under SCSI! (Score:4, Informative)
FireWire, USB, and ATAPI also implement SCSI commands, ATAPI implements SCSI commands -OVER- ATA wires.
What I'd like to see is an abstraction of the SCSI-over-[anything] idea, so new drivers are basically just cutting up an input stream for their respective mediums. ATA as a whole could be implemented as part of this, the drivers would just say that your ATA drive is a SCSI drive, on an ATA bus, with a command set capable of features X,Y, and Z. It would make it a lot easier to implement TCQ and other stuff on ATA drives, and pre-ordered queing on dirty write buffers for slower serial devices.
All storage should be based on the most capable and broad command set, with lower-level drivers disabling features (fom said command set) to their needs.
Re:Of course... (Score:3, Informative)
I'm running 2.6.1_rc2-gentoo and like it alot (since it's all new hardware and want to play with the new ALSA, USB and crypto stuff) but still will run 2.4.x on an older box until genkernel will work [with 2.6]. I'm guessing that genkernel will support 2.6 soon and they're just trying to figure out a way to make a smooth converision.
For those that haven't read about Gentoo [gentoo.org] they should check "The Philosophy of Gentoo [gentoo.org]" and Portage User Guide [gentoo.org]. IMHO Gentoo rocks.
Re:STILL waiting for... (Score:2, Informative)
Neither is Linux an OS. It is a POSIX-like kernel used by a number of OSs, and does not include any other software.
No, Linux IS an operating system. It's the system operating my computer and allowing me to run software on it. I run a command shell, X, and other utilities. The thing actually running on my computer and allowing me to use it is the Linux kernel I compiled, along with its drivers and utilities.
Re:Besides Debian, What distros have 2.6.x ? (Score:3, Informative)
http://people.redhat.com/arjanv/ [redhat.com]
For the stuff he builds. He does a lot of 2.6 rpm's for Fedora and RH 9.0.