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 F3290C27C4F for ; Sun, 30 Jun 2024 09:52:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 760476B0082; Sun, 30 Jun 2024 05:52:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7100E6B0083; Sun, 30 Jun 2024 05:52:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5D72C6B0085; Sun, 30 Jun 2024 05:52:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 405406B0082 for ; Sun, 30 Jun 2024 05:52:50 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 5B8B014155F for ; Sun, 30 Jun 2024 09:52:49 +0000 (UTC) X-FDA: 82287090858.17.EC4ACBC Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) by imf21.hostedemail.com (Postfix) with ESMTP id 9B0341C000C for ; Sun, 30 Jun 2024 09:52:47 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=tKW84hkC; spf=pass (imf21.hostedemail.com: domain of rientjes@google.com designates 209.85.166.172 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719741152; h=from:from:sender: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=Iccxi3VCjgIDcjdU7CNfmHIM1EGkZVfk8wVtDoAI0uw=; b=8fjGrRPFl42upj4wdAD2N2MNHsaxhJh3IJZKfv8fEdSq0IgxrEaNcXCpzgbTKo8/hybhcz /OpCgVOfr2IHZRjz48pOXDY1mJAgM99dBGrcmD0s1QZat/ZAZh5zqVlRaM3hlSz9VKBT4u 51G5Fl4kIrb9X7IzF9AcUjbj/NxqWNY= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=tKW84hkC; spf=pass (imf21.hostedemail.com: domain of rientjes@google.com designates 209.85.166.172 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719741152; a=rsa-sha256; cv=none; b=U+0P1COx438A6JqvgGgOjx19f+333hn+r3IiN0UnuM5sEl96v5er42m6nX1qphyaDdPo7W fvJN4XermJmsgJ1zxp5o5TGKgNIG/YnC9g9+OyVJrtxcovffPzMupxEH1svyZQrdTFaAMD S8zt1lm5XiCMPJC/UoHNDVcEyVwKIsY= Received: by mail-il1-f172.google.com with SMTP id e9e14a558f8ab-3762775e9ebso221905ab.0 for ; Sun, 30 Jun 2024 02:52:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1719741166; x=1720345966; darn=kvack.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=Iccxi3VCjgIDcjdU7CNfmHIM1EGkZVfk8wVtDoAI0uw=; b=tKW84hkCOcvGk5kyXxrK9k1R6h3ssX0xzay3xyRn/2JlO5zqvFmhkx9Mo9DkiWDWee l7tAX5GNju9fHbYD+sibirRkwtlYtZD8aEecpHefkqMg7OzVzeDlJNiRAsfrl9JONpZN 9JBE/M0yEO98eIq85yhhCWz6KMfByKAS8hqi1yUs1FrGu+am6BCOPgXaltqRC8JDCg2P MUcjjB1M+bIdfyschGDz+4DWXgC+BcQKHDNycxz1/MFjZhUZtVEM3BE7f6KtE6gzCfDH 9OeDolz99iDaeA+1q8hEt0jjZoNau3xElQCkYAlOeBukCcb06QeCafvt0n0DF1DJHKOf TJDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719741166; x=1720345966; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Iccxi3VCjgIDcjdU7CNfmHIM1EGkZVfk8wVtDoAI0uw=; b=R5I3oTMqdJKAVxoQFMJuDxsalpccmgkGi//OU0+fOAb/yhlwadS+AP1OzpDiiB7wKM iFbv84vD8tBMwsAbCljqAxyOExZKnkNOZTw4zoFb3nOqyis2qPge7LPl2uTcPvTKwfJ7 3DN6XiQW/6L/O0IpGlAvGxQmydbBnp4PqcKUYDAQF0TAM7i9QgCqV3XEbiLbP9t4gaD3 eFZsdF0WKw56VYMqz1EENmt/eYwCvK31inknEnUNuqdIdkcN4OP34JvUmYL9xveX8Fma +u2ktIxssBxlpr4QAkLX2VOQBMBgH2W/MZkMoY8firM6eZdN+5mI/ebJPh3UNtSIeW6K MMhA== X-Forwarded-Encrypted: i=1; AJvYcCXrFv718H+dSthYr/axfvpSz6TMA1RaEGgNOsAolTWD/1JdhXttGMwpvYIdrHlpJ5MyogJWuFV/lqUn4Dz3KAKNeTo= X-Gm-Message-State: AOJu0YyNBolcilUteqHOPNiZszX0qOQEyrRbvsA5wMamowF6+rjqu8+H zrWu8ABBExTh2ioqKI0mMTwZAFc9O/e7S2tPk4HkPkV2oKipoDgMakk9PRa0ag== X-Google-Smtp-Source: AGHT+IH8tilJGUqSrWvNkiq+8XKCazPPL41mBEsUotEOogcY7qZH2CcIW1ARmw5TFzw6cd9DGX5djA== X-Received: by 2002:a05:6e02:1d06:b0:375:9aad:114a with SMTP id e9e14a558f8ab-37c3ef9ee26mr2639095ab.26.1719741166592; Sun, 30 Jun 2024 02:52:46 -0700 (PDT) Received: from [2620:0:1008:15:66f9:a021:890c:52c9] ([2620:0:1008:15:66f9:a021:890c:52c9]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-72c6d41655fsm3488624a12.92.2024.06.30.02.52.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Jun 2024 02:52:45 -0700 (PDT) Date: Sun, 30 Jun 2024 02:52:45 -0700 (PDT) From: David Rientjes To: Jiaqi Yan cc: nao.horiguchi@gmail.com, linmiaohe@huawei.com, jane.chu@oracle.com, ioworker0@gmail.com, muchun.song@linux.dev, akpm@linux-foundation.org, shuah@kernel.org, rdunlap@infradead.org, corbet@lwn.net, osalvador@suse.de, duenwen@google.com, fvdl@google.com, ak@linux.intel.com, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH v7 3/4] selftest/mm: test enable_soft_offline behaviors In-Reply-To: <20240628205958.2845610-4-jiaqiyan@google.com> Message-ID: References: <20240628205958.2845610-1-jiaqiyan@google.com> <20240628205958.2845610-4-jiaqiyan@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Stat-Signature: kn6uoee3kycg846o8bes7txgyuadhd7k X-Rspam-User: X-Rspamd-Queue-Id: 9B0341C000C X-Rspamd-Server: rspam02 X-HE-Tag: 1719741167-906119 X-HE-Meta: U2FsdGVkX19PVN++rq0wrLlR5q6mcOkY5b59A5KDxu9eJJXaLMJ7NqkCXiR0Sm4bg8hnAy7pzeV5mF5ahrVxTYTQhZNQALMDwTi/dMw7kqpszYSCGoEAwSnXKTfXHw4iskTd0vQqDRKy25WnsmAf5r/U0SSFYQZTAAbi1TriMYve2GIKHE0GarmdonsZqlXx8ZNu6QWex2s3cY+EOsLvCCX5QXnpq2mJw/+cPklHIOloSaAiiAd99EQQ9pLeXHd/lqzXtK/3LnDpJL/HhRll6L+hE9Nljc3wwe0HjQY19eTh4YJBBRwkjCmW57fDAy0++boezMB8j5mvBmE86VEpvXTRVDPU0enxte8ML20J7CmNcOVX0gX/B+L+uV/FCc9noSkIBapWrNC40PxKreSiQ6ODOR/Px1RwDbRw1Dx+ukwTm2FHGeE923sYRbqa5bs3zndG9R0zNg9yKXj+UXpj2uB2P53y636wqhfhUgCXHYMc+wzBFeWZkPiqS2fYVinfWaw6qDaLS7rYJ9lwS4j6yR8zn5+O1Qvah10T+XGumxBB4nzknXd3yYXdW2OOR2KRa+Px7RjkHlzZIykuxEtivpzj7/KWJZGjGz+jOGfkE3/WFA45ewbbfG4IjYakwwgMkboy2hmtreoRYjoacaV212HUbkL1zWJ52ZZy71xBsbsA/hn9aTErkmTFFHkAPNitp3LXqqPc6KGb/tS7I+CJ+vglxGypIyh0v92Eju4+4vR6Nk4sHg3xv7sPMYX0eHg73lN/Ph27FXd4pdCFOvEFJv9r3U6vzWrLlfteqSZXbUwX9cbZgTJWiedhpMQWG7gagi7X4FzcrfI90KP7/uICbnS/ubqGoaJzX1qfM1LkXh/qZYeKe50T9w1Xyi7iRYsl4oF3zk1WSMKK4OIxrMVIw5xR4aB5w3jBwRa+2sLuZI0ePGmrGn3eHOLcMRZP9LFjpxDI174zbG45LgYx31Y LCK9PHkJ EfFjjgw7vX1r2qf7kIegOMP3fyZluBIpCFqAx0DcQpU2EUDwuYUkFX7MHYvIIb0oxtfT0tOBCAPvCPMuqPwFuP9w0JqYoh/70nvaOY6EpYtJ/Zt8Z5KQAsSHRA9U6L+RSdu60QeU845v2+OoUQfJLqbAGnydgOO31T+81l2X+GFsmrmI2V1Bw5KlevdAfHJGKbdzsRYPpxHBGzfrcmXR7V9/4sEy/ldxQYvkpbiPEDvvtaZuJ0ctBtX9N2LSlcEv+5L32MHaxhv7gIBH2BK5zWcoYhDSVbr45dFOzgBT5IGKA+QFet5Ee4me5lYgIktrEzIAeUUOaaWIo8pZkqUVYB2k8qhalfSzsBIGz2GNJ8xKSpvjMqlLumI/U/rsUw4JWjGiWgL1BOTUMhi7g0znkBGXk5lja9/9TzNVJfQ7KvEiZgVrs1fhbxRuoFkQekLFZeY8cVY1tkXMAda4ETxa6LJdVTw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.164319, 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 Fri, 28 Jun 2024, Jiaqi Yan wrote: > Add regression and new tests when hugepage has correctable memory > errors, and how userspace wants to deal with it: > * if enable_soft_offline=1, mapped hugepage is soft offlined > * if enable_soft_offline=0, mapped hugepage is intact > > Free hugepages case is not explicitly covered by the tests. > > Hugepage having corrected memory errors is emulated with > MADV_SOFT_OFFLINE. > > Acked-by: Miaohe Lin > Signed-off-by: Jiaqi Yan Acked-by: David Rientjes