diff options
author | Pekka Enberg <penberg@kernel.org> | 2015-06-30 17:59:06 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-06-30 22:44:59 -0400 |
commit | 200f1ce3656b8f466f74756677cea1b5e2aa851a (patch) | |
tree | 8fc0e394fda0a717aa7a33ae1e871b0ee9678d74 | |
parent | b389645f041a9fc650819b1c1ce7abbef7f4912d (diff) |
kernel/relay.c: use kvfree() in relay_free_page_array()
Use kvfree() instead of open-coding it.
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | kernel/relay.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/kernel/relay.c b/kernel/relay.c index e9dbaeb8fd65..0b4570cfacae 100644 --- a/kernel/relay.c +++ b/kernel/relay.c | |||
@@ -81,10 +81,7 @@ static struct page **relay_alloc_page_array(unsigned int n_pages) | |||
81 | */ | 81 | */ |
82 | static void relay_free_page_array(struct page **array) | 82 | static void relay_free_page_array(struct page **array) |
83 | { | 83 | { |
84 | if (is_vmalloc_addr(array)) | 84 | kvfree(array); |
85 | vfree(array); | ||
86 | else | ||
87 | kfree(array); | ||
88 | } | 85 | } |
89 | 86 | ||
90 | /** | 87 | /** |