Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp802634ybh; Wed, 15 Jul 2020 16:06:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwOz5OSVH0FVJUniO8Hr6aZz43Znlr0gk+4qzr1TgtsgWyJSbD+LBVgLYh6AI6PSaDifVQG X-Received: by 2002:aa7:d6cf:: with SMTP id x15mr1818583edr.164.1594854361252; Wed, 15 Jul 2020 16:06:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594854361; cv=none; d=google.com; s=arc-20160816; b=PbyggXCpQUJhP4ALyg20OlHP0fSmWZVhCJwYVhXd0r3w56QyiXDMOk5Wpo8vZJzFxe jq9mk7u2lwAd9HtO5irkGQ2aeuu622K//IWXS6M2JeszM9R3mEHjnfZM/ghz6iZrqVb/ pd4xde1b+FKQALxpy7mYsxBIcL1a28jKktZsiE4LxBSIOYYPWhWb8hffCKPpUrLZ1C6C XU11Dj/LZ+culhKPRkjO5Bihm6cNGrl7XyRP0wX5DpGc0s1WjE5u4B55wHPHq/CXAztD IGSnXx2Fu97xQAY3O1QECZXad6yX5ckS8XEpwWlrJFq+zlLN/GcFCm4YrI+ZpnpqcrMN y5Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=b7b58/h5ygcF8kKv7hgx0H1e7z/j3xwcZDk14pT0DbM=; b=la73hteC4aGykrhxd8EKcAA7TF6w0tBxHllVq0JEzkluBh8kEvWVnROq7VMWj7edxH 7OheSbT3CWNJ+ad5vflyr+ff9Xr5BeUawDPUsPcPP9f7ycJVzHwldusEF0q1CJpgkWe0 GhHmJ3a6OsuW9xO8L1B6miOm0cnW1FVLTlpupSFWPoUBS99RKiyA2PfbRFU+HrtW9bhh fbYR0rd42r/j1cwf0VVzQYHtQ0nT8PqgjSKSfWNDayrmK803vZnem4O5XZ9etAvbHIck YQ+TxaJzWfVRlutHTzPKvVAT1yMm02R9F8+IyavJnMAXtpfb5HlNRo4hqtjblNA5vgRb NfOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b="VfbflGy/"; 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 r12si2035420ejz.398.2020.07.15.16.05.37; Wed, 15 Jul 2020 16:06:01 -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=pass header.i=@linux-foundation.org header.s=google header.b="VfbflGy/"; 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 S1726905AbgGOXFI (ORCPT + 99 others); Wed, 15 Jul 2020 19:05:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46346 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726770AbgGOXFI (ORCPT ); Wed, 15 Jul 2020 19:05:08 -0400 Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 35029C061755 for ; Wed, 15 Jul 2020 16:05:08 -0700 (PDT) Received: by mail-lj1-x243.google.com with SMTP id j11so4696271ljo.7 for ; Wed, 15 Jul 2020 16:05:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=b7b58/h5ygcF8kKv7hgx0H1e7z/j3xwcZDk14pT0DbM=; b=VfbflGy/HM2cZzGH0dNGp5YQ7VcJfDItB1n+tAqhFQc6mj3d7qLNTmWwWTJdwZ9MSa +75uVzkhz7POD0P5pLG4XiPzOv+Iqp4wbAloW9OKLMJk4B2QaI9cbBqJkPNl5tTef6DK 4x+iZ9WNsUegvLM+Y8yj19d7Z/iz8UalyR9TM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b7b58/h5ygcF8kKv7hgx0H1e7z/j3xwcZDk14pT0DbM=; b=jcEiOrxi3cgND/ZbqihNfkX5gw5wI+AGXPSAwPcpgcQfMlI4IrBxmGkFrTMHJkLHl5 rIMMdciryhX4ihsqZhXYQRhi9VFOz+N7jm0CgxzEE2RYerGIGkVEiRQX4PVnEj2AtgLF p39UxDYMus1AKdHphI6qBPjpVzracvRVr5PiGoOsFtyHk74PZUX9//d7Pu80P0xQFMcK zTpjzh8l4TfwUyyqjS1D44sAam/8VJ2Fr92LKKa93833MJ8Dg4jk8ZdItsA7Z7yO09St SOJezmoaCi9KPoror88JNSj11EhdzJDCsM18NltVFrR3M9C3spQaxdcoXoyp6vA2G+FI 0UbQ== X-Gm-Message-State: AOAM530T3tes4314vCnnSwwyuPUg3nls+5YUpC/+CWNrIMebphZkRzqH SJZdp1pzIFj2m2lS4rYvfUR168tRVzw= X-Received: by 2002:a2e:3804:: with SMTP id f4mr612708lja.90.1594854306308; Wed, 15 Jul 2020 16:05:06 -0700 (PDT) Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com. [209.85.167.43]) by smtp.gmail.com with ESMTPSA id l14sm768098lfj.13.2020.07.15.16.05.04 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Jul 2020 16:05:04 -0700 (PDT) Received: by mail-lf1-f43.google.com with SMTP id i80so2079179lfi.13 for ; Wed, 15 Jul 2020 16:05:04 -0700 (PDT) X-Received: by 2002:a19:8a07:: with SMTP id m7mr619665lfd.31.1594854303661; Wed, 15 Jul 2020 16:05:03 -0700 (PDT) MIME-Version: 1.0 References: <20200715135011.42743-1-kirill.shutemov@linux.intel.com> <20200715205428.GA201569@google.com> <20200715222228.jf2pv5u2wyhtc5o5@box> In-Reply-To: From: Linus Torvalds Date: Wed, 15 Jul 2020 16:04:47 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCHv2] mm: Fix warning in move_normal_pmd() To: "Kirill A. Shutemov" Cc: Joel Fernandes , "Kirill A. Shutemov" , Andrew Morton , Linux-MM , Linux Kernel Mailing List , Naresh Kamboju , William Kucharski Content-Type: multipart/mixed; boundary="0000000000003d291905aa82f406" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --0000000000003d291905aa82f406 Content-Type: text/plain; charset="UTF-8" On Wed, Jul 15, 2020 at 3:57 PM Linus Torvalds wrote: > > But now I've screwed it up twice, and have a splitting headache, so > rather than stare at this cross-eyed, I'll take a break and hope that > somebody more competent than me looks at the code. I lied. I had a couple of pending pulls, so I couldn't go lie down anyway, so I tried to take another look. It *might* be as simple as this incremetal thing on top, but then I think that code will no longer trigger on the stack movement case at all, since there we don't work with the whole vma. So if we want that to work, we'd have to fix that up too. And this might be broken anyway. My track record isn't looking so hot right now. Linus --0000000000003d291905aa82f406 Content-Type: application/octet-stream; name="patch.incremental" Content-Disposition: attachment; filename="patch.incremental" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kcnz23n30 ZGlmZiAtLWdpdCBhL21tL21yZW1hcC5jIGIvbW0vbXJlbWFwLmMKaW5kZXggNjE0YjRmZmZlZDFk Li42YzNkZjAyMmZmNjQgMTAwNjQ0Ci0tLSBhL21tL21yZW1hcC5jCisrKyBiL21tL21yZW1hcC5j CkBAIC0yNDMsNiArMjQzLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIHRyeV90b19hbGlnbl9zdGFy dCh1bnNpZ25lZCBsb25nICpsZW4sCiAJc3RydWN0IHZtX2FyZWFfc3RydWN0ICpvbGQsIHVuc2ln bmVkIGxvbmcgKm9sZF9hZGRyLAogCXN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqbmV3LCB1bnNpZ25l ZCBsb25nICpuZXdfYWRkcikKIHsKKwlpZiAoKm9sZF9hZGRyID4gb2xkLT52bV9zdGFydCkKKwkJ cmV0dXJuOworCiAJaWYgKEFERFJfQkVGT1JFX1BSRVYoKm9sZF9hZGRyICYgUE1EX01BU0ssIG9s ZCkpCiAJCXJldHVybjsKIApAQCAtMjcwLDYgKzI3Myw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0 cnlfdG9fYWxpZ25fZW5kKHVuc2lnbmVkIGxvbmcgKmxlbiwKIAlzdHJ1Y3Qgdm1fYXJlYV9zdHJ1 Y3QgKm9sZCwgdW5zaWduZWQgbG9uZyAqb2xkX2FkZHIsCiAJc3RydWN0IHZtX2FyZWFfc3RydWN0 ICpuZXcsIHVuc2lnbmVkIGxvbmcgKm5ld19hZGRyKQogeworCWlmICgqb2xkX2FkZHIgPCBvbGQt PnZtX2VuZCkKKwkJcmV0dXJuOworCiAJaWYgKEFERFJfQUZURVJfTkVYVCgqb2xkX2FkZHIgKyAq bGVuLCBvbGQpKQogCQlyZXR1cm47CiAK --0000000000003d291905aa82f406--