<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/debug, branch v3.2.0qa5</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>Prevent deadlock in io-stats list management of top.</title>
<updated>2011-03-23T11:55:34+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-23T03:53:28+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=bd132d8e410dbc24cbef751925cd937939f35747'/>
<id>bd132d8e410dbc24cbef751925cd937939f35747</id>
<content type='text'>
Senario: thread t1 has lock on the queue, and waits on the element lock to remove
it and unref it. Thread t2 has a lock on the element being removed from the queue,
but waiting on the queue on the list to update it.

The fix is to move list management to outside of the lock. Additonal to this change
is adding locks to ios_stat_ref

Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2578 (Mountpoint hung while running the dbench)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2578
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Senario: thread t1 has lock on the queue, and waits on the element lock to remove
it and unref it. Thread t2 has a lock on the element being removed from the queue,
but waiting on the queue on the list to update it.

The fix is to move list management to outside of the lock. Additonal to this change
is adding locks to ios_stat_ref

Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2578 (Mountpoint hung while running the dbench)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2578
</pre>
</div>
</content>
</entry>
<entry>
<title>CLI : Validate options farmework.</title>
<updated>2011-03-23T11:55:29+00:00</updated>
<author>
<name>Gaurav</name>
<email>gaurav@gluster.com</email>
</author>
<published>2011-03-23T00:50:17+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=9bd4f25b6b0ea8103324b685fcc21525a29849a8'/>
<id>9bd4f25b6b0ea8103324b685fcc21525a29849a8</id>
<content type='text'>
Signed-off-by: Gaurav &lt;gaurav@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2064 (NFS options are removed upon glusterd restart)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2064
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Gaurav &lt;gaurav@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2064 (NFS options are removed upon glusterd restart)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2064
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved stats cleanup to forget from unlink and rmdir</title>
<updated>2011-03-22T11:55:04+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-22T05:20:01+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=384f81cf412c0da9d13a547c0aeb2cd33e59774d'/>
<id>384f81cf412c0da9d13a547c0aeb2cd33e59774d</id>
<content type='text'>
Additionally, replace inode_ctx_get with inode_ctx_del in cleanup
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2575 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2575
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally, replace inode_ctx_get with inode_ctx_del in cleanup
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2575 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2575
</pre>
</div>
</content>
</entry>
<entry>
<title>remove the names from the log files</title>
<updated>2011-03-22T11:02:18+00:00</updated>
<author>
<name>Raghavendra Bhat</name>
<email>raghavendrabhat@gluster.com</email>
</author>
<published>2011-03-22T03:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=c077bd932beff169a366c99c94ff45e432d1d793'/>
<id>c077bd932beff169a366c99c94ff45e432d1d793</id>
<content type='text'>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2573 (trailing '/' with brick name says "volume top unsuccessful" while running 'top' command)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2573
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2573 (trailing '/' with brick name says "volume top unsuccessful" while running 'top' command)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2573
</pre>
</div>
</content>
</entry>
<entry>
<title>debug/io-stats: don't log the dangling volume message</title>
<updated>2011-03-19T03:36:35+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2011-03-18T00:38:36+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=26dcbc729395b00dae45cd62222aaccbd2ab7aff'/>
<id>26dcbc729395b00dae45cd62222aaccbd2ab7aff</id>
<content type='text'>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2346 (Log message enhancements in GlusterFS - phase 1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2346 (Log message enhancements in GlusterFS - phase 1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2346
</pre>
</div>
</content>
</entry>
<entry>
<title>TOP: io-stats related changes</title>
<updated>2011-03-16T09:35:26+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-16T03:34:53+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=f208d7148fefd55b4073bda978816d71831ffefa'/>
<id>f208d7148fefd55b4073bda978816d71831ffefa</id>
<content type='text'>
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2516 (Implement gluster volume top command)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2516
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2516 (Implement gluster volume top command)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2516
</pre>
</div>
</content>
</entry>
<entry>
<title>do not access the inode while doing statfs in trace</title>
<updated>2011-03-11T01:51:59+00:00</updated>
<author>
<name>Raghavendra Bhat</name>
<email>raghavendrabhat@gluster.com</email>
</author>
<published>2011-03-09T07:14:54+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=3e95176263e31135039bc65b9aa510801af20d4d'/>
<id>3e95176263e31135039bc65b9aa510801af20d4d</id>
<content type='text'>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2502 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2502
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2502 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2502
</pre>
</div>
</content>
</entry>
<entry>
<title>debug/io-stats: Changes for handling gluster profile</title>
<updated>2011-03-10T16:09:36+00:00</updated>
<author>
<name>Pranith K</name>
<email>pranithk@gluster.com</email>
</author>
<published>2011-03-10T02:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=332508e8e3b5cd2ffe1c68e496d294d4fef2dea4'/>
<id>332508e8e3b5cd2ffe1c68e496d294d4fef2dea4</id>
<content type='text'>
Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 1965 (need a cmd to get io-stat details)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1965
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 1965 (need a cmd to get io-stat details)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1965
</pre>
</div>
</content>
</entry>
<entry>
<title>debug/trace: add logs for 'forget', 'release' and 'releasedir'</title>
<updated>2011-03-04T08:41:08+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2011-03-03T06:22:59+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=0066a093a258bfd1a9130134318c3df3571a091d'/>
<id>0066a093a258bfd1a9130134318c3df3571a091d</id>
<content type='text'>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2332 (update 'debug/trace' to log gfid instead of 'ia_ino')
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2332
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2332 (update 'debug/trace' to log gfid instead of 'ia_ino')
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2332
</pre>
</div>
</content>
</entry>
<entry>
<title>debug/trace: updated the logs to print gfid instead of 'ino' values</title>
<updated>2011-02-22T10:28:34+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2011-02-18T05:18:20+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=28bda239100b9eef9b378dac2052a19d7264a51c'/>
<id>28bda239100b9eef9b378dac2052a19d7264a51c</id>
<content type='text'>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2332 (update 'debug/trace' to log gfid instead of 'ia_ino')
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2332
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2332 (update 'debug/trace' to log gfid instead of 'ia_ino')
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2332
</pre>
</div>
</content>
</entry>
</feed>
