From mboxrd@z Thu Jan 1 00:00:00 1970 From: INAKOSHI Hiroya Subject: About the behavior on an illegal dom0_mem value Date: Tue, 01 Aug 2006 13:51:27 +0900 Message-ID: <44CEDDCF.7000204@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------010907020204080605050208" 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. --------------010907020204080605050208 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi, all, I would like to ask for comments about what behavior you think appropriate when they supply dom0_mem parameter with a large value exceeding the size of physical memory. The current behavior is that a system stops with warnings and then it reboots. Attached is the console log when the system stopped. There are at least three options, including the current behavior: 1/ Boot Dom0 with the default dom0_mem value (maybe showing warnings.) 2/ Halt and never reboot. 3/ Halt and reboot (current behavior.) I understand that the current behavior (halt and reboot) is the ordinary way of handling errors caused by illegal parameters, but repeating reboot seems not helpful to me. So, how about #1 ? Considering the benefit for system administrators, another option is booting Dom0 in single user mode so that they get a chance to correct the illegal value immediately. Best, Hiroya INAKOSHI --------------010907020204080605050208 Content-Type: text/plain; name="xen_reboot_illegal_dom0_mem.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="xen_reboot_illegal_dom0_mem.txt" IF9fICBfXyAgICAgICAgICAgIF9fX19fICBfX18gICAgICAgICAgICAgICAgICAgICBfICAg ICAgICBfICAgICBfDQogXCBcLyAvX19fIF8gX18gICB8X19fIC8gLyBfIFwgICAgXyAgIF8g XyBfXyAgX19ffCB8XyBfXyBffCB8X18gfCB8IF9fXw0KICBcICAvLyBfIFwgJ18gXCAgICB8 XyBcfCB8IHwgfF9ffCB8IHwgfCAnXyBcLyBfX3wgX18vIF9gIHwgJ18gXHwgfC8gXyBcDQog IC8gIFwgIF9fLyB8IHwgfCAgX19fKSB8IHxffCB8X198IHxffCB8IHwgfCBcX18gXCB8fCAo X3wgfCB8XykgfCB8ICBfXy8NCiAvXy9cX1xfX198X3wgfF98IHxfX19fKF8pX19fLyAgICBc X18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffA0KDQogaHR0cDovL3d3dy5j bC5jYW0uYWMudWsvbmV0b3MveGVuDQogVW5pdmVyc2l0eSBvZiBDYW1icmlkZ2UgQ29tcHV0 ZXIgTGFib3JhdG9yeQ0KDQogWGVuIHZlcnNpb24gMy4wLXVuc3RhYmxlIChyb290QCkgKGdj YyCDb4Fbg1eDh4OTIDQuMS4xIDIwMDYwNTI1IChSZWQgSGF0IDQuMS4xLTEpKSAyMDA2lE4g IDeMjiAyOJP6IIvgl2qT+iAyMToxODowOSBKU1QNCiBMYXRlc3QgQ2hhbmdlU2V0OiBUaHUg SnVsIDI3IDE0OjA2OjE1IDIwMDYgKzAxMDAgMTA3NTY6NTg0ODM1NmFmOGRhDQoNCihYRU4p IENvbW1hbmQgbGluZTogL2Jvb3QveGVuLmd6LTIuNi4xNi4xMyBjb20xPTExNTIwMCw4bjEg Y29uc29sZT1jb20xIGRvbTBfbWVtPTMzMjZNDQooWEVOKSBXQVJOSU5HOiBPbmx5IHRoZSBm aXJzdCA0IEdCIG9mIHRoZSBwaHlzaWNhbCBtZW1vcnkgbWFwIGNhbiBiZSBhY2Nlc3NlZA0K KFhFTikgICAgICAgICAgYnkgWGVuIGluIDMyLWJpdCBtb2RlLiBUcnVuY2F0aW5nIHRoZSBt ZW1vcnkgbWFwLi4uDQooWEVOKSBQaHlzaWNhbCBSQU0gbWFwOg0KKFhFTikgIDAwMDAwMDAw MDAwMDAwMDAgLSAwMDAwMDAwMDAwMDllMDAwICh1c2FibGUpDQooWEVOKSAgMDAwMDAwMDAw MDA5ZTAwMCAtIDAwMDAwMDAwMDAwYTAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAw MDAwZTQwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAw MDAwMTAwMDAwIC0gMDAwMDAwMDBjZmU3MDAwMCAodXNhYmxlKQ0KKFhFTikgIDAwMDAwMDAw Y2ZlNzAwMDAgLSAwMDAwMDAwMGNmZTgyMDAwIChBQ1BJIGRhdGEpDQooWEVOKSAgMDAwMDAw MDBjZmU4MjAwMCAtIDAwMDAwMDAwY2ZmMDAwMDAgKEFDUEkgTlZTKQ0KKFhFTikgIDAwMDAw MDAwY2ZmMDAwMDAgLSAwMDAwMDAwMGQwMDAwMDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAw MDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMxMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAw MDAwMDBmZWUwMDAwMCAtIDAwMDAwMDAwZmVlMDEwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAw MDAwMDAwZmYwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwIChyZXNlcnZlZCkNCihYRU4pIFN5 c3RlbSBSQU06IDMzMjZNQiAoMzQwNTg4MGtCKQ0KKFhFTikgWGVuIGhlYXA6IDEwTUIgKDEw MzQ0a0IpDQooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChj cmVkaXQpDQooWEVOKSBQQUUgZGlzYWJsZWQuDQooWEVOKSBmb3VuZCBTTVAgTVAtdGFibGUg YXQgMDAwZjZjZTANCihYRU4pIERNSSBwcmVzZW50Lg0KKFhFTikgVXNpbmcgQVBJQyBkcml2 ZXIgZGVmYXVsdA0KKFhFTikgQUNQSTogUlNEUCAodjAwMCBQVExURCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICkgQCAweDAwMGY2Y2IwDQooWEVOKSBBQ1BJOiBSU0RUICh2 MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAwMDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNm ZTdiZDIwDQooWEVOKSBBQ1BJOiBGQURUICh2MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAw MDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNmZTgxZThlDQooWEVOKSBBQ1BJOiBUQ1BBICh2 MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAwMDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNm ZTgxZjAyDQooWEVOKSBBQ1BJOiBNQ0ZHICh2MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAw MDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNmZTgxZjM0DQooWEVOKSBBQ1BJOiBNQURUICh2 MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAwMDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNm ZTgxZjcwDQooWEVOKSBBQ1BJOiBCT09UICh2MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAw MDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNmZTgxZmQ4DQooWEVOKSBBQ1BJOiBTU0RUICh2 MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAwMDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweGNm ZTdiZDVjDQooWEVOKSBBQ1BJOiBEU0RUICh2MDAxIEZVSiAgICA0TFdYTCAgICAweDIwMzAw MDAwIEZVSiAgMHgwMTAwMDAwMCkgQCAweDAwMDAwMDAwDQooWEVOKSBBQ1BJOiBMb2NhbCBB UElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw MF0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAjMCAxNTo2IEFQ SUMgdmVyc2lvbiAyMA0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNf aWRbMHgwMV0gZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAjMSAxNTo2IEFQSUMgdmVyc2lv biAyMA0KKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDBdIGhpZ2ggZWRnZSBs aW50WzB4MV0pDQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBl ZGdlIGxpbnRbMHgxXSkNCihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sw eGZlYzAwMDAwXSBnc2lfYmFzZVswXSkNCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2 ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQooWEVOKSBBQ1BJOiBJ TlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBoaWdoIGVkZ2UpDQoo WEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBo aWdoIGxldmVsKQ0KKFhFTikgQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikg QUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5 IG92ZXJyaWRlLg0KKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgRmxhdC4gIFVzaW5nIDEg SS9PIEFQSUNzDQooWEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRp b24gaW5mb3JtYXRpb24NCihYRU4pIEluaXRpYWxpemluZyBDUFUjMA0KKFhFTikgRGV0ZWN0 ZWQgMzQwMC4yNjYgTUh6IHByb2Nlc3Nvci4NCihYRU4pIENQVTogVHJhY2UgY2FjaGU6IDEy SyB1b3BzLCBMMSBEIGNhY2hlOiAxNksNCihYRU4pIENQVTogTDIgY2FjaGU6IDIwNDhLDQoo WEVOKSBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMA0KKFhFTikgQ1BVOiBQcm9jZXNz b3IgQ29yZSBJRDogMA0KKFhFTikgVk1YIGRpc2FibGVkIGJ5IEZlYXR1cmUgQ29udHJvbCBN U1IuDQooWEVOKSBJbnRlbCBtYWNoaW5lIGNoZWNrIGFyY2hpdGVjdHVyZSBzdXBwb3J0ZWQu DQooWEVOKSBJbnRlbCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBlbmFibGVkIG9uIENQVSMw Lg0KKFhFTikgQ1BVMDogSW50ZWwgUDQvWGVvbiBFeHRlbmRlZCBNQ0UgTVNScyAoMjQpIGF2 YWlsYWJsZQ0KKFhFTikgQ1BVMDogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQNCihYRU4p IENQVTA6IEludGVsKFIpIFBlbnRpdW0oUikgRCBDUFUgMy40MEdIeiBzdGVwcGluZyAwMg0K KFhFTikgQm9vdGluZyBwcm9jZXNzb3IgMS8xIGVpcCA5MDAwMA0KKFhFTikgSW5pdGlhbGl6 aW5nIENQVSMxDQooWEVOKSBDUFU6IFRyYWNlIGNhY2hlOiAxMksgdW9wcywgTDEgRCBjYWNo ZTogMTZLDQooWEVOKSBDUFU6IEwyIGNhY2hlOiAyMDQ4Sw0KKFhFTikgQ1BVOiBQaHlzaWNh bCBQcm9jZXNzb3IgSUQ6IDANCihYRU4pIENQVTogUHJvY2Vzc29yIENvcmUgSUQ6IDENCihY RU4pIFZNWCBkaXNhYmxlZCBieSBGZWF0dXJlIENvbnRyb2wgTVNSLg0KKFhFTikgSW50ZWwg bWFjaGluZSBjaGVjayBhcmNoaXRlY3R1cmUgc3VwcG9ydGVkLg0KKFhFTikgSW50ZWwgbWFj aGluZSBjaGVjayByZXBvcnRpbmcgZW5hYmxlZCBvbiBDUFUjMS4NCihYRU4pIENQVTE6IElu dGVsIFA0L1hlb24gRXh0ZW5kZWQgTUNFIE1TUnMgKDI0KSBhdmFpbGFibGUNCihYRU4pIENQ VTE6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkDQooWEVOKSBDUFUxOiBJbnRlbChSKSBQ ZW50aXVtKFIpIEQgQ1BVIDMuNDBHSHogc3RlcHBpbmcgMDINCihYRU4pIFRvdGFsIG9mIDIg cHJvY2Vzc29ycyBhY3RpdmF0ZWQuDQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMNCihY RU4pICAtPiBVc2luZyBuZXcgQUNLIG1ldGhvZA0KKFhFTikgLi5USU1FUjogdmVjdG9yPTB4 RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KKFhFTikgY2hlY2tpbmcgVFND IHN5bmNocm9uaXphdGlvbiBhY3Jvc3MgMiBDUFVzOiBwYXNzZWQuDQooWEVOKSBQbGF0Zm9y bSB0aW1lciBpcyAxLjE5M01IeiBQSVQNCihYRU4pIEJyb3VnaHQgdXAgMiBDUFVzDQooWEVO KSBNYWNoaW5lIGNoZWNrIGV4Y2VwdGlvbiBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuDQooWEVO KSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihYRU4pIERvbWFpbiAwIGtlcm5lbCBzdXBw b3J0cyBmZWF0dXJlcyA9IHsgMDAwMDAwMWYgfS4NCihYRU4pIERvbWFpbiAwIGtlcm5lbCBy ZXF1aXJlcyBmZWF0dXJlcyA9IHsgMDAwMDAwMDAgfS4NCihYRU4pIFBIWVNJQ0FMIE1FTU9S WSBBUlJBTkdFTUVOVDoNCihYRU4pICBEb20wIGFsbG9jLjogICAwMzAwMDAwMC0+MDQwMDAw MDAgKDg0NzM2MCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpDQooWEVOKSBWSVJUVUFMIE1FTU9S WSBBUlJBTkdFTUVOVDoNCihYRU4pICBMb2FkZWQga2VybmVsOiBjMDEwMDAwMC0+YzA0NTgz MWMNCihYRU4pICBJbml0LiByYW1kaXNrOiBjMDQ1OTAwMC0+YzA2YWJhMDANCihYRU4pICBQ aHlzLU1hY2ggbWFwOiBjMDZhYzAwMC0+YzA5ZWI4MDANCihYRU4pICBTdGFydCBpbmZvOiAg ICBjMDllYzAwMC0+YzA5ZWQwMDANCihYRU4pICBQYWdlIHRhYmxlczogICBjMDllZDAwMC0+ YzA5ZjEwMDANCihYRU4pICBCb290IHN0YWNrOiAgICBjMDlmMTAwMC0+YzA5ZjIwMDANCihY RU4pICBUT1RBTDogICAgICAgICBjMDAwMDAwMC0+YzBjMDAwMDANCihYRU4pICBFTlRSWSBB RERSRVNTOiBjMDEwMDAwMA0KKFhFTikgRG9tMCBoYXMgbWF4aW11bSAyIFZDUFVzDQooWEVO KQ0KKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KKFhF TikgUGFuaWMgb24gQ1BVIDA6DQooWEVOKSBOb3QgZW5vdWdoIFJBTSBmb3IgRE9NMCByZXNl cnZhdGlvbi4NCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioNCihYRU4pDQooWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uDQo= --------------010907020204080605050208 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 --------------010907020204080605050208--