LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-30-2010, 05:08 PM   #1
Alexvader
Member
 
Registered: Oct 2009
Location: Japan
Distribution: Arch, Debian, Slackware
Posts: 994

Rep: Reputation: 94
Upgrade to kernel 2.6.33.x


Hi friend Slackers,

Fow what I have seen, SL64 <current>ships with kernel 2.6.33.x

I am still running good ol' 2.6.29.6 no complaints, stable as Battleship Yamato...

Is there any noticed advantage in running the newer kernel as compared to the original of Slackware64 13... ?

Stability, speed... ?

You tell me... didn't try yet...

BRGDS

Alex
 
Old 01-30-2010, 05:23 PM   #2
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Current is actually running 2.6.32.5.

The list of changes from 2.6.29 is pretty large.

I'd suggest you take a look at http://kernelnewbies.org/LinuxChanges as there may or may not be things that are of use/interest to you.
 
1 members found this post helpful.
Old 01-30-2010, 05:23 PM   #3
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
I think slackware current is using 2.6.32.5 at this point. 2.6.33 is still in release candidates.
The present stable at kernel.org is 2.6.32.7 and the mainline is at 2.6.33.rc-6

I'm running 2.6.33-rc5 on a slack64 box, but all of my hardware was supported in 2.6.29.6 as well. For me it's less about NEEDING a kernel vs. checking out the various options and testing any mods I've made for build time.
 
1 members found this post helpful.
Old 01-30-2010, 05:24 PM   #4
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Not in my experience. However, I am running 2.6.32.x, so I have to admit that up front. There is one difference you'll notice right away if you're using any EIDE drives on your system... there is no IDE support in the 2.6.32(3).x kernel... all libATA from now on, it looks like. This affected me because I do have one EIDE drive. Most folks are all running SATA these days, so they won't even notice the diff.
 
1 members found this post helpful.
Old 01-30-2010, 05:40 PM   #5
Alexvader
Member
 
Registered: Oct 2009
Location: Japan
Distribution: Arch, Debian, Slackware
Posts: 994

Original Poster
Rep: Reputation: 94
Hi ppl

Thkz for yr answers...

...Guess I will stick to 2.6.29.6... works for me...

BRGDS

Alex
 
Old 01-31-2010, 11:01 AM   #6
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,180

Rep: Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377Reputation: 1377
Quote:
Originally Posted by damgar

I think slackware current is using 2.6.32.5 at this point. 2.6.33 is still in release candidates.
The present stable at kernel.org is 2.6.32.7 and the mainline is at 2.6.33.rc-6
Last night's changelog says that current is now at 2.6.32.7

Quote:
Sun Jan 31 00:14:48 UTC 2010
Thanks to Robby Workman for most of the non-kernel updates below!
a/kernel-firmware-2.6.32.7-noarch-1.txz: Upgraded.
a/kernel-generic-2.6.32.7-i486-1.txz: Upgraded.
a/kernel-generic-smp-2.6.32.7_smp-i686-1.txz: Upgraded.
a/kernel-huge-2.6.32.7-i486-1.txz: Upgraded.
a/kernel-huge-smp-2.6.32.7_smp-i686-1.txz: Upgraded.
a/kernel-modules-2.6.32.7-i486-1.txz: Upgraded.
a/kernel-modules-smp-2.6.32.7_smp-i686-1.txz: Upgraded.
a/shadow-4.1.4.2-i486-1.txz: Upgraded.
ap/linuxdoc-tools-0.9.66-i486-1.txz: Upgraded.
Thanks to Stuart Winter.
ap/mpg123-1.10.0-i486-1.txz: Added.
Moved from /extra, and upgraded to the latest version.
ap/mpg321-0.2.10-i486-2.txz: Removed.
d/git-1.6.6.1-i486-1.txz: Upgraded.
d/kernel-headers-2.6.32.7_smp-x86-1.txz: Upgraded.
k/kernel-source-2.6.32.7_smp-noarch-1.txz: Upgraded.
l/urwid-0.9.9.1-i486-1.txz: Upgraded.
extra/linux-2.6.32.7-nosmp-sdk/: Upgraded.
extra/mpg123/mpg123-0.65-i486-1.txz: Removed.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
 
1 members found this post helpful.
Old 01-31-2010, 11:07 AM   #7
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by Jeebizz View Post
Last night's changelog says that current is now at 2.6.32.7
Yep. Upgraded my 32 bit -current box last night to 2.6.32.7. All is well.
 
1 members found this post helpful.
Old 01-31-2010, 11:10 AM   #8
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
I've been running 2.6.32.5 for some time now, and have no issues whatsoever with it (nothing bad, I mean). I tend to follow the new releases pretty regularly.

@ vtel -- isn't that change with the libATA, the one that causes all drives to become sd* rather than hd* ? FWIW I thought that happened quite a while ago. Is it just the Slack kernel that had no EIDE support, or the vanilla one?
And, for the same of this kernel discussion, what's really the difference between EIDE and IDE? I can't really get much significant out of this wikipedia article that applies: http://en.wikipedia.org/wiki/Parallel_ATA

Finally: my hd* drives are still hd* so this libATA change has had be wondering for some time, when will I get surprised by this change to sd*.

Sasha
 
1 members found this post helpful.
Old 01-31-2010, 11:26 AM   #9
fancylad
Member
 
Registered: Mar 2008
Distribution: slackware
Posts: 175

Rep: Reputation: 19
I upgraded from slackware64-13.0 to slackware64-13.0 and not having /dev/hd* devices was the first thing I noticed. I mean how could I not when I rebooted and get a kernel panic? I am running version 2.6.32.5 too GrapefruiTgirl so I am wondering why your kernel still labels ide drives as hd* while mine only uses sd*?
 
1 members found this post helpful.
Old 01-31-2010, 11:29 AM   #10
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Maybe it's my compile options (I mean, configuration of the kernel??)
 
Old 01-31-2010, 11:41 AM   #11
fancylad
Member
 
Registered: Mar 2008
Distribution: slackware
Posts: 175

Rep: Reputation: 19
It might be. I'm just using the generic slackware kernel: vmlinuz-generic-2.6.32.5.
 
Old 01-31-2010, 01:51 PM   #12
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
Quote:
Last night's changelog says that current is now at 2.6.32.7
I knew that was coming when I checked kernel.org. It's really quite reassuring to see how fast current gets updated!
 
1 members found this post helpful.
Old 01-31-2010, 01:58 PM   #13
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
I believe the sd vs. hd change is to do with the kernel config and that the changes everyone has seen was in the slackware kernel config. In other words the config option for hdx is still available in the kernel source. The upshot of that would be if you were rolling your own kernel using a slackware .config previous to when pat made the change (or working totally from scratch) then you would be unaffected.

I'm not certain on this, just thought the last time I looked carefully at the kernel the old options were still available, but deprecated.
 
1 members found this post helpful.
Old 01-31-2010, 04:44 PM   #14
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
All I know is that huge-2.6.29.x had IDE drivers included in the kernel. My EIDE drive was recognized as hdx. That was not the case with the 2.6.32.x kernel. It would not recognize the drive by the hd* identity. It only saw it as an sd* drive.

From the Slackware changelog:

Quote:
Mon Jan 4 21:43:02 UTC 2010
New kernels... and this deserves a mention/warning: the last bits of the
"old" IDE/ATA system have been removed now. Everything should be using
the libata based drivers now, so if you have any drives that are currently
running as /dev/hda, /dev/hdb, etc., when you reboot with these kernels all
drives will be renamed as /dev/sda, /dev/sdb, etc. If you had any /dev/sd*
already, they might get renamed. Adjustments may be required in
/etc/lilo.conf, /etc/fstab, the initrd, and elsewhere. Good luck!
I had to change my fstab entries for that hd* drive for it to work with the new kernel.
 
1 members found this post helpful.
Old 01-31-2010, 10:58 PM   #15
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
Quote:
Originally Posted by GrapefruiTgirl View Post
Maybe it's my compile options (I mean, configuration of the kernel??)
It's definitely the options.

I always build my own kernels, but I work from Pat's .config as a starting point. If I work from an older .config and plug in defaults on new options, I still get hdx entries, even on the 2.6.32.7 kernel. If I use one of Pat's .config files from after the aforementioned entry in the changelog, everything is sdx.

The question is, does anyone reading these threads know enough to pinpoint for us which option(s) are responsible for the different implementations and what the real difference is?

I assume that, if Pat made the jump, there is some performance benefit from the newer way of configuring things. When he abandons tradition, it is usually for a boost in speed or reduction in memory usage.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kernel Audit Support Unavaible error when booting after kernel upgrade abefroman Red Hat 2 03-21-2013 08:32 AM
apt-get upgrade does not upgrade my kernel halfpower Debian 5 12-11-2005 09:53 AM
What first upgrade kernel or upgrade slack 10.0 to current Kelean Slackware 7 01-16-2005 06:54 PM
Kernel upgrade: Unable to handle kernel paging request deviantintegral Debian 4 07-14-2004 04:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:49 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration