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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.2.02.1212181429280.2013@tux.localdomain>
Date:	Tue, 18 Dec 2012 14:29:43 +0200 (EET)
From:	Pekka Enberg <penberg@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
cc:	Andrew Morton <akpm@...ux-foundation.org>,
	Christoph Lameter <cl@...ux.com>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] SLAB changes for v3.8

Hi Linus,

Please pull the latest SLAB tree from:

  git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux.git slab/for-linus

This contains preparational work from Christoph Lameter and Glauber Costa for
SLAB memcg and cleanups and improvements from Ezequiel Garcia and Joonsoo Kim.

Please note that the SLOB cleanup commit from Arnd Bergmann already
appears in your tree but I had also merged it myself which is why it
shows up in the shortlog.

			Pekka

------------------>
The following changes since commit 848b81415c42ff3dc9a4204749087b015c37ef66:

  Merge branch 'akpm' (Andrew's patch-bomb) (2012-12-17 20:58:12 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux.git slab/for-linus

Arnd Bergmann (1):
      mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN

Christoph Lameter (6):
      slub: Use correct cpu_slab on dead cpu
      slab: Simplify bootstrap
      mm, sl[au]b: create common functions for boot slab creation
      slub: Use statically allocated kmem_cache boot structure for bootstrap
      slab: Use the new create_boot_cache function to simplify bootstrap
      mm/sl[aou]b: Common alignment code

Ezequiel Garcia (4):
      mm/slob: Drop usage of page->private for storing page-sized allocations
      mm/slob: Use object_size field in kmem_cache_size()
      mm/sl[aou]b: Move common kmem_cache_size() to slab.h
      mm/slob: Use free_page instead of put_page for page-size kmalloc allocations

Glauber Costa (5):
      mm/sl[au]b: Move slabinfo processing to slab_common.c
      mm/sl[au]b: Move print_slabinfo_header to slab_common.c
      sl[au]b: Process slabinfo_show in common code
      slub: Commonize slab_cache field in struct page
      slab: Ignore internal flags in cache creation

Joonsoo Kim (1):
      slub: remove one code path and reduce lock contention in __slab_free()

Pekka Enberg (3):
      Merge branch 'slab/procfs' into slab/next
      Merge branch 'slab/procfs' into slab/for-linus
      Merge branch 'slab/next' into slab/for-linus

Randy Dunlap (1):
      mm: fix slab.c kernel-doc warnings

 include/linux/mm_types.h |    7 +-
 include/linux/slab.h     |    9 ++-
 include/linux/slab_def.h |    6 +-
 mm/slab.c                |  289 +++++++++++---------------------------------
 mm/slab.h                |   53 ++++++++
 mm/slab_common.c         |  182 ++++++++++++++++++++++++++++-
 mm/slob.c                |   46 ++-----
 mm/slub.c                |  301 +++++++++++-----------------------------------
 8 files changed, 402 insertions(+), 491 deletions(-)
--
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