On Thu, Jun 11, 2015 at 1:01 AM, Jason Gunthorpe
jguntho...@obsidianresearch.com wrote:
On Wed, Jun 10, 2015 at 11:19:03PM +0300, Matan Barak wrote:
Sure gid_type is gone, but I didn't say roceve2 specific, I said
latent elements. ie I'm assuming reasons for the scary locking are
because
On Thu, Jun 11, 2015 at 6:57 AM, Jason Gunthorpe
jguntho...@obsidianresearch.com wrote:
On Wed, Jun 10, 2015 at 09:06:28PM -0400, Doug Ledford wrote:
People tend to push the patches should be small, self contained,
incremental ideal. In some cases, that gets carried to an extreme. In
this
On Thu, Jun 11, 2015 at 3:15 AM, Doug Ledford dledf...@redhat.com wrote:
On Wed, 2015-06-10 at 09:00 -0600, Jason Gunthorpe wrote:
On Wed, Jun 10, 2015 at 11:53:15AM +0300, Or Gerlitz wrote:
Jason, can you ack that this post addressed your comments?
Well, I asked for a cleanup series,
On Thu, Jun 11, 2015 at 4:06 AM, Doug Ledford dledf...@redhat.com wrote:
On Wed, 2015-06-10 at 12:49 -0600, Jason Gunthorpe wrote:
On Wed, Jun 10, 2015 at 06:08:30PM +0300, Matan Barak wrote:
It isn't really a cleanup because the whole gid table is new code and
has latent elements for rocev2
On Thu, Jun 11, 2015 at 11:50 AM, Dan Carpenter
dan.carpen...@oracle.com wrote:
We return success if mlx5e_alloc_sq_db() fails but we should return an
error code.
Fixes: f62b8bb8f2d3 ('net/mlx5: Extend mlx5_core to support ConnectX-4
Ethernet functionality')
Signed-off-by: Dan Carpenter
We return success if mlx5e_alloc_sq_db() fails but we should return an
error code.
Fixes: f62b8bb8f2d3 ('net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet
functionality')
Signed-off-by: Dan Carpenter dan.carpen...@oracle.com
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
From: linux-rdma-ow...@vger.kernel.org [mailto:linux-rdma-
ow...@vger.kernel.org] On Behalf Of Hal Rosenstock
Sent: Thursday, June 11, 2015 10:15 AM
On 6/9/2015 10:57 AM, kaike@intel.com wrote:
From: Kaike Wan kaike@intel.com
This patch enables ibacm to process pathrecord
On 6/9/2015 10:57 AM, kaike@intel.com wrote:
From: Kaike Wan kaike@intel.com
This patch enables ibacm to process pathrecord queries through netlink.
Since ibacm can cache pathrecords, this implementation provides an easy
pathrecord cache for kernel components and therefore offers
On Thu, 2015-06-11 at 09:08 -0500, Steve Wise wrote:
-Original Message-
From: linux-rdma-ow...@vger.kernel.org
[mailto:linux-rdma-ow...@vger.kernel.org] On Behalf Of Doug Ledford
Sent: Thursday, June 11, 2015 12:01 AM
To: Hariprasad Shenai
Cc: linux-rdma@vger.kernel.org;
-Original Message-
From: linux-rdma-ow...@vger.kernel.org
[mailto:linux-rdma-ow...@vger.kernel.org] On Behalf Of Doug Ledford
Sent: Thursday, June 11, 2015 12:01 AM
To: Hariprasad Shenai
Cc: linux-rdma@vger.kernel.org; sw...@opengridcomputing.com;
lee...@chelsio.com;
On Wed, Jun 10, 2015 at 06:15:08PM -0700, Mark Hairgrove wrote:
[...]
There is no race here, the mirror struct will only be freed once as again
the list is a synchronization point. Whoever remove the mirror from the
list is responsible to drop the list reference.
In the fixed code the
On 6/11/2015 10:25 AM, Wan, Kaike wrote:
+static void acm_nl_process_resolve(struct acmc_client *client,
+ struct acm_nl_msg *acmnlmsg)
+{
+ struct acm_msg msg;
+ struct nlattr *attr;
+ int payload_len;
+ int rem;
+ int total_attr_len;
+
+
On Thu, Jun 11, 2015 at 9:18 AM, Jason Gunthorpe
jguntho...@obsidianresearch.com wrote:
On Mon, Jun 08, 2015 at 05:12:10PM +0300, Matan Barak wrote:
+static enum bonding_slave_state is_eth_active_slave_of_bonding(struct
net_device *idev,
+
From: Hal Rosenstock [mailto:h...@dev.mellanox.co.il]
Sent: Thursday, June 11, 2015 11:53 AM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v4 1/1] ibacm: Add support for pathrecord query
through netlink
On 6/11/2015 10:25 AM, Wan, Kaike wrote:
If user space PR capabilities (unicast, multicast, both) is
supported, it affects the API.
How? If we can query SA for multicast PRs without joining the
multicast groups, what additional changes in netlink API do we need to
support both?
Nothing to support both but if we wanted to
From: Carol L Soto cls...@linux.vnet.ibm.com
ib_ucm_release_dev clears wrong bit if devnum is greater than
IB_UCM_MAX_DEVICES.
Signed-off-by: Carol L Soto cls...@linux.vnet.ibm.com
---
drivers/infiniband/core/ucm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
On Thu, Jun 11, 2015 at 12:49:14PM +0300, Matan Barak wrote:
No, that's not true.
For example cm_init_av_by_path calls ib_find_cached_gid *in a
spinlock* which in turns go to the roce_gid_table_find_gid.
So it's obvious you can't use a semaphore/mutex.
Of course, spin lock is the appropriate
From: Kaike Wan kaike@intel.com
This patch adds netlink defines for SA client, local service group, local
service operations, and related attributes.
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: John Fleck john.fl...@intel.com
Signed-off-by: Ira Weiny ira.we...@intel.com
From: Kaike Wan kaike@intel.com
This patch adds a function to check if listeners for a netlink multicast
group are present.
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: John Fleck john.fl...@intel.com
Signed-off-by: Ira Weiny ira.we...@intel.com
Reviewed-by: Sean Hefty
From: Kaike Wan kaike@intel.com
Replace kmalloc with kzalloc so that all uninitialized fields in SA query
will be zero-ed out to avoid unintentional consequence. This prepares the
SA query structure to accept new fields in the future.
Signed-off-by: Kaike Wan kaike@intel.com
From: Kaike Wan kaike@intel.com
A SA cache is undeniably critical for fabric scalability and performance.
In user space, the ibacm application provides a good example of pathrecord
cache for address and route resolution. With the recent implementation of
the provider architecture, ibacm
From: Kaike Wan kaike@intel.com
This patch routes a SA pathrecord query to netlink first and processes the
response appropriately. If a failure is returned, the request will be sent
through IB. The decision whether to route the request to netlink first is
determined by the presence of a
From: Kaike Wan kaike@intel.com
This patch enables ibacm to process pathrecord queries through netlink.
Since ibacm can cache pathrecords, this implementation provides an easy
pathrecord cache for kernel components and therefore offers great
performance advantage on large fabric systems.
On Thu, Jun 11, 2015 at 03:56:50PM +0300, Yishai Hadas wrote:
- file-async_file = filp-private_data;
-
- INIT_IB_EVENT_HANDLER(file-event_handler, file-device-ib_dev,
- ib_uverbs_event_handler);
- ret = ib_register_event_handler(file-event_handler);
-
On Mon, Jun 08, 2015 at 09:57:12PM -0300, Mauro Carvalho Chehab wrote:
Em Mon, 08 Jun 2015 17:20:19 -0700
Luis R. Rodriguez mcg...@do-not-panic.com escreveu:
From: Luis R. Rodriguez mcg...@suse.com
Mauro,
since the ivtv patch is already acked by the driver maintainer
and depends
On Thu, Jun 11, 2015 at 03:56:52PM +0300, Yishai Hadas wrote:
Enables the uverbs_remove_one to succeed despite the fact that there are
running IB applications working with the given ib device. This functionality
enables a HW device to be unbind/reset despite the fact that there are running
On Thu, Jun 11, 2015 at 04:35:19PM +0300, Or Gerlitz wrote:
Jason had another comment calling for re-thinking / questioning the
need for a dedicated uverbs_ex_cmd_mask in the IB device. This goes
beyond the scope of this specific series.
How is properly setting up the new verbs you added
On Thu, Jun 11, 2015 at 04:35:20PM +0300, Or Gerlitz wrote:
From: Matan Barak mat...@mellanox.com
Add a new ib_cq_init_attr structure which contains the
previous cqe (minimum number of CQ entries) and comp_vector
(completion vector) in addition to a new flags field.
All vendors' create_cq
From: Luis R. Rodriguez mcg...@suse.com
We are burrying direct access to MTRR code support on
x86 in order to take advantage of PAT. In the future we
also want to make the default behaviour of ioremap_nocache()
to use strong UC, use of mtrr_add() on those systems
would make write-combining void.
From: Luis R. Rodriguez mcg...@suse.com
Mauro,
since the ivtv patch is already acked by the driver maintainer
and depends on an x86 symbol that went through Boris' tree are you
OK in it going through Boris' tree?
Boris,
provided the outcome of the above maintainer's preference for you
to merge
From: Luis R. Rodriguez mcg...@suse.com
We are burrying direct access to MTRR code support on
x86 in order to take advantage of PAT. In the future we
also want to make the default behaviour of ioremap_nocache()
to use strong UC, use of mtrr_add() on those systems
would make write-combining void.
From: Luis R. Rodriguez mcg...@suse.com
There is no good reason not to, we eventually delete it as well.
Cc: Toshi Kani toshi.k...@hp.com
Cc: Roland Dreier rol...@kernel.org
Cc: Sean Hefty sean.he...@intel.com
Cc: Hal Rosenstock hal.rosenst...@gmail.com
Cc: Suresh Siddha sbsid...@gmail.com
Cc:
From: Doug Ledford [mailto:dledf...@redhat.com]
OPA cannot impersonate IB; OPA node and link types have to be
designated as such. In terms of MAD processing flows, both
explicit (as in the handle_opa_smi() call below) and implicit code
paths (which share IB flows - there are
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 2:00 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/1] ibacm: Add support for pathrecord query
through netlink
On Thu, Jun 11, 2015 at
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 1:58 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/4] IB/netlink: Add defines for local service requests
through netlink
On Thu, Jun 11, 2015
On Thu, Jun 11, 2015 at 06:32:44PM +, Wan, Kaike wrote:
Why are you sending this again without responding the comments I provided
on this patch?
Are you referring to the mandatory/option attributes comments?
Hum weird, I typed in a message yesterday but it seems to have
evaporated. I
On Thu, Jun 11, 2015 at 06:31:53PM +, Wan, Kaike wrote:
1. all mandatory attributes must be present in the
message. Otherwise, the request is invalid.
All mandatory attributes that are present must be supported or the
user space side cannot answer the request.
2. Optional attributes are
On Thu, Jun 11, 2015 at 06:32:44PM +, Wan, Kaike wrote:
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 1:58 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/4] IB/netlink: Add defines for
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 2:47 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/1] ibacm: Add support for pathrecord query
through netlink
On Thu, Jun 11, 2015 at
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 2:52 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/4] IB/netlink: Add defines for local service requests
through netlink
On Thu, Jun 11, 2015
On Thu, Jun 11, 2015 at 06:52:19PM +, Wan, Kaike wrote:
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 2:47 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/1] ibacm: Add support for
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 3:27 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/1] ibacm: Add support for pathrecord query
through netlink
On Thu, Jun 11, 2015 at
Intel is supporting multicast in hardware. Its just a bad implementation
(broadcast and filtering MC groups in the HCA or what was that?) and there
is no plan to fix the issues despite the problem being known for quite
some time. Also does this mean that libfabric only to supports the
On Thu, Jun 11, 2015 at 07:21:11PM +, Wan, Kaike wrote:
Recommend a 'QP Type' with options of:
- RC QP: Return up to the full 6 path tuple with full APM data
- UD QP: Return a single non-reversible path
- GMP QP: Return up to two reversible GMP paths.
If it is hard to get
On Thu, Jun 11, 2015 at 07:35:37PM +, Wan, Kaike wrote:
#define RDMA_NLA_F_MANDATORY (1 13)
#define RDMA_NLA_TYPE_MASK ~(NLA_F_NESTED | NLA_F_NET_BYTEORDER |
RDMA_NLA_F_MANDATORY)
In this case, kernel will use (RDMA_NLA_F_MANDATORY | type) to
inform user space that this attribute
On Thu, Jun 11, 2015 at 10:50:01AM -0700, Luis R. Rodriguez wrote:
From: Luis R. Rodriguez mcg...@suse.com
There is no good reason not to, we eventually delete it as well.
Cc: Toshi Kani toshi.k...@hp.com
Cc: Roland Dreier rol...@kernel.org
Cc: Sean Hefty sean.he...@intel.com
Cc: Hal
On Thu, Jun 11, 2015 at 10:49:59AM -0700, Luis R. Rodriguez wrote:
From: Luis R. Rodriguez mcg...@suse.com
Mauro,
since the ivtv patch is already acked by the driver maintainer
and depends on an x86 symbol that went through Boris' tree are you
OK in it going through Boris' tree?
Sorry I
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Wednesday, June 10, 2015 3:15 PM
On Wed, Jun 10, 2015 at 05:04:55PM +, Hefty, Sean wrote:
Not in the patches themselves but in the general issue when a PR changes.
Do you think this needs addressing or are
From: Hal Rosenstock [mailto:h...@dev.mellanox.co.il]
Sent: Thursday, June 11, 2015 8:24 AM
To: Weiny, Ira
Cc: Jason Gunthorpe; Wan, Kaike; linux-rdma@vger.kernel.org; Fleck, John
Subject: Re: [PATCH v4 4/4] IB/sa: Route SA pathrecord query through netlink
On 6/10/2015 5:09 PM, Weiny, Ira
From: Matan Barak mat...@mellanox.com
Currently, ib_create_cq uses cqe and comp_vecotr instead
of the extendible ib_cq_init_attr struct.
Earlier patches already changed the vendors to work with
ib_cq_init_attr. This patch changes the consumers too.
Signed-off-by: Matan Barak mat...@mellanox.com
Hi Doug,
This patchset adds the kernel control path for completion timestamping
support by user-space verbs consumers.
Timestamping is used by applications in order to know when a WQE was
received/transmitted by the HW. The value is given is HCA hardware cycles,
but could be easily converted
From: Matan Barak mat...@mellanox.com
This includes:
* support allocation of CQ with the TIMESTAMP_COMPLETION creation flag.
* add timestamp_mask and hca_core_clock to query_device, reporting the
number of supported timestamp bits (mask) and the hca_core_clock frequency.
* return hca core
From: Matan Barak mat...@mellanox.com
In order to expose timestamp we need to expose two new attributes in
query_device to be used for CQ completion time-stamping:
timestamp_mask - how many bits are valid in the timestamp, where timestamp
values could be 64bits the most.
hca_core_clock -
From: Matan Barak mat...@mellanox.com
In order to read the HCA's cycle counter efficiently in
user space, we need to map the HCA's register.
This is done through mmap call.
Signed-off-by: Matan Barak mat...@mellanox.com
Signed-off-by: Or Gerlitz ogerl...@mellanox.com
---
From: Shachar Raindel rain...@mellanox.com
Done in preparation for deploying RCU for the device removal
flow. Allows isolating the RCU handling to the uverb_main layer and
keeping the uverbs_cmd code as is.
Signed-off-by: Shachar Raindel rain...@mellanox.com
Signed-off-by: Yishai Hadas
Enables the uverbs_remove_one to succeed despite the fact that there are
running IB applications working with the given ib device. This functionality
enables a HW device to be unbind/reset despite the fact that there are running
user space applications using it.
It exposes a new IB kernel API
Implements the IB core disassociate_ucontext API. The driver detaches the HW
resources for a given user context to prevent a dependency between application
termination and device disconnecting. This is done by managing the VMAs that
were mapped to the HW bars such as door bell and blueflame. When
Fix the reference counting usage to be handled in the event file
creation/destruction function, instead of being done by the caller.
This is done for both async/non-async event files.
Based on Jason Gunthorpe report at https://www.mail-archive.com/
linux-rdma@vger.kernel.org/msg24680.html:
The
Currently, IB/cma remove_one flow blocks until all user descriptor managed by
IB/ucma are released. This prevents hot-removal of IB devices. This patch
allows IB/cma to remove devices regardless of user space activity. Upon getting
the RDMA_CM_EVENT_DEVICE_REMOVAL event we close all the underlying
Currently, if there is any user space application using an IB device,
it is impossible to unload the HW device driver for this device.
Similarly, if the device is hot-unplugged or reset, the device driver
hardware removal flow blocks until all user contexts are destroyed.
This patchset removes
On 6/11/2015 8:54 AM, Wan, Kaike wrote:
From: Hal Rosenstock [mailto:h...@dev.mellanox.co.il]
Sent: Thursday, June 11, 2015 8:24 AM
To: Weiny, Ira
Cc: Jason Gunthorpe; Wan, Kaike; linux-rdma@vger.kernel.org; Fleck, John
Subject: Re: [PATCH v4 4/4] IB/sa: Route SA pathrecord query through
From: Matan Barak mat...@mellanox.com
Add a new ib_cq_init_attr structure which contains the
previous cqe (minimum number of CQ entries) and comp_vector
(completion vector) in addition to a new flags field.
All vendors' create_cq callbacks are changed in order
to work with the new API.
This
On 6/10/2015 5:09 PM, Weiny, Ira wrote:
On 6/10/2015 3:10 PM, Jason Gunthorpe wrote:
On Wed, Jun 10, 2015 at 01:47:36PM -0400, Hal Rosenstock wrote:
On 6/9/2015 10:57 AM, kaike@intel.com wrote:
From: Kaike Wan kaike@intel.com
This patch routes a SA pathrecord query to netlink first
From: Hefty, Sean
Sent: Wednesday, June 10, 2015 4:32 PM
To: Hal Rosenstock; Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: RE: [PATCH v4 1/4] IB/netlink: Add defines for local service requests
through netlink
+/* Local Service Reversible attribute */ struct
From: Matan Barak mat...@mellanox.com
Vendors should be able to pass vendor specific data to/from
user-space via query_device uverb. In order to do this,
we need to pass the vendors' specific udata.
Signed-off-by: Matan Barak mat...@mellanox.com
Signed-off-by: Or Gerlitz ogerl...@mellanox.com
From: Matan Barak mat...@mellanox.com
ib_uverbs_ex_create_cq follows the extension verbs
mechanism. New features (for example, CQ creation flags
field which is added in a downstream patch) could used
via user-space libraries without breaking the ABI.
Signed-off-by: Matan Barak
From: Matan Barak mat...@mellanox.com
Add CQ creation flag which dictates that the created CQ will report
completion time-stamp value in the WC.
Signed-off-by: Matan Barak mat...@mellanox.com
Signed-off-by: Or Gerlitz ogerl...@mellanox.com
---
include/rdma/ib_verbs.h |4
1 files
-Original Message-
From: Hal Rosenstock [mailto:h...@dev.mellanox.co.il]
Sent: Wednesday, June 10, 2015 3:52 PM
On 6/10/2015 1:04 PM, Hefty, Sean wrote:
Not in the patches themselves but in the general issue when a PR changes.
Do you think this needs addressing or are things
On Thu, Jun 11, 2015 at 01:04:25PM -0400, kaike@intel.com wrote:
+static int acm_nl_parse_path_attr(struct nlattr *attr,
+ struct acm_ep_addr_data *data)
+ switch (attr-nla_type NLA_TYPE_MASK) {
+ default:
+ acm_log(1, WARN: unknown attr
From: Luis R. Rodriguez mcg...@suse.com
Boris,
the following patches make use of the newly exported pat_enabled()
which went in through your tree. All driver and respective subsystem
maintainers have Acked these patches and are OK for them to go in through
your tree. Please let me know if there
From: Luis R. Rodriguez mcg...@suse.com
We are burrying direct access to MTRR code support on
x86 in order to take advantage of PAT. In the future we
also want to make the default behaviour of ioremap_nocache()
to use strong UC, use of mtrr_add() on those systems
would make write-combining void.
From: Luis R. Rodriguez mcg...@suse.com
There is no good reason not to, we eventually delete it as well.
Cc: Toshi Kani toshi.k...@hp.com
Cc: Roland Dreier rol...@kernel.org
Cc: Sean Hefty sean.he...@intel.com
Cc: Hal Rosenstock hal.rosenst...@gmail.com
Cc: Suresh Siddha sbsid...@gmail.com
Cc:
From: Luis R. Rodriguez mcg...@suse.com
We are burrying direct access to MTRR code support on
x86 in order to take advantage of PAT. In the future we
also want to make the default behaviour of ioremap_nocache()
to use strong UC, use of mtrr_add() on those systems
would make write-combining void.
On Thu, Jun 11, 2015 at 08:16:41PM +, Weiny, Ira wrote:
For instance if we add SL it would be mandatory, but policy
information like requesting net_device would be optional.
Why would SL be mandatory?
If the kernel asks for a specific SL then user space must respect that and
cap_is_switch_smi would be a nice refinement to let us drop nodetype.
Exactly, we need a bit added to the immutable data bits, and a new cap_
helper, and then nodetype is ready to be retired. Add a bit, drop a
u8 ;-)
I agree that the node type enum isn't particularly useful and should be
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
This patch series adds the OPA gen1 driver.
The patch depends on the this MAD patch series:
https://patchwork.kernel.org/patch/6584551/
The patches add the files and headers and the last
patch add the build hooks.
---
Jubin John (1):
IB/core: Add opa driver to kbuild
Mike Marciniszyn
Add common OPA header definitions for driver
build:
- opa_port_info.h
- opa_smi.h
- hfi1_user.sh
Signed-off-by: Ira Weiny ira.we...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
include/rdma/opa_port_info.h | 452
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
From: Jason Gunthorpe [mailto:jguntho...@obsidianresearch.com]
Sent: Thursday, June 11, 2015 3:52 PM
To: Wan, Kaike
Cc: linux-rdma@vger.kernel.org; Fleck, John; Weiny, Ira
Subject: Re: [PATCH v5 1/4] IB/netlink: Add defines for local service requests
through netlink
On Thu, Jun 11, 2015
On Thu, 11 Jun 2015, Jerome Glisse wrote:
On Wed, Jun 10, 2015 at 06:15:08PM -0700, Mark Hairgrove wrote:
[...]
There is no race here, the mirror struct will only be freed once as again
the list is a synchronization point. Whoever remove the mirror from the
list is responsible to
From: Dan Carpenter dan.carpen...@oracle.com
Date: Thu, 11 Jun 2015 11:50:01 +0300
We return success if mlx5e_alloc_sq_db() fails but we should return an
error code.
Fixes: f62b8bb8f2d3 ('net/mlx5: Extend mlx5_core to support ConnectX-4
Ethernet functionality')
Signed-off-by: Dan
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
From: Jubin John jubin.j...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
drivers/infiniband/Kconfig |1 +
drivers/infiniband/hw/Makefile |1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/infiniband/Kconfig b/drivers/infiniband/Kconfig
index
Signed-off-by: Andrew Friedley andrew.fried...@intel.com
Signed-off-by: Arthur Kepner arthur.kep...@intel.com
Signed-off-by: Brendan Cunningham brendan.cunning...@intel.com
Signed-off-by: Brian Welty brian.we...@intel.com
Signed-off-by: Caz Yokoyama caz.yokoy...@intel.com
Signed-off-by: Dean Luick
1 - 100 of 129 matches
Mail list logo