Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1341216ybz; Sat, 25 Apr 2020 16:53:54 -0700 (PDT) X-Google-Smtp-Source: APiQypJJvmeY9iahvjEHV+wxsUwzYADqpuk3Dd7CerRZrni8IwJhkb6LjpAZZ1vvCAIDBEKG5sps X-Received: by 2002:a05:6402:b47:: with SMTP id bx7mr12758020edb.374.1587858833870; Sat, 25 Apr 2020 16:53:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587858833; cv=none; d=google.com; s=arc-20160816; b=0Dv7kEg9Awko7uAFIEMHfjisyhCEJa2bue55R951GlxEEpCWXOCqKuzfof5yl1QYQS A3obzubuAyeV4WkgPa0mfBr+qVaNmE7xHX+QiwcvBHLZVNqL/jM7O15rEzfbqtG+TEbY B8GZ/AWKjGgQfouHS+lQ6KYoAaShjMWWVd9GGbBJRC3KUGYFyZgKeOpHmBL/+PokvYiX LQD5S8SE9FxYH7HciVhjjdezd0c+9svTyFaZASznNO2vp+NtOnCzGRTspJ70+N4aIGaW hw+j9/XGpQbxWE0rW9jZSf6C1JrbS31wAjNJEWn/9V+X340fwhDZbhuCjneN2d8OMm1w 3Cww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:subject:cc:from:to :in-reply-to; bh=/qJIyD0fF+EL6Q6Dui6D1TrjYurx4iwbH4h4ya+8duE=; b=OQfT9pTR6yok66/EqlaE/I48Yap4w48w3RmRXqOBmCT9840XjAWOTdq86AtscvCJ+s uHSy+k1MFdNDAl++dJemjl0DxKCvTZLc11IdkVrs0k4EnGvHipYrLFmh+i0TxKO+UWQn kMvkBWV+aHiynmTnYKYCsM/ggMLZK+uRG0OptBL2ncmWcE/EsjcbcKxEX/HAUxvXm7Rx /THez8fhdkH5Ff8SBslM0ZnmxtMRiiVkEODpCMmLssTFB+nUYu4RUkbbNDB1epwWNQXX rKAoP1GszTr1KsTaY7agzZ5RoIb9My71zQw05VdHEzl8N0lgRhsvf89YHaFwVrVeqdDr eaTg== ARC-Authentication-Results: i=1; mx.google.com; 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 n17si5939019ejd.437.2020.04.25.16.53.31; Sat, 25 Apr 2020 16:53:53 -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; 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 S1726191AbgDYXvY (ORCPT + 99 others); Sat, 25 Apr 2020 19:51:24 -0400 Received: from bilbo.ozlabs.org ([203.11.71.1]:44303 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726146AbgDYXvT (ORCPT ); Sat, 25 Apr 2020 19:51:19 -0400 Received: by ozlabs.org (Postfix, from userid 1034) id 498nqn4vzVz9sSh; Sun, 26 Apr 2020 09:51:17 +1000 (AEST) X-powerpc-patch-notification: thanks X-powerpc-patch-commit: b61c38baa98056d4802ff5be5cfb979efc2d0f7a In-Reply-To: <485caac75f195f18c11eb077b0031fdd2bb7fb9e.1587361039.git.christophe.leroy@c-s.fr> To: Christophe Leroy , Benjamin Herrenschmidt , Paul Mackerras From: Michael Ellerman Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] powerpc/8xx: Fix STRICT_KERNEL_RWX startup test failure Message-Id: <498nqn4vzVz9sSh@ozlabs.org> Date: Sun, 26 Apr 2020 09:51:17 +1000 (AEST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2020-04-20 at 05:37:42 UTC, Christophe Leroy wrote: > WRITE_RO lkdtm test works. > > But when selecting CONFIG_DEBUG_RODATA_TEST, the kernel reports > rodata_test: test data was not read only > > This is because when rodata test runs, there are still old entries > in TLB. > > Flush TLB after setting kernel pages RO or NX. > > Fixes: d5f17ee96447 ("powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWX") > Cc: stable@vger.kernel.org > Signed-off-by: Christophe Leroy Applied to powerpc fixes, thanks. https://git.kernel.org/powerpc/c/b61c38baa98056d4802ff5be5cfb979efc2d0f7a cheers