From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756912AbdEGWEC (ORCPT ); Sun, 7 May 2017 18:04:02 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:36234 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755251AbdEGWD7 (ORCPT ); Sun, 7 May 2017 18:03:59 -0400 From: Max Filippov To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-xtensa@linux-xtensa.org, Chris Zankel , Marc Gauthier , Max Filippov Subject: [PULL 0/9] Xtensa improvements for v4.12 Date: Sun, 7 May 2017 10:49:15 -0700 Message-Id: <1494179355-5111-1-git-send-email-jcmvbkbc@gmail.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, please pull the following batch of updates for the Xtensa architecture. The following changes since commit 5a7ad1146caa895ad718a534399e38bd2ba721b7: Linux 4.11-rc8 (2017-04-23 16:53:00 -0700) are available in the git repository at: git://github.com/jcmvbkbc/linux-xtensa.git tags/xtensa-20170507 for you to fetch changes up to 2a4e669dd611855d89d938063c10f44cb67ce65d: Merge branch 'xtensa-sim-params' into xtensa-fixes (2017-05-07 10:39:03 -0700) ---------------------------------------------------------------- Xtensa updates for v4.12 - clearly mark references to spilled register locations with SPILL_SLOT macros; - clean up xtensa ptrace: use generic tracehooks, move internal kernel definitions from uapi/asm to asm, make locally-used functions static, fix code style and alignment; - use command line parameters passed to ISS as kernel command line. ---------------------------------------------------------------- Max Filippov (10): xtensa: ISS: cleanup setup.c xtensa: ISS: add argc/argv simcall definitions xtensa: ISS: update kernel command line in platform_setup xtensa: use ITLB_HIT_BIT instead of hardcoded number xtensa: drop unused fast_io_protect function xtensa: clean up xtensa/kernel/ptrace.c xtensa: move internal ptrace definitions from uapi/asm to asm xtensa: use generic tracehooks xtensa: clean up access to spilled registers locations Merge branch 'xtensa-sim-params' into xtensa-fixes arch/xtensa/include/asm/processor.h | 15 ++ arch/xtensa/include/asm/ptrace.h | 39 +++++ arch/xtensa/include/uapi/asm/ptrace.h | 40 ----- arch/xtensa/kernel/coprocessor.S | 24 --- arch/xtensa/kernel/entry.S | 3 +- arch/xtensa/kernel/process.c | 8 +- arch/xtensa/kernel/ptrace.c | 170 ++++++++++----------- arch/xtensa/kernel/setup.c | 9 +- arch/xtensa/kernel/signal.c | 10 +- arch/xtensa/kernel/stacktrace.c | 35 +---- .../platforms/iss/include/platform/simcall.h | 20 +++ arch/xtensa/platforms/iss/setup.c | 43 +++--- 12 files changed, 197 insertions(+), 219 deletions(-) -- Thanks. -- Max