From: Chris Metcalf <cmetcalf@tilera.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Arnd Bergmann <arnd@arndb.de>
Subject: [GIT PULL] arch/tile updates for v2.6.37
Date: Tue, 26 Oct 2010 14:36:36 -0400 [thread overview]
Message-ID: <4CC71FB4.40201@tilera.com> (raw)
Linus,
Can you please pull for 2.6.37 from
git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git master
These changes represent primarily internal work at Tilera adding
new functionality and fixing various minor bugs that didn't merit
inclusion into 2.6.36. All the changes are tile-specific. The changes
were all posted to LKML and have been in linux-next for a while.
Thanks!
Chris Metcalf (18):
arch/tile: Use <asm-generic/syscalls.h>
arch/tile: use better "punctuation" for VMSPLIT_3_5G and friends
arch/tile: update some comments to clarify register usage.
arch/tile: Add a warning if we try to allocate too much vmalloc memory.
kmemleak: add TILE to the list of supported architectures.
arch/tile: provide a definition of MAP_STACK
arch/tile: properly export __mb_incoherent for modules
arch/tile: change lower bound on syscall error return to -4095
arch/tile: various top-level Makefile cleanups
arch/tile: prevent corrupt top frame from causing backtracer runaway
arch/tile: Bomb C99 comments to C89 comments in tile's <arch/sim_def.h>
arch/tile: add Tilera's <arch/sim.h> header as an open-source header
arch/tile: parameterize system PLs to support KVM port
arch/tile: enable single-step support for TILE-Gx
arch/tile: minor whitespace/naming changes for string support files
arch/tile: support new info op generated by compiler
arch/tile: make ptrace() work properly for TILE-Gx COMPAT mode
arch/tile: convert a BUG_ON to BUILD_BUG_ON
Vasiliy Kulikov (1):
char: hvc: check for error case
arch/tile/Kconfig | 20 +-
arch/tile/Makefile | 19 +-
arch/tile/include/arch/sim.h | 619 +++++++++++++++++++++++++++++
arch/tile/include/arch/sim_def.h | 548 +++++++++++++-------------
arch/tile/include/arch/spr_def.h | 85 ++++
arch/tile/include/arch/spr_def_32.h | 39 ++
arch/tile/include/asm/backtrace.h | 5 +-
arch/tile/include/asm/compat.h | 15 +-
arch/tile/include/asm/irqflags.h | 64 ++--
arch/tile/include/asm/mman.h | 1 +
arch/tile/include/asm/page.h | 27 +-
arch/tile/include/asm/processor.h | 11 +-
arch/tile/include/asm/ptrace.h | 4 +-
arch/tile/include/asm/syscalls.h | 73 +---
arch/tile/include/asm/system.h | 14 +-
arch/tile/include/asm/traps.h | 4 +
arch/tile/include/hv/hypervisor.h | 28 +-
arch/tile/kernel/backtrace.c | 4 +
arch/tile/kernel/compat.c | 10 +-
arch/tile/kernel/compat_signal.c | 10 +-
arch/tile/kernel/entry.S | 34 +--
arch/tile/kernel/head_32.S | 5 +-
arch/tile/kernel/intvec_32.S | 101 +++---
arch/tile/kernel/irq.c | 16 +-
arch/tile/kernel/messaging.c | 2 +-
arch/tile/kernel/process.c | 50 ++--
arch/tile/kernel/ptrace.c | 78 ++--
arch/tile/kernel/regs_32.S | 2 +-
arch/tile/kernel/setup.c | 34 +-
arch/tile/kernel/signal.c | 6 +-
arch/tile/kernel/single_step.c | 73 ++++-
arch/tile/kernel/smp.c | 2 +-
arch/tile/kernel/stack.c | 35 +-
arch/tile/kernel/sys.c | 9 +
arch/tile/kernel/traps.c | 4 +-
arch/tile/kvm/Kconfig | 38 ++
arch/tile/lib/Makefile | 4 +-
arch/tile/lib/exports.c | 3 +
arch/tile/lib/memcpy_32.S | 206 +++++-----
arch/tile/lib/{memmove_32.c => memmove.c} | 0
arch/tile/lib/memset_32.c | 1 +
arch/tile/lib/strlen_32.c | 2 +
arch/tile/mm/fault.c | 12 +-
arch/tile/mm/homecache.c | 11 +-
arch/tile/mm/init.c | 2 +-
drivers/char/hvc_tile.c | 5 +-
lib/Kconfig.debug | 2 +-
47 files changed, 1607 insertions(+), 730 deletions(-)
create mode 100644 arch/tile/include/arch/sim.h
create mode 100644 arch/tile/kvm/Kconfig
rename arch/tile/lib/{memmove_32.c => memmove.c} (100%)
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
reply other threads:[~2010-10-26 18:36 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=4CC71FB4.40201@tilera.com \
--to=cmetcalf@tilera.com \
--cc=arnd@arndb.de \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.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