x86: mm: enable deferred struct page initialisation on x86-64
x86: mm: enable deferred struct page initialisation on x86-64

Subject says it all.  Other architectures may enable on a case-by-case
basis after auditing early_pfn_to_nid and testing.

Signed-off-by: Mel Gorman <39ea6a09710987173e32e37c86918024a0f441c1@suse.de>
Tested-by: Nate Zimmer <a31c354068df186671fd746ffc27729de1f7bb10@sgi.com>
Tested-by: Waiman Long <98bbef648254cd35e18ccb4d6ef13b03d5cc2cd5@hp.com>
Tested-by: Daniel J Blueman <3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@numascale.com>
Acked-by: Pekka Enberg <add4fcd06328a394f0ad91feda7ee057316dc5ed@kernel.org>
Cc: Robin Holt <6781f0d01b1602361cb947fdc9aff99e971f4de4@gmail.com>
Cc: Nate Zimmer <a31c354068df186671fd746ffc27729de1f7bb10@sgi.com>
Cc: Dave Hansen <71bcd3d88361b22cd828f9a350d19d8775f56d4e@intel.com>
Cc: Waiman Long <98bbef648254cd35e18ccb4d6ef13b03d5cc2cd5@hp.com>
Cc: Scott Norton <49115ac805b6db5f3b6f48b0e88b39699dd1bea1@hp.com>
Cc: "Luck, Tony" <e7984595ec0368ff920a7b3521dc7093683f6f26@intel.com>
Cc: Ingo Molnar <9dbbbf0688fedc85ad4da37637f1a64b8c718ee2@elte.hu>
Cc: "H. Peter Anvin" <8a453bad9912ffe59bc0f0b8abe03df9be19379e@zytor.com>
Cc: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>
Signed-off-by: Andrew Morton <5c1e68b099950c134891f0b6e179498a8ebe9cf9@linux-foundation.org>
Signed-off-by: Linus Torvalds <69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs