Marcello and Takahashi-san, In working with your migration cache patch, I found out that if CONFIG_MIGRATE_MEMORY is not set, then the kernel with your patch applied (on top of my "split out" version of the memory migration code from the hotplug patch) doesn't link. (It still expects migration_space, etc to be defined as externals, and these aren't defined if CONFIG_MIGRATE_MEMORY is not set.) Now I realize your patch is probably not "final" (there are a couple of FIXME's still in there....), but I found the attached patch useful as it lets my patched kernel compile with or without CONFIG_MEMORY_MIGRATE set. I hope you find this useful and will incorporate it into your migration cache patch. -- Best Regards, Ray ----------------------------------------------- Ray Bryant 512-453-9679 (work) 512-507-7807 (cell) raybry@sgi.com raybry@austin.rr.com The box said: "Requires Windows 98 or better", so I installed Linux. -----------------------------------------------