Linux SNPS ARC Archive on 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox