On 10.04.19 14:28, Oscar Salvador wrote: > On Wed, Apr 10, 2019 at 12:14:55PM +0200, David Hildenbrand wrote: >> While current node handling is probably terribly broken for memory block >> devices that span several nodes (only possible when added during boot, >> and something like that should be blocked completely), properly put the >> device reference we obtained via find_memory_block() to get the nid. > > We even have nodes sharing sections, so tricky to "fix". > But I agree that the way memblocks are being handled now sucks big time. > I'm planning to eventually tackle this via memblocks directly, using "nid" to indicate if mixed sections are contained. So we don't have to scan all the pages ... -- Thanks, David / dhildenb