From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F099EC3A589 for ; Thu, 15 Aug 2019 16:01:17 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C8075206C1 for ; Thu, 15 Aug 2019 16:01:17 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C8075206C1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hyIBJ-00070q-2p; Thu, 15 Aug 2019 16:00:53 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hyIBH-00070d-KN for xen-devel@lists.xen.org; Thu, 15 Aug 2019 16:00:51 +0000 X-Inumbo-ID: d96e5510-bf75-11e9-8ba2-12813bfff9fa Received: from foss.arm.com (unknown [217.140.110.172]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTP id d96e5510-bf75-11e9-8ba2-12813bfff9fa; Thu, 15 Aug 2019 16:00:49 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F41EE28; Thu, 15 Aug 2019 09:00:48 -0700 (PDT) Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 269BE3F706; Thu, 15 Aug 2019 09:00:47 -0700 (PDT) To: George Dunlap , "Wieczorkiewicz, Pawel" , Lars Kurth References: <20190815112708.11474-1-wipawel@amazon.de> <8d5350af-2ca8-a651-c43c-07372779322d@arm.com> <3E431F27-7D89-4CE8-8FBA-86A38EBA580F@xenproject.org> <664a5f94-bf16-42b1-ff99-e3cee5170563@arm.com> <8dd1e706-72a9-da4f-89a1-cde419b6c11d@citrix.com> <792bef63-0ddf-f928-97c0-03c7c0ecb8ed@citrix.com> From: Julien Grall Message-ID: <7517ae8c-d1e1-e127-d6c0-b20040d23e41@arm.com> Date: Thu, 15 Aug 2019 17:00:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <792bef63-0ddf-f928-97c0-03c7c0ecb8ed@citrix.com> Content-Language: en-US Subject: Re: [Xen-devel] [PATCH lp-metadata 2/3] livepatch: Handle arbitrary size names with the list operation X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: "Tim \(Xen.org\)" , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , xen-devel , "Pohlack, Martin" , Ross Lagerwall , Jan Beulich , xen-devel Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" SGkgR2VvcmdlLAoKT24gMTUvMDgvMjAxOSAxNjo0OCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBP biA4LzE1LzE5IDQ6MzYgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgR2VvcmdlLAo+Pgo+ PiBPbiAxNS8wOC8yMDE5IDE2OjMyLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gOC8xNS8x OSA0OjI5IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4KPj4+Pgo+Pj4+IE9uIDE1LzA4LzIw MTkgMTY6MTksIFdpZWN6b3JraWV3aWN6LCBQYXdlbCB3cm90ZToKPj4+Pj4gSGkgTGFycywgSnVs aWVuLAo+Pj4+Cj4+Pj4gSGksCj4+Pj4KPj4+Pj4gVGhhbmtzIGZvciB0aGUgcG9pbnRlcnMsIEkg d2lsbCByZWFkIHRoZW0gdXAgYW5kIGZvbGxvdyB0aGUKPj4+Pj4gcmVjb21tZW5kYXRpb25zIHdp dGggbXkgZnV0dXJlIGNvbnRyaWJ1dGlvbnMuCj4+Pj4+IFNvcnJ5IGZvciB0aGUgbWVzc+KApgo+ Pj4+Pgo+Pj4+PiBCdXQsIGxldCBtZSBhc2sgZmlyc3QgYmVmb3JlIHJlYWRpbmcgdGhlIHdpa2lz LCBob3cgZG8geW91IHByZWZlcgo+Pj4+PiBzdWJtaXR0aW5nIHNlcmllcyB0aGF0IGNvbnRhaW4g cGF0Y2hlcyBiZWxvbmdpbmcgdG8gMiBkaXN0aW5jdCByZXBvcwo+Pj4+PiAoZS5nLiB4ZW4gYW5k IGxpdmVwYXRjaC1idWlsZC10b29scyk/Cj4+Pj4KPj4+PiBJIGNhbiBzZWUgdHdvIHdheXM6Cj4+ Pj4KPj4+PiAgwqDCoCAxKSBPbmUgc2VyaWVzIHBlciBwcm9qZWN0IGFuZCBtZW50aW9uIGluIHRo ZSBjb3ZlciBsZXR0ZXIgdGhhdAo+Pj4+IG1vZGlmaWNhdGlvbnMgYXJlIHJlcXVpcmVkIGluIGFu b3RoZXIgcHJvamVjdCAod2l0aCBsaW5rL3RpdGxlKS4KPj4+PiAgwqDCoCAyKSBDb21iaW5lIGFs bCB0aGUgcGF0Y2hlcyBpbiBvbmUgc2VyaWVzIGFuZCB0YWcgdGhlbSBkaWZmZXJlbnRseS4KPj4+ PiBJLmUKPj4+PiBbWEVOXSBbTElWRVBBVENIXS4KPj4+Pgo+Pj4+IDEpIGlzIHByZWZlcmFibGUg aWYgeW91IGhhdmUgYSBsb3Qgb2YgcGF0Y2hlcyBpbiBlYWNoIHJlcG8uIDIpIGNhbiBiZQo+Pj4+ IGhhbmR5IGlmIHlvdSBoYXZlIG9ubHkgYSBjb3VwbGUgb2YgcGF0Y2hlcyBmb3Igb25lIHJlcG8u Cj4+Pgo+Pj4gMSBpcyBhbHNvIGVhc2llciBmb3IgYXV0b21hdGVkIHRvb2xzIChsaWtlIHBhdGNo ZXcpIHRvIGRlYWwgd2l0aC4KPj4KPj4gT3V0IG9mIGludGVyZXN0LCBpbiBnZW5lcmFsIGRldmVs b3BlciB3aWxsIHRlbmQgdG8gY3Jvc3MtcG9zdCB0aG9zZQo+PiBwYXRjaGVzLiBTbyBpbiB3aGF0 IHdheSB0aGlzIHdvdWxkIG1ha2UgaXQgZWFzaWVyPwo+IAo+IElmIHlvdSBoYXZlIHR3byBzZXBh cmF0ZSBzZXJpZXMsIHRoZW4gcGF0Y2hldyB3aWxsIGJlIGFibGUgdG8gaGFuZGxlIG9uZQo+IGFu ZCBub3QgaGFuZGxlIHRoZSBvdGhlci4gIElmIHRoZXkncmUgbWl4ZWQgaW4gYSBzaW5nbGUgc2Vy aWVzLCBwYXRjaGV3Cj4gd29uJ3QgYmUgYWJsZSB0byBoYW5kbGUgaXQgYXQgYWxsLiAgQXQgdGhl IG1vbWVudCBwYXRjaGV3IGRvZXNuJ3QgZG8KPiBhbnl0aGluZyBidXQgZ2l2ZSB5b3UgYSBuaWNl IG1ib3ggLyBnaXQgYnJhbmNoIHRvIHB1bGw7IGJ1dCBldmVudHVhbGx5Cj4gdGhlIGlkZWEgaXMg dGhhdCBpdCB3aWxsIGRvIHNvbWUgbGV2ZWwgb2YgdGVzdGluZyBhbmQgZ2l2ZSBmZWVkYmFjawo+ IChwYXRjaCBkb2VzL24ndCBhcHBseSwgcGF0Y2ggZG9lcy9uJ3QgYnVpbGQsIHBhdGNoIGRvZXMv bid0IHBhc3Mgc21va2UKPiB0ZXN0cyAvICZjKS4KCk9oLCBzbyBwYXRjaGV3IHdpbGwgdHJ5IHRv IGFwcGx5IHRoZSBzZXJpZXMuIElmIGl0IGRvZXMgbm90IGZ1bGx5IGFwcGx5LCB0aGVuIGl0IApt ZWFucyB0aGUgc2VyaWVzIGRvZXMgbm90IHRhcmdldCBYZW4sIHJpZ2h0PwoKSSBoYXZlbid0IHVz ZWQgbXVjaCBwYXRjaGV3IHNvIGZhciwgYnV0IGl0IGxvb2tzIGxpa2UgSSBzaG91bGQgZ2l2ZSBh IHRyeSB3aGVuIApjb21taXR0aW5nL3Jldmlld2luZyBzZXJpZXMgOikuCgpUaGFuayB5b3UgZm9y IHRoZSBleHBsYW5hdGlvbiEKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=