Messages in this thread | | | Date | Mon, 05 Jun 2006 12:33:15 -0700 | From | Martin Bligh <> | Subject | Re: 2.6.17-rc5-mm1 |
| |
Christoph Lameter wrote: > On Mon, 5 Jun 2006, Martin Bligh wrote: > > >>>How was the kernel compiled? It must have been running on a NUMA system for >>>page migration to be enabled. Otherwise the fallback definitions in >>>include/linux/swapops.h should remove all the swap migration entry handling. >> >>x86_64 NUMA. Config is here: >>http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/amd64 >> >>mtest01 was what killed it, IIRC. > > > CONFIG_MIGRATION is not set, no CONFIG_MIGRATION entry is in .config, so > page migration was not compiled in. You also forgot to do "make oldconfig" > when building the kernel. If you do a "make oldconfig" then your kernel > will be build with page migration support.
No, that is the config it starts with, sorry ... that was misleading. It then does makeoldconfig from there:
http://test.kernel.org/abat/34624/build/dotconfig
is teh one one from the -mm3 build
CONFIG_MIGRATION=y
> Either what we see is due to code rearrangement or there is something wrong with > the fallback definitions in include/linux/swapops.h. > > The swapless-pm-add-r-w-migration-entries.patch also introduces Hugh's > reversal of the anon_vma list.
OK, are those easily separable? Sounds like one good test would be to force CONFIG_MIGRATION to =n, right?
M. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |