From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Han, Weidong" Subject: [PATCH] VT-d: get rid of duplicated definition Date: Thu, 11 Feb 2010 16:33:22 +0800 Message-ID: <60E426D47DE8EA47AA104E65008A100D190331DCC6@shzsmsx501.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_60E426D47DE8EA47AA104E65008A100D190331DCC6shzsmsx501ccr_" Return-path: Content-Language: en-US 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" Cc: Keir Fraser List-Id: xen-devel@lists.xenproject.org --_002_60E426D47DE8EA47AA104E65008A100D190331DCC6shzsmsx501ccr_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable free_pgtable_maddr was implemented the same for x86 and IA64, so it's not n= ecessary to define it separately for x86 and IA64. This patch moves free_pg= table_maddr definition to iommu.c to avoid duplicated definition. Signed-off-by: Weidong Han --_002_60E426D47DE8EA47AA104E65008A100D190331DCC6shzsmsx501ccr_ Content-Type: application/octet-stream; name="fix-dup.patch" Content-Description: fix-dup.patch Content-Disposition: attachment; filename="fix-dup.patch"; size=1452; creation-date="Thu, 11 Feb 2010 16:07:18 GMT"; modification-date="Thu, 11 Feb 2010 16:07:18 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtciA1M2JmMWJhYjMxM2IgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lhNjQvdnRk LmMKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lhNjQvdnRkLmMJU2F0IEZlYiAy MCAwMzoyNDoyMiAyMDEwICswODAwCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p YTY0L3Z0ZC5jCVNhdCBGZWIgMjAgMDg6MjY6MzQgMjAxMCArMDgwMApAQCAtNDQsMTIgKzQ0LDYg QEAgdm9pZCB1bm1hcF92dGRfZG9tYWluX3BhZ2Uodm9pZCAqdmEpCiB2b2lkIHVubWFwX3Z0ZF9k b21haW5fcGFnZSh2b2lkICp2YSkKIHsKICAgICB1bm1hcF9kb21haW5fcGFnZSh2YSk7Ci19Ci0K LXZvaWQgZnJlZV9wZ3RhYmxlX21hZGRyKHU2NCBtYWRkcikKLXsKLSAgICBpZiAoIG1hZGRyICE9 IDAgKQotICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZShtYWRkcl90b19wYWdlKG1hZGRyKSk7CiB9 CiAKIHVuc2lnbmVkIGludCBnZXRfY2FjaGVfbGluZV9zaXplKHZvaWQpCmRpZmYgLXIgNTNiZjFi YWIzMTNiIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCi0tLSBhL3hlbi9kcml2 ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCVNhdCBGZWIgMjAgMDM6MjQ6MjIgMjAxMCArMDgw MAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwlTYXQgRmViIDIwIDA4 OjI3OjAxIDIwMTAgKzA4MDAKQEAgLTE5MSw2ICsxOTEsMTIgQEAgdTY0IGFsbG9jX3BndGFibGVf bWFkZHIoc3RydWN0IGFjcGlfZHJoZAogICAgIH0KIAogICAgIHJldHVybiBwYWdlX3RvX21hZGRy KHBnKTsKK30KKwordm9pZCBmcmVlX3BndGFibGVfbWFkZHIodTY0IG1hZGRyKQoreworICAgIGlm ICggbWFkZHIgIT0gMCApCisgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG1hZGRyX3RvX3BhZ2Uo bWFkZHIpKTsKIH0KIAogLyogY29udGV4dCBlbnRyeSBoYW5kbGluZyAqLwpkaWZmIC1yIDUzYmYx YmFiMzEzYiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCi0tLSBhL3hlbi9k cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMJU2F0IEZlYiAyMCAwMzoyNDoyMiAyMDEw ICswODAwCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMJU2F0IEZl YiAyMCAwODoyNToyMCAyMDEwICswODAwCkBAIC00MiwxMiArNDIsNiBAQCB2b2lkIHVubWFwX3Z0 ZF9kb21haW5fcGFnZSh2b2lkICp2YSkKIHZvaWQgdW5tYXBfdnRkX2RvbWFpbl9wYWdlKHZvaWQg KnZhKQogewogICAgIHVubWFwX2RvbWFpbl9wYWdlKHZhKTsKLX0KLQotdm9pZCBmcmVlX3BndGFi bGVfbWFkZHIodTY0IG1hZGRyKQotewotICAgIGlmICggbWFkZHIgIT0gMCApCi0gICAgICAgIGZy ZWVfZG9taGVhcF9wYWdlKG1hZGRyX3RvX3BhZ2UobWFkZHIpKTsKIH0KIAogdW5zaWduZWQgaW50 IGdldF9jYWNoZV9saW5lX3NpemUodm9pZCkK --_002_60E426D47DE8EA47AA104E65008A100D190331DCC6shzsmsx501ccr_ 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 --_002_60E426D47DE8EA47AA104E65008A100D190331DCC6shzsmsx501ccr_--