From: Greg KH <greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: "Marciniszyn,
Mike" <mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
"devel-gWbeCf7V1WCQmaza687I9mD2FQJk+8+b@public.gmane.org"
<devel-gWbeCf7V1WCQmaza687I9mD2FQJk+8+b@public.gmane.org>,
"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH] Kconfig: add temporary PCI dependency
Date: Tue, 18 Aug 2015 19:49:04 -0700 [thread overview]
Message-ID: <20150819024904.GA4151@kroah.com> (raw)
In-Reply-To: <08B07723-39A2-416E-92F9-E939B21EBBCA-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
On Tue, Aug 18, 2015 at 06:24:40PM -0700, Doug Ledford wrote:
>
> > On Aug 18, 2015, at 4:11 PM, Greg KH <greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org> wrote:
> >
> > On Tue, Aug 18, 2015 at 10:00:39AM -0700, Doug Ledford wrote:
> >>
> >>> On Aug 18, 2015, at 9:50 AM, Greg KH <greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org> wrote:
> >>>
> >>> On Tue, Aug 18, 2015 at 04:29:50PM +0000, Marciniszyn, Mike wrote:
> >>>>> Subject: Re: [PATCH] Kconfig: add temporary PCI dependency
> >>>>>
> >>>>> On Tue, Aug 18, 2015 at 10:15:42AM -0400, Mike Marciniszyn wrote:
> >>>>>> The move from infiniband to staging requires a temporary PCI
> >>>>>> dependency to fix 0-day build issues. The
> >>>>>> drivers/infiniband/hw/Kconfig gratuitously added it for all drivers.
> >>>>>>
> >>>>>> Signed-off-by: Mike Marciniszyn <mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
> >>>>>> ---
> >>>>>> drivers/staging/hfi1/Kconfig | 2 +-
> >>>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>>>>
> >>>>> Why are these drivers not in drivers/staging/infiniband/ ? Why do they all
> >>>>> need their own drivers/staging/ directory?
> >>>>>
> >>>>
> >>>> Greg, what is the path name convention for adding a driver to staging
> >>>> when its eventual destination is part of a subsystem? Perhaps it
> >>>> should be drivers/staging/hw/hfi1?
> >>>
> >>> As I have no idea what this driver is, or what it is for,
> >>
> >> It’s a driver for Intel’s newest RDMA capable fabric interface. It’s
> >> not InfiniBand, but Intel’s answer to InfiniBand and will eventually
> >> live in the drivers/infiniband/hw tree with the other RDMA capable
> >> device drivers.
> >>
> >>> or why it is
> >>> in staging, I can't answer this…
> >>
> >> I put it in staging in my tree because it’s >50,000 lines of code, so
> >> repeated patch submissions to the mailing list were absolutely
> >> painful, but it has work that needs done as a result of review
> >> comments, and one item of work in particular (converting it to use an
> >> RDMA transfer engine library) will take a lot of work, so putting it
> >> in staging and requiring that to be complete before putting it in the
> >> regular tree is a decent carrot for getting that large bit of work
> >> done.
> >
> > Does it have a TODO file that lists what needs to be done with it?
>
> Yes.
>
> > Are
> > you going to be responsible for all of the patches sent to it and you
> > just want me to ignore them, or will you send patches to me for me to
> > apply?
>
> I expect the patch load to be significant due to the required TODO
> item of making it use a transfer engine library. I wouldn’t want to
> sign you up for that load. If you are OK with me processing the
> patches, then I’m happy to do so. If you would prefer the other way
> around, then I’ll defer to your wishes.
What is "significant"? I'm kind of used to handling a lot of patches :)
How are you going to handle all of the coding style fixups that will end
up coming in from people? Want me to just let you handle all of them as
well? If so, please remove me from the MAINTAINERS entry for this
subdirectory so that I, and the driverdevel mailing list do not get the
emails.
Otherwise, feel free to just send me patches, I can easily handle them.
thanks,
greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2015-08-19 2:49 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-18 14:15 [PATCH] Kconfig: add temporary PCI dependency Mike Marciniszyn
[not found] ` <20150818141542.4127.90517.stgit-K+u1se/DcYrLESAwzcoQNrvm/XP+8Wra@public.gmane.org>
2015-08-18 16:11 ` Greg KH
[not found] ` <20150818161102.GA4040-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-08-18 16:29 ` Marciniszyn, Mike
[not found] ` <32E1700B9017364D9B60AED9960492BC25799762-RjuIdWtd+YbTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-08-18 16:50 ` Greg KH
2015-08-18 17:00 ` Doug Ledford
[not found] ` <9D026CCE-9F4F-4F87-BA05-AAD6C2C6A417-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-08-18 17:08 ` Randy Dunlap
2015-08-18 23:11 ` Greg KH
[not found] ` <20150818231150.GB32269-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-08-19 1:24 ` Doug Ledford
[not found] ` <08B07723-39A2-416E-92F9-E939B21EBBCA-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-08-19 2:49 ` Greg KH [this message]
[not found] ` <20150819024904.GA4151-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-08-19 3:11 ` Doug Ledford
2015-08-19 4:10 ` Greg KH
[not found] ` <20150819041006.GA9794-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-08-19 4:39 ` Doug Ledford
2015-09-03 17:41 ` Doug Ledford
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=20150819024904.GA4151@kroah.com \
--to=greg-u8xffu+wg4eavxtiumwx3w@public.gmane.org \
--cc=devel-gWbeCf7V1WCQmaza687I9mD2FQJk+8+b@public.gmane.org \
--cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.