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=-1.6 required=3.0 tests=BAYES_00, CHARSET_FARAWAY_HEADER,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,PDS_BAD_THREAD_QP_64, SPF_HELO_NONE,SPF_PASS 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 8EA27C433E0 for ; Tue, 19 Jan 2021 07:34:00 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id D258522241 for ; Tue, 19 Jan 2021 07:33:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D258522241 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 B52728D002C; Tue, 19 Jan 2021 02:33:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B01F08D0017; Tue, 19 Jan 2021 02:33:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9CA948D002C; Tue, 19 Jan 2021 02:33:58 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0026.hostedemail.com [216.40.44.26]) by kanga.kvack.org (Postfix) with ESMTP id 831BD8D0017 for ; Tue, 19 Jan 2021 02:33:58 -0500 (EST) Received: from smtpin22.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 45126180AD82F for ; Tue, 19 Jan 2021 07:33:58 +0000 (UTC) X-FDA: 77721710556.22.angle88_2900cba27550 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin22.hostedemail.com (Postfix) with ESMTP id 1E52B18038E68 for ; Tue, 19 Jan 2021 07:33:58 +0000 (UTC) X-HE-Tag: angle88_2900cba27550 X-Filterd-Recvd-Size: 9418 Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-eopbgr1410070.outbound.protection.outlook.com [40.107.141.70]) by imf07.hostedemail.com (Postfix) with ESMTP for ; Tue, 19 Jan 2021 07:33:56 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fLW8Jmk7KAyit2EPvZEoP8Vn5WKiqu6RUDVL9q2KWuOm7WxAvkBHvVsocsUug9QXY1dJQg+QVh8nB5I8KwX011VS4sHPMerEnE4DP8pD1TpSGIDLJLKED+TU+dnM1G2EtgDVtIJaE2JHyjd5HLYMNlc0QIypWEzq8gp8O/B7stCknqvXtA/oJH+ZtdHTlFJ9v/EOEU5ECrfM4BT4Rnh7kzLuSapjOfYe+uSwvL1qFxvnJAd4Sul69+hTiotv9+Muy7yOY2vWIii0rLK311nq8IHP+D/kTKp5fwFwCH6z3OeGxmk1cMZDZ6i+DQyfl6JplsAnyFN5SaoJKv6i5D1YQw== 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=Y0b5vZMPdSlJ0g/bH7FqTIbXNr/iRnlRwti2kRUPs24=; b=KQVPk25GMxUzJASIIz2IvNseoGs+JqhmM5B8h14dWqgJjWqKObKT3Trlmgp+IqjmaOlYM57OtnBeuc98KKwf2Rlr0xl/jqmMtnmMLdK8WbImkFSXIG8ooRaloWfpDIWTQeAODR1tQt64d1WtF/CUJP//X0Eeqjo3LZIpVVAYlm5ahBeW5TW6KDC/UQ5Pu3BSHLPnTMvp3/eZRh8yMRioi1RtS6jI28B08ziZCgVAj0dOdh+2w+s/XZToBMYQSJSduuQVkB4bQllvZB4GatKWmp+I7NlyM3+j5ToQaubXI33JEHBen2ksSK6WkljO1qHauj3dvwJ6yMRsgpxVdBpHvw== 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=nec.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y0b5vZMPdSlJ0g/bH7FqTIbXNr/iRnlRwti2kRUPs24=; b=IVpcUC+BH7UZxbUbeWq9sUz2nCQa8zZ2JWxg9XyFbzekaRBIeB6S/tQWdc2FgFdxqV9hOVQBGxGMWcGLu8MY/KEpOCRFiBXutcE8A5lUmvUZy4RDb6AdWtyhZRgPPaVHstfnCjJytVcD2msVMubiyomHBQjoOto8LmTm3HbuO6E= Received: from TY1PR01MB1852.jpnprd01.prod.outlook.com (2603:1096:403:8::12) by TYAPR01MB4656.jpnprd01.prod.outlook.com (2603:1096:404:125::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.11; Tue, 19 Jan 2021 07:33:51 +0000 Received: from TY1PR01MB1852.jpnprd01.prod.outlook.com ([fe80::8453:2ddb:cf2b:d244]) by TY1PR01MB1852.jpnprd01.prod.outlook.com ([fe80::8453:2ddb:cf2b:d244%7]) with mapi id 15.20.3763.013; Tue, 19 Jan 2021 07:33:51 +0000 From: =?iso-2022-jp?B?SE9SSUdVQ0hJIE5BT1lBKBskQktZOH0hIUQ+TGkbKEIp?= To: Aili Yao CC: Oscar Salvador , "linux-mm@kvack.org" , "yangfeng1@kingsoft.com" Subject: Re: [PATCH] mm,hwpoison: non-current task should be checked early_kill for force_early Thread-Topic: [PATCH] mm,hwpoison: non-current task should be checked early_kill for force_early Thread-Index: AQHW6xPOLHMPPWnvkk2J5KCsMbNbvqooYH4AgAAKVACABHEEgIAAC68AgAAO2wCAABeOAIAAC+aAgAADIgCAAVPrgIAACs8AgAAZBAA= Date: Tue, 19 Jan 2021 07:33:50 +0000 Message-ID: <20210119073350.GB1642@hori.linux.bs1.fc.nec.co.jp> References: <20210115084920.GA4092@linux> <20210115172622.699d68e5.yaoaili@kingsoft.com> <20210118051555.GA3585@hori.linux.bs1.fc.nec.co.jp> <20210118135744.7413cd06.yaoaili@kingsoft.com> <20210118065054.GA7447@hori.linux.bs1.fc.nec.co.jp> <20210118161512.701c94e7.yaoaili@kingsoft.com> <20210118085747.GA904@hori.linux.bs1.fc.nec.co.jp> <20210118170900.6fe9595a.yaoaili@kingsoft.com> <20210119052537.GA1642@hori.linux.bs1.fc.nec.co.jp> <20210119140418.115bb906.yaoaili@kingsoft.com> In-Reply-To: <20210119140418.115bb906.yaoaili@kingsoft.com> Accept-Language: ja-JP, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kingsoft.com; dkim=none (message not signed) header.d=none;kingsoft.com; 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: 14217197-4434-4c77-5e4b-08d8bc4c911e x-ms-traffictypediagnostic: TYAPR01MB4656: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pcPtgzc7sQOambzzROukQn91xZwnVYZqa5R8JmpyxY7Y9uLY9PZQMg7e4Dyj9gqO370ZCbIIvZdmIL2AoDMqhZhBRUvxqRu4rNgyP2PP5d0JGu/GBFWcp2QeX6KsyhRZNdhdP6nY+o9GrtxLEp4MtIPO3GdW4+46i7iTfJ27deY1/okQags8ugvrLvcbpTPJIsBg7UtB6m8gWmoJL4I43mSVaCV1LCxnXNjhbcdmGSThacOx1BAIG82LQfjGsuoff9Zi0QO1ShORVUEYKl/F0D15TWvdZtYguqhH/0pT5KOQFUstXEXCFRVCQbD7LzfRHQ0qi1MajsAALXiMSFgTEnC0KyoX/mXQ9dQE5BLuIyvec4hoQpLOVKqVMEItOSrOWqV2N681p5yz7WP3XAXr+Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY1PR01MB1852.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(346002)(376002)(136003)(39860400002)(366004)(64756008)(478600001)(8676002)(66446008)(2906002)(6916009)(4326008)(76116006)(8936002)(55236004)(6506007)(1076003)(54906003)(66556008)(66476007)(316002)(6512007)(66946007)(33656002)(85182001)(86362001)(71200400001)(6486002)(26005)(9686003)(5660300002)(186003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?iso-2022-jp?B?YTY2cjJMRTZrTHdmQUJIODBTOTE4VGxERzk0ckpjSXFNaFllRHJQTUUx?= =?iso-2022-jp?B?QWN0QTRBTy9CUlkxZmVSTUc3MnFjbnNWZlVQalYxRlpOcExuVjRzbEpY?= =?iso-2022-jp?B?UEJkTStaLzhaaVl3OEd2UVRwWndjZHJqRzk0d0lzRTNTbUR0Z2JkRUlj?= =?iso-2022-jp?B?aFY3blE4eHZtV2dLSXRqdEFsZ3dmbDA2a2RiYW5DL2RZS2w4VDdJcE4x?= =?iso-2022-jp?B?ekRKMEMreVNWNk02enJPTnFhMEU2N3ZTK3RWMm1odXU2Y2gyUGROUDFP?= =?iso-2022-jp?B?NWtHTzM4QkZTdHRzRXNWY1NlYWVYNll2OEVGbGxKcm1NeWpuMzhIQXRY?= =?iso-2022-jp?B?QWcxTjFWcDRYNFJwR0YzK3BreW1tNzJ3U2dDc01MS1ZuMmdVNUpNYVZn?= =?iso-2022-jp?B?NWtxL20wbEJUaGNxOW1Bb3k4ZlpTTXplUWdFMThQNUhwK2lycm1Nd3B1?= =?iso-2022-jp?B?N3IwM3Ura3EvTjc3M1d3WVpmZzF1YUxZNzdDNU5wY0VLUTFUQjlOam16?= =?iso-2022-jp?B?MmkzUFFiaXFORFdac0Z0WldLOHpTR2hSRW83VWkzMFlpUE1EV09WRVFC?= =?iso-2022-jp?B?aU9PcXgrb0VZZ0g0Z0J1QWl2QTRHUks3c3VzQ0JrTlVwMHV3VGJxcWcx?= =?iso-2022-jp?B?Rm1mUnArcGVWTzlvMUJYM0p1aTVCKy9RcnNWTGxCYStyT0Z3bzFPOFZZ?= =?iso-2022-jp?B?UlZkSmRxSmNUU1RrNjJDSG5YMkZFd2JWT3RxbnJ4SFQzMmdzWFpqODJ3?= =?iso-2022-jp?B?SEtxZEZYWVliOGVtaHFlNkNXbFhCWk5HWkZCUFdNRnltMmw0OTdpSzJv?= =?iso-2022-jp?B?NmFEUVU1eVJMdkhVQVZGY1Jna3I0MGE2S3dvV3FoUE1hOGRyVGk5dWNO?= =?iso-2022-jp?B?MHZ4b0JScjlJcU52TTkzVU1GTTlyQXp2UnQ1blZScjZTaHBmd0hJME0z?= =?iso-2022-jp?B?eXRDSThwY0dDUFVGTm8vQXZackdzSXhRVTNEZE1hcEtWdEdGSTFiMEVp?= =?iso-2022-jp?B?V3JlbUJ4TDZIQ1Vmby95d09ZVUh0WkNkS0U0aXIwNCtzV3V0UmgrVEtQ?= =?iso-2022-jp?B?b1hRNGRadWpyZnRVRUsvUlVod041Qit3UGFyTzY5M2VQeVBHM250eitU?= =?iso-2022-jp?B?N1R0MVNMQVVnVXppWmtVRmgrKzMvcXROYnR3Tkl1VDVZbzJRSDkrd1F4?= =?iso-2022-jp?B?THg5QlNnL1JITWloQmRqaWg2QXpUWnpsbUt1emZUTzhLTW5DV1dGaThk?= =?iso-2022-jp?B?R1Nac0tyVTB2QUlqMEpyZ0JFa3d5YWtFcW9XZHBpSUNXQUdzczdQTkNY?= =?iso-2022-jp?B?YzBUMUs3TDNONTBjNHlPRlcrK1NEUEdlK0tMaUdPaUFuUzFhUWkvaWtl?= =?iso-2022-jp?B?U0hhTFFrcFZNREFjc0R6K2tEdzJTWlJLTWg2RE5CWDJhQVMzYWhsQUdM?= =?iso-2022-jp?B?YjQvVXNjSWFFeDJpYytzUg==?= Content-Type: text/plain; charset="iso-2022-jp" Content-ID: <2AB28B0FB1E96140827EF8D7E2A7B8FF@jpnprd01.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nec.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY1PR01MB1852.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14217197-4434-4c77-5e4b-08d8bc4c911e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2021 07:33:51.0618 (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: FfLrDThuOMiZFdB92pi3UxN02gJiI3v3FhPQKDa/wcC1E8JaTj8ONMFOmCJYg6edRdlKnSO1hk/ZRCD+gBlRVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB4656 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000569, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Jan 19, 2021 at 02:04:18PM +0800, Aili Yao wrote: >=20 > > Thanks, so which interface did you use for error injection? I guess fir= st > > you used /sys/devices/system/memory/hard_offline_page, but if it's true= , > > then the error event should be action optional (no MF_ACTION_REQUIRED s= et). > > So now I'm wondering why you are observing action required events? > > My another guess is that you might have used mce-inject tool, if that's= true, > > please use hard_offline_page, then current kernel code should properly = send > > SIGBUS to dedicated process. > >=20 > The test has no relation to ce and hard_offline_page, sorry for misleadin= g. >=20 > if the test code will compiled to my_test bin, here is my script: > ./my_test hola salut servus test haaa --- this case no early-kill fla= g set > or > ./my_test -s hola salut servus test haaa --- this case early-kill is set= . >=20 > there must be a process names "test" which will trigger the UE; >=20 > when the my_test start, the shared page's physical address will be printe= d; > In another console, I will use einj module to inject the 0X10 LEVEL error= to this > physical address. Ah, OK, so the problem is becoming clearer, thanks. I'm feeling positive to change code to fall back to find_early_kill_thread(). So I'll take a look on v2. Thanks, Naoya Horiguchi=