Andy Shevchenko
|
6fc37c4900
kmemleak: use seq_hex_dump() to dump buffers
|
10 anos atrás |
Wang Kai
|
21cd3a6047
kmemleak: record accurate early log buffer count and report when exceeded
|
10 anos atrás |
Larry Finger
|
8a8c35fadf
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
|
10 anos atrás |
Catalin Marinas
|
93ada579b0
mm: kmemleak: optimise kmemleak_lock acquiring during kmemleak_scan
|
10 anos atrás |
Catalin Marinas
|
9d5a4c730d
mm: kmemleak: avoid deadlock on the kmemleak object insertion error path
|
10 anos atrás |
Catalin Marinas
|
5f369f374b
mm: kmemleak: do not acquire scan_mutex in kmemleak_do_cleanup()
|
10 anos atrás |
Catalin Marinas
|
e781a9ab48
mm: kmemleak: fix delete_object_*() race when called on the same memory block
|
10 anos atrás |
Catalin Marinas
|
c5f3b1a51a
mm: kmemleak: allow safe memory scanning during kmemleak disabling
|
10 anos atrás |
Vladimir Davydov
|
8f4fc071b1
gfp: add __GFP_NOACCOUNT
|
10 anos atrás |
Andrey Ryabinin
|
e79ed2f13f
kmemleak: disable kasan instrumentation for kmemleak
|
10 anos atrás |
Catalin Marinas
|
ffe2c748e2
mm: introduce kmemleak_update_trace()
|
11 anos atrás |
Jianpeng Ma
|
aae0ad7ae5
mm/kmemleak.c: use %u to print ->checksum
|
11 anos atrás |
Vladimir Davydov
|
bfc8c90139
mem-hotplug: implement get/put_online_mems
|
11 anos atrás |
Catalin Marinas
|
3551a9280b
mm: postpone the disabling of kmemleak early logging
|
11 anos atrás |
Li Zefan
|
8910ae896c
kmemleak: change some global variables to int
|
11 anos atrás |
Li Zefan
|
5f3bf19aeb
kmemleak: remove redundant code
|
11 anos atrás |
Li Zefan
|
c89da70c73
kmemleak: allow freeing internal objects after kmemleak was disabled
|
11 anos atrás |
Li Zefan
|
dc9b3f4249
kmemleak: free internal objects only if there're no leaks to be reported
|
11 anos atrás |
Catalin Marinas
|
7f88f88f83
mm: kmemleak: avoid false negatives on vmalloc'ed objects
|
11 anos atrás |
Jingoo Han
|
3dbb95f789
mm: replace strict_strtoul() with kstrtoul()
|
12 anos atrás |
Sasha Levin
|
b67bfe0d42
hlist: drop the node parameter from iterators
|
12 anos atrás |
Cody P Schafer
|
108bcc96ef
mm: add & use zone_end_pfn() and zone_spans_pfn()
|
12 anos atrás |
Abhijit Pawar
|
dc053733ea
mm/kmemleak.c: remove obsolete simple_strtoul
|
12 anos atrás |
Michel Lespinasse
|
85d3a316c7
kmemleak: use rbtree instead of prio tree
|
13 anos atrás |
Michael Wang
|
58fac09566
kmemleak: Replace list_for_each_continue_rcu with new interface
|
13 anos atrás |
Catalin Marinas
|
b370d29ea7
kmemleak: Disable early logging when kmemleak is off by default
|
13 anos atrás |
Tiejun Chen
|
b469d4329c
kmemleak: Only scan non-zero-size areas
|
13 anos atrás |
Laura Abbott
|
029aeff5db
kmemleak: Add support for memory hotplug
|
13 anos atrás |
Catalin Marinas
|
f528f0b8e5
kmemleak: Handle percpu memory allocation
|
14 anos atrás |
Catalin Marinas
|
74341703ed
kmemleak: Report previously found leaks even after an error
|
14 anos atrás |