<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/transport, branch v2.0.7</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>transport/ib-verbs: initialize fini member of new-transports created during accepting client connections.</title>
<updated>2009-09-15T06:33:11+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2009-09-15T00:32:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=973b964e68df39ec5c2e8a4699be84644c76864b'/>
<id>973b964e68df39ec5c2e8a4699be84644c76864b</id>
<content type='text'>
- This bug used to cause a memory leak of 2 * sizeof(ib_verbs_private_t) for each new client connection.

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

BUG: 259 (Memory leak on server side when there are large number of disconnections from clients)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=259
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- This bug used to cause a memory leak of 2 * sizeof(ib_verbs_private_t) for each new client connection.

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

BUG: 259 (Memory leak on server side when there are large number of disconnections from clients)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=259
</pre>
</div>
</content>
</entry>
<entry>
<title>ib-verbs: handle failure of ibv_create_qp gracefully.</title>
<updated>2009-09-02T17:30:37+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2009-08-31T22:37:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=97afc25cc7580df67fd65f41b086e33a45787887'/>
<id>97afc25cc7580df67fd65f41b086e33a45787887</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 217 (crash in ib_verbs_create_qp)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=217
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 217 (crash in ib_verbs_create_qp)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=217
</pre>
</div>
</content>
</entry>
<entry>
<title>increased ib-verbs buffer size</title>
<updated>2009-08-04T23:47:52+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-08-04T14:50:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=fce2911e29e68bc3bf6fed2a68761877eda2156c'/>
<id>fce2911e29e68bc3bf6fed2a68761877eda2156c</id>
<content type='text'>
Noticed that in few cases, where ib-verbs doesn't handle a bigger
sized buffer to be sent across, which happens without problem in
tcp. Caused frame losses in the case where server's reply msg was
bigger, hence the msg got dropped at the server end. With this patch
ib-verbs buffer size is fixed to 512KB. (4 x page-size)

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

BUG: 190 (missing frames due to larger reply message size.. (ib-verbs))
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=190
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Noticed that in few cases, where ib-verbs doesn't handle a bigger
sized buffer to be sent across, which happens without problem in
tcp. Caused frame losses in the case where server's reply msg was
bigger, hence the msg got dropped at the server end. With this patch
ib-verbs buffer size is fixed to 512KB. (4 x page-size)

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

BUG: 190 (missing frames due to larger reply message size.. (ib-verbs))
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=190
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the trailing "/" which fails build with new version of automake</title>
<updated>2009-07-17T19:01:29+00:00</updated>
<author>
<name>Harshavardhana</name>
<email>harsha@zresearch.com</email>
</author>
<published>2009-06-16T10:34:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=fe134d4b0b675f13f3c2aa1152a1380be7192ced'/>
<id>fe134d4b0b675f13f3c2aa1152a1380be7192ced</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a new option transport.socket.nodelay.</title>
<updated>2009-06-25T00:13:36+00:00</updated>
<author>
<name>Vijay Bellur</name>
<email>vijay@gluster.com</email>
</author>
<published>2009-06-24T12:54:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=7a797746b9276493a0891da63124092ddc98f01b'/>
<id>7a797746b9276493a0891da63124092ddc98f01b</id>
<content type='text'>
Release 2.0 compatible patch for optionally setting NODELAY.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release 2.0 compatible patch for optionally setting NODELAY.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ib-verbs error log enhancement</title>
<updated>2009-06-03T12:49:41+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-06-01T17:58:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=4fa1211b0fa015b49e662b26327c306f42299bbb'/>
<id>4fa1211b0fa015b49e662b26327c306f42299bbb</id>
<content type='text'>
Earlier it was thought that only not having 'opensm' running will cause
handshake errors in ib-verbs.

Recently understood that even having a wrong 'ib-verbs.port' option can
also cause the same behavior, and it took more than 5-6 e-mail iterations
with the user and lot of brain cycle in support team to understand the
problem. Made the log message more descriptive, so user can be find the
cause, or can send us email without wasting time.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Earlier it was thought that only not having 'opensm' running will cause
handshake errors in ib-verbs.

Recently understood that even having a wrong 'ib-verbs.port' option can
also cause the same behavior, and it took more than 5-6 e-mail iterations
with the user and lot of brain cycle in support team to understand the
problem. Made the log message more descriptive, so user can be find the
cause, or can send us email without wasting time.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ib-verbs: Set receive and send window size</title>
<updated>2009-05-26T09:43:55+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2009-05-26T03:40:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=f6bcb43d4adca26337f9a933e61eac8d6815cc7e'/>
<id>f6bcb43d4adca26337f9a933e61eac8d6815cc7e</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>socket: Set receive and send window size</title>
<updated>2009-05-26T09:30:43+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2009-05-26T03:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=78ed845bc98ced0b2edd14875f5a7ef755802984'/>
<id>78ed845bc98ced0b2edd14875f5a7ef755802984</id>
<content type='text'>
This is experimental. We're hoping this improve performance on
high speed links like 10GigE.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is experimental. We're hoping this improve performance on
high speed links like 10GigE.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix crash in __socket_reset. Previously iobuf_p was an allocated pointer, but since introduction of IObuf it is no more. Now iobuf has to be unref'ed instead.</title>
<updated>2009-05-22T10:03:25+00:00</updated>
<author>
<name>Anand Avati</name>
<email>avati@gluster.com</email>
</author>
<published>2009-05-22T03:33:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=eee87a35383a7b2aebea0c12c418404b93a342ec'/>
<id>eee87a35383a7b2aebea0c12c418404b93a342ec</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>minor log enhancement in 'ib-verbs' transport.</title>
<updated>2009-05-16T10:01:33+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-05-13T08:26:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=19a1ce89421b7f066168059e972c906b8c194e54'/>
<id>19a1ce89421b7f066168059e972c906b8c194e54</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
