Skip to contentSkip to conversation

alpha.git

GIT PULL Matt Turner 1 participant 1 message Nov 20, 2013 Alpha port

lore
Share & tools
lore

Matt Turner

author maintainer
#0 lore raw

Hi Linus,

Please pull my alpha git tree. It contains a few fixes and some work from Richard to make alpha emulation under QEMU much more usable.

Thanks,
Matt

The following changes since commit 673fdfe3f0630b03f3854d0361b1232f2e5ef7fb:

Merge tag 'nfs-for-3.13-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (2013-11-16 13:14:56 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha.git for-linus

for you to fetch changes up to 5cfe8f1ba5eebe6f4b6e5858cdb1a5be4f3272a6:

alpha: Prevent a NULL ptr dereference in csum_partial_copy. (2013-11-16 16:48:42 -0800)

----------------------------------------------------------------
Jay Estabrook (1):
alpha: Prevent a NULL ptr dereference in csum_partial_copy.

Richard Henderson (8):
alpha: Eliminate compiler warning from memset macro
alpha: Notice if we're being run under QEMU
alpha: Allow HZ to be configured
alpha: Primitive support for CPU power down.
alpha: Reorganize rtc handling
alpha: Enable the rpcc clocksource for single processor
alpha: Switch to GENERIC_CLOCKEVENTS
alpha: Use qemu+cserve provided high-res clock and alarm.

Will Deacon (1):
alpha: perf: fix out-of-bounds array access triggered from raw event

 arch/alpha/Kconfig                 |  76 ++++++-
 arch/alpha/include/asm/machvec.h   |  22 +-
 arch/alpha/include/asm/pal.h       |  71 +++++++
 arch/alpha/include/asm/rtc.h       |  11 -
 arch/alpha/include/asm/string.h    |  24 ++-
 arch/alpha/include/uapi/asm/pal.h  |   1 +
 arch/alpha/kernel/Makefile         |   1 +
 arch/alpha/kernel/alpha_ksyms.c    |   1 +
 arch/alpha/kernel/irq_alpha.c      |  16 +-
 arch/alpha/kernel/machvec_impl.h   |   5 +-
 arch/alpha/kernel/perf_event.c     |  15 +-
 arch/alpha/kernel/process.c        |  17 ++
 arch/alpha/kernel/proto.h          |   6 +-
 arch/alpha/kernel/rtc.c            | 323 +++++++++++++++++++++++++++++
 arch/alpha/kernel/setup.c          |  23 ++-
 arch/alpha/kernel/smp.c            |  33 +--
 arch/alpha/kernel/sys_jensen.c     |   2 -
 arch/alpha/kernel/sys_marvel.c     |  55 +----
 arch/alpha/kernel/time.c           | 405 ++++++++++++++++---------------------
 arch/alpha/kernel/traps.c          |  15 ++
 arch/alpha/lib/csum_partial_copy.c |  10 +-
 arch/alpha/lib/ev6-memset.S        |  12 +-
 arch/alpha/lib/memset.S            |  11 +-
 drivers/rtc/Kconfig                |  10 +-
 24 files changed, 777 insertions(+), 388 deletions(-)
 create mode 100644 arch/alpha/kernel/rtc.c