Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1986414rwr; Sat, 6 May 2023 02:41:22 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ54F2WCFM9ABlTj57FyxITrZF64doF6bcRpwvvaEyhYFVrLtIN2AHB/W/N0V17U9ItmO4Yo X-Received: by 2002:a17:903:22c7:b0:1a6:71b1:a0b9 with SMTP id y7-20020a17090322c700b001a671b1a0b9mr5004943plg.47.1683366082485; Sat, 06 May 2023 02:41:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683366082; cv=none; d=google.com; s=arc-20160816; b=oEmluAcVl4B79Ofta+Vv6MZjwVEWHOaTaL9X7SGvsPS+/om6hL/UO8wJba4ePpFj8d I2uE3A9kMOwlh8spqzvyzlhraqH6gHZku2WtsRc+9Nv6Enz7a8Hl+MNgKHvlFJG0GM+f UOXlM+PHiGHZjwQJ0jGFDisSGvmPcr0MDzL4NLnMpv2H4Vs+3WYSbXozd8U8eFoCupn4 Vy93GIvIb1/42vqPRsYFKTx+ipyQnQGngpJD4hnAKyS94mGl3Db7+37SQCrQOJP3qCYc 7mBERqiTasKGeYxEu/QNQPKPedcrUdOYjH/5JITiJBXFlCg2zyfNFs8Nwtgdt1y86fQA TyAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:date:subject:from:message-id:feedback-id :dkim-signature; bh=WhKrTyJEAyCUMMB5cfUBewlKxI58jwdpn9YfS92b3dg=; b=EGFXBkO20FRb7dNQru8P9XTauERYt5MlMPVmVDxZ/ysxh4Q0qKv/K4wBqVPm0oWE/T ro6purM5Spy+MdoavvfGhBJ1wcAhJ16F/jcNUpUZXoPjZLgLCystSNNzoTCWPNyY7iQu q1VDHBte0ej/i3Kk4OLn4hDl8u59sIASlgx+UoyKlu1t7VM1yhK1CnMNeWgCUyS/Isaa gSLF7sosbxcHWMXZmz3sm0Lc0RSVvsCEWVj8GDdtQdiUt1PvK2JkAG1DOY43besNy/nx SNiFq0UkIvN9T4Eu8yLrgLxLuHblfbS8K4//BVu0WAIYc6JD0GzOUa3YCEBj4PMgMLzg X8pA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=eRVxFphI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a7-20020a170902900700b001a6e58380f6si3331442plp.523.2023.05.06.02.41.08; Sat, 06 May 2023 02:41:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=eRVxFphI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229872AbjEFJgF (ORCPT + 99 others); Sat, 6 May 2023 05:36:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231450AbjEFJgD (ORCPT ); Sat, 6 May 2023 05:36:03 -0400 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BA8B39ECE; Sat, 6 May 2023 02:36:02 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 5EA435C005F; Sat, 6 May 2023 05:35:58 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 06 May 2023 05:35:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1683365758; x=1683452158; bh=W hKrTyJEAyCUMMB5cfUBewlKxI58jwdpn9YfS92b3dg=; b=eRVxFphIXwdZFLUPn jPwJO2ZGYXT5eYs4OY9zaHTe9HSnOA7quCC6hGUEUgLslui+BScbR27DQRkPD+JT zrKs1nmT6vriAgPC6ozklipykcCw2FObu1DQ2ldBCRcHlrkEQqPrPpktO+WgwFVs O9VxxLY1wuBjlyFaHqra+2Asm1SjB0bZrnPkyjTFR6A5+Fy8qUE85dRCx2j6yVZk 7vm7qCnz+38u5vovV4DPmfJrNSfLptha2b98sy9lf9THpu5x29p80kZf52Vpq1ZK peZCKc2qx14rvldz9sFWEPvJYn46g/YjidPplqjlbfGFFivtGShebFbDv5NRNG+i Af+tw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeeffedgudegjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkhffufffvveestddtredttddttdenucfhrhhomhephfhinhhnucfvhhgr ihhnuceofhhthhgrihhnsehlihhnuhigqdhmieekkhdrohhrgheqnecuggftrfgrthhtvg hrnhepheffudekteffudetvdffffehgedtteekkeefvefgieethfevvddtlefhuddutedt necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhhthh grihhnsehlihhnuhigqdhmieekkhdrohhrgh X-ME-Proxy: Feedback-ID: i58a146ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 6 May 2023 05:35:56 -0400 (EDT) Message-Id: From: Finn Thain Subject: [PATCH v1 0/1] 68020/030 signal handling following exceptions Date: Sat, 06 May 2023 19:38:12 +1000 To: Geert Uytterhoeven Cc: linux-kernel@vger.kernel.org, linux-m68k@lists.linux-m68k.org, "Michael Schmitz" , "Andreas Schwab" , stable@vger.kernel.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch prevents potential stack corruption on 68020/030 when delivering signals following a bus error or (theoretically) an address error. Changed since RFC: - Dropped patch 1 because, as Andreas pointed out, it will not work properly. Finn Thain (1): m68k: Move signal frame following exception on 68020/030 arch/m68k/kernel/signal.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) -- 2.37.5