From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 05/18] mini-os: add nr_free_pages counter Date: Fri, 5 Aug 2016 19:35:49 +0200 Message-ID: <1470418562-11234-6-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 QWRkIGEgdmFyaWFibGUgaG9sZGluZyB0aGUgbnVtYmVyIG9mIGF2YWlsYWJsZSBtZW1vcnkgcGFn ZXMuIFRoaXMgd2lsbAphaWQgYXV0by1iYWxsb29uaW5nIGxhdGVyLgoKU2lnbmVkLW9mZi1ieTog SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2Vp LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBpbmNsdWRlL21tLmggfCAxICsKIG1tLmMgICAgICAgICB8 IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2luY2x1ZGUvbW0uaCBiL2luY2x1ZGUvbW0uaAppbmRleCBhNDhmNDg1Li5iOTdiNDNlIDEwMDY0 NAotLS0gYS9pbmNsdWRlL21tLmgKKysrIGIvaW5jbHVkZS9tbS5oCkBAIC00Miw2ICs0Miw3IEBA CiAjZGVmaW5lIFNUQUNLX1NJWkVfUEFHRV9PUkRFUiBfX1NUQUNLX1NJWkVfUEFHRV9PUkRFUgog I2RlZmluZSBTVEFDS19TSVpFIF9fU1RBQ0tfU0laRQogCitleHRlcm4gdW5zaWduZWQgbG9uZyBu cl9mcmVlX3BhZ2VzOwogCiB2b2lkIGluaXRfbW0odm9pZCk7CiB1bnNpZ25lZCBsb25nIGFsbG9j X3BhZ2VzKGludCBvcmRlcik7CmRpZmYgLS1naXQgYS9tbS5jIGIvbW0uYwppbmRleCAwZGQ0ODYy Li4yNjNhMzU2IDEwMDY0NAotLS0gYS9tbS5jCisrKyBiL21tLmMKQEAgLTUzLDYgKzUzLDggQEAg c3RhdGljIHVuc2lnbmVkIGxvbmcgKmFsbG9jX2JpdG1hcDsKICNkZWZpbmUgYWxsb2NhdGVkX2lu X21hcChfcG4pIFwKIChhbGxvY19iaXRtYXBbKF9wbikvUEFHRVNfUEVSX01BUFdPUkRdICYgKDFV TDw8KChfcG4pJihQQUdFU19QRVJfTUFQV09SRC0xKSkpKQogCit1bnNpZ25lZCBsb25nIG5yX2Zy ZWVfcGFnZXM7CisKIC8qCiAgKiBIaW50IHJlZ2FyZGluZyBiaXR3aXNlIGFyaXRobWV0aWMgaW4g bWFwX3thbGxvYyxmcmVlfToKICAqICAtKDE8PG4pICBzZXRzIGFsbCBiaXRzID49IG4uIApAQCAt ODEsNiArODMsOCBAQCBzdGF0aWMgdm9pZCBtYXBfYWxsb2ModW5zaWduZWQgbG9uZyBmaXJzdF9w YWdlLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzKQogICAgICAgICB3aGlsZSAoICsrY3Vycl9pZHgg PCBlbmRfaWR4ICkgYWxsb2NfYml0bWFwW2N1cnJfaWR4XSA9IH4wVUw7CiAgICAgICAgIGFsbG9j X2JpdG1hcFtjdXJyX2lkeF0gfD0gKDFVTDw8ZW5kX29mZiktMTsKICAgICB9CisKKyAgICBucl9m cmVlX3BhZ2VzIC09IG5yX3BhZ2VzOwogfQogCiAKQEAgLTkzLDYgKzk3LDggQEAgc3RhdGljIHZv aWQgbWFwX2ZyZWUodW5zaWduZWQgbG9uZyBmaXJzdF9wYWdlLCB1bnNpZ25lZCBsb25nIG5yX3Bh Z2VzKQogICAgIGVuZF9pZHggICA9IChmaXJzdF9wYWdlICsgbnJfcGFnZXMpIC8gUEFHRVNfUEVS X01BUFdPUkQ7CiAgICAgZW5kX29mZiAgID0gKGZpcnN0X3BhZ2UgKyBucl9wYWdlcykgJiAoUEFH RVNfUEVSX01BUFdPUkQtMSk7CiAKKyAgICBucl9mcmVlX3BhZ2VzICs9IG5yX3BhZ2VzOworCiAg ICAgaWYgKCBjdXJyX2lkeCA9PSBlbmRfaWR4ICkKICAgICB7CiAgICAgICAgIGFsbG9jX2JpdG1h cFtjdXJyX2lkeF0gJj0gLSgxVUw8PGVuZF9vZmYpIHwgKCgxVUw8PHN0YXJ0X29mZiktMSk7Ci0t IAoyLjYuNgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=