From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 0/7] xenstore: support reading directory with many children Date: Thu, 27 Oct 2016 11:55:51 +0200 Message-ID: <1477562158-26618-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Juergen Gross , sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org UmVhZGluZyB0aGUgY2hpbGRyZW4gbGlzdCBvZiBhIHhlbnN0b3JlIG5vZGUgd2l0aCB0aGUgbGVu Z3RoIG9mIHRoYXQKbGlzdCBleGNlZWRpbmcgNDA5NiBieXRlcyBpcyBjdXJyZW50bHkgbm90IHBv c3NpYmxlLiBUaGlzIGNhbiBiZSBhCnByb2JsZW0gZm9yIGEgbGFyZ2UgaG9zdCB3aXRoIGEgaHVn ZSBudW1iZXIgb2YgZG9tYWlucyBhcyBYZW4gdG9vbHMKd2lsbCBubyBsb25nZXIgYnkgY2FwYWJs ZSB0byBzY2FuIHNvbWUgZGlyZWN0b3JpZXMgb2YgeGVuc3RvcmUgKGUuZy4KL2xvY2FsL2RvbWFp bikuCgpUaGlzIHBhdGNoIHNlcmllcyBhZGRzIGEgbmV3IHhzIHdpcmUgY29tbWFuZCB0byByZWFk IGEgZGlyZWN0b3J5CmluIG11bHRpcGxlIGNodW5rcy4gbGlieGVuc3RvcmUgaXMgbW9kaWZpZWQg aW4gYSBjb21wYXRpYmxlIHdheSB0bwpzaG93IGFuIHVubW9kaWZpZWQgcmVzdWx0IGluIGNhc2Ug eGVuc3RvcmVkIGRvZXNuJ3Qgc3VwcG9ydCB0aGUgbmV3CmNvbW1hbmQuCgpUaGUgcGF0Y2ggc2V0 IGhhcyBiZWVuIHZlcmlmaWVkIHRvIHdvcmsgYnkgdXNpbmcgdGhlIGZvbGxvd2luZyBzaGVsbCBz Y3JpcHQ6Cgp4ZW5zdG9yZS13cml0ZSAvdGVzdCAidGVzdCIKCmZvciBpIGluIGBzZXEgMTAwIDUw MGAKZG8KICAgIHhlbnN0b3JlLXdyaXRlIC90ZXN0L2VudHJ5X3dpdGhfdmVyeV9sb25nX25hbWVf JGkgJGkKZG9uZQoKeGVuc3RvcmUtbHMKeGVuc3RvcmUtcm0gL3Rlc3QKClhlbnN0b3JlIGhhcyBi ZWVuIHZlcmlmaWVkIHRvIHdvcmsgYnkgc3RhcnRpbmcgbXVsdGlwbGUgZG9tYWluIHR5cGVzLgpF c3BlY2lhbGx5IEhWTSB3aXRoIHFlbXUtc3R1YmRvbSBoYXMgYmVlbiB0ZXN0ZWQgYXMgdGhpcyBj b25maWd1cmF0aW9uCnNlZW1zIHRvIGJlIHJhdGhlciBzZW5zaWJsZSB0byBjb25jdXJyZW50IHRy YW5zYWN0aW9ucy4KCkNoYW5nZXMgaW4gVjI6Ci0gY29tcGxldGUgcmV3b3JrIGFzIHN1Z2dlc3Rl ZCBieSBKYW4gQmV1bGljaDogZG9uJ3QgdXNlIHRyYW5zYWN0aW9ucwogIGZvciBjb25zaXN0ZW5j eSwgYnV0IGEgcGVyLW5vZGUgZ2VuZXJhdGlvbiBjb3VudAotIGZpeCBhIChtaW5vcj8pIHByb2Js ZW0gaW4gdHJhbnNhY3Rpb24gY29kZSByZWdhcmRpbmcgd2F0Y2hlcyAocGF0Y2ggMSkKCkp1ZXJn ZW4gR3Jvc3MgKDcpOgogIHhlbnN0b3JlOiBmaXggYWRkX2NoYW5nZV9ub2RlKCkKICB4ZW5zdG9y ZTogbW9kaWZ5IGFkZF9jaGFuZ2Vfbm9kZSgpIHBhcmFtZXRlciB0eXBlcwogIHhlbnN0b3JlOiBj YWxsIGFkZF9jaGFuZ2Vfbm9kZSgpIGRpcmVjdGx5IHdoZW4gd3JpdGluZyBub2RlCiAgeGVuc3Rv cmU6IHVzZSBjb21tb24gdGRiIHJlY29yZCBoZWFkZXIgaW4geGVuc3RvcmUKICB4ZW5zdG9yZTog YWRkIHBlci1ub2RlIGdlbmVyYXRpb24gY291bnRlcgogIHhlbnN0b3JlOiBhZGQgc3VwcG9ydCBm b3IgcmVhZGluZyBkaXJlY3Rvcnkgd2l0aCBtYW55IGNoaWxkcmVuCiAgeGVuc3RvcmU6IHN1cHBv cnQgWFNfRElSRUNUT1JZX1BBUlQgaW4gbGlieGVuc3RvcmUKCiB0b29scy94ZW5zdG9yZS9pbmNs dWRlL3hlbnN0b3JlX2xpYi5oICB8ICAgOSArKysKIHRvb2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9j b3JlLmMgICAgICAgIHwgMTIwICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogdG9v bHMveGVuc3RvcmUveGVuc3RvcmVkX2NvcmUuaCAgICAgICAgfCAgIDMgKwogdG9vbHMveGVuc3Rv cmUveGVuc3RvcmVkX3RyYW5zYWN0aW9uLmMgfCAgMjcgKysrKystLS0KIHRvb2xzL3hlbnN0b3Jl L3hlbnN0b3JlZF90cmFuc2FjdGlvbi5oIHwgICA0ICstCiB0b29scy94ZW5zdG9yZS94cy5jICAg ICAgICAgICAgICAgICAgICB8ICA4MCArKysrKysrKysrKysrKysrKysrLS0tCiB0b29scy94ZW5z dG9yZS94c190ZGJfZHVtcC5jICAgICAgICAgICB8ICAxMSArLS0KIHhlbi9pbmNsdWRlL3B1Ymxp Yy9pby94c193aXJlLmggICAgICAgIHwgICAxICsKIDggZmlsZXMgY2hhbmdlZCwgMjA1IGluc2Vy dGlvbnMoKyksIDUwIGRlbGV0aW9ucygtKQoKLS0gCjIuNi42CgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==