Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp271082ybz; Tue, 21 Apr 2020 08:44:10 -0700 (PDT) X-Google-Smtp-Source: APiQypLkIASKrII2VDfEilEl1OBXSc+iIB2N3IsKjI2rEBjG4gv/6dc85oFFeil2gv8/g/UrLHBq X-Received: by 2002:aa7:c497:: with SMTP id m23mr18983461edq.155.1587483850674; Tue, 21 Apr 2020 08:44:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587483850; cv=none; d=google.com; s=arc-20160816; b=uLFb+bqspS7YtuMsCmU+T0z8MyHtktC/xTIqEzHsIuVA8OJYHV87XTmxk/OJSLK+gS bP2dfYl2NM1Tdnpp8YdDAs+wSZHIBvqIrgFlDu0NOvrpFB4sc4fzPtmHUvw6hXHvfuXV tDzHUKTTpo2JqtbPV/kXBYC20WlZD6VP4rQZhlMg5RdV4EthgW4GVtpIOoGQOKWGnQsH 7tXnB43A9nXhsZTunpG4BRoexNY0ahigC69oRgf4wy9LVhc8nXTM2r6kg+dRiBLo+pTB zAvI2XFZ/eNcEBlwyOxy+kU+fOIv/9v4kU7LTOlZM23f0Z7rebCcqkBAXH++BewTv5Ly Z08Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=f152nRjSYvV+eMw/fALng3AkfZikt7gm61bUg8UTS34=; b=XODP4E3OfiIgn6WTE4DEgM1f1ZhJzqgeT8QqeTDxTsLG8yr8PeqBmu9HeotZkigPzu DIiTR2ySaFdsCfjgukW4BHWkBsZRFg+8tztNbHdohhpWNV6XU8AhkKWaF2Lroqf3vOnO AA2z/yod/lkk4+wN+z5lndwV91cuEvaQoe0Jwz4GTS7rjD6H7JXQAoawjM1Z4xwAJXxj 7vDZATVYqary4tcjZWRlJp6gaW4eruQmFGTBTdFhhyIZWC4EUiS4yahM4cj8ffdnzcXt X1Ez9sA4QVKGpWlOJaUihd5jSd1Jdx6T4onsevZmFr3R7ovRKMvJuwyq4hB4GNYo0ds1 GuzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=JFPUu4yw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b35si1812726edf.280.2020.04.21.08.43.46; Tue, 21 Apr 2020 08:44:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=JFPUu4yw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727969AbgDUPm3 (ORCPT + 99 others); Tue, 21 Apr 2020 11:42:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725960AbgDUPm0 (ORCPT ); Tue, 21 Apr 2020 11:42:26 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 54CBCC0610D5; Tue, 21 Apr 2020 08:42:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=f152nRjSYvV+eMw/fALng3AkfZikt7gm61bUg8UTS34=; b=JFPUu4yw/6UB9q3h6V32zVamm5 zxymF4hEUx8UfY35t7SoEpJd4Ibzompx56UBcITTY/q5eRpHnl0vt2WqsCvWZHhN1DHdBJviyLnnL KP7U4UV+Kyzkq4G0sjYIkVPiHRVahwxtuoVyAZIU/5sqqIc2ybKFIHWyR3pdVwGP7j8iEaOCk+vrN ZGD7aGnUK3+ax+b6rnWJjWT7yo1tLvGeWKnn73pNavAvLDzCjGz6TM59btGjzhWX6h/WOFkidPc/a Qpqt6QXhD9sQk4kPQcoPLKTbkYvcYSyqH1zCTMWkpKVbjXjrmx0qIhA00BiCi+KwFKX9pIerLoMFx IeQ/aqUg==; Received: from [2001:4bb8:191:e12c:c70:4a89:bc61:3] (helo=localhost) by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1jQv2E-0007pX-Uc; Tue, 21 Apr 2020 15:42:07 +0000 From: Christoph Hellwig To: Andrew Morton , Alexander Viro Cc: Jeremy Kerr , Arnd Bergmann , "Eric W . Biederman" , linuxppc-dev@lists.ozlabs.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: remove set_fs calls from the exec and coredump code v3 Date: Tue, 21 Apr 2020 17:41:57 +0200 Message-Id: <20200421154204.252921-1-hch@lst.de> X-Mailer: git-send-email 2.26.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, this series gets rid of playing with the address limit in the exec and coredump code. Most of this was fairly trivial, the biggest changes are those to the spufs coredump code. Changes since v2: - don't cleanup the compat siginfo calling conventions, use the patch variant from Eric with slight coding style fixes instead. Changes since v1: - properly spell NUL - properly handle the compat siginfo case in ELF coredumps