<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/extras/test/ld-preload-test/README, branch v3.1.0qa43</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>extras: Add LD_PRELOAD test tool</title>
<updated>2009-09-15T07:01:50+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2009-09-15T01:03:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=a5f0b3d7d1b23053ce9327be91323e92ce554b32'/>
<id>a5f0b3d7d1b23053ce9327be91323e92ce554b32</id>
<content type='text'>
This tool allows us to check the sanity of the LD_PRELOAD
mechanism so that we can be sure that an application's syscalls
will be redirected into booster when that library is LD_PRELOADed.

In case of failed syscalls, this tool should be run first
to see if the calls are redirected as required.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 251 (Improve booster debugging through ld-preload testing tool)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=251
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tool allows us to check the sanity of the LD_PRELOAD
mechanism so that we can be sure that an application's syscalls
will be redirected into booster when that library is LD_PRELOADed.

In case of failed syscalls, this tool should be run first
to see if the calls are redirected as required.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 251 (Improve booster debugging through ld-preload testing tool)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=251
</pre>
</div>
</content>
</entry>
</feed>
ount    GF_OPTION_TYPE_INT   0

cluster/distribute:
	* lookup-unhashed           GF_OPTION_TYPE_BOOL 

cluster/unify:
	* namespace		    GF_OPTION_TYPE_XLATOR 
	* scheduler 		    GF_OPTION_TYPE_STR    alu|rr|random|nufa|switch 
	* self-heal 		    GF_OPTION_TYPE_STR    foreground|background|off
	* optimist  		    GF_OPTION_TYPE_BOOL 

cluster/nufa:
	local-volume-name           GF_OPTION_TYPE_XLATOR 

cluster/stripe:
	* block-size		    GF_OPTION_TYPE_ANY 
	* use-xattr  		    GF_OPTION_TYPE_BOOL

debug/trace:
	* include-ops (include)     GF_OPTION_TYPE_STR
	* exclude-ops (exclude)     GF_OPTION_TYPE_STR 

encryption/rot-13:
	* encrypt-write             GF_OPTION_TYPE_BOOL
	* decrypt-read  	    GF_OPTION_TYPE_BOOL 

features/path-convertor:
	* start-offset              GF_OPTION_TYPE_INT     0-4095 
	* end-offset 		    GF_OPTION_TYPE_INT	   1-4096 
	* replace-with		    GF_OPTION_TYPE_ANY

features/trash:
	* trash-dir	            GF_OPTION_TYPE_PATH 

features/locks:
	* mandatory-locks (mandatory) GF_OPTION_TYPE_BOOL 

features/filter:
	* root-squashing	    GF_OPTION_TYPE_BOOL 
	* read-only                 GF_OPTION_TYPE_BOOL
	* fixed-uid		    GF_OPTION_TYPE_INT
	* fixed-gid		    GF_OPTION_TYPE_INT
	* translate-uid             GF_OPTION_TYPE_ANY 
	* translate-gid		    GF_OPTION_TYPE_ANY
	* filter-uid		    GF_OPTION_TYPE_ANY 
	* filter-gid		    GF_OPTION_TYPE_ANY 

features/quota:
	* min-free-disk-limit	    GF_OPTION_TYPE_PERCENT
	* refresh-interval	    GF_OPTION_TYPE_TIME
	* disk-usage-limit	    GF_OPTION_TYPE_SIZET 

storage/posix:
	* o-direct		    GF_OPTION_TYPE_BOOL
	* directory		    GF_OPTION_TYPE_PATH
	* export-statfs-size	    GF_OPTION_TYPE_BOOL
	* mandate-attribute	    GF_OPTION_TYPE_BOOL

storage/bdb:
	* directory                 GF_OPTION_TYPE_PATH
	* logdir		    GF_OPTION_TYPE_PATH
	* errfile		    GF_OPTION_TYPE_PATH
	* dir-mode		    GF_OPTION_TYPE_ANY
	* file-mode		    GF_OPTION_TYPE_ANY
	* page-size		    GF_OPTION_TYPE_SIZET
	* lru-limit		    GF_OPTION_TYPE_INT
	* lock-timeout		    GF_OPTION_TYPE_TIME
	* checkpoint-timeout	    GF_OPTION_TYPE_TIME
	* transaction-time