From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 64A5EC433DB for ; Thu, 7 Jan 2021 10:16:58 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id D61EF2333E for ; Thu, 7 Jan 2021 10:16:57 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D61EF2333E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=bytedance.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id BFB338D0131; Thu, 7 Jan 2021 05:16:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B84418D011F; Thu, 7 Jan 2021 05:16:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A4C298D0131; Thu, 7 Jan 2021 05:16:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0187.hostedemail.com [216.40.44.187]) by kanga.kvack.org (Postfix) with ESMTP id 8BC878D011F for ; Thu, 7 Jan 2021 05:16:56 -0500 (EST) Received: from smtpin07.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 58CCF180AD801 for ; Thu, 7 Jan 2021 10:16:56 +0000 (UTC) X-FDA: 77678575632.07.sink51_1201205274e9 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin07.hostedemail.com (Postfix) with ESMTP id 37E421803F9B2 for ; Thu, 7 Jan 2021 10:16:56 +0000 (UTC) X-HE-Tag: sink51_1201205274e9 X-Filterd-Recvd-Size: 5440 Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by imf28.hostedemail.com (Postfix) with ESMTP for ; Thu, 7 Jan 2021 10:16:55 +0000 (UTC) Received: by mail-pg1-f175.google.com with SMTP id 30so4527446pgr.6 for ; Thu, 07 Jan 2021 02:16:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fMg+Efsr+R+6AgYEdihpBKpjToT/4HtI9c2KzJ9otZ8=; b=le0WsLpP4bBFfsvpr8snBYSl8L9P6PHp9BhUUJbbVp1HQi4TnNUNXk4eQlZdVtMPim I6Qta6BUS8FRAjiVX9cSWi0QG7vEDthBZN1bh9zEpkgpZH4O6SubCMnEwZVu6H6y2MqW r75pJEf8v/zqpQxUsQqSKYlWI6VUtM67NC1y8L66spAFTqyAs4Q84EqkkW64yQ63IM7Y VCPcOzKCe+ykQXpoxqBugIV8OmH4CD/B1cmY8xilxzzvXhEAdiLnbLkx1YqODqoZPnEe LVkNENmNJ2xBkWWP7ZdzQEeznD57MjZEZLM561xNZrOV9q+ADk+KZArSce9kn9NzGnoh 6DVg== 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=fMg+Efsr+R+6AgYEdihpBKpjToT/4HtI9c2KzJ9otZ8=; b=an4t/kyXsDj0gG77UDlNftsN4zByQpbBsrd7AB0HLLrlFnK8YE8CIIup8C61uKtIzi wyiDRU6IxNPKrpZFJ5WPxrSU6oJD6B5UqlvEeN9FeSLD5EyndfgIzyVCZqCSMqwPtUXw 7/aLugH9lLVFcedGKyF4Y6AYHhFGqZa8VB1SrfX9jn0qD3zhdtX0G88oBpv5fVe7fUPp HqDphGz3eq5JQusj2TMfxT8QP53UdPtDhGb2cEH27YK515z4EgNzdy2Z6CS+BdO5kAq3 yr9Xemv7twmfdrL9IGa69jv9QmaltcjisQrNPGegQuT6ucupBu2we1TziRCJj4/AxyD0 qgLg== X-Gm-Message-State: AOAM533EnyS/gvJH2iet/Lxy8R0u/2GWNIfeiE5JH0bzBV+chL3B9466 InoeJaOCj1W073ecsCLXKcUYbxOT0juDYz9fYid7EQ== X-Google-Smtp-Source: ABdhPJwTPnAi13cnwMFKWWpRhZjrz70it7/2/lJzwgmkROoSS+yYxtKi9u9XSoYPLbVM8BWQpZvb3ZsAB7p4l72x1OY= X-Received: by 2002:aa7:979d:0:b029:1a4:3b76:a559 with SMTP id o29-20020aa7979d0000b02901a43b76a559mr7945860pfp.49.1610014614360; Thu, 07 Jan 2021 02:16:54 -0800 (PST) MIME-Version: 1.0 References: <20210106084739.63318-1-songmuchun@bytedance.com> <7b44eddc-cbae-92b6-5ac7-765cad2a6326@redhat.com> <7971c96c-6b96-2dca-b9d9-d3828b117e66@redhat.com> In-Reply-To: <7971c96c-6b96-2dca-b9d9-d3828b117e66@redhat.com> From: Muchun Song Date: Thu, 7 Jan 2021 18:16:14 +0800 Message-ID: Subject: Re: [External] Re: [PATCH v2 0/6] Fix some bugs about HugeTLB code To: David Hildenbrand Cc: Mike Kravetz , Andrew Morton , Naoya Horiguchi , Andi Kleen , mhocko@suse.cz, Linux Memory Management List , LKML Content-Type: text/plain; charset="UTF-8" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Thu, Jan 7, 2021 at 6:10 PM David Hildenbrand wrote: > > On 07.01.21 10:40, Muchun Song wrote: > > On Thu, Jan 7, 2021 at 5:30 PM David Hildenbrand wrote: > >> > >> On 06.01.21 09:47, Muchun Song wrote: > >>> This patch series aims to fix some bugs and add some improvements. > >>> > >>> Changelog since v1 -> v2: > >>> - Export set_page_huge_active() in patch #2 to fix. > >>> - Using head[3].mapping to indicate the page is freed in patch #3. > >>> - Flush @free_hpage_work in patch #4. > >>> > >>> Muchun Song (6): > >>> mm: migrate: do not migrate HugeTLB page whose refcount is one > >>> mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page > >>> mm: hugetlb: fix a race between freeing and dissolving the page > >>> mm: hugetlb: add return -EAGAIN for dissolve_free_huge_page > >>> mm: hugetlb: fix a race between isolating and freeing page > >>> mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active > >>> > >>> fs/hugetlbfs/inode.c | 3 ++- > >>> include/linux/hugetlb.h | 2 ++ > >>> mm/hugetlb.c | 69 +++++++++++++++++++++++++++++++++++++++++++------ > >>> mm/migrate.c | 6 +++++ > >>> 4 files changed, 71 insertions(+), 9 deletions(-) > >>> > >> > >> Repeating my question regarding ccing stable on selected fixes. > >> > > > > Just add a CC tag in the commit log of the fix patches? Right? > > Sorry, I'm a novice about this. Thanks. > > Sure, here is some information: > > https://www.kernel.org/doc/html/v4.10/process/stable-kernel-rules.html > > Applicable patches should be moved to the beginning of the series. > > Add "Cc: stable@vger.kernel.org" similar to "Fixes:" to the respective > patches. In the ideal case, indicate the applicable earliest stable > release where it applies. > > E.g., take a look at (random commit) > > commit 20b329129009caf1c646152abe09b697227e1c37 > Author: Bob Peterson > Date: Wed Nov 18 08:54:31 2020 -0500 > > gfs2: Fix regression in freeze_go_sync > ... > Fixes: 541656d3a513 ("gfs2: freeze should work on read-only mounts") > Cc: stable@vger.kernel.org # v5.8+ > ... > > > Consequently, actually cc when sending out these patches (e.g., let "git > send-email" do it automatically). Great! Very thanks. > > -- > Thanks, > > David / dhildenb >