Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1804149rwr; Fri, 28 Apr 2023 02:00:16 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4CoGARge57pJoarXygiZ7J6stPzJFG+Eov7P2SxBv4SMAOH6xVAnITHaeeWS0jPGRlXFeu X-Received: by 2002:a05:6a00:1799:b0:63b:68bf:f764 with SMTP id s25-20020a056a00179900b0063b68bff764mr6878483pfg.7.1682672416227; Fri, 28 Apr 2023 02:00:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682672416; cv=none; d=google.com; s=arc-20160816; b=ETdwVEKv0jvXiueNofjJIBTS0nxDmL9QqQCqN6CTwaw25lGnaJp0EVv93lsUMfXg5F lvr9AXjdmvT5PPjWg0PE6Qu8AQAdUI8oEggjkSRVMUiiISeviR3X5qydS2cKJJLmv/no c44Lya5BBWopiNbQ8Sbe4mjPxUyvbq1ATMnnvYxocs4ESyMcVdsm/2NdZmEq8LaRvukW tipxGYqH3vvPpSv4Ohvq8zXUk4FabZy20SCLDWyNz1zYmdtPjNBWoTUTjdBdyIbDNlKH 7Udv5zIetuMMxn4VmFqmTnFlQDb2vXm1isZD9faUueb6xM9oAxY7lqalO0bnc760jz3R vHFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=z98/zQIL/WvR/atXvY4awsaxIYKyDPbOeFyvhFAHlvI=; b=ItQVKr87cKjyj+AML62ZbqhEyOEOzoNtzhlCyrRe8wG88jGkLY2RrrN4VRgWO1dxIX NjXMfhxQrMoKmsFM/r8/Bzf1Z+uZJE9/egulxjfkv5qWPqMa/YXpDhhvsNEzFdSKWsHB Aq2viqQ8TCDuxJ4Ie/EUelnZztiePwYv03wnhLy7e+dYVodjVOIjINkeE+vJ1D+eWh3R OIjfoBwUBOBiyhjbLN3CeNa6JTSjFdhOZVTEZLu/n+1XBZNI/8MZfvK7q22yKZAKwSYm EbrhHexIlwzn00GgbBKdq2w+NdyWZLihur4fp9T842rWcE9DOJWab930096y1SxBwCC1 b++Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w4-20020a656944000000b005034a5a0a58si20246837pgq.434.2023.04.28.02.00.03; Fri, 28 Apr 2023 02:00:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345809AbjD1I5b (ORCPT + 99 others); Fri, 28 Apr 2023 04:57:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35308 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345790AbjD1I5O (ORCPT ); Fri, 28 Apr 2023 04:57:14 -0400 Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [45.249.212.189]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6FBC32D65; Fri, 28 Apr 2023 01:56:53 -0700 (PDT) Received: from dggpemm500001.china.huawei.com (unknown [172.30.72.55]) by szxga03-in.huawei.com (SkyGuard) with ESMTP id 4Q75zn3Zk8z8wyT; Fri, 28 Apr 2023 16:55:49 +0800 (CST) Received: from [10.174.177.243] (10.174.177.243) by dggpemm500001.china.huawei.com (7.185.36.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 28 Apr 2023 16:56:49 +0800 Message-ID: Date: Fri, 28 Apr 2023 16:56:49 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: [PATCH v2] mm: hwpoison: coredump: support recovery from dump_user_range() Content-Language: en-US To: =?UTF-8?B?SE9SSUdVQ0hJIE5BT1lBKOWggOWPoyDnm7TkuZ8p?= CC: "Luck, Tony" , "chu, jane" , Thomas Gleixner , Alexander Viro , Christian Brauner , "linux-fsdevel@vger.kernel.org" , "linux-mm@kvack.org" , Andrew Morton , Miaohe Lin , "linux-kernel@vger.kernel.org" , Tong Tiangen , Jens Axboe References: <9a9876a2-a2fd-40d9-b215-3e6c8207e711@huawei.com> <20230421031356.GA3048466@hori.linux.bs1.fc.nec.co.jp> <1bd6a635-5a3d-c294-38ce-5c6fcff6494f@huawei.com> <20230424064427.GA3267052@hori.linux.bs1.fc.nec.co.jp> <316b5a9e-5d5f-3bcf-57c1-86fafe6681c3@huawei.com> <6b350187-a9a5-fb37-79b1-bf69068f0182@huawei.com> <20230427023045.GA3499768@hori.linux.bs1.fc.nec.co.jp> From: Kefeng Wang In-Reply-To: <20230427023045.GA3499768@hori.linux.bs1.fc.nec.co.jp> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.174.177.243] X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To dggpemm500001.china.huawei.com (7.185.36.107) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2023/4/27 10:31, HORIGUCHI NAOYA(堀口 直也) wrote: > On Thu, Apr 27, 2023 at 09:06:46AM +0800, Kefeng Wang wrote: >> >> ... >> For coredump,the task work will be called too, see following code, >> >> get_signal >> sig_kernel_coredump >> elf_core_dump >> dump_user_range >> _copy_from_iter // with MC-safe copy, return without panic >> do_group_exit(ksig->info.si_signo); >> do_exit >> exit_task_work >> task_work_run >> kill_me_never >> memory_failure >> >> I also add debug print to check the memory_failure() processing after >> add MCE_IN_KERNEL_COPYIN to MCE_SAFE exception type, also tested CoW of >> normal page and huge page, it works too. > > Sounds nice to me. > Maybe this information is worth documenting in the patch description. > Sure, will make a formal patch and send out, thanks. > Thanks, > Naoya Horiguchi