Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp7520936rwn; Tue, 13 Sep 2022 23:19:25 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6o9/wL/p6xs5+GzQJ0/BNWXNjLGru/2o13Du1lQDZPVTh7G5X0dj1hbdxr5VTekbBdYVuF X-Received: by 2002:a17:90b:4c8a:b0:202:b3cd:f960 with SMTP id my10-20020a17090b4c8a00b00202b3cdf960mr3088647pjb.129.1663136364686; Tue, 13 Sep 2022 23:19:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663136364; cv=none; d=google.com; s=arc-20160816; b=ouXNJCA8G0zWleuyq6e2RFya+vQplLttufWdIltAeXrDqY9WHVQAdmqeP8b5qJWDaW kqkLGGxIYhtvBhVecCd1iQC6NqjQiFWSIpLLvTS31Q1h/ySPyeFg3nhakL8yNCguGoas +KmLGBSZcQ7pYkXjaDAy/fVUDJ54Z0DycolqZY7v8pauvEce21+zVDWk6bIxofCJqimy rwvUGj7GGbEhRsm8gjFqzg+lvL7fZ3gR34kctjuiD3z0lvsp1yc+tlwGiG5sXwCv4gT8 +rgj3kXrZhYRMpUYVN6tKgTCvqljpFhQCJnGCg0unwgxwmySkgxEfz6ZBuxbeuvAZf8x dxvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:subject:cc:to:from:date :dkim-signature; bh=NfEmZq6Sx6fDVfmEUSsnlkgd0Drx7kbKPxREj7cu23A=; b=SxrX2j/HCKuKMX1/BXRu3fbcI2fll/1/2KF+xdnYhxfkNtvAE/Xl1ZOdDlRB+87EfL J240x81i24NnM/CMePf4ASAF8Em17yWkFo5qL8vlbsGfFA3aPk5jwZI7WPj3WCtgdJRk F+/QTzioQxTj1riwHuHVNQ5JymKhRUjLCWG4XZYs2PUNOj36sPNUbeAMp+eSBP0HjHSW ZMgGXKhufNCvTsvwz7Aux5efYKSgUwOrYT7GvKISsZvrAIbjTkeyuhuFCluH4RciKReW vBJf3XIbW7HBxBK7e+NpmvNm+XLXFbxGBp5nwRUR7n4+pVVkFZ7PGd52jZWEtzlzty2R F6pQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=IoXztMp6; 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 w4-20020a170902e88400b001753c45cb46si15350255plg.209.2022.09.13.23.19.12; Tue, 13 Sep 2022 23:19:24 -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=@canb.auug.org.au header.s=201702 header.b=IoXztMp6; 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 S229925AbiINFz4 (ORCPT + 99 others); Wed, 14 Sep 2022 01:55:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58844 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229918AbiINFzp (ORCPT ); Wed, 14 Sep 2022 01:55:45 -0400 Received: from gandalf.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 999255B7B9; Tue, 13 Sep 2022 22:55:41 -0700 (PDT) Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4MS8h751hKz4xD1; Wed, 14 Sep 2022 15:55:35 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1663134936; bh=NfEmZq6Sx6fDVfmEUSsnlkgd0Drx7kbKPxREj7cu23A=; h=Date:From:To:Cc:Subject:From; b=IoXztMp6nijyIXeFz+yu4shv7yVmgvKVHaQryeCyPOWhVOpY4ggK7Qjl5SMeAihZP jy3oGpDc2kVAhA9VWGtj1avdgeFeoklvlA7dpexVAAMv3NXD1DD/7B58m41V8iR/BO 4i9sOyYdHTwOhDPo6A31I1piiLr+tf7fFX9cJp64DFUSfiDRAOtFb2HDVzFKmJBc+q j8oUXEo339Stf9QrEwXd3vojiQtsz2NzLsC/qyv7Nhr+8XHa5vQUvdjjC6zlA/MZq8 p7aJQOnKAemQ/++YcHfTTnGpvYy+0AfcvEWUXtckbCGf5fiS1vt0i+HH5yZU5YbQ73 6UDpxuDs2FY2w== Date: Wed, 14 Sep 2022 15:55:33 +1000 From: Stephen Rothwell To: Andrew Morton , Kees Cook Cc: Andrei Vagin , Linux Kernel Mailing List , Linux Next Mailing List Subject: linux-next: manual merge of the mm tree with the execve tree Message-ID: <20220914155533.70c10493@canb.auug.org.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/p._F.fVWJ=gm4OzKmoZmt6Y"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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 --Sig_/p._F.fVWJ=gm4OzKmoZmt6Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the mm tree got a conflict in: fs/exec.c between commit: 33a2d6bc3480 ("Revert "fs/exec: allow to unshare a time namespace on vfor= k+exec"") from the execve tree and commit: 33a2d6bc3480 ("Revert "fs/exec: allow to unshare a time namespace on vfor= k+exec"") from the mm tree. I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. --=20 Cheers, Stephen Rothwell diff --cc fs/exec.c index 3f69e5c1a622,afe55d0c3bcf..000000000000 --- a/fs/exec.c +++ b/fs/exec.c @@@ -1023,9 -1029,12 +1026,9 @@@ static int exec_mmap(struct mm_struct * activate_mm(active_mm, mm); if (IS_ENABLED(CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM)) local_irq_enable(); - tsk->mm->vmacache_seqnum =3D 0; - vmacache_flush(tsk); task_unlock(tsk); + lru_gen_use_mm(mm); +=20 - if (vfork) - timens_on_fork(tsk->nsproxy, tsk); - if (old_mm) { mmap_read_unlock(old_mm); BUG_ON(active_mm !=3D old_mm); --Sig_/p._F.fVWJ=gm4OzKmoZmt6Y Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmMhbNUACgkQAVBC80lX 0GzTAAf+JMjF0JAOaFmsc7XY38c81PJBCnKsganJrIS4B6tuqBRe34UTkF7flP4u Ffd3E9tNRnKcovsczVcspnfhUagw7AevXy/xoZMZtmlxMkrDULUe7CftQSEhg09K zLMxrxILtO+AVSyooche4131G/GtMItzUXLU7GnMtuMDMxMn1ZSUS8R/6FgXtxfv GKh4EAT+ZEe+mg4uFRD0n1rwZwqetsk2MuHqM3rqxjY2GS0Ua4zUEFThc6Da6nID 2YXIa0mwfEiVsOsa6kRpQPJuTjjyFsokaRGTfcnoTPnUIM0Rk5ubMKsv438LogpV LEIucL8uKGkSMxNsKr/mhwW2VddEow== =DZx5 -----END PGP SIGNATURE----- --Sig_/p._F.fVWJ=gm4OzKmoZmt6Y--