From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruno Alvisio Subject: [PATCH RFC 03/16] Save/Restore Support: Declare kernel and arch pre/post suspend functions Date: Tue, 19 Dec 2017 15:41:58 -0800 Message-ID: <1513726931-7516-4-git-send-email-bruno.alvisio@gmail.com> References: <1513726931-7516-1-git-send-email-bruno.alvisio@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRRXT-0004k4-J5 for xen-devel@lists.xenproject.org; Tue, 19 Dec 2017 23:43:11 +0000 In-Reply-To: <1513726931-7516-1-git-send-email-bruno.alvisio@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: jgross@suse.com, samuel.thibault@ens-lyon.org, wei.liu2@citrix.com, Bruno Alvisio List-Id: xen-devel@lists.xenproject.org Rm9yIG1pbmktT1MgdG8gc3VwcG9ydCBzdXNwZW5kIGFuZCByZXN0b3JlLCB0aGUga2VybmVsIHdp bGwgaGF2ZSB0byBzdXNwZW5kCmRpZmZlcmVudCBtb2R1bGVzIHN1Y2ggYXMgeGVuYnVzLCBjb25z b2xlLCBpcnEsIGV0Yy4gRHVyaW5nIHNhdmUvcmVzdG9yZSB0aGUKa2VybmVsIGFuZCBhcmNoIHBy ZV9zdXNwZW5kIGFuZCBwb3N0X3N1c3BlbmQgZnVuY3Rpb25zIHdpbGwgYmUgaW52b2tlZCB0bwpz dXNwZW5kL3Jlc3VtZSBlYWNoIG9mIHRoZSBtb2R1bGVzLgoKU2lnbmVkLW9mZi1ieTogQnJ1bm8g QWx2aXNpbyA8YnJ1bm8uYWx2aXNpb0BnbWFpbC5jb20+Ci0tLQogYXJjaC94ODYvc2V0dXAuYyB8 IDEwICsrKysrKysrKysKIGluY2x1ZGUva2VybmVsLmggfCAgMiArKwogaW5jbHVkZS94ODYvb3Mu aCB8ICA0ICsrLS0KIGtlcm5lbC5jICAgICAgICAgfCAxMCArKysrKysrKysrCiA0IGZpbGVzIGNo YW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJj aC94ODYvc2V0dXAuYyBiL2FyY2gveDg2L3NldHVwLmMKaW5kZXggNTI3ODIyNy4uM2RkODZmOSAx MDA2NDQKLS0tIGEvYXJjaC94ODYvc2V0dXAuYworKysgYi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0y MDQsNiArMjA0LDE2IEBAIGFyY2hfaW5pdCh2b2lkICpwYXIpCiAJc3RhcnRfa2VybmVsKCk7CiB9 CiAKK3ZvaWQgYXJjaF9wcmVfc3VzcGVuZCh2b2lkKQoreworCit9CisKK3ZvaWQgYXJjaF9wb3N0 X3N1c3BlbmQoaW50IGNhbmNlbGVkKQoreworCit9CisKIHZvaWQKIGFyY2hfZmluaSh2b2lkKQog ewpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9rZXJuZWwuaCBiL2luY2x1ZGUva2VybmVsLmgKaW5kZXgg ZDM3ZGRkYS4uMTYxZDc1NyAxMDA2NDQKLS0tIGEvaW5jbHVkZS9rZXJuZWwuaAorKysgYi9pbmNs dWRlL2tlcm5lbC5oCkBAIC01LDYgKzUsOCBAQAogZXh0ZXJuIGNoYXIgY21kbGluZVtNQVhfQ01E TElORV9TSVpFXTsKIAogdm9pZCBzdGFydF9rZXJuZWwodm9pZCk7Cit2b2lkIHByZV9zdXNwZW5k KHZvaWQpOwordm9pZCBwb3N0X3N1c3BlbmQoaW50IGNhbmNlbGVkKTsKIHZvaWQgZG9fZXhpdCh2 b2lkKSBfX2F0dHJpYnV0ZV9fKChub3JldHVybikpOwogdm9pZCBhcmNoX2RvX2V4aXQodm9pZCk7 CiB2b2lkIHN0b3Bfa2VybmVsKHZvaWQpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ODYvb3MuaCBi L2luY2x1ZGUveDg2L29zLmgKaW5kZXggZDE1NTkxNC4uYTczYjYzZSAxMDA2NDQKLS0tIGEvaW5j bHVkZS94ODYvb3MuaAorKysgYi9pbmNsdWRlL3g4Ni9vcy5oCkBAIC03MSwxMCArNzEsMTAgQEAg dm9pZCB0cmFwX2Zpbmkodm9pZCk7CiB2b2lkIHhlbl9jYWxsYmFja192ZWN0b3Iodm9pZCk7CiAj ZW5kaWYKIAordm9pZCBhcmNoX3ByZV9zdXNwZW5kKHZvaWQpOwordm9pZCBhcmNoX3Bvc3Rfc3Vz cGVuZChpbnQgY2FuY2VsZWQpOwogdm9pZCBhcmNoX2Zpbmkodm9pZCk7CiAKLQotCiAjaWZkZWYg Q09ORklHX1BBUkFWSVJUCiAKIC8qIApkaWZmIC0tZ2l0IGEva2VybmVsLmMgYi9rZXJuZWwuYwpp bmRleCAwZDg0YTliLi45MGM4NjVhIDEwMDY0NAotLS0gYS9rZXJuZWwuYworKysgYi9rZXJuZWwu YwpAQCAtMTU1LDYgKzE1NSwxNiBAQCB2b2lkIHN0YXJ0X2tlcm5lbCh2b2lkKQogICAgIHJ1bl9p ZGxlX3RocmVhZCgpOwogfQogCit2b2lkIHByZV9zdXNwZW5kKHZvaWQpCit7CisKK30KKwordm9p ZCBwb3N0X3N1c3BlbmQoaW50IGNhbmNlbGVkKQoreworCit9CisKIHZvaWQgc3RvcF9rZXJuZWwo dm9pZCkKIHsKICAgICAvKiBUT0RPOiBmcyBpbXBvcnQgKi8KLS0gCjIuMy4yIChBcHBsZSBHaXQt NTUpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6 Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==