linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: Bart Van Assche
	<Bart.VanAssche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>,
	"Andrew.Boyer-8PEkshWhKlo@public.gmane.org"
	<Andrew.Boyer-8PEkshWhKlo@public.gmane.org>
Cc: "monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org"
	<monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
	"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH v3 29/37] IB/rxe: Switch from dma_device to dev.parent
Date: Tue, 14 Feb 2017 11:47:28 -0500	[thread overview]
Message-ID: <1487090848.86943.81.camel@redhat.com> (raw)
In-Reply-To: <1485555269.13218.10.camel-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 1911 bytes --]

On Fri, 2017-01-27 at 22:14 +0000, Bart Van Assche wrote:
> On Thu, 2017-01-26 at 21:06 +0000, Boyer, Andrew wrote:
> > 
> > On 1/20/17, 4:04 PM, "linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org on behalf of
> > Bart
> > Van Assche" <linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org on behalf of
> > bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org> wrote:
> > 
> > > 
> > > Prepare for removal of ib_device.dma_device.
> > > 
> > > Signed-off-by: Bart Van Assche <bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
> > > Cc: Moni Shoua <monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
> > > ---
> > > drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +++---
> > > 1 file changed, 3 insertions(+), 3 deletions(-)
> > > 
> > > @@ -1234,7 +1234,7 @@ int rxe_register_device(struct rxe_dev
> > > *rxe)
> > > 	dev->node_type = RDMA_NODE_IB_CA;
> > > 	dev->phys_port_cnt = 1;
> > > 	dev->num_comp_vectors = RXE_NUM_COMP_VECTORS;
> > > -	dev->dma_device = rxe->ifc_ops->dma_device(rxe);
> > > +	dev->dev.parent = rxe->ifc_ops->dma_device(rxe);
> > > 	dev->local_dma_lkey = 0;
> > > 	dev->node_guid = rxe->ifc_ops->node_guid(rxe);
> > > 	dev->dma_ops = &rxe_dma_mapping_ops;
> > 
> > ifc_ops was recently removed, so this will be a minor merge
> > conflict.
> 
> Hello Andrew,
> 
> Thanks for the review.
> 
> Doug, do you expect me to resolve this merge conflict by rebasing
> this
> patch series (something Linus doesn't like) once Linus has pulled
> your
> v4.11 pull request or are you going to explain to Linus how he should
> resolve this merge conflict himself?

I'm going to do a local merge fixup run before I send it and will
notify Linus of any fixes needed.

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
    GPG KeyID: B826A3330E572FDD
   
Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  parent reply	other threads:[~2017-02-14 16:47 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-20 21:04 [PATCH v3 00/37] IB: Optimize DMA mapping Bart Van Assche
2017-01-20 21:04 ` [PATCH v3 02/37] treewide: Move dma_ops from struct dev_archdata into struct device Bart Van Assche
2017-01-20 21:04 ` [PATCH v3 03/37] treewide: Consolidate set_dma_ops() implementations Bart Van Assche
2017-01-30 13:58   ` Russell King - ARM Linux
     [not found] ` <20170120210437.26389-1-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 21:04   ` [PATCH v3 01/37] treewide: Constify most dma_map_ops structures Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 04/37] treewide: Consolidate get_dma_ops() implementations Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 05/37] lib/dma-noop: Clarify a comment Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 06/37] lib/dma-noop: Only build dma_noop_ops for s390 and m32r Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 07/37] lib/dma-virt: Add dma_virt_ops Bart Van Assche
     [not found]     ` <20170120210437.26389-8-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-23 16:03       ` Joerg Roedel
     [not found]         ` <20170123160341.GM9529-l3A5Bk7waGM@public.gmane.org>
2017-01-23 16:12           ` Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 08/37] IB/core: Remove ib_dma_*map_single_attrs() Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 09/37] RDS: IB: Remove an unused structure member Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 10/37] IB/core: Change the type of an ib_dma_alloc_coherent() argument Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 11/37] IB/hf1: Remove DMA mapping code Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 12/37] IB/qib: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 13/37] IB/core: Initialize ib_device.dev.parent earlier Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 14/37] IB/core: Use dev.parent instead of dma_device Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 15/37] IB/cxgb3: Set " Bart Van Assche
     [not found]     ` <20170120210437.26389-16-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 21:27       ` Steve Wise
2017-01-20 21:04   ` [PATCH v3 16/37] IB/cxgb4: " Bart Van Assche
     [not found]     ` <20170120210437.26389-17-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 21:27       ` Steve Wise
2017-01-20 21:04   ` [PATCH v3 17/37] IB/hfi1: Switch from dma_device to dev.parent Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 18/37] IB/hns: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 19/37] IB/i40iw: Remove a superfluous assignment statement Bart Van Assche
     [not found]     ` <20170120210437.26389-20-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-21 14:18       ` Shiraz Saleem
2017-01-20 21:04   ` [PATCH v3 20/37] IB/mlx4: Switch from dma_device to dev.parent Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 21/37] IB/mlx5: " Bart Van Assche
     [not found]     ` <20170120210437.26389-22-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-22 14:15       ` Leon Romanovsky
2017-01-20 21:04   ` [PATCH v3 22/37] IB/mthca: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 23/37] IB/nes: Remove a superfluous assignment statement Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 24/37] IB/ocrdma: Switch from dma_device to dev.parent Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 25/37] IB/qedr: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 26/37] IB/qib: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 27/37] IB/usnic: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 28/37] IB/vmw_pvrdma: " Bart Van Assche
     [not found]     ` <20170120210437.26389-29-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 21:54       ` Adit Ranadive
2017-01-20 21:04   ` [PATCH v3 29/37] IB/rxe: " Bart Van Assche
     [not found]     ` <20170120210437.26389-30-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-26 21:06       ` Boyer, Andrew
     [not found]         ` <D4AFCE43.A031%Andrew.Boyer-mb1K0bWo544@public.gmane.org>
2017-01-27 22:14           ` Bart Van Assche
     [not found]             ` <1485555269.13218.10.camel-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-02-14 16:47               ` Doug Ledford [this message]
2017-01-20 21:04   ` [PATCH v3 30/37] IB/IPoIB: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 31/37] IB/iser: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 32/37] IB/srp: " Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 33/37] IB/srpt: Modify a debug statement Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 34/37] RDS: net: Switch from dma_device to dev.parent Bart Van Assche
     [not found]     ` <20170120210437.26389-35-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 23:24       ` Santosh Shilimkar
2017-01-20 21:04   ` [PATCH v3 35/37] nvme-rdma: " Bart Van Assche
     [not found]     ` <20170120210437.26389-36-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-22 16:08       ` Sagi Grimberg
2017-01-20 21:04   ` [PATCH v3 36/37] IB/core: Remove ib_device.dma_device Bart Van Assche
2017-01-20 21:04   ` [PATCH v3 37/37] IB/rxe, IB/rdmavt: Use dma_virt_ops instead of duplicating it Bart Van Assche
     [not found]     ` <20170120210437.26389-38-bart.vanassche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-22 14:11       ` Leon Romanovsky
     [not found]         ` <20170122141141.GI28570-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-01-22 15:51           ` Bart Van Assche
2017-01-26 21:00       ` Boyer, Andrew
2017-01-20 21:57   ` [PATCH v3 00/37] IB: Optimize DMA mapping Laurence Oberman
     [not found]     ` <1671405275.19009584.1484949453215.JavaMail.zimbra-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-01-20 22:18       ` Bart Van Assche
     [not found]         ` <1484950725.2665.10.camel-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-20 22:23           ` Laurence Oberman
2017-01-24 17:38   ` Doug Ledford
     [not found]     ` <1485279487.43764.38.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-01-24 17:43       ` Bart Van Assche
     [not found]         ` <1485279791.2715.3.camel-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2017-01-24 17:49           ` Christoph Hellwig

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1487090848.86943.81.camel@redhat.com \
    --to=dledford-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=Andrew.Boyer-8PEkshWhKlo@public.gmane.org \
    --cc=Bart.VanAssche-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).