All of lore.kernel.org
 help / color / mirror / Atom feed
* [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
* [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
@ 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-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

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.