From mboxrd@z Thu Jan 1 00:00:00 1970 From: Changlong Xie Subject: [PATCH v11 13/27] tools/libx{l, c}: add postcopy/suspend callback to restore side Date: Fri, 4 Mar 2016 16:41:17 +0800 Message-ID: <1457080891-26054-14-git-send-email-xiecl.fnst@cn.fujitsu.com> References: <1457080891-26054-1-git-send-email-xiecl.fnst@cn.fujitsu.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1457080891-26054-1-git-send-email-xiecl.fnst@cn.fujitsu.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen devel , Konrad Rzeszutek Wilk , Andrew Cooper , Ian Campbell , Ian Jackson , Wei Liu Cc: Lars Kurth , Changlong Xie , Wen Congyang , Gui Jianfeng , Jiang Yunhong , Dong Eddie , Anthony Perard , Shriram Rajagopalan , Yang Hongyang List-Id: xen-devel@lists.xenproject.org RnJvbTogV2VuIENvbmd5YW5nIDx3ZW5jeUBjbi5mdWppdHN1LmNvbT4KClNlY29uZGFyeShyZXN0 b3JlIHNpZGUpIGlzIHJ1bm5pbmcgdW5kZXIgQ09MTywgd2UgYWxzbyBuZWVkCnBvc3Rjb3B5L3N1 c3BlbmQgY2FsbGJhY2tzLgoKU2lnbmVkLW9mZi1ieTogWWFuZyBIb25neWFuZyA8aG9uZ3lhbmcu eWFuZ0BlYXN5c3RhY2suY24+ClNpZ25lZC1vZmYtYnk6IFdlbiBDb25neWFuZyA8d2VuY3lAY24u ZnVqaXRzdS5jb20+ClNpZ25lZC1vZmYtYnk6IENoYW5nbG9uZyBYaWUgPHhpZWNsLmZuc3RAY24u ZnVqaXRzdS5jb20+Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oICAgICB8IDEw ICsrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwgfCAgNCArKy0t CiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oIGIvdG9vbHMvbGlieGMvaW5j bHVkZS94ZW5ndWVzdC5oCmluZGV4IGY1OThiZWMuLmNiMGJiY2YgMTAwNjQ0Ci0tLSBhL3Rvb2xz L2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmd1 ZXN0LmgKQEAgLTEwMSw2ICsxMDEsMTYgQEAgaW50IHhjX2RvbWFpbl9zYXZlKHhjX2ludGVyZmFj ZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRvbSwgdWludDMyX3QgbWF4X2l0ZXIKIAogLyog Y2FsbGJhY2tzIHByb3ZpZGVkIGJ5IHhjX2RvbWFpbl9yZXN0b3JlICovCiBzdHJ1Y3QgcmVzdG9y ZV9jYWxsYmFja3MgeworICAgIC8qIENhbGxlZCBhZnRlciBhIG5ldyBjaGVja3BvaW50IHRvIHN1 c3BlbmQgdGhlIGd1ZXN0LgorICAgICAqLworICAgIGludCAoKnN1c3BlbmQpKHZvaWQqIGRhdGEp OworCisgICAgLyogQ2FsbGVkIGFmdGVyIHRoZSBzZWNvbmRhcnkgdm0gaXMgcmVhZHkgdG8gcmVz dW1lLgorICAgICAqIENhbGxiYWNrIGZ1bmN0aW9uIHJlc3VtZXMgdGhlIGd1ZXN0ICYgdGhlIGRl dmljZSBtb2RlbCwKKyAgICAgKiByZXR1cm5zIHRvIHhjX2RvbWFpbl9yZXN0b3JlLgorICAgICAq LworICAgIGludCAoKnBvc3Rjb3B5KSh2b2lkKiBkYXRhKTsKKwogICAgIC8qIEEgY2hlY2twb2lu dCByZWNvcmQgaGFzIGJlZW4gZm91bmQgaW4gdGhlIHN0cmVhbS4KICAgICAgKiByZXR1cm5zOiAq LwogI2RlZmluZSBYR1JfQ0hFQ0tQT0lOVF9FUlJPUiAgICAwIC8qIFRlcm1pbmF0ZSBwcm9jZXNz aW5nICovCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsIGIv dG9vbHMvbGlieGwvbGlieGxfc2F2ZV9tc2dzX2dlbi5wbAppbmRleCA1MWQwMDRkLi42MDE2NzA2 IDEwMDc1NQotLS0gYS90b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsCisrKyBiL3Rv b2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwKQEAgLTIzLDggKzIzLDggQEAgb3VyIEBt c2dzID0gKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFNUUklORyBkb2luZ193aGF0KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICd1bnNpZ25lZCBsb25nJywgJ2RvbmUnLAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Vuc2lnbmVkIGxvbmcnLCAndG90YWwnXSBd LAotICAgIFsgIDMsICdzY3hBJywgICAic3VzcGVuZCIsIFtdIF0sCi0gICAgWyAgNCwgJ3NjeEEn LCAgICJwb3N0Y29weSIsIFtdIF0sCisgICAgWyAgMywgJ3NyY3hBJywgICJzdXNwZW5kIiwgW10g XSwKKyAgICBbICA0LCAnc3JjeEEnLCAgInBvc3Rjb3B5IiwgW10gXSwKICAgICBbICA1LCAnc3Jj eEEnLCAgImNoZWNrcG9pbnQiLCBbXSBdLAogICAgIFsgIDYsICdzcmN4QScsICAid2FpdF9jaGVj a3BvaW50IiwgW10gXSwKICAgICBbICA3LCAnc2N4QScsICAgInN3aXRjaF9xZW11X2xvZ2RpcnR5 IiwgIFtxdyhpbnQgZG9taWQKLS0gCjEuOS4zCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=