Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 May 2011 09:46:10 +0000 (UTC)
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r221633 - head/sbin/geom/class/eli
Message-ID:  <201105080946.p489kAHs039066@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pjd
Date: Sun May  8 09:46:09 2011
New Revision: 221633
URL: http://svn.freebsd.org/changeset/base/221633

Log:
  Document the following sysctls:
  
  kern.geom.eli.version
  kern.geom.eli.key_cache_limit
  kern.geom.eli.key_cache_hits
  kern.geom.eli.key_cache_misses
  
  MFC after:	1 week

Modified:
  head/sbin/geom/class/eli/geli.8

Modified: head/sbin/geom/class/eli/geli.8
==============================================================================
--- head/sbin/geom/class/eli/geli.8	Sun May  8 09:31:17 2011	(r221632)
+++ head/sbin/geom/class/eli/geli.8	Sun May  8 09:46:09 2011	(r221633)
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2005-2010 Pawel Jakub Dawidek <pjd@FreeBSD.org>
+.\" Copyright (c) 2005-2011 Pawel Jakub Dawidek <pawel@dawidek.net>
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -627,9 +627,13 @@ variables can be used to control the beh
 .Nm ELI
 GEOM class.
 The default value is shown next to each variable.
-All variables can also be set in
+Some variables can also be set in
 .Pa /boot/loader.conf .
 .Bl -tag -width indent
+.It Va kern.geom.eli.version
+Version number of the
+.Nm ELI
+GEOM class.
 .It Va kern.geom.eli.debug : No 0
 Debug level of the
 .Nm ELI
@@ -668,6 +672,22 @@ When set to 1, can speed-up crypto opera
 Batching allows to reduce number of interrupts by responding on a group of
 crypto requests with one interrupt.
 The crypto card and the driver has to support this feature.
+.It Va kern.geom.eli.key_cache_limit : No 8192
+Specifies how many encryption keys to cache.
+The default limit
+.No ( 8192
+keys) will allow to cache all keys for 4TB provider with 512 bytes sectors and
+will take around 1MB of memory.
+.It Va kern.geom.eli.key_cache_hits
+Reports how many times we were looking up a key and it was already in cache.
+This sysctl is not updated for providers that need less keys than the limit
+specified in
+.Va kern.geom.eli.key_cache_limit .
+.It Va kern.geom.eli.key_cache_misses
+Reports how many times we were looking up a key and it was not in cache.
+This sysctl is not updated for providers that need less keys than the limit
+specified in
+.Va kern.geom.eli.key_cache_limit .
 .El
 .Sh EXIT STATUS
 Exit status is 0 on success, and 1 if the command fails.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105080946.p489kAHs039066>