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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=BAYES_00, CHARSET_FARAWAY_HEADER,DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D403C433E1 for ; Tue, 11 Aug 2020 03:56:20 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id BC0E6206B2 for ; Tue, 11 Aug 2020 03:56:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=necglobal.onmicrosoft.com header.i=@necglobal.onmicrosoft.com header.b="Z+5rlNGS" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BC0E6206B2 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=nec.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 0A1146B0003; Mon, 10 Aug 2020 23:56:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 02B786B0005; Mon, 10 Aug 2020 23:56:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E11576B0006; Mon, 10 Aug 2020 23:56:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0243.hostedemail.com [216.40.44.243]) by kanga.kvack.org (Postfix) with ESMTP id C6E306B0003 for ; Mon, 10 Aug 2020 23:56:18 -0400 (EDT) Received: from smtpin06.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 3F08D8248047 for ; Tue, 11 Aug 2020 03:56:18 +0000 (UTC) X-FDA: 77136925236.06.page08_000ad5326fdf Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin06.hostedemail.com (Postfix) with ESMTP id 0AFFC10039EC0 for ; Tue, 11 Aug 2020 03:56:18 +0000 (UTC) X-HE-Tag: page08_000ad5326fdf X-Filterd-Recvd-Size: 8089 Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-eopbgr1410043.outbound.protection.outlook.com [40.107.141.43]) by imf33.hostedemail.com (Postfix) with ESMTP for ; Tue, 11 Aug 2020 03:56:17 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W0u1YXffGvX9DWe8zsjXXJyHor5NQwEGnDad2DyM+Xi2RlavGXoqrV3wKt/1WH9yn3cSY2JwQuN2aGrRbMqYEXb89ME03RphPCyn1igt8hMGBcJU1IC3ypn8KHfge2QC0lXpL0caScMaZNFqm75r30lO6BynTO39YFcELq2DgXJPNVgZe0P9mh/xY3ysFSkn1984ysyM7u2FOSy3ATn2YyZMHIEfbZ099xXMVrpsz7LXest8LWUGbAu+FcbxhgOjU3BuO0EueRBBXmsGeDBrr/1iTbpp/184/f+PReqHR2Xv0Fbr8++miIzcwHfRL/vtSL5nyzxbBY/3PGqgH4z+mg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7EMlokuH/N452a5N5G/mWsJsEiaY2gfS0lQkXuy3U50=; b=I13HO8y+pcnwJQjCgzFUdswzRijEdV37TnKasxH75uiCdaCJ5Z90fo/ppRy7SjLMUxx/OfY0vuGEkt+vQhZt72UooHUAPKGEKslUYvaPdP5HCbBxkkMkVenADXmWeE1iSuRKynRS47gPx2D6G6kDFQB7Jp9a+oVl8FKeTJdLBLTWvYE6LlyD9pYME3RqOtoj+8BQJ0/vatZDNc9QjeP1hnUZ0I83BzU2X7LrH8q8sAr2xN53Kxi28Y77BzckF/dsBCojN07zD/kCJOkzc+6IEFJdkgIxKAuKXBsJu2Q+EehCur1hLye6TmiBHBbGB+JP68kTv2CXIIW2aTMnTEqLlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nec.com; dmarc=pass action=none header.from=nec.com; dkim=pass header.d=nec.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=necglobal.onmicrosoft.com; s=selector1-necglobal-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7EMlokuH/N452a5N5G/mWsJsEiaY2gfS0lQkXuy3U50=; b=Z+5rlNGSKQTugQH9RFqD0rZdxMsvgNOIQgY0Z0ikLQ/a61UvDc7NkQ19GQyqpxgx0Mi3jjcKpGaUIUFpmie0e8HflNGn8N2UFfqGQIuRUYNncgql457HYw7709d+UkALfGtxmiRbGWwCo0ZPZj1ldVpmRGO0gUFNAdRw+8PikSg= Received: from TY2PR01MB3210.jpnprd01.prod.outlook.com (2603:1096:404:74::14) by TYAPR01MB3791.jpnprd01.prod.outlook.com (2603:1096:404:c4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.19; Tue, 11 Aug 2020 03:56:13 +0000 Received: from TY2PR01MB3210.jpnprd01.prod.outlook.com ([fe80::21d2:e51a:a880:2042]) by TY2PR01MB3210.jpnprd01.prod.outlook.com ([fe80::21d2:e51a:a880:2042%7]) with mapi id 15.20.3261.025; Tue, 11 Aug 2020 03:56:13 +0000 From: =?iso-2022-jp?B?SE9SSUdVQ0hJIE5BT1lBKBskQktZOH0hIUQ+TGkbKEIp?= To: Qian Cai CC: "nao.horiguchi@gmail.com" , "linux-mm@kvack.org" , "mhocko@kernel.org" , "akpm@linux-foundation.org" , "mike.kravetz@oracle.com" , "osalvador@suse.de" , "tony.luck@intel.com" , "david@redhat.com" , "aneesh.kumar@linux.vnet.ibm.com" , "zeil@yandex-team.ru" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "catalin.marinas@arm.com" , "will@kernel.org" Subject: Re: [PATCH v6 00/12] HWPOISON: soft offline rework Thread-Topic: [PATCH v6 00/12] HWPOISON: soft offline rework Thread-Index: AQHWbyom92sGRlXQfk+BXW7m7bWNQ6kyO+2AgAAJfQCAAAL3gA== Date: Tue, 11 Aug 2020 03:56:13 +0000 Message-ID: <20200811035612.GA6143@hori.linux.bs1.fc.nec.co.jp> References: <20200811031139.GA7145@hori.linux.bs1.fc.nec.co.jp> <6214D3DD-7EB1-4598-8DA2-344430EC7858@lca.pw> In-Reply-To: <6214D3DD-7EB1-4598-8DA2-344430EC7858@lca.pw> Accept-Language: ja-JP, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: lca.pw; dkim=none (message not signed) header.d=none;lca.pw; dmarc=none action=none header.from=nec.com; x-originating-ip: [165.225.110.205] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7b63267a-06e0-4b65-1ed2-08d83daa7db4 x-ms-traffictypediagnostic: TYAPR01MB3791: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rSKHERaPs0F1C+4WKfJMfFWvx1gAN340BNzYWBb620RkPJk6cmkG0JXmbbI6P4gEsVtq1MWD28wNvgHtKOuxBYG0S6jM8UUmm3d/DmL/2YkXpoQnOfmZ4Y8uNb3ymY73E0VT2LQem7h1h8AY3bBk8fJ9iN0OAJNBLxYwrRiutGdNk/ueZog28S+v7kFGgeZdeoOsBf8oPkBxed/Q3uQQzo2JZsECebR9V27GUZw7wlMXeBblqIyBYevieTUf6R8gdCddOTcmNjyHvfbQelsMoTuhPsQ2ITxka6bLBRtvteexJZGES9r/wVF9b8PmQtHLcMQdoWH++uddy3why/dZlg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY2PR01MB3210.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(136003)(346002)(39860400002)(376002)(396003)(366004)(6486002)(55236004)(54906003)(7416002)(83380400001)(4326008)(1076003)(26005)(6512007)(9686003)(33656002)(53546011)(86362001)(8676002)(6506007)(66446008)(316002)(64756008)(71200400001)(6916009)(186003)(8936002)(66556008)(66476007)(76116006)(478600001)(66946007)(2906002)(5660300002)(85182001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: DNF5CENluYoOh6Ra0g5myIpHopgnP1tjEQok1llmtfeV32Z6g2HEl2MbOJLKbubKa0mLXnEY/1PdIx+4vib4TULUKqHbt4D84zQpVwIuhTDoBV9o5588o5z6Ww6NGKxNzp5STuAbLI+6PEVJ7Zl29Osj32pRxsIig9YsP1//blo9K0g/unmf8Ge6wQ0ANvwNBorajadp0QeVmmzPlr7qNVt2aPf5x6UdvoYXBse4zNJByPXEL94uwVjyXin80SnEFX1Hii0ePuCE3G2EkFyOe/VyM4dX4zJiS3/KAUFd9nmJdDJ6+36yrT9ryGKybaGWjH2hDuUsrdgtsxOKZNIu4WPU7d3no4bCwKMDPNgrO+vwpZRuDmpwG6Bc92eezBwXvSspGGAdF+nrbiyvNPDaf6/muYcsUtSPH5mk2Fx5BXRH4Z1MvWDjkFSQOqdPtmt67vIh17YCKiELoW+uXTAU4dWInLxYARXxmWxORTi4T3uLNGp0Ho1fnqbGmCV6Dxxpb09em+rFUzXb6wS80wxeUyp3noXRSUpXML3tdznLnFzwB2l88vPMFlDJtQAEXHQ5cvrW/RWNSrdPgiiQOB78UzEoqHKcOOvhvyYMX9GR8b4bG1W5oYF/kpSauZfJ7jiDGAVJjTnym3iUOMkg2OOpxg== Content-Type: text/plain; charset="iso-2022-jp" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nec.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY2PR01MB3210.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b63267a-06e0-4b65-1ed2-08d83daa7db4 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2020 03:56:13.4946 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e67df547-9d0d-4f4d-9161-51c6ed1f7d11 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Ldbvt3n9ihfLT51bnP/D7b6WOmYBv8N6eSfIff1bsrD/5i9Flx0Rau5kOMKVaJOdsp6CPGasgccHrL5s9bNeSA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3791 X-Rspamd-Queue-Id: 0AFFC10039EC0 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam04 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: On Mon, Aug 10, 2020 at 11:45:36PM -0400, Qian Cai wrote: >=20 >=20 > > On Aug 10, 2020, at 11:11 PM, HORIGUCHI NAOYA(=1B$BKY8}!!D>Li=1B(B) wrote: > >=20 > > I'm still not sure why the test succeeded by reverting these because > > current mainline kernel provides similar mechanism to prevent reuse of > > soft offlined page. So this success seems to me something suspicious. >=20 > Even if we call munmap() on the range, it still can=1B$B!G=1B(Bt be be re= used? If so, how to recover those memory then? No, it can't, because soft offline isolates the physical page. so even after calling munmap(), the side effect remains on the page. In your random.c, memory online/offline resets the status of hwpoison. So you can reallocate hugepages in another run of the program. >=20 > >=20 > > To investigate more, I want to have additional info about the page stat= es > > of the relevant pages after soft offlining. Could you collect it by th= e > > following steps? >=20 > Do you want to collect those from the failed or succeed kernel? I'd like to check on the succeeded kernel. Sorry for the lack of information. Thanks, Naoya Horiguchi=