Hi Linus, Please pull my alpha git tree. It contains mostly clean ups and fixes but also an atomic64_dec_if_positive implementation and a pair of new syscalls. Thanks, Matt The following changes since commit b8a33fc7258f9e6e42b15571d0284b7c0ef0d0a9: Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm (2013-07-19 10:17:12 -0700) 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 dff64649e757870e9351e7d85917ae681d20ee54: alpha: Use handle_percpu_irq for the timer interrupt (2013-07-19 13:54:26 -0700) ---------------------------------------------------------------- Chen Gang (2): alpha: kernel: using memcpy() instead of strcpy() alpha: kernel: typo issue, using '1' instead of '11' Joe Perches (1): alpha: Convert print_symbol to %pSR Richard Henderson (10): alpha: Add kcmp and finit_module syscalls alpha: Modernize lib/mpi/longlong.h alpha: Improve atomic_add_unless alpha: Implement atomic64_dec_if_positive alpha: Generate dwarf2 unwind info for various kernel entry points. alpha: Fix type compatibility warning for marvel_map_irq alpha: Use __builtin_alpha_rpcc alpha: Don't if-out dp264_device_interrupt. alpha: Force the user-visible HZ to a constant 1024. alpha: Use handle_percpu_irq for the timer interrupt Will Deacon (1): alpha: locks: remove unused arch_*_relax operations arch/alpha/Kconfig | 1 + arch/alpha/include/asm/atomic.h | 88 +++++++++++++++++++++++++++---------- arch/alpha/include/asm/param.h | 8 ++-- arch/alpha/include/asm/spinlock.h | 4 -- arch/alpha/include/asm/unistd.h | 3 +- arch/alpha/include/uapi/asm/param.h | 7 --- arch/alpha/include/uapi/asm/unistd.h | 2 + arch/alpha/kernel/entry.S | 399 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------- arch/alpha/kernel/irq_alpha.c | 2 +- arch/alpha/kernel/smp.c | 5 ++- arch/alpha/kernel/sys_dp264.c | 8 ---- arch/alpha/kernel/sys_marvel.c | 3 +- arch/alpha/kernel/systbls.S | 2 + arch/alpha/kernel/time.c | 4 +- arch/alpha/kernel/traps.c | 8 ++-- lib/mpi/longlong.h | 17 +++----- 16 files changed, 381 insertions(+), 180 deletions(-)
Attachment:
signature.asc
Description: Digital signature