Resending to some more familiar addresses.... -------- Original Message -------- Subject: Re: page migration Date: Sun, 26 Dec 2004 16:37:37 -0600 From: Ray Bryant To: Dave Hansen References: <41BDFBDC.8060007@sgi.com> <20041213213628.GC27473@logos.cnet> <41C44DE5.7060000@sgi.com> <20041218161339.GA2825@logos.cnet> <41CB11B6.2060303@sgi.com> <1103831159.6888.4.camel@localhost> Dave, The attached tar file contains a version of the mhp3 patch with the following properties: (1) It splits out the memory migration patches into a separate series file. (2) The remaining patches are in the hotplug directory with its own series files. (3) Rollup patches for the two sets of patches are included. If one applies the memory_migration patches first, the result compiles and links but I admit I have not tested it. If one then applies the memory_hotplug patch, the result applies cleanly and if one then diff's the modified files (the ones that mhp3 changes) between the two trees, that is in tree 1 we have my version of the memory migration patches followed by my version of the hotplug patches, and in tree2 we have mhp3 (plus a little patch to add the memory migration menu entries to the ia64 Kconfig file), the result is that the files are identical except for mm/Makefile, where the line for obj-$(CONFIG_MEMORY_MIGRATE) += mmigrate.o now appears earlier than it used to. I've been unable to get (either) memory hotplug patch to compile. It won't compile for Altix at all, because Altix requires NUMA. I tried it on a Pentium machine, but apparently I didn't grab the correct config. Anyway, the fact that the diff shows the split out patches are equivalent to the full mhp3 patch should be good enough. (The output of the comparison is included as the file reorder.diff). I'd like to see this order of patches become the new order for the memory hotplug patch. That way, I won't have to pull the migration patches out of the hotplug patch every time a new one comes out (I need the migration code, but not the hotplug code for a project I am working on.) Do you suppose this can be done??? -- 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. ----------------------------------------------- -- 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. -----------------------------------------------