From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chong Li Subject: [PATCH] xen: enable per-VCPU parameter for RTDS Date: Mon, 4 Apr 2016 20:07:13 -0500 Message-ID: <1459818433-2498-1-git-send-email-lichong659@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Chong Li , george.dunlap@eu.citrix.com, dario.faggioli@citrix.com, mengxu@cis.upenn.edu, jbeulich@suse.com, lichong659@gmail.com, dgolomb@seas.upenn.edu List-Id: xen-devel@lists.xenproject.org Q29tbWl0IGY3Yjg3YjA3NDViNCAoImVuYWJsZSBwZXItVkNQVSBwYXJhbWV0ZXIgZm9yIFJURFMi KSBpbnRyb2R1Y2VkCmEgYnVnOiBpdCBtYWRlIGl0IHBvc3NpYmxlLCBpbiBDcmVkaXQgYW5kIENy ZWRpdDIsIHdoZW4gZG9pbmcgZG9tYWluCm9yIHZjcHUgcGFyYW1ldGVycycgbWFuaXB1bGF0aW9u LCB0byBsZWF2ZSB0aGUgaHlwZXJ2aXNvciB3aXRoIGEKc3BpbmxvY2sgaGVsZCBhbmQgaW50ZXJy dXB0cyBkaXNhYmxlZC4KCkZpeCBpdC4KClNpZ25lZC1vZmYtYnk6IENob25nIExpIDxjaG9uZy5s aUB3dXN0bC5lZHU+CgpBY2tlZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNp dHJpeC5jb20+Ci0tLQpDQzogPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkNDOiA8Z2Vvcmdl LmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogPGRnb2xvbWJAc2Vhcy51cGVubi5lZHU+CkNDOiA8 bWVuZ3h1QGNpcy51cGVubi5lZHU+CkNDOiA8amJldWxpY2hAc3VzZS5jb20+CkNDOiA8bGljaG9u ZzY1OUBnbWFpbC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCA2ICsrKyst LQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCA2ICsrKystLQogMiBmaWxlcyBjaGFuZ2Vk LCA4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v bi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKaW5kZXggZTVkMTVk OC4uNGM0OTI3ZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYworKysgYi94 ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCkBAIC0xMDc1LDYgKzEwNzUsNyBAQCBjc2NoZWRfZG9t X2NudGwoCiAgICAgc3RydWN0IGNzY2hlZF9kb20gKiBjb25zdCBzZG9tID0gQ1NDSEVEX0RPTShk KTsKICAgICBzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiA9IENTQ0hFRF9QUklWKG9wcyk7CiAg ICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAgICBpbnQgcmMgPSAwOwogCiAgICAgLyogUHJvdGVj dCBib3RoIGdldCBhbmQgcHV0IGJyYW5jaGVzIHdpdGggdGhlIHBsdWdnYWJsZSBzY2hlZHVsZXIK ICAgICAgKiBsb2NrLiBSdW5xIGxvY2sgbm90IG5lZWRlZCBhbnl3aGVyZSBpbiBoZXJlLiAqLwpA QCAtMTEwMSwxMiArMTEwMiwxMyBAQCBjc2NoZWRfZG9tX2NudGwoCiAgICAgICAgICAgICBzZG9t LT5jYXAgPSBvcC0+dS5jcmVkaXQuY2FwOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0Ogot ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICBi cmVhazsKICAgICB9CiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZs YWdzKTsKIAotICAgIHJldHVybiAwOworICAgIHJldHVybiByYzsKIH0KIAogc3RhdGljIGlubGlu ZSB2b2lkCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21t b24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4IGQ0OGVkNWEuLmI4YzhlNDAgMTAwNjQ0Ci0tLSBhL3hl bi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5j CkBAIC0xNDE2LDYgKzE0MTYsNyBAQCBjc2NoZWQyX2RvbV9jbnRsKAogICAgIHN0cnVjdCBjc2No ZWQyX2RvbSAqIGNvbnN0IHNkb20gPSBDU0NIRUQyX0RPTShkKTsKICAgICBzdHJ1Y3QgY3NjaGVk Ml9wcml2YXRlICpwcnYgPSBDU0NIRUQyX1BSSVYob3BzKTsKICAgICB1bnNpZ25lZCBsb25nIGZs YWdzOworICAgIGludCByYyA9IDA7CiAKICAgICAvKiBNdXN0IGhvbGQgY3NjaGVkMl9wcml2IGxv Y2sgdG8gcmVhZCBhbmQgdXBkYXRlIHNkb20sCiAgICAgICogcnVucSBsb2NrIHRvIHVwZGF0ZSBj c3Zjcy4gKi8KQEAgLTE0NTcsMTIgKzE0NTgsMTMgQEAgY3NjaGVkMl9kb21fY250bCgKICAgICAg ICAgfQogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgotICAgICAgICByZXR1cm4gLUVJTlZB TDsKKyAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICBicmVhazsKICAgICB9CiAKICAgICBz cGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIAotICAgIHJldHVybiAw OworICAgIHJldHVybiByYzsKIH0KIAogc3RhdGljIHZvaWQgKgotLSAKMS45LjEKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=