<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/rdma/opa_port_info.h, branch linux-5.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-03-26T00:14:12Z</updated>
<entry>
<title>RDMA: Use __packed annotation instead of __attribute__ ((packed))</title>
<updated>2019-03-26T00:14:12Z</updated>
<author>
<name>Erez Alfasi</name>
<email>ereza@mellanox.com</email>
</author>
<published>2019-02-25T06:52:30Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=19b1a294b0b3f4e8080584cd560fc058f12123fb'/>
<id>urn:sha1:19b1a294b0b3f4e8080584cd560fc058f12123fb</id>
<content type='text'>
"__attribute__" set of macros has been standardized, have became more
potentially portable and consistent code back in v2.6.21 by commit
82ddcb040 ("[PATCH] extend the set of "__attribute__" shortcut macros").
Moreover, nowadays checkpatch.pl warns about using __attribute__((packed))
instead of __packed.

This patch converts all the "__attribute__ ((packed))" annotations to
"__packed" within the RDMA subsystem.

Signed-off-by: Erez Alfasi &lt;ereza@mellanox.com&gt;
Signed-off-by: Leon Romanovsky &lt;leonro@mellanox.com&gt;
Signed-off-by: Jason Gunthorpe &lt;jgg@mellanox.com&gt;
</content>
</entry>
<entry>
<title>IB/hfi1: Virtual Network Interface Controller (VNIC) HW support</title>
<updated>2017-04-20T19:19:35Z</updated>
<author>
<name>Vishwanathapura, Niranjana</name>
<email>niranjana.vishwanathapura@intel.com</email>
</author>
<published>2017-04-13T03:29:29Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2280740f01aee0883a2885f332aee27449390a4b'/>
<id>urn:sha1:2280740f01aee0883a2885f332aee27449390a4b</id>
<content type='text'>
HFI1 HW specific support for VNIC functionality.
Dynamically allocate a set of contexts for VNIC when the first vnic
port is instantiated. Allocate VNIC contexts from user contexts pool
and return them back to the same pool while freeing up. Set aside
enough MSI-X interrupts for VNIC contexts and assign them when the
contexts are allocated. On the receive side, use an RSM rule to
spread TCP/UDP streams among VNIC contexts.

Reviewed-by: Dennis Dalessandro &lt;dennis.dalessandro@intel.com&gt;
Reviewed-by: Ira Weiny &lt;ira.weiny@intel.com&gt;
Signed-off-by: Niranjana Vishwanathapura &lt;niranjana.vishwanathapura@intel.com&gt;
Signed-off-by: Andrzej Kacprowski &lt;andrzej.kacprowski@intel.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/hfi1: Clean up port state structure definition</title>
<updated>2016-08-02T16:00:54Z</updated>
<author>
<name>Ira Weiny</name>
<email>ira.weiny@intel.com</email>
</author>
<published>2016-07-01T23:00:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f8181697fd09bb3b6d857cef31d9af93ea2b0758'/>
<id>urn:sha1:f8181697fd09bb3b6d857cef31d9af93ea2b0758</id>
<content type='text'>
The definition of port state changed mid development and the
old structure was kept accidentally.  Remove this dead code.

Reviewed-by: Dennis Dalessandro &lt;dennis.dalessandro@intel.com&gt;
Signed-off-by: Ira Weiny &lt;ira.weiny@intel.com&gt;
Signed-off-by: Dennis Dalessandro &lt;dennis.dalessandro@intel.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>staging/rdma/hfi1, IB/core: Fix LinkDownReason define for consistency</title>
<updated>2016-03-11T01:37:59Z</updated>
<author>
<name>Easwar Hariharan</name>
<email>easwar.hariharan@intel.com</email>
</author>
<published>2016-02-03T22:36:58Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e1bf0d5ecdc49cd4e2014da0d60efa74f5714fba'/>
<id>urn:sha1:e1bf0d5ecdc49cd4e2014da0d60efa74f5714fba</id>
<content type='text'>
LinkDownReason LocalMediaNotInstalled lacked an underscore
and was inconsistent with other defines in the same family.
This patch fixes this.

Reviewed-by: Ira Weiny &lt;ira.weiny@intel.com&gt;
Signed-off-by: Easwar Hariharan &lt;easwar.hariharan@intel.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/hfi1: fix pstateinfo from returning improperly byteswapped value</title>
<updated>2015-09-18T15:28:47Z</updated>
<author>
<name>Ira Weiny</name>
<email>ira.weiny@intel.com</email>
</author>
<published>2015-09-09T05:28:21Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=aadfc3b2042d69a6b4b8d719d4221b988d7f31a5'/>
<id>urn:sha1:aadfc3b2042d69a6b4b8d719d4221b988d7f31a5</id>
<content type='text'>
Byteswap link_width_downgrade_*_active values before sending on the wire.  In
addition properly define the Port State Info structure.

Reviewed-by: Dennis Dalessandro &lt;dennis.dalessandro@intel.com&gt;
Reviewed-by: Christian Gomez &lt;christian.gomez@intel.com&gt;
Signed-off-by: Rimmer, Todd &lt;todd.rimmer@intel.com&gt;
Signed-off-by: Ira Weiny &lt;ira.weiny@intel.com&gt;
Acked-by: Mike Marciniszyn &lt;mike.marciniszyn@intel.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
<entry>
<title>IB/core: Add core header changes needed for OPA</title>
<updated>2015-08-29T02:54:50Z</updated>
<author>
<name>Dennis Dalessandro</name>
<email>dennis.dalessandro@intel.com</email>
</author>
<published>2015-07-30T19:17:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d4ab347005fb26f414b98b2c8d5ef6de5778c3dc'/>
<id>urn:sha1:d4ab347005fb26f414b98b2c8d5ef6de5778c3dc</id>
<content type='text'>
This patch adds the value of the CNP opcode to the existing list of enumerated
opcodes in ib_pack.h

Add common OPA header definitions for driver
build:
- opa_port_info.h
- opa_smi.h
- hfi1_user.h

Additionally, ib_mad.h, has additional definitions
that are common to ib_drivers including:
- trap support
- cca support

The qib driver has the duplication removed in favor
those in ib_mad.h

Reviewed-by: Mike Marciniszyn &lt;mike.marciniszyn@intel.com&gt;
Reviewed-by: John, Jubin &lt;jubin.john@intel.com&gt;
Signed-off-by: Ira Weiny &lt;ira.weiny@intel.com&gt;
Signed-off-by: Dennis Dalessandro &lt;dennis.dalessandro@intel.com&gt;
Signed-off-by: Doug Ledford &lt;dledford@redhat.com&gt;
</content>
</entry>
</feed>
