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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 97696C433EF for ; Wed, 25 May 2022 11:44:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3E0198D0003; Wed, 25 May 2022 07:44:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 367EF8D0002; Wed, 25 May 2022 07:44:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 22E108D0003; Wed, 25 May 2022 07:44:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 110058D0002 for ; Wed, 25 May 2022 07:44:38 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id E61C435574 for ; Wed, 25 May 2022 11:44:37 +0000 (UTC) X-FDA: 79504082994.15.6BBBF08 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by imf26.hostedemail.com (Postfix) with ESMTP id 74800140035 for ; Wed, 25 May 2022 11:44:33 +0000 (UTC) Received: by mail-pf1-f173.google.com with SMTP id b135so7250306pfb.12 for ; Wed, 25 May 2022 04:44:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=nCNfEzGqMIoFCilTHapRIVeS9mBRmJZJ0gWnXehqDrw=; b=KKorYnAd9m8FFqkZWn1KRNBoG7l7TplARvR9C9P62KHQROZ+jCx3jrm3pqL/gal3c9 tFxlYeVI5en3DpBcz9uCwkckr9YIthe+s0N26u6nJlmW2jp2woFwMCKEv8tbOJ6Ue3TI WbS9a4byWlYC8V9D8SCd2meKPqDE/U0FTn5968T/hQciYJlyiEq9tZ94pXPADWkvFk0j eBCLDxzMmIeDgmSoxpS+Db6wfsGf6U2Vh4SNWSSt6qCjruPdllqx+6OFrhWa3ZcNnszL b/ePL8Ohf4qX+HlckCZ2au3uCxyAFMSgsiIR8AcKFf1o7nK3X+9eTEmBH7FOmpCbJ/vp WKyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=nCNfEzGqMIoFCilTHapRIVeS9mBRmJZJ0gWnXehqDrw=; b=R8d+yYH6gJg+/+C07SAVj7+YwODWUAZOPiSEpxn2DJN1lSTUndoytBFDbjALCkPWpF 6WyJdCq/ooVKqIo+kh0n+Hm1XmlmxEZgHv9hbbHHbnhbywlaoUkHMJ5iyh3vG3gdkY0l v8pKDQv5Hn+fZ5WJatuX3lIWFunUaNpojucvq7fsVt7iM9/ksGizFARr7Xc+Uy+rxh6h CIKTij0c9NmSfwX3BRcAjJthbRFlBjm2mAm4ITzjKQ3cZA4WDbj7QoKT9sKxdyeYuZF9 NmzUlPHNNSZFXu7upZa5os4JM32TrgsG61n3wZ499EGitajbVboY5tQt4+3ja8Gc3QQt 7+mQ== X-Gm-Message-State: AOAM532M4p1AMwZ3XbvD4E3roS0/uU4RG5iObUtkWvsRiDkomFpmQV2v SD9nVPPo61hTlQdVYZiOoh2YSw== X-Google-Smtp-Source: ABdhPJwECqnEoVXXBBz8+x+EnBqP+BiRhIpyeDXKNS2lypsKKNocA6JT73IkkBBWb0ZU66Vx2+IUag== X-Received: by 2002:a05:6a00:2353:b0:518:96b7:ceb8 with SMTP id j19-20020a056a00235300b0051896b7ceb8mr16934713pfj.5.1653479076348; Wed, 25 May 2022 04:44:36 -0700 (PDT) Received: from localhost ([2408:8207:18da:2310:c40f:7b5:4fa8:df3f]) by smtp.gmail.com with ESMTPSA id u22-20020a17090ae01600b001df666ebddesm1406580pjy.6.2022.05.25.04.44.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 May 2022 04:44:36 -0700 (PDT) Date: Wed, 25 May 2022 19:44:31 +0800 From: Muchun Song To: Roman Gushchin Cc: hannes@cmpxchg.org, mhocko@kernel.org, shakeelb@google.com, cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, duanxiongchun@bytedance.com, longman@redhat.com Subject: Re: [PATCH v4 06/11] mm: thp: make split queue lock safe when LRU pages are reparented Message-ID: References: <20220524060551.80037-1-songmuchun@bytedance.com> <20220524060551.80037-7-songmuchun@bytedance.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 74800140035 X-Stat-Signature: 5dxtbyph498muuub1woo9f7rk7r7k5tt Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=KKorYnAd; spf=pass (imf26.hostedemail.com: domain of songmuchun@bytedance.com designates 209.85.210.173 as permitted sender) smtp.mailfrom=songmuchun@bytedance.com; dmarc=pass (policy=none) header.from=bytedance.com X-Rspam-User: X-HE-Tag: 1653479073-120384 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 Tue, May 24, 2022 at 07:54:35PM -0700, Roman Gushchin wrote: > On Tue, May 24, 2022 at 02:05:46PM +0800, Muchun Song wrote: > > Similar to the lruvec lock, we use the same approach to make the split > > queue lock safe when LRU pages are reparented. > > > > Signed-off-by: Muchun Song > > Please, merge this into the previous patch (like Johannes asked > for the lruvec counterpart). > Will do in v5. > And add: > Acked-by: Roman Gushchin . > Thanks Roman.