Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1668075ybl; Thu, 5 Dec 2019 05:16:07 -0800 (PST) X-Google-Smtp-Source: APXvYqx+2wA1SY6vnw9nGEXq65BmBzQUUBh/Jx1fP+/EWHdlHtUkYV6xs/c39ZP5gfedJzrO3YyR X-Received: by 2002:aca:de03:: with SMTP id v3mr1473447oig.162.1575551767734; Thu, 05 Dec 2019 05:16:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575551767; cv=none; d=google.com; s=arc-20160816; b=ir0zfjQYcOUm5fdHjqXI3nezifkBGs7/enTvAfYmY9FwmU0dYVE+TdN4J6PDvx/rHJ Cx0jLEnvKj3OehEVyGWHde3fHUw1NER7yifZeWy4lwwOinIssNqm5G9KvN2rqCnyMGVO n33tUuVJGHWpUktb1qZ6ZNjzAzvJw5mh+XshOgET/47ozCVuSatlN0vN3fHmgZbvhBi/ 9n5NGCzRxXTxT6S5uBPBvYZUMvOMTTgE+Wkf79NgZTYwCe5Fd+nunaW1+2CqYzPC0ruM mgrjETvx6kzfdk9+JwIvgX34fdWLUlB/n9EHQeXH34etMDHaSAWHVSyN53o1zOrtikco KtLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:in-reply-to:cc:references:message-id :date:subject:mime-version:from:content-transfer-encoding :dkim-signature; bh=ci+Il7R0z85hcBaZjDpG/Dx0n3gFLviKjHNEHX1Pepk=; b=VNa01Z2A3lEi5EJDuXTgOULbKgPjd64tTixq2arkymxSx1uVPf/D5L2GXxjHJLoyPe Mhh71z918VI51CvS11zJWWOHEoCkgEJ7ISuem5nbDm+R6Y3JpSiU40wIaA4Xt5LjqG7K bgnoC+tEeD3fWCDD+8vH4tTheTwe3Iy3YJeyQfPNLlHY+GjycYE2bc/LSeC0rI2szUMg eJMZ/orcjZn9m3gsPpyyAsggEzpXNrWjNXOgSODE59IpQfwH0vV/P7o5wNiVdqQx3gP2 pIuymHT2/Z5zPp0Cj48GrtSHv5YmHqrl05zv+h7DDkDXofQwsFE44WcpqkOqTqOY84ki yyeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=TP6Rm1zO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w17si2908508otp.185.2019.12.05.05.15.54; Thu, 05 Dec 2019 05:16:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=TP6Rm1zO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729402AbfLENPF (ORCPT + 99 others); Thu, 5 Dec 2019 08:15:05 -0500 Received: from mail-qt1-f193.google.com ([209.85.160.193]:39744 "EHLO mail-qt1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729109AbfLENPF (ORCPT ); Thu, 5 Dec 2019 08:15:05 -0500 Received: by mail-qt1-f193.google.com with SMTP id g1so3468957qtj.6 for ; Thu, 05 Dec 2019 05:15:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=ci+Il7R0z85hcBaZjDpG/Dx0n3gFLviKjHNEHX1Pepk=; b=TP6Rm1zOouE3WSPWD8apJn5tfIaeOGIdFpSt5bs/4GbVl6fN5nFf05kN/RyiB0tQgs 7+pi9+O0IfLFLMN8JyhbC64Lt69jKs1Hnn5YJhGDkGdML0trHHHwrv1UbYP1IHKxqfnT 1c+7haZO77OhJJlUBsroTbFcDMTVlmNYLaNrcTjZ8yFNbarKmA0vkrvweWmLQ3e2/3Rc j2a2sHFIkWwNYdvePdcsP03aplXXl5o0huznYeYuC8O0+k5xPRPE99hbTibY/s8WLnTW L//lt3nW/AocEgytxvAzk+kn1RBaE4xSlMrVH5iCVPlsoQElHKzU+CiVZKNYXHLQuTTw VOlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=ci+Il7R0z85hcBaZjDpG/Dx0n3gFLviKjHNEHX1Pepk=; b=TBwB4Ei7NqdkDnjNjhtg5lgqiSNQJBjzoMy+LldUo39v4BEbJhxqhVMteujN7WPJej ssogq/hIqMj6vb1p2uihkZj44jY9Kt0qXvWAt/DF2EUWSs1aYVldJAZFNuHEZzbGzjRe H3oVXGRoxM0H8XhnkwTr4ShcUE3NM/ayMHNi49M6d456+HLCDtSY4wR8jN1NeawEjP5+ aI0DqrnDLxdQkGQ4ok11zc36WTh8hzTDX9mj9hzYK6Gog61rqBXgkv3q0Sc6kYuv2jtB 0LuX5BBQoFAWwVsvb4frRXF3tLWJcqD31ZQKOm5fb7/BymMu0XG7TqTTgXPLBpyZyY6T w0pw== X-Gm-Message-State: APjAAAVVFwsuvWi0DfCejlQ3Qtx8QxjhbIW7ISBPB9d5n+0ABnmYIelr ocmmEUd7zJuV0t8zRo6EsjnBsg== X-Received: by 2002:ac8:60cc:: with SMTP id i12mr7329084qtm.103.1575551703794; Thu, 05 Dec 2019 05:15:03 -0800 (PST) Received: from [192.168.1.183] (pool-71-184-117-43.bstnma.fios.verizon.net. [71.184.117.43]) by smtp.gmail.com with ESMTPSA id d134sm4917395qkc.42.2019.12.05.05.15.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 05 Dec 2019 05:15:02 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Qian Cai Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v15 00/23] Generic page walk and ptdump Date: Thu, 5 Dec 2019 08:15:02 -0500 Message-Id: References: <20191204163235.GA1597@arm.com> Cc: David Hildenbrand , Andrew Morton , Linux-MM , Mark Rutland , the arch/x86 maintainers , Arnd Bergmann , Ard Biesheuvel , Peter Zijlstra , Catalin Marinas , Dave Hansen , "linux-kernel@vger.kernel.org" , =?utf-8?Q?J=C3=A9r=C3=B4me_Glisse?= , Ingo Molnar , Borislav Petkov , Andy Lutomirski , "H. Peter Anvin" , James Morse , Thomas Gleixner , Will Deacon , "linux-arm-kernel@lists.infradead.org" , "Liang, Kan" , Thomas Hellstrom In-Reply-To: <20191204163235.GA1597@arm.com> To: Steven Price X-Mailer: iPhone Mail (17B111) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Dec 4, 2019, at 11:32 AM, Steven Price wrote: >=20 > I've bisected this problem and it's a merge conflict with: >=20 > ace88f1018b8 ("mm: pagewalk: Take the pagetable lock in walk_pte_range()")= Sigh, how does that commit end up merging in the mainline without going thro= ugh Andrew=E2=80=99s tree and missed all the linux-next testing? It was merg= ed into the mainline Oct 4th? > Reverting that commit "fixes" the problem. That commit adds a call to > pte_offset_map_lock(), however that isn't necessarily safe when > considering an "unusual" mapping in the kernel. Combined with my patch > set this leads to the BUG when walking the kernel's page tables. >=20 > At this stage I think it's best if Andrew drops my series and I'll try > to rework it on top -rc1 fixing up this conflict and the other x86 > 32-bit issue that has cropped up.