Received: by 2002:a05:6a10:c7d3:0:0:0:0 with SMTP id h19csp1064131pxy; Sun, 15 Aug 2021 08:39:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJGtVGGvbvP1tiVKniUos8J9UCMzF94BoyUnSF788DNgH+7v0X3HXPh+Eu+CzCCAQRJR6c X-Received: by 2002:a17:906:c055:: with SMTP id bm21mr12179128ejb.350.1629041993223; Sun, 15 Aug 2021 08:39:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629041993; cv=none; d=google.com; s=arc-20160816; b=dBRlsXECI2NH6ogIiafozeU52K7K+EN7vOvcLwiojruzzbq+3GIJ7xlvq3qWL9TMwr 18nHwD0WFAXTD08vPrSTMEfUkHP98wBNOYoej+RwBAZIusWqUUkbxceaJARJj9+s+4ND ez+P6iu1v5rIgCNP3kxf6s84Xhr9GcgoZefgOJ5F+sTZhTcL8qv2DTwCcK7JggXWEt/g vRDk1Yvlyf+cxUJX6frcu36+trMWymtQgx7dR3ibIJKwygRfm8pPBA0n2BOh+AGdRqDb ZmiGvoizroP0fsZSaDMI1uMdmY08wR/U7GVTn6cDT8eYjTMI2mXdTxF6cskLK/slWQC8 nweA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=W4x9NZd6WDlm99UOPNTTg3V1YNMVrRSNXT0CSEGw/io=; b=YxST/7uxhu6irDbmG5/+9KaatrqrH0CBo5XqW5oo18yV1NXja1fBTZGdYe/CPYK2Ah QnnVBPxkDwq/KU+FxhGuEh1A5+2rXnEOH4ZasScfsSP6JPCnJC1MKcfXCGtT5B/G3T8D r1H3V9H60jOoH7hvxnr+4lP7ccp3gWUTLSekQgjVIgfCLohK+oOn0JjOejj6hiPXjVTb 2cR18Z9GyCbuJhDzeT9a+TPMJ4EDhPTIo/inJ46jrPNex8cFXYzLA4PEXpRxypWmWgDZ ZEAFOXYAUq53zk4cesEOYXRKO8L/GED6veVrtTjFTatiV9nMjOycJGVE9uINEL2qKZ3O ghsg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-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 h8si2206471ede.173.2021.08.15.08.39.23; Sun, 15 Aug 2021 08:39:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237962AbhHOPjA (ORCPT + 99 others); Sun, 15 Aug 2021 11:39:00 -0400 Received: from verein.lst.de ([213.95.11.211]:51940 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229603AbhHOPi5 (ORCPT ); Sun, 15 Aug 2021 11:38:57 -0400 Received: by verein.lst.de (Postfix, from userid 2407) id 38F4867357; Sun, 15 Aug 2021 17:38:26 +0200 (CEST) Date: Sun, 15 Aug 2021 17:38:25 +0200 From: Christoph Hellwig To: Alex Sierra Cc: akpm@linux-foundation.org, Felix.Kuehling@amd.com, linux-mm@kvack.org, rcampbell@nvidia.com, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, hch@lst.de, jgg@nvidia.com, jglisse@redhat.com Subject: Re: [PATCH v6 05/13] drm/amdkfd: generic type as sys mem on migration to ram Message-ID: <20210815153825.GB32384@lst.de> References: <20210813063150.2938-1-alex.sierra@amd.com> <20210813063150.2938-6-alex.sierra@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210813063150.2938-6-alex.sierra@amd.com> User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Fri, Aug 13, 2021 at 01:31:42AM -0500, Alex Sierra wrote: > migrate.vma = vma; > migrate.start = start; > migrate.end = end; > - migrate.flags = MIGRATE_VMA_SELECT_DEVICE_PRIVATE; > migrate.pgmap_owner = SVM_ADEV_PGMAP_OWNER(adev); > > + if (adev->gmc.xgmi.connected_to_cpu) > + migrate.flags = MIGRATE_VMA_SELECT_SYSTEM; > + else > + migrate.flags = MIGRATE_VMA_SELECT_DEVICE_PRIVATE; It's been a while since I touched this migrate code, but doesn't this mean that if the range already contains system memory the migration now won't do anything? for the connected_to_cpu case?