From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 06/18] mini-os: let memory allocation fail if no free page available Date: Fri, 5 Aug 2016 19:35:50 +0200 Message-ID: <1470418562-11234-7-git-send-email-jgross@suse.com> References: <1470418562-11234-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: <1470418562-11234-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 SW5zdGVhZCBvZiBwYW5pY2luZyB3aGVuIG5vIHBhZ2UgY2FuIGJlIGFsbG9jYXRlZCB0cnkgdG8g ZmFpbCB0aGUKbWVtb3J5IGFsbG9jYXRpb24gYnkgcmV0dXJuaW5nIE5VTEwgaW5zdGVhZC4KClNp Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6 IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpWMjogZml4ZWQgbWlub3Igc3R5bGUg aXNzdWUKLS0tCiBtbS5jIHwgNyArKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvbW0uYyBiL21tLmMKaW5kZXggMjYzYTM1Ni4uOGNmMzIxMCAxMDA2 NDQKLS0tIGEvbW0uYworKysgYi9tbS5jCkBAIC0zMzUsNiArMzM1LDEzIEBAIHZvaWQgKnNicmso cHRyZGlmZl90IGluY3JlbWVudCkKICAgICAKICAgICBpZiAobmV3X2JyayA+IGhlYXBfbWFwcGVk KSB7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgbiA9IChuZXdfYnJrIC0gaGVhcF9tYXBwZWQgKyBQ QUdFX1NJWkUgLSAxKSAvIFBBR0VfU0laRTsKKworICAgICAgICBpZiAoIG4gPiBucl9mcmVlX3Bh Z2VzICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKCJNZW1vcnkgZXhoYXVzdGVkOiB3 YW50ICVsZCBwYWdlcywgYnV0IG9ubHkgJWxkIGFyZSBsZWZ0XG4iLAorICAgICAgICAgICAgICAg ICAgIG4sIG5yX2ZyZWVfcGFnZXMpOworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAg IH0KICAgICAgICAgZG9fbWFwX3plcm8oaGVhcF9tYXBwZWQsIG4pOwogICAgICAgICBoZWFwX21h cHBlZCArPSBuICogUEFHRV9TSVpFOwogICAgIH0KLS0gCjIuNi42CgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==