From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pz2-f38.google.com (mail-pz2-f38.google.com [74.125.228.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9E3CD351C22 for ; Sat, 26 Sep 2026 07:21:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.38 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790407295; cv=none; b=P4xWd/P3VkAl6Yn2hwvMkTDZzrQT2hauX1cK9/q5TVIHbh30Ykx2hBlnGm0WNrmAWq4nznWk7ReYy26lW20S40nSkr4pqv8iR/HdYjrnQlapA1E5AOX/bIVPfrNAVs3AVXOK8ZpA0T1wefcH90gnpwssmW8LPmxqM68CDlGdTwM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790407295; c=relaxed/simple; bh=afTOjIpKsXbSX2Mz3h184D00clNqY6BiL3/V60TY554=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=O5a4d+DsojDngsT7JssOIposbFAjsD85IRqdMtTRggQ21a0GxXbrdR9WvrYXDWS52JXvdTnw4ppNq1SEFCaGyNDZCDeoZlaANzawDPnUJzWh6AzGK1jitz4qReu+NKIYI0WItuCxXBH5awviQM53LByNpWjaB6V0Yw/TX7PzjiE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=QHx642cy; arc=none smtp.client-ip=74.125.228.38 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="QHx642cy" Received: by mail-pz2-f38.google.com with SMTP id d2e1a72fcca58-881d9da69b1so27203b3a.0 for ; Sat, 26 Sep 2026 00:21:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790407293; x=1791012093; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Z/ldK4ouh20PCbYhMUe4lvWnC4R67j5o9JpGKQtocEA=; b=QHx642cywSwvNhDM98bd35WBJ+UxTmB512DFuK3BbJc7HA/JREBPYk+00ja7klXINJ DxECgH5/ygbL16eC4sT6EJzbXO880HR1sz1CZBbRJ/wjRGUh7BCE24zPoJoDBm5g8mju vtdB7aaM5z0YJ3xKkAwbVwEpaqB4bxUnJ6aoHLDOMAP4+oqCEIbrNuBcz3h0J31+D/i9 UwL2GPtK8GdbtyEnLxou7UwpelL39u2bxaHA2Wo3MB6y0Af/wbexUs3MV3FWpBLrCWB2 Wx3Oz1zmCKxOwCBPbbUbgf573Qis6iSkXUKiBBVcFYjE+2facD41W7VXb734mRReoH+c 6C0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790407293; x=1791012093; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Z/ldK4ouh20PCbYhMUe4lvWnC4R67j5o9JpGKQtocEA=; b=NDg1Fh27AQoIQqTF4N9IixDVUuGy+Prgy3eyurMnJkOWsvMWaCab/RXX8hTTuiakFe kZbDkWaWLSdHLvgLzF4DE2b/jmmB+HjyyTMV2AGvI7V8JNU3tciPY+IU54+kedfgw3Qm jKovUd3uSClVfA/e0zFU0ai9qMKvO0xPAPiKGnBhXkJ4JZDWd+EU9S0sUGdJV6jQGDuh YMbG3EhRjcvUctQtqlVD2UKiM0K4GaYXvBIK/jIbVZduUXGxVK2osgat2ZA2dcFm6Gem xEgiZ/72ioBmi0ia8U3qvm6a2mooe1slE5RlnDTGMD+1oBxiJMqdVx7cycZn90y6SWeH E/OA== X-Forwarded-Encrypted: i=1; AKwUvBzckjQMhoznqLP+vGkXmdfhbHXymTd6o6AzoGzfxZfYi4z/QxMfTA6VW7zm7GGOMYpsMFmCbUWCeBmzbpg=@vger.kernel.org X-Gm-Message-State: AFuF++mQFT3RbxHj9cURxP6R943rx96kxl+g9qe52mGWvXOewLUuQBe5 TwRbse8IB3WTeIXc9XF863VEBGPgw16SIEkZJIa6Yp61Wfoc501KcCk= X-Gm-Gg: AYBFou2R7Ht3MFmtOWR0R8pDzHmTsSIM9hots0NtE4BDX+rq/z7azlbTMW7AIWHFVfC NozC5QY2OVFCQb6l4wG0nZt322XFBbKq97h9j/27K/ViqldV8gCWd7mqO4RUdlSNEdCxvu8Wq8J Zk6lGCWua3saZlw71PKZMAyxlK5KwCK3uoL0cLbU03bW/4VEDaDHFX96MG1DoBHkaU6CHrbx146 2fCYPr4z0FfLIOaf9creWYJUnBsinuUkC5AomJgVJuMxVyDSxSOp/SBi8H/d18pTdjQF3gIBiAC 4BNEr3hy03VU2WCXO7ZjOOYAkG4qdm3QL6dY3fM2d7/NZR6D6Pu54052nXSspzWeGOmpmVGTvz7 l1sbn7ufEaoeCz6s/bVuSMZFWN2iHmhphkN015LcC7iTt5mYtnBl3u4RprceUHh9Iu8nhvKSZtB 2cvEdtnW1bq4y/3P1eIPYSrf4TgKp9caF2EmpaN0KaW86s1vLUUSO70pNmJ3C56graOHa9YaXib BZHj71oZZLN9gVAMbQcZSHYjA== X-Received: by 2002:a05:6a00:7585:b0:87f:dcc3:62f with SMTP id d2e1a72fcca58-87fdcc35542mr3183334b3a.60.1790407292877; Sat, 26 Sep 2026 00:21:32 -0700 (PDT) Received: from ydg-Zenbook-14-UM3406GA ([211.230.25.193]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-87fea8894d7sm2002115b3a.26.2026.09.26.00.21.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Sep 2026 00:21:32 -0700 (PDT) From: Donggeun Yoo To: "David Hildenbrand (Arm)" Cc: Donggeun Yoo , akpm@linux-foundation.org, rppt@kernel.org, peterx@redhat.com, surenb@google.com, aarcange@redhat.com, ljs@kernel.org, liam@infradead.org, vbabka@kernel.org, mhocko@suse.com, shuah@kernel.org, kirill@shutemov.name, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 2/2] selftests/mm: add a test for UFFDIO_MOVE of a write-protected swap entry Date: Sat, 26 Sep 2026 16:21:26 +0900 Message-ID: <20260926072126.2870142-1-donggeunyoo.kernel@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <226ec797-ff8c-4465-a682-21c684a25021@kernel.org> References: <20260925042907.2330519-1-donggeunyoo.kernel@gmail.com> <20260925042907.2330519-3-donggeunyoo.kernel@gmail.com> <226ec797-ff8c-4465-a682-21c684a25021@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Fri, 25 Sep 2026 09:41:24 +0200, David Hildenbrand (Arm) wrote: > Is this loop really required? I thought the page should just be unmapped from > the page table. It might still be in the swapcache and under writeback, but > that's irrelevant. No, one call was enough in every run I did. v3 calls it once and skips if the page isn't swapped out. > Do we also want to check wrp? I'd assume it suffers from the same problem (did > not check carefully though) Yes, it does. v3 adds a move-swap-rwp case, which fails without patch 1 and passes with it. Thanks, Donggeun