From mboxrd@z Thu Jan 1 00:00:00 1970 From: "zyshao.maillist" Subject: Upgrage PV domU kernel? Date: Wed, 25 Mar 2009 08:58:44 +0800 Message-ID: <200903250858311253343@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1605520025==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============1605520025== Content-Type: multipart/alternative; boundary="=====003_Dragon653032357408_=====" This is a multi-part message in MIME format. --=====003_Dragon653032357408_===== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit hi pals, I need to run some HPC applications on the PV Guest (configured with multiple VCPUs and the application invokes also multiple processes to communicate with each other during the lifetime), and found that in some overcommitted cases, the application's performance degrades drastically. I got a Xen installation with both Dom0 and DomU running "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuration. I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU, to run other alternative kernel, such as latest stable linux kernel, 2.6.28.8? By this way, it may be possible to avoid the performance sacrifice resulted by spin-lock problem. Thanks in advance for any suggestions! Zhiyuan Shao 2009-03-25 --=====003_Dragon653032357408_===== Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: 7bit
hi pals,
 
I need to run some HPC applications on the PV Guest (configured with multiple VCPUs and the application invokes also multiple processes to communicate with each other during the lifetime), and found that in some overcommitted cases, the application's performance degrades drastically. I got a Xen installation with both Dom0 and DomU running "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuration.
 
I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU, to run other alternative kernel, such as latest stable linux kernel, 2.6.28.8? By this way, it may be possible to avoid the performance sacrifice resulted by spin-lock problem.
 
Thanks in advance for any suggestions!
 
Zhiyuan Shao
 
 
2009-03-25
 
--=====003_Dragon653032357408_=====-- --===============1605520025== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1605520025==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thiago Camargo Martins Cordeiro Subject: Re: Upgrage PV domU kernel? Date: Wed, 25 Mar 2009 14:55:55 -0300 Message-ID: <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com> References: <200903250858311253343@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1579034241==" Return-path: In-Reply-To: <200903250858311253343@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "zyshao.maillist" Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============1579034241== Content-Type: multipart/alternative; boundary=0016363b9098182e210465f5366b --0016363b9098182e210465f5366b Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Zyshao, You can download the latest kernel from http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 within your domU, compile it as usual, copy vmlinuz (and initramdisk) to your dom0 (if you dont use PyGRUB) and start it! Good luck! Thiago 2009/3/24 zyshao.maillist > hi pals, > > I need to run some HPC applications on the PV Guest (configured with > multiple VCPUs and the application invokes also multiple processes to > communicate with each other during the lifetime), and found that in some > overcommitted cases, the application's performance degrades drastically. I > got a Xen installation with both Dom0 and DomU running > "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuration. > > I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU, to > run other alternative kernel, such as latest stable linux kernel, 2.6.28.8? > By this way, it may be possible to avoid the performance sacrifice resulted > by spin-lock problem. > > Thanks in advance for any suggestions! > > Zhiyuan Shao > > > 2009-03-25 > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > > --0016363b9098182e210465f5366b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Zyshao,

=A0You can download the latest kernel from http://kernel.or= g/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 within your domU, compile = it as usual, copy vmlinuz (and initramdisk) to your dom0 (if you dont use P= yGRUB) and start it!

Good luck!
Thiago

2009/3/24 zyshao= .maillist <zyshao.maillist@gmail.com>
hi pals,
=A0
I need to run some HPC applications on the PV Guest (configured with= =20 multiple VCPUs and the application invokes also multiple processes to=20 communicate with each other during the lifetime), and found that in some=20 overcommitted cases, the application's performance degrades drastically= . I got a=20 Xen installation with both Dom0 and DomU running "vmlinuz-2.6.18.8-xen= " kernel,=20 i.e., the default configuration.
=A0
I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU= , to=20 run other alternative kernel, such as latest stable linux kernel, 2.6.28.8?= By=20 this way, it may be possible to avoid the performance sacrifice resulted by= =20 spin-lock problem.
=A0
Thanks in advance for any suggestions!
=A0
Zhiyuan Shao
=A0
=A0
200= 9-03-25=20
=A0

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.= com
http://l= ists.xensource.com/xen-devel


--0016363b9098182e210465f5366b-- --===============1579034241== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1579034241==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zhiyuan Shao" Subject: Re: Re: Upgrage PV domU kernel? Date: Thu, 26 Mar 2009 08:55:54 +0800 Message-ID: <200903260855529256817@gmail.com> References: <200903250858311253343@gmail.com>, <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1532512443==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Thiago Camargo Martins Cordeiro Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============1532512443== Content-Type: multipart/alternative; boundary="=====003_Dragon577670455771_=====" This is a multi-part message in MIME format. --=====003_Dragon577670455771_===== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 T0ssIFRoYW5rcyBhIGxvdCwgSSB3aWxsIHRyeSB0aGF0IHdheS4NCg0KaG9waW5nIGdvb2QgbHVj ay4uLi4NCg0KMjAwOS0wMy0yNiANCg0KDQoNClpoaXl1YW4gU2hhbyANCg0KDQoNCreivP7Iy6O6 IFRoaWFnbyBDYW1hcmdvIE1hcnRpbnMgQ29yZGVpcm8gDQq3osvNyrG85KO6IDIwMDktMDMtMjYg IDAxOjU1OjU4IA0KytW8/sjLo7ogenlzaGFvLm1haWxsaXN0IA0Ks63LzaO6IHhlbi1kZXZlbEBs aXN0cy54ZW5zb3VyY2UuY29tIA0K1vfM4qO6IFJlOiBbWGVuLWRldmVsXSBVcGdyYWdlIFBWIGRv bVUga2VybmVsPyANCiANCkhpIFp5c2hhbywNCg0KIFlvdSBjYW4gZG93bmxvYWQgdGhlIGxhdGVz dCBrZXJuZWwgZnJvbSBodHRwOi8va2VybmVsLm9yZy9wdWIvbGludXgva2VybmVsL3YyLjYvbGlu dXgtMi42LjI5LnRhci5iejIgd2l0aGluIHlvdXIgZG9tVSwgY29tcGlsZSBpdCBhcyB1c3VhbCwg Y29weSB2bWxpbnV6IChhbmQgaW5pdHJhbWRpc2spIHRvIHlvdXIgZG9tMCAoaWYgeW91IGRvbnQg dXNlIFB5R1JVQikgYW5kIHN0YXJ0IGl0IQ0KDQpHb29kIGx1Y2shDQpUaGlhZ28NCg0KDQoyMDA5 LzMvMjQgenlzaGFvLm1haWxsaXN0IDx6eXNoYW8ubWFpbGxpc3RAZ21haWwuY29tPg0KDQpoaSBw YWxzLA0KDQpJIG5lZWQgdG8gcnVuIHNvbWUgSFBDIGFwcGxpY2F0aW9ucyBvbiB0aGUgUFYgR3Vl c3QgKGNvbmZpZ3VyZWQgd2l0aCBtdWx0aXBsZSBWQ1BVcyBhbmQgdGhlIGFwcGxpY2F0aW9uIGlu dm9rZXMgYWxzbyBtdWx0aXBsZSBwcm9jZXNzZXMgdG8gY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90 aGVyIGR1cmluZyB0aGUgbGlmZXRpbWUpLCBhbmQgZm91bmQgdGhhdCBpbiBzb21lIG92ZXJjb21t aXR0ZWQgY2FzZXMsIHRoZSBhcHBsaWNhdGlvbidzIHBlcmZvcm1hbmNlIGRlZ3JhZGVzIGRyYXN0 aWNhbGx5LiBJIGdvdCBhIFhlbiBpbnN0YWxsYXRpb24gd2l0aCBib3RoIERvbTAgYW5kIERvbVUg cnVubmluZyAidm1saW51ei0yLjYuMTguOC14ZW4iIGtlcm5lbCwgaS5lLiwgdGhlIGRlZmF1bHQg Y29uZmlndXJhdGlvbi4gDQoNCkkgYW0gd29uZGVyaW5nIGlmIEkgY2FuIFVwZ3JhZGUgdGhlIGtl cm5lbCBvZiB0aGUgUFYgR3Vlc3QsIGkuZS4sIGRvbVUsIHRvIHJ1biBvdGhlciBhbHRlcm5hdGl2 ZSBrZXJuZWwsIHN1Y2ggYXMgbGF0ZXN0IHN0YWJsZSBsaW51eCBrZXJuZWwsIDIuNi4yOC44PyBC eSB0aGlzIHdheSwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIGF2b2lkIHRoZSBwZXJmb3JtYW5jZSBz YWNyaWZpY2UgcmVzdWx0ZWQgYnkgc3Bpbi1sb2NrIHByb2JsZW0uDQoNClRoYW5rcyBpbiBhZHZh bmNlIGZvciBhbnkgc3VnZ2VzdGlvbnMhDQoNClpoaXl1YW4gU2hhbw0KDQoNCjIwMDktMDMtMjUg DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QNClhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tDQpodHRw Oi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tZGV2ZWwNCg== --=====003_Dragon577670455771_===== Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu dD0idGV4dC9odG1sOyBjaGFyc2V0PWdiMjMxMiI+DQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4w MC42MDAwLjE2ODA5IiBuYW1lPUdFTkVSQVRPUj4NCjxTVFlMRT5AZm9udC1mYWNlIHsNCglmb250 LWZhbWlseTogy87M5TsNCn0NCkBmb250LWZhY2Ugew0KCWZvbnQtZmFtaWx5OiBWZXJkYW5hOw0K fQ0KQGZvbnQtZmFjZSB7DQoJZm9udC1mYW1pbHk6IEDLzszlOw0KfQ0KQHBhZ2UgU2VjdGlvbjEg e3NpemU6IDU5NS4zcHQgODQxLjlwdDsgbWFyZ2luOiA3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4w cHQ7IGxheW91dC1ncmlkOiAxNS42cHQ7IH0NClAuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6 IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpFOiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7 IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJvbWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0K TEkuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpF OiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJv bWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0KRElWLk1zb05vcm1hbCB7DQoJVEVYVC1KVVNU SUZZOiBpbnRlci1pZGVvZ3JhcGg7IEZPTlQtU0laRTogMTAuNXB0OyBNQVJHSU46IDBjbSAwY20g MHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiI7IFRFWFQtQUxJR046IGp1c3RpZnkN Cn0NCkE6bGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5kZXJsaW5lDQp9 DQpTUEFOLk1zb0h5cGVybGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5k ZXJsaW5lDQp9DQpBOnZpc2l0ZWQgew0KCUNPTE9SOiBwdXJwbGU7IFRFWFQtREVDT1JBVElPTjog dW5kZXJsaW5lDQp9DQpTUEFOLk1zb0h5cGVybGlua0ZvbGxvd2VkIHsNCglDT0xPUjogcHVycGxl OyBURVhULURFQ09SQVRJT046IHVuZGVybGluZQ0KfQ0KU1BBTi5FbWFpbFN0eWxlMTcgew0KCUZP TlQtV0VJR0hUOiBub3JtYWw7IENPTE9SOiB3aW5kb3d0ZXh0OyBGT05ULVNUWUxFOiBub3JtYWw7 IEZPTlQtRkFNSUxZOiBWZXJkYW5hOyBURVhULURFQ09SQVRJT046IG5vbmU7IG1zby1zdHlsZS10 eXBlOiBwZXJzb25hbC1jb21wb3NlDQp9DQpESVYuU2VjdGlvbjEgew0KCXBhZ2U6IFNlY3Rpb24x DQp9DQpVTktOT1dOIHsNCglGT05ULVNJWkU6IDEwcHQNCn0NCkJMT0NLUVVPVEUgew0KCU1BUkdJ Ti1UT1A6IDBweDsgTUFSR0lOLUJPVFRPTTogMHB4OyBNQVJHSU4tTEVGVDogMmVtDQp9DQpPTCB7 DQoJTUFSR0lOLVRPUDogMHB4OyBNQVJHSU4tQk9UVE9NOiAwcHgNCn0NClVMIHsNCglNQVJHSU4t VE9QOiAwcHg7IE1BUkdJTi1CT1RUT006IDBweA0KfQ0KPC9TVFlMRT4NCjwvSEVBRD4NCjxCT0RZ IHN0eWxlPSJGT05ULVNJWkU6IDEwcHQ7IEZPTlQtRkFNSUxZOiB2ZXJkYW5hIj4NCjxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPk9LLCBUaGFua3MgYSBsb3QsIEkg d2lsbCB0cnkgdGhhdCANCndheS48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFu YSBjb2xvcj0jMDAwMDgwIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGNv bG9yPSMwMDAwODA+aG9waW5nIGdvb2QgbHVjay4uLi48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05U IGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMDgwIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8 RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jYzBjMGMwIHNpemU9Mj4yMDA5LTAzLTI2IDwv Rk9OVD48L0RJVj48Rk9OVCANCmZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMDgwIHNpemU9Mj4NCjxI UiBzdHlsZT0iV0lEVEg6IDEyMnB4OyBIRUlHSFQ6IDJweCIgYWxpZ249bGVmdCBTSVpFPTI+DQo8 L0ZPTlQ+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jYzBjMGMwIHNpemU9Mj48U1BB Tj5aaGl5dWFuIFNoYW88L1NQQU4+IA0KPC9GT05UPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSBj b2xvcj0jMDAwMDgwIHNpemU9Mj4NCjxIUj4NCjwvRk9OVD4NCjxESVY+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48U1RST05HPreivP7Iy6O6PC9TVFJPTkc+IFRoaWFnbyBDYW1hcmdvIE1hcnRp bnMgDQpDb3JkZWlybyA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PFNUUk9ORz63osvNyrG85KO6PC9TVFJPTkc+IDIwMDktMDMtMjYmbmJzcDsgMDE6NTU6NTgg DQo8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PFNUUk9ORz7K 1bz+yMujujwvU1RST05HPiB6eXNoYW8ubWFpbGxpc3QgDQo8L0ZPTlQ+PC9ESVY+DQo8RElWPjxG T05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PFNUUk9ORz6zrcvNo7o8L1NUUk9ORz4gDQp4ZW4tZGV2 ZWxAbGlzdHMueGVuc291cmNlLmNvbSA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PFNUUk9ORz7W98zio7o8L1NUUk9ORz4gUmU6IFtYZW4tZGV2ZWxdIFVwZ3Jh Z2UgUFYgDQpkb21VIGtlcm5lbD8gPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjwvRk9OVD4gPC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+ SGkgWnlzaGFvLDxCUj48QlI+Jm5ic3A7WW91IGNhbiBkb3dubG9hZCB0aGUgDQpsYXRlc3Qga2Vy bmVsIGZyb20gPEEgDQpocmVmPSJodHRwOi8va2VybmVsLm9yZy9wdWIvbGludXgva2VybmVsL3Yy LjYvbGludXgtMi42LjI5LnRhci5iejIiPmh0dHA6Ly9rZXJuZWwub3JnL3B1Yi9saW51eC9rZXJu ZWwvdjIuNi9saW51eC0yLjYuMjkudGFyLmJ6MjwvQT4gDQp3aXRoaW4geW91ciBkb21VLCBjb21w aWxlIGl0IGFzIHVzdWFsLCBjb3B5IHZtbGludXogKGFuZCBpbml0cmFtZGlzaykgdG8geW91ciAN CmRvbTAgKGlmIHlvdSBkb250IHVzZSBQeUdSVUIpIGFuZCBzdGFydCBpdCE8QlI+PEJSPkdvb2Qg bHVjayE8QlI+VGhpYWdvPEJSPjxCUj4NCjxESVYgY2xhc3M9Z21haWxfcXVvdGU+MjAwOS8zLzI0 IHp5c2hhby5tYWlsbGlzdCA8U1BBTiBkaXI9bHRyPiZsdDs8QSANCmhyZWY9Im1haWx0bzp6eXNo YW8ubWFpbGxpc3RAZ21haWwuY29tIj56eXNoYW8ubWFpbGxpc3RAZ21haWwuY29tPC9BPiZndDs8 L1NQQU4+PEJSPg0KPEJMT0NLUVVPVEUgY2xhc3M9Z21haWxfcXVvdGUgDQpzdHlsZT0iUEFERElO Ry1MRUZUOiAxZXg7IE1BUkdJTjogMHB0IDBwdCAwcHQgMC44ZXg7IEJPUkRFUi1MRUZUOiByZ2Io MjA0LDIwNCwyMDQpIDFweCBzb2xpZCI+DQogIDxESVYgc3R5bGU9IkZPTlQtU0laRTogMTBwdDsg Rk9OVC1GQU1JTFk6IHZlcmRhbmEiPg0KICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+ aGkgcGFscyw8L0ZPTlQ+PC9ESVY+DQogIDxESVY+Jm5ic3A7PC9ESVY+DQogIDxESVY+SSBuZWVk IHRvIHJ1biBzb21lIEhQQyBhcHBsaWNhdGlvbnMgb24gdGhlIFBWIEd1ZXN0IChjb25maWd1cmVk IHdpdGggDQogIG11bHRpcGxlIFZDUFVzIGFuZCB0aGUgYXBwbGljYXRpb24gaW52b2tlcyBhbHNv IG11bHRpcGxlIHByb2Nlc3NlcyB0byANCiAgY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90aGVyIGR1 cmluZyB0aGUgbGlmZXRpbWUpLCBhbmQgZm91bmQgdGhhdCBpbiBzb21lIA0KICBvdmVyY29tbWl0 dGVkIGNhc2VzLCB0aGUgYXBwbGljYXRpb24ncyBwZXJmb3JtYW5jZSBkZWdyYWRlcyBkcmFzdGlj YWxseS4gSSBnb3QgDQogIGEgWGVuIGluc3RhbGxhdGlvbiB3aXRoIGJvdGggRG9tMCBhbmQgRG9t VSBydW5uaW5nICJ2bWxpbnV6LTIuNi4xOC44LXhlbiIgDQogIGtlcm5lbCwgaS5lLiwgdGhlIGRl ZmF1bHQgY29uZmlndXJhdGlvbi4gPC9ESVY+DQogIDxESVY+Jm5ic3A7PC9ESVY+DQogIDxESVY+ SSBhbSB3b25kZXJpbmcgaWYgSSBjYW4gVXBncmFkZSB0aGUga2VybmVsIG9mIHRoZSBQViBHdWVz dCwgaS5lLiwgZG9tVSwgDQogIHRvIHJ1biBvdGhlciBhbHRlcm5hdGl2ZSBrZXJuZWwsIHN1Y2gg YXMgbGF0ZXN0IHN0YWJsZSBsaW51eCBrZXJuZWwsIDIuNi4yOC44PyANCiAgQnkgdGhpcyB3YXks IGl0IG1heSBiZSBwb3NzaWJsZSB0byBhdm9pZCB0aGUgcGVyZm9ybWFuY2Ugc2FjcmlmaWNlIHJl c3VsdGVkIGJ5IA0KICBzcGluLWxvY2sgcHJvYmxlbS48L0RJVj4NCiAgPERJVj4mbmJzcDs8L0RJ Vj4NCiAgPERJVj5UaGFua3MgaW4gYWR2YW5jZSBmb3IgYW55IHN1Z2dlc3Rpb25zITwvRElWPg0K ICA8RElWPiZuYnNwOzwvRElWPg0KICA8RElWPlpoaXl1YW4gU2hhbzwvRElWPg0KICA8RElWPiZu YnNwOzwvRElWPg0KICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPiZuYnNw OzwvRElWPg0KICA8RElWIGFsaWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSNjMGMw YzAgc2l6ZT0yPjIwMDktMDMtMjUgDQogIDwvRk9OVD48L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEg c2l6ZT0yPg0KICA8RElWPiZuYnNwOzwvRElWPjwvRk9OVD48L0RJVj48QlI+X19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188QlI+WGVuLWRldmVsIA0KICBtYWls aW5nIGxpc3Q8QlI+PEEgDQogIGhyZWY9Im1haWx0bzpYZW4tZGV2ZWxAbGlzdHMueGVuc291cmNl LmNvbSI+WGVuLWRldmVsQGxpc3RzLnhlbnNvdXJjZS5jb208L0E+PEJSPjxBIA0KICBocmVmPSJo dHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tZGV2ZWwiIA0KICB0YXJnZXQ9X2JsYW5rPmh0 dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL3hlbi1kZXZlbDwvQT48QlI+PEJSPjwvQkxPQ0tRVU9U RT48L0RJVj48QlI+PC9GT05UPjwvRElWPjwvQk9EWT48L0hUTUw+DQo= --=====003_Dragon577670455771_=====-- --===============1532512443== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1532512443==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zhiyuan Shao" Subject: Re: Re: Re: Upgrage PV domU kernel? Date: Mon, 30 Mar 2009 20:01:42 +0800 Message-ID: <200903302001401718613@gmail.com> References: <200903250858311253343@gmail.com>, <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com>, <200903260855529256817@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1070099886==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Zhiyuan Shao , Thiago Camargo Martins Cordeiro Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============1070099886== Content-Type: multipart/alternative; boundary="=====003_Dragon613280036063_=====" This is a multi-part message in MIME format. --=====003_Dragon613280036063_===== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SSB0cmllZCB0aGlzIHdheSwgYnV0IHNlZW1zIGl0IGRvZXNub3Qgd29yay4NCg0KW3Jvb3RARGVs bDEgdGVzdC1wdl0jIHhtIGNyIC1jIDEtcHYuY2ZnIA0KVXNpbmcgY29uZmlnIGZpbGUgIi4vMS1w di5jZmciLg0KRXJyb3I6ICgyLCAnSW52YWxpZCBrZXJuZWwnLCAiZWxmX3hlbl9ub3RlX2NoZWNr OiBFUlJPUjogTm90IGEgWGVuLUVMRiBpbWFnZTogTm8gRUxGIG5vdGVzIG9yICdfX3hlbl9ndWVz dCcgc2VjdGlvbiBmb3VuZC5cbiIpDQoNClRoZSBjb25maWd1cmUgZmlsZSBvZiAxLXB2LmNmZzoN Cg0KW3Jvb3RARGVsbDEgdGVzdC1wdl0jIGNhdCAxLXB2LmNmZw0KIy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCiMgS2VybmVsIGltYWdlIGZpbGUuDQprZXJuZWwgPSAiL2Jvb3Qvdm1saW51ei0yLjYuMjki DQogDQojIE9wdGlvbmFsIHJhbWRpc2suDQpyYW1kaXNrID0gIi9ib290L2luaXRyZC0yLjYuMjku aW1nIg0KIA0KbWVtb3J5ID0gNTEyDQogDQojIEEgbmFtZSBmb3IgeW91ciBkb21haW4uIEFsbCBk b21haW5zIG11c3QgaGF2ZSBkaWZmZXJlbnQgbmFtZXMuDQpuYW1lID0gInRlc3QtcHYiDQogDQp2 Y3B1cyA9IDINCiANCnZpZiA9IFsgJ2lwPTE5Mi4xNjguMi4xMDEsIG1hYz0wMDoxNjozZTowMDox MDoxMSwgYnJpZGdlPXhlbmJyMCcgXQ0KIA0KZGlzayA9IFsgJ2ZpbGU6L3Jvb3QvdGVzdC1wdi92 bTFkaXNrLHNkYTEsdycgXQ0KIA0KIyBTZXQgcm9vdCBkZXZpY2UuDQpyb290ID0gIi9kZXYvc2Rh MSBybyINCiANCmV4dHJhID0gIjQiDQogDQoNCg0KMjAwOS0wMy0zMCANCg0KDQoNClpoaXl1YW4g U2hhbyANCg0KDQoNCreivP7Iy6O6IFRoaWFnbyBDYW1hcmdvIE1hcnRpbnMgQ29yZGVpcm8gDQq3 osvNyrG85KO6IDIwMDktMDMtMjYgIDAxOjU1OjU4IA0KytW8/sjLo7ogenlzaGFvLm1haWxsaXN0 IA0Ks63LzaO6IHhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tIA0K1vfM4qO6IFJlOiBbWGVu LWRldmVsXSBVcGdyYWdlIFBWIGRvbVUga2VybmVsPyANCkhpIFp5c2hhbywNCg0KIFlvdSBjYW4g ZG93bmxvYWQgdGhlIGxhdGVzdCBrZXJuZWwgZnJvbSBodHRwOi8va2VybmVsLm9yZy9wdWIvbGlu dXgva2VybmVsL3YyLjYvbGludXgtMi42LjI5LnRhci5iejIgd2l0aGluIHlvdXIgZG9tVSwgY29t cGlsZSBpdCBhcyB1c3VhbCwgY29weSB2bWxpbnV6IChhbmQgaW5pdHJhbWRpc2spIHRvIHlvdXIg ZG9tMCAoaWYgeW91IGRvbnQgdXNlIFB5R1JVQikgYW5kIHN0YXJ0IGl0IQ0KDQpHb29kIGx1Y2sh DQpUaGlhZ28NCg0KDQoyMDA5LzMvMjQgenlzaGFvLm1haWxsaXN0IDx6eXNoYW8ubWFpbGxpc3RA Z21haWwuY29tPg0KDQpoaSBwYWxzLA0KDQpJIG5lZWQgdG8gcnVuIHNvbWUgSFBDIGFwcGxpY2F0 aW9ucyBvbiB0aGUgUFYgR3Vlc3QgKGNvbmZpZ3VyZWQgd2l0aCBtdWx0aXBsZSBWQ1BVcyBhbmQg dGhlIGFwcGxpY2F0aW9uIGludm9rZXMgYWxzbyBtdWx0aXBsZSBwcm9jZXNzZXMgdG8gY29tbXVu aWNhdGUgd2l0aCBlYWNoIG90aGVyIGR1cmluZyB0aGUgbGlmZXRpbWUpLCBhbmQgZm91bmQgdGhh dCBpbiBzb21lIG92ZXJjb21taXR0ZWQgY2FzZXMsIHRoZSBhcHBsaWNhdGlvbidzIHBlcmZvcm1h bmNlIGRlZ3JhZGVzIGRyYXN0aWNhbGx5LiBJIGdvdCBhIFhlbiBpbnN0YWxsYXRpb24gd2l0aCBi b3RoIERvbTAgYW5kIERvbVUgcnVubmluZyAidm1saW51ei0yLjYuMTguOC14ZW4iIGtlcm5lbCwg aS5lLiwgdGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbi4gDQoNCkkgYW0gd29uZGVyaW5nIGlmIEkg Y2FuIFVwZ3JhZGUgdGhlIGtlcm5lbCBvZiB0aGUgUFYgR3Vlc3QsIGkuZS4sIGRvbVUsIHRvIHJ1 biBvdGhlciBhbHRlcm5hdGl2ZSBrZXJuZWwsIHN1Y2ggYXMgbGF0ZXN0IHN0YWJsZSBsaW51eCBr ZXJuZWwsIDIuNi4yOC44PyBCeSB0aGlzIHdheSwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIGF2b2lk IHRoZSBwZXJmb3JtYW5jZSBzYWNyaWZpY2UgcmVzdWx0ZWQgYnkgc3Bpbi1sb2NrIHByb2JsZW0u DQoNClRoYW5rcyBpbiBhZHZhbmNlIGZvciBhbnkgc3VnZ2VzdGlvbnMhDQoNClpoaXl1YW4gU2hh bw0KDQoNCjIwMDktMDMtMjUgDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18NClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNClhlbi1kZXZlbEBsaXN0cy54 ZW5zb3VyY2UuY29tDQpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tZGV2ZWwNCg== --=====003_Dragon613280036063_===== Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu dD0idGV4dC9odG1sOyBjaGFyc2V0PWdiMjMxMiI+DQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4w MC42MDAwLjE2ODA5IiBuYW1lPUdFTkVSQVRPUj4NCjxTVFlMRT5AZm9udC1mYWNlIHsNCglmb250 LWZhbWlseTogy87M5TsNCn0NCkBmb250LWZhY2Ugew0KCWZvbnQtZmFtaWx5OiBWZXJkYW5hOw0K fQ0KQGZvbnQtZmFjZSB7DQoJZm9udC1mYW1pbHk6IEDLzszlOw0KfQ0KQHBhZ2UgU2VjdGlvbjEg e3NpemU6IDU5NS4zcHQgODQxLjlwdDsgbWFyZ2luOiA3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4w cHQ7IGxheW91dC1ncmlkOiAxNS42cHQ7IH0NClAuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6 IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpFOiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7 IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJvbWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0K TEkuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpF OiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJv bWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0KRElWLk1zb05vcm1hbCB7DQoJVEVYVC1KVVNU SUZZOiBpbnRlci1pZGVvZ3JhcGg7IEZPTlQtU0laRTogMTAuNXB0OyBNQVJHSU46IDBjbSAwY20g MHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiI7IFRFWFQtQUxJR046IGp1c3RpZnkN Cn0NCkE6bGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5kZXJsaW5lDQp9 DQpTUEFOLk1zb0h5cGVybGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5k ZXJsaW5lDQp9DQpBOnZpc2l0ZWQgew0KCUNPTE9SOiBwdXJwbGU7IFRFWFQtREVDT1JBVElPTjog dW5kZXJsaW5lDQp9DQpTUEFOLk1zb0h5cGVybGlua0ZvbGxvd2VkIHsNCglDT0xPUjogcHVycGxl OyBURVhULURFQ09SQVRJT046IHVuZGVybGluZQ0KfQ0KU1BBTi5FbWFpbFN0eWxlMTcgew0KCUZP TlQtV0VJR0hUOiBub3JtYWw7IENPTE9SOiB3aW5kb3d0ZXh0OyBGT05ULVNUWUxFOiBub3JtYWw7 IEZPTlQtRkFNSUxZOiBWZXJkYW5hOyBURVhULURFQ09SQVRJT046IG5vbmU7IG1zby1zdHlsZS10 eXBlOiBwZXJzb25hbC1jb21wb3NlDQp9DQpESVYuU2VjdGlvbjEgew0KCXBhZ2U6IFNlY3Rpb24x DQp9DQpVTktOT1dOIHsNCglGT05ULVNJWkU6IDEwcHQNCn0NCkJMT0NLUVVPVEUgew0KCU1BUkdJ Ti1UT1A6IDBweDsgTUFSR0lOLUJPVFRPTTogMHB4OyBNQVJHSU4tTEVGVDogMmVtDQp9DQpPTCB7 DQoJTUFSR0lOLVRPUDogMHB4OyBNQVJHSU4tQk9UVE9NOiAwcHgNCn0NClVMIHsNCglNQVJHSU4t VE9QOiAwcHg7IE1BUkdJTi1CT1RUT006IDBweA0KfQ0KPC9TVFlMRT4NCjwvSEVBRD4NCjxCT0RZ IHN0eWxlPSJGT05ULVNJWkU6IDEwcHQ7IEZPTlQtRkFNSUxZOiB2ZXJkYW5hIj4NCjxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPkkgdHJpZWQgdGhpcyB3YXksIGJ1 dCBzZWVtcyBpdCANCmRvZXNub3Qgd29yay48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGNvbG9y PSMwMDAwODA+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJVj5bcm9vdEBEZWxsMSB0ZXN0LXB2XSMg eG0gY3IgLWMgMS1wdi5jZmcgPEJSPlVzaW5nIGNvbmZpZyBmaWxlIA0KIi4vMS1wdi5jZmciLjxC Uj5FcnJvcjogKDIsICdJbnZhbGlkIGtlcm5lbCcsICJlbGZfeGVuX25vdGVfY2hlY2s6IEVSUk9S OiBOb3QgYSANClhlbi1FTEYgaW1hZ2U6IE5vIEVMRiBub3RlcyBvciAnX194ZW5fZ3Vlc3QnIHNl Y3Rpb24gZm91bmQuXG4iKTxCUj48L0RJVj4NCjxESVY+VGhlIGNvbmZpZ3VyZSBmaWxlIG9mIDEt cHYuY2ZnOjwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+W3Jvb3RARGVsbDEgdGVzdC1w dl0jIGNhdCANCjEtcHYuY2ZnPEJSPiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPEJSPiMgDQpLZXJuZWwg aW1hZ2UgZmlsZS48QlI+a2VybmVsID0gIi9ib290L3ZtbGludXotMi42LjI5IjxCUj4mbmJzcDs8 QlI+IyBPcHRpb25hbCANCnJhbWRpc2suPEJSPnJhbWRpc2sgPSAiL2Jvb3QvaW5pdHJkLTIuNi4y OS5pbWciPEJSPiZuYnNwOzxCUj5tZW1vcnkgPSANCjUxMjxCUj4mbmJzcDs8QlI+IyBBIG5hbWUg Zm9yIHlvdXIgZG9tYWluLiBBbGwgZG9tYWlucyBtdXN0IGhhdmUgZGlmZmVyZW50IA0KbmFtZXMu PEJSPm5hbWUgPSAidGVzdC1wdiI8QlI+Jm5ic3A7PEJSPnZjcHVzID0gMjxCUj4mbmJzcDs8QlI+ dmlmID0gWyANCidpcD0xOTIuMTY4LjIuMTAxLCBtYWM9MDA6MTY6M2U6MDA6MTA6MTEsIGJyaWRn ZT14ZW5icjAnIF08QlI+Jm5ic3A7PEJSPmRpc2sgPSBbIA0KJ2ZpbGU6L3Jvb3QvdGVzdC1wdi92 bTFkaXNrLHNkYTEsdycgXTxCUj4mbmJzcDs8QlI+IyBTZXQgcm9vdCBkZXZpY2UuPEJSPnJvb3Qg PSANCiIvZGV2L3NkYTEgcm8iPEJSPiZuYnNwOzxCUj5leHRyYSA9ICI0IjxCUj4mbmJzcDs8QlI+ PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMDgwIHNpemU9Mj48L0ZP TlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jYzBjMGMwIHNp emU9Mj4yMDA5LTAzLTMwIDwvRk9OVD48L0RJVj48Rk9OVCANCmZhY2U9VmVyZGFuYSBjb2xvcj0j MDAwMDgwIHNpemU9Mj4NCjxIUiBzdHlsZT0iV0lEVEg6IDEyMnB4OyBIRUlHSFQ6IDJweCIgYWxp Z249bGVmdCBTSVpFPTI+DQo8L0ZPTlQ+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0j YzBjMGMwIHNpemU9Mj48U1BBTj5aaGl5dWFuIFNoYW88L1NQQU4+IA0KPC9GT05UPjwvRElWPg0K PERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0j MDAwMDgwIHNpemU9Mj4NCjxIUj4NCjwvRk9OVD4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNp emU9Mj48U1RST05HPreivP7Iy6O6PC9TVFJPTkc+IFRoaWFnbyBDYW1hcmdvIE1hcnRpbnMgDQpD b3JkZWlybyA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PFNU Uk9ORz63osvNyrG85KO6PC9TVFJPTkc+IDIwMDktMDMtMjYmbmJzcDsgMDE6NTU6NTggDQo8L0ZP TlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PFNUUk9ORz7K1bz+yMuj ujwvU1RST05HPiB6eXNoYW8ubWFpbGxpc3QgDQo8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+PFNUUk9ORz6zrcvNo7o8L1NUUk9ORz4gDQp4ZW4tZGV2ZWxAbGlz dHMueGVuc291cmNlLmNvbSA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBz aXplPTI+PFNUUk9ORz7W98zio7o8L1NUUk9ORz4gUmU6IFtYZW4tZGV2ZWxdIFVwZ3JhZ2UgUFYg DQpkb21VIGtlcm5lbD8gPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj5IaSBaeXNo YW8sPEJSPjxCUj4mbmJzcDtZb3UgY2FuIGRvd25sb2FkIHRoZSANCmxhdGVzdCBrZXJuZWwgZnJv bSA8QSANCmhyZWY9Imh0dHA6Ly9rZXJuZWwub3JnL3B1Yi9saW51eC9rZXJuZWwvdjIuNi9saW51 eC0yLjYuMjkudGFyLmJ6MiI+aHR0cDovL2tlcm5lbC5vcmcvcHViL2xpbnV4L2tlcm5lbC92Mi42 L2xpbnV4LTIuNi4yOS50YXIuYnoyPC9BPiANCndpdGhpbiB5b3VyIGRvbVUsIGNvbXBpbGUgaXQg YXMgdXN1YWwsIGNvcHkgdm1saW51eiAoYW5kIGluaXRyYW1kaXNrKSB0byB5b3VyIA0KZG9tMCAo aWYgeW91IGRvbnQgdXNlIFB5R1JVQikgYW5kIHN0YXJ0IGl0ITxCUj48QlI+R29vZCBsdWNrITxC Uj5UaGlhZ288QlI+PEJSPg0KPERJViBjbGFzcz1nbWFpbF9xdW90ZT4yMDA5LzMvMjQgenlzaGFv Lm1haWxsaXN0IDxTUEFOIGRpcj1sdHI+Jmx0OzxBIA0KaHJlZj0ibWFpbHRvOnp5c2hhby5tYWls bGlzdEBnbWFpbC5jb20iPnp5c2hhby5tYWlsbGlzdEBnbWFpbC5jb208L0E+Jmd0OzwvU1BBTj48 QlI+DQo8QkxPQ0tRVU9URSBjbGFzcz1nbWFpbF9xdW90ZSANCnN0eWxlPSJQQURESU5HLUxFRlQ6 IDFleDsgTUFSR0lOOiAwcHQgMHB0IDBwdCAwLjhleDsgQk9SREVSLUxFRlQ6IHJnYigyMDQsMjA0 LDIwNCkgMXB4IHNvbGlkIj4NCiAgPERJViBzdHlsZT0iRk9OVC1TSVpFOiAxMHB0OyBGT05ULUZB TUlMWTogdmVyZGFuYSI+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj5oaSBwYWxz LDwvRk9OVD48L0RJVj4NCiAgPERJVj4mbmJzcDs8L0RJVj4NCiAgPERJVj5JIG5lZWQgdG8gcnVu IHNvbWUgSFBDIGFwcGxpY2F0aW9ucyBvbiB0aGUgUFYgR3Vlc3QgKGNvbmZpZ3VyZWQgd2l0aCAN CiAgbXVsdGlwbGUgVkNQVXMgYW5kIHRoZSBhcHBsaWNhdGlvbiBpbnZva2VzIGFsc28gbXVsdGlw bGUgcHJvY2Vzc2VzIHRvIA0KICBjb21tdW5pY2F0ZSB3aXRoIGVhY2ggb3RoZXIgZHVyaW5nIHRo ZSBsaWZldGltZSksIGFuZCBmb3VuZCB0aGF0IGluIHNvbWUgDQogIG92ZXJjb21taXR0ZWQgY2Fz ZXMsIHRoZSBhcHBsaWNhdGlvbidzIHBlcmZvcm1hbmNlIGRlZ3JhZGVzIGRyYXN0aWNhbGx5LiBJ IGdvdCANCiAgYSBYZW4gaW5zdGFsbGF0aW9uIHdpdGggYm90aCBEb20wIGFuZCBEb21VIHJ1bm5p bmcgInZtbGludXotMi42LjE4LjgteGVuIiANCiAga2VybmVsLCBpLmUuLCB0aGUgZGVmYXVsdCBj b25maWd1cmF0aW9uLiA8L0RJVj4NCiAgPERJVj4mbmJzcDs8L0RJVj4NCiAgPERJVj5JIGFtIHdv bmRlcmluZyBpZiBJIGNhbiBVcGdyYWRlIHRoZSBrZXJuZWwgb2YgdGhlIFBWIEd1ZXN0LCBpLmUu LCBkb21VLCANCiAgdG8gcnVuIG90aGVyIGFsdGVybmF0aXZlIGtlcm5lbCwgc3VjaCBhcyBsYXRl c3Qgc3RhYmxlIGxpbnV4IGtlcm5lbCwgMi42LjI4Ljg/IA0KICBCeSB0aGlzIHdheSwgaXQgbWF5 IGJlIHBvc3NpYmxlIHRvIGF2b2lkIHRoZSBwZXJmb3JtYW5jZSBzYWNyaWZpY2UgcmVzdWx0ZWQg YnkgDQogIHNwaW4tbG9jayBwcm9ibGVtLjwvRElWPg0KICA8RElWPiZuYnNwOzwvRElWPg0KICA8 RElWPlRoYW5rcyBpbiBhZHZhbmNlIGZvciBhbnkgc3VnZ2VzdGlvbnMhPC9ESVY+DQogIDxESVY+ Jm5ic3A7PC9ESVY+DQogIDxESVY+WmhpeXVhbiBTaGFvPC9ESVY+DQogIDxESVY+Jm5ic3A7PC9E SVY+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9ESVY+ DQogIDxESVYgYWxpZ249bGVmdD48Rk9OVCBmYWNlPVZlcmRhbmEgY29sb3I9I2MwYzBjMCBzaXpl PTI+MjAwOS0wMy0yNSANCiAgPC9GT05UPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+ DQogIDxESVY+Jm5ic3A7PC9ESVY+PC9GT05UPjwvRElWPjxCUj5fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxCUj5YZW4tZGV2ZWwgDQogIG1haWxpbmcgbGlz dDxCUj48QSANCiAgaHJlZj0ibWFpbHRvOlhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tIj5Y ZW4tZGV2ZWxAbGlzdHMueGVuc291cmNlLmNvbTwvQT48QlI+PEEgDQogIGhyZWY9Imh0dHA6Ly9s aXN0cy54ZW5zb3VyY2UuY29tL3hlbi1kZXZlbCIgDQogIHRhcmdldD1fYmxhbms+aHR0cDovL2xp c3RzLnhlbnNvdXJjZS5jb20veGVuLWRldmVsPC9BPjxCUj48QlI+PC9CTE9DS1FVT1RFPjwvRElW PjxCUj48L0ZPTlQ+PC9ESVY+PC9GT05UPjwvRElWPjwvQk9EWT48L0hUTUw+DQo= --=====003_Dragon613280036063_=====-- --===============1070099886== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1070099886==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thiago Camargo Martins Cordeiro Subject: Re: Re: Re: Upgrage PV domU kernel? Date: Mon, 30 Mar 2009 10:22:04 -0300 Message-ID: <6b7f6eb0903300622s759fb083sc77ca925271dcf@mail.gmail.com> References: <200903250858311253343@gmail.com> <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com> <200903260855529256817@gmail.com> <200903302001401718613@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1756057753==" Return-path: In-Reply-To: <200903302001401718613@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Zhiyuan Shao Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============1756057753== Content-Type: multipart/alternative; boundary=0016e6470e0ce8410a046655f7f4 --0016e6470e0ce8410a046655f7f4 Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable Have you enabled this options: CONFIG_PARAVIRT_GUEST=3Dy CONFIG_XEN=3Dy CONFIG_HIGHMEM64G=3Dy ...in your domU's config kernel? Good luck! Thiago 2009/3/30 Zhiyuan Shao > I tried this way, but seems it doesnot work. > > [root@Dell1 test-pv]# xm cr -c 1-pv.cfg > Using config file "./1-pv.cfg". > Error: (2, 'Invalid kernel', "elf_xen_note_check: ERROR: Not a Xen-ELF > image: No ELF notes or '__xen_guest' section found.\n") > The configure file of 1-pv.cfg: > > [root@Dell1 test-pv]# cat 1-pv.cfg > > #------------------------------------------------------------------------= ---- > # Kernel image file. > kernel =3D "/boot/vmlinuz-2.6.29" > > # Optional ramdisk. > ramdisk =3D "/boot/initrd-2.6.29.img" > > memory =3D 512 > > # A name for your domain. All domains must have different names. > name =3D "test-pv" > > vcpus =3D 2 > > vif =3D [ 'ip=3D192.168.2.101, mac=3D00:16:3e:00:10:11, bridge=3Dxenbr0' = ] > > disk =3D [ 'file:/root/test-pv/vm1disk,sda1,w' ] > > # Set root device. > root =3D "/dev/sda1 ro" > > extra =3D "4" > > > 2009-03-30 > ------------------------------ > Zhiyuan Shao > ------------------------------ > *=B7=A2=BC=FE=C8=CB=A3=BA* Thiago Camargo Martins Cordeiro > *=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA* 2009-03-26 01:55:58 > *=CA=D5=BC=FE=C8=CB=A3=BA* zyshao.maillist > *=B3=AD=CB=CD=A3=BA* xen-devel@lists.xensource.com > *=D6=F7=CC=E2=A3=BA* Re: [Xen-devel] Upgrage PV domU kernel? > Hi Zyshao, > > You can download the latest kernel from > http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 within your > domU, compile it as usual, copy vmlinuz (and initramdisk) to your dom0 (i= f > you dont use PyGRUB) and start it! > > Good luck! > Thiago > > 2009/3/24 zyshao.maillist > >> hi pals, >> >> I need to run some HPC applications on the PV Guest (configured with >> multiple VCPUs and the application invokes also multiple processes to >> communicate with each other during the lifetime), and found that in some >> overcommitted cases, the application's performance degrades drastically.= I >> got a Xen installation with both Dom0 and DomU running >> "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuration. >> >> I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU, = to >> run other alternative kernel, such as latest stable linux kernel, 2.6.28= .8? >> By this way, it may be possible to avoid the performance sacrifice resul= ted >> by spin-lock problem. >> >> Thanks in advance for any suggestions! >> >> Zhiyuan Shao >> >> >> 2009-03-25 >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >> > --0016e6470e0ce8410a046655f7f4 Content-Type: text/html; charset=GB2312 Content-Transfer-Encoding: quoted-printable Have you enabled this options:

CONFIG_PARAVIRT_GUEST=3Dy
CONFIG_X= EN=3Dy
CONFIG_HIGHMEM64G=3Dy

...in your domU's config kernel?=

Good luck!
Thiago

2009/3/30 Zh= iyuan Shao <zyshao.maillist@gmail.com>
I tried this way, = but seems it=20 doesnot work.
 
[root@Dell1 test-pv]# xm cr -c 1-pv.cfg
Using config file=20 "./1-pv.cfg".
Error: (2, 'Invalid kernel', "elf_x= en_note_check: ERROR: Not a=20 Xen-ELF image: No ELF notes or '__xen_guest' section found.\n"= )
The configure file of 1-pv.cfg:
 
[root@Dell1 test-pv]# cat=20 1-pv.cfg
#--------------------------------------------------------------= --------------
#=20 Kernel image file.
kernel =3D "/boot/vmlinuz-2.6.29"
 =
# Optional=20 ramdisk.
ramdisk =3D "/boot/initrd-2.6.29.img"
 
me= mory =3D=20 512
 
# A name for your domain. All domains must have different= =20 names.
name =3D "test-pv"
 
vcpus =3D 2
 vif =3D [=20 'ip=3D192.168.2.101, mac=3D00:16:3e:00:10:11, bridge=3Dxenbr0' ] 
disk =3D [=20 'file:/root/test-pv/vm1disk,sda1,w' ]
 
# Set root devic= e.
root =3D=20 "/dev/sda1 ro"
 
extra =3D "4"
 
=
 
2009-03-30 =

Zhiyuan Shao= =20

=B7=A2=BC=FE=C8=CB=A3=BA Thia= go Camargo Martins=20 Cordeiro
=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA 2009-03-26  01:55:58=20
=CA=D5=BC=FE=C8=CB=A3=BA zysh= ao.maillist=20
=B3=AD=CB=CD=A3=BA=20 xen-deve= l@lists.xensource.com
=D6=F7=CC=E2=A3=BA Re: [Xen-d= evel] Upgrage PV=20 domU kernel?
Hi Zyshao,

 You can down= load the=20 latest kernel from http://kernel.org/pub/linux/kernel/v2.6/= linux-2.6.29.tar.bz2=20 within your domU, compile it as usual, copy vmlinuz (and initramdisk) to yo= ur=20 dom0 (if you dont use PyGRUB) and start it!

Good luck!
Thiago
=
2009/3/24 zyshao.maillist <= zyshao.maill= ist@gmail.com>
hi pals,
 
I need to run some HPC applications on the PV Guest (configured with= =20 multiple VCPUs and the application invokes also multiple processes to=20 communicate with each other during the lifetime), and found that in some= =20 overcommitted cases, the application's performance degrades drastical= ly. I got=20 a Xen installation with both Dom0 and DomU running "vmlinuz-2.6.18.8= -xen"=20 kernel, i.e., the default configuration.
 
I am wondering if I can Upgrade the kernel of the PV Guest, i.e., do= mU,=20 to run other alternative kernel, such as latest stable linux kernel, 2.6.= 28.8?=20 By this way, it may be possible to avoid the performance sacrifice result= ed by=20 spin-lock problem.
 
Thanks in advance for any suggestions!
 
Zhiyuan Shao
 
 
2= 009-03-25=20
 

_______________________________________= ________
Xen-devel=20 mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-dev= el



--0016e6470e0ce8410a046655f7f4-- --===============1756057753== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1756057753==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zhiyuan Shao" Subject: Re: Re: Re: Upgrage PV domU kernel? Date: Mon, 30 Mar 2009 21:38:06 +0800 Message-ID: <200903302137152340156@gmail.com> References: <200903250858311253343@gmail.com>, <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com>, <200903260855529256817@gmail.com>, <200903302001401718613@gmail.com>, <6b7f6eb0903300622s759fb083sc77ca925271dcf@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0934657069==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Thiago Camargo Martins Cordeiro Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============0934657069== Content-Type: multipart/alternative; boundary="=====003_Dragon113227222534_=====" This is a multi-part message in MIME format. --=====003_Dragon113227222534_===== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 VXNpbmcgdGhlIGRlZmF1bHQgc2V0dGluZ3MgYWx3YXlzIHdoZW4gbWFrZSAoa2VybmVsKSBhc2tz Pw0KDQpUaGFua3MsDQoNCjIwMDktMDMtMzAgDQoNCg0KDQpaaGl5dWFuIFNoYW8gDQoNCg0KDQq3 orz+yMujuiBUaGlhZ28gQ2FtYXJnbyBNYXJ0aW5zIENvcmRlaXJvIA0Kt6LLzcqxvOSjuiAyMDA5 LTAzLTMwICAyMToyMjowNSANCsrVvP7Iy6O6IFpoaXl1YW4gU2hhbyANCrOty82juiB4ZW4tZGV2 ZWxAbGlzdHMueGVuc291cmNlLmNvbSANCtb3zOKjuiBSZTogUmU6IFJlOiBbWGVuLWRldmVsXSBV cGdyYWdlIFBWIGRvbVUga2VybmVsPyANCiANCkhhdmUgeW91IGVuYWJsZWQgdGhpcyBvcHRpb25z Og0KDQpDT05GSUdfUEFSQVZJUlRfR1VFU1Q9eQ0KQ09ORklHX1hFTj15DQpDT05GSUdfSElHSE1F TTY0Rz15DQoNCi4uLmluIHlvdXIgZG9tVSdzIGNvbmZpZyBrZXJuZWw/DQoNCkdvb2QgbHVjayEN ClRoaWFnbw0KDQoNCjIwMDkvMy8zMCBaaGl5dWFuIFNoYW8gPHp5c2hhby5tYWlsbGlzdEBnbWFp bC5jb20+DQoNCkkgdHJpZWQgdGhpcyB3YXksIGJ1dCBzZWVtcyBpdCBkb2Vzbm90IHdvcmsuDQoN Cltyb290QERlbGwxIHRlc3QtcHZdIyB4bSBjciAtYyAxLXB2LmNmZyANClVzaW5nIGNvbmZpZyBm aWxlICIuLzEtcHYuY2ZnIi4NCkVycm9yOiAoMiwgJ0ludmFsaWQga2VybmVsJywgImVsZl94ZW5f bm90ZV9jaGVjazogRVJST1I6IE5vdCBhIFhlbi1FTEYgaW1hZ2U6IE5vIEVMRiBub3RlcyBvciAn X194ZW5fZ3Vlc3QnIHNlY3Rpb24gZm91bmQuXG4iKQ0KDQpUaGUgY29uZmlndXJlIGZpbGUgb2Yg MS1wdi5jZmc6DQoNCltyb290QERlbGwxIHRlc3QtcHZdIyBjYXQgMS1wdi5jZmcNCiMtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQojIEtlcm5lbCBpbWFnZSBmaWxlLg0Ka2VybmVsID0gIi9ib290L3ZtbGlu dXotMi42LjI5Ig0KIA0KIyBPcHRpb25hbCByYW1kaXNrLg0KcmFtZGlzayA9ICIvYm9vdC9pbml0 cmQtMi42LjI5LmltZyINCiANCm1lbW9yeSA9IDUxMg0KIA0KIyBBIG5hbWUgZm9yIHlvdXIgZG9t YWluLiBBbGwgZG9tYWlucyBtdXN0IGhhdmUgZGlmZmVyZW50IG5hbWVzLg0KbmFtZSA9ICJ0ZXN0 LXB2Ig0KIA0KdmNwdXMgPSAyDQogDQp2aWYgPSBbICdpcD0xOTIuMTY4LjIuMTAxLCBtYWM9MDA6 MTY6M2U6MDA6MTA6MTEsIGJyaWRnZT14ZW5icjAnIF0NCiANCmRpc2sgPSBbICdmaWxlOi9yb290 L3Rlc3QtcHYvdm0xZGlzayxzZGExLHcnIF0NCiANCiMgU2V0IHJvb3QgZGV2aWNlLg0Kcm9vdCA9 ICIvZGV2L3NkYTEgcm8iDQogDQpleHRyYSA9ICI0Ig0KIA0KDQoNCjIwMDktMDMtMzAgDQoNCg0K DQpaaGl5dWFuIFNoYW8gDQoNCg0KDQq3orz+yMujuiBUaGlhZ28gQ2FtYXJnbyBNYXJ0aW5zIENv cmRlaXJvIA0Kt6LLzcqxvOSjuiAyMDA5LTAzLTI2ICAwMTo1NTo1OCANCsrVvP7Iy6O6IHp5c2hh by5tYWlsbGlzdCANCrOty82juiB4ZW4tZGV2ZWxAbGlzdHMueGVuc291cmNlLmNvbSANCtb3zOKj uiBSZTogW1hlbi1kZXZlbF0gVXBncmFnZSBQViBkb21VIGtlcm5lbD8gDQpIaSBaeXNoYW8sDQoN CiBZb3UgY2FuIGRvd25sb2FkIHRoZSBsYXRlc3Qga2VybmVsIGZyb20gaHR0cDovL2tlcm5lbC5v cmcvcHViL2xpbnV4L2tlcm5lbC92Mi42L2xpbnV4LTIuNi4yOS50YXIuYnoyIHdpdGhpbiB5b3Vy IGRvbVUsIGNvbXBpbGUgaXQgYXMgdXN1YWwsIGNvcHkgdm1saW51eiAoYW5kIGluaXRyYW1kaXNr KSB0byB5b3VyIGRvbTAgKGlmIHlvdSBkb250IHVzZSBQeUdSVUIpIGFuZCBzdGFydCBpdCENCg0K R29vZCBsdWNrIQ0KVGhpYWdvDQoNCg0KMjAwOS8zLzI0IHp5c2hhby5tYWlsbGlzdCA8enlzaGFv Lm1haWxsaXN0QGdtYWlsLmNvbT4NCg0KaGkgcGFscywNCg0KSSBuZWVkIHRvIHJ1biBzb21lIEhQ QyBhcHBsaWNhdGlvbnMgb24gdGhlIFBWIEd1ZXN0IChjb25maWd1cmVkIHdpdGggbXVsdGlwbGUg VkNQVXMgYW5kIHRoZSBhcHBsaWNhdGlvbiBpbnZva2VzIGFsc28gbXVsdGlwbGUgcHJvY2Vzc2Vz IHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCBvdGhlciBkdXJpbmcgdGhlIGxpZmV0aW1lKSwgYW5k IGZvdW5kIHRoYXQgaW4gc29tZSBvdmVyY29tbWl0dGVkIGNhc2VzLCB0aGUgYXBwbGljYXRpb24n cyBwZXJmb3JtYW5jZSBkZWdyYWRlcyBkcmFzdGljYWxseS4gSSBnb3QgYSBYZW4gaW5zdGFsbGF0 aW9uIHdpdGggYm90aCBEb20wIGFuZCBEb21VIHJ1bm5pbmcgInZtbGludXotMi42LjE4LjgteGVu IiBrZXJuZWwsIGkuZS4sIHRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24uIA0KDQpJIGFtIHdvbmRl cmluZyBpZiBJIGNhbiBVcGdyYWRlIHRoZSBrZXJuZWwgb2YgdGhlIFBWIEd1ZXN0LCBpLmUuLCBk b21VLCB0byBydW4gb3RoZXIgYWx0ZXJuYXRpdmUga2VybmVsLCBzdWNoIGFzIGxhdGVzdCBzdGFi bGUgbGludXgga2VybmVsLCAyLjYuMjguOD8gQnkgdGhpcyB3YXksIGl0IG1heSBiZSBwb3NzaWJs ZSB0byBhdm9pZCB0aGUgcGVyZm9ybWFuY2Ugc2FjcmlmaWNlIHJlc3VsdGVkIGJ5IHNwaW4tbG9j ayBwcm9ibGVtLg0KDQpUaGFua3MgaW4gYWR2YW5jZSBmb3IgYW55IHN1Z2dlc3Rpb25zIQ0KDQpa aGl5dWFuIFNoYW8NCg0KDQoyMDA5LTAzLTI1IA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fDQpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQpYZW4tZGV2 ZWxAbGlzdHMueGVuc291cmNlLmNvbQ0KaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWRl dmVsDQo= --=====003_Dragon113227222534_===== Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu dD0idGV4dC9odG1sOyBjaGFyc2V0PWdiMjMxMiI+DQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4w MC42MDAwLjE2ODA5IiBuYW1lPUdFTkVSQVRPUj4NCjxTVFlMRT5AZm9udC1mYWNlIHsNCglmb250 LWZhbWlseTogy87M5TsNCn0NCkBmb250LWZhY2Ugew0KCWZvbnQtZmFtaWx5OiBWZXJkYW5hOw0K fQ0KQGZvbnQtZmFjZSB7DQoJZm9udC1mYW1pbHk6IEDLzszlOw0KfQ0KQHBhZ2UgU2VjdGlvbjEg e3NpemU6IDU5NS4zcHQgODQxLjlwdDsgbWFyZ2luOiA3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4w cHQ7IGxheW91dC1ncmlkOiAxNS42cHQ7IH0NClAuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6 IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpFOiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7 IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJvbWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0K TEkuTXNvTm9ybWFsIHsNCglURVhULUpVU1RJRlk6IGludGVyLWlkZW9ncmFwaDsgRk9OVC1TSVpF OiAxMC41cHQ7IE1BUkdJTjogMGNtIDBjbSAwcHQ7IEZPTlQtRkFNSUxZOiAiVGltZXMgTmV3IFJv bWFuIjsgVEVYVC1BTElHTjoganVzdGlmeQ0KfQ0KRElWLk1zb05vcm1hbCB7DQoJVEVYVC1KVVNU SUZZOiBpbnRlci1pZGVvZ3JhcGg7IEZPTlQtU0laRTogMTAuNXB0OyBNQVJHSU46IDBjbSAwY20g MHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiI7IFRFWFQtQUxJR046IGp1c3RpZnkN Cn0NCkE6bGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5kZXJsaW5lDQp9 DQpTUEFOLk1zb0h5cGVybGluayB7DQoJQ09MT1I6IGJsdWU7IFRFWFQtREVDT1JBVElPTjogdW5k ZXJsaW5lDQp9DQpBOnZpc2l0ZWQgew0KCUNPTE9SOiBwdXJwbGU7IFRFWFQtREVDT1JBVElPTjog dW5kZXJsaW5lDQp9DQpTUEFOLk1zb0h5cGVybGlua0ZvbGxvd2VkIHsNCglDT0xPUjogcHVycGxl OyBURVhULURFQ09SQVRJT046IHVuZGVybGluZQ0KfQ0KU1BBTi5FbWFpbFN0eWxlMTcgew0KCUZP TlQtV0VJR0hUOiBub3JtYWw7IENPTE9SOiB3aW5kb3d0ZXh0OyBGT05ULVNUWUxFOiBub3JtYWw7 IEZPTlQtRkFNSUxZOiBWZXJkYW5hOyBURVhULURFQ09SQVRJT046IG5vbmU7IG1zby1zdHlsZS10 eXBlOiBwZXJzb25hbC1jb21wb3NlDQp9DQpESVYuU2VjdGlvbjEgew0KCXBhZ2U6IFNlY3Rpb24x DQp9DQpVTktOT1dOIHsNCglGT05ULVNJWkU6IDEwcHQNCn0NCkJMT0NLUVVPVEUgew0KCU1BUkdJ Ti1UT1A6IDBweDsgTUFSR0lOLUJPVFRPTTogMHB4OyBNQVJHSU4tTEVGVDogMmVtDQp9DQpPTCB7 DQoJTUFSR0lOLVRPUDogMHB4OyBNQVJHSU4tQk9UVE9NOiAwcHgNCn0NClVMIHsNCglNQVJHSU4t VE9QOiAwcHg7IE1BUkdJTi1CT1RUT006IDBweA0KfQ0KPC9TVFlMRT4NCjwvSEVBRD4NCjxCT0RZ IHN0eWxlPSJGT05ULVNJWkU6IDEwcHQ7IEZPTlQtRkFNSUxZOiB2ZXJkYW5hIj4NCjxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPlVzaW5nIHRoZSBkZWZhdWx0IHNl dHRpbmdzIGFsd2F5cyANCndoZW4gbWFrZSAoa2VybmVsKSBhc2tzPzwvRk9OVD48L0RJVj4NCjxE SVY+PEZPTlQgY29sb3I9IzAwMDA4MD48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGNv bG9yPSMwMDAwODA+VGhhbmtzLDwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5h IGNvbG9yPSMwMDAwODAgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFj ZT1WZXJkYW5hIGNvbG9yPSNjMGMwYzAgc2l6ZT0yPjIwMDktMDMtMzAgPC9GT05UPjwvRElWPjxG T05UIA0KZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPg0KPEhSIHN0eWxlPSJXSURU SDogMTIycHg7IEhFSUdIVDogMnB4IiBhbGlnbj1sZWZ0IFNJWkU9Mj4NCjwvRk9OVD4NCjxESVY+ PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSNjMGMwYzAgc2l6ZT0yPjxTUEFOPlpoaXl1YW4gU2hh bzwvU1BBTj4gDQo8L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAg c2l6ZT0yPg0KPEhSPg0KPC9GT05UPg0KPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxT VFJPTkc+t6K8/sjLo7o8L1NUUk9ORz4gVGhpYWdvIENhbWFyZ28gTWFydGlucyANCkNvcmRlaXJv IDwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48U1RST05HPrei y83Ksbzko7o8L1NUUk9ORz4gMjAwOS0wMy0zMCZuYnNwOyAyMToyMjowNSANCjwvRk9OVD48L0RJ Vj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48U1RST05HPsrVvP7Iy6O6PC9TVFJP Tkc+IFpoaXl1YW4gU2hhbyA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBz aXplPTI+PFNUUk9ORz6zrcvNo7o8L1NUUk9ORz4gDQp4ZW4tZGV2ZWxAbGlzdHMueGVuc291cmNl LmNvbSA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PFNUUk9O Rz7W98zio7o8L1NUUk9ORz4gUmU6IFJlOiBSZTogW1hlbi1kZXZlbF0gDQpVcGdyYWdlIFBWIGRv bVUga2VybmVsPyA8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+ PC9GT05UPiA8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj5IYXZlIHlvdSBl bmFibGVkIHRoaXMgDQpvcHRpb25zOjxCUj48QlI+Q09ORklHX1BBUkFWSVJUX0dVRVNUPXk8QlI+ Q09ORklHX1hFTj15PEJSPkNPTkZJR19ISUdITUVNNjRHPXk8QlI+PEJSPi4uLmluIA0KeW91ciBk b21VJ3MgY29uZmlnIGtlcm5lbD88QlI+PEJSPkdvb2QgbHVjayE8QlI+VGhpYWdvPEJSPjxCUj4N CjxESVYgY2xhc3M9Z21haWxfcXVvdGU+MjAwOS8zLzMwIFpoaXl1YW4gU2hhbyA8U1BBTiBkaXI9 bHRyPiZsdDs8QSANCmhyZWY9Im1haWx0bzp6eXNoYW8ubWFpbGxpc3RAZ21haWwuY29tIj56eXNo YW8ubWFpbGxpc3RAZ21haWwuY29tPC9BPiZndDs8L1NQQU4+PEJSPg0KPEJMT0NLUVVPVEUgY2xh c3M9Z21haWxfcXVvdGUgDQpzdHlsZT0iUEFERElORy1MRUZUOiAxZXg7IE1BUkdJTjogMHB0IDBw dCAwcHQgMC44ZXg7IEJPUkRFUi1MRUZUOiByZ2IoMjA0LDIwNCwyMDQpIDFweCBzb2xpZCI+DQog IDxESVYgc3R5bGU9IkZPTlQtU0laRTogMTBwdDsgRk9OVC1GQU1JTFk6IHZlcmRhbmEiPg0KICA8 RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMDgwIHNpemU9Mj5JIHRyaWVkIHRoaXMg d2F5LCBidXQgc2VlbXMgaXQgDQogIGRvZXNub3Qgd29yay48L0ZPTlQ+PC9ESVY+DQogIDxESVY+ PEZPTlQgY29sb3I9IzAwMDA4MD48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQogIDxESVY+W3Jvb3RARGVs bDEgdGVzdC1wdl0jIHhtIGNyIC1jIDEtcHYuY2ZnIDxCUj5Vc2luZyBjb25maWcgZmlsZSANCiAg Ii4vMS1wdi5jZmciLjxCUj5FcnJvcjogKDIsICdJbnZhbGlkIGtlcm5lbCcsICJlbGZfeGVuX25v dGVfY2hlY2s6IEVSUk9SOiBOb3QgDQogIGEgWGVuLUVMRiBpbWFnZTogTm8gRUxGIG5vdGVzIG9y ICdfX3hlbl9ndWVzdCcgc2VjdGlvbiBmb3VuZC5cbiIpPEJSPjwvRElWPg0KICA8RElWPlRoZSBj b25maWd1cmUgZmlsZSBvZiAxLXB2LmNmZzo8L0RJVj4NCiAgPERJVj4mbmJzcDs8L0RJVj4NCiAg PERJVj5bcm9vdEBEZWxsMSB0ZXN0LXB2XSMgY2F0IA0KICAxLXB2LmNmZzxCUj4jLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLTxCUj4jIA0KICBLZXJuZWwgaW1hZ2UgZmlsZS48QlI+a2VybmVsID0gIi9ib290 L3ZtbGludXotMi42LjI5IjxCUj4mbmJzcDs8QlI+IyBPcHRpb25hbCANCiAgcmFtZGlzay48QlI+ cmFtZGlzayA9ICIvYm9vdC9pbml0cmQtMi42LjI5LmltZyI8QlI+Jm5ic3A7PEJSPm1lbW9yeSA9 IA0KICA1MTI8QlI+Jm5ic3A7PEJSPiMgQSBuYW1lIGZvciB5b3VyIGRvbWFpbi4gQWxsIGRvbWFp bnMgbXVzdCBoYXZlIGRpZmZlcmVudCANCiAgbmFtZXMuPEJSPm5hbWUgPSAidGVzdC1wdiI8QlI+ Jm5ic3A7PEJSPnZjcHVzID0gMjxCUj4mbmJzcDs8QlI+dmlmID0gWyANCiAgJ2lwPTE5Mi4xNjgu Mi4xMDEsIG1hYz0wMDoxNjozZTowMDoxMDoxMSwgYnJpZGdlPXhlbmJyMCcgXTxCUj4mbmJzcDs8 QlI+ZGlzayA9IA0KICBbICdmaWxlOi9yb290L3Rlc3QtcHYvdm0xZGlzayxzZGExLHcnIF08QlI+ Jm5ic3A7PEJSPiMgU2V0IHJvb3QgDQogIGRldmljZS48QlI+cm9vdCA9ICIvZGV2L3NkYTEgcm8i PEJSPiZuYnNwOzxCUj5leHRyYSA9ICI0IjxCUj4mbmJzcDs8QlI+PC9ESVY+DQogIDxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJVj4N CiAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgY29sb3I9I2MwYzBjMCBzaXplPTI+MjAwOS0wMy0z MCA8L0ZPTlQ+PC9ESVY+DQogIDxESVY+DQogIDxESVY+PC9ESVY+DQogIDxESVYgY2xhc3M9aDU+ PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwODAgc2l6ZT0yPg0KICA8SFIgc3R5bGU9IldJ RFRIOiAxMjJweDsgSEVJR0hUOiAycHgiIGFsaWduPWxlZnQgU0laRT0yPg0KICA8L0ZPTlQ+DQog IDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSNjMGMwYzAgc2l6ZT0yPjxTUEFOPlpoaXl1 YW4gU2hhbzwvU1BBTj4gDQogIDwvRk9OVD48L0RJVj4NCiAgPERJVj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMDgwIHNpemU9Mj4NCiAgPEhS Pg0KICA8L0ZPTlQ+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Qj63orz+yMuj ujwvQj4gVGhpYWdvIENhbWFyZ28gTWFydGlucyBDb3JkZWlybyANCiAgPC9GT05UPjwvRElWPg0K ICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEI+t6LLzcqxvOSjujwvQj4gMjAwOS0w My0yNiZuYnNwOyAwMTo1NTo1OCANCiAgPC9GT05UPjwvRElWPg0KICA8RElWPjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEI+ytW8/sjLo7o8L0I+IHp5c2hhby5tYWlsbGlzdCA8L0ZPTlQ+PC9E SVY+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Qj6zrcvNo7o8L0I+IDxBIA0K ICBocmVmPSJtYWlsdG86eGVuLWRldmVsQGxpc3RzLnhlbnNvdXJjZS5jb20iIA0KICB0YXJnZXQ9 X2JsYW5rPnhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tPC9BPiA8L0ZPTlQ+PC9ESVY+DQog IDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Qj7W98zio7o8L0I+IFJlOiBbWGVuLWRl dmVsXSBVcGdyYWdlIFBWIGRvbVUgDQogIGtlcm5lbD8gPC9GT05UPjwvRElWPg0KICA8RElWPjxG T05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRElWPg0KICA8RElWPjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+SGkgWnlzaGFvLDxCUj48QlI+Jm5ic3A7WW91IGNhbiBkb3dubG9hZCB0 aGUgDQogIGxhdGVzdCBrZXJuZWwgZnJvbSA8QSANCiAgaHJlZj0iaHR0cDovL2tlcm5lbC5vcmcv cHViL2xpbnV4L2tlcm5lbC92Mi42L2xpbnV4LTIuNi4yOS50YXIuYnoyIiANCiAgdGFyZ2V0PV9i bGFuaz5odHRwOi8va2VybmVsLm9yZy9wdWIvbGludXgva2VybmVsL3YyLjYvbGludXgtMi42LjI5 LnRhci5iejI8L0E+IA0KICB3aXRoaW4geW91ciBkb21VLCBjb21waWxlIGl0IGFzIHVzdWFsLCBj b3B5IHZtbGludXogKGFuZCBpbml0cmFtZGlzaykgdG8geW91ciANCiAgZG9tMCAoaWYgeW91IGRv bnQgdXNlIFB5R1JVQikgYW5kIHN0YXJ0IGl0ITxCUj48QlI+R29vZCANCmx1Y2shPEJSPlRoaWFn bzxCUj48QlI+DQogIDxESVYgY2xhc3M9Z21haWxfcXVvdGU+MjAwOS8zLzI0IHp5c2hhby5tYWls bGlzdCA8U1BBTiBkaXI9bHRyPiZsdDs8QSANCiAgaHJlZj0ibWFpbHRvOnp5c2hhby5tYWlsbGlz dEBnbWFpbC5jb20iIA0KICB0YXJnZXQ9X2JsYW5rPnp5c2hhby5tYWlsbGlzdEBnbWFpbC5jb208 L0E+Jmd0OzwvU1BBTj48QlI+DQogIDxCTE9DS1FVT1RFIGNsYXNzPWdtYWlsX3F1b3RlIA0KICBz dHlsZT0iUEFERElORy1MRUZUOiAxZXg7IE1BUkdJTjogMHB0IDBwdCAwcHQgMC44ZXg7IEJPUkRF Ui1MRUZUOiByZ2IoMjA0LDIwNCwyMDQpIDFweCBzb2xpZCI+DQogICAgPERJViBzdHlsZT0iRk9O VC1TSVpFOiAxMHB0OyBGT05ULUZBTUlMWTogdmVyZGFuYSI+DQogICAgPERJVj48Rk9OVCBmYWNl PVZlcmRhbmEgc2l6ZT0yPmhpIHBhbHMsPC9GT05UPjwvRElWPg0KICAgIDxESVY+Jm5ic3A7PC9E SVY+DQogICAgPERJVj5JIG5lZWQgdG8gcnVuIHNvbWUgSFBDIGFwcGxpY2F0aW9ucyBvbiB0aGUg UFYgR3Vlc3QgKGNvbmZpZ3VyZWQgd2l0aCANCiAgICBtdWx0aXBsZSBWQ1BVcyBhbmQgdGhlIGFw cGxpY2F0aW9uIGludm9rZXMgYWxzbyBtdWx0aXBsZSBwcm9jZXNzZXMgdG8gDQogICAgY29tbXVu aWNhdGUgd2l0aCBlYWNoIG90aGVyIGR1cmluZyB0aGUgbGlmZXRpbWUpLCBhbmQgZm91bmQgdGhh dCBpbiBzb21lIA0KICAgIG92ZXJjb21taXR0ZWQgY2FzZXMsIHRoZSBhcHBsaWNhdGlvbidzIHBl cmZvcm1hbmNlIGRlZ3JhZGVzIGRyYXN0aWNhbGx5LiBJIA0KICAgIGdvdCBhIFhlbiBpbnN0YWxs YXRpb24gd2l0aCBib3RoIERvbTAgYW5kIERvbVUgcnVubmluZyANCiAgICAidm1saW51ei0yLjYu MTguOC14ZW4iIGtlcm5lbCwgaS5lLiwgdGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbi4gPC9ESVY+ DQogICAgPERJVj4mbmJzcDs8L0RJVj4NCiAgICA8RElWPkkgYW0gd29uZGVyaW5nIGlmIEkgY2Fu IFVwZ3JhZGUgdGhlIGtlcm5lbCBvZiB0aGUgUFYgR3Vlc3QsIGkuZS4sIGRvbVUsIA0KICAgIHRv IHJ1biBvdGhlciBhbHRlcm5hdGl2ZSBrZXJuZWwsIHN1Y2ggYXMgbGF0ZXN0IHN0YWJsZSBsaW51 eCBrZXJuZWwsIA0KICAgIDIuNi4yOC44PyBCeSB0aGlzIHdheSwgaXQgbWF5IGJlIHBvc3NpYmxl IHRvIGF2b2lkIHRoZSBwZXJmb3JtYW5jZSBzYWNyaWZpY2UgDQogICAgcmVzdWx0ZWQgYnkgc3Bp bi1sb2NrIHByb2JsZW0uPC9ESVY+DQogICAgPERJVj4mbmJzcDs8L0RJVj4NCiAgICA8RElWPlRo YW5rcyBpbiBhZHZhbmNlIGZvciBhbnkgc3VnZ2VzdGlvbnMhPC9ESVY+DQogICAgPERJVj4mbmJz cDs8L0RJVj4NCiAgICA8RElWPlpoaXl1YW4gU2hhbzwvRElWPg0KICAgIDxESVY+Jm5ic3A7PC9E SVY+DQogICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJ Vj4NCiAgICA8RElWIGFsaWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSNjMGMwYzAg c2l6ZT0yPjIwMDktMDMtMjUgDQogICAgPC9GT05UPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSBz aXplPTI+DQogICAgPERJVj4mbmJzcDs8L0RJVj48L0ZPTlQ+PC9ESVY+PEJSPl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPlhlbi1kZXZlbCANCiAgICBt YWlsaW5nIGxpc3Q8QlI+PEEgaHJlZj0ibWFpbHRvOlhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2Uu Y29tIiANCiAgICB0YXJnZXQ9X2JsYW5rPlhlbi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tPC9B PjxCUj48QSANCiAgICBocmVmPSJodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tZGV2ZWwi IA0KICAgIHRhcmdldD1fYmxhbms+aHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20veGVuLWRldmVs PC9BPjxCUj48QlI+PC9CTE9DS1FVT1RFPjwvRElWPjxCUj48L0ZPTlQ+PC9ESVY+PC9GT05UPjwv RElWPjwvRElWPjwvRElWPjwvRElWPjwvQkxPQ0tRVU9URT48L0RJVj48QlI+PC9GT05UPjwvRElW PjwvQk9EWT48L0hUTUw+DQo= --=====003_Dragon113227222534_=====-- --===============0934657069== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0934657069==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thiago Camargo Martins Cordeiro Subject: Re: Re: Re: Upgrage PV domU kernel? Date: Mon, 30 Mar 2009 11:01:39 -0300 Message-ID: <6b7f6eb0903300701iecd8035y9601eb3a9e6d0566@mail.gmail.com> References: <200903250858311253343@gmail.com> <6b7f6eb0903251055k13d5ca52i43861822a8683e03@mail.gmail.com> <200903260855529256817@gmail.com> <200903302001401718613@gmail.com> <6b7f6eb0903300622s759fb083sc77ca925271dcf@mail.gmail.com> <200903302137152340156@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1171082224==" Return-path: In-Reply-To: <200903302137152340156@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Zhiyuan Shao Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============1171082224== Content-Type: multipart/alternative; boundary=0016e647eb6e7cb11804665685fa --0016e647eb6e7cb11804665685fa Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable No, when you download your kernel source within your domU, you must: tar xjf linux-2.6.29.tar.bz2 cd linux-2.6.29 make defconfig make menuconfig --- Enable HIGHMEM64G, PARAVIRT_GUEST and XEN (only domU are available for 2.6.29) options and save it --- make targz-pkg # So you can copy the generated kernel package to other domUs and/or to dom0... You can make a initramdisk, if you wish (If on Debian) depmod 2.6.29 update-initramfs -k 2.6.29 -c And copy your domU /boot/initrd.img-2.6.29 to your dom0 together your new compiled kernel. Good luck! Thiago 2009/3/30 Zhiyuan Shao > Using the default settings always when make (kernel) asks? > > Thanks, > > 2009-03-30 > ------------------------------ > Zhiyuan Shao > ------------------------------ > *=B7=A2=BC=FE=C8=CB=A3=BA* Thiago Camargo Martins Cordeiro > *=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA* 2009-03-30 21:22:05 > *=CA=D5=BC=FE=C8=CB=A3=BA* Zhiyuan Shao > *=B3=AD=CB=CD=A3=BA* xen-devel@lists.xensource.com > *=D6=F7=CC=E2=A3=BA* Re: Re: Re: [Xen-devel] Upgrage PV domU kernel? > Have you enabled this options: > > CONFIG_PARAVIRT_GUEST=3Dy > CONFIG_XEN=3Dy > CONFIG_HIGHMEM64G=3Dy > > ...in your domU's config kernel? > > Good luck! > Thiago > > 2009/3/30 Zhiyuan Shao > >> I tried this way, but seems it doesnot work. >> >> [root@Dell1 test-pv]# xm cr -c 1-pv.cfg >> Using config file "./1-pv.cfg". >> Error: (2, 'Invalid kernel', "elf_xen_note_check: ERROR: Not a Xen-ELF >> image: No ELF notes or '__xen_guest' section found.\n") >> The configure file of 1-pv.cfg: >> >> [root@Dell1 test-pv]# cat 1-pv.cfg >> >> #-----------------------------------------------------------------------= ----- >> # Kernel image file. >> kernel =3D "/boot/vmlinuz-2.6.29" >> >> # Optional ramdisk. >> ramdisk =3D "/boot/initrd-2.6.29.img" >> >> memory =3D 512 >> >> # A name for your domain. All domains must have different names. >> name =3D "test-pv" >> >> vcpus =3D 2 >> >> vif =3D [ 'ip=3D192.168.2.101, mac=3D00:16:3e:00:10:11, bridge=3Dxenbr0'= ] >> >> disk =3D [ 'file:/root/test-pv/vm1disk,sda1,w' ] >> >> # Set root device. >> root =3D "/dev/sda1 ro" >> >> extra =3D "4" >> >> >> 2009-03-30 >> ------------------------------ >> Zhiyuan Shao >> ------------------------------ >> *=B7=A2=BC=FE=C8=CB=A3=BA* Thiago Camargo Martins Cordeiro >> *=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA* 2009-03-26 01:55:58 >> *=CA=D5=BC=FE=C8=CB=A3=BA* zyshao.maillist >> *=B3=AD=CB=CD=A3=BA* xen-devel@lists.xensource.com >> *=D6=F7=CC=E2=A3=BA* Re: [Xen-devel] Upgrage PV domU kernel? >> Hi Zyshao, >> >> You can download the latest kernel from >> http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 within your >> domU, compile it as usual, copy vmlinuz (and initramdisk) to your dom0 (= if >> you dont use PyGRUB) and start it! >> >> Good luck! >> Thiago >> >> 2009/3/24 zyshao.maillist >> >>> hi pals, >>> >>> I need to run some HPC applications on the PV Guest (configured with >>> multiple VCPUs and the application invokes also multiple processes to >>> communicate with each other during the lifetime), and found that in som= e >>> overcommitted cases, the application's performance degrades drastically= . I >>> got a Xen installation with both Dom0 and DomU running >>> "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuration. >>> >>> I am wondering if I can Upgrade the kernel of the PV Guest, i.e., domU, >>> to run other alternative kernel, such as latest stable linux kernel, >>> 2.6.28.8? By this way, it may be possible to avoid the performance sacr= ifice >>> resulted by spin-lock problem. >>> >>> Thanks in advance for any suggestions! >>> >>> Zhiyuan Shao >>> >>> >>> 2009-03-25 >>> >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >>> >>> >> > --0016e647eb6e7cb11804665685fa Content-Type: text/html; charset=GB2312 Content-Transfer-Encoding: quoted-printable No, when you download your kernel source within your domU, you must:
tar xjf linux-2.6.29.tar.bz2
cd linux-2.6.29
make defconfig
make menuconfig

 --- Enabl= e HIGHMEM64G, PARAVIRT_GUEST and XEN (only domU are available for 2.6.29) o= ptions and save it ---

make targz-pkg  # So you can copy the ge= nerated kernel package to other domUs and/or to dom0...

You can make a initramdisk, if you wish (If on Debian)

depmod 2.= 6.29
update-initramfs -k 2.6.29 -c

And copy your domU /boot/initr= d.img-2.6.29 to your dom0 together your new compiled kernel.

Good lu= ck!
Thiago


2009/3/30 Zhiyuan Shao <zyshao.maillist= @gmail.com>
Using the default = settings always=20 when make (kernel) asks?
 
Thanks,
 
2009-03-30 =

Zhiyuan Shao= =20

=B7=A2=BC=FE=C8=CB=A3=BA Thia= go Camargo Martins=20 Cordeiro
=B7=A2=CB=CD=CA=B1=BC=E4=A3= =BA 2009-03-30  21:22:05=20
=CA=D5=BC=FE=C8=CB=A3=BA Zhiy= uan Shao
=B3=AD=CB=CD=A3=BA=20 xen-deve= l@lists.xensource.com
=D6=F7=CC=E2=A3=BA Re: = Re: Re: [Xen-devel]=20 Upgrage PV domU kernel?
Have you enabled this=20 options:

CONFIG_PARAVIRT_GUEST=3Dy
CONFIG_XEN=3Dy
CONFIG_HIGHM= EM64G=3Dy

...in=20 your domU's config kernel?

Good luck!
Thiago

2009/3/30 Zhiyuan Shao <zyshao.maillist= @gmail.com>
I tried this way= , but seems it=20 doesnot work.
 
[root@Dell1 test-pv]# xm cr -c 1-pv.cfg
Using config file=20 "./1-pv.cfg".
Error: (2, 'Invalid kernel', "elf= _xen_note_check: ERROR: Not=20 a Xen-ELF image: No ELF notes or '__xen_guest' section found.\n&q= uot;)
The configure file of 1-pv.cfg:
 
[root@Dell1 test-pv]# cat=20 1-pv.cfg
#------------------------------------------------------------= ----------------
#=20 Kernel image file.
kernel =3D "/boot/vmlinuz-2.6.29"
&nbs= p;
# Optional=20 ramdisk.
ramdisk =3D "/boot/initrd-2.6.29.img"
 
= memory =3D=20 512
 
# A name for your domain. All domains must have differen= t=20 names.
name =3D "test-pv"
 
vcpus =3D 2
 =
vif =3D [=20 'ip=3D192.168.2.101, mac=3D00:16:3e:00:10:11, bridge=3Dxenbr0' ]<= br> 
disk =3D=20 [ 'file:/root/test-pv/vm1disk,sda1,w' ]
 
# Set root= =20 device.
root =3D "/dev/sda1 ro"
 
extra =3D "= ;4"
 
 
2009-03-30

Zhiyuan Sh= ao=20

=B7=A2=BC=FE=C8=CB=A3=BA Th= iago Camargo Martins Cordeiro=20
=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA<= /b> 2009-03-26  01:55:58=20
=CA=D5=BC=FE=C8=CB=A3=BA zy= shao.maillist
=D6=F7=CC=E2=A3=BA Re: [Xen= -devel] Upgrage PV domU=20 kernel?
Hi Zyshao,

 You can do= wnload the=20 latest kernel from http://kernel.org/pub/linux/kernel/v2.= 6/linux-2.6.29.tar.bz2=20 within your domU, compile it as usual, copy vmlinuz (and initramdisk) to = your=20 dom0 (if you dont use PyGRUB) and start it!

Good=20 luck!
Thiago

2009/3/24 zyshao.maillist &l= t;zyshao.mai= llist@gmail.com>
hi pals,
 
I need to run some HPC applications on the PV Guest (configured wi= th=20 multiple VCPUs and the application invokes also multiple processes to= =20 communicate with each other during the lifetime), and found that in som= e=20 overcommitted cases, the application's performance degrades drastic= ally. I=20 got a Xen installation with both Dom0 and DomU running=20 "vmlinuz-2.6.18.8-xen" kernel, i.e., the default configuratio= n.
 
I am wondering if I can Upgrade the kernel of the PV Guest, i.e., = domU,=20 to run other alternative kernel, such as latest stable linux kernel,=20 2.6.28.8? By this way, it may be possible to avoid the performance sacr= ifice=20 resulted by spin-lock problem.
 
Thanks in advance for any suggestions!
 
Zhiyuan Shao
 
 
2009-03-25=20
 

_____________________________________= __________
Xen-devel=20 mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-dev= el




--0016e647eb6e7cb11804665685fa-- --===============1171082224== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1171082224==--