Andreas Platschek
|
22901c6c9f
kmemleak: fix reference to Documentation
|
8 years ago |
Jakub Kicinski
|
d7c19b066d
mm: kmemleak: scan .data.ro_after_init
|
8 years ago |
Catalin Marinas
|
37df49f433
mm: kmemleak: ensure that the task stack is not freed during scanning
|
8 years ago |
Catalin Marinas
|
9099daed9c
mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping
|
8 years ago |
Vegard Nossum
|
98c42d9452
kmemleak: don't hang if user disables scanning early
|
9 years ago |
Dmitry Vyukov
|
5c335fe020
mm: prevent KASAN false positives in kmemleak
|
9 years ago |
Joe Perches
|
756a025f00
mm: coalesce split strings
|
9 years ago |
Joe Perches
|
598d80914e
mm: convert pr_warning to pr_warn
|
9 years ago |
Vladimir Davydov
|
20b5c30398
Revert "gfp: add __GFP_NOACCOUNT"
|
9 years ago |
Alexey Klimov
|
9fbed25407
mm/kmemleak.c: remove unneeded initialization of object to NULL
|
9 years ago |
Andy Shevchenko
|
6fc37c4900
kmemleak: use seq_hex_dump() to dump buffers
|
10 years ago |
Wang Kai
|
21cd3a6047
kmemleak: record accurate early log buffer count and report when exceeded
|
10 years ago |
Larry Finger
|
8a8c35fadf
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
|
10 years ago |
Catalin Marinas
|
93ada579b0
mm: kmemleak: optimise kmemleak_lock acquiring during kmemleak_scan
|
10 years ago |
Catalin Marinas
|
9d5a4c730d
mm: kmemleak: avoid deadlock on the kmemleak object insertion error path
|
10 years ago |
Catalin Marinas
|
5f369f374b
mm: kmemleak: do not acquire scan_mutex in kmemleak_do_cleanup()
|
10 years ago |
Catalin Marinas
|
e781a9ab48
mm: kmemleak: fix delete_object_*() race when called on the same memory block
|
10 years ago |
Catalin Marinas
|
c5f3b1a51a
mm: kmemleak: allow safe memory scanning during kmemleak disabling
|
10 years ago |
Vladimir Davydov
|
8f4fc071b1
gfp: add __GFP_NOACCOUNT
|
10 years ago |
Andrey Ryabinin
|
e79ed2f13f
kmemleak: disable kasan instrumentation for kmemleak
|
10 years ago |
Catalin Marinas
|
ffe2c748e2
mm: introduce kmemleak_update_trace()
|
11 years ago |
Jianpeng Ma
|
aae0ad7ae5
mm/kmemleak.c: use %u to print ->checksum
|
11 years ago |
Vladimir Davydov
|
bfc8c90139
mem-hotplug: implement get/put_online_mems
|
11 years ago |
Catalin Marinas
|
3551a9280b
mm: postpone the disabling of kmemleak early logging
|
11 years ago |
Li Zefan
|
8910ae896c
kmemleak: change some global variables to int
|
11 years ago |
Li Zefan
|
5f3bf19aeb
kmemleak: remove redundant code
|
11 years ago |
Li Zefan
|
c89da70c73
kmemleak: allow freeing internal objects after kmemleak was disabled
|
11 years ago |
Li Zefan
|
dc9b3f4249
kmemleak: free internal objects only if there're no leaks to be reported
|
11 years ago |
Catalin Marinas
|
7f88f88f83
mm: kmemleak: avoid false negatives on vmalloc'ed objects
|
11 years ago |
Jingoo Han
|
3dbb95f789
mm: replace strict_strtoul() with kstrtoul()
|
12 years ago |