lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <1247160560.11409.96.camel@pc1117.cambridge.arm.com>
Date:	Thu, 09 Jul 2009 18:29:20 +0100
From:	Catalin Marinas <catalin.marinas@....com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Kmemleak fixes

Hi Linus,

Would you please consider merging the kmemleak branch?

It contains several fixes to bugs raised recently and also reduces the
number of false positives to nearly 0 (actually making the tool usable -
one of the slub kmalloc calls for large blocks was completely missed and
bootmem allocations would need to be tracked as well since many of them
contain valid pointers).

Thanks.


The following changes since commit 34f25476ace556263784ea2f8173e22b25557a13:
  Linus Torvalds (1):
        Merge branch 'fixes' of git://git.kernel.org/.../davej/cpufreq

are available in the git repository at:

  git://linux-arm.org/linux-2.6 kmemleak

Catalin Marinas (9):
      kmemleak: Renice the scanning thread to +10
      kmemleak: Add more cond_resched() calls in the scanning thread
      kmemleak: Remove the reported leaks number limitation
      kmemleak: Do not acquire scan_mutex in kmemleak_open()
      kmemleak: Scan objects allocated during a scanning episode
      kmemleak: Trace the kmalloc_large* functions in slub
      kmemleak: Allow partial freeing of memory blocks
      kmemleak: Add callbacks to the bootmem allocator
      kmemleak: Remove alloc_bootmem annotations introduced in the past

 include/linux/kmemleak.h |    4 +
 include/linux/slub_def.h |    2 +
 kernel/pid.c             |    7 --
 mm/bootmem.c             |    6 +
 mm/kmemleak.c            |  236 ++++++++++++++++++++++++++++++++--------------
 mm/page_alloc.c          |   14 +--
 mm/slub.c                |   10 +-
 7 files changed, 185 insertions(+), 94 deletions(-)

-- 
Catalin

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ