projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2dca53a
)
Memoryless nodes: Allow profiling data to fall back to other nodes
author
Christoph Lameter
<
[email protected]
>
Tue, 16 Oct 2007 08:25:34 +0000
(
01:25
-0700)
committer
Linus Torvalds
<
[email protected]
>
Tue, 16 Oct 2007 16:42:58 +0000
(09:42 -0700)
Processors on memoryless nodes must be able to fall back to remote nodes in
order to get a profiling buffer. This may lead to excessive NUMA traffic but
I think we should allow this rather than failing.
Signed-off-by: Christoph Lameter <
[email protected]
>
Acked-by: Nishanth Aravamudan <
[email protected]
>
Acked-by: Lee Schermerhorn <
[email protected]
>
Acked-by: Bob Picco <
[email protected]
>
Cc: KAMEZAWA Hiroyuki <
[email protected]
>
Cc: Mel Gorman <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
kernel/profile.c
patch
|
blob
|
history
diff --git
a/kernel/profile.c
b/kernel/profile.c
index cb1e37d2dac3d4f3cbd2c1102174f6d7a758c5a6..6f69bf792d964b7e262f7f5c066375d8fdeb8c77 100644
(file)
--- a/
kernel/profile.c
+++ b/
kernel/profile.c
@@
-346,7
+346,7
@@
static int __devinit profile_cpu_callback(struct notifier_block *info,
per_cpu(cpu_profile_flip, cpu) = 0;
if (!per_cpu(cpu_profile_hits, cpu)[1]) {
page = alloc_pages_node(node,
- GFP_KERNEL | __GFP_ZERO
| GFP_THISNODE
,
+ GFP_KERNEL | __GFP_ZERO,
0);
if (!page)
return NOTIFY_BAD;
@@
-354,7
+354,7
@@
static int __devinit profile_cpu_callback(struct notifier_block *info,
}
if (!per_cpu(cpu_profile_hits, cpu)[0]) {
page = alloc_pages_node(node,
- GFP_KERNEL | __GFP_ZERO
| GFP_THISNODE
,
+ GFP_KERNEL | __GFP_ZERO,
0);
if (!page)
goto out_free;