From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 11 Jun 2018 16:56:36 +0200 From: Michal Hocko 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 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: 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