Received: by 10.192.165.156 with SMTP id m28csp837729imm; Fri, 13 Apr 2018 08:40:48 -0700 (PDT) X-Google-Smtp-Source: AIpwx487xQnqIBhRPgUN1ixcvk/KIaIihV6vWYyd38gIMjP35KR49VrT2jdB5iD+w1tC0WLhePWh X-Received: by 10.98.152.17 with SMTP id q17mr11941673pfd.67.1523634048180; Fri, 13 Apr 2018 08:40:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523634048; cv=none; d=google.com; s=arc-20160816; b=RNVNaE2D2KtpH865OmDDqxk/1ilCgXHAiiiICpcC5v9RbcKbQZAKBIroyg04s1mhMY Srm9D54rNOLAThGxPeToutEn4dPhkFXRVU8PVM0NpKMVfauzNxHH7C8SSlLVVhGLHO2l 34ukKX6o29C9M8Qk459H3M5lVLHgWcxEEKCqaqfL3C45x4o4gYqAzEUTS3G9VvdrbJ9Y bs3rZHc2PDuSpCPvf6klAtN6M9lXsNFOo6bycxr+ORonsurb6II7vuvNvZUqb5uf/X2P mwzSvo2WqqV+VDfgJMG7VGWQBn7hN9y6y+EOchZqfQ9S1E62iOxT4x1yHbPdpxP7jlOY 2jig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=nJ0/+scUVX3ieJh9SmUH4mLt22smltNoP4T175qdcaM=; b=dc9VNmcaPiZeTMpgvbKdD5xuy06IOw0PFFYdCXXQOt6bxl2wQDwG9rnB4m1tMLNRXg UOWhtGJasv1mFcATNxkVzzG5B8ydq3kc0/eYOJIg071a9BRnuigKT8ecq6sV3Va8A9zr MYFYJVRPyiYYm9ds21ksXFdqDDtmEXMzRe7/CdHnc4K4T5hUJeSkhXGgDWab3wh87c3u QIR0NqJdD/H41/OUsEqt8nCPPqo0AKIvCsTry4v++IIx2QXLwXNZ9CIln36ax17PEoLm sr811YQfdijlor1jNTuz3k+DY5rcOZjddlqdMplW71UkziCcKUcI0/b1pWTEcJi/WjPC Ao3w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o13si2246038pgr.108.2018.04.13.08.40.33; Fri, 13 Apr 2018 08:40:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751021AbeDMPjC (ORCPT + 99 others); Fri, 13 Apr 2018 11:39:02 -0400 Received: from 216-12-86-13.cv.mvl.ntelos.net ([216.12.86.13]:45958 "EHLO brightrain.aerifal.cx" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750832AbeDMPjA (ORCPT ); Fri, 13 Apr 2018 11:39:00 -0400 Received: from dalias by brightrain.aerifal.cx with local (Exim 3.15 #2) id 1f70mw-0006Ru-00; Fri, 13 Apr 2018 15:38:58 +0000 Date: Fri, 13 Apr 2018 11:38:58 -0400 From: Rich Felker To: Linus Torvalds Cc: Linux-sh list , linux-kernel@vger.kernel.org, Yoshinori Sato Subject: [GIT PULL] arch/sh updates for 4.17 Message-ID: <20180413153858.GA24377@brightrain.aerifal.cx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull these changes for arch/sh. Some of them have been pending (and in linux-next) for a long time and address longstanding issues. Rich The following changes since commit 0adb32858b0bddf4ada5f364a84ed60b196dbcda: Linux 4.16 (2018-04-01 14:20:27 -0700) are available in the git repository at: git://git.libc.org/linux-sh tags/sh-for-4.17 for you to fetch changes up to bf9c7e3d7924f72225f8f9c28438b4a711192ad3: arch/sh: pcie-sh7786: handle non-zero DMA offset (2018-04-12 19:47:58 -0400) ---------------------------------------------------------------- Fixes for bugs in futex, device tree, and userspace breakpoint traps, and for PCI issues on SH7786. ---------------------------------------------------------------- Aurelien Jarno (1): sh: fix futex FUTEX_OP_SET op on userspace addresses Rich Felker (2): sh: fix memory corruption of unflattened device tree sh: fix debug trap failure to process signals before return to user Thomas Petazzoni (8): arch/sh: add sh7786_mm_sel() function arch/sh: make the DMA mapping operations observe dev->dma_pfn_offset arch/sh: pci: don't use disabled resources arch/sh: pcie-sh7786: mark unavailable PCI resource as disabled arch/sh: pcie-sh7786: exclude unusable PCI MEM areas arch/sh: pcie-sh7786: adjust PCI MEM and IO regions arch/sh: pcie-sh7786: adjust the memory mapping arch/sh: pcie-sh7786: handle non-zero DMA offset arch/sh/boards/of-generic.c | 6 --- arch/sh/drivers/pci/pci.c | 5 +++ arch/sh/drivers/pci/pcie-sh7786.c | 78 +++++++++++++++++++++++++----------- arch/sh/include/asm/futex.h | 5 +-- arch/sh/include/cpu-sh4/cpu/sh7786.h | 7 ++++ arch/sh/kernel/dma-nommu.c | 7 +++- arch/sh/kernel/entry-common.S | 2 +- arch/sh/kernel/setup.c | 8 ++++ arch/sh/mm/consistent.c | 4 +- 9 files changed, 84 insertions(+), 38 deletions(-)