From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751273AbcCAFr1 (ORCPT ); Tue, 1 Mar 2016 00:47:27 -0500 Received: from shards.monkeyblade.net ([149.20.54.216]:57009 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751113AbcCAFr0 (ORCPT ); Tue, 1 Mar 2016 00:47:26 -0500 Date: Tue, 01 Mar 2016 00:47:22 -0500 (EST) Message-Id: <20160301.004722.1997314855091172440.davem@davemloft.net> To: torvalds@linux-foundation.org CC: akpm@linux-foundation.org, sparclinux@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT] Sparc From: David Miller X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Mon, 29 Feb 2016 21:47:25 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 1) System call tracing doesn't handle register contents properly across the trace. From Mike Frysinger. 2) Hook up copy_file_range 3) Build fix for 32-bit with newer tools. 4) New sun4v watchdog driver, from Wim Coekaerts. 5) Set context system call has to allow for servicable faults when we flush the register windows to memory. Please pull, thanks a lot! The following changes since commit 404a47410c26a115123885977053e9a1a4460929: Merge branch 'uaccess' (batched user access infrastructure) (2016-01-21 13:02:41 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc for you to fetch changes up to 397d1533b6cce0ccb5379542e2e6d079f6936c46: sparc64: Fix sparc64_set_context stack handling. (2016-03-01 00:25:32 -0500) ---------------------------------------------------------------- David S. Miller (3): sparc: Hook up copy_file_range syscall. sparc32: Add -Wa,-Av8 to KBUILD_CFLAGS. sparc64: Fix sparc64_set_context stack handling. Mike Frysinger (1): sparc: Fix system call tracing register handling. wim.coekaerts@oracle.com (1): Add sun4v_wdt watchdog driver Documentation/watchdog/watchdog-parameters.txt | 4 ++ arch/sparc/Makefile | 6 ++ arch/sparc/include/uapi/asm/unistd.h | 3 +- arch/sparc/kernel/entry.S | 17 +++++ arch/sparc/kernel/hvcalls.S | 3 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/sparc_ksyms_64.c | 1 + arch/sparc/kernel/syscalls.S | 36 +++++++++++ arch/sparc/kernel/systbls_32.S | 2 +- arch/sparc/kernel/systbls_64.S | 4 +- drivers/watchdog/Kconfig | 11 ++++ drivers/watchdog/Makefile | 1 + drivers/watchdog/sun4v_wdt.c | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 275 insertions(+), 6 deletions(-) create mode 100644 drivers/watchdog/sun4v_wdt.c From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Date: Tue, 01 Mar 2016 05:47:22 +0000 Subject: [GIT] Sparc Message-Id: <20160301.004722.1997314855091172440.davem@davemloft.net> List-Id: References: <20100329.131141.80866523.davem@davemloft.net> In-Reply-To: <20100329.131141.80866523.davem@davemloft.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: torvalds@linux-foundation.org Cc: akpm@linux-foundation.org, sparclinux@vger.kernel.org, linux-kernel@vger.kernel.org 1) System call tracing doesn't handle register contents properly across the trace. From Mike Frysinger. 2) Hook up copy_file_range 3) Build fix for 32-bit with newer tools. 4) New sun4v watchdog driver, from Wim Coekaerts. 5) Set context system call has to allow for servicable faults when we flush the register windows to memory. Please pull, thanks a lot! The following changes since commit 404a47410c26a115123885977053e9a1a4460929: Merge branch 'uaccess' (batched user access infrastructure) (2016-01-21 13:02:41 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc for you to fetch changes up to 397d1533b6cce0ccb5379542e2e6d079f6936c46: sparc64: Fix sparc64_set_context stack handling. (2016-03-01 00:25:32 -0500) ---------------------------------------------------------------- David S. Miller (3): sparc: Hook up copy_file_range syscall. sparc32: Add -Wa,-Av8 to KBUILD_CFLAGS. sparc64: Fix sparc64_set_context stack handling. Mike Frysinger (1): sparc: Fix system call tracing register handling. wim.coekaerts@oracle.com (1): Add sun4v_wdt watchdog driver Documentation/watchdog/watchdog-parameters.txt | 4 ++ arch/sparc/Makefile | 6 ++ arch/sparc/include/uapi/asm/unistd.h | 3 +- arch/sparc/kernel/entry.S | 17 +++++ arch/sparc/kernel/hvcalls.S | 3 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/sparc_ksyms_64.c | 1 + arch/sparc/kernel/syscalls.S | 36 +++++++++++ arch/sparc/kernel/systbls_32.S | 2 +- arch/sparc/kernel/systbls_64.S | 4 +- drivers/watchdog/Kconfig | 11 ++++ drivers/watchdog/Makefile | 1 + drivers/watchdog/sun4v_wdt.c | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 275 insertions(+), 6 deletions(-) create mode 100644 drivers/watchdog/sun4v_wdt.c