From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dulloor Subject: [PATCH 09/11] [PVOPS] Sync xen memory interface Date: Sun, 4 Apr 2010 15:30:40 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=0016e6d784216537f604836e3f25 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 --0016e6d784216537f604836e3f25 Content-Type: text/plain; charset=ISO-8859-1 The patch just syncs the memory interface file for linux pvops. -dulloor Signed-off-by: Dulloor Rao --0016e6d784216537f604836e3f25 Content-Type: text/x-patch; charset=US-ASCII; name="linux-01-sync-interface.patch" Content-Disposition: attachment; filename="linux-01-sync-interface.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g7m8sx100 ZGlmZiAtLWdpdCBhL2FyY2gvaWE2NC94ZW4vZ3JhbnQtdGFibGUuYyBiL2FyY2gvaWE2NC94ZW4v Z3JhbnQtdGFibGUuYwppbmRleCA3NzdkZDlhLi44YmRjN2E5IDEwMDY0NAotLS0gYS9hcmNoL2lh NjQveGVuL2dyYW50LXRhYmxlLmMKKysrIGIvYXJjaC9pYTY0L3hlbi9ncmFudC10YWJsZS5jCkBA IC03Nyw3ICs3Nyw3IEBAIHZvaWQgeGVuX2ZyZWVfdm1fYXJlYShzdHJ1Y3Qgdm1fc3RydWN0ICph cmVhKQogCQl1bnNpZ25lZCBsb25nIGdwZm4gPSAocGh5c19hZGRyID4+IFBBR0VfU0hJRlQpICsg aTsKIAkJc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gcmVzZXJ2YXRpb24gPSB7CiAJCQku bnJfZXh0ZW50cyAgID0gMSwKLQkJCS5hZGRyZXNzX2JpdHMgPSAwLAorCQkJLm1lbV9mbGFncyA9 IDAsCiAJCQkuZXh0ZW50X29yZGVyID0gMCwKIAkJCS5kb21pZCAgICAgICAgPSBET01JRF9TRUxG CiAJCX07CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vbW11LmMgYi9hcmNoL3g4Ni94ZW4vbW11 LmMKaW5kZXggYmE0ZmI1Ny4uMjQ4ZmM0ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdS5j CisrKyBiL2FyY2gveDg2L3hlbi9tbXUuYwpAQCAtMjMwNyw3ICsyMzA3LDcgQEAgc3RhdGljIGlu dCB4ZW5fZXhjaGFuZ2VfbWVtb3J5KHVuc2lnbmVkIGxvbmcgZXh0ZW50c19pbiwgdW5zaWduZWQg aW50IG9yZGVyX2luLAogCQkJLm5yX2V4dGVudHMgICA9IGV4dGVudHNfb3V0LAogCQkJLmV4dGVu dF9vcmRlciA9IG9yZGVyX291dCwKIAkJCS5leHRlbnRfc3RhcnQgPSBtZm5zX291dCwKLQkJCS5h ZGRyZXNzX2JpdHMgPSBhZGRyZXNzX2JpdHMsCisJCQkubWVtX2ZsYWdzID0gYWRkcmVzc19iaXRz LAogCQkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKIAkJfQogCX07CmRpZmYgLS1naXQgYS9h cmNoL3g4Ni94ZW4vc2V0dXAuYyBiL2FyY2gveDg2L3hlbi9zZXR1cC5jCmluZGV4IDNjMTY5NzMu LmRmM2U4NGMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9zZXR1cC5jCisrKyBiL2FyY2gveDg2 L3hlbi9zZXR1cC5jCkBAIC0zOSw3ICszOSw3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIF9faW5p dCB4ZW5fcmVsZWFzZV9jaHVuayhwaHlzX2FkZHJfdCBzdGFydF9hZGRyLAogCQkJCQkgICAgICBw aHlzX2FkZHJfdCBlbmRfYWRkcikKIHsKIAlzdHJ1Y3QgeGVuX21lbW9yeV9yZXNlcnZhdGlvbiBy ZXNlcnZhdGlvbiA9IHsKLQkJLmFkZHJlc3NfYml0cyA9IDAsCisJCS5tZW1fZmxhZ3MgPSAwLAog CQkuZXh0ZW50X29yZGVyID0gMCwKIAkJLmRvbWlkICAgICAgICA9IERPTUlEX1NFTEYKIAl9Owpk aWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5j CmluZGV4IGQ3YzBlYWUuLmJkN2EzOTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2JhbGxvb24u YworKysgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMKQEAgLTEzMyw3ICsxMzMsNyBAQCBzdGF0aWMg dm9pZCBmcmVlX2Rpc2NvbnRpZ19mcmFtZSh2b2lkKQogewogCWludCByYzsKIAlzdHJ1Y3QgeGVu X21lbW9yeV9yZXNlcnZhdGlvbiByZXNlcnZhdGlvbiA9IHsKLQkJLmFkZHJlc3NfYml0cyA9IDAs CisJCS5tZW1fZmxhZ3MgPSAwLAogCQkuZG9taWQgICAgICAgID0gRE9NSURfU0VMRiwKIAkJLm5y X2V4dGVudHMgICA9IGJhbGxvb25fbnBhZ2VzLAogCQkuZXh0ZW50X29yZGVyID0gMApAQCAtMjM0 LDcgKzIzNCw3IEBAIHN0YXRpYyBpbnQgaW5jcmVhc2VfcmVzZXJ2YXRpb24odW5zaWduZWQgbG9u ZyBucl9wYWdlcykKIAlzdHJ1Y3QgcGFnZSAgICpwYWdlOwogCWxvbmcgICAgICAgICAgIHJjOwog CXN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHJlc2VydmF0aW9uID0gewotCQkuYWRkcmVz c19iaXRzID0gMCwKKwkJLm1lbV9mbGFncyA9IDAsCiAJCS5kb21pZCAgICAgICAgPSBET01JRF9T RUxGCiAJfTsKIApAQCAtMzAzLDcgKzMwMyw3IEBAIHN0YXRpYyBpbnQgZGVjcmVhc2VfcmVzZXJ2 YXRpb24odW5zaWduZWQgbG9uZyBucl9wYWdlcykKIAlpbnQJCWRpc2NvbnRpZywgZGlzY29udGln X2ZyZWU7CiAJaW50CQlyZXQ7CiAJc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gcmVzZXJ2 YXRpb24gPSB7Ci0JCS5hZGRyZXNzX2JpdHMgPSAwLAorCQkubWVtX2ZsYWdzID0gMCwKIAkJLmRv bWlkICAgICAgICA9IERPTUlEX1NFTEYKIAl9OwogCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9p bnRlcmZhY2UvbWVtb3J5LmggYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvbWVtb3J5LmgKaW5kZXgg ZWFjM2NlMS4uMzJhYjAwNSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL21lbW9y eS5oCisrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9tZW1vcnkuaApAQCAtMTksNiArMTksMjMg QEAKICNkZWZpbmUgWEVOTUVNX2luY3JlYXNlX3Jlc2VydmF0aW9uIDAKICNkZWZpbmUgWEVOTUVN X2RlY3JlYXNlX3Jlc2VydmF0aW9uIDEKICNkZWZpbmUgWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAg ICAgIDYKKworLyoKKyAqIE1heGltdW0gIyBiaXRzIGFkZHJlc3NhYmxlIGJ5IHRoZSB1c2VyIG9m IHRoZSBhbGxvY2F0ZWQgcmVnaW9uIChlLmcuLCBJL08gCisgKiBkZXZpY2VzIG9mdGVuIGhhdmUg YSAzMi1iaXQgbGltaXRhdGlvbiBldmVuIGluIDY0LWJpdCBzeXN0ZW1zKS4gSWYgemVybyAKKyAq IHRoZW4gdGhlIHVzZXIgaGFzIG5vIGFkZHJlc3NpbmcgcmVzdHJpY3Rpb24uIFRoaXMgZmllbGQg aXMgbm90IHVzZWQgYnkgCisgKiBYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24uCisgKi8KKyNk ZWZpbmUgWEVOTUVNRl9hZGRyZXNzX2JpdHMoeCkgICAgICh4KQorI2RlZmluZSBYRU5NRU1GX2dl dF9hZGRyZXNzX2JpdHMoeCkgKCh4KSAmIDB4ZmZ1KQorLyogTlVNQSBub2RlIHRvIGFsbG9jYXRl IGZyb20uICovCisjZGVmaW5lIFhFTk1FTUZfbm9kZSh4KSAgICAgKCgoeCkgKyAxKSA8PCA4KQor I2RlZmluZSBYRU5NRU1GX2dldF9ub2RlKHgpICgoKCh4KSA+PiA4KSAtIDEpICYgMHhmZnUpCisv KiBGbGFnIHRvIHBvcHVsYXRlIHBoeXNtYXAgd2l0aCBwb3B1bGF0ZS1vbi1kZW1hbmQgZW50cmll cyAqLworI2RlZmluZSBYRU5NRU1GX3BvcHVsYXRlX29uX2RlbWFuZCAoMTw8MTYpCisjZGVmaW5l IFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICAoMSA8PCAxNykKKyNkZWZpbmUgWEVOTUVNRl9l eGFjdF9ub2RlKG4pIChYRU5NRU1GX25vZGUobikgfCBYRU5NRU1GX2V4YWN0X25vZGVfcmVxdWVz dCkKKwogc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24gewogCiAgICAgLyoKQEAgLTM3LDEz ICs1NCw4IEBAIHN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHsKICAgICB1bnNpZ25lZCBs b25nICBucl9leHRlbnRzOwogICAgIHVuc2lnbmVkIGludCAgIGV4dGVudF9vcmRlcjsKIAotICAg IC8qCi0gICAgICogTWF4aW11bSAjIGJpdHMgYWRkcmVzc2FibGUgYnkgdGhlIHVzZXIgb2YgdGhl IGFsbG9jYXRlZCByZWdpb24gKGUuZy4sCi0gICAgICogSS9PIGRldmljZXMgb2Z0ZW4gaGF2ZSBh IDMyLWJpdCBsaW1pdGF0aW9uIGV2ZW4gaW4gNjQtYml0IHN5c3RlbXMpLiBJZgotICAgICAqIHpl cm8gdGhlbiB0aGUgdXNlciBoYXMgbm8gYWRkcmVzc2luZyByZXN0cmljdGlvbi4KLSAgICAgKiBU aGlzIGZpZWxkIGlzIG5vdCB1c2VkIGJ5IFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbi4KLSAg ICAgKi8KLSAgICB1bnNpZ25lZCBpbnQgICBhZGRyZXNzX2JpdHM7CisgICAgLyogWEVOTUVNRiBm bGFncy4gKi8KKyAgICB1bnNpZ25lZCBpbnQgICBtZW1fZmxhZ3M7IC8qIHByZXZpb3VzbHkgY2Fs bGVkIGFkZHJlc3NfYml0cyAqLwogCiAgICAgLyoKICAgICAgKiBEb21haW4gd2hvc2UgcmVzZXJ2 YXRpb24gaXMgYmVpbmcgY2hhbmdlZC4K --0016e6d784216537f604836e3f25 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 --0016e6d784216537f604836e3f25--