Re: SMP enabled on UP kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Feb 23, 2006 at 10:50:49PM +0100, Mostafa Z. Afgani wrote:

 > After the last kernel update (2.6.15-1.1831_FC4) the rt2500 (RaLink
 > WiFi) driver is causing the system to freeze on modprobe -- on
 > restarting the PC the boot process hangs and hence renders the machine
 > unusable.
 > 
 > A post on the rt2x00 driver forum led me to the information that SMP is
 > enabled even on single processor FC kernels (at least from 2.6.15 on). I
 > just though it must be a mistake and dutifully filed a BUG report:
 > 
 > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=182640
 > 
 > But, within minutes of posting the report, I got a reply that the it is
 > NOTABUG & CLOSED! The reason provided was "The performance loss from
 > running SMP on a UP x86_64 machine is negligable."

For FC4, this was a mistake. A regression that slipped in when
rebasing a rawhide kernel to FC4 during the 2.6.15 transition.
The update-in-progress (See http://people.redhat.com/davej/kernels/FC4/)
has it reverted, and the UP kernel will behave as UP.

 > Now, what I don't understand is what good is SMP on a UP kernel?? If I
 > want SMP, I'll install the SMP kernel. I assume I'm not the only one who
 > needs to run a UP kernel to make certain hardware work that won't
 > otherwise work with SMP! Someone please tell me why anyone would want
 > SMP enabled on UP kernels?

For FC5 and onward, for x86-64, there is no -smp kernel.
There are a number of reasons for this

- Cuts down on an extra set of images for the ISOs.
- Increases code-coverage, Everyone runs the same code.
- Is only a tiny performance hit, and work is underway
to make this completely go away.
- Over time, it'll become more difficult to buy a UP x86-64,
when dual-core & hyperthreading become more widespread.

If drivers don't work in SMP, they need to be fixed to do so.

		Dave


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux