From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6754190139198537728 X-Received: by 2002:a81:68d6:: with SMTP id d205mr2867046ywc.361.1573068355641; Wed, 06 Nov 2019 11:25:55 -0800 (PST) X-BeenThere: outreachy-kernel@googlegroups.com Received: by 2002:a81:7910:: with SMTP id u16ls473031ywc.9.gmail; Wed, 06 Nov 2019 11:25:54 -0800 (PST) X-Received: by 2002:a81:9913:: with SMTP id q19mr2819026ywg.366.1573068354149; Wed, 06 Nov 2019 11:25:54 -0800 (PST) Received: by 2002:a81:a317:0:0:0:0:0 with SMTP id a23msywh; Fri, 1 Nov 2019 06:16:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqzC/YQtOaZRE7gfsgGdci9MgoE8nETvYrt5IfJx/M7QsR+ep4vckMESA8gkgBLTFuilPice X-Received: by 2002:a0d:ef46:: with SMTP id y67mr8257622ywe.364.1572614190777; Fri, 01 Nov 2019 06:16:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572614190; cv=none; d=google.com; s=arc-20160816; b=AVA12geFk9qXTjNjE2f3F9iVGjoJhBfCg6wONYBDmJ3yBb9Nm3Ucpgg3/l3JEzEQkE BlaxeCL9my+JL534xQrZSprIYeMrGzxW1MtTHcTZyTnpHsvAv1EbW2rjYn5oGRYa5y3O 4uYrQ1jCHsXkglty7PyMJ68gJYAaGWLmlFHgqAdZQ7xoi3ICURDhjqY9BMZOxPoFK42d gT0X1niYJhiN9EAbdCP9XAlV5FcFNCrvJzr1CzKb6pRi2VfQVnT08rrrcD7pqmRTgPnT 4N56C3aLsR/e7JXqqpzgsYMqpyraicBw64UTCFSkNvmoOPyMMi/WzNZTNr6JO+wGdNxH Vc9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-language:content-transfer-encoding:in-reply-to:mime-version :date:message-id:subject:autocrypt:from:references:to:dkim-signature; bh=vAqDpounhHkMRiyyED/9BaqJKuYlml73Vg/WJvMAnbo=; b=jWG6A2sz17z6NPYYhQ4ulnqM6JR8DqxcrOT50+qnp4lMAJcwh7MbecvlcVSx9LEPR6 1roYd3jR7BGvi234vqUEhubIIbo1cULkhAV0HqiXvrpbB24zXWdJylzicdKvMMfYeKt3 wIjCTHmXn88BC6wMzsHo/v+LRrUu5ko9+ShH0A/y0T4QCI79oriP/iI6Vry2/vY4vTa6 NB6nkr7+HMaykItKLqn5toG9V/NhumpIfErNfU3nfIDndQx1V4TLuETM/H1+aPO4lef3 9rLdAEgR+q4DiIbbNzVQAtydE2UtCks3UtlHXBeuPvLkc55vWS9/cAFDI3wfwd1/gsIU 2dqQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@riseup.net header.s=squak header.b=MQLCFnGx; spf=pass (google.com: domain of andrealmeida@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=andrealmeida@riseup.net; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=riseup.net Return-Path: Received: from mx1.riseup.net (mx1.riseup.net. [198.252.153.129]) by gmr-mx.google.com with ESMTPS id d192si587223ywb.1.2019.11.01.06.16.30 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Nov 2019 06:16:30 -0700 (PDT) Received-SPF: pass (google.com: domain of andrealmeida@riseup.net designates 198.252.153.129 as permitted sender) client-ip=198.252.153.129; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@riseup.net header.s=squak header.b=MQLCFnGx; spf=pass (google.com: domain of andrealmeida@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=andrealmeida@riseup.net; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=riseup.net Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 474N4T6P5nzFcJ6; Fri, 1 Nov 2019 06:16:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1572614189; bh=FgBE6xxqMnDh8R5p+eGsaBsU02MatiZtn1CIEGmCCdk=; h=To:References:From:Subject:Date:In-Reply-To:From; b=MQLCFnGxI+2Kcv9mQ8qKQCKYjkOtbQUe/E3W53TrWo/sa/YGOQXdlcBWTTMNCQlFW cf6kZdnPGUZ7WGY6Tyvsmt41tcUqVMFiZyTnJUGwvWd+wTUMRVnBJxgxJaGCs6+Srs PSTzTl/hhCzchvUks27Pi5q8ETFAPHErOx/T4XFE= X-Riseup-User-ID: A77413114152033575A26406B4726DBADAD7B718E316A6CE1F36915C1855729C Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 474N445NyFz8tVk; Fri, 1 Nov 2019 06:16:04 -0700 (PDT) To: Gabriela Bittencourt , outreachy-kernel@googlegroups.com, manasi.d.navare@intel.com, rodrigosiqueiramelo@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, sean@poorly.run, airlied@linux.ie, daniel@ffwll.ch, corbet@lwn.net, dri-devel@lists.freedesktop.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, lkcamp@lists.libreplanetbr.org References: <20191101042706.2602-1-gabrielabittencourt00@gmail.com> From: =?UTF-8?Q?Andr=c3=a9_Almeida?= Autocrypt: addr=andrealmeida@riseup.net; keydata= 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 mNGb Subject: Re: [Lkcamp] [PATCH] drm/doc: Adding VKMS module description and use to "Testing and Validation" Message-ID: Date: Fri, 1 Nov 2019 10:14:39 -0300 MIME-Version: 1.0 In-Reply-To: <20191101042706.2602-1-gabrielabittencourt00@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Hi Gabriela! On 11/1/19 1:27 AM, Gabriela Bittencourt wrote: > Add a description on VKMS module and the cases in which it should be us= ed. > There's a brief explanation on how to set it and use it in a VM, along = with > an example of running an igt-test. > > Signed-off-by: Gabriela Bittencourt > > --- > > Hi DRM-community, > this is my first (of many, I hope) patch in this subsystem. I hope to = have > a lot of learning (and fun :)) working with you guys. > I'm starting by documenting the VKMS driver in "Userland interfaces", i= f I > have been inaccurate in my description or if I misunderstood some conce= pt, > please let me know. Cool! It would be nice also to know if you have tested this patch and checked the output .html file. > --- > Documentation/gpu/drm-uapi.rst | 38 ++++++++++++++++++++++++++++++++++= > 1 file changed, 38 insertions(+) > > diff --git a/Documentation/gpu/drm-uapi.rst b/Documentation/gpu/drm-uap= i.rst > index 94f90521f58c..7d6c86b7af76 100644 > --- a/Documentation/gpu/drm-uapi.rst > +++ b/Documentation/gpu/drm-uapi.rst > @@ -285,6 +285,44 @@ run-tests.sh is a wrapper around piglit that will = execute the tests matching > the -t options. A report in HTML format will be available in > ./results/html/index.html. Results can be compared with piglit. > =20 > +Using VKMS to test DRM API > +-------------------------- > + > +VKMS is a software-only model of a KMS driver that is useful for testi= ng > +and for running compositors. VKMS aims to enable a virtual display wit= hout > +the need for a hardware display capability. These characteristics made= VKMS > +a perfect tool for validating the DRM core behavior and also support t= he > +compositor developer. VKMS helps us to test DRM core function in a vir= tual > +machine, which makes it easy to test some of the core changes. "test DRM core function" ... "test some of the core changes", maybe this can be reworded to avoid repetition. > + > +To Validate changes in DRM API with VKMS, start setting the kernel. Th= e > +VKMS module is not enabled by defaut, so enable it in the menuconfig::= > + > + $ make menuconfig > + Not sure if we need to teach people how to enable a module. > +Compile the kernel with the VKMS enabled and install it in the target > +machine. VKMS can be run in a Virtual Machine (QEMU, virtme or similar= ). > +It's recommended the use of KVM with the minimum of 1GB of RAM and fou= r > +cores. > + > +It's possible to run the IGT-tests in a VM in two ways: > +1. Use IGT inside a VM > +2. Use IGT from the host machine and write the results in a shared dir= ectory. > + > +As follow, there is an example of using a VM with a shared directory w= ith > +the host machine to run igt-tests. As example it's used virtme:: > + > + $ virtme-run --rwdir /path/for/shared_dir --kdir=3Dpath/for/kernel/di= rectory --mods=3Dauto > + > +Run the igt-tests, as example it's ran the 'kms_flip' tests:: > + > + $ /path/for/igt-gpu-tools/scripts/run-tests.sh -p -s -t "kms_flip.*" = -v Should we run this command at the host or guest? > + > +In this example instead of build the igt_runner it's used Piglit I'm feeling that there should be more commas in this sentence. How about "In this example, instead of building igt_runner, Piglit is used" > +(-p option); it's created html summary of the tests results and it's s= aved > +in the folder "igt-gpu-tools/results"; it's executed only the igt-test= s > +matching the -t option. > + > Display CRC Support > ------------------- > =20 Thanks, =C2=A0=C2=A0=C2=A0 Andr=C3=A9 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=-6.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 D2622CA9ECF for ; Fri, 1 Nov 2019 22:51:24 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id A5C44217D9 for ; Fri, 1 Nov 2019 22:51:24 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A5C44217D9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=riseup.net Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4F88C6F89D; Fri, 1 Nov 2019 22:51:18 +0000 (UTC) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7A3B06E235 for ; Fri, 1 Nov 2019 13:16:30 +0000 (UTC) Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 474N4T6P5nzFcJ6; Fri, 1 Nov 2019 06:16:25 -0700 (PDT) X-Riseup-User-ID: A77413114152033575A26406B4726DBADAD7B718E316A6CE1F36915C1855729C Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 474N445NyFz8tVk; Fri, 1 Nov 2019 06:16:04 -0700 (PDT) To: Gabriela Bittencourt , outreachy-kernel@googlegroups.com, manasi.d.navare@intel.com, rodrigosiqueiramelo@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, sean@poorly.run, airlied@linux.ie, daniel@ffwll.ch, corbet@lwn.net, dri-devel@lists.freedesktop.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, lkcamp@lists.libreplanetbr.org References: <20191101042706.2602-1-gabrielabittencourt00@gmail.com> From: =?UTF-8?Q?Andr=c3=a9_Almeida?= Autocrypt: addr=andrealmeida@riseup.net; keydata= mQINBFrwru4BEACZLF/qyqGfv9PT1Q5P8UIlAyVh/8dBiWW52Albfpa3g8OgWub2duegAHtT VLCLOeyRY+7clUyIU7gK5N15EQxfViOuk44js6ut4sCsXPK3nUEjvGAXDaxl5Kq1SST78xn/ ocm2e11Q/uE14mbN08kUI1TM9yzV9huv+cnEmUDrvMI0iISnDQddD7mxP61DSn52XFYJDy+W Cl0A4Eh9VvFdDwUJIBoFTFnInTv4zq+ath+oIJjrBo2l6atvY+l7Kf49kZ0E6Lxr/pWp9Snh 2QnsUDN7TxZQ58Oj8ZyFjamVRM4zUSjp3KwJ+jS5Xr9/MrtjLOJsvFrPs1fXEXsAeZjvfeSc WyRZ+5RqNA3BFTQwa2P+Gz8a4mG2lw+RHY/Z6Z2Nwg0/7UuksyKBSFPTQmb6IXHBPaLJcN7/ wPRkwIM2emA2ekJAMStPUp5sTqloJtM3YReLGRllWUNuKOK2kYr6gT91QAa3mkuwRGSsd8sE mDcy43wiZPCUFknSlxMgoBuKfZZCKpnUJEm5Bxl5d9Vzf3NOdb0ER44EmV0+/3cW2LFYBJcz x5v4E2+gnkOkYgj1yIFYkB38GVFS9unsWWyAIhwRNMfPxndXPMNRGzQm82xj+7mrxTUAfvCJ /mHayzavk3kYyBqxjdi73HK5ODudd9PUzNvOgTnws8oEEV5myQARAQABtChBbmRyw6kgQWxt ZWlkYSA8YW5kcmVhbG1laWRhQHJpc2V1cC5uZXQ+iQJUBBMBCAA+FiEElLvUDdh3qVwIBEf9 pPRgS6fJQM4FAlvgl3oCGwMFCQPCZwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQpPRg S6fJQM4m+A//TXzMq2AocNv3jSdztzMUtxoNSrziNOD1GkZCQ37Q2dUPGaA24dkhYOaAioAE ciTBgTBpuyf/6IiHif+hQLO+MDe/QHcaQWKy8jrqfGWD2sFws600z8R68nY+9Ud3lTGBE40U 2EBvAbv/DDbs+9eiuBXTohh2jwRjSEwgRhYb6Ip5iRh0HA1hBzZDq58pOh6iH1urzIy4Eqy2 qoMO/JpGpbzR8x5/BStloKyEW4FRpzClRnegTnMp4WgKdhKE0d02iNH/pzV5pLjFDyv7SKME rC6njOiCkObey1ZaFbKT3Jbyzg1gkYOW4niQwZcxLu395motqfWIclAMwP3q6ooNMpA8B7sg f9dS1l4IWhRXS7R0SQTm1/RsMQX0cmVFXbQb6lE/j3XLJcBzUGXA9+wIdA+VMIgoC79IiYEN zZ/opqKTLnZVn30vmaubTs0FR5E2yKVIfS9d1TwWugacXzqrfitujvlFr8fRa1GYOb20NHYS CP//2/oNo7vjse4jHKlcQB/7xIoI9AGbxoois9NANg6u7XSHjRcVKp6KMU5/V5YJh/W+jo8m aKP1W8tAm142P1F9vnn0x/bGwd9Z+WgDPmKwm2FJnI2yjqF/XWCQPKDL2qE5196B7ytA1zCV 5tceSBPP7U6BdBeRsJrLplumb2ETm3xPDMMcmLMSSy2Fwvm5Ag0EWvCu7gEQAM1qEjzCgKsm Tz5lqgi8SkIsU4qpUUkYaBPeMS7IA5QliuOPVGsKY8MjIS6Zojy5l+Viv2TJv1bjgdtE5SJh fLdlbwGhVI1G4I1HmMLHmIfNPskh7QFcUEvZ1mLXJWpldSzYLL6FezajDcVHBa+Snfak6TU+ SrCyycHQc984cGOts6dQaiDU3qvOFa3Yo6RVGvOt0VIt3dxVdVtIgTg+LiCy1Tj+3m8ekmEO WtI6TZGxqz5C1gnoIERi295dmtMamlhCW6mCNRd+jS5I+4ZqZbqg2Ikc2dNB0T+a8GeKLLP7 pHFdeY+0ifmvKJq7YuY/8gaNyf5wgtOMuKePzPTXGJOnTfmXEl7IT6cW/9q+yd3K7SBesFec dZxrakwmZWIT3GDGoOuKRqB4HvQbM3C3rYUzyHDstsdgvjlDyAuG/X3AtI1QndwmqiWadjPB PqblTjNEkvt3mFn3TmH85LJmEpLjICXpMrqVz05zZhWlSqnXyQNPr2SuTk1AEKOvWT9ZxcKd qYLSTAA32gG8wMrYp4r9zrjOwi7Z86wCX3nn4V1+ojAWnUmINe3zq5j/efZNrNslc5zszumm YLmlMOesX6eIhke3A6Oe9qQrR5CzMtNPbmRQN690wxnqCOjPBmC5PBjmpW2ebp7yvpW89hU9 PPH6PqqEXNM3O7P4MBzVAAv9ABEBAAGJAjsEGAEIACYWIQSUu9QN2HepXAgER/2k9GBLp8lA zgUCWvCu7gIbDAUJA8JnAAAKCRCk9GBLp8lAzplpD/i3TrJ/swZ4E+HzBRqvMor/7Ib83s3U 9Sfr7Y01Ua3JK2EMT/kN0Qrfys/jrTyl4a+wLjSf7cj1jRR94pyitEqHnC/vMxOe4Kd7fi/B TG7YQu2Zx1QdWmwtuTl6QwN3g4385Vu+fICwvuVaKK3YPnkY5owKhfbj+r5a/rCBz8VgXmGe 6kcwNOjdoDdY1W51TbmxZKl+4hXaBPw2FGPEN/qVViRAmNVWDNfHUG5F1N1aRyTn+tzuufyK EYCkbeCOhG9MJx38XQIBXZ20D4+prvm4NjgvrsbQHpPrCDV/dvBAINoe+oa+/M3OxldgeNIO jn2tUheD5pUEFJ07zBxrzZwbnG5h7WhEaavRlUcTqdz6hvlN0yexEuMbd1XYO+mCkZF/tz3g 7Tpil4t+NBEYEm6t7Wj0Nncl4ZSE0gz2lF1BVS0np0K3btmppAGHr6pgim9jNf7kkL0fuOVV e6t0pb7rwfqpUWeVy4dOPpj+05n+HYKRWw5Y8h5EfAE7KbukG9Nks+8OU/4KSF+pvvVQt6Yb pGoXTEbOwpkhKmmcaYNAFFemKe+5a2jtlGxJGATq4ByeGouu1npudHIqhQ8rYb2FILazCL+3 nMzqjfWsfg20IotAXDtPqR7B00dLHxhifoorQc2cFr3CgIwAuXRZoHwhKNKhgO3gyOnVSyZd mNGb Subject: Re: [Lkcamp] [PATCH] drm/doc: Adding VKMS module description and use to "Testing and Validation" Message-ID: Date: Fri, 1 Nov 2019 10:14:39 -0300 MIME-Version: 1.0 In-Reply-To: <20191101042706.2602-1-gabrielabittencourt00@gmail.com> Content-Language: en-US X-Mailman-Approved-At: Fri, 01 Nov 2019 22:51:09 +0000 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1572614189; bh=FgBE6xxqMnDh8R5p+eGsaBsU02MatiZtn1CIEGmCCdk=; h=To:References:From:Subject:Date:In-Reply-To:From; b=MQLCFnGxI+2Kcv9mQ8qKQCKYjkOtbQUe/E3W53TrWo/sa/YGOQXdlcBWTTMNCQlFW cf6kZdnPGUZ7WGY6Tyvsmt41tcUqVMFiZyTnJUGwvWd+wTUMRVnBJxgxJaGCs6+Srs PSTzTl/hhCzchvUks27Pi5q8ETFAPHErOx/T4XFE= X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191101131439.kYrMi5NPpfHMYm8f8s-z-D5Pn3xK0BWWxstrQIfklj8@z> SGkgR2FicmllbGEhCgpPbiAxMS8xLzE5IDE6MjcgQU0sIEdhYnJpZWxhIEJpdHRlbmNvdXJ0IHdy b3RlOgo+IEFkZCBhIGRlc2NyaXB0aW9uIG9uIFZLTVMgbW9kdWxlIGFuZCB0aGUgY2FzZXMgaW4g d2hpY2ggaXQgc2hvdWxkIGJlIHVzZWQuCj4gVGhlcmUncyBhIGJyaWVmIGV4cGxhbmF0aW9uIG9u IGhvdyB0byBzZXQgaXQgYW5kIHVzZSBpdCBpbiBhIFZNLCBhbG9uZyB3aXRoCj4gYW4gZXhhbXBs ZSBvZiBydW5uaW5nIGFuIGlndC10ZXN0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogR2FicmllbGEgQml0 dGVuY291cnQgPGdhYnJpZWxhYml0dGVuY291cnQwMEBnbWFpbC5jb20+Cj4KPiAtLS0KPgo+IEhp IERSTS1jb21tdW5pdHksCj4gdGhpcyBpcyBteSBmaXJzdCAob2YgbWFueSwgSSBob3BlKSAgcGF0 Y2ggaW4gdGhpcyBzdWJzeXN0ZW0uIEkgaG9wZSB0byBoYXZlCj4gYSBsb3Qgb2YgbGVhcm5pbmcg KGFuZCBmdW4gOikpIHdvcmtpbmcgd2l0aCB5b3UgZ3V5cy4KPiBJJ20gc3RhcnRpbmcgYnkgZG9j dW1lbnRpbmcgdGhlIFZLTVMgZHJpdmVyIGluICJVc2VybGFuZCBpbnRlcmZhY2VzIiwgaWYgSQo+ IGhhdmUgYmVlbiBpbmFjY3VyYXRlIGluIG15IGRlc2NyaXB0aW9uIG9yIGlmIEkgbWlzdW5kZXJz dG9vZCBzb21lIGNvbmNlcHQsCj4gcGxlYXNlIGxldCBtZSBrbm93LgpDb29sISBJdCB3b3VsZCBi ZSBuaWNlIGFsc28gdG8ga25vdyBpZiB5b3UgaGF2ZSB0ZXN0ZWQgdGhpcyBwYXRjaCBhbmQKY2hl Y2tlZCB0aGUgb3V0cHV0IC5odG1sIGZpbGUuCj4gLS0tCj4gIERvY3VtZW50YXRpb24vZ3B1L2Ry bS11YXBpLnJzdCB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBm aWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2dwdS9kcm0tdWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2dwdS9kcm0tdWFwaS5yc3QKPiBp bmRleCA5NGY5MDUyMWY1OGMuLjdkNmM4NmI3YWY3NiAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2dwdS9kcm0tdWFwaS5yc3QKPiArKysgYi9Eb2N1bWVudGF0aW9uL2dwdS9kcm0tdWFwaS5y c3QKPiBAQCAtMjg1LDYgKzI4NSw0NCBAQCBydW4tdGVzdHMuc2ggaXMgYSB3cmFwcGVyIGFyb3Vu ZCBwaWdsaXQgdGhhdCB3aWxsIGV4ZWN1dGUgdGhlIHRlc3RzIG1hdGNoaW5nCj4gIHRoZSAtdCBv cHRpb25zLiBBIHJlcG9ydCBpbiBIVE1MIGZvcm1hdCB3aWxsIGJlIGF2YWlsYWJsZSBpbgo+ICAu L3Jlc3VsdHMvaHRtbC9pbmRleC5odG1sLiBSZXN1bHRzIGNhbiBiZSBjb21wYXJlZCB3aXRoIHBp Z2xpdC4KPiAgCj4gK1VzaW5nIFZLTVMgdG8gdGVzdCBEUk0gQVBJCj4gKy0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCj4gKwo+ICtWS01TIGlzIGEgc29mdHdhcmUtb25seSBtb2RlbCBvZiBhIEtN UyBkcml2ZXIgdGhhdCBpcyB1c2VmdWwgZm9yIHRlc3RpbmcKPiArYW5kIGZvciBydW5uaW5nIGNv bXBvc2l0b3JzLiBWS01TIGFpbXMgdG8gZW5hYmxlIGEgdmlydHVhbCBkaXNwbGF5IHdpdGhvdXQK PiArdGhlIG5lZWQgZm9yIGEgaGFyZHdhcmUgZGlzcGxheSBjYXBhYmlsaXR5LiBUaGVzZSBjaGFy YWN0ZXJpc3RpY3MgbWFkZSBWS01TCj4gK2EgcGVyZmVjdCB0b29sIGZvciB2YWxpZGF0aW5nIHRo ZSBEUk0gY29yZSBiZWhhdmlvciBhbmQgYWxzbyBzdXBwb3J0IHRoZQo+ICtjb21wb3NpdG9yIGRl dmVsb3Blci4gVktNUyBoZWxwcyB1cyB0byB0ZXN0IERSTSBjb3JlIGZ1bmN0aW9uIGluIGEgdmly dHVhbAo+ICttYWNoaW5lLCB3aGljaCBtYWtlcyBpdCBlYXN5IHRvIHRlc3Qgc29tZSBvZiB0aGUg Y29yZSBjaGFuZ2VzLgoidGVzdCBEUk0gY29yZSBmdW5jdGlvbiIgLi4uICJ0ZXN0IHNvbWUgb2Yg dGhlIGNvcmUgY2hhbmdlcyIsIG1heWJlIHRoaXMKY2FuIGJlIHJld29yZGVkIHRvIGF2b2lkIHJl cGV0aXRpb24uCj4gKwo+ICtUbyBWYWxpZGF0ZSBjaGFuZ2VzIGluIERSTSBBUEkgd2l0aCBWS01T LCBzdGFydCBzZXR0aW5nIHRoZSBrZXJuZWwuIFRoZQo+ICtWS01TIG1vZHVsZSBpcyBub3QgZW5h YmxlZCBieSBkZWZhdXQsIHNvIGVuYWJsZSBpdCBpbiB0aGUgbWVudWNvbmZpZzo6Cj4gKwo+ICsJ JCBtYWtlIG1lbnVjb25maWcKPiArCk5vdCBzdXJlIGlmIHdlIG5lZWQgdG8gdGVhY2ggcGVvcGxl IGhvdyB0byBlbmFibGUgYSBtb2R1bGUuCj4gK0NvbXBpbGUgdGhlIGtlcm5lbCB3aXRoIHRoZSBW S01TIGVuYWJsZWQgYW5kIGluc3RhbGwgaXQgaW4gdGhlIHRhcmdldAo+ICttYWNoaW5lLiBWS01T IGNhbiBiZSBydW4gaW4gYSBWaXJ0dWFsIE1hY2hpbmUgKFFFTVUsIHZpcnRtZSBvciBzaW1pbGFy KS4KPiArSXQncyByZWNvbW1lbmRlZCB0aGUgdXNlIG9mIEtWTSB3aXRoIHRoZSBtaW5pbXVtIG9m IDFHQiBvZiBSQU0gYW5kIGZvdXIKPiArY29yZXMuCj4gKwo+ICtJdCdzIHBvc3NpYmxlIHRvIHJ1 biB0aGUgSUdULXRlc3RzIGluIGEgVk0gaW4gdHdvIHdheXM6Cj4gKzEuIFVzZSBJR1QgaW5zaWRl IGEgVk0KPiArMi4gVXNlIElHVCBmcm9tIHRoZSBob3N0IG1hY2hpbmUgYW5kIHdyaXRlIHRoZSBy ZXN1bHRzIGluIGEgc2hhcmVkIGRpcmVjdG9yeS4KPiArCj4gK0FzIGZvbGxvdywgdGhlcmUgaXMg YW4gZXhhbXBsZSBvZiB1c2luZyBhIFZNIHdpdGggYSBzaGFyZWQgZGlyZWN0b3J5IHdpdGgKPiAr dGhlIGhvc3QgbWFjaGluZSB0byBydW4gaWd0LXRlc3RzLiBBcyBleGFtcGxlIGl0J3MgdXNlZCB2 aXJ0bWU6Ogo+ICsKPiArCSQgdmlydG1lLXJ1biAtLXJ3ZGlyIC9wYXRoL2Zvci9zaGFyZWRfZGly IC0ta2Rpcj1wYXRoL2Zvci9rZXJuZWwvZGlyZWN0b3J5IC0tbW9kcz1hdXRvCj4gKwo+ICtSdW4g dGhlIGlndC10ZXN0cywgYXMgZXhhbXBsZSBpdCdzIHJhbiB0aGUgJ2ttc19mbGlwJyB0ZXN0czo6 Cj4gKwo+ICsJJCAvcGF0aC9mb3IvaWd0LWdwdS10b29scy9zY3JpcHRzL3J1bi10ZXN0cy5zaCAt cCAtcyAtdCAia21zX2ZsaXAuKiIgLXYKU2hvdWxkIHdlIHJ1biB0aGlzIGNvbW1hbmQgYXQgdGhl IGhvc3Qgb3IgZ3Vlc3Q/Cj4gKwo+ICtJbiB0aGlzIGV4YW1wbGUgaW5zdGVhZCBvZiBidWlsZCB0 aGUgaWd0X3J1bm5lciBpdCdzIHVzZWQgUGlnbGl0CgpJJ20gZmVlbGluZyB0aGF0IHRoZXJlIHNo b3VsZCBiZSBtb3JlIGNvbW1hcyBpbiB0aGlzIHNlbnRlbmNlLiBIb3cgYWJvdXQKIkluIHRoaXMg ZXhhbXBsZSwgaW5zdGVhZCBvZiBidWlsZGluZyBpZ3RfcnVubmVyLCBQaWdsaXQgaXMgdXNlZCIK Cj4gKygtcCBvcHRpb24pOyBpdCdzIGNyZWF0ZWQgaHRtbCBzdW1tYXJ5IG9mIHRoZSB0ZXN0cyBy ZXN1bHRzIGFuZCBpdCdzIHNhdmVkCj4gK2luIHRoZSBmb2xkZXIgImlndC1ncHUtdG9vbHMvcmVz dWx0cyI7IGl0J3MgZXhlY3V0ZWQgb25seSB0aGUgaWd0LXRlc3RzCj4gK21hdGNoaW5nIHRoZSAt dCBvcHRpb24uCj4gKwo+ICBEaXNwbGF5IENSQyBTdXBwb3J0Cj4gIC0tLS0tLS0tLS0tLS0tLS0t LS0KPiAgClRoYW5rcywKwqDCoMKgIEFuZHLDqQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVs