All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-next: manual merge of the char-misc tree with the mfd tree
@ 2022-02-28  8:39 Stephen Rothwell
  2022-02-28  9:01 ` Lee Jones
  0 siblings, 1 reply; 16+ messages in thread
From: Stephen Rothwell @ 2022-02-28  8:39 UTC (permalink / raw)
  To: Greg KH, Arnd Bergmann, Lee Jones
  Cc: Alistair Francis, Greg Kroah-Hartman, Linux Kernel Mailing List,
	Linux Next Mailing List, Robert Marko

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

Hi all,

Today's linux-next merge of the char-misc tree got a conflict in:

  drivers/mfd/simple-mfd-i2c.c

between commit:

  5913eb45d036 ("mfd: simple-mfd-i2c: Enable support for the silergy,sy7636a")

from the mfd tree and commit:

  d0cac2434c8e ("mfd: simple-mfd-i2c: Add Delta TN48M CPLD support")

from the char-misc tree.

I fixed it up (see below) and can carry the fix as necessary. This
is now fixed as far as linux-next is concerned, but any non trivial
conflicts should be mentioned to your upstream maintainer when your tree
is submitted for merging.  You may also want to consider cooperating
with the maintainer of the conflicting tree to minimise any particularly
complex conflicts.

-- 
Cheers,
Stephen Rothwell

diff --cc drivers/mfd/simple-mfd-i2c.c
index f4c8fc3ee463,0d6a51ed6286..000000000000
--- a/drivers/mfd/simple-mfd-i2c.c
+++ b/drivers/mfd/simple-mfd-i2c.c
@@@ -62,19 -62,9 +62,20 @@@ static int simple_mfd_i2c_probe(struct 
  	return ret;
  }
  
 +static const struct mfd_cell sy7636a_cells[] = {
 +	{ .name = "sy7636a-regulator", },
 +	{ .name = "sy7636a-temperature", },
 +};
 +
 +static const struct simple_mfd_data silergy_sy7636a = {
 +	.mfd_cell = sy7636a_cells,
 +	.mfd_cell_size = ARRAY_SIZE(sy7636a_cells),
 +};
 +
  static const struct of_device_id simple_mfd_i2c_of_match[] = {
  	{ .compatible = "kontron,sl28cpld" },
 +	{ .compatible = "silergy,sy7636a", .data = &silergy_sy7636a},
+ 	{ .compatible = "delta,tn48m-cpld" },
  	{}
  };
  MODULE_DEVICE_TABLE(of, simple_mfd_i2c_of_match);

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-02-28  8:39 linux-next: manual merge of the char-misc tree with the mfd tree Stephen Rothwell
@ 2022-02-28  9:01 ` Lee Jones
  2022-02-28 10:46   ` Greg KH
  0 siblings, 1 reply; 16+ messages in thread
From: Lee Jones @ 2022-02-28  9:01 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Greg KH, Arnd Bergmann, Alistair Francis, Greg Kroah-Hartman,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Mon, 28 Feb 2022, Stephen Rothwell wrote:

> Hi all,
> 
> Today's linux-next merge of the char-misc tree got a conflict in:

I did ask for this *not* to be merged when it was in -testing.

I'll follow-up with Greg.

>   drivers/mfd/simple-mfd-i2c.c
> 
> between commit:
> 
>   5913eb45d036 ("mfd: simple-mfd-i2c: Enable support for the silergy,sy7636a")
> 
> from the mfd tree and commit:
> 
>   d0cac2434c8e ("mfd: simple-mfd-i2c: Add Delta TN48M CPLD support")
> 
> from the char-misc tree.
> 
> I fixed it up (see below) and can carry the fix as necessary. This
> is now fixed as far as linux-next is concerned, but any non trivial
> conflicts should be mentioned to your upstream maintainer when your tree
> is submitted for merging.  You may also want to consider cooperating
> with the maintainer of the conflicting tree to minimise any particularly
> complex conflicts.
> 



-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-02-28  9:01 ` Lee Jones
@ 2022-02-28 10:46   ` Greg KH
  2022-02-28 12:46     ` Lee Jones
  0 siblings, 1 reply; 16+ messages in thread
From: Greg KH @ 2022-02-28 10:46 UTC (permalink / raw)
  To: Lee Jones
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> 
> > Hi all,
> > 
> > Today's linux-next merge of the char-misc tree got a conflict in:
> 
> I did ask for this *not* to be merged when it was in -testing.

Sorry, I missed that, I saw your ack on the patch so that's why I took
it.

> I'll follow-up with Greg.

Should I revert this from my tree?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-02-28 10:46   ` Greg KH
@ 2022-02-28 12:46     ` Lee Jones
  2022-02-28 21:26       ` Greg KH
  0 siblings, 1 reply; 16+ messages in thread
From: Lee Jones @ 2022-02-28 12:46 UTC (permalink / raw)
  To: Greg KH
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Mon, 28 Feb 2022, Greg KH wrote:

> On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > 
> > > Hi all,
> > > 
> > > Today's linux-next merge of the char-misc tree got a conflict in:
> > 
> > I did ask for this *not* to be merged when it was in -testing.
> 
> Sorry, I missed that, I saw your ack on the patch so that's why I took
> it.
> 
> > I'll follow-up with Greg.
> 
> Should I revert this from my tree?

I did try to catch it before a revert would have been required.

But yes, please revert it.

The Ack is not standard and should not be merged.

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-02-28 12:46     ` Lee Jones
@ 2022-02-28 21:26       ` Greg KH
  2022-03-01  9:37         ` Lee Jones
  0 siblings, 1 reply; 16+ messages in thread
From: Greg KH @ 2022-02-28 21:26 UTC (permalink / raw)
  To: Lee Jones
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> On Mon, 28 Feb 2022, Greg KH wrote:
> 
> > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > 
> > > > Hi all,
> > > > 
> > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > 
> > > I did ask for this *not* to be merged when it was in -testing.
> > 
> > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > it.
> > 
> > > I'll follow-up with Greg.
> > 
> > Should I revert this from my tree?
> 
> I did try to catch it before a revert would have been required.

My fault.

> But yes, please revert it.

Will go do so now.

> The Ack is not standard and should not be merged.

I do not understand this, what went wrong here?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-02-28 21:26       ` Greg KH
@ 2022-03-01  9:37         ` Lee Jones
  2022-03-01 10:35           ` Greg KH
  0 siblings, 1 reply; 16+ messages in thread
From: Lee Jones @ 2022-03-01  9:37 UTC (permalink / raw)
  To: Greg KH
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Mon, 28 Feb 2022, Greg KH wrote:

> On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > On Mon, 28 Feb 2022, Greg KH wrote:
> > 
> > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > 
> > > > > Hi all,
> > > > > 
> > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > 
> > > > I did ask for this *not* to be merged when it was in -testing.
> > > 
> > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > it.
> > > 
> > > > I'll follow-up with Greg.
> > > 
> > > Should I revert this from my tree?
> > 
> > I did try to catch it before a revert would have been required.
> 
> My fault.
> 
> > But yes, please revert it.
> 
> Will go do so now.

Thank you.

> > The Ack is not standard and should not be merged.
> 
> I do not understand this, what went wrong here?

The "Ack" you saw was just a placeholder.

When I provided it, I would have done so like this:

    "For my own reference (apply this as-is to your sign-off block):

     Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"

REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/

The majority of maintainers I regularly work with know this to mean
that the set is due to be routed via MFD (with a subsequent
pull-request to an immutable branch to follow), since MFD is often
the centre piece (parent) of the patch-sets I deal with.

I appreciate that this could cause confusion, but I'm not sure of a
better way to convey this information such that it survives through
various submission iterations.

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01  9:37         ` Lee Jones
@ 2022-03-01 10:35           ` Greg KH
  2022-03-01 10:54             ` Lee Jones
  0 siblings, 1 reply; 16+ messages in thread
From: Greg KH @ 2022-03-01 10:35 UTC (permalink / raw)
  To: Lee Jones
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> On Mon, 28 Feb 2022, Greg KH wrote:
> 
> > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > 
> > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > 
> > > > > > Hi all,
> > > > > > 
> > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > 
> > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > 
> > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > it.
> > > > 
> > > > > I'll follow-up with Greg.
> > > > 
> > > > Should I revert this from my tree?
> > > 
> > > I did try to catch it before a revert would have been required.
> > 
> > My fault.
> > 
> > > But yes, please revert it.
> > 
> > Will go do so now.
> 
> Thank you.
> 
> > > The Ack is not standard and should not be merged.
> > 
> > I do not understand this, what went wrong here?
> 
> The "Ack" you saw was just a placeholder.
> 
> When I provided it, I would have done so like this:
> 
>     "For my own reference (apply this as-is to your sign-off block):
> 
>      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> 
> REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> 
> The majority of maintainers I regularly work with know this to mean
> that the set is due to be routed via MFD (with a subsequent
> pull-request to an immutable branch to follow), since MFD is often
> the centre piece (parent) of the patch-sets I deal with.
> 
> I appreciate that this could cause confusion, but I'm not sure of a
> better way to convey this information such that it survives through
> various submission iterations.

But what else is another maintainer supposed to think if they see that
ack on the patch?  Ignore it?  I took that to mean "this is good from a
mfd-point-of-view" which meant it can go through whatever tree it is
supposed to.

Are you wanting this individual patch to go through your tree now only?
If so, you should say that by NOT acking it :)

How do you want to see this merged?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 10:35           ` Greg KH
@ 2022-03-01 10:54             ` Lee Jones
  2022-03-01 21:19               ` Greg KH
  2022-03-01 23:09               ` Robert Marko
  0 siblings, 2 replies; 16+ messages in thread
From: Lee Jones @ 2022-03-01 10:54 UTC (permalink / raw)
  To: Greg KH
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Tue, 01 Mar 2022, Greg KH wrote:

> On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> > On Mon, 28 Feb 2022, Greg KH wrote:
> > 
> > > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > 
> > > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > > 
> > > > > > > Hi all,
> > > > > > > 
> > > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > > 
> > > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > > 
> > > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > > it.
> > > > > 
> > > > > > I'll follow-up with Greg.
> > > > > 
> > > > > Should I revert this from my tree?
> > > > 
> > > > I did try to catch it before a revert would have been required.
> > > 
> > > My fault.
> > > 
> > > > But yes, please revert it.
> > > 
> > > Will go do so now.
> > 
> > Thank you.
> > 
> > > > The Ack is not standard and should not be merged.
> > > 
> > > I do not understand this, what went wrong here?
> > 
> > The "Ack" you saw was just a placeholder.
> > 
> > When I provided it, I would have done so like this:
> > 
> >     "For my own reference (apply this as-is to your sign-off block):
> > 
> >      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> > 
> > REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> > 
> > The majority of maintainers I regularly work with know this to mean
> > that the set is due to be routed via MFD (with a subsequent
> > pull-request to an immutable branch to follow), since MFD is often
> > the centre piece (parent) of the patch-sets I deal with.
> > 
> > I appreciate that this could cause confusion, but I'm not sure of a
> > better way to convey this information such that it survives through
> > various submission iterations.
> 
> But what else is another maintainer supposed to think if they see that
> ack on the patch?  Ignore it?  I took that to mean "this is good from a
> mfd-point-of-view" which meant it can go through whatever tree it is
> supposed to.
> 
> Are you wanting this individual patch to go through your tree now only?
> If so, you should say that by NOT acking it :)

It's not quite as easy as that.

It wouldn't be fair to the contributor to start reviews once all the
other patches in the set are ready to be merged.  So how would I
indicate that the MFD part is ready, fully expecting some of the other
patches in the set to be reworked and subsequent revisions are to be
submitted?

This method actually works really well the majority of the time, and
has done for a number of years.  However, I am always willing to
improve on my processes given the opportunity.

> How do you want to see this merged?

The plan is for the whole set to be merged together via MFD.

All of the other maintainers have now Acked, so it's ready to go:

  https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/

Looking at the diff, I'm not entirely sure why you took it in the
first place?

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 10:54             ` Lee Jones
@ 2022-03-01 21:19               ` Greg KH
  2022-03-02  8:00                 ` Lee Jones
  2022-03-02  8:49                 ` Lee Jones
  2022-03-01 23:09               ` Robert Marko
  1 sibling, 2 replies; 16+ messages in thread
From: Greg KH @ 2022-03-01 21:19 UTC (permalink / raw)
  To: Lee Jones
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Tue, Mar 01, 2022 at 10:54:57AM +0000, Lee Jones wrote:
> On Tue, 01 Mar 2022, Greg KH wrote:
> 
> > On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > 
> > > > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > > 
> > > > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > > > 
> > > > > > > > Hi all,
> > > > > > > > 
> > > > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > > > 
> > > > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > > > 
> > > > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > > > it.
> > > > > > 
> > > > > > > I'll follow-up with Greg.
> > > > > > 
> > > > > > Should I revert this from my tree?
> > > > > 
> > > > > I did try to catch it before a revert would have been required.
> > > > 
> > > > My fault.
> > > > 
> > > > > But yes, please revert it.
> > > > 
> > > > Will go do so now.
> > > 
> > > Thank you.
> > > 
> > > > > The Ack is not standard and should not be merged.
> > > > 
> > > > I do not understand this, what went wrong here?
> > > 
> > > The "Ack" you saw was just a placeholder.
> > > 
> > > When I provided it, I would have done so like this:
> > > 
> > >     "For my own reference (apply this as-is to your sign-off block):
> > > 
> > >      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> > > 
> > > REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> > > 
> > > The majority of maintainers I regularly work with know this to mean
> > > that the set is due to be routed via MFD (with a subsequent
> > > pull-request to an immutable branch to follow), since MFD is often
> > > the centre piece (parent) of the patch-sets I deal with.
> > > 
> > > I appreciate that this could cause confusion, but I'm not sure of a
> > > better way to convey this information such that it survives through
> > > various submission iterations.
> > 
> > But what else is another maintainer supposed to think if they see that
> > ack on the patch?  Ignore it?  I took that to mean "this is good from a
> > mfd-point-of-view" which meant it can go through whatever tree it is
> > supposed to.
> > 
> > Are you wanting this individual patch to go through your tree now only?
> > If so, you should say that by NOT acking it :)
> 
> It's not quite as easy as that.
> 
> It wouldn't be fair to the contributor to start reviews once all the
> other patches in the set are ready to be merged.  So how would I
> indicate that the MFD part is ready, fully expecting some of the other
> patches in the set to be reworked and subsequent revisions are to be
> submitted?

But from an "outside" observer, this patch series seemed to have acks
from all maintainers, yet no one was taking it.  Which is why I picked
it up (someone asked me to.)  Having the subsystem maintainer ack it
implied to me that there was no problem.  Odd that you later on had one :)

> > How do you want to see this merged?
> 
> The plan is for the whole set to be merged together via MFD.
> 
> All of the other maintainers have now Acked, so it's ready to go:
> 
>   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/
> 
> Looking at the diff, I'm not entirely sure why you took it in the
> first place?

As I mentioned above, someone else asked me to as it was sitting around
for quite a while with no movement.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 10:54             ` Lee Jones
  2022-03-01 21:19               ` Greg KH
@ 2022-03-01 23:09               ` Robert Marko
  2022-03-02  8:37                 ` Lee Jones
  1 sibling, 1 reply; 16+ messages in thread
From: Robert Marko @ 2022-03-01 23:09 UTC (permalink / raw)
  To: Lee Jones
  Cc: Greg KH, Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List

On Tue, Mar 1, 2022 at 11:54 AM Lee Jones <lee.jones@linaro.org> wrote:
>
> On Tue, 01 Mar 2022, Greg KH wrote:
>
> > On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> > > On Mon, 28 Feb 2022, Greg KH wrote:
> > >
> > > > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > >
> > > > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > > >
> > > > > > > > Hi all,
> > > > > > > >
> > > > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > > >
> > > > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > > >
> > > > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > > > it.
> > > > > >
> > > > > > > I'll follow-up with Greg.
> > > > > >
> > > > > > Should I revert this from my tree?
> > > > >
> > > > > I did try to catch it before a revert would have been required.
> > > >
> > > > My fault.
> > > >
> > > > > But yes, please revert it.
> > > >
> > > > Will go do so now.
> > >
> > > Thank you.
> > >
> > > > > The Ack is not standard and should not be merged.
> > > >
> > > > I do not understand this, what went wrong here?
> > >
> > > The "Ack" you saw was just a placeholder.
> > >
> > > When I provided it, I would have done so like this:
> > >
> > >     "For my own reference (apply this as-is to your sign-off block):
> > >
> > >      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> > >
> > > REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> > >
> > > The majority of maintainers I regularly work with know this to mean
> > > that the set is due to be routed via MFD (with a subsequent
> > > pull-request to an immutable branch to follow), since MFD is often
> > > the centre piece (parent) of the patch-sets I deal with.
> > >
> > > I appreciate that this could cause confusion, but I'm not sure of a
> > > better way to convey this information such that it survives through
> > > various submission iterations.
> >
> > But what else is another maintainer supposed to think if they see that
> > ack on the patch?  Ignore it?  I took that to mean "this is good from a
> > mfd-point-of-view" which meant it can go through whatever tree it is
> > supposed to.
> >
> > Are you wanting this individual patch to go through your tree now only?
> > If so, you should say that by NOT acking it :)
>
> It's not quite as easy as that.
>
> It wouldn't be fair to the contributor to start reviews once all the
> other patches in the set are ready to be merged.  So how would I
> indicate that the MFD part is ready, fully expecting some of the other
> patches in the set to be reworked and subsequent revisions are to be
> submitted?
>
> This method actually works really well the majority of the time, and
> has done for a number of years.  However, I am always willing to
> improve on my processes given the opportunity.
>
> > How do you want to see this merged?
>
> The plan is for the whole set to be merged together via MFD.
>
> All of the other maintainers have now Acked, so it's ready to go:
>
>   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/

Hi Lee, as far as I understand you will now take this series up via
your MFD tree?

Regards,
Robert
>
> Looking at the diff, I'm not entirely sure why you took it in the
> first place?
>
> --
> Lee Jones [李琼斯]
> Principal Technical Lead - Developer Services
> Linaro.org │ Open source software for Arm SoCs
> Follow Linaro: Facebook | Twitter | Blog



-- 
Robert Marko
Staff Embedded Linux Engineer
Sartura Ltd.
Lendavska ulica 16a
10000 Zagreb, Croatia
Email: robert.marko@sartura.hr
Web: www.sartura.hr

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 21:19               ` Greg KH
@ 2022-03-02  8:00                 ` Lee Jones
  2022-03-02  8:49                 ` Lee Jones
  1 sibling, 0 replies; 16+ messages in thread
From: Lee Jones @ 2022-03-02  8:00 UTC (permalink / raw)
  To: Greg KH
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Tue, 01 Mar 2022, Greg KH wrote:

> On Tue, Mar 01, 2022 at 10:54:57AM +0000, Lee Jones wrote:
> > On Tue, 01 Mar 2022, Greg KH wrote:
> > 
> > > On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > 
> > > > > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > > > 
> > > > > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > > > > 
> > > > > > > > > Hi all,
> > > > > > > > > 
> > > > > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > > > > 
> > > > > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > > > > 
> > > > > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > > > > it.
> > > > > > > 
> > > > > > > > I'll follow-up with Greg.
> > > > > > > 
> > > > > > > Should I revert this from my tree?
> > > > > > 
> > > > > > I did try to catch it before a revert would have been required.
> > > > > 
> > > > > My fault.
> > > > > 
> > > > > > But yes, please revert it.
> > > > > 
> > > > > Will go do so now.
> > > > 
> > > > Thank you.
> > > > 
> > > > > > The Ack is not standard and should not be merged.
> > > > > 
> > > > > I do not understand this, what went wrong here?
> > > > 
> > > > The "Ack" you saw was just a placeholder.
> > > > 
> > > > When I provided it, I would have done so like this:
> > > > 
> > > >     "For my own reference (apply this as-is to your sign-off block):
> > > > 
> > > >      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> > > > 
> > > > REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> > > > 
> > > > The majority of maintainers I regularly work with know this to mean
> > > > that the set is due to be routed via MFD (with a subsequent
> > > > pull-request to an immutable branch to follow), since MFD is often
> > > > the centre piece (parent) of the patch-sets I deal with.
> > > > 
> > > > I appreciate that this could cause confusion, but I'm not sure of a
> > > > better way to convey this information such that it survives through
> > > > various submission iterations.
> > > 
> > > But what else is another maintainer supposed to think if they see that
> > > ack on the patch?  Ignore it?  I took that to mean "this is good from a
> > > mfd-point-of-view" which meant it can go through whatever tree it is
> > > supposed to.
> > > 
> > > Are you wanting this individual patch to go through your tree now only?
> > > If so, you should say that by NOT acking it :)
> > 
> > It's not quite as easy as that.
> > 
> > It wouldn't be fair to the contributor to start reviews once all the
> > other patches in the set are ready to be merged.  So how would I
> > indicate that the MFD part is ready, fully expecting some of the other
> > patches in the set to be reworked and subsequent revisions are to be
> > submitted?
> 
> But from an "outside" observer, this patch series seemed to have acks
> from all maintainers, yet no one was taking it.  Which is why I picked
> it up (someone asked me to.)  Having the subsystem maintainer ack it
> implied to me that there was no problem.  Odd that you later on had one :)

I understand the problem and I'm not blaming you for your assumptions.

Can you recommend a better solution though?

To be fair this very seldom causes issues.

And now you know, you know. :)

> > > How do you want to see this merged?
> > 
> > The plan is for the whole set to be merged together via MFD.
> > 
> > All of the other maintainers have now Acked, so it's ready to go:
> > 
> >   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/
> > 
> > Looking at the diff, I'm not entirely sure why you took it in the
> > first place?
> 
> As I mentioned above, someone else asked me to as it was sitting around
> for quite a while with no movement.

Probably better for them to reply to the 0th patch in the first instance.

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 23:09               ` Robert Marko
@ 2022-03-02  8:37                 ` Lee Jones
  0 siblings, 0 replies; 16+ messages in thread
From: Lee Jones @ 2022-03-02  8:37 UTC (permalink / raw)
  To: Robert Marko
  Cc: Greg KH, Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List

On Wed, 02 Mar 2022, Robert Marko wrote:

> On Tue, Mar 1, 2022 at 11:54 AM Lee Jones <lee.jones@linaro.org> wrote:
> >
> > On Tue, 01 Mar 2022, Greg KH wrote:
> >
> > > On Tue, Mar 01, 2022 at 09:37:41AM +0000, Lee Jones wrote:
> > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > >
> > > > > On Mon, Feb 28, 2022 at 12:46:44PM +0000, Lee Jones wrote:
> > > > > > On Mon, 28 Feb 2022, Greg KH wrote:
> > > > > >
> > > > > > > On Mon, Feb 28, 2022 at 09:01:49AM +0000, Lee Jones wrote:
> > > > > > > > On Mon, 28 Feb 2022, Stephen Rothwell wrote:
> > > > > > > >
> > > > > > > > > Hi all,
> > > > > > > > >
> > > > > > > > > Today's linux-next merge of the char-misc tree got a conflict in:
> > > > > > > >
> > > > > > > > I did ask for this *not* to be merged when it was in -testing.
> > > > > > >
> > > > > > > Sorry, I missed that, I saw your ack on the patch so that's why I took
> > > > > > > it.
> > > > > > >
> > > > > > > > I'll follow-up with Greg.
> > > > > > >
> > > > > > > Should I revert this from my tree?
> > > > > >
> > > > > > I did try to catch it before a revert would have been required.
> > > > >
> > > > > My fault.
> > > > >
> > > > > > But yes, please revert it.
> > > > >
> > > > > Will go do so now.
> > > >
> > > > Thank you.
> > > >
> > > > > > The Ack is not standard and should not be merged.
> > > > >
> > > > > I do not understand this, what went wrong here?
> > > >
> > > > The "Ack" you saw was just a placeholder.
> > > >
> > > > When I provided it, I would have done so like this:
> > > >
> > > >     "For my own reference (apply this as-is to your sign-off block):
> > > >
> > > >      Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org>"
> > > >
> > > > REF: https://lore.kernel.org/all/YQ0fYe531yCyP4pf@google.com/
> > > >
> > > > The majority of maintainers I regularly work with know this to mean
> > > > that the set is due to be routed via MFD (with a subsequent
> > > > pull-request to an immutable branch to follow), since MFD is often
> > > > the centre piece (parent) of the patch-sets I deal with.
> > > >
> > > > I appreciate that this could cause confusion, but I'm not sure of a
> > > > better way to convey this information such that it survives through
> > > > various submission iterations.
> > >
> > > But what else is another maintainer supposed to think if they see that
> > > ack on the patch?  Ignore it?  I took that to mean "this is good from a
> > > mfd-point-of-view" which meant it can go through whatever tree it is
> > > supposed to.
> > >
> > > Are you wanting this individual patch to go through your tree now only?
> > > If so, you should say that by NOT acking it :)
> >
> > It's not quite as easy as that.
> >
> > It wouldn't be fair to the contributor to start reviews once all the
> > other patches in the set are ready to be merged.  So how would I
> > indicate that the MFD part is ready, fully expecting some of the other
> > patches in the set to be reworked and subsequent revisions are to be
> > submitted?
> >
> > This method actually works really well the majority of the time, and
> > has done for a number of years.  However, I am always willing to
> > improve on my processes given the opportunity.
> >
> > > How do you want to see this merged?
> >
> > The plan is for the whole set to be merged together via MFD.
> >
> > All of the other maintainers have now Acked, so it's ready to go:
> >
> >   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/
> 
> Hi Lee, as far as I understand you will now take this series up via
> your MFD tree?

Yes, that's correct.

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-01 21:19               ` Greg KH
  2022-03-02  8:00                 ` Lee Jones
@ 2022-03-02  8:49                 ` Lee Jones
  2022-03-02 10:13                   ` Robert Marko
  1 sibling, 1 reply; 16+ messages in thread
From: Lee Jones @ 2022-03-02  8:49 UTC (permalink / raw)
  To: Greg KH
  Cc: Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List, Robert Marko

On Tue, 01 Mar 2022, Greg KH wrote:
> > > How do you want to see this merged?
> > 
> > The plan is for the whole set to be merged together via MFD.
> > 
> > All of the other maintainers have now Acked, so it's ready to go:
> > 
> >   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/
> > 
> > Looking at the diff, I'm not entirely sure why you took it in the
> > first place?
> 
> As I mentioned above, someone else asked me to as it was sitting around
> for quite a while with no movement.

Okay, just went to investigate.

The set hasn't been merged because it is missing a DT Ack from Rob.

-- 
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2022-03-02  8:49                 ` Lee Jones
@ 2022-03-02 10:13                   ` Robert Marko
  0 siblings, 0 replies; 16+ messages in thread
From: Robert Marko @ 2022-03-02 10:13 UTC (permalink / raw)
  To: Lee Jones
  Cc: Greg KH, Stephen Rothwell, Arnd Bergmann, Alistair Francis,
	Linux Kernel Mailing List, Linux Next Mailing List

On Wed, Mar 2, 2022 at 9:49 AM Lee Jones <lee.jones@linaro.org> wrote:
>
> On Tue, 01 Mar 2022, Greg KH wrote:
> > > > How do you want to see this merged?
> > >
> > > The plan is for the whole set to be merged together via MFD.
> > >
> > > All of the other maintainers have now Acked, so it's ready to go:
> > >
> > >   https://lore.kernel.org/all/20220131133049.77780-1-robert.marko@sartura.hr/
> > >
> > > Looking at the diff, I'm not entirely sure why you took it in the
> > > first place?
> >
> > As I mentioned above, someone else asked me to as it was sitting around
> > for quite a while with no movement.
>
> Okay, just went to investigate.
>
> The set hasn't been merged because it is missing a DT Ack from Rob.

Does anybody know if Rob is active?
He has not replied to any of the patch revisions in many months.
I have tried pinging/bumping on the patches but it did not help.

Regards,
Robert
>
> --
> Lee Jones [李琼斯]
> Principal Technical Lead - Developer Services
> Linaro.org │ Open source software for Arm SoCs
> Follow Linaro: Facebook | Twitter | Blog



-- 
Robert Marko
Staff Embedded Linux Engineer
Sartura Ltd.
Lendavska ulica 16a
10000 Zagreb, Croatia
Email: robert.marko@sartura.hr
Web: www.sartura.hr

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: linux-next: manual merge of the char-misc tree with the mfd tree
  2013-02-04  5:12 Stephen Rothwell
@ 2013-02-04 18:27 ` Greg KH
  0 siblings, 0 replies; 16+ messages in thread
From: Greg KH @ 2013-02-04 18:27 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Arnd Bergmann, linux-next, linux-kernel, Mark Brown,
	Chanwoo Choi, Myungjoo Ham, Samuel Ortiz

On Mon, Feb 04, 2013 at 04:12:41PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> Today's linux-next merge of the char-misc tree got a conflict in
> drivers/mfd/wm5102-tables.c between commit d078377faf5f ("mfd: wm5102:
> Refresh register defaults") from the mfd tree and commit 689557d3c704
> ("mfd: wm5102: Add microphone clamp control registers") from the
> char-misc tree.
> 
> I fixed it up (see below) and can carry the fix as necessary (no action
> is required).

Thanks for this, it looks fine to me.

greg k-h

^ permalink raw reply	[flat|nested] 16+ messages in thread

* linux-next: manual merge of the char-misc tree with the mfd tree
@ 2013-02-04  5:12 Stephen Rothwell
  2013-02-04 18:27 ` Greg KH
  0 siblings, 1 reply; 16+ messages in thread
From: Stephen Rothwell @ 2013-02-04  5:12 UTC (permalink / raw)
  To: Greg KH, Arnd Bergmann
  Cc: linux-next, linux-kernel, Mark Brown, Chanwoo Choi, Myungjoo Ham,
	Samuel Ortiz

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

Hi all,

Today's linux-next merge of the char-misc tree got a conflict in
drivers/mfd/wm5102-tables.c between commit d078377faf5f ("mfd: wm5102:
Refresh register defaults") from the mfd tree and commit 689557d3c704
("mfd: wm5102: Add microphone clamp control registers") from the
char-misc tree.

I fixed it up (see below) and can carry the fix as necessary (no action
is required).

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc drivers/mfd/wm5102-tables.c
index c68727d,a396a3a..0000000
--- a/drivers/mfd/wm5102-tables.c
+++ b/drivers/mfd/wm5102-tables.c
@@@ -315,13 -316,9 +321,13 @@@ static const struct reg_default wm5102_
  	{ 0x00000218, 0x01A6 },   /* R536   - Mic Bias Ctrl 1 */ 
  	{ 0x00000219, 0x01A6 },   /* R537   - Mic Bias Ctrl 2 */ 
  	{ 0x0000021A, 0x01A6 },   /* R538   - Mic Bias Ctrl 3 */ 
 +	{ 0x00000225, 0x0400 },   /* R549   - HP Ctrl 1L */
 +	{ 0x00000226, 0x0400 },   /* R550   - HP Ctrl 1R */
  	{ 0x00000293, 0x0000 },   /* R659   - Accessory Detect Mode 1 */ 
  	{ 0x0000029B, 0x0020 },   /* R667   - Headphone Detect 1 */ 
 +	{ 0x0000029C, 0x0000 },   /* R668   - Headphone Detect 2 */
 +	{ 0x0000029F, 0x0000 },   /* R671   - Headphone Detect Test */
- 	{ 0x000002A2, 0x0000 },   /* R674   - Micd Clamp control */
+ 	{ 0x000002A2, 0x0000 },   /* R674   - Micd clamp control */
  	{ 0x000002A3, 0x1102 },   /* R675   - Mic Detect 1 */ 
  	{ 0x000002A4, 0x009F },   /* R676   - Mic Detect 2 */ 
  	{ 0x000002A5, 0x0000 },   /* R677   - Mic Detect 3 */ 
@@@ -1854,11 -1883,8 +1862,12 @@@ static bool wm5102_volatile_register(st
  	case ARIZONA_DSP1_STATUS_1:
  	case ARIZONA_DSP1_STATUS_2:
  	case ARIZONA_DSP1_STATUS_3:
 +	case ARIZONA_DSP1_SCRATCH_0:
 +	case ARIZONA_DSP1_SCRATCH_1:
 +	case ARIZONA_DSP1_SCRATCH_2:
 +	case ARIZONA_DSP1_SCRATCH_3:
  	case ARIZONA_HEADPHONE_DETECT_2:
+ 	case ARIZONA_HP_DACVAL:
  	case ARIZONA_MIC_DETECT_3:
  		return true;
  	default:

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2022-03-02 10:13 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-28  8:39 linux-next: manual merge of the char-misc tree with the mfd tree Stephen Rothwell
2022-02-28  9:01 ` Lee Jones
2022-02-28 10:46   ` Greg KH
2022-02-28 12:46     ` Lee Jones
2022-02-28 21:26       ` Greg KH
2022-03-01  9:37         ` Lee Jones
2022-03-01 10:35           ` Greg KH
2022-03-01 10:54             ` Lee Jones
2022-03-01 21:19               ` Greg KH
2022-03-02  8:00                 ` Lee Jones
2022-03-02  8:49                 ` Lee Jones
2022-03-02 10:13                   ` Robert Marko
2022-03-01 23:09               ` Robert Marko
2022-03-02  8:37                 ` Lee Jones
  -- strict thread matches above, loose matches on Subject: below --
2013-02-04  5:12 Stephen Rothwell
2013-02-04 18:27 ` Greg KH

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.