From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: Re: Re: [Patch 1/3]RAS(Part II)--Intel MCA enalbing in XEN Date: Fri, 20 Mar 2009 10:32:19 +0100 Message-ID: <200903201032.20053.Christoph.Egger@amd.com> References: <200903201010.35400.Christoph.Egger@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Jiang, Yunhong" Cc: Frank van der Linden , "xen-devel@lists.xensource.com" , Keir Fraser , "Ke, Liping" List-Id: xen-devel@lists.xenproject.org On Friday 20 March 2009 10:23:58 Jiang, Yunhong wrote: > xen-devel-bounces@lists.xensource.com <> wrote: > > Seconded. > > > > With Wei Huangs 1GB patch support, one question comes to my mind > > regarding the page offline support / recovery action: > > > > How does the interface deal with different page sizes ? > > IMO we should only offline the smallest possible unit of the > > page in error, > > which is 4KB. So larger pages (2MB, 1GB) must be splitted in that case. > > > > Christoph > > Christoph, I think this is two story. How to offline a page is a specific > recover action method, instead of the MCA itself. Or I missed anything? You're right here. > For guest owned page offline caused by #MC, Xen can't do anything but mark > it (the page frame, 4k) pending, so that when it is freed, it will not be > accessed anymore. Once Xen supports page-relocation, it can re-map the guest page in error with a new one on the fly. For HVM guests w/o PV drivers, this should work. Need some thinking how that should work for PV guests and HVM guests with PV drivers. > It will depends on the real recover action to make sure > it will not be accessed by guest anymore. For example, inject a vMC to > guest, so that guest can do offline itself, or kill the domain directly in > some situation. > > Or do I missed anything? > > Thanks > Yunhong Jiang > > > On Friday 20 March 2009 09:51:24 Keir Fraser wrote: > >> These changes need an ack from Sun. > >> > >> -- Keir > >> > >> On 20/03/2009 05:03, "Ke, Liping" wrote: > >>> Hi, Keir > >>> > >>> This patch is the basic MCA enabling support for Intel. > >>> > >>> For implementation details, please refer to the discussion thread: > > > > http://lists.xensource.com/archives/html/xen-devel/2009-02/msg0 > > 0509.html > > > >>> Thanks& Regards, > >>> Criping > > > > -- > > ---to satisfy European Law for business letters: > > Advanced Micro Devices GmbH > > Karl-Hammerschmidt-Str. 34, 85609 Dornach b. Muenchen > > Geschaeftsfuehrer: Jochen Polster, Thomas M. McCoy, Giuliano Meroni > > Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen > > Registergericht Muenchen, HRB Nr. 43632 > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > > http://lists.xensource.com/xen-devel -- ---to satisfy European Law for business letters: Advanced Micro Devices GmbH Karl-Hammerschmidt-Str. 34, 85609 Dornach b. Muenchen Geschaeftsfuehrer: Jochen Polster, Thomas M. McCoy, Giuliano Meroni Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen Registergericht Muenchen, HRB Nr. 43632