From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Hansen Subject: Re: [PATCH 5/9] mm: Let sparse_{add,remove}_one_section receive a node_id Date: Tue, 09 Sep 2014 11:36:42 -0700 Message-ID: <540F48BA.2090304@intel.com> References: <1409173922-7484-1-git-send-email-ross.zwisler@linux.intel.com> <540F1EC6.4000504@plexistor.com> <540F20AB.4000404@plexistor.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Andrew Morton , linux-kernel To: Boaz Harrosh , Ross Zwisler , Jens Axboe , Matthew Wilcox , linux-fsdevel , linux-nvdimm@lists.01.org, Toshi Kani , linux-mm@kvack.org Return-path: In-Reply-To: <540F20AB.4000404@plexistor.com> Sender: owner-linux-mm@kvack.org List-Id: linux-fsdevel.vger.kernel.org On 09/09/2014 08:45 AM, Boaz Harrosh wrote: > This is for add_persistent_memory that will want a section of pages > allocated but without any zone associated. This is because belonging > to a zone will give the memory to the page allocators, but > persistent_memory belongs to a block device, and is not available for > regular volatile usage. I don't think we should be taking patches like this in to the kernel until we've seen the other side of it. Where is the page allocator code which will see a page belonging to no zone? Am I missing it in this set? I see about 80 or so calls to page_zone() in the kernel. How will a zone-less page look to all of these sites? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org