Kernel 2.6.1 Released
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...
Gentoo as always I'm sure ;-)
Performing sanity checks on your own beliefs is vital in avoiding poisoned koolaid.
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.
Stick Men
Arjan has prebuilt rpms for Fedore Core 1, at least. Lots of Fedora people run it, unsurprisingly.
Save your wrists today - switch to Dvorak
Native support for SATA hard drives!
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!
Socialism: A feeling of discontent and resentment caused by a desire for the possessions or qualities of another.
To Sum it up:
/proc/net/tcp fixed
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
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 2.6.x compile/upgrade guide available here.
That's a heck of a lot of changes for a "stable" kernel.
Try this.
.config file from the 2.6.0 directory to the 2.6.1 directory. Then enter the 2.6.1 directory. Type: 'make oldconfig'. That will apply the old kernel configuration to the new one asking you manually about any new options. Then just do your normal, make, make modules_install.
Copy the
Beats the hell out of make menuconfig.
Here.
"Res publica non dominetur"
Uhm, it's the second number that determines stable or development version. 2.6.0 and 2.6.1 are both stable releases.
Or use /proc/config.gz from the 2.6.0 system, that might work too :-)
Use APT and use Arjan's RPM repository. Cheers.
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
Have you read the Moderator Guidelines
Been playing with 2.6 since test9 and been upgrading the kernel since.
They keep on top of things with Gentoo.
"Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
I just downloaded the tarball, modified my 2.6.0 configuration a little bit (what the heck do I need UFS support for?), compiled and rebooted. Without any tweaking, ALSA, LVM2, ide-scsi (in your face, Torvalds!), the Promise IDE-Controller and all the usual tidbits work. Nice one.
BTW, does anybody know how to make K3B understand the new ATAPI cdburning stuff?
Divide et impera!
I just recently did this and here is the process I used.
d .ptml
r a/linux /core/1/i386/os/Fedora/RPMS/fedora-release-1-3.i38 6.rpm
h tml
/etc/yum.conf appropriately.
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.
> The concept of being 'user-friendly' has yet to seep into
;P
> 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
I know many people will not read the documentation so I'm posting it here.
You need module-init-tools with the 2.6.x series.
AFAIK, the SATA command set uses SCSI commands, not ATA, SATA is much more SCSI-over-serial than ATA-over-serial. The drives are ATA-like in quality, performance, and features, but the commands they respond to are SCSI-based in nature.
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.
"Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails