I - WARNINGS, etc This is a prototype. As such: 1. It is not fully stable 2. It is meant to be thrown away Read the license. II - Installation The code consists of a patch for FreeBSD 5.0/IA64 and two kernel modules: contig and motion. The former does all the contiguity stuff and has no idea about superpages. The latter deals with promotions and demotions (hence, the name), and requires the former to be loaded first. 1. apply the patch 2. make & install kernel, reboot 3. untar the contig module, cd to it 4. create a subdir obj.ia64 5. change KERNELBASEDIR in Makefile to point to the right place 6. make build (just "make" will not work for you) 7. load the module as root 8. repeat 3-7 for module motion 9. to run x with superpage in bash: mark=1 x