diff options
author | Alexander Potapenko <glider@google.com> | 2016-04-01 17:31:15 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-04-01 18:03:37 -0400 |
commit | 0b355eaaaae9bb8bb08b563ef55ecb23a4d743da (patch) | |
tree | 71f377473e2960faf3747458c8bc4091f97c8a45 /mm/kasan | |
parent | b39c3cf44cda4770025a660af9abcd4cf9b62f56 (diff) |
mm, kasan: fix compilation for CONFIG_SLAB
Add the missing argument to set_track().
Fixes: cd11016e5f52 ("mm, kasan: stackdepot implementation. Enable stackdepot for SLAB")
Signed-off-by: Alexander Potapenko <glider@google.com>
Cc: Andrey Konovalov <adech.fo@gmail.com>
Cc: Christoph Lameter <cl@linux.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Andrey Ryabinin <ryabinin.a.a@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Cc: Konstantin Serebryany <kcc@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/kasan')
-rw-r--r-- | mm/kasan/kasan.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/kasan/kasan.c b/mm/kasan/kasan.c index acb3b6c4dd89..38f1dd79acdb 100644 --- a/mm/kasan/kasan.c +++ b/mm/kasan/kasan.c | |||
@@ -498,7 +498,7 @@ void kasan_slab_free(struct kmem_cache *cache, void *object) | |||
498 | struct kasan_alloc_meta *alloc_info = | 498 | struct kasan_alloc_meta *alloc_info = |
499 | get_alloc_info(cache, object); | 499 | get_alloc_info(cache, object); |
500 | alloc_info->state = KASAN_STATE_FREE; | 500 | alloc_info->state = KASAN_STATE_FREE; |
501 | set_track(&free_info->track); | 501 | set_track(&free_info->track, GFP_NOWAIT); |
502 | } | 502 | } |
503 | #endif | 503 | #endif |
504 | 504 | ||