|
This procedure was tested using Linux version 2.2.14.5.0 (Redhat 6.2).
Follow the steps below to install the kernel hooks necessary to allow loadable scheduler modules:
- Download Plug-in Scheduler
Policies for Linux 2.2.14.5.0 Redhat 6.2
- Click on the above link to download the scheduler policies.
- Ensure that the file name has the .gz suffix.
- Click OK.
- Type the following command to unzip the downloaded file:
gunzip ourpatchfile.gz
- Apply the patch.
- Start with a clean kernel tree to ensure proper kernel variable versioning.
- Change to your new linux source directory.
- Type the following command to apply the patch: patch -Np1 < ourpatchfile
- Run the command: make config or make xconfig
- Select Alternate Scheduler Support in xconfig.
- Answer "yes" to allow alternate scheduler support.
- Answer "yes" to build each scheduler of interest.
- Make any other selections from the config menu required for your system.
- Run the command:
make dep bzImage module modules_install
- Install the new kernel through make bzlilo or follow the steps below:
- cp linux/arch/i386/boot/bzImage /boot/vmlinux.altsched
- Edit /etc/lilo.conf to add vmlinux.altsched
- /sbin/lilo
- Create the /dev/sched device
- mknod /dev/sched c 1 10
- chmod 666 /dev/sched
- Reboot to new kernel
- sync
- reboot
- Select the new kernel name at the boot prompt.
- /sbin/insmod pset
HISTORY:
» March 2002 (v6) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» upgrade (v5 to v6) for Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» January 2002 (v5) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» upgrade (v4 to v5) for Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» December 2000 (v4) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» upgrade (v3 to v4) for Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» November 2000 (v3) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» upgrade (v2 to v3) for Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» October 2000 (v2) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» upgrade (v1 to v2) for Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
» September 2000 (v1) Plug-in Scheduler Policies for Linux 2.2.14.5.0 Redhat 6.2
|