Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp5930342pxv; Wed, 7 Jul 2021 15:21:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzoalTWTazkD2zW7uIvJYlG5WIyv+NaE5TtzODKoHLWBJ4SLGzBGS6V8uwtRvEAAFMcRiqh X-Received: by 2002:a05:6602:1809:: with SMTP id t9mr589450ioh.112.1625696511021; Wed, 07 Jul 2021 15:21:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625696511; cv=none; d=google.com; s=arc-20160816; b=ECaiXoQ0uAMYGmJ3EdfT+7Sf/ynmevvf96sMv4JSW+YrGsk7KPulRxaRMFhbaXbRRa ajCOq2SQ6SYsF45yYGDd5pHSfZbsSa9DPyPnURuFJFT3TAEWYhnNJLULB1bLTP1A3ZG7 GG4iqZ1CWceakGSvDbKcTfSbVmI6JrrMT3CdveSlqDTtvj+Ao7HhO4RRtfYadIuQKwOq /HcmLQ9u5kV9nF2TnoBKyDHBhhcOF354wlSSfB0k9pZ0tX4J8r7DJ0PJVFPRr9SF/+Uq DEYTUGlkM83oGv1eB5CuESa8WYwYYpazQmNxnV+F0rDqiqnGyi4yckIP1LpkUeb12GPw /IIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=x/kA3SD9saboQz8UvpjlwI7yeO7q8qZF3XCWfCyb1yI=; b=RMyoWWtDpoNs2mqgQQbWQ3sDL2/UxHcmb75g8L7SHm0nSHvZOdONzoIoQvnTt04gfG exg7xKNPFjsba+lA34OIb7Mnbja/RYs6SRCr0B152Vq0ugtk6/xUyCPGQlypDNqmK0wi KP8Qv+Xx4Jc2Y9DQxyUkxBON1DVUiU8hujrQWHoAkmzfF19M6Kc21H16tdQIlylMBG5d NpslFce0DolnRUVblsMPWfB4bLBkwiELGO7WRIDDUApG1cnW5fhZbjU0KXbIgKSg7AWc 1KmVqnCeqqNJc5lbcmGlAeCrdR/fhe/9dMNcsz0pYpFk3BCMgZ5XerUd7Q6moGsDtMkg QYsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=eLE4MbwO; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a14si284953jat.22.2021.07.07.15.21.40; Wed, 07 Jul 2021 15:21:51 -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=@google.com header.s=20161025 header.b=eLE4MbwO; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230525AbhGGU5B (ORCPT + 99 others); Wed, 7 Jul 2021 16:57:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42458 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230019AbhGGU5A (ORCPT ); Wed, 7 Jul 2021 16:57:00 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB82EC061574 for ; Wed, 7 Jul 2021 13:54:19 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id v14so7754405lfb.4 for ; Wed, 07 Jul 2021 13:54:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=x/kA3SD9saboQz8UvpjlwI7yeO7q8qZF3XCWfCyb1yI=; b=eLE4MbwO2HgXGT8xqVoMOkh5dGvG0jeKB8XEZ2bhl0bnZdEB/0Q0qc0EpfRElV5zZL QNHGKphh+Cs783oNn7iOkqrwqzROHwgZo+pt0RUdaSmjUvsiI3XYR60axeHk0xJJbWr4 LkFoqO8bJs9AudkKwHCRyJ9pA5khR+IVXVWs4pXkZUC8x2egqqFENY26RyfHkWV6kC2v NXrDIhvObFvxrqaVqU6w1z9mPt/hZQSBjP5H2NIlDwPD60Ca8eGQWCrIfIyirdFSkadJ vVvuzlYT+I1Od2SPKG9FESJVhtA+aw7+HceuZ2lTR1pz+dzcOWwXR5TX++9CDN8sUGCo y1FQ== 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=x/kA3SD9saboQz8UvpjlwI7yeO7q8qZF3XCWfCyb1yI=; b=d0FiPnu0Y86hxvV31UV5mC4Z/NuM38GYG6T2W5gx5zHGuYiaaAgpUQcdZ0k93POxju 3+tpwAQ5qmfEvEwBg9di591MjoSd4ZbRMZr4NagS1H4cec62vDicH9r+nBukIGOMC6nN qGQpfJ89MytGfIApbTT31QrtULNfyoSIWX762MQZ7/FdAK0N72M/ua1CGRatM3oN+iVr JAToUoWRxddCEgNYGG3PJAtPgP/5433ryU18EJtLoXTRehjnImVxGZNaLK1Y0zo/RpkX COe5qazL1blghkcwgZO1oCsKR6I4H12/CEkDjnFANzPFsLu19P/LgVo62Mw8+JAAZIf4 9t3g== X-Gm-Message-State: AOAM530kDGWIu90w9Kn4x08oWk78gNkVrSdTprE199xV7OKLKWW7BgXF S2cgQo9nTLm5PEgbyT3REjrJd0Kn5zfTWREFpoxnnA== X-Received: by 2002:a19:7418:: with SMTP id v24mr20805735lfe.117.1625691257942; Wed, 07 Jul 2021 13:54:17 -0700 (PDT) MIME-Version: 1.0 References: <563ce5b2-7a44-5b4d-1dfd-59a0e65932a9@google.com> <1241d356-8ec9-f47b-a5ec-9b2bf66d242@google.com> In-Reply-To: <1241d356-8ec9-f47b-a5ec-9b2bf66d242@google.com> From: Shakeel Butt Date: Wed, 7 Jul 2021 13:54:07 -0700 Message-ID: Subject: Re: [PATCH 4/4] mm/rmap: try_to_migrate() skip zone_device !device_private To: Hugh Dickins Cc: Andrew Morton , Alistair Popple , Jason Gunthorpe , Ralph Campbell , Christoph Hellwig , Yang Shi , "Kirill A. Shutemov" , LKML , Linux MM Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 7, 2021 at 1:13 PM Hugh Dickins wrote: > > I know nothing about zone_device pages and !device_private pages; but > if try_to_migrate_one() will do nothing for them, then it's better that > try_to_migrate() filter them first, than trawl through all their vmas. > > Signed-off-by: Hugh Dickins Reviewed-by: Shakeel Butt