From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v3 13/19] mini-os: add function to map one frame Date: Thu, 11 Aug 2016 11:18:16 +0200 Message-ID: <1470907102-14656-14-git-send-email-jgross@suse.com> References: <1470907102-14656-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1470907102-14656-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , samuel.thibault@ens-lyon.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org QWRkIGEgZnVuY3Rpb24gdG8gbWFwIG9uZSBwaHlzaWNhbCBmcmFtZSB0byBhIHNwZWNpZmllZCB2 aXJ0dWFsCmFkZHJlc3MgYXMgcmVhZC93cml0ZS4gVGhpcyB3aWxsIGJlIHVzZWQgbGF0ZXIgbXVs dGlwbGUgdGltZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j b20+ClJldmlld2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlv bi5vcmc+Ci0tLQogaW5jbHVkZS9hcm0vYXJjaF9tbS5oIHwgMiArKwogaW5jbHVkZS9tbS5oICAg ICAgICAgIHwgMSArCiBtbS5jICAgICAgICAgICAgICAgICAgfCA1ICsrKysrCiAzIGZpbGVzIGNo YW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvYXJtL2FyY2hfbW0u aCBiL2luY2x1ZGUvYXJtL2FyY2hfbW0uaAppbmRleCAwODVkNGU1Li5mNDY4NWQ4IDEwMDY0NAot LS0gYS9pbmNsdWRlL2FybS9hcmNoX21tLmgKKysrIGIvaW5jbHVkZS9hcm0vYXJjaF9tbS5oCkBA IC0xNCw2ICsxNCw4IEBAIGV4dGVybiB1aW50MzJfdCBwaHlzaWNhbF9hZGRyZXNzX29mZnNldDsJ LyogQWRkIHRoaXMgdG8gYSB2aXJ0dWFsIGFkZHJlc3MgdG8gZ2V0CiAKICNkZWZpbmUgTDFfUEFH RVRBQkxFX1NISUZUICAgICAgMTIKIAorI2RlZmluZSBMMV9QUk9UICAgICAgICAgIDAKKwogI2Rl ZmluZSB0b19waHlzKHgpICAgICAgICAgICAgICAgICAoKChwYWRkcl90KSh4KStwaHlzaWNhbF9h ZGRyZXNzX29mZnNldCkgJiAweGZmZmZmZmZmKQogI2RlZmluZSB0b192aXJ0KHgpICAgICAgICAg ICAgICAgICAoKHZvaWQgKikoKCh4KS1waHlzaWNhbF9hZGRyZXNzX29mZnNldCkgJiAweGZmZmZm ZmZmKSkKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9tbS5oIGIvaW5jbHVkZS9tbS5oCmluZGV4IDky NDRlMjYuLjZhZGQ2ODMgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbW0uaAorKysgYi9pbmNsdWRlL21t LmgKQEAgLTcyLDYgKzcyLDcgQEAgaW50IGRvX21hcF9mcmFtZXModW5zaWduZWQgbG9uZyBhZGRy LAogICAgICAgICBjb25zdCB1bnNpZ25lZCBsb25nICpmLCB1bnNpZ25lZCBsb25nIG4sIHVuc2ln bmVkIGxvbmcgc3RyaWRlLAogCXVuc2lnbmVkIGxvbmcgaW5jcmVtZW50LCBkb21pZF90IGlkLCBp bnQgKmVyciwgdW5zaWduZWQgbG9uZyBwcm90KTsKIGludCB1bm1hcF9mcmFtZXModW5zaWduZWQg bG9uZyB2YSwgdW5zaWduZWQgbG9uZyBudW1fZnJhbWVzKTsKK2ludCBtYXBfZnJhbWVfcncodW5z aWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsb25nIG1mbik7CiAjaWZkZWYgSEFWRV9MSUJDCiBl eHRlcm4gdW5zaWduZWQgbG9uZyBoZWFwLCBicmssIGhlYXBfbWFwcGVkLCBoZWFwX2VuZDsKICNl bmRpZgpkaWZmIC0tZ2l0IGEvbW0uYyBiL21tLmMKaW5kZXggYzUzYjBjYS4uNzA3YTNlMCAxMDA2 NDQKLS0tIGEvbW0uYworKysgYi9tbS5jCkBAIC0zMTksNiArMzE5LDExIEBAIGludCBmcmVlX3Bo eXNpY2FsX3BhZ2VzKHhlbl9wZm5fdCAqbWZucywgaW50IG4pCiAgICAgcmV0dXJuIEhZUEVSVklT T1JfbWVtb3J5X29wKFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiwgJnJlc2VydmF0aW9uKTsK IH0KIAoraW50IG1hcF9mcmFtZV9ydyh1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcg bWZuKQoreworICAgIHJldHVybiBkb19tYXBfZnJhbWVzKGFkZHIsICZtZm4sIDEsIDEsIDEsIERP TUlEX1NFTEYsIE5VTEwsIEwxX1BST1QpOworfQorCiAjaWZkZWYgSEFWRV9MSUJDCiB2b2lkICpz YnJrKHB0cmRpZmZfdCBpbmNyZW1lbnQpCiB7Ci0tIAoyLjYuNgoKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=