memory_hotplug.c (9e9fd65d1fa51d919d54d731be0e66492b5b6c5a) | memory_hotplug.c (41b9e2d7ec3f618fd076cb3466edd0a8ebabae5a) |
---|---|
1/* 2 * linux/mm/memory_hotplug.c 3 * 4 * Copyright (C) 5 */ 6 7#include <linux/stddef.h> 8#include <linux/mm.h> --- 604 unchanged lines hidden (view full) --- 613 ret = -EEXIST; 614 if (!res) 615 goto out; 616 617 if (!node_online(nid)) { 618 pgdat = hotadd_new_pgdat(nid, start); 619 ret = -ENOMEM; 620 if (!pgdat) | 1/* 2 * linux/mm/memory_hotplug.c 3 * 4 * Copyright (C) 5 */ 6 7#include <linux/stddef.h> 8#include <linux/mm.h> --- 604 unchanged lines hidden (view full) --- 613 ret = -EEXIST; 614 if (!res) 615 goto out; 616 617 if (!node_online(nid)) { 618 pgdat = hotadd_new_pgdat(nid, start); 619 ret = -ENOMEM; 620 if (!pgdat) |
621 goto out; | 621 goto error; |
622 new_pgdat = 1; 623 } 624 625 /* call arch's memory hotadd */ 626 ret = arch_add_memory(nid, start, size); 627 628 if (ret < 0) 629 goto error; --- 378 unchanged lines hidden --- | 622 new_pgdat = 1; 623 } 624 625 /* call arch's memory hotadd */ 626 ret = arch_add_memory(nid, start, size); 627 628 if (ret < 0) 629 goto error; --- 378 unchanged lines hidden --- |