Update Christoph's Email address and make it consistent

Use cl@gentwo.org throughout and remove the old email addresses.

Link: https://lkml.kernel.org/r/8b962f57-4d98-cbb0-cd82-b6ba456733e8@gentwo.org
Signed-off-by: Christoph Lameter <cl@gentwo.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
Christoph Lameter (Ampere) 2025-04-21 13:58:06 -07:00 committed by Andrew Morton
parent 09b988a382
commit 786d5cc2b9
10 changed files with 58 additions and 58 deletions

View file

@ -2336,7 +2336,7 @@ D: Author of the dialog utility, foundation
D: for Menuconfig's lxdialog. D: for Menuconfig's lxdialog.
N: Christoph Lameter N: Christoph Lameter
E: christoph@lameter.com E: cl@gentwo.org
D: Digiboard PC/Xe and PC/Xi, Digiboard EPCA D: Digiboard PC/Xe and PC/Xi, Digiboard EPCA
D: NUMA support, Slab allocators, Page migration D: NUMA support, Slab allocators, Page migration
D: Scalability, Time subsystem D: Scalability, Time subsystem

View file

@ -2,7 +2,7 @@ What: /sys/kernel/slab
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The /sys/kernel/slab directory contains a snapshot of the The /sys/kernel/slab directory contains a snapshot of the
internal state of the SLUB allocator for each cache. Certain internal state of the SLUB allocator for each cache. Certain
@ -14,7 +14,7 @@ What: /sys/kernel/slab/<cache>/aliases
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The aliases file is read-only and specifies how many caches The aliases file is read-only and specifies how many caches
have merged into this cache. have merged into this cache.
@ -23,7 +23,7 @@ What: /sys/kernel/slab/<cache>/align
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The align file is read-only and specifies the cache's object The align file is read-only and specifies the cache's object
alignment in bytes. alignment in bytes.
@ -32,7 +32,7 @@ What: /sys/kernel/slab/<cache>/alloc_calls
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_calls file is read-only and lists the kernel code The alloc_calls file is read-only and lists the kernel code
locations from which allocations for this cache were performed. locations from which allocations for this cache were performed.
@ -43,7 +43,7 @@ What: /sys/kernel/slab/<cache>/alloc_fastpath
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_fastpath file shows how many objects have been The alloc_fastpath file shows how many objects have been
allocated using the fast path. It can be written to clear the allocated using the fast path. It can be written to clear the
@ -54,7 +54,7 @@ What: /sys/kernel/slab/<cache>/alloc_from_partial
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_from_partial file shows how many times a cpu slab has The alloc_from_partial file shows how many times a cpu slab has
been full and it has been refilled by using a slab from the list been full and it has been refilled by using a slab from the list
@ -66,7 +66,7 @@ What: /sys/kernel/slab/<cache>/alloc_refill
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_refill file shows how many times the per-cpu freelist The alloc_refill file shows how many times the per-cpu freelist
was empty but there were objects available as the result of was empty but there were objects available as the result of
@ -77,7 +77,7 @@ What: /sys/kernel/slab/<cache>/alloc_slab
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_slab file is shows how many times a new slab had to The alloc_slab file is shows how many times a new slab had to
be allocated from the page allocator. It can be written to be allocated from the page allocator. It can be written to
@ -88,7 +88,7 @@ What: /sys/kernel/slab/<cache>/alloc_slowpath
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The alloc_slowpath file shows how many objects have been The alloc_slowpath file shows how many objects have been
allocated using the slow path because of a refill or allocated using the slow path because of a refill or
@ -100,7 +100,7 @@ What: /sys/kernel/slab/<cache>/cache_dma
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The cache_dma file is read-only and specifies whether objects The cache_dma file is read-only and specifies whether objects
are from ZONE_DMA. are from ZONE_DMA.
@ -110,7 +110,7 @@ What: /sys/kernel/slab/<cache>/cpu_slabs
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The cpu_slabs file is read-only and displays how many cpu slabs The cpu_slabs file is read-only and displays how many cpu slabs
are active and their NUMA locality. are active and their NUMA locality.
@ -119,7 +119,7 @@ What: /sys/kernel/slab/<cache>/cpuslab_flush
Date: April 2009 Date: April 2009
KernelVersion: 2.6.31 KernelVersion: 2.6.31
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The file cpuslab_flush shows how many times a cache's cpu slabs The file cpuslab_flush shows how many times a cache's cpu slabs
have been flushed as the result of destroying or shrinking a have been flushed as the result of destroying or shrinking a
@ -132,7 +132,7 @@ What: /sys/kernel/slab/<cache>/ctor
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The ctor file is read-only and specifies the cache's object The ctor file is read-only and specifies the cache's object
constructor function, which is invoked for each object when a constructor function, which is invoked for each object when a
@ -142,7 +142,7 @@ What: /sys/kernel/slab/<cache>/deactivate_empty
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The deactivate_empty file shows how many times an empty cpu slab The deactivate_empty file shows how many times an empty cpu slab
was deactivated. It can be written to clear the current count. was deactivated. It can be written to clear the current count.
@ -152,7 +152,7 @@ What: /sys/kernel/slab/<cache>/deactivate_full
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The deactivate_full file shows how many times a full cpu slab The deactivate_full file shows how many times a full cpu slab
was deactivated. It can be written to clear the current count. was deactivated. It can be written to clear the current count.
@ -162,7 +162,7 @@ What: /sys/kernel/slab/<cache>/deactivate_remote_frees
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The deactivate_remote_frees file shows how many times a cpu slab The deactivate_remote_frees file shows how many times a cpu slab
has been deactivated and contained free objects that were freed has been deactivated and contained free objects that were freed
@ -173,7 +173,7 @@ What: /sys/kernel/slab/<cache>/deactivate_to_head
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The deactivate_to_head file shows how many times a partial cpu The deactivate_to_head file shows how many times a partial cpu
slab was deactivated and added to the head of its node's partial slab was deactivated and added to the head of its node's partial
@ -184,7 +184,7 @@ What: /sys/kernel/slab/<cache>/deactivate_to_tail
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The deactivate_to_tail file shows how many times a partial cpu The deactivate_to_tail file shows how many times a partial cpu
slab was deactivated and added to the tail of its node's partial slab was deactivated and added to the tail of its node's partial
@ -195,7 +195,7 @@ What: /sys/kernel/slab/<cache>/destroy_by_rcu
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The destroy_by_rcu file is read-only and specifies whether The destroy_by_rcu file is read-only and specifies whether
slabs (not objects) are freed by rcu. slabs (not objects) are freed by rcu.
@ -204,7 +204,7 @@ What: /sys/kernel/slab/<cache>/free_add_partial
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_add_partial file shows how many times an object has The free_add_partial file shows how many times an object has
been freed in a full slab so that it had to added to its node's been freed in a full slab so that it had to added to its node's
@ -215,7 +215,7 @@ What: /sys/kernel/slab/<cache>/free_calls
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_calls file is read-only and lists the locations of The free_calls file is read-only and lists the locations of
object frees if slab debugging is enabled (see object frees if slab debugging is enabled (see
@ -225,7 +225,7 @@ What: /sys/kernel/slab/<cache>/free_fastpath
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_fastpath file shows how many objects have been freed The free_fastpath file shows how many objects have been freed
using the fast path because it was an object from the cpu slab. using the fast path because it was an object from the cpu slab.
@ -236,7 +236,7 @@ What: /sys/kernel/slab/<cache>/free_frozen
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_frozen file shows how many objects have been freed to The free_frozen file shows how many objects have been freed to
a frozen slab (i.e. a remote cpu slab). It can be written to a frozen slab (i.e. a remote cpu slab). It can be written to
@ -247,7 +247,7 @@ What: /sys/kernel/slab/<cache>/free_remove_partial
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_remove_partial file shows how many times an object has The free_remove_partial file shows how many times an object has
been freed to a now-empty slab so that it had to be removed from been freed to a now-empty slab so that it had to be removed from
@ -259,7 +259,7 @@ What: /sys/kernel/slab/<cache>/free_slab
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_slab file shows how many times an empty slab has been The free_slab file shows how many times an empty slab has been
freed back to the page allocator. It can be written to clear freed back to the page allocator. It can be written to clear
@ -270,7 +270,7 @@ What: /sys/kernel/slab/<cache>/free_slowpath
Date: February 2008 Date: February 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The free_slowpath file shows how many objects have been freed The free_slowpath file shows how many objects have been freed
using the slow path (i.e. to a full or partial slab). It can using the slow path (i.e. to a full or partial slab). It can
@ -281,7 +281,7 @@ What: /sys/kernel/slab/<cache>/hwcache_align
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The hwcache_align file is read-only and specifies whether The hwcache_align file is read-only and specifies whether
objects are aligned on cachelines. objects are aligned on cachelines.
@ -301,7 +301,7 @@ What: /sys/kernel/slab/<cache>/object_size
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The object_size file is read-only and specifies the cache's The object_size file is read-only and specifies the cache's
object size. object size.
@ -310,7 +310,7 @@ What: /sys/kernel/slab/<cache>/objects
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The objects file is read-only and displays how many objects are The objects file is read-only and displays how many objects are
active and from which nodes they are from. active and from which nodes they are from.
@ -319,7 +319,7 @@ What: /sys/kernel/slab/<cache>/objects_partial
Date: April 2008 Date: April 2008
KernelVersion: 2.6.26 KernelVersion: 2.6.26
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The objects_partial file is read-only and displays how many The objects_partial file is read-only and displays how many
objects are on partial slabs and from which nodes they are objects are on partial slabs and from which nodes they are
@ -329,7 +329,7 @@ What: /sys/kernel/slab/<cache>/objs_per_slab
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The file objs_per_slab is read-only and specifies how many The file objs_per_slab is read-only and specifies how many
objects may be allocated from a single slab of the order objects may be allocated from a single slab of the order
@ -339,7 +339,7 @@ What: /sys/kernel/slab/<cache>/order
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The order file specifies the page order at which new slabs are The order file specifies the page order at which new slabs are
allocated. It is writable and can be changed to increase the allocated. It is writable and can be changed to increase the
@ -356,7 +356,7 @@ What: /sys/kernel/slab/<cache>/order_fallback
Date: April 2008 Date: April 2008
KernelVersion: 2.6.26 KernelVersion: 2.6.26
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The order_fallback file shows how many times an allocation of a The order_fallback file shows how many times an allocation of a
new slab has not been possible at the cache's order and instead new slab has not been possible at the cache's order and instead
@ -369,7 +369,7 @@ What: /sys/kernel/slab/<cache>/partial
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The partial file is read-only and displays how long many The partial file is read-only and displays how long many
partial slabs there are and how long each node's list is. partial slabs there are and how long each node's list is.
@ -378,7 +378,7 @@ What: /sys/kernel/slab/<cache>/poison
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The poison file specifies whether objects should be poisoned The poison file specifies whether objects should be poisoned
when a new slab is allocated. when a new slab is allocated.
@ -387,7 +387,7 @@ What: /sys/kernel/slab/<cache>/reclaim_account
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The reclaim_account file specifies whether the cache's objects The reclaim_account file specifies whether the cache's objects
are reclaimable (and grouped by their mobility). are reclaimable (and grouped by their mobility).
@ -396,7 +396,7 @@ What: /sys/kernel/slab/<cache>/red_zone
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The red_zone file specifies whether the cache's objects are red The red_zone file specifies whether the cache's objects are red
zoned. zoned.
@ -405,7 +405,7 @@ What: /sys/kernel/slab/<cache>/remote_node_defrag_ratio
Date: January 2008 Date: January 2008
KernelVersion: 2.6.25 KernelVersion: 2.6.25
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The file remote_node_defrag_ratio specifies the percentage of The file remote_node_defrag_ratio specifies the percentage of
times SLUB will attempt to refill the cpu slab with a partial times SLUB will attempt to refill the cpu slab with a partial
@ -419,7 +419,7 @@ What: /sys/kernel/slab/<cache>/sanity_checks
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The sanity_checks file specifies whether expensive checks The sanity_checks file specifies whether expensive checks
should be performed on free and, at minimum, enables double free should be performed on free and, at minimum, enables double free
@ -430,7 +430,7 @@ What: /sys/kernel/slab/<cache>/shrink
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The shrink file is used to reclaim unused slab cache The shrink file is used to reclaim unused slab cache
memory from a cache. Empty per-cpu or partial slabs memory from a cache. Empty per-cpu or partial slabs
@ -446,7 +446,7 @@ What: /sys/kernel/slab/<cache>/slab_size
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The slab_size file is read-only and specifies the object size The slab_size file is read-only and specifies the object size
with metadata (debugging information and alignment) in bytes. with metadata (debugging information and alignment) in bytes.
@ -455,7 +455,7 @@ What: /sys/kernel/slab/<cache>/slabs
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The slabs file is read-only and displays how long many slabs The slabs file is read-only and displays how long many slabs
there are (both cpu and partial) and from which nodes they are there are (both cpu and partial) and from which nodes they are
@ -465,7 +465,7 @@ What: /sys/kernel/slab/<cache>/store_user
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The store_user file specifies whether the location of The store_user file specifies whether the location of
allocation or free should be tracked for a cache. allocation or free should be tracked for a cache.
@ -474,7 +474,7 @@ What: /sys/kernel/slab/<cache>/total_objects
Date: April 2008 Date: April 2008
KernelVersion: 2.6.26 KernelVersion: 2.6.26
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The total_objects file is read-only and displays how many total The total_objects file is read-only and displays how many total
objects a cache has and from which nodes they are from. objects a cache has and from which nodes they are from.
@ -483,7 +483,7 @@ What: /sys/kernel/slab/<cache>/trace
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
The trace file specifies whether object allocations and frees The trace file specifies whether object allocations and frees
should be traced. should be traced.
@ -492,7 +492,7 @@ What: /sys/kernel/slab/<cache>/validate
Date: May 2007 Date: May 2007
KernelVersion: 2.6.22 KernelVersion: 2.6.22
Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
Christoph Lameter <cl@linux-foundation.org> Christoph Lameter <cl@gentwo.org>
Description: Description:
Writing to the validate file causes SLUB to traverse all of its Writing to the validate file causes SLUB to traverse all of its
cache's objects and check the validity of metadata. cache's objects and check the validity of metadata.
@ -506,14 +506,14 @@ Description:
What: /sys/kernel/slab/<cache>/slabs_cpu_partial What: /sys/kernel/slab/<cache>/slabs_cpu_partial
Date: Aug 2011 Date: Aug 2011
Contact: Christoph Lameter <cl@linux.com> Contact: Christoph Lameter <cl@gentwo.org>
Description: Description:
This read-only file shows the number of partialli allocated This read-only file shows the number of partialli allocated
frozen slabs. frozen slabs.
What: /sys/kernel/slab/<cache>/cpu_partial What: /sys/kernel/slab/<cache>/cpu_partial
Date: Aug 2011 Date: Aug 2011
Contact: Christoph Lameter <cl@linux.com> Contact: Christoph Lameter <cl@gentwo.org>
Description: Description:
This read-only file shows the number of per cpu partial This read-only file shows the number of per cpu partial
pages to keep around. pages to keep around.

View file

@ -13,7 +13,7 @@ Portions Copyright (c) 2004-2006 Silicon Graphics, Inc.
Modified by Paul Jackson <pj@sgi.com> Modified by Paul Jackson <pj@sgi.com>
Modified by Christoph Lameter <cl@linux.com> Modified by Christoph Lameter <cl@gentwo.org>
.. CONTENTS: .. CONTENTS:

View file

@ -10,7 +10,7 @@ Written by Simon.Derr@bull.net
- Portions Copyright (c) 2004-2006 Silicon Graphics, Inc. - Portions Copyright (c) 2004-2006 Silicon Graphics, Inc.
- Modified by Paul Jackson <pj@sgi.com> - Modified by Paul Jackson <pj@sgi.com>
- Modified by Christoph Lameter <cl@linux.com> - Modified by Christoph Lameter <cl@gentwo.org>
- Modified by Paul Menage <menage@google.com> - Modified by Paul Menage <menage@google.com>
- Modified by Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com> - Modified by Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>

View file

@ -3152,7 +3152,7 @@ Tiara
(model unknown) (model unknown)
--------------- ---------------
- from Christoph Lameter <christoph@lameter.com> - from Christoph Lameter <cl@gentwo.org>
Here is information about my card as far as I could figure it out:: Here is information about my card as far as I could figure it out::

View file

@ -19044,7 +19044,7 @@ F: drivers/net/ethernet/pensando/
PER-CPU MEMORY ALLOCATOR PER-CPU MEMORY ALLOCATOR
M: Dennis Zhou <dennis@kernel.org> M: Dennis Zhou <dennis@kernel.org>
M: Tejun Heo <tj@kernel.org> M: Tejun Heo <tj@kernel.org>
M: Christoph Lameter <cl@linux.com> M: Christoph Lameter <cl@gentwo.org>
L: linux-mm@kvack.org L: linux-mm@kvack.org
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
@ -22407,7 +22407,7 @@ F: Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
F: drivers/nvmem/layouts/sl28vpd.c F: drivers/nvmem/layouts/sl28vpd.c
SLAB ALLOCATOR SLAB ALLOCATOR
M: Christoph Lameter <cl@linux.com> M: Christoph Lameter <cl@gentwo.org>
M: David Rientjes <rientjes@google.com> M: David Rientjes <rientjes@google.com>
M: Andrew Morton <akpm@linux-foundation.org> M: Andrew Morton <akpm@linux-foundation.org>
M: Vlastimil Babka <vbabka@suse.cz> M: Vlastimil Babka <vbabka@suse.cz>

View file

@ -375,7 +375,7 @@ do { \
} while (0) } while (0)
/* /*
* this_cpu operations (C) 2008-2013 Christoph Lameter <cl@linux.com> * this_cpu operations (C) 2008-2013 Christoph Lameter <cl@gentwo.org>
* *
* Optimized manipulation for memory allocated through the per cpu * Optimized manipulation for memory allocated through the per cpu
* allocator or for addresses of per cpu variables. * allocator or for addresses of per cpu variables.

View file

@ -4,7 +4,7 @@
* *
* Copyright (C) 2008 Qumranet, Inc. * Copyright (C) 2008 Qumranet, Inc.
* Copyright (C) 2008 SGI * Copyright (C) 2008 SGI
* Christoph Lameter <cl@linux.com> * Christoph Lameter <cl@gentwo.org>
*/ */
#include <linux/rculist.h> #include <linux/rculist.h>

View file

@ -2,7 +2,7 @@
/* /*
* Slab allocator functions that are independent of the allocator strategy * Slab allocator functions that are independent of the allocator strategy
* *
* (C) 2012 Christoph Lameter <cl@linux.com> * (C) 2012 Christoph Lameter <cl@gentwo.org>
*/ */
#include <linux/slab.h> #include <linux/slab.h>

View file

@ -7,7 +7,7 @@
* *
* zoned VM statistics * zoned VM statistics
* Copyright (C) 2006 Silicon Graphics, Inc., * Copyright (C) 2006 Silicon Graphics, Inc.,
* Christoph Lameter <christoph@lameter.com> * Christoph Lameter <cl@gentwo.org>
* Copyright (C) 2008-2014 Christoph Lameter * Copyright (C) 2008-2014 Christoph Lameter
*/ */
#include <linux/fs.h> #include <linux/fs.h>