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 7450FC8303C for ; Wed, 9 Jul 2025 00:57:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E9C546B0095; Tue, 8 Jul 2025 20:57:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E73896B0096; Tue, 8 Jul 2025 20:57:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DB2246B0098; Tue, 8 Jul 2025 20:57:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id CCE946B0095 for ; Tue, 8 Jul 2025 20:57:39 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 74EE214028A for ; Wed, 9 Jul 2025 00:57:39 +0000 (UTC) X-FDA: 83642913438.07.B6A7A67 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by imf24.hostedemail.com (Postfix) with ESMTP id 777E2180008 for ; Wed, 9 Jul 2025 00:57:37 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=JGW0f0My; spf=pass (imf24.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.45 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752022657; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=S6HuKQgUuG24XsRrsMr75B5vv1zYvZLbnkIDxxST5uM=; b=77a8d9JR171GKP3CWSROmq0xfJwBQNch/BbQD8+1T6PUyXDG3PbTbAq5T72mxvZoleuvnb Kz8nL67JAQIfD6JjhbR0NXRJJOvbwq4GF6Pqx0obK4gBuHn5ygRhGFWvXB45CxBCWcOP++ SDhpzIYaZ9mlkm559p/aIXrAiyIiVDI= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=JGW0f0My; spf=pass (imf24.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.45 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752022657; a=rsa-sha256; cv=none; b=EXjL6OK6XpS+RIkDWdF8CbHCBKiLxiCxOjWW+8Hequ1+NwPGcsy0C+QcPt1hcpXKTo2L25 PM5xZi8KtS6ggk7nX8MzQ6I1J2x0XnOZUZgDdGG/nCLSnH5D7mDoqzPq9L5RRhs8yn1/ma vaw7owQTjD+BhI5avKMaNwQlhspmom4= Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-60c5b7cae8bso8086324a12.1 for ; Tue, 08 Jul 2025 17:57:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752022656; x=1752627456; darn=kvack.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :reply-to:message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=S6HuKQgUuG24XsRrsMr75B5vv1zYvZLbnkIDxxST5uM=; b=JGW0f0MyfMtmhO+tBF7K8menMgYv0TLT9iGQAkCJD2K20z3A6AKtbk56NERnQL97Ey 2/esw+bvPOUsvQTe5d2lMB21foo38WGcUN5+1h7dSmw1gmBFKC4YJYtbsUOh0AqF7R6K rmLdID04KL82fhAAKa1RnMLWxF/EWFIcK2LIiB4sIwxyIJYJhUbjFBbPJDWth6hvMz3Z 4VXnOPo8nQUXDtncdEuaNqYVcSiU2vjhqBG8kMX+0sEyYChxYUp/UWTA+5tPhjHzhKyS hQYlTG4IZjSyzBfrWaSmp5wGW1wBbm/ynUCpv8jImetIE/zfOq8qCfJfmNzNxL6hiQSR nCIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752022656; x=1752627456; h=user-agent:in-reply-to:content-disposition:mime-version:references :reply-to:message-id:subject:cc:to:from:date:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=S6HuKQgUuG24XsRrsMr75B5vv1zYvZLbnkIDxxST5uM=; b=jWeVufNQkNLuxk1HyPJ2MjCrog3ZKcOVCiCletGzOLhm6hjla0s6GpKye4kIbcjO1z /yHNMUrQ4X53rCoJS3EqotaDPAFlp+ASvjN1B21/4eervXbeIxN9ArOFhFhNufICOBb4 CVMuGaOEzjRUB75mocCvbF5UQbbVLiiY3GgnJ5MP4/xtkVUaIees4ghxz89HSKk1Bu1p Qachb/Zmmm8yG+eaBZt2RvE3QlQItrBeSypAPDICt4kWd8g9i36PQg0xzd8rJVvhf/GH ZrDVUocljFMDd9pxr6HGzre1eFuCU+kfp5u5vC/N+oEb6BporcxTHV2JCr2+G38XMl/i FrMg== X-Forwarded-Encrypted: i=1; AJvYcCUz1GDtcR8TahnZc7cIOy8W2292/gWDZdNwdf03s7o/TPCm7guL72UevhbvJK+2fJDl2OettWKZLQ==@kvack.org X-Gm-Message-State: AOJu0Ywd8zKEQaeXC90T0f0sxJgMnJrfytFwXvsvDKej3PQZ4WjN/6sR fY88Ro3iL720FdWmpdqoNRsxk2FjM33Qd3FaVeOEpU1vHhsgjYaBfaph X-Gm-Gg: ASbGncsfIHlYZSTaoYziNq1cdQAf86PCvgrTeM8VqZR8KxgocdiTkzeBYURP7p3BfJz bE40/zQ00Vop9sZXUOmC+cqx/034lRLqFbBw+hC8s32xI2f2hiStnyeTPOFbbfnZquf8ogOJR9X QWdBsHzvgOOJnlqAY33lSCQ9wtBud3zm5EB703H3EW/7lXXz33hx2dn5H4GeE9wTA7QqSVmldu2 yZRWQTWkZ0PAB4NkICd8zUaDhzLM5azduX8D3TAimNC/GUVyAw+GIeQ0H2lQmWbtZ8dKT/PeU7K cBi1GmWbWqgZTS0kY6yIzWdNnwynLBnXvOKTHnBxLCeWvvruvfXd51OZnji3Dw== X-Google-Smtp-Source: AGHT+IFaYhu3rCqX7gzQ24H1FVncQmJepjkiNtykGHz7irFMuSblcq7VrfD4d/XwZuLkStgkgAZUyQ== X-Received: by 2002:a17:906:630d:b0:ade:4339:9358 with SMTP id a640c23a62f3a-ae6cf5c0148mr47192466b.22.1752022655973; Tue, 08 Jul 2025 17:57:35 -0700 (PDT) Received: from localhost ([185.92.221.13]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae3f6b288aesm1005644666b.140.2025.07.08.17.57.35 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 08 Jul 2025 17:57:35 -0700 (PDT) Date: Wed, 9 Jul 2025 00:57:35 +0000 From: Wei Yang To: Zi Yan Cc: Wei Yang , akpm@linux-foundation.org, linux-mm@kvack.org, John Hubbard , David Hildenbrand , Matthew Brost , Joshua Hahn , Rakie Kim , Byungchul Park , Gregory Price , Ying Huang , Alistair Popple Subject: Re: [PATCH] mm/migrate: remove the -EEXIST conversion for move_pages() Message-ID: <20250709005735.ronbe7nfrxbe3vy4@master> Reply-To: Wei Yang References: <20250707065711.18056-1-richard.weiyang@gmail.com> <2647B6D8-4275-4108-BAB9-987FC4F0D86E@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2647B6D8-4275-4108-BAB9-987FC4F0D86E@nvidia.com> User-Agent: NeoMutt/20170113 (1.7.2) X-Rspam-User: X-Rspamd-Queue-Id: 777E2180008 X-Rspamd-Server: rspam09 X-Stat-Signature: qso8qqyr5ecgn1rzzkdkz5qgjofayx7i X-HE-Tag: 1752022657-740241 X-HE-Meta: U2FsdGVkX1969gN6sm7oiDtC09lbClRudWr1ZJbAmWaFJiazewOFDHA90DNqAfVcusTe7lNhn9XHnzBezp6agW0DqOfBAN8ZBpUH+ycOY+eYQ63G9+hej9sksMQitRCymi4pLWA/G19OKYQuBGxDo7YfhEZBIbCSx863rYB5HstY04KXz/LoL4PKtOl7Rq9Lcl3ncJMWKj83H6S7p0xEcAsbREBlStYg8otWylQw48tZ0zIe3vSkKZAi1RwT/GFj/leF7SVJ/KoZ6B2o1Q97amc8BPYSn5NuEC0lHrpvnxtG2UT2ErBr6avrueDDfJ86vctPTJ5sS8KBVaYSFrbacDEPpqJvSTm+1DDYIFvb+mZolP9vM4O4+b3jdg514iXZZq6au4VmYGjCKCWo7JHG0Pag1boMZ1Y7RzAYRb6WkkQ43alyLOulc63fEcog+1q2Ashr3j4D2ZJ2+EIk1zS4l4QKBkztcAV8nz5DvqmhPL/mDj5WbvGvU0kUad18Rla7LXXqrALlw8aRukLM3MJ7du5vgCGKlUkqzli/WwZI3X7oXx6QGFEzNZattQOP4s5JCrKy2nqHK7Z+526HktE39Fvgc6NEhSdpZ8XfaaVwRxyezC0YVbnCzPHX2sAWBoo9J4Ankm1ffM9i9znaAGoboDNMidfm2GG9ybZoXX/2fsVvO1B2yqZtyhwz7rbGF/+mjzyZzuxx/8z5VjHOXc8l6JPdLL0JbyX7kLYld4IkZX8uS66BMrnYkx1fvv6XYjb9wK4MGmyIRRmh0yVfln0sLAMRBcwwHg5Ou3SzmKi+JDGXfCdKS022ldnabkj8aoCpQkuT1pUq1wdfVConYJKFkPRNwLCupoFn7kcosoTAJjLJkC7qUubdfcEXLNMBRN/Nwbz9d3CLnKeJ9bLkW1ScfuJvylp6QUMrM6UXJVNZUMFjJs61hKXWozvXtpep4L6XQzUKn9AbkiLyppJXcVB zMmvez99 jHHxYz4UUNm22CuDawhRABv+lA4ixxaM0MjwLxdh+xL33S2MotQsKHj4HmqCJziys+ybQ8K0Egq1yZVVV1Mfhb0xEXRkW80THk0zu9ezFXF1gD0e3elBAAz+iaiSzH+Hcy9qzPv+2SEW4F32f0/YcnJcrdRJkfX0ZBXH8JBDK0eCcWjOpjtqMyZ6N4FxfiKHZHgYm5V9NoBsJM+FGmaMcWKb7Rm8uU6754L9g5DMJrcAiA4Jpw2xDovnL3HRdMS+VsD/O0VU9+AaaVsRjcxsFwqdRz430gQgcz7pDXvydJPwk3Zipuz00lH3NDCznGsk1j+eaHJoe7vKEcQ0Ipt++ikW6b7SqZhkJtfvSWNQz5acsyzd56qxsKHr5bjiGhjB5DNVs7xj9xdq5+H2Zljpkg5VCQTfMtH+IfzlC+0hB+3gqmhBQtx76lBdzZ8v0XHFWR4EL9mWr55Qf1AZPhySYSuYeb6fcu+YHBrF8Beamr+bebAEq5Z4WOOSjPi/7PwguHbPYBKRYik40VICCXazOsmBhE3ZJA8LUOYskEMzbgsfMw1MpK6AOMlhweAfNOj8vWoAqWA9p4iGyagS3YEvLgTttdf22pzxSSNHS1WUpExEv2/gtvlR1oaez9qTqERZDtwRbFiNwHOV6Z9I4ceUpCrOOMkVVGi/y8sum67MNrtqBHGp78o1hRG80KSi4EguUJid8UESFDSlK86ng5mU7MNqbjBZPx2+vjjAbfU3MO4gcW4/KzTtZj8zWXS5T+E61aLMXVw/wHLNfEPHI1gOylcl4mnDhA55p942tLUfM0AfV0VjP6sk970y+rYkTbRIwaF8/0yxuIkwhp4HZ8is7U0qdBtaxBB3GtAex2+4/Y11IGS+pIHcuu9MZW6PYjFwwPh7XovW+RVcq64+hk8EtAG/p90r99wufEcCiZveym3b7V0NO0b2Rx8wNMnNBjxz82iCYWtEt2znps5pMC7gRTUJnwpbj l3xxUMNm 3Fxy1zNOrz0= 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: List-Subscribe: List-Unsubscribe: On Mon, Jul 07, 2025 at 01:44:48PM -0400, Zi Yan wrote: >On 7 Jul 2025, at 2:57, Wei Yang wrote: > >> The -EEXIST conversion is introduced in commit 65462462ffb2 ("mm/gup: >> follow_pfn_pte(): -EEXIST cleanup"), since follow_page() may call >> follow_pfn_pte() which may return -EEXIST. >> >> But after commit 7dff875c9436 ("mm/migrate: convert >> add_page_for_migration() from follow_page() to folio_walk"), it use >> folio_walk instead. This limit the error code and won't return -EEXIST. >> >> Remove the error code conversion here. >> >> Signed-off-by: Wei Yang >> Cc: John Hubbard >> Cc: David Hildenbrand >> Cc: Zi Yan >> Cc: Matthew Brost >> Cc: Joshua Hahn >> Cc: Rakie Kim >> Cc: Byungchul Park >> Cc: Gregory Price >> Cc: Ying Huang >> Cc: Alistair Popple >> --- >> mm/migrate.c | 7 ------- >> 1 file changed, 7 deletions(-) >> >Reviewed-by: Zi Yan > Thanks >Best Regards, >Yan, Zi -- Wei Yang Help you, Help me