* [GIT PULL] Kmemleak patches
@ 2009-09-11 12:08 Catalin Marinas
0 siblings, 0 replies; 4+ messages in thread
From: Catalin Marinas @ 2009-09-11 12:08 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
Hi Linus,
Could you please merge the kmemleak branch? It contains a few new
features and some fixes but no major changes. Thanks.
The following changes since commit 1e23502cc57cef33455ac7cb9111e3c6d991a894:
Linus Torvalds (1):
Merge git://git.kernel.org/.../davem/net-2.6
are available in the git repository at:
git://linux-arm.org/linux-2.6.git kmemleak
Catalin Marinas (9):
kmemleak: Allow rescheduling during an object scanning
kmemleak: Dump object information on request
kmemleak: Mark the early log buffer as __initdata
kmemleak: Save the stack trace for early allocations
kmemleak: Do not report alloc_bootmem blocks as leaks
kmemleak: Ignore the aperture memory hole on x86_64
kmemleak: Scan all thread stacks
kmemleak: Do no create the clean-up thread during kmemleak_disable()
kmemleak: Improve the "Early log buffer exceeded" error message
Luis R. Rodriguez (5):
kmemleak: use bool for true/false questions
kmemleak: add clear command support
kmemleak: move common painting code together
kmemleak: fix sparse warning over overshadowed flags
kmemleak: fix sparse warning for static declarations
Pekka Enberg (1):
kmemleak: Don't scan uninitialized memory when kmemcheck is enabled
Sergey Senozhatsky (1):
kmemleak: Printing of the objects hex dump
Documentation/kmemleak.txt | 31 ++++
arch/x86/kernel/aperture_64.c | 6 +
arch/x86/kernel/pci-dma.c | 6 +
arch/x86/mm/kmemcheck/kmemcheck.c | 14 ++
include/linux/kmemcheck.h | 7 +
include/linux/kmemleak.h | 18 +-
mm/bootmem.c | 6 +-
mm/kmemleak.c | 336 +++++++++++++++++++++++++++----------
8 files changed, 323 insertions(+), 101 deletions(-)
--
Catalin
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] Kmemleak patches
@ 2009-12-04 10:02 Catalin Marinas
0 siblings, 0 replies; 4+ messages in thread
From: Catalin Marinas @ 2009-12-04 10:02 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
Hi Linus,
Could you please merge the kmemleak branch below? It contains some
improvements to kmemleak (including reduced rate of false positives).
Thanks.
The following changes since commit 012abeea669ea49636cf952d13298bb68654146a:
Linus Torvalds (1):
Linux 2.6.32-rc5
are available in the git repository at:
git://linux-arm.org/linux-2.6.git kmemleak
Catalin Marinas (6):
kmemleak: Do not use off-slab management with SLAB_NOLEAKTRACE
kmemleak: Simplify the kmemleak_scan_area() function prototype
kmemleak: Scan the _ftrace_events section in modules
kmemleak: Release the object lock before calling put_object()
kmemleak: Show the age of an unreferenced object
kmemleak: Reduce the false positives by checking for modified objects
Randy Dunlap (1):
kmemleak: fix kconfig for crc32 build error
include/linux/kmemleak.h | 6 +-
kernel/module.c | 13 ++-
lib/Kconfig.debug | 1 +
mm/kmemleak.c | 188 +++++++++++++++++++++++++---------------------
mm/slab.c | 10 ++-
5 files changed, 118 insertions(+), 100 deletions(-)
--
Catalin
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] Kmemleak patches
@ 2009-12-11 15:57 Catalin Marinas
0 siblings, 0 replies; 4+ messages in thread
From: Catalin Marinas @ 2009-12-11 15:57 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
Hi Linus,
(sorry for the re-post but just in case you missed the first e-mail)
Could you please merge the kmemleak branch below? It contains some
improvements to kmemleak (including reduced rate of false positives).
Thanks.
The following changes since commit 012abeea669ea49636cf952d13298bb68654146a:
Linus Torvalds (1):
Linux 2.6.32-rc5
are available in the git repository at:
git://linux-arm.org/linux-2.6.git kmemleak
Catalin Marinas (6):
kmemleak: Do not use off-slab management with SLAB_NOLEAKTRACE
kmemleak: Simplify the kmemleak_scan_area() function prototype
kmemleak: Scan the _ftrace_events section in modules
kmemleak: Release the object lock before calling put_object()
kmemleak: Show the age of an unreferenced object
kmemleak: Reduce the false positives by checking for modified objects
Randy Dunlap (1):
kmemleak: fix kconfig for crc32 build error
include/linux/kmemleak.h | 6 +-
kernel/module.c | 13 ++-
lib/Kconfig.debug | 1 +
mm/kmemleak.c | 188 +++++++++++++++++++++++++---------------------
mm/slab.c | 10 ++-
5 files changed, 118 insertions(+), 100 deletions(-)
--
Catalin
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] Kmemleak patches
@ 2011-10-25 15:45 Catalin Marinas
0 siblings, 0 replies; 4+ messages in thread
From: Catalin Marinas @ 2011-10-25 15:45 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
Hi Linus,
Could you please pull the four kmemleak patches on the branch below?
Thanks.
The following changes since commit b6fd41e29dea9c6753b1843a77e50433e6123bcb:
Linux 3.1-rc6 (2011-09-12 14:02:02 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux kmemleak
Catalin Marinas (4):
kmemleak: Show where early_log issues come from
kmemleak: When the early log buffer is exceeded, report the actual number
kmemleak: Report previously found leaks even after an error
kmemleak: Handle percpu memory allocation
Documentation/kmemleak.txt | 3 +
include/linux/kmemleak.h | 8 ++
mm/kmemleak.c | 152 +++++++++++++++++++++++++++++++++++++-------
mm/percpu.c | 12 +++-
4 files changed, 150 insertions(+), 25 deletions(-)
--
Catalin
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-10-25 15:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-25 15:45 [GIT PULL] Kmemleak patches Catalin Marinas
-- strict thread matches above, loose matches on Subject: below --
2009-12-11 15:57 Catalin Marinas
2009-12-04 10:02 Catalin Marinas
2009-09-11 12:08 Catalin Marinas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.