From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36516C433E0 for ; Sat, 6 Jun 2020 00:50:34 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 106B8206DC for ; Sat, 6 Jun 2020 00:50:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1591404634; bh=CuRHLjTyuPunfNrv70CyULCZflgdhzPhs1cTICD3X2k=; h=Date:From:To:Cc:Subject:In-Reply-To:References:List-ID:From; b=cdcR1eh+THADUVEDPs7rA0VqZZSA9p608iyhQaleD5rW+0778l7+BVMQ1tlS0XFtB mqJA3wfR5Iy4AvFJ3V0nk3x7aUXW351b2cYBn97yH0ckLF5j/vRoCrnHmjtdAQfcgr JeEbUR7PmrFEDpaDmab229E1LLiVDwaavCFSbUTw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728549AbgFFAud (ORCPT ); Fri, 5 Jun 2020 20:50:33 -0400 Received: from mail.kernel.org ([198.145.29.99]:49550 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728353AbgFFAuc (ORCPT ); Fri, 5 Jun 2020 20:50:32 -0400 Received: from localhost.localdomain (c-73-231-172-41.hsd1.ca.comcast.net [73.231.172.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 75869206A2; Sat, 6 Jun 2020 00:50:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1591404630; bh=CuRHLjTyuPunfNrv70CyULCZflgdhzPhs1cTICD3X2k=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=iMlBI540mDGXKme1TVukXUOLwM8Rd5wwZISsElK/RsPhEsrg1Pqatge8MQ/nxnxGw ostJsU+3eK2bFQh7gLlQ8IKysxp6XCtWgiFdAuUe1R39qqzzGHO0GDSII6lTtMm0ql 3G1z4bMUsdDh+TxnTUa26vcL4W7OD22qVBzm2hsY= Date: Fri, 5 Jun 2020 17:50:30 -0700 From: Andrew Morton To: Geert Uytterhoeven Cc: John Paul Adrian Glaubitz , Rich Felker , Christoph Hellwig , Arnd Bergmann , Linux-sh list , Yoshinori Sato , Linux Kernel Mailing List , Al Viro , Rob Landley , Linus Torvalds Subject: Re: [GIT PULL] sh: remove sh5 support Message-Id: <20200605175030.feba7dc6fc1233b815c72afb@linux-foundation.org> In-Reply-To: References: <20200528054600.GA29717@infradead.org> <20200528161416.GY1079@brightrain.aerifal.cx> <20200529143059.GA25475@infradead.org> <20200529175335.GK1079@brightrain.aerifal.cx> <20200601181259.GV1079@brightrain.aerifal.cx> <20200602013332.GY1079@brightrain.aerifal.cx> <0af28795-b27a-2dd9-0d0f-c2a8d4b8d512@physik.fu-berlin.de> <20200605154343.GU1079@brightrain.aerifal.cx> <20200605155954.GV1079@brightrain.aerifal.cx> <25e0729d-8158-94a4-f081-ccdfa50ecb1d@physik.fu-berlin.de> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 5 Jun 2020 20:23:07 +0200 Geert Uytterhoeven wrote: > Hi Adrian, > > On Fri, Jun 5, 2020 at 7:58 PM John Paul Adrian Glaubitz > wrote: > > On 6/5/20 5:59 PM, Rich Felker wrote: > > >> Ah, sorry, I missed that. You're right, it should probably go through > > >> someone else's tree then. > > > > > > Do you know if it's needed to un-break sh4? If so we should push to > > > get whoever has jurisdiction over it to include it; otherwise I'm > > > indifferent. > > I think the above is about the asm-generic/vmlinux.lds.h patch? > https://marc.info/?l=linux-sh&m=158429470221261&w=2 > > That one falls under Arnd's jurisdiction. > And AFAIUC, it matters for recent binutils only? So Arnd should know. > Aligning RO_AFTER_INIT_DATA is simply a no-brainer: --- a/include/asm-generic/vmlinux.lds.h~include-asm-generic-vmlinuxldsh-align-ro_after_init +++ a/include/asm-generic/vmlinux.lds.h @@ -374,6 +374,7 @@ */ #ifndef RO_AFTER_INIT_DATA #define RO_AFTER_INIT_DATA \ + . = ALIGN(8); \ __start_ro_after_init = .; \ *(.data..ro_after_init) \ JUMP_TABLE_DATA \ So I'll send this in to Linus for 5.8-rc1. And I think I'll add a cc:stable to it, so people can use older kernels with newer toolchains. I still have a few other sh patches sitting here: https://ozlabs.org/~akpm/mmotm/broken-out/sh-clkfwk-remove-r8-r16-r32.patch https://ozlabs.org/~akpm/mmotm/broken-out/sh-remove-call-to-memset-after-dma_alloc_coherent.patch https://ozlabs.org/~akpm/mmotm/broken-out/sh-use-generic-strncpy.patch https://ozlabs.org/~akpm/mmotm/broken-out/sh-add-missing-export_symbol-for-__delay.patch What should I do with those?