HP Professional AP500 Red Hat Linux 5.2 Installation and Configuration on Comp - Page 10

Linux SMP Support

Page 10 highlights

10 Red Hat Linux 5.2 Installation and Configuration Linux SMP Support See the links referenced in the "Additional Resources" for more specifics. The Linux SMP FAQ cites the following prerequisites to successfully enable SMP support on Linux: "How do I make a Linux SMP kernel?" The SMP FAQ is quoted below: • Uncomment the SMP=1 line in the main Makefile (/usr/src/Linux/Makefile). • Enable "RTC support". Note that inserting RTC support actually doesn't prevent drift, but ... it can prevent lockup when the clock is read at boot time. A note ... says also that activating the Enhanced RTC is necessary to get the second CPU working (identified) on some original Intel Mainboards. • Do NOT enable APM! APM and SMP are not compatible, and your system will almost certainly ... crash under boot if APM is enabled. You must rebuild all your kernel and kernel modules when changing to and from SMP mode. Remember to make modules and make modules_install.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

10
Red Hat Linux 5.2 Installation and Configuration
Linux SMP Support
See the links referenced in the “Additional Resources” for more specifics.
The Linux SMP
FAQ cites the following prerequisites to successfully enable SMP support on Linux:
“How do I make a Linux SMP kernel?”
The SMP FAQ is quoted below:
Uncomment the SMP=1 line in the main Makefile
(/usr/src/Linux/Makefile).
Enable "RTC support". Note that inserting RTC support
actually doesn't prevent drift, but … it can prevent lockup
when the clock is read at boot time. A note … says also
that activating the Enhanced RTC is necessary to get the
second CPU working (identified) on some original Intel
Mainboards.
Do NOT enable APM! APM and SMP are not compatible, and your
system will almost certainly … crash under boot if APM is
enabled.
You must rebuild all your kernel and kernel modules when changing to and from SMP mode.
Remember to
make modules
and
make modules_install
.