LinuxQuestions.org
Help answer threads with 0 replies.
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 04-28-2012, 05:53 AM   #1
caduqued
Member
 
Registered: Apr 2008
Location: Coventry, United Kingdom
Distribution: Slackware64, Slackware64 13.37, linuxslackware
Posts: 83

Rep: Reputation: 25
" Is it really needed in 2012 to support using a non-SMP i486 kernel on Slackware? "


Well, the question is not mine. It is actually Pat's question, posed in extra folder... and the suggestion to open a thread is also Pat's. So I am just taking the initiative, and let's hear some thoughts...

In slackware-current/extra/linux-3.2.13-nosmp-sdk/ , Pat asks...

Quote:
"... is it really needed in 2012 to support using a non-SMP i486 kernel on Slackware? I'm thinking it isn't, and considering dropping this on the x86 IA32 side, where about the most minimal instruction set likely to be encountered these days is an Atom or something along those lines.

Thoughts appreciated on this! Perhaps a thread on LinuxQuestions.org?

- Pat "

Last edited by caduqued; 04-28-2012 at 06:41 AM.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 04-28-2012, 06:26 AM   #2
the3dfxdude
Member
 
Registered: May 2007
Posts: 730

Rep: Reputation: 358Reputation: 358Reputation: 358Reputation: 358
The actual quote:

"But is it really needed in 2012 to support using a
non-SMP i486 kernel on Slackware?"

So we are talking about removing non-smp i486 kernel? Fine by me.
 
Old 04-28-2012, 06:57 AM   #3
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
Was it ever "needed"? My understanding is that the smp-enabled kernels work fine on uni-processor machines.


IMO the huge/generic split doesn't have much value either. I'd be in favour of simplifying this further and just having a single kernel option..
 
2 members found this post helpful.
Old 04-28-2012, 07:05 AM   #4
caduqued
Member
 
Registered: Apr 2008
Location: Coventry, United Kingdom
Distribution: Slackware64, Slackware64 13.37, linuxslackware
Posts: 83

Original Poster
Rep: Reputation: 25
Quote:
Originally Posted by GazL View Post
Was it ever "needed"? My understanding is that the smp-enabled kernels work fine on uni-processor machines.


IMO the huge/generic split doesn't have much value either. I'd be in favour of simplifying this further and just having a single kernel option..
Yes, I agree... even several ARM processors are SMP-capable, so I don't see any point in keeping this in the current mainstream of Slackware. Architectures with memory exclusively dedicated to a single or uni-processor are extremely rare nowadays...

I would vote for a "just drop it"...
 
Old 04-28-2012, 07:27 AM   #5
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
As far as I understand the SMP kernel requires i686 at minimum. While I don't see the specific need for a non-SMP kernel, there is still i486 SoC hardware out there, like Soekris. As long as the Linux developers support these, there should at least be left an option in Slackware.

Last edited by jtsn; 04-28-2012 at 07:28 AM.
 
1 members found this post helpful.
Old 04-28-2012, 07:40 AM   #6
caduqued
Member
 
Registered: Apr 2008
Location: Coventry, United Kingdom
Distribution: Slackware64, Slackware64 13.37, linuxslackware
Posts: 83

Original Poster
Rep: Reputation: 25
I am not really an expert, but sticking to Wikipedia (http://en.wikipedia.org/wiki/Symmetric_multiprocessing) even since those days of 486 and Pentium-Pro processors, a good bunch of them were already smp-capable.
 
Old 04-28-2012, 08:50 AM   #7
kernel-P4N1C
Member
 
Registered: Nov 2007
Location: Panama city, Republic of Panmaa
Posts: 167

Rep: Reputation: 18
As long as the Linux developers support these, there should at least be left an option in Slackware. <--- amen to that!
 
2 members found this post helpful.
Old 04-28-2012, 10:01 AM   #8
guzzi
Member
 
Registered: Jun 2004
Location: Lawrence, KS
Distribution: Slackware
Posts: 313

Rep: Reputation: 40
The distribution needs to have as an install option a kernel that will boot on a non-SMP system of the lowest order. This could be a very limited kernel which would allow a older unit to boot, and then it would be up to the user to configure and compile it as required for their system.

I suspect that Slackers are quite capable of building their own kernels.
 
2 members found this post helpful.
Old 04-28-2012, 12:25 PM   #9
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749
There was a poll on this in late 2010. http://www.linuxquestions.org/questi...o-i686-834806/

I did have a simple server running 13.37 http://www.linuxquestions.org/questi...3/#post4448588 that required the non-SMP kernel, but it was reverted to running Windows98 late last year. As Hangdog42 pointed out in that thread
Quote:
I forget, is that CPU abacus based or do you have to bang the rocks together?
I also have some old machines running Windows that I have imaged by booting using the non-SMP kernel from a Slackware 12 install disk with additional support for NTFS added. I actually needed to use an earlier version of Slackware for this as 13.37 requires 128MB RAM. A typical live CD like SystemRescueCd requires even more RAM to boot. I mention this to qualify the point that guzzi made. The distribution already has support for non-SMP systems of the lowest order via the earlier versions, but such systems have physical limits that cannot accommodate the latest huge kernel and associated binaries in the installer.
 
Old 04-28-2012, 12:51 PM   #10
SergMarkov
LQ Newbie
 
Registered: Apr 2011
Posts: 21

Rep: Reputation: 0
duron 900 512 mb
 
Old 04-28-2012, 02:31 PM   #11
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware64-current
Posts: 249

Rep: Reputation: 24
IMHO, in topic: no, non-SMP kernels today is not needed for PC's, but need to leave the opportunity to build your own kernel.
 
Old 04-28-2012, 10:53 PM   #12
rigelan
Member
 
Registered: Jul 2005
Location: Iowa
Distribution: Slackware
Posts: 180

Rep: Reputation: 19
Quote:
Originally Posted by GazL View Post
IMO the huge/generic split doesn't have much value either. I'd be in favour of simplifying this further and just having a single kernel option..
Perhaps. But the generic is needed by some (like those who need to disable NOUVEAU to run the NVIDIA proprietary).
 
Old 04-29-2012, 12:16 AM   #13
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
I vote for smp only. This will provide a fine excuse for me to clean out my office! I can run older slackware or build my own kernel if needed. A huge kernel is ok, esp. for boot install, as most systems these days have plenty of RAM. The generic kernel should stay, since one doesn't need to load every tom, dick and harry module into memory if you don't have it.
 
Old 04-29-2012, 12:19 AM   #14
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 875

Rep: Reputation: 282Reputation: 282Reputation: 282
Quote:
Originally Posted by rigelan View Post
Perhaps. But the generic is needed by some (like those who need to disable NOUVEAU to run the NVIDIA proprietary).
Er no you don't NOUVEAU is a module in both kernels.
 
Old 04-29-2012, 12:36 AM   #15
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Quote:
Originally Posted by wildwizard View Post
Er no you don't NOUVEAU is a module in both kernels.
Correct. If you want Nvidia you need to blacklist nouveau regardless of kernel, or compile a new kernel.
 
  


Reply

Tags
kernel 3, slackware -current, smp



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
"filesystems support" needed for minimal kernel build? gaseimasha Slackware 4 03-21-2011 11:27 AM
Dear Pat, please use the "CONFIG_HIGHMEM64G=yes" in the SMP kernel by default LuckyCyborg Slackware 27 03-14-2010 12:36 PM
Initializing hardware hangs after "yum update kernel-smp.x86_64" jandersonlee Fedora - Installation 1 03-14-2006 09:39 PM
Simple GAIM "ssl support needed" fix Mainframe Slackware 9 05-20-2004 12:51 PM
GAIM - "SSL support needed" [Slack] NomDeGuerre Linux - Newbie 10 03-12-2004 01:03 PM

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

All times are GMT -5. The time now is 11:16 AM.

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