[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Linux 3.1.0 Xen RAS rebase
Liu, Jinsong wrote: > Konrad Rzeszutek Wilk wrote: >> On Thu, Dec 22, 2011 at 09:57:55AM +0000, Liu, Jinsong wrote: >>> Recently we did dom0 Xen RAS rebase work. >> >> Hey Liu, >> >> Thank you for posting this. Couple of questions: >> 1). How does one test these patches? > > These patches include mce, cpu online/offline, cpu hotadd, memory > hotadd. > Testing method of these features are > 1. mce: a normal way is to inject error through EINJ user interface, > and getting mcelog at dom0 side > 2. cpu online/offline: by echoing sysfs/.../xen_pcpu user interface, > and getting result at sysfs/.../xen_pcpu > 3. cpu hotadd: Intel has some new server, by pressing a button can > add cpu. We can verify cpu hotadd by sysfs/.../xen_pcpu interface > 4. memory hotadd: also by pressing a button to add memory, and can > verify memory hotadd by 'xl info' > >> 2). Please CC LKML and also the ACPI maintainer - since a majority >> of this also touch their tree. And the memory hotadd maintainer >> as well. > > OK, cc > LKML > ACPI maintainer: len.brown@xxxxxxxxx > memory hotadd maintianer: I'm not sure who is maintainer, but I will > cc yakui.zhao@xxxxxxxxx and len.brown@xxxxxxxxx Will also cc Tony Luck and Andi Kleen, mce maintainers. > > I'll re-send the patches later, cc above people. > >> 3). Can any of this code (like the MCE) leverage the existing >> generic code? > > Basically no, for mce, xen implement mce logic at hypervisor, > at dom0 side, it only add mcelog interface to get log from hypervisor > and transfer to kernel mcelog format. > >> 4). Have you guys talked with Len Brown (the ACPI maintainer) >> about some of this code and how to make it fit within his >> goals? > > Not yet, but will. > > Thanks, > Jinsong > >> >> Thanks! >>> >>> Basically it rebased from Jeremy's pvops (2.6.32), to Konrad's pvops >>> (3.1.0, branch "devel/acpi-cpufreq.v3") patch 1: for mcelog logic >>> patch 2: for dom0 vmce patch 3: for cpu sysfs and cpu online/offline >>> patch 4: for cpu hotadd >>> patch 5: for memory hotadd prepare work >>> patch 6: for memory hotadd >>> patch 7: for cpu hotadd prepare work >>> patch 8: complement cpu hotadd lacked at Konrad's tree >>> patch 9: update PM logic >>> patch 10: upate cpu online/offline logic >>> >>> >>> Thanks, >>> Jinsong >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@xxxxxxxxxxxxxxxxxxx >>> http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |