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