Re: 2.6.17-rc5-mm1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux