[GIT PULL] ARC updates for 4.9-rc3
Vineet Gupta
Vineet.Gupta1 at synopsys.com
Fri Oct 28 16:46:41 PDT 2016
Hi Linus,
Please pull
Thx,
-Vineet
------>
The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:
Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git/ tags/arc-4.9-rc3
for you to fetch changes up to b75dcd9c7d352c7d9ea9010e95c708595094896a:
ARC: module: print pretty section names (2016-10-28 10:10:29 -0700)
----------------------------------------------------------------
ARC updates for 4.9-rc4
- supporting IDU intc for UP builds
- Support gz, lzma compressed uImage [Daniel Mentz]
- Adjust /proc/cpuinfo for non-continuous cpu ids [Noam Camus]
- syscall for userspace cmpxchg assist for configs lacking hardware atomics
- rework of boot log printing mainly for identifying older arc700 cores
- retiring some old code, build toggles
----------------------------------------------------------------
Daniel Mentz (1):
ARC: [build] Support gz, lzma compressed uImage
Noam Camus (1):
ARC: Adjust cpuinfo for non-continuous cpu ids
Vineet Gupta (13):
ARCv2: intc: untangle SMP, MCIP and IDU
ARC: fix build warning in elf.h
ARC: syscall for userspace cmpxchg assist
ARCv2: IOC: use @ioc_enable not @ioc_exist where intended
ARCv2: boot log: print IOC exists as well as enabled status
ARC: boot log: refactor printing abt features not captured in BCRs
ARC: boot log: don't assume SWAPE instruction support
ARC: boot log: remove awkward space comma from MMU line
ARC: boot log: refactor cpu name/release printing
ARC: build: retire old toggles
ARC: mm: retire ARC_DBG_TLB_MISS_COUNT...
ARC: module: elide loop to save reference to .eh_frame
ARC: module: print pretty section names
arch/arc/Kconfig | 27 ++++-----
arch/arc/Makefile | 3 -
arch/arc/boot/Makefile | 16 +++++-
arch/arc/include/asm/arcregs.h | 3 +-
arch/arc/include/asm/cache.h | 2 +-
arch/arc/include/asm/elf.h | 2 +-
arch/arc/include/asm/mcip.h | 16 ++++++
arch/arc/include/asm/module.h | 1 +
arch/arc/include/asm/setup.h | 6 +-
arch/arc/include/asm/syscalls.h | 1 +
arch/arc/include/uapi/asm/unistd.h | 9 +--
arch/arc/kernel/mcip.c | 31 ++++------
arch/arc/kernel/module.c | 53 +++++++++--------
arch/arc/kernel/process.c | 33 +++++++++++
arch/arc/kernel/setup.c | 113 +++++++++++++++++++++----------------
arch/arc/kernel/troubleshoot.c | 110 ------------------------------------
arch/arc/mm/cache.c | 19 +++----
arch/arc/mm/dma.c | 4 +-
arch/arc/mm/tlb.c | 6 +-
arch/arc/mm/tlbex.S | 21 -------
20 files changed, 203 insertions(+), 273 deletions(-)
More information about the linux-snps-arc
mailing list