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 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1D56AFA1FD5 for ; Wed, 22 Apr 2026 16:48:55 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A07310EA7F; Wed, 22 Apr 2026 16:48:54 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=bootlin.com header.i=@bootlin.com header.b="Nkv45CPl"; dkim-atps=neutral Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) by gabe.freedesktop.org (Postfix) with ESMTPS id CE2BF10EA7F for ; Wed, 22 Apr 2026 16:48:52 +0000 (UTC) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id A1D1FC5C3CC; Wed, 22 Apr 2026 16:49:31 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id A4DAD5FA8F; Wed, 22 Apr 2026 16:48:50 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id C55E3104609C6; Wed, 22 Apr 2026 18:48:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1776876529; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding; bh=aO3H8MsXoKzfH918q1hawJrbjm/FDIsXu4wp10cCqs0=; b=Nkv45CPl3r7QYNZytxIiCtMAXDTtZjYJ4M/1/zerDCxfSJUd27nNcoxl3gQZGXmw/0rrA4 bmdCTq7YNQelt0GNbGtIYjadA2Ml47wiU3yIz8ZR8luCBio55u0wfqinXuy3wcfu7vJd/o w9iFDFWGL2QlzniklQ6xgp+uKFqHwTjQjZ3mmxkmnoZHmDjOF2MdyrDwO1KGSjCyD7N7Tp IQu2feTom/RQvOJYVv7EDSqI1u0hbZDTxjP6QRxvc/wnMB12Qj8QP86u5SYrZehhFBvNiY nfztgust4sKq1WSUClKYNBaopTukSOdhUTs3VvvHSS3qLTTM6kLk9wshIquh6g== From: Louis Chauvet Subject: [PATCH v4 00/37] VKMS: Introduce multiple configFS attributes Date: Wed, 22 Apr 2026 18:47:57 +0200 Message-Id: <20260422-vkms-all-config-v4-0-dbb52e9aadc3@bootlin.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-B4-Tracking: v=1; b=H4sIAL776GkC/2XOzU4DIRQF4FeZsBaFO3+drnyPxgW/7Y0DVKCkp pl3l041ambHITnfPTeSTESTyL65kWgKJgy+hu6pIeok/NFQ1DUTYNBzxkda3l2iYp6pCt7ikUr NFAjGd91gSW2do7F4XcXD2yNH83GpcH58EimSqW3nMO8bHR11mNTLz4N6c83k3jxhyiF+rtMKX 6vfK3abFYVTRsU4Dmzsez2BfpUh5Bn9cz20agX+CDBtBaiCNMDkJC3vBrMV2l8BALZCexdEB1q 1Vk7W/heWZfkCDRKSgm4BAAA= X-Change-ID: 20251017-vkms-all-config-bd0c2a01846f To: Haneen Mohammed , Simona Vetter , Melissa Wen , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , jose.exposito89@gmail.com, Jonathan Corbet , Shuah Khan , Miguel Ojeda , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt Cc: victoria@system76.com, sebastian.wick@redhat.com, victoria@system76.com, airlied@gmail.com, thomas.petazzoni@bootlin.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, Louis Chauvet , llvm@lists.linux.dev, =?utf-8?q?Jos=C3=A9_Exp=C3=B3sito?= , Luca Ceresoli X-Mailer: b4 0.16-dev X-Last-TLS-Session-Version: TLSv1.3 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VktNUyBoYXZlIGEgd2lkZSByYW5nZSBvZiBvcHRpb25zLiBUaGUgYWltIG9mIHRoaXMgc2VyaWVz IGlzIHRvIGludHJvZHVjZQptYW55IGNvbmZpZ2ZzIGF0dHJpYnV0ZSBzbyBWS01TIGNhbiBiZSB1 c2VkIHRvIHRlc3QgYSB3aWRlIHJhbmdlIG9mCmNvbmZpZ3VyYXRpb25zLgoKUEFUQ0ggMS01IGFy ZSB0byBleHBvc2UgaHVtYW4gcmVhZGFibGUgc3RyaW5ncyBmcm9tIGRybSBjb3JlClBBVENIIDYg aXMgYSBmaXggZm9yIHJvdGF0aW9uIHZhbHVlClBBVENIIDcgaXMgQUJJIGRvY3VtZW50YXRpb24K UEFUQ0ggOCBhZGRlZCBzb21lIGVycm9yIGNoZWNrcyBpbiBwbGFuZSBjb25maWd1cmF0aW9uClBB VENIIDkgY2xlYW51cCBpbiBwbGFuZV9yZWxlYXNlClBBVENIIDEwLTEyIGNoYW5nZSB0aGUgZGlz cGxheSBpbiBjb25maWdmcyB0byBiZSBtb3JlIHJlYWRhYmxlClBBVENIIDEzLDE0IHBsYW5lIG5h bWUKUEFUQ0ggMTUsMTYgcGxhbmUgcm90YXRpb24KUEFUQ0ggMTcsMTggcGxhbmUgY29sb3IgZW5j b2RpbmcKUEFUQ0ggMTksMjAgcGxhbmUgY29sb3IgcmFuZ2UKUEFUQ0ggMjEsMjIgcGxhbmUgZm9y bWF0ClBBVENIIDIzIHByb3Blcmx5IHVzZSB6cG9zClBBVENIIDI0LDI1IHBsYW5lIHpwb3MKUEFU Q0ggMjYsMjcgY29ubmVjdG9yIHR5cGUKUEFUQ0ggMjggcHJlcGFyYXRpb24gaW4gY29ubmVjdG9y IGluaXRpYWxpemF0aW9uClBBVENIIDI5LDMwIGNvbm5lY3RvciBzdXBwb3J0ZWQgY29sb3JzcGFj ZQpQQVRDSCAzMSwzMiBjb25uZWN0b3IgRURJRApQQVRDSCAzMy0zNSBkeW5hbWljIGNvbm5lY3Rv cnMKUEFUQ0ggMzYtMzcgUEFUSCBwcm9wZXJ0eQoKUFM6IEVhY2ggcGFpciBvZiBjb25maWcvY29u ZmlnZnMgcGF0Y2ggYXJlIGluZGVwZW5kYW50LiBJIGNvdWxkCnRlY2huaWNhbGx5IGNyZWF0ZSDi iYgxMCBkaWZmZXJlbnQgc2VyaWVzLCBidXQgdGhlcmUgd2lsbCBiZSBhIGxvdCBvZgoodHJpdmlh bCkgY29uZmxpY3RzIGJldHdlZW4gdGhlbS4gSSB3aWxsIGJlIGhhcHB5IHRvIHJlb3Jkb2VyLCBz cGxpdCBhbmQKcGFydGlhbGx5IGFwcGx5IHRoaXMgc2VyaWVzIHRvIGhlbHAgdGhlIHJldmlldyBw cm9jZXNzLgoKU2lnbmVkLW9mZi1ieTogTG91aXMgQ2hhdXZldCA8bG91aXMuY2hhdXZldEBib290 bGluLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gSW50cm9kdWNlZCBhIHdheSB0byBjaGFuZ2Ug dGhlIFBBVEggcHJvcGVydHkKLSBSZW9yZGVyZWQgZHJtLW9ubHkgcGF0Y2hlcyB0byB0aGUgZnJv bnQgb2YgdGhlIHNlcmllcy4KLSBGaXhlZCBhIGJ1ZyB3aGVuIGR5bmFtaWMgY29ubmVjdG9yIGFy ZSBhbGxvY2F0ZWQvZnJlZWQgKGRybW0gaW5zdGVhZCBvZgogIGt6YWxsb2MpCi0gUHJvcGVybHkg aGFuZGxlIGVycm9ycyBpbiB2a21zX2Nvbm5lY3Rvcl9pbml0Ci0gT25seSBwYXJzZSBmb3JtYXRz IG9uZSBieSBvbmUgKG5vIG1vcmUgY29tcGxleCBhbGdvcml0aG0sIHlvdSB3aWxsIGhhdmUKICB0 byB3cml0ZSBtdWx0aXBsZSB0aW1lcyBmb3IgbXVsdGlwbGUgZm9ybWF0cykKLSBVc2Ugc3lzZnNf ZW1pdCBpbnN0ZWFkIG9mIHNwcmludGYKLSBGaXggcm90YXRlIHByb3BlcnR5IGRlZmF1bHQgdmFs dWUKLSBMaW5rIHRvIHYzOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjUxMjIyLXZrbXMt YWxsLWNvbmZpZy12My0wLWJhNDJkYzNmYjlmZkBib290bGluLmNvbQoKQ2hhbmdlcyBpbiB2MzoK LSBBZGRlZCBEb2N1bWVudGF0aW9uL0FCSSAoVGhvbWFzIFBldGF6em9uaSkKLSBQQVRDSCAyOiBD bGFyaWZ5IHJldHVybiB2YWx1ZQotIFBBVENIIDYsNzogQXZvaWQgcGFzc2luZyBudWxsIHRvIHBy aW50ZgotIFBBVENIIDc6IFJlc3RyaWN0IHBsYW5lIG5hbWUgdG8gQS1aYS16MC05Ci0gUEFUQ0gg MTI6IEZpeCBtaXNzaW5nIHMKLSBQQVRDSCAxMzogQWRkIG1hY3JvIHRvIGF2b2lkIHJlcGV0aXRp b24sIGZpeCBtaXNzaW5nIHMsIG1ha2UgY29kZQogIGNvbnNpc3RlbnQsIHJlbW92ZSB3cm9uZyBj b21tZW50LCBwcm9wZXJseSBjaGVjayBiaXQgdmFsdWVzCi0gUEFUQ0ggMTU6IEZpeCBtaXNzaW5n IHMKLSBQQVRDSCAxNjogRml4IG1pc3NpbmcgcywgbWFrZSBjb2RlIGNvbnNpc3RlbnQsIHJlbW92 ZSB3cm9uZyBjb21tZW50cywKICBwcm9wZXJseSBjaGVjayB2YWx1ZSBhbmQgZml4IGRlZmF1bHRf Y29sb3JfcmFuZ2UgdmFsdWUKLSBQQVRDSCAxNzogQ3JlYXRlIGZ1bmN0aW9uIHRvIHJlZHVjZSBj b2RlIGNvbXBsZXhpdHksIGZpeCBtaXNzaW5nIHMKLSBQQVRDSCAxODogRml4IHBhcnNpbmcsIHJl bmFtZSBkYXRhLCByZWplY3Qgc3RyaW5ncyA+IDQgY2hhcnMKLSBQQVRDSCAyMDogUmVtb3ZlIGR1 cGxpY2F0ZWQgbGluZXMsIGZpeCB0ZXN0IGNvbW1lbnRzIHNpbXBsaWZ5IGNvbmRpdGlvbnMsCiAg cmVtb3ZlIHVzZWxlc3MgZG9jdW1lbnRhdGlvbiwgCi0gUEFUQ0ggMjE6IHtNaW4sTWF4fWltYWwg LT4ge01pbixNYXh9aW11bSwgc2ltcGxpZnkgY29tbWl0IGxvZwotIFBBVENIIDI1OiBGaXggd3Jv bmcgY29tbWVudAotIFBBVENIIDI2OiBSZW5hbWUgdHlwZSB0byBjb2xvcnNwYWNlcwotIFBBVENI IDI3OiBJbXByb3ZlIGNvbW1lbnQsIGF2b2lkIHVzZWxlc3MgaXRlcmF0aW9ucwotIFBBVENIIDI4 OiBGaXggdHlwbyBpbiBjb21taXQgbG9nCi0gUEFUQ0ggMjk6IEZpeCB0eXBvIGluIGNvbW1pdCBs b2cKLSBQQVRDSCAzMDogUmVtb3ZlIHVzZWxlc3MgaW5jbHVkZSBhbmQgbW92ZSBpdCB0byBwcm9w ZXIgY29tbWl0Ci0gUEFUQ0ggMzI6IENsYXJpZnkgZG9jdW1lbnRhdGlvbgotIFBBVENIIDMzOiBT aW1wbGlmeSBjb2RlIGFuZCB1c2UgYmV0dGVyIHZhcmlhYmxlIG5hbWVzCi0gUEFUQ0ggKjogRml4 IEVJTlZBTC9FQlVTWQotIExpbmsgdG8gdjI6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3IvMjAy NTEwMjktdmttcy1hbGwtY29uZmlnLXYyLTAtYmUyMGI5YmYxNDZlQGJvb3RsaW4uY29tCgpDaGFu Z2VzIGluIHYyOgotIFBBVENIIDE6IHJlb3JkZXIgaW5jbHVkZXMgKEpvc8OpKQotIFBBVENIIDI6 IHVzZSBuYW1lIHByb3BlcnR5IGluc3RlYWQgb2YgZm9sZGVyIG5hbWUgKEpvc8OpKQotIFBBVENI IDM6IEZpeCBkZWZhdWx0IHJvdGF0aW9ucyAoSm9zw6kpCi0gUEFUQ0ggMyw1LDcsMTI6IEFkZCB0 ZXN0cyBhbmQgZXh0cmFjdCB2YWxpZGF0aW9uIGZvciBwbGFuZXMgKEpvc8OpKQotIFBBVENIIDMs NTogRG8gbm90IGNyZWF0ZSBjb2xvciByYW5nZS9lbmNvZGluZyBwcm9wZXJ0aWVzIGlmIG5vdCBz ZXQKLSBQQVRDSCA1LDYsNyw4OiBTZXQgcGx1cmFsIGZvcm0gZm9yIHZrbXNfY29uZmlnX3BsYW5l IGZpZWxkcyAoSm9zw6kpCi0gUEFUQ0ggNCw2LDgsMTM6IFJlbW92ZSBjaGVja2luZyBmb3IgZGVm YXVsdCBpbiBzdXBwb3J0ZWQgKEpvc8OpKQotIFBBVENIIDk6IEFkZCBicmVhayBpbiB2a21zX2Nv bmZpZ19wbGFuZV9hZGRfZm9ybWF0IChKb3PDqSkKLSBQQVRDSCAxMjogZml4IHpwb3NfZW5hYmxl ZCB0eXBvIChKb3PDqSkKLSBQQVRDSCAxMzogZml4IGRvY3VtZW50YXRpb24gKEpvc8OpKQotIEFk ZCBkZWJ1ZyBkaXNwbGF5IChKb3PDqSkKLSBQQVRDSCAyMDogdXNlIGRybW1fa3phbGxvYyBpbnN0 ZWFkIG9mIGt6YWxsb2MgKEpvc8OpKQotIFBBVENIIDIyOiBzaW1wbGlmeSB0aGUgY29kZSAoSm9z w6kpCi0gTGluayB0byB2MTogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci8yMDI1MTAxOC12a21z LWFsbC1jb25maWctdjEtMC1hNzc2MDc1NWQ5MmRAYm9vdGxpbi5jb20KClRvOiBNYWFydGVuIExh bmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgpUbzogTWF4aW1lIFJp cGFyZCA8bXJpcGFyZEBrZXJuZWwub3JnPgpUbzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1tZXJt YW5uQHN1c2UuZGU+ClRvOiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAZ21haWwuY29tPgpUbzogU2lt b25hIFZldHRlciA8c2ltb25hQGZmd2xsLmNoPgpUbzogTG91aXMgQ2hhdXZldCA8bG91aXMuY2hh dXZldEBib290bGluLmNvbT4KVG86IEhhbmVlbiBNb2hhbW1lZCA8aGFtb2hhbW1lZC5zYUBnbWFp bC5jb20+ClRvOiBNZWxpc3NhIFdlbiA8bWVsaXNzYS5zcndAZ21haWwuY29tPgpUbzogSm9uYXRo YW4gQ29yYmV0IDxjb3JiZXRAbHduLm5ldD4KVG86IFNodWFoIEtoYW4gPHNraGFuQGxpbnV4Zm91 bmRhdGlvbi5vcmc+ClRvOiBNaWd1ZWwgT2plZGEgPG9qZWRhQGtlcm5lbC5vcmc+ClRvOiBOYXRo YW4gQ2hhbmNlbGxvciA8bmF0aGFuQGtlcm5lbC5vcmc+ClRvOiBOaWNrIERlc2F1bG5pZXJzIDxu aWNrLmRlc2F1bG5pZXJzK2xrbWxAZ21haWwuY29tPgpUbzogQmlsbCBXZW5kbGluZyA8bW9yYm9A Z29vZ2xlLmNvbT4KVG86IEp1c3RpbiBTdGl0dCA8anVzdGluc3RpdHRAZ29vZ2xlLmNvbT4KQ2M6 IHRob21hcy5wZXRhenpvbmlAYm9vdGxpbi5jb20KQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGxpbnV4LWRvY0B2 Z2VyLmtlcm5lbC5vcmcKQ2M6IGxsdm1AbGlzdHMubGludXguZGV2CgotLS0KTG91aXMgQ2hhdXZl dCAoMzcpOgogICAgICBkcm0vZHJtX21vZGVfY29uZmlnOiBBZGQgaGVscGVyIHRvIGdldCBwbGFu ZSB0eXBlIG5hbWUKICAgICAgZHJtL2JsZW5kOiBHZXQgYSByb3RhdGlvbiBuYW1lIGZyb20gaXQn cyBiaXRmaWVsZAogICAgICBkcm0vZHJtX2NvbG9yX21nbXQ6IEV4cG9zZSBkcm1fZ2V0X2NvbG9y X2VuY29kaW5nX25hbWUKICAgICAgZHJtL2RybV9jb2xvcl9tZ210OiBFeHBvc2UgZHJtX2dldF9j b2xvcl9yYW5nZV9uYW1lCiAgICAgIGRybS9jb25uZWN0b3I6IEV4cG9ydCBkcm1fZ2V0X2NvbG9y c3BhY2VfbmFtZQogICAgICBkcm0vZHJtX2F0b21pY19zdGF0ZV9oZWxwZXI6IFByb3Blcmx5IGxv YWQgZGVmYXVsdCB2YWx1ZSBmb3Igcm90YXRpb24KICAgICAgRG9jdW1lbnRhdGlvbjogQUJJOiB2 a21zOiBBZGQgY3VycmVudCBWS01TIEFCSSBkb2N1bWVudGF0aW9uCiAgICAgIGRybS92a21zOiBB ZGQgZXJyb3IgaGFuZGxpbmcgaW4gcGxhbmUgY29uZmlnIGNyZWF0aW9uCiAgICAgIGRybS92a21z OiBTaW1wbGlmeSBwbGFuZV9yZWxlYXNlIGNvZGUKICAgICAgZHJtL3ZrbXM6IEV4cGxpY2l0bHkg ZGlzcGxheSBwbGFuZSB0eXBlCiAgICAgIGRybS92a21zOiBVc2UgZW5hYmxlZC9kaXNhYmxlZCBp bnN0ZWFkIG9mIDEvMCBmb3IgZGVidWcKICAgICAgZHJtL3ZrbXM6IEV4cGxpY2l0bHkgZGlzcGxh eSBjb25uZWN0b3Igc3RhdHVzCiAgICAgIGRybS92a21zOiBJbnRyb2R1Y2UgY29uZmlnIGZvciBw bGFuZSBuYW1lCiAgICAgIGRybS92a21zOiBJbnRyb2R1Y2UgY29uZmlnZnMgZm9yIHBsYW5lIG5h bWUKICAgICAgZHJtL3ZrbXM6IEludHJvZHVjZSBjb25maWcgZm9yIHBsYW5lIHJvdGF0aW9uCiAg ICAgIGRybS92a21zOiBJbnRyb2R1Y2UgY29uZmlnZnMgZm9yIHBsYW5lIHJvdGF0aW9uCiAgICAg IGRybS92a21zOiBJbnRyb2R1Y2UgY29uZmlnIGZvciBwbGFuZSBjb2xvciBlbmNvZGluZwogICAg ICBkcm0vdmttczogSW50cm9kdWNlIGNvbmZpZ2ZzIGZvciBwbGFuZSBjb2xvciBlbmNvZGluZwog ICAgICBkcm0vdmttczogSW50cm9kdWNlIGNvbmZpZyBmb3IgcGxhbmUgY29sb3IgcmFuZ2UKICAg ICAgZHJtL3ZrbXM6IEludHJvZHVjZSBjb25maWdmcyBmb3IgcGxhbmUgY29sb3IgcmFuZ2UKICAg ICAgZHJtL3ZrbXM6IEludHJvZHVjZSBjb25maWcgZm9yIHBsYW5lIGZvcm1hdAogICAgICBkcm0v dmttczogSW50cm9kdWNlIGNvbmZpZ2ZzIGZvciBwbGFuZSBmb3JtYXQKICAgICAgZHJtL3ZrbXM6 IFByb3Blcmx5IHJlbmRlciBwbGFuZSB1c2luZyB0aGVpciB6cG9zCiAgICAgIGRybS92a21zOiBJ bnRyb2R1Y2UgY29uZmlnIGZvciBwbGFuZSB6cG9zIHByb3BlcnR5CiAgICAgIGRybS92a21zOiBJ bnRyb2R1Y2UgY29uZmlnZnMgZm9yIHBsYW5lIHpwb3MgcHJvcGVydHkKICAgICAgZHJtL3ZrbXM6 IEludHJvZHVjZSBjb25maWcgZm9yIGNvbm5lY3RvciB0eXBlCiAgICAgIGRybS92a21zOiBJbnRy b2R1Y2UgY29uZmlnZnMgZm9yIGNvbm5lY3RvciB0eXBlCiAgICAgIGRybS92a21zOiBSZW5hbWUg dmttc19jb25uZWN0b3JfaW5pdCB0byB2a21zX2Nvbm5lY3Rvcl9pbml0X3N0YXRpYwogICAgICBk cm0vdmttczogSW50cm9kdWNlIGNvbmZpZyBmb3IgY29ubmVjdG9yIHN1cHBvcnRlZCBjb2xvcnNw YWNlCiAgICAgIGRybS92a21zOiBJbnRyb2R1Y2UgY29uZmlnZnMgZm9yIGNvbm5lY3RvciBzdXBw b3J0ZWQgY29sb3JzcGFjZQogICAgICBkcm0vdmttczogSW50cm9kdWNlIGNvbmZpZyBmb3IgY29u bmVjdG9yIEVESUQKICAgICAgZHJtL3ZrbXM6IEludHJvZHVjZSBjb25maWdmcyBmb3IgY29ubmVj dG9yIEVESUQKICAgICAgZHJtL3ZrbXM6IFN0b3JlIHRoZSBlbmFibGVkL2Rpc2FibGVkIHN0YXR1 cyBmb3IgY29ubmVjdG9yCiAgICAgIGRybS92a21zOiBBbGxvdyB0byBob3QtYWRkIGNvbm5lY3Rv cnMKICAgICAgZHJtL3ZrbXM6IEludHJvZHVjZSBjb25maWdmcyBmb3IgZHluYW1pYyBjb25uZWN0 b3IgY3JlYXRpb24KICAgICAgZHJtL3ZrbXM6IEFkZCBjb25uZWN0b3IgcGFyZW50IGNvbmZpZ3Vy YXRpb24gaW4gdmttc19jb25maWcKICAgICAgZHJtL3ZrbXM6IEFkZCBDb25maWdGUyBpbnRlcmZh Y2UgZm9yIGNvbm5lY3RvciBwYXJlbnQgYW5kIHBvcnRfaWQKCiAuY2xhbmctZm9ybWF0ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKwogRG9jdW1lbnRhdGlvbi9BQkkv dGVzdGluZy9jb25maWdmcy12a21zICAgICAgICAgfCAgMjU2ICsrKysKIERvY3VtZW50YXRpb24v Z3B1L3ZrbXMucnN0ICAgICAgICAgICAgICAgICAgICAgIHwgICA0NSArLQogZHJpdmVycy9ncHUv ZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmMgICAgICAgfCAgICA2ICsKIGRyaXZlcnMvZ3B1 L2RybS9kcm1fYmxlbmQuYyAgICAgICAgICAgICAgICAgICAgIHwgICAzNSArLQogZHJpdmVycy9n cHUvZHJtL2RybV9jb2xvcl9tZ210LmMgICAgICAgICAgICAgICAgfCAgICA0ICstCiBkcml2ZXJz L2dwdS9kcm0vZHJtX2Nvbm5lY3Rvci5jICAgICAgICAgICAgICAgICB8ICAgIDEgKwogZHJpdmVy cy9ncHUvZHJtL2RybV9jcnRjX2ludGVybmFsLmggICAgICAgICAgICAgfCAgICA2IC0KIGRyaXZl cnMvZ3B1L2RybS9kcm1fbW9kZV9jb25maWcuYyAgICAgICAgICAgICAgIHwgICAxNiArCiBkcml2 ZXJzL2dwdS9kcm0vdmttcy90ZXN0cy9NYWtlZmlsZSAgICAgICAgICAgICB8ICAgIDMgKy0KIGRy aXZlcnMvZ3B1L2RybS92a21zL3Rlc3RzL3ZrbXNfY29uZmlnX3Rlc3QuYyAgIHwgIDUxMyArKysr KysrLQogZHJpdmVycy9ncHUvZHJtL3ZrbXMvdGVzdHMvdmttc19jb25maWdmc190ZXN0LmMgfCAg MTAyICsrCiBkcml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NvbmZpZy5jICAgICAgICAgICAgICB8 ICA0MjUgKysrKysrLQogZHJpdmVycy9ncHUvZHJtL3ZrbXMvdmttc19jb25maWcuaCAgICAgICAg ICAgICAgfCAgNjQwICsrKysrKysrKy0KIGRyaXZlcnMvZ3B1L2RybS92a21zL3ZrbXNfY29uZmln ZnMuYyAgICAgICAgICAgIHwgMTQ0NCArKysrKysrKysrKysrKysrKysrLS0tLQogZHJpdmVycy9n cHUvZHJtL3ZrbXMvdmttc19jb25maWdmcy5oICAgICAgICAgICAgfCAgICA0ICsKIGRyaXZlcnMv Z3B1L2RybS92a21zL3ZrbXNfY29ubmVjdG9yLmMgICAgICAgICAgIHwgIDI2NiArKysrLQogZHJp dmVycy9ncHUvZHJtL3ZrbXMvdmttc19jb25uZWN0b3IuaCAgICAgICAgICAgfCAgIDQ4ICstCiBk cml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NydGMuYyAgICAgICAgICAgICAgICB8ICAgMTAgKy0K IGRyaXZlcnMvZ3B1L2RybS92a21zL3ZrbXNfb3V0cHV0LmMgICAgICAgICAgICAgIHwgICAxNSAr LQogZHJpdmVycy9ncHUvZHJtL3ZrbXMvdmttc19wbGFuZS5jICAgICAgICAgICAgICAgfCAgIDcz ICstCiBpbmNsdWRlL2RybS9kcm1fYmxlbmQuaCAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg IDIgKwogaW5jbHVkZS9kcm0vZHJtX2NvbG9yX21nbXQuaCAgICAgICAgICAgICAgICAgICAgfCAg ICAzICsKIGluY2x1ZGUvZHJtL2RybV9tb2RlX2NvbmZpZy5oICAgICAgICAgICAgICAgICAgIHwg ICAgMyArCiAyNCBmaWxlcyBjaGFuZ2VkLCAzNjIzIGluc2VydGlvbnMoKyksIDI5OSBkZWxldGlv bnMoLSkKLS0tCmJhc2UtY29tbWl0OiA4NzExZWIyZGRlMmVkNDRjOTg3MTRiODc1ZGNmNzMyOTk1 MGM3MWJhCmNoYW5nZS1pZDogMjAyNTEwMTctdmttcy1hbGwtY29uZmlnLWJkMGMyYTAxODQ2ZgoK QmVzdCByZWdhcmRzLAotLSAgCkxvdWlzIENoYXV2ZXQgPGxvdWlzLmNoYXV2ZXRAYm9vdGxpbi5j b20+Cgo=