You are not logged in.
Pages: 1
I want to disable SMP in my Arch.
I tried option "nosmp" at boot time, but it leads to problems with disk (lost interrupt).
Is there any other way than kernel recompilation?
Offline
Why do you need to disable it?
for drivers? If so, then a recompilation is your only option
James
Offline
... but it leads to problems with disk (lost interrupt)...
Have you tried the "noapic" option?
Offline
Why do you need to disable it?
I am a developer and I need to test my application - it segfaults sometimes on system with SMP, I need to perform tests without SMP and same setup. I wonder why "nosmp" doesn't work correctly.
Offline
Why do you need to disable it?
Severe performance penalty on uniprocessor systems with SMP enabled kernels would be a good reason too.
I have the same issue if I add the nosmp parameter on my desktop/workstation:
hda: lost interrupt
I wonder why not on hdb.
But on my laptop nosmp works like a charm.
It seems a kernel bug, doesn't it?
Offline
the performance penalty is hardly severe, it's negligable.
as for nosmp, it still isnt a true uniproc kernel. If you want a proper single proc kernel you must compile it with SMP disabled. Testing under nosmp is not a reliable method.
James
Offline
Pages: 1