<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/infiniband/ulp/iser/iser_verbs.c, branch linux-4.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-03-16T17:38:28Z</updated>
<entry>
<title>Merge branches 'mlx4', 'mlx5' and 'ocrdma' into k.o/for-4.6</title>
<updated>2016-03-16T17:38:28Z</updated>
<author>
<name>Doug Ledford</name>
</author>
<published>2016-03-16T17:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d2ad9cc75963714d04d4596c226a499765950dbf'/>
<id>urn:sha1:d2ad9cc75963714d04d4596c226a499765950dbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>iser: Accept arbitrary sg lists mapping if the device supports it</title>
<updated>2016-03-04T16:59:35Z</updated>
<author>
<name>Sagi Grimberg</name>
</author>
<published>2016-02-29T17:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=318d311e8f016dbbf22160d7b1c19a290a95ad9d'/>
<id>urn:sha1:318d311e8f016dbbf22160d7b1c19a290a95ad9d</id>
<content type='text'>
If the device support arbitrary sg list mapping (device cap
IB_DEVICE_SG_GAPS_REG set) we allocate the memory regions with
IB_MR_TYPE_SG_GAPS and allow the block layer to pass us
gaps by skip setting the queue virt_boundary.

Signed-off-by: Sagi Grimberg &lt;sagig@mellanox.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/iser: Use ib_drain_sq()</title>
<updated>2016-02-29T22:10:27Z</updated>
<author>
<name>Steve Wise</name>
</author>
<published>2016-02-17T16:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4c8ba94d1763e4c46564e59729cc0553ba1fddbb'/>
<id>urn:sha1:4c8ba94d1763e4c46564e59729cc0553ba1fddbb</id>
<content type='text'>
Signed-off-by: Steve Wise &lt;swise@opengridcomputing.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/iser: Support the remote invalidation exception</title>
<updated>2015-12-27T00:27:10Z</updated>
<author>
<name>Jenny Derzhavetz</name>
</author>
<published>2015-12-24T10:20:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59caaed7a72a0e3750dfb84636dae6b781559310'/>
<id>urn:sha1:59caaed7a72a0e3750dfb84636dae6b781559310</id>
<content type='text'>
Declare that we support remote invalidation in case we are:
1. using fastreg method
2. always registering memory

Detect the invalidated rkey from the work completion info so we
won't invalidate it locally. The spec mandates that we must not rely
on the target remote invalidate our rkey so we must check it upon
a receive (scsi response) completion.

Signed-off-by: Jenny Derzhavetz &lt;jennyf@mellanox.com&gt;
Signed-off-by: Sagi Grimberg &lt;sagig@mellanox.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/iser,isert: Create and use new shared header</title>
<updated>2015-12-24T05:17:35Z</updated>
<author>
<name>Sagi Grimberg</name>
</author>
<published>2015-12-09T12:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d3cf81f9c805d599e91d1dcaebdd82ec17c299a6'/>
<id>urn:sha1:d3cf81f9c805d599e91d1dcaebdd82ec17c299a6</id>
<content type='text'>
The iser RDMA_CM negotiation protocol is shared by
the initiator and the target, so have a shared header
for the defines and structure. Move relevant items from
the initiator and target headers.

Signed-off-by: Sagi Grimberg &lt;sagig@mellanox.com&gt;
Signed-off-by: Jenny Derzhavetz &lt;jennyf@mellanox.com&gt;
Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/iser: set intuitive values for mr_valid</title>
<updated>2015-12-24T05:17:34Z</updated>
<author>
<name>Jenny Derzhavetz</name>
</author>
<published>2015-12-09T12:12:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1caa70d8a7c0e8427cb8381f29e759bda4ea2dcd'/>
<id>urn:sha1:1caa70d8a7c0e8427cb8381f29e759bda4ea2dcd</id>
<content type='text'>
This parameter is described as "is mr valid indicator".
In other words, it indicates whether memory registration
is valid or not. So intuitive values would be:
mr_valid=True, when memory registration is valid and
mr_valid=False otherwise.

Signed-off-by: Jenny Derzhavetz &lt;jennyf@mellanox.com&gt;
Signed-off-by: Sagi Grimberg &lt;sagig@mellanox.com&gt;
Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge branches '4.5/Or-cleanup' and '4.5/rdma-cq' into k.o/for-4.5</title>
<updated>2015-12-22T22:03:15Z</updated>
<author>
<name>Doug Ledford</name>
</author>
<published>2015-12-22T22:03:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=882f3b3b916a01c703bf7516800a0dca741cd3e7'/>
<id>urn:sha1:882f3b3b916a01c703bf7516800a0dca741cd3e7</id>
<content type='text'>
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;

Conflicts:
	drivers/infiniband/ulp/iser/iser_verbs.c
</content>
</entry>
<entry>
<title>IB/ulps: Avoid calling ib_query_device</title>
<updated>2015-12-22T19:39:00Z</updated>
<author>
<name>Or Gerlitz</name>
</author>
<published>2015-12-18T08:59:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a061b287b1eb58676875cc45929679911d1ca38'/>
<id>urn:sha1:4a061b287b1eb58676875cc45929679911d1ca38</id>
<content type='text'>
Instead, use the cached copy of the attributes present on the device.

Signed-off-by: Or Gerlitz &lt;ogerlitz@mellanox.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'rdma-cq.2' of git://git.infradead.org/users/hch/rdma into 4.5/rdma-cq</title>
<updated>2015-12-15T19:10:44Z</updated>
<author>
<name>Doug Ledford</name>
</author>
<published>2015-12-15T19:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c6333f9f9f7646e311248a09e8ed96126a97aba8'/>
<id>urn:sha1:c6333f9f9f7646e311248a09e8ed96126a97aba8</id>
<content type='text'>
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;

Conflicts:
	drivers/infiniband/ulp/srp/ib_srp.c - Conflicts with changes in
	ib_srp.c introduced during 4.4-rc updates
</content>
</entry>
<entry>
<title>IB/iser: Convert to CQ abstraction</title>
<updated>2015-12-11T22:10:52Z</updated>
<author>
<name>Christoph Hellwig</name>
</author>
<published>2015-12-11T19:54:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cfeb91b375ad5f52665e00d374a4e403d2e6063e'/>
<id>urn:sha1:cfeb91b375ad5f52665e00d374a4e403d2e6063e</id>
<content type='text'>
Use the new CQ abstraction to simplify completions in the iSER
initiator.

Signed-off-by: Sagi Grimberg &lt;sagig@mellanox.com&gt;
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
</content>
</entry>
</feed>
