All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexey.Brodkin@synopsys.com (Alexey Brodkin)
To: linux-snps-arc@lists.infradead.org
Subject: [PATCH 2/2] arc770: move arc patches to taregt/linux/generic
Date: Fri, 15 Jan 2016 10:49:15 +0000	[thread overview]
Message-ID: <1452854954.18381.37.camel@synopsys.com> (raw)
In-Reply-To: <5698CDBD.2010908@openwrt.org>

Hi Felix,

On Fri, 2016-01-15@11:45 +0100, Felix Fietkau wrote:
> On 2016-01-15 00:12, Alexey Brodkin wrote:
> > Given those patches are relevant to any ARC platform and even
> > ISA version it makes perfect sense for patches to exist
> > in one place instead of being duplicated for each new ARC-based ASIC.
> > 
> > Note this is a prerequisite for upstreaming of ARC HS38 support in
> > OpenWRT.
> > 
> > Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
> > Cc: Felix Fietkau <nbd at openwrt.org>
> > Cc: Jo-Philipp Wich <jow at openwrt.org>
> > Cc: Jonas Gorski <jogo at openwrt.org>
> > --- /dev/null
> > +++ b/target/linux/generic/patches-4.4/331-arc-remove-dependency-on-DEVTMPFS.patch
> > @@ -0,0 +1,36 @@
> > +From adfbf9e6cad93281cffceab078e7f6f2a8e094f9 Mon Sep 17 00:00:00 2001
> > +From: Alexey Brodkin <abrodkin at synopsys.com>
> > +Date: Thu, 13 Aug 2015 01:56:02 +0300
> > +Subject: [PATCH 1/2] openwrt: arc - remove dependency on DEVTMPFS
> > +
> > +OpenWRT builds initramfs so that it doesn't require DEVTMPFS so dropping
> > +this dependency. That helps to escape 2 separate kernel rebuilds with
> > +and without initramfs.
> > +
> > +2 builds happen because OpenWRT first builds kernel and later modules.
> > +When building entire kernel with simple "make" INITRAMFS sets to a real
> > +value and so was triggering DEVTMPFS selection. Then when building only
> > +modules with "make modules" command INITRAMFS is zeroed and so kernel
> > +config was changing that lead to full kernel rebuild.
> > +
> > +Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
> > +---
> > + arch/arc/Kconfig | 2 --
> > + 1 file changed, 2 deletions(-)
> > +
> > +diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
> > +index 6312f60..a95bab3 100644
> > +--- a/arch/arc/Kconfig
> > ++++ b/arch/arc/Kconfig
> > +@@ -12,8 +12,6 @@ config ARC
> > + 	select BUILDTIME_EXTABLE_SORT
> > + 	select COMMON_CLK
> > + 	select CLONE_BACKWARDS
> > +-	# ARC Busybox based initramfs absolutely relies on DEVTMPFS for /dev
> > +-	select DEVTMPFS if !INITRAMFS_SOURCE=""
> > + 	select GENERIC_ATOMIC64
> > + 	select GENERIC_CLOCKEVENTS
> > + 	select GENERIC_FIND_FIRST_BIT
> Could you please send this one upstream as well?

Adding Vineet so he may comment if that change makes sense upstream.

-Alexey

       reply	other threads:[~2016-01-15 10:49 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1452813142-9857-1-git-send-email-abrodkin@synopsys.com>
     [not found] ` <1452813142-9857-3-git-send-email-abrodkin@synopsys.com>
     [not found]   ` <5698CDBD.2010908@openwrt.org>
2016-01-15 10:49     ` Alexey Brodkin [this message]
2016-01-15 12:25       ` [PATCH 2/2] arc770: move arc patches to taregt/linux/generic Vineet Gupta
2016-01-15 12:59         ` Felix Fietkau
2016-01-15 13:17           ` Vineet Gupta
2016-01-15 14:29             ` Felix Fietkau
2016-01-16 10:35               ` Peter Korsgaard
2016-01-16 10:52                 ` Felix Fietkau
2016-01-16 11:00                   ` Peter Korsgaard
2016-01-16 14:12                     ` Felix Fietkau
2016-01-20  8:05             ` Vineet Gupta

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=1452854954.18381.37.camel@synopsys.com \
    --to=alexey.brodkin@synopsys.com \
    --cc=linux-snps-arc@lists.infradead.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.