These are just the instructions; look for the patches here.
ARCH=um, this is a host kernel), enable /proc/mm under
"Processor type and features" menu if needed, save the new configuration and build it:
make menuconfig/make xconfig
make
make modules_install
Use it like the normal skas3 patch, basically.
Note that you do not any more need to activate '/proc/mm': if you want to disable
it, unapply the patch, since without that option on the patch has never been working (and
I did not fix this), but you must do a make oldconfig/menuconfig/xconfig
and save the new configuration, or the .config will not be updated and the build will fail.
Before applying these ones, instead, you must download and apply uml-patch-2.4.24-1base.patch.bz2, on a 2.4.27 (or probably even a later one) kernel, and then apply on top of it the latest -bs release, which currently is 2.4.27-1bs. To build one UML kernel with these patches applied, you must follow the general UML compiling instructions you find on the main UML site (see the Links page if you don't know it).
bzcat uml-patch-version.bz2|patch -p1
/proc/mm
under UML-specific options, and avoid enabling SMP support: if you are
lucky, it will have no difference from an UniProcessor kernel; you can only
get more problems.
make menuconfig ARCH=um
make linux modules ARCH=um
see also
compiling instructions on UML main site.
What you find here is licensed under GPL:
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.