From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LUo1g-0004Fr-T2 for qemu-devel@nongnu.org; Wed, 04 Feb 2009 15:07:12 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LUo1f-0004EZ-EC for qemu-devel@nongnu.org; Wed, 04 Feb 2009 15:07:12 -0500 Received: from [199.232.76.173] (port=36110 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LUo1f-0004EW-8t for qemu-devel@nongnu.org; Wed, 04 Feb 2009 15:07:11 -0500 Received: from wf-out-1314.google.com ([209.85.200.171]:18286) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LUo1e-000235-M4 for qemu-devel@nongnu.org; Wed, 04 Feb 2009 15:07:11 -0500 Received: by wf-out-1314.google.com with SMTP id 28so75380wfa.4 for ; Wed, 04 Feb 2009 12:07:09 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20090204145052.GF19995@volta.aurel32.net> References: <4988AD96.6090308@codemonkey.ws> <20090204145052.GF19995@volta.aurel32.net> Date: Wed, 4 Feb 2009 22:07:09 +0200 Message-ID: Subject: Re: [Qemu-devel] Cutting a new QEMU release From: Blue Swirl Content-Type: multipart/mixed; boundary=000e0cd22dec29939d04621d55a3 Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org --000e0cd22dec29939d04621d55a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 2/4/09, Aurelien Jarno wrote: > On Tue, Feb 03, 2009 at 02:48:22PM -0600, Anthony Liguori wrote: > > > What do people think? TCG seems to be in a good place. We've got > > virtio, KVM, live migration, tons of new devices, bsd-user, etc. > > > > We could decide to cut one by the end of the month. I'm already doing > > some test work in QEMU so I can follow up with some more detailed notes > > about what is working and what isn't working. That gives us some time > > to decide if there's anything we need to fix before a release. > > > > > That's a really good idea. > > I would like to see the switch of the remaining PowerPC machine from > OpenHackware to OpenBIOS. We don't have the sources of the current > ppc_rom.bin binary, and I don't feel comfortable making a release with > it. We probably have the sources of an older version. > > This at least concerned ppc_chrp.c (ppc_prep.c could probably simply > be dropped). > > I have no idea about how long it would take. 15 minutes :-), though for Qemu side only. The attached patch switches CHRP to OpenBIOS. The screen flashes with something, some more stuff is needed on OpenBIOS side. --000e0cd22dec29939d04621d55a3 Content-Type: plain/text; name="chrp_use_openbios.diff" Content-Disposition: attachment; filename="chrp_use_openbios.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fqsfj0x8 SW5kZXg6IHFlbXUvaHcvcHBjX2NocnAuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBxZW11Lm9yaWcvaHcvcHBj X2NocnAuYwkyMDA5LTAyLTA0IDIwOjAzOjEzLjAwMDAwMDAwMCArMDAwMAorKysgcWVtdS9ody9w cGNfY2hycC5jCTIwMDktMDItMDQgMjA6MDM6MTQuMDAwMDAwMDAwICswMDAwCkBAIC0zMiw5ICsz MiwxMSBAQAogI2luY2x1ZGUgIm5ldC5oIgogI2luY2x1ZGUgInN5c2VtdS5oIgogI2luY2x1ZGUg ImJvYXJkcy5oIgorI2luY2x1ZGUgImZ3X2NmZy5oIgogI2luY2x1ZGUgImVzY2MuaCIKIAogI2Rl ZmluZSBNQVhfSURFX0JVUyAyCisjZGVmaW5lIENGR19BRERSIDB4ZjAwMDA1MTAKIAogLyogVW5p TiBkZXZpY2UgKi8KIHN0YXRpYyB2b2lkIHVuaW5fd3JpdGVsICh2b2lkICpvcGFxdWUsIHRhcmdl dF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2YWx1ZSkKQEAgLTg3LDYgKzg5LDcgQEAKICAg ICBpbnQgcHBjX2Jvb3RfZGV2aWNlOwogICAgIGludCBpbmRleDsKICAgICBCbG9ja0RyaXZlclN0 YXRlICpoZFtNQVhfSURFX0JVUyAqIE1BWF9JREVfREVWU107CisgICAgdm9pZCAqZndfY2ZnOwog ICAgIHZvaWQgKmRiZG1hOwogCiAgICAgbGludXhfYm9vdCA9IChrZXJuZWxfZmlsZW5hbWUgIT0g TlVMTCk7CkBAIC0xMjIsMjAgKzEyNSwxNyBAQAogICAgIC8qIGFsbG9jYXRlIGFuZCBsb2FkIEJJ T1MgKi8KICAgICBiaW9zX29mZnNldCA9IHJhbV9zaXplICsgdmdhX3JhbV9zaXplOwogICAgIGlm IChiaW9zX25hbWUgPT0gTlVMTCkKLSAgICAgICAgYmlvc19uYW1lID0gQklPU19GSUxFTkFNRTsK KyAgICAgICAgYmlvc19uYW1lID0gUFJPTV9GSUxFTkFNRTsKICAgICBzbnByaW50ZihidWYsIHNp emVvZihidWYpLCAiJXMvJXMiLCBiaW9zX2RpciwgYmlvc19uYW1lKTsKICAgICBiaW9zX3NpemUg PSBsb2FkX2ltYWdlKGJ1ZiwgcGh5c19yYW1fYmFzZSArIGJpb3Nfb2Zmc2V0KTsKKyAgICBjcHVf cmVnaXN0ZXJfcGh5c2ljYWxfbWVtb3J5KFBST01fQUREUiwgQklPU19TSVpFLCBiaW9zX29mZnNl dCB8IElPX01FTV9ST00pOworCisgICAgLyogTG9hZCBPcGVuQklPUyAoRUxGKSAqLworICAgIGJp b3Nfc2l6ZSA9IGxvYWRfZWxmKGJ1ZiwgMCwgTlVMTCwgTlVMTCwgTlVMTCk7CiAgICAgaWYgKGJp b3Nfc2l6ZSA8IDAgfHwgYmlvc19zaXplID4gQklPU19TSVpFKSB7CiAgICAgICAgIGNwdV9hYm9y dChlbnYsICJxZW11OiBjb3VsZCBub3QgbG9hZCBQb3dlclBDIGJpb3MgJyVzJ1xuIiwgYnVmKTsK ICAgICAgICAgZXhpdCgxKTsKICAgICB9Ci0gICAgYmlvc19zaXplID0gKGJpb3Nfc2l6ZSArIDB4 ZmZmKSAmIH4weGZmZjsKLSAgICBpZiAoYmlvc19zaXplID4gMHgwMDA4MDAwMCkgewotICAgICAg ICAvKiBBcyB0aGUgTlZSQU0gaXMgbG9jYXRlZCBhdCAweEZGRjA0MDAwLCB3ZSBjYW5ub3QgdXNl IDEgTUIgQklPU2VzICovCi0gICAgICAgIGNwdV9hYm9ydChlbnYsICJNYWM5OSBoYXJkd2FyZSBj YW4gbm90IGhhbmRsZSAxIE1CIEJJT1NcbiIpOwotICAgIH0KLSAgICBjcHVfcmVnaXN0ZXJfcGh5 c2ljYWxfbWVtb3J5KCh1aW50MzJfdCkoLWJpb3Nfc2l6ZSksCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBiaW9zX3NpemUsIGJpb3Nfb2Zmc2V0IHwgSU9fTUVNX1JPTSk7CiAKICAg ICAvKiBhbGxvY2F0ZSBhbmQgbG9hZCBWR0EgQklPUyAqLwogICAgIHZnYV9iaW9zX29mZnNldCA9 IGJpb3Nfb2Zmc2V0ICsgYmlvc19zaXplOwpAQCAtMzI5LDggKzMyOSwxMCBAQAogICAgICAgICAg ICAgICAgICAgICAgICAgIGdyYXBoaWNfd2lkdGgsIGdyYXBoaWNfaGVpZ2h0LCBncmFwaGljX2Rl cHRoKTsKICAgICAvKiBObyBQQ0kgaW5pdDogdGhlIEJJT1Mgd2lsbCBkbyBpdCAqLwogCi0gICAg LyogU3BlY2lhbCBwb3J0IHRvIGdldCBkZWJ1ZyBtZXNzYWdlcyBmcm9tIE9wZW4tRmlybXdhcmUg Ki8KLSAgICByZWdpc3Rlcl9pb3BvcnRfd3JpdGUoMHgwRjAwLCA0LCAxLCAmUFBDX2RlYnVnX3dy aXRlLCBOVUxMKTsKKyAgICBmd19jZmcgPSBmd19jZmdfaW5pdCgwLCAwLCBDRkdfQUREUiwgQ0ZH X0FERFIgKyAyKTsKKyAgICBmd19jZmdfYWRkX2kzMihmd19jZmcsIEZXX0NGR19JRCwgMSk7Cisg ICAgZndfY2ZnX2FkZF9pNjQoZndfY2ZnLCBGV19DRkdfUkFNX1NJWkUsICh1aW50NjRfdClyYW1f c2l6ZSk7CisgICAgZndfY2ZnX2FkZF9pMTYoZndfY2ZnLCBGV19DRkdfTUFDSElORV9JRCwgQVJD SF9NQUM5OSk7CiB9CiAKIFFFTVVNYWNoaW5lIGNvcmU5OV9tYWNoaW5lID0gewo= --000e0cd22dec29939d04621d55a3--