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:
e13861d
)
mempolicy: remove redundant code
author
Bob Liu
<
[email protected]
>
Mon, 24 May 2010 21:31:59 +0000
(14:31 -0700)
committer
Linus Torvalds
<
[email protected]
>
Tue, 25 May 2010 15:06:57 +0000
(08:06 -0700)
1. In funtion is_valid_nodemask(), varibable k will be inited to 0 in
the following loop, needn't init to policy_zone anymore.
2. (MPOL_F_STATIC_NODES | MPOL_F_RELATIVE_NODES) has already defined
to MPOL_MODE_FLAGS in mempolicy.h.
Signed-off-by: Bob Liu <
[email protected]
>
Acked-by: David Rientjes <
[email protected]
>
Cc: KOSAKI Motohiro <
[email protected]
>
Cc: Christoph Lameter <
[email protected]
>
Cc: Mel Gorman <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
mm/mempolicy.c
patch
|
blob
|
history
diff --git
a/mm/mempolicy.c
b/mm/mempolicy.c
index 08f40a2f3fe0aef1819636d5983b3242758463e9..ad500f3b12bf9282b2ce4e248e6799e2df5704c6 100644
(file)
--- a/
mm/mempolicy.c
+++ b/
mm/mempolicy.c
@@
-127,9
+127,6
@@
static int is_valid_nodemask(const nodemask_t *nodemask)
{
int nd, k;
- /* Check that there is something useful in this mask */
- k = policy_zone;
-
for_each_node_mask(nd, *nodemask) {
struct zone *z;
@@
-145,7
+142,7
@@
static int is_valid_nodemask(const nodemask_t *nodemask)
static inline int mpol_store_user_nodemask(const struct mempolicy *pol)
{
- return pol->flags &
(MPOL_F_STATIC_NODES | MPOL_F_RELATIVE_NODES)
;
+ return pol->flags &
MPOL_MODE_FLAGS
;
}
static void mpol_relative_nodemask(nodemask_t *ret, const nodemask_t *orig,