<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git, branch v3.1.3solaris</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>Fixing argp build failures seen on solaris</title>
<updated>2011-03-23T12:03:18+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-23T05:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=9c0d73d37bd7fa2f342215362d0d8ab88db5ee28'/>
<id>9c0d73d37bd7fa2f342215362d0d8ab88db5ee28</id>
<content type='text'>
Fix courtesy of pavan (tcp@gluster.com).

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

BUG: 2563 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2563
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix courtesy of pavan (tcp@gluster.com).

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

BUG: 2563 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2563
</pre>
</div>
</content>
</entry>
<entry>
<title>nfs3: Flush file I/O call states on open failure</title>
<updated>2011-03-22T13:04:38+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-21T01:59:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=a9f64844b1e1e1bcff6418128f198d882f777d0b'/>
<id>a9f64844b1e1e1bcff6418128f198d882f777d0b</id>
<content type='text'>
Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2566 (NFS read hangs when arequal-checksum script is run)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2566
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2566 (NFS read hangs when arequal-checksum script is run)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2566
</pre>
</div>
</content>
</entry>
<entry>
<title>CLI : Fix memory free for key_fixed.</title>
<updated>2011-03-22T13:04:34+00:00</updated>
<author>
<name>Gaurav</name>
<email>gaurav@gluster.com</email>
</author>
<published>2011-03-20T23:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=8676f5fa1940eaef698e66d8343cedb9cb7af36b'/>
<id>8676f5fa1940eaef698e66d8343cedb9cb7af36b</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: 2554 (Invalid memory access in glusterd.)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2554
</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: 2554 (Invalid memory access in glusterd.)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2554
</pre>
</div>
</content>
</entry>
<entry>
<title>Solaris: redefine O_DIRECTORY flag to the correct value</title>
<updated>2011-03-22T13:04:30+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-22T05:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=450875b04c1f5375c04bfdaa3c6b6709ca9dafe3'/>
<id>450875b04c1f5375c04bfdaa3c6b6709ca9dafe3</id>
<content type='text'>
O_DIRECTORY is not supported on non-linux systems. By defining it
as 0, the check in qr_open always fails with error ENOTDIR.

We need to document the limiation of not supporting O_DIRECTORY flag
when solaris is used as a backend.

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

BUG: 2566 (NFS read hangs when arequal-checksum script is run)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2566
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
O_DIRECTORY is not supported on non-linux systems. By defining it
as 0, the check in qr_open always fails with error ENOTDIR.

We need to document the limiation of not supporting O_DIRECTORY flag
when solaris is used as a backend.

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

BUG: 2566 (NFS read hangs when arequal-checksum script is run)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2566
</pre>
</div>
</content>
</entry>
<entry>
<title>Change NFS_PATH_MAX value to 4096</title>
<updated>2011-03-19T03:05:52+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2011-03-18T05:39:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=9947b5946033c2751abe454efe4c9fd1a7ae7d0b'/>
<id>9947b5946033c2751abe454efe4c9fd1a7ae7d0b</id>
<content type='text'>
This is tmp fix for crash seen on solaris gnfs server is received path is
longer than PATH_MAX. On solaris default PATH_MAX is 1024, and linux default
PATH_MAX is 4096.

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

BUG: 2476 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2476
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is tmp fix for crash seen on solaris gnfs server is received path is
longer than PATH_MAX. On solaris default PATH_MAX is 1024, and linux default
PATH_MAX is 4096.

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

BUG: 2476 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2476
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable geo-replication build</title>
<updated>2011-03-14T12:46:27+00:00</updated>
<author>
<name>Vijay Bellur</name>
<email>vijay@gluster.com</email>
</author>
<published>2011-03-14T07:00:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=1641d8bb4cbe64da024124d943c04da3bf379100'/>
<id>1641d8bb4cbe64da024124d943c04da3bf379100</id>
<content type='text'>
Signed-off-by: Vijay Bellur &lt;vijay@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

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

BUG: 1570 (geosync related changes)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1570
</pre>
</div>
</content>
</entry>
<entry>
<title>rpc-transport/rdma: handle cases where peer is NULL in send_completion.</title>
<updated>2011-03-12T13:10:39+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-03-12T01:08:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=c549807c23d6915c69a96d9b86af53605c94bc1b'/>
<id>c549807c23d6915c69a96d9b86af53605c94bc1b</id>
<content type='text'>
- There can be valid cases where peer is NULL - For eg., race b/w pollin
    received on handshake socket and as a result transport getting disconnected
    and handling of a send/recv completion on the same qp for some previous
    read/write - in send/recv_completion_process. Hence we should be checking
    for a valid peer pointer before accessing it.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2514 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2514
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- There can be valid cases where peer is NULL - For eg., race b/w pollin
    received on handshake socket and as a result transport getting disconnected
    and handling of a send/recv completion on the same qp for some previous
    read/write - in send/recv_completion_process. Hence we should be checking
    for a valid peer pointer before accessing it.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

BUG: 2514 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2514
</pre>
</div>
</content>
</entry>
<entry>
<title>nfs-rpc: Fix order of freeing request and connection objects</title>
<updated>2011-03-12T13:10:35+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.git/commit/?id=cacb35dcf70fa481a3f39ecfef1b5c46d6a174fd'/>
<id>cacb35dcf70fa481a3f39ecfef1b5c46d6a174fd</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>posix: Set op_errno to ENOMEM on failed iobuf_get</title>
<updated>2011-03-12T05:58:26+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-11T04:32:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=609d5aa9c29e8af0b25c1922c8cdb2db2edbd481'/>
<id>609d5aa9c29e8af0b25c1922c8cdb2db2edbd481</id>
<content type='text'>
This prevents a situation where op_ret for the read fop is
-1 but the op_errno is still 0.

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

BUG: 1977 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1977
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents a situation where op_ret for the read fop is
-1 but the op_errno is still 0.

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

BUG: 1977 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1977
</pre>
</div>
</content>
</entry>
<entry>
<title>posix: Handle offset greater than file size of EOF determination</title>
<updated>2011-03-12T05:58:21+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2011-03-11T02:21:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=31f62d2a701f24851675a6f4edfdd60f8f7dda30'/>
<id>31f62d2a701f24851675a6f4edfdd60f8f7dda30</id>
<content type='text'>
Signed-off-by: Shehjar Tikoo &lt;shehjart@gluster.com&gt;
Signed-off-by: Vijay Bellur &lt;vijay@dev.gluster.com&gt;

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

BUG: 1977 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1977
</pre>
</div>
</content>
</entry>
</feed>
