From: Akio Takebe Subject: [Patch] [BIOS] support BCV for rombios Date: Mon, 08 Dec 2008 20:35:42 +0900 Message-ID: <0C959291A7343takebe_akio@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Boundary-h5ePfxHW63jSTL0cW4CPO" 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 , bochs-developers@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org --Boundary-h5ePfxHW63jSTL0cW4CPO Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Description: Mail message body Hi, This patch supports BCV for PCI device. If we use this patch in Xen, we would need some more fixes. This patch just support BCV. We could boot a full virtualize guest from a Pass through device with VT-d on Xen. Signed-off-by: Akio Takebe Signed-off-by: Kouya Shimura Ref: - XenSummit Asia 2008 http://www.xen.org/files/xensummit_tokyo/24_Hitoshi%20Matsumoto_en.pdf - BIOS Boot Specification http://www.phoenix.com/NR/rdonlyres/56E38DE2-3E6F-4743-835F-B4A53726ABED/0/specsbbs101.pdf Best Regards, Akio Takebe --Boundary-h5ePfxHW63jSTL0cW4CPO Content-Type: application/octet-stream; name="bcv_bochs.patch" Content-Disposition: attachment; filename="bcv_bochs.patch" Content-Transfer-Encoding: base64 SW5kZXg6IHJvbWJpb3MuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9jdnNyb290L2Jv Y2hzL2JvY2hzL2Jpb3Mvcm9tYmlvcy5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4yMDkN CmRpZmYgLWMgLXIxLjIwOSByb21iaW9zLmMNCioqKiByb21iaW9zLmMJMiBKdW4gMjAwOCAy MDowODoxMCAtMDAwMAkxLjIwOQ0KLS0tIHJvbWJpb3MuYwk4IERlYyAyMDA4IDEwOjA5OjUz IC0wMDAwDQoqKioqKioqKioqKioqKioNCioqKiAxMDE5NCwxMDE5OSAqKioqDQotLS0gMTAx OTQsMTAyMjMgLS0tLQ0KICAgIG1vdiAgYXgsIDJbYnhdDQogICAgY21wICBheCwgIzB4NTA2 ZQ0KICAgIGpuZSAgbm9fYmV2DQorIA0KKyAgIG1vdiAgYXgsIDB4MTZbYnhdIDs7IDB4MTYg aXMgdGhlIG9mZnNldCBvZiBCb290IENvbm5lY3Rpb24gVmVjdG9yDQorICAgY21wICBheCwg IzB4MDAwMA0KKyAgIGplICAgbm9fYmN2DQorIA0KKyAgIDs7IE9wdGlvbiBST00gaGFzIEJD Vi4gUnVuIGl0IG5vdy4NCisgICBwdXNoIGN4ICAgICAgIDs7IFB1c2ggc2VnDQorICAgcHVz aCBheCAgICAgICA7OyBQdXNoIG9mZnNldA0KKyANCisgICA7OyBQb2ludCBFUzpESSBhdCAi JFBuUCIsIHdoaWNoIHRlbGxzIHRoZSBST00gdGhhdCB3ZSBhcmUgYSBQblAgQklPUy4NCisg ICBtb3YgIGJ4LCAjMHhmMDAwDQorICAgbW92ICBlcywgYngNCisgICBsZWEgIGRpLCBwbnBf c3RyaW5nDQorICAgLyoganVtcCB0byBCQ1YgZnVuY3Rpb24gZW50cnkgcG9pbnRlciAqLw0K KyAgIG1vdiAgYnAsIHNwICAgOzsgQ2FsbCBST00gQkNWIHJvdXRpbmUgdXNpbmcgc2VnOm9m ZiBvbiBzdGFjaw0KKyAgIGRiICAgMHhmZiAgICAgOzsgY2FsbF9mYXIgc3M6W2JwKzBdDQor ICAgZGIgICAweDVlDQorICAgZGIgICAwDQorICAgY2xpICAgICAgICAgICA7OyBJbiBjYXNl IGV4cGFuc2lvbiBST00gQklPUyB0dXJucyBJRiBvbg0KKyAgIGFkZCAgc3AsICMyICAgOzsg UG9wIG9mZnNldCB2YWx1ZQ0KKyAgIHBvcCAgY3ggICAgICAgOzsgUG9wIHNlZyB2YWx1ZSAo cmVzdG9yZSBDWCkNCisgICBqYSAgIG5vX2Jldg0KKyANCisgbm9fYmN2Og0KICAgIG1vdiAg YXgsIDB4MWFbYnhdIDs7IDB4MUEgaXMgYWxzbyB0aGUgb2Zmc2V0IGludG8gdGhlIGV4cGFu c2lvbiBoZWFkZXIgb2YuLi4NCiAgICBjbXAgIGF4LCAjMHgwMDAwICA7OyB0aGUgQm9vdHN0 cmFwIEVudHJ5IFZlY3Rvciwgb3IgemVybyBpZiB0aGVyZSBpcyBub25lLg0KICAgIGplICAg bm9fYmV2DQo= --Boundary-h5ePfxHW63jSTL0cW4CPO 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 --Boundary-h5ePfxHW63jSTL0cW4CPO--