[PATCH linux dev-6.5 v4 0/2] LTC4286 and LTC4287 driver support

Joel Stanley joel at jms.id.au
Tue Dec 12 13:12:18 AEDT 2023


On Wed, 15 Nov 2023 at 19:24, Delphine_CC_Chiu/WYHQ/Wiwynn
<Delphine_CC_Chiu at wiwynn.com> wrote:
>
> > -----Original Message-----
> > From: Joel Stanley <joel at jms.id.au>
> > Sent: Friday, November 10, 2023 10:35 AM
> > To: Delphine_CC_Chiu/WYHQ/Wiwynn <Delphine_CC_Chiu at wiwynn.com>;
> > Andrew Jeffery <andrew at codeconstruct.com.au>
> > Cc: patrick at stwcx.xyz; openbmc at lists.ozlabs.org
> > Subject: Re: [PATCH linux dev-6.5 v4 0/2] LTC4286 and LTC4287 driver support
> >
> >   Security Reminder: Please be aware that this email is sent by an external
> > sender.
> >
> > On Wed, 8 Nov 2023 at 21:51, Joel Stanley <joel at jms.id.au> wrote:
> > >
> > > On Wed, 8 Nov 2023 at 18:50, Delphine CC Chiu
> > > <Delphine_CC_Chiu at wiwynn.com> wrote:
> > > >
> > > > v4 - Add LTC4286 and LTC4287 binding document
> > > >    - Add LTC4286 and LTC4287 driver
> > >
> > > This is v4, but the first version you've sent to the openbmc list. I
> > > can't see an upstream v4, and v3 has changes requested.
> > >
> > > It would be best if you finished getting review from Guneter, and then
> > > sent that version to the openbmc list for merging. Include a link to
> > > the upstream submission in your cover letter so we know what is going
> > > on.
> >
> > I didn't get a response from you.
> >
> > I did see you posted some more patches, both to the upstream list and to
> > openbmc. It's not helpful, please get your patches reviewed upstream and once
> > you've got them applied there, then send them to the openbmc list.
> >
> > Can you please respond to my mail if this makes sense and you agree.
>
> Sorry for not responding you.
> We agree with your suggestion.
> However, we have discussed with upstream back and forth.
> We almost complete this driver.
> Moreover, other projects in OpenBmc want to use this driver.
> But we are not sure about when this driver could be merged.
> So, we are wondering if there is any chance you can merge this driver first for OpenBmc use.

You need to make this case when sending the backport. Please include
that information in the cover letter, and make your case as to why we
should spend the extra development effort carrying the patch that is
still under review.

Currently you seem to send the patches to both the upstream list and
to openbmc at the same time, which does not work for me. I have some
new rules for getting the patches merged into openbmc:

1. Do not send them for backporting to the dev-6.6 branch until they
have been reviewed upstream. This means you have Reviewed-by or
Acked-by tags on at least a majority of the patches in a series before
you send them to the openbmc list.
2. Find reviewers for your upstream patches. Get other Facebook
employees, get other openbmc contributors to review your patches. A
good way to encourage others to review your patches is to first review
thiers.
3. When you do send the patches for backporting, include a
justification in the cover letter for why they should be backported.
For example: "These patches are merged upstream" or "the changes under
active review, but we wish to have them in the openbmc tree because it
has been ongoing for more than two weeks".

Your latest upstream patchset produces a large number of warnings when
I applied it to the 6.7-rc1 tree. This shows you are not compiling
your changes before submitting.

Please engage with me and the other developers on this issue so we can
help each other get the changes up to scratch and merged.

Cheers,

Joel


More information about the openbmc mailing list