linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3 v2] arm64: defconfig updates
@ 2016-04-20 15:57 Stuart Yoder
  2016-04-26 10:15 ` Shawn Guo
  0 siblings, 1 reply; 4+ messages in thread
From: Stuart Yoder @ 2016-04-20 15:57 UTC (permalink / raw)
  To: linux-arm-kernel

This patch series was based on 4.6-rc4.

Shawn/Sascha, in the discussion here:
http://permalink.gmane.org/gmane.linux.ports.arm.kernel/494010
...Arnd and Will suggest having this series go in through
the SoC maintainers if possible.

As far as I know, when doing a 'make defconfig' immediately followed by 
'make savedefconfig', the resulting defconfig should exactly match
the original defconfig.  This was not the case for arm64 and patch 1 cleans
that up.

Patch 2 enables 48-bit VA to allow certain armv8 SoCs to cover all of
their physical memory regions. (see email thread:
http://www.spinics.net/lists/arm-kernel/msg497210.html)

Patch 3 enables some additional device for Freescale/NXP SoCs.

-v2
   -added Acked-by tags
   -fixed typo in one commit message

Stuart Yoder (3):
  arm64: defconfig: cleanup the defconfig
  arm64: defconfig: enable 48-bit virtual addresses
  arm64: defconfig: enable freescale/nxp config options

 arch/arm64/configs/defconfig | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

-- 
1.9.0

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

* [PATCH 0/3 v2] arm64: defconfig updates
  2016-04-20 15:57 [PATCH 0/3 v2] arm64: defconfig updates Stuart Yoder
@ 2016-04-26 10:15 ` Shawn Guo
  2016-04-26 13:52   ` Stuart Yoder
  0 siblings, 1 reply; 4+ messages in thread
From: Shawn Guo @ 2016-04-26 10:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Apr 20, 2016 at 10:57:16AM -0500, Stuart Yoder wrote:
> Stuart Yoder (3):
>   arm64: defconfig: cleanup the defconfig
>   arm64: defconfig: enable 48-bit virtual addresses

Applied these two.

>   arm64: defconfig: enable freescale/nxp config options

But this one doesn't apply to v4.6-rc1.

Shawn

> 
>  arch/arm64/configs/defconfig | 12 ++++++++++--
>  1 file changed, 10 insertions(+), 2 deletions(-)
> 
> -- 
> 1.9.0
> 
> 

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

* [PATCH 0/3 v2] arm64: defconfig updates
  2016-04-26 10:15 ` Shawn Guo
@ 2016-04-26 13:52   ` Stuart Yoder
  2016-04-27  2:13     ` Shawn Guo
  0 siblings, 1 reply; 4+ messages in thread
From: Stuart Yoder @ 2016-04-26 13:52 UTC (permalink / raw)
  To: linux-arm-kernel



> -----Original Message-----
> From: Shawn Guo [mailto:shawnguo at kernel.org]
> Sent: Tuesday, April 26, 2016 5:16 AM
> To: Stuart Yoder <stuart.yoder@nxp.com>
> Cc: linux-arm-kernel at lists.infradead.org; catalin.marinas at arm.com; will.deacon at arm.com;
> kernel at pengutronix.de; Yang-Leo Li <leoyang.li@nxp.com>; Scott Wood <scott.wood@nxp.com>;
> marc.zyngier at arm.com; mark.rutland at arm.com
> Subject: Re: [PATCH 0/3 v2] arm64: defconfig updates
> 
> On Wed, Apr 20, 2016 at 10:57:16AM -0500, Stuart Yoder wrote:
> > Stuart Yoder (3):
> >   arm64: defconfig: cleanup the defconfig
> >   arm64: defconfig: enable 48-bit virtual addresses
> 
> Applied these two.
> 
> >   arm64: defconfig: enable freescale/nxp config options
> 
> But this one doesn't apply to v4.6-rc1.

Yes.  There is a patch from Will that went into rc2 that was a major
defconfig update:
   431597b arm64: defconfig: updates for 4.6

...so basing my patch on rc1 would have caused it not to apply to 
later kernels.

The only sane thing I could think of to do was base my patches against
the latest rc, which was 4.6-rc4, which I mentioned in the cover
letter.

I can rebase that patch if needed, but it will most likely produce a merge
conflict later.  The defconfig file really should not be hand edited,
because that will quite likely cause it to get out of sync with what
'make savedefconfig' produces...so I'm trying to avoid someone having
to manually fix a merge conflict.

Thanks,
Stuart

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

* [PATCH 0/3 v2] arm64: defconfig updates
  2016-04-26 13:52   ` Stuart Yoder
@ 2016-04-27  2:13     ` Shawn Guo
  0 siblings, 0 replies; 4+ messages in thread
From: Shawn Guo @ 2016-04-27  2:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Apr 26, 2016 at 01:52:06PM +0000, Stuart Yoder wrote:
> 
> 
> > -----Original Message-----
> > From: Shawn Guo [mailto:shawnguo at kernel.org]
> > Sent: Tuesday, April 26, 2016 5:16 AM
> > To: Stuart Yoder <stuart.yoder@nxp.com>
> > Cc: linux-arm-kernel at lists.infradead.org; catalin.marinas at arm.com; will.deacon at arm.com;
> > kernel at pengutronix.de; Yang-Leo Li <leoyang.li@nxp.com>; Scott Wood <scott.wood@nxp.com>;
> > marc.zyngier at arm.com; mark.rutland at arm.com
> > Subject: Re: [PATCH 0/3 v2] arm64: defconfig updates
> > 
> > On Wed, Apr 20, 2016 at 10:57:16AM -0500, Stuart Yoder wrote:
> > > Stuart Yoder (3):
> > >   arm64: defconfig: cleanup the defconfig
> > >   arm64: defconfig: enable 48-bit virtual addresses
> > 
> > Applied these two.
> > 
> > >   arm64: defconfig: enable freescale/nxp config options
> > 
> > But this one doesn't apply to v4.6-rc1.
> 
> Yes.  There is a patch from Will that went into rc2 that was a major
> defconfig update:
>    431597b arm64: defconfig: updates for 4.6
> 
> ...so basing my patch on rc1 would have caused it not to apply to 
> later kernels.

Okay, I rebased my defconfig64 branch onto v4.6-rc2 and applied all 3
patches.

Shawn

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

end of thread, other threads:[~2016-04-27  2:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-20 15:57 [PATCH 0/3 v2] arm64: defconfig updates Stuart Yoder
2016-04-26 10:15 ` Shawn Guo
2016-04-26 13:52   ` Stuart Yoder
2016-04-27  2:13     ` Shawn Guo

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).