LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-10-2015, 06:30 PM   #1
VolumetricSteve
Member
 
Registered: Mar 2011
Posts: 90

Rep: Reputation: 7
Kernel 3.5.4 - uniprocessor system fails to boot with multi-processor option off


I've been carefully documenting what changes I make to my kernel since my last weird issue.

On a Pentium 3 933MHz, which I feel qualifies pretty solidly as a uniprocessor system, only boots if "Symmetric multi-processing support" is built into the kernel.


I straight up don't understand why.

My config is derived from the make i386defconfig command.
 
Old 10-11-2015, 11:13 AM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
Today, all modern processors have more than one core.

I think the developers only write code for multiprocessor systems.

Just turn "Symmetric multi-processing support" on and the system runs.

Why are you using such a old CPU?
 
Old 10-11-2015, 05:03 PM   #3
VolumetricSteve
Member
 
Registered: Mar 2011
Posts: 90

Original Poster
Rep: Reputation: 7
Long story short, I'm building an arcade machine.

Most people do write code for multi-core systems now, you're right..but the option remains in the kernel for uniprocessor systems, which is why this confuses me. The option is there, my system is right for it, and yet it doesn't work. It could very well be there is some other part of the startup process that is looking for the multi-threaded code - even if it can only execute in one thread. I'd just like to know for sure.

Thanks for your reply.
 
Old 10-26-2015, 07:40 AM   #4
VolumetricSteve
Member
 
Registered: Mar 2011
Posts: 90

Original Poster
Rep: Reputation: 7
Figured it out.

I was using ext4 as my main filesystem, but I was also compiling without TLB huge pages...which I believe is a requirement of ext4, thus, none of my filesystems could mount properly.

My configs that worked with SMP on must also have had TLB huge pages on and I didn't realize it.

I've since fixed the issue, and moved to ext2 because I don't need journaling.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Multi-disk, multi-boot system does not boot after fresh install anth0ny5 Linux - Software 8 08-17-2011 02:02 AM
restoring ubuntu in boot option in multi-boot set up. avee137 Linux - Newbie 4 05-07-2010 01:42 AM
LXer: Multi-processor x86 VME system boasts real-time Linux LXer Syndicated Linux News 0 02-08-2007 12:03 PM
Multi Processor System? ssnkumar Linux - Software 3 04-02-2004 03:44 AM
Multi Processor system? ssnkumar Linux - General 3 04-02-2004 03:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:26 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