diff options
author | Namhoon Kim <namhoonk@cs.unc.edu> | 2016-09-21 07:42:49 -0400 |
---|---|---|
committer | Namhoon Kim <namhoonk@cs.unc.edu> | 2016-09-21 07:42:49 -0400 |
commit | 2b1bccf411c97a933796526b0427785a2dafde1d (patch) | |
tree | 52d7cde691596ea8ef6cf842db774bcc4840a1ab /mm/filemap.c | |
parent | 805c547ee3cdc2ef6a5f7556fdf449ced2e48680 (diff) |
9/21/2016wip-percore-lib
Diffstat (limited to 'mm/filemap.c')
-rw-r--r-- | mm/filemap.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mm/filemap.c b/mm/filemap.c index 6bf5e42d560a..8f378ac675d7 100644 --- a/mm/filemap.c +++ b/mm/filemap.c | |||
@@ -970,7 +970,11 @@ repeat: | |||
970 | page = NULL; | 970 | page = NULL; |
971 | pagep = radix_tree_lookup_slot(&mapping->page_tree, offset); | 971 | pagep = radix_tree_lookup_slot(&mapping->page_tree, offset); |
972 | if (pagep) { | 972 | if (pagep) { |
973 | page = radix_tree_deref_slot(pagep); | 973 | void *pdesc; |
974 | pdesc = radix_tree_deref_slot(pagep); | ||
975 | if (pdesc) | ||
976 | page = (struct page*)pdesc; | ||
977 | //page = radix_tree_deref_slot(pagep); | ||
974 | if (unlikely(!page)) | 978 | if (unlikely(!page)) |
975 | goto out; | 979 | goto out; |
976 | if (radix_tree_exception(page)) { | 980 | if (radix_tree_exception(page)) { |