<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs-snapshot.git/xlators/nfs/lib, branch development</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/'/>
<entry>
<title>RPC unify code change</title>
<updated>2011-07-29T10:37:07+00:00</updated>
<author>
<name>krishna</name>
<email>krishna@gluster.com</email>
</author>
<published>2011-07-27T12:46:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=6c7a89321af50925fb53da378d996881a1907f31'/>
<id>6c7a89321af50925fb53da378d996881a1907f31</id>
<content type='text'>
Change-Id: Ibe18a2a63fd023ac57652c4dfc8ac8a69d983b83
BUG: 3112
Signed-off-by: krishna &lt;krishna@gluster.com&gt;
Reviewed-on: http://review.gluster.com/116
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Amar Tumballi &lt;amar@gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibe18a2a63fd023ac57652c4dfc8ac8a69d983b83
BUG: 3112
Signed-off-by: krishna &lt;krishna@gluster.com&gt;
Reviewed-on: http://review.gluster.com/116
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Amar Tumballi &lt;amar@gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nfsrpc: Re-order NFS auth array contents</title>
<updated>2011-07-13T10:00:57+00:00</updated>
<author>
<name>Pavan</name>
<email>tcp@gluster.com</email>
</author>
<published>2011-07-13T03:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=c4da48f0dc9858e70555bf92374cb9e6a6f088b9'/>
<id>c4da48f0dc9858e70555bf92374cb9e6a6f088b9</id>
<content type='text'>
Some NFS client implementations can default to AUTH_NULL given a certain order
of auth_array in MOUNT reply. We re-order it here to make sure that such
clients (Example - 2.6.26), do not have such security loop holes.

Signed-off-by: Pavan T C &lt;tcp@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 3144 (permissions given in fuse mount don't have effect in nfs mount)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=3144
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 3144 (permissions given in fuse mount don't have effect in nfs mount)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=3144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some NFS client implementations can default to AUTH_NULL given a certain order
of auth_array in MOUNT reply. We re-order it here to make sure that such
clients (Example - 2.6.26), do not have such security loop holes.

Signed-off-by: Pavan T C &lt;tcp@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 3144 (permissions given in fuse mount don't have effect in nfs mount)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=3144
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 3144 (permissions given in fuse mount don't have effect in nfs mount)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=3144
</pre>
</div>
</content>
</entry>
<entry>
<title>build warning fixes</title>
<updated>2011-06-16T16:15:33+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2011-06-08T23:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=a7a2b8218958579006778b1200a0e40125291e0f'/>
<id>a7a2b8218958579006778b1200a0e40125291e0f</id>
<content type='text'>
mainly fixes all the sockaddr related 'strict aliasing' warnings

Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2550 (build warnings)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2550
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mainly fixes all the sockaddr related 'strict aliasing' warnings

Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2550 (build warnings)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2550
</pre>
</div>
</content>
</entry>
<entry>
<title>rpc: use AI_ADDRCONFIG selectively</title>
<updated>2011-05-30T11:48:25+00:00</updated>
<author>
<name>Anand Avati</name>
<email>avati@gluster.com</email>
</author>
<published>2011-05-20T16:56:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=7f1c2eb4d473b9323b3a31b33473f7fe06cee449'/>
<id>7f1c2eb4d473b9323b3a31b33473f7fe06cee449</id>
<content type='text'>
NetBSD does not have AI_ADDRCONFIG. This patch has a side effect: glusterfsd
listens on IPv6 adresses only by default. Option transport.socket.bind-address
in volume server-tcp must be used to listen on an IPv4 address.

Thanks to: Emmanuel Dreyfus &lt;manu@netbsd.org&gt;

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

BUG: 2923 (NetBSD port)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2923
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NetBSD does not have AI_ADDRCONFIG. This patch has a side effect: glusterfsd
listens on IPv6 adresses only by default. Option transport.socket.bind-address
in volume server-tcp must be used to listen on an IPv4 address.

Thanks to: Emmanuel Dreyfus &lt;manu@netbsd.org&gt;

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

BUG: 2923 (NetBSD port)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2923
</pre>
</div>
</content>
</entry>
<entry>
<title>nfs-rpc: Append replies to end of connection's txlist</title>
<updated>2011-03-31T11:19:41+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-15T01:57:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=f7fb326c250997f274e4e928faec9aeca4ce12c9'/>
<id>f7fb326c250997f274e4e928faec9aeca4ce12c9</id>
<content type='text'>
..instead of prepending.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2491 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2491
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
..instead of prepending.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2491 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2491
</pre>
</div>
</content>
</entry>
<entry>
<title>nfs-rpc: Exit txbuf transmission loop on EAGAIN</title>
<updated>2011-03-31T11:19:27+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-15T01:57:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=a54e0358b1d66c04448b22c1a01e076b5a527008'/>
<id>a54e0358b1d66c04448b22c1a01e076b5a527008</id>
<content type='text'>
..instead of looping till the buffer is completely transmitted.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2491 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2491
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
..instead of looping till the buffer is completely transmitted.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2491 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2491
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Eliminate syscall tight loop when handling EAGAIN in NFS."</title>
<updated>2011-03-14T17:13:36+00:00</updated>
<author>
<name>Vijay Bellur</name>
<email>vijay@dev.gluster.com</email>
</author>
<published>2011-03-14T17:13:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=ac408b608130768fc9d67b836cef7c3f69f24de5'/>
<id>ac408b608130768fc9d67b836cef7c3f69f24de5</id>
<content type='text'>
This reverts commit 689c1b5044e701e1b695a6e6c80647b9471ba454.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 689c1b5044e701e1b695a6e6c80647b9471ba454.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Make sure we are looking at the right errno in the fix for bug 2452."</title>
<updated>2011-03-14T17:13:08+00:00</updated>
<author>
<name>Vijay Bellur</name>
<email>vijay@dev.gluster.com</email>
</author>
<published>2011-03-14T17:13:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=d66758b4930224ba8d050f728b701b3259bf9cc7'/>
<id>d66758b4930224ba8d050f728b701b3259bf9cc7</id>
<content type='text'>
This reverts commit dae57d72a58ff61fe6eda800d386bf83574ef5c2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit dae57d72a58ff61fe6eda800d386bf83574ef5c2.
</pre>
</div>
</content>
</entry>
<entry>
<title>nfs-rpc: Fix order of freeing request and connection objects</title>
<updated>2011-03-12T13:10:21+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-11T01:48:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=40a5e452bea79d1c7c78af480354e16ef970ca63'/>
<id>40a5e452bea79d1c7c78af480354e16ef970ca63</id>
<content type='text'>
..to prevent segfaults due to double frees and dereferencing of freed
up memory.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2504 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2504
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
..to prevent segfaults due to double frees and dereferencing of freed
up memory.

Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2504 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2504
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure we are looking at the right errno in the fix for bug 2452.</title>
<updated>2011-03-04T07:30:08+00:00</updated>
<author>
<name>Pavan T C</name>
<email>tcp@gluster.com</email>
</author>
<published>2011-03-04T01:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=dae57d72a58ff61fe6eda800d386bf83574ef5c2'/>
<id>dae57d72a58ff61fe6eda800d386bf83574ef5c2</id>
<content type='text'>
Signed-off-by: Pavan T C &lt;tcp@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2452 (Excessive CPU usage /very low throughput while using NFS mounts)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pavan T C &lt;tcp@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 2452 (Excessive CPU usage /very low throughput while using NFS mounts)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2452
</pre>
</div>
</content>
</entry>
</feed>
