[GIT]: Sparc

From: David Miller
Date: Wed Apr 30 2008 - 04:33:45 EST



The main bit here is kgdb support for sparc, but there are also some
cleanups (mostly to facilitate the kgdb changes) and a dup include fix
from Huang Weiyi.

Please pull, thanks a lot!

The following changes since commit 194f1a68b93e959ede6ec363db4714e630bdbb6a:
Robert Reif (1):
sparc: video drivers: add facility level

are available in the git repository at:

master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git master

David S. Miller (5):
sparc64: Split entry.S up into seperate files.
sparc64: Kill PIL_RESERVED, unused.
sparc32: Kill smp_message_pass() and related code.
kgdbts: Sparc needs sstep emulation.
sparc: Add kgdb support.

Huang Weiyi (1):
sparc64: remove duplicated include

arch/sparc/Kconfig | 1 +
arch/sparc/defconfig | 139 ++-
arch/sparc/kernel/Makefile | 1 +
arch/sparc/kernel/entry.S | 125 +--
arch/sparc/kernel/head.S | 9 +-
arch/sparc/kernel/kgdb.c | 164 +++
arch/sparc/kernel/sparc-stub.c | 724 -----------
arch/sparc/kernel/sun4d_smp.c | 32 -
arch/sparc/kernel/sun4m_smp.c | 45 -
arch/sparc64/Kconfig | 1 +
arch/sparc64/kernel/Makefile | 1 +
arch/sparc64/kernel/cherrs.S | 579 +++++++++
arch/sparc64/kernel/entry.S | 2575 ---------------------------------------
arch/sparc64/kernel/fpu_traps.S | 384 ++++++
arch/sparc64/kernel/getsetcc.S | 24 +
arch/sparc64/kernel/head.S | 15 +-
arch/sparc64/kernel/helpers.S | 63 +
arch/sparc64/kernel/hvcalls.S | 886 ++++++++++++++
arch/sparc64/kernel/ivec.S | 51 +
arch/sparc64/kernel/kgdb.c | 186 +++
arch/sparc64/kernel/misctrap.S | 97 ++
arch/sparc64/kernel/smp.c | 11 +-
arch/sparc64/kernel/spiterrs.S | 245 ++++
arch/sparc64/kernel/syscalls.S | 279 +++++
arch/sparc64/kernel/ttable.S | 2 +-
arch/sparc64/kernel/utrap.S | 29 +
arch/sparc64/mm/ultra.S | 27 +
drivers/misc/kgdbts.c | 2 +-
include/asm-sparc/head.h | 11 +
include/asm-sparc/kgdb.h | 116 +--
include/asm-sparc/smp.h | 2 -
include/asm-sparc/system.h | 2 +
include/asm-sparc64/kgdb.h | 1 +
include/asm-sparc64/pil.h | 7 -
include/asm-sparc64/system.h | 5 +-
include/asm-sparc64/ttable.h | 6 +
36 files changed, 3223 insertions(+), 3624 deletions(-)
create mode 100644 arch/sparc/kernel/kgdb.c
delete mode 100644 arch/sparc/kernel/sparc-stub.c
create mode 100644 arch/sparc64/kernel/cherrs.S
delete mode 100644 arch/sparc64/kernel/entry.S
create mode 100644 arch/sparc64/kernel/fpu_traps.S
create mode 100644 arch/sparc64/kernel/getsetcc.S
create mode 100644 arch/sparc64/kernel/helpers.S
create mode 100644 arch/sparc64/kernel/hvcalls.S
create mode 100644 arch/sparc64/kernel/ivec.S
create mode 100644 arch/sparc64/kernel/kgdb.c
create mode 100644 arch/sparc64/kernel/misctrap.S
create mode 100644 arch/sparc64/kernel/spiterrs.S
create mode 100644 arch/sparc64/kernel/syscalls.S
create mode 100644 arch/sparc64/kernel/utrap.S
create mode 100644 include/asm-sparc64/kgdb.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/