Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1479826ybt; Sat, 11 Jul 2020 11:24:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxUvwv5XWztzKtvCT4cKUUKlFqVLAA21yeRjtELzv30gXhHnYzvPwbTsaIaKWbOmfFl+kKd X-Received: by 2002:a17:906:edb3:: with SMTP id sa19mr65273071ejb.21.1594491898289; Sat, 11 Jul 2020 11:24:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594491898; cv=none; d=google.com; s=arc-20160816; b=0ChZ/qPTD42aUg+6VTuHRXzYwwD8c2SCahcRniA19g2Mgg8Ph2Um8sIWlmMowc38xC bAC+FXb5Vsas1kMc2Rwi2tSwrKmfcWmkiRzC6Zpvn+0F/svcRGDayNEp5tayH1EhPsW7 ebCXARMrNBQSAnMBNGSz2f5yQN/pf42ki3KHDBSCq7IRzsaAYcQgoW4Hwb23sHGTyR6v 9XTdfTZcZND55hQBn6c9xDw+IOuTHQ8iwvXgZoo1MCF0RVwPHAlzDehYMke5Wme6qYDS NtY9KBmmUgPnho3/6m6p6rXBigsCl+KcvlCPvdCj59xrZK04rNxUrpa5RtmG3On0ON2n PYuA== 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=qptBZzYQmGUSrB1gYaro4KC86w7xRACt4nGpxA934Lg=; b=hCfBGqSb4+Ftyk3yQdsR2DsPy7HDmbiw0Gbu4f+B0FklfSDC6t+lulqosxPHTEoo3v pk2bNYdq/TfVI5F18xzQAmgGpykdCZ8ay++NYIf3p1DJxUQ3/1ZINoQGAn/46BTbhaCW cALePleIPQgHB9SHJ2O4XnYN/Zu68Iw+MnrNinuqNnVVTsKbtsYnxa0TWV0Gvxn5edHd /3p/9XogabmGlMu4B4a79S5FTIvZE0d/wSU8kCxVHYRJGzbxrti1OQZ19+yZ2MZobV+O VCmlNxXySjdW6oJJKi9kbjh3XYCoZob7ZAzsMHncxJzPUgiQq4GnbjTCYOMUqMIyv3g9 rJYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=MS0M6Jpd; 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 a3si6404702ejd.741.2020.07.11.11.24.36; Sat, 11 Jul 2020 11:24:58 -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=MS0M6Jpd; 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 S1728717AbgGKSWF (ORCPT + 99 others); Sat, 11 Jul 2020 14:22:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46400 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728510AbgGKSWF (ORCPT ); Sat, 11 Jul 2020 14:22:05 -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 40169C08C5DD for ; Sat, 11 Jul 2020 11:22:04 -0700 (PDT) Received: by mail-lj1-x243.google.com with SMTP id e8so10175740ljb.0 for ; Sat, 11 Jul 2020 11:22:04 -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=qptBZzYQmGUSrB1gYaro4KC86w7xRACt4nGpxA934Lg=; b=MS0M6Jpdfk5BRX9IT/yz435ln8+5sFvRJ5xcVUEVxD5BVgZX9q3pL4EfWbDc3q4Jkr e50VjG3ye4PDFlZy8RDkfbelBtcZP6hNhsexP/JMdK3XJmaM7/ypSusjb8G6D9Qy6xRk mWs+G1YR76GNa9sv/YeWuA+fcLo5auw5Y4kPs= 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=qptBZzYQmGUSrB1gYaro4KC86w7xRACt4nGpxA934Lg=; b=p5nRdnIzuuk8m6biT7cgacrTjmBquH1C8cO+0nkVlWf0AUSRJGdA4dUp9L81IB1M1T eOsvFVbPuhqa0C7nbgzF5E3Dwz6uHN6l5AGATDX1qLPE0ljUbAyCeYMBT8zo9JxV57C0 bpQ75d96yBzcGF704rHymNnCVfdlh7z0fpPq8da+waBro09PhKUpBPC+aycJ9RsubVMN eyFegqPAjNmAsahwDgkx4ot/iX5PIkX3NenNMCU1FAsUkcWBx+/reO1c0HvD90LI6Ner nwXXxs0JFPyEiYrWzzb+JXPvlh/ENtgN7FSaCvZFxBkvX9kQc2oazPZaBueOjFLyhgVC d4uw== X-Gm-Message-State: AOAM533NPLhvSqLa3d1lhtLCayUG970tFW6UpLqYGdmNV3raq9jp1zTW 4GSf+uXMbc0EiLcBoyuW0LJ3ZYJo/5s= X-Received: by 2002:a2e:5746:: with SMTP id r6mr45780400ljd.205.1594491722340; Sat, 11 Jul 2020 11:22:02 -0700 (PDT) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com. [209.85.208.177]) by smtp.gmail.com with ESMTPSA id s4sm3304312lfc.71.2020.07.11.11.22.00 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 11 Jul 2020 11:22:00 -0700 (PDT) Received: by mail-lj1-f177.google.com with SMTP id f5so10123131ljj.10 for ; Sat, 11 Jul 2020 11:22:00 -0700 (PDT) X-Received: by 2002:a05:651c:1b6:: with SMTP id c22mr38521209ljn.421.1594491719786; Sat, 11 Jul 2020 11:21:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sat, 11 Jul 2020 11:21:43 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: WARNING: at mm/mremap.c:211 move_page_tables in i386 To: Naresh Kamboju Cc: Joel Fernandes , "Kirill A. Shutemov" , William Kucharski , linux- stable , open list , linux-mm , Arnd Bergmann , Andrew Morton , Roman Gushchin , Michal Hocko , lkft-triage@lists.linaro.org, Chris Down , Michel Lespinasse , Fan Yang , Brian Geffon , Anshuman Khandual , Will Deacon , Catalin Marinas , pugaowei@gmail.com, Jerome Glisse , Greg Kroah-Hartman , Mel Gorman , Hugh Dickins , Al Viro , Tejun Heo , Sasha Levin , Oleg Nesterov Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jul 11, 2020 at 11:12 AM Linus Torvalds wrote: > > The fact that it seems to happen with > > https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/mem/thp/thp01.c > > makes me think it's somehow related to THP mappings, but I don't see > why those would matter. All the same pmd freeing should still have > happened, afaik. No, I think the only reason it happens with that test-case is simply because that test-case tests many different argument sizes, and as part of that it ends up then hitting the "stack is exactly one pmd in size" case when the stack alignment is right too. So the THP part is almost certainly a red herring. Maybe. Considering that I don't see what's wrong, anything is possible. Linus