From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl0-f69.google.com (mail-pl0-f69.google.com [209.85.160.69]) by kanga.kvack.org (Postfix) with ESMTP id D99516B02BB for ; Mon, 11 Jun 2018 10:56:39 -0400 (EDT) Received: by mail-pl0-f69.google.com with SMTP id q19-v6so12193877plr.22 for ; Mon, 11 Jun 2018 07:56:39 -0700 (PDT) Received: from mx2.suse.de (mx2.suse.de. [195.135.220.15]) by mx.google.com with ESMTPS id p16-v6si7073509pgq.331.2018.06.11.07.56.38 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 11 Jun 2018 07:56:38 -0700 (PDT) Date: Mon, 11 Jun 2018 16:56:36 +0200 From: Michal Hocko Subject: Re: [PATCH v2 00/11] mm: Teach memory_failure() about ZONE_DEVICE pages Message-ID: <20180611145636.GP13364@dhcp22.suse.cz> References: <20180604124031.GP19202@dhcp22.suse.cz> <20180605141104.GF19202@dhcp22.suse.cz> <20180606073910.GB32433@dhcp22.suse.cz> <20180607143724.GS32433@dhcp22.suse.cz> <20180611075004.GH13364@dhcp22.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: owner-linux-mm@kvack.org List-ID: To: Dan Williams Cc: linux-nvdimm , linux-edac@vger.kernel.org, Tony Luck , Borislav Petkov , =?iso-8859-1?B?Suly9G1l?= Glisse , Jan Kara , "H. Peter Anvin" , X86 ML , Thomas Gleixner , Christoph Hellwig , Ross Zwisler , Matthew Wilcox , Ingo Molnar , Naoya Horiguchi , Souptick Joarder , Linux MM , linux-fsdevel On Mon 11-06-18 07:44:39, Dan Williams wrote: [...] > I'm still trying to understand the next level of detail on where you > think the design should go next? Is it just the HWPoison page flag? > Are you concerned about supporting greater than PAGE_SIZE poison? I simply do not want to check for HWPoison at zillion of places and have each type of page to have some special handling which can get wrong very easily. I am not clear on details here, this is something for users of hwpoison to define what is the reasonable scenarios when the feature is useful and turn that into a feature list that can be actually turned into a design document. See the different from let's put some more on top approach... -- Michal Hocko SUSE Labs