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=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 7913CC12002 for ; Wed, 14 Jul 2021 20:32:33 +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 42A53610CB for ; Wed, 14 Jul 2021 20:32:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 42A53610CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=nouveau-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8B1126E4F9; Wed, 14 Jul 2021 20:32:32 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id AA52A6E503 for ; Wed, 14 Jul 2021 20:32:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1626294750; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=hmvyQ8q2rIyUYTjrIsekvXMvxffHVKaYzjJ6Fu+9KN+bSkUOuOXCCo2f2rhrkJz4lXTRiy qBWYapzwIL+m9B5chqJqpMbDTVI2jvj+o5YdGbQIZquWk4BytDYgjHLdSDqF/znMvzV1a9 pL3tPorOUKMwvdJvxzPN79F3HzMMWRc= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-220-wxi458U_PwCmhJFf3Q9oXw-1; Wed, 14 Jul 2021 16:32:28 -0400 X-MC-Unique: wxi458U_PwCmhJFf3Q9oXw-1 Received: by mail-qk1-f197.google.com with SMTP id c3-20020a37b3030000b02903ad0001a2e8so2178247qkf.3 for ; Wed, 14 Jul 2021 13:32:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:organization :user-agent:mime-version:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=apKU/p/b+2DyWxoP1QqnDI67CZ0FPcZCpnzJ344IKrgmZ/yl0vlnu0uq5XWt+LPqNA 4T36yIr2AYdYTtWPYDOPZ1ZRTyEzgwd3Ebpl6G2Ys8OgNLLmtsmFhbZauxDVZgxAfc0i hXB5cJ0mSPhTrkrHgb5diXwnXRKjPcbdhw7Q0cEvDYEBq8sJuR+K02xUkxloHGJmY6wy V21e31wpIyMbcT7TIFlpydDdPVecZQQYWVFddmu6HT82gmTdH2ubjjV3PsIXlUigdLyK 6O59CsZ+jEIjmJ7ANYt24MuGm+gGYTkDPkJpiHnit8MYyhoCTLtbPwnMklbFG1FmZM3R LZgA== X-Gm-Message-State: AOAM5312ITRCRV+8vkxSn3c5Wag4aDSHkX6Gfp+pF71oU1ksuxKBN5GK v0eUvRXuTIF3cEz/mqVCxopruq2E3Gs6aFMsoEGFtNXnQhZvqxOvSfnny9aW/zmXWtr3IEqDfZz L6XpowHl7yF7PGfw3qcFfQibXmw== X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535326qvb.0.1626294747594; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyFtQ14FbsB0BEAiFsPKb8Om98zdCR57hgqcLo3xfvVsS2QWW/f3fRfEiclgHf8PetYds9m0Q== X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535306qvb.0.1626294747375; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Received: from Ruby.lyude.net (pool-108-49-102-102.bstnma.fios.verizon.net. [108.49.102.102]) by smtp.gmail.com with ESMTPSA id x9sm1196113qtf.76.2021.07.14.13.32.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Message-ID: <5a2b5d77c100a21b3d9e4eb0048c36a94cd1e4ea.camel@redhat.com> From: Lyude Paul To: Xorg Members List , "mesa-dev@lists.freedesktop.org" , xorg-devel , "wayland-devel@lists.freedesktop.org" , nouveau , dri-devel , IGT development , amd-gfx list Date: Wed, 14 Jul 2021 16:32:24 -0400 Organization: Red Hat User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lyude@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Subject: [Nouveau] Help needed for EVoC/GSoC/Outreachy X-BeenThere: nouveau@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Nouveau development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: board@x.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: nouveau-bounces@lists.freedesktop.org Sender: "Nouveau" SGkhIEFzIHNvbWUgb2YgeW91IG1pZ2h0IGFscmVhZHkgYmUgYXdhcmUsIGFmdGVyIGhlbHBpbmcg b3V0IFgub3JnCnByb2plY3QgdGhlIHByZXZpb3VzIHllYXJzIHdpdGggcmVnYXJkcyB0byBzdHVk ZW50IG91dHJlYWNoLCBUcmV2b3IKZGVjaWRlZCB0byByZXRpcmUgZnJvbSB0aGlzIHBvc2l0aW9u IGluIGhvcGVzIHRoYXQgc29tZW9uZSBlbHNlIHdpbGwgYmUKYWJsZSB0byBzdGVwIHVwIGFuZCB0 YWtlIG9uIHRoZXNlIHJlc3BvbnNpYmlsaXRpZXMuIEFzIHN1Y2gsIHdlJ3JlCnRyeWluZyB0byBm aW5kIHBlb3BsZSB3aG8gd291bGQgYmUgd2lsbGluZyB0byB2b2x1bnRlZXIgdGhlaXIgdGltZSB0 bwpoZWxwIG91dCB3aXRoIGdldHRpbmcgdXMgaW52b2x2ZWQgb25jZSBhZ2FpbiBpbiBzdHVkZW50 IG91dHJlYWNoCnByb2dyYW1zLgoKSW4gdGhlIHBhc3QsIFgub3JnIGhhcyBiZWVuIGFjdGl2ZSBp biB0aGUgR1NvQyBwcm9ncmFtLCBvY2Nhc2lvbmFsbHkKT3V0cmVhY2h5LCBhbmQgb3VyIG93biBF Vm9DIHByb2dyYW0uIEFzIG9mIDIwMjEgdGhvdWdoLCBHU29DIGRlY2lkZWQgdG8Kc2hvcnRlbiB0 aGUgYW1vdW50IG9mIHRpbWUgYWxsb2NhdGVkIGZvciBhIHN0dWRlbnQgdG8gd29yayBvbiB0aGVp cgpwcm9qZWN0LiBUaGlzIHVuZm9ydHVuYXRlbHkgcG9zZWQgc29tZSBwcm9ibGVtcyBmb3IKWC5v cmcvZnJlZWRlc2t0b3Aub3JnIGFzIGEgbG90IG9mIHRoZSBwb3RlbnRpYWwgd29yayB0aGF0IHdv dWxkIGhhdmUKYmVlbiBnb29kIGZvciB1cyB0byBoYXZlIHN0dWRlbnRzIHdvcmtpbmcgb24gd291 bGRuJ3QgcmVhbGx5IGZpdCB3aXRoaW4KdGhlIG5ldyBHU29DIHRpbWVmcmFtZS4gV2hpbGUgaXQn cyBjZXJ0YWlubHkgcG9zc2libGUgdGhhdCB0aGVyZSB3aWxsIGJlCnByb2plY3RzIHRoYXQgY29t ZSB1cCBpbiB0aGUgZnV0dXJlIHdoaWNoIGRvIGZpdCBpbnRvIHRoaXMgbmV3IHRpbWVsaW5lLAp3 ZSB0aGluayBpdCdkIGJlIGEgZ29vZCBpZGVhIHRvIHN0ZXAgdXAgb3VyIGludm9sdmVtZW50IGFn YWluIHdpdGgKT3V0cmVhY2h5IHdoZXJlIHRoZSBwcm9ncmFtIGlzIGEgZ29vZCBiaXQgbW9yZSBm bGV4aWJsZSB0aGVuIEdTb0MuIFdlJ3ZlCmFsc28gaGFkIHByZXR0eSBnb29kIGV4cGVyaWVuY2Ug d29ya2luZyB3aXRoIHRoZSBPdXRyZWFjaHkgY2FuZGlkYXRlcwp3ZSd2ZSBoYWQgaW4gdGhlIHBh c3QuCgpUaGUgb3RoZXIgbWFpbiB0b3BpYyBvZiBkaXNjdXNzaW9uIGlzIGFyb3VuZCB0aGUgZmFj dCB0aGF0IG91ciBvd24KcHJvZ3JhbSwgRVZvQywgaGFzbid0IHJlYWxseSBoYWQgYW55b25lIGF2 YWlsYWJsZSB0byB2b2x1bnRlZXIgdG8gaGVscApydW4gaXQgZm9yIGEgd2hpbGUgbm93LiBGb3Ig dGhvc2Ugd2hvIGFyZW4ndCBhd2FyZSwgRVZvQyBpcyBhIHByb2dyYW0Kc2ltaWxhciB0byBHb29n bGUgU3VtbWVyIG9mIENvZGUgdGhhdCBYLm9yZyBzdGFydGVkIHJ1bm5pbmcgd2l0aCBtdWNoCm1v cmUgcmVsYXhlZCByZXF1aXJlbWVudHMgdGhlbiBHU29DL091dHJlYWNoeSBpbiBvcmRlciB0byBo ZWxwIGZpbGwgdGhlCmdhcHMgZm9yIGFueSBleGNlcHRpb25hbCBjYXNlcyB3aXRoIHN0dWRlbnRz IHdobyB3b3VsZCBvdGhlcndpc2UgYmUgbGVmdApvdXQgYnkgdGhlIHJlcXVpcmVtZW50cyBmb3Ig R1NvQy9PdXRyZWFjaHkuIFR5cGljYWxseSB0aG91Z2gsIEVWb0MgaXMKdXN1YWxseSBjb25zaWRl cmVkIHRoZSBsYXN0IHJlc29ydCBhZnRlciBhIHN0dWRlbnQgaGFzIHRyaWVkIGdldHRpbmcKaW50 byBHU29DL091dHJlYWNoeS4KClNvLCB0aGUgdHdvIGJpZ2dlc3QgdGhpbmdzIHRoYXQgd2UgbmVl ZCBhcmU6CiogQWRtaW4gdm9sdW50ZWVyKHMpCiogTWVudG9ycywgbWVudG9ycywgbWVudG9ycyEg V2UgcmVhbGx5IG5lZWQgdGhlc2UgdGhlIG1vc3QuCgpTbywgd2hhdCByZXNwb25zaWJpbGl0aWVz IHdvdWxkIGJlaW5nIGFuIGFkbWluIGZvciB0aGlzIGVudGFpbD8KCiogRmllbGRpbmcgcXVlc3Rp b25zIGZyb20gcG90ZW50aWFsIEdTb0MvRVZvQy9PdXRyZWFjaHkgcGFydGljaXBhbnRzLgrCoCBN b3N0IG9mIHRoZXNlIHN0dWRlbnRzIGFyZSBqdXN0IGxvb2tpbmcgZm9yIHNpbXBsZSBkZXRhaWxz IG9mIGhvdwrCoCB0aGVzZSBwcm9ncmFtcyB3b3JrIGFuZCBhcmUgbG9va2luZyBmb3IgcHJvamVj dCBpZGVhcy4gUmVzcG9uZGluZyB0bwrCoCB0aGVzZSBpbnF1aXJpZXMgaXMgbW9zdGx5IGp1c3Qg YSBtYXR0ZXIgb2YgcG9pbnRpbmcgc3R1ZGVudHMgdG8KwqAgdmFyaW91cyBwYWdlcyBvbiBvdXIg d2lraSBvciByZXBseWluZyB3aXRoIGZvcm0vc3RvY2sgcmVwbGllcy4gTW9zdCBvZgrCoCB0aGUg c3R1ZGVudHMgYXQgdGhpcyBwaGFzZSBleHBlY3QgdG8gYmUgaGFuZGVkIGEgcHJvamVjdCBhbmQg YSBtZW50b3IsCsKgIGFuZCB0aGVyZWZvcmUgZW5kIHVwIGxlYXJuaW5nIHRoYXQgdGhleSB3aWxs IG5lZWQgdG8gY29tZSB1cCB3aXRoCsKgIHRoZWlyIG93biBwcm9qZWN0IGFuZCBtZW50b3IuCiog Rm9yIHRoZSBzbWFsbCBoYW5kZnVsIG9mIHN0dWRlbnRzIHRoYXQgbWFrZSBpdCB0byB0aGUgbmV4 dCBwaGFzZSBhbmQKwqAgZmlndXJlIG91dCBhIHByb2plY3QgaWRlYSwgdGhleSB0aGVuIG5lZWQg dG8gZmluZCBhIG1lbnRvci4gVXN1YWxseQrCoCB0aGUgYWRtaW4gd2lsbCBoZWxwIG91dCBieSB0 YWtpbmcgYSBsb29rIGF0IHdobyBwcm9wb3NlZCB0aGUgcHJvamVjdArCoCBpZGVhLCBhbmQvb3Ig bG9va2luZyB0aHJvdWdoIGNvbW1pdCBtZXNzYWdlcyBhbmQgbWFpbGluZyBsaXN0IGhpc3RvcnkK wqAgdG8gdHJ5IHRvIGZpbmQgc29tZW9uZSB3aG8gd291bGQgYmUgYSBnb29kIGZpdCBhbmQgd2ls bGluZyB0byBtZW50b3IKwqAgdGhlIHN0dWRlbnQuIFNvbWV0aW1lcyB0aGlzIGhhcHBlbnMgcXVp Y2tseSwgYW5kIHNvbWV0aW1lcyBpdCByZXF1aXJlcwrCoCBwb2tpbmcgYSBsb3Qgb2YgcGVvcGxl IC0gYW5kIG9jY2FzaW9uYWxseSwgdGhlcmUgbWlnaHQgbm90IGFsd2F5cyBiZSBhCsKgIG1lbnRv ciB0byBiZSBmb3VuZC4KKiBJZiB3ZSBoYXZlIGEgc3R1ZGVudCwgcHJvamVjdCwgYW5kIG1lbnRv ciB0aGVuIHRoZSBuZXh0IHN0ZXAgaXMgaGF2aW5nCsKgIHRoZSBzdHVkZW50IHdyaXRlIHVwIGEg cHJvcG9zYWwuIE1hbnkgc3R1ZGVudHMgc3RhcnQgb3V0IHdpdGgKwqAgb3Zlci1zaW1wbGlmaWVk IHByb3Bvc2Fscywgc28gYSBsb3Qgb2YgdGhpcyB3b3JrIGlzIGp1c3QgZ2VudGx5CsKgIG51ZGdp bmcgc3R1ZGVudHMgYW5kIGdldHRpbmcgdGhlbSB0byByZWZpbmUgdGhlaXIgd29yayBpdGVtcyBp bnRvIGEKwqAgd2Vlay1ieS13ZWVrIHN5bm9wc2lzLiBUaGVyZSdzIHVzdWFsbHkgYSBnb29kIGJp dCBvZiBiYWNrIGFuZCBmb3J0aArCoCB3aXRoIHRoZSBzdHVkZW50J3MgcHJvcG9zYWwsIGFuZCBv Y2Nhc2lvbmFsbHkgdGhlIG1lbnRvciBtYXkgYmUKwqAgaW52b2x2ZWQgd2l0aCB0aGlzIHN0ZXAu CiogVGhlIGFkbWluIHRoZW4gd29ya3Mgd2l0aCB0aGUgc3R1ZGVudCB0byBjb21lIHVwIHdpdGgg YSB0aW1lbGluZSBmb3IKwqAgdGhlaXIgd29yaywgdGFraW5nIGludG8gYWNjb3VudCBhbnkgdmFj YXRpb24gdGltZSB0aGUgc3R1ZGVudCBtYXkKwqAgaGF2ZSwgYWxvbmcgd2l0aCBjb29yZGluYXRp bmcgdGhlIGZyZXF1ZW5jeS90eXBlIG9mIG1lZXRpbmdzIHRoYXQKwqAgd2lsbCBoYXBwZW4gYmV0 d2VlbiB0aGUgc3R1ZGVudCBhbmQgdGhlIG1lbnRvci4gSWYgdGhlIG1lbnRvciBpcwrCoCB1bmFi bGUgdG8gYXR0ZW5kIGFsbCBvZiB0aGVzZSBtZWV0aW5ncywgaXQncyB1c3VhbGx5IHVwIHRvIHRo ZSBhZG1pbgrCoCB0byBjaGVjayBpbiB3aXRoIHRoZSBzdHVkZW50IHRvIHNlZSBob3cgdGhleSBh cmUgcHJvZ3Jlc3NpbmcgYW5kCsKgIHBvdGVudGlhbGx5IHByb3ZpZGUgdGhlbSB0aXBzIGlmIHRo ZXkgZ2V0IHN0dWNrLgoKQXMgZm9yIGJlaW5nIGEgbWVudG9yLCBpdCdzIHByZXR0eSBtdWNoIGFz IHNpbXBsZSBhcyBpdCBzb3VuZHM6IHlvdSB3b3JrCndpdGggc3R1ZGVudHMgd2hvIGhhdmUgcHJv amVjdHMgdG8gaGVscCBmYW1pbGlhcml6ZSB0aGVtIHdpdGggdGhlCnByb2plY3QgYXQgaGFuZCwg aGVscCB0aGVtIG91dCB3aGVyZXZlciBuZWVkZWQsIGNoZWNrIGluIG9uIHRoZWlyCnByb2dyZXNz LCBhbmQgZ3VpZGUgdGhlbSBhbG9uZyB0aGUgd2F5IHRvd2FyZHMgcmVhY2hpbmcgdGhlaXIgcHJv amVjdApnb2FsIGFsb25nIHdpdGggZ3JhZGluZyB0aGVpciB3b3JrLgoKUGxlYXNlIGhlbHAgc3By ZWFkIHRoZSB3b3JkIG9uIHRoaXMsIGFuZCBjb250YWN0IGFueW9uZSB5b3Uga25vdyB3aG8KbWln aHQgYmUgaW52b2x2ZWQgd2l0aCB0aGlzISBXZSdsbCBiZSBoYXBweSB0byBwcm92aWRlIG1vcmUg aW5mb3JtYXRpb24Kb24gaG93IHlvdSBjYW4gZ2V0IHN0YXJ0ZWQuIFJlbWVtYmVyLCBmb2xrcyBs aWtlIG15c2VsZiB3b3VsZG4ndCBiZSBpbgp0aGlzIGNvbW11bml0eSB3aXRob3V0IHByb2plY3Rz IGxpa2UgR1NvQyA6KS4KCi0tIApDaGVlcnMsCiBMeXVkZSBQYXVsIChzaGUvaGVyKQogU29mdHdh cmUgRW5naW5lZXIgYXQgUmVkIEhhdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9u b3V2ZWF1Cg== 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.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 32E19C12002 for ; Wed, 14 Jul 2021 20:32:44 +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 E9A4D610CB for ; Wed, 14 Jul 2021 20:32:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E9A4D610CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com 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 8181C6E507; Wed, 14 Jul 2021 20:32:33 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id 52FFA6E4FE for ; Wed, 14 Jul 2021 20:32:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1626294751; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=KaGZJH5pIM8Bub4oSCA2/dx6IunEAiSSXTVmWFEeSVzg0eA9NIdLbsZX6edGpGe9l18GD6 UgCs/Xm1JHSSPsK5067LOBc0JXKYIlmV9h1Hdg8+v8/1LLtJaKDnzr7khVIaQBic1lcO4I 6a4xja+En1R80C9/7bjh4nyvC6LkdNo= Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-593-OnEpWxN7O368QS9UzB8o2Q-1; Wed, 14 Jul 2021 16:32:28 -0400 X-MC-Unique: OnEpWxN7O368QS9UzB8o2Q-1 Received: by mail-qk1-f199.google.com with SMTP id o14-20020a05620a0d4eb02903a5eee61155so2162079qkl.9 for ; Wed, 14 Jul 2021 13:32:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:organization :user-agent:mime-version:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=ndZwae1/sq4EFO4UnOCuXiBrCtXwGe5/YikKpyTMZtZLfgW9xhqIprG6v9w+PxkKwo VCGBR07QixKxnQFEriHWIJWA5Yg3b4oaB2RYLER0jZdT9qKU7/DLh38NdNPnknRk11zW c906Fs0uPhk/Qa5I/4yWZ548qIO6WWhX6HDkJbXZwbbV+tilMPi6GUG3s+XFJw5abc4K cxqsxDI1yTThQOjR6h1FroJYcnouidINxFjiFIl3XhPzjrNhY4tWFdwODhwSXT5owBhs XoyPB8rMkTPaRglEsF4HM+nRo2J1YZe6gWSxEP50rxexb1vJboyxhDGek+MKDz/mCgU0 cQ1w== X-Gm-Message-State: AOAM533lCcGz7kiJKjM0uLY8BjKbyMLPWgJhM5RCjRtLDrLi5rlFDVha S+yYP9b4t04Y9QDyuy24n9kXW302gHhiTVlaP/Vnrgsx5vwifVVPCUTfM7fSzB3kowUW77TqI5l wBzuCEsB4oBa2CF/My4qJYyqTr0Hb X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535324qvb.0.1626294747593; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyFtQ14FbsB0BEAiFsPKb8Om98zdCR57hgqcLo3xfvVsS2QWW/f3fRfEiclgHf8PetYds9m0Q== X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535306qvb.0.1626294747375; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Received: from Ruby.lyude.net (pool-108-49-102-102.bstnma.fios.verizon.net. [108.49.102.102]) by smtp.gmail.com with ESMTPSA id x9sm1196113qtf.76.2021.07.14.13.32.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Message-ID: <5a2b5d77c100a21b3d9e4eb0048c36a94cd1e4ea.camel@redhat.com> Subject: Help needed for EVoC/GSoC/Outreachy From: Lyude Paul To: Xorg Members List , "mesa-dev@lists.freedesktop.org" , xorg-devel , "wayland-devel@lists.freedesktop.org" , nouveau , dri-devel , IGT development , amd-gfx list Date: Wed, 14 Jul 2021 16:32:24 -0400 Organization: Red Hat User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lyude@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit 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: , Cc: board@x.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi! As some of you might already be aware, after helping out X.org project the previous years with regards to student outreach, Trevor decided to retire from this position in hopes that someone else will be able to step up and take on these responsibilities. As such, we're trying to find people who would be willing to volunteer their time to help out with getting us involved once again in student outreach programs. In the past, X.org has been active in the GSoC program, occasionally Outreachy, and our own EVoC program. As of 2021 though, GSoC decided to shorten the amount of time allocated for a student to work on their project. This unfortunately posed some problems for X.org/freedesktop.org as a lot of the potential work that would have been good for us to have students working on wouldn't really fit within the new GSoC timeframe. While it's certainly possible that there will be projects that come up in the future which do fit into this new timeline, we think it'd be a good idea to step up our involvement again with Outreachy where the program is a good bit more flexible then GSoC. We've also had pretty good experience working with the Outreachy candidates we've had in the past. The other main topic of discussion is around the fact that our own program, EVoC, hasn't really had anyone available to volunteer to help run it for a while now. For those who aren't aware, EVoC is a program similar to Google Summer of Code that X.org started running with much more relaxed requirements then GSoC/Outreachy in order to help fill the gaps for any exceptional cases with students who would otherwise be left out by the requirements for GSoC/Outreachy. Typically though, EVoC is usually considered the last resort after a student has tried getting into GSoC/Outreachy. So, the two biggest things that we need are: * Admin volunteer(s) * Mentors, mentors, mentors! We really need these the most. So, what responsibilities would being an admin for this entail? * Fielding questions from potential GSoC/EVoC/Outreachy participants.   Most of these students are just looking for simple details of how   these programs work and are looking for project ideas. Responding to   these inquiries is mostly just a matter of pointing students to   various pages on our wiki or replying with form/stock replies. Most of   the students at this phase expect to be handed a project and a mentor,   and therefore end up learning that they will need to come up with   their own project and mentor. * For the small handful of students that make it to the next phase and   figure out a project idea, they then need to find a mentor. Usually   the admin will help out by taking a look at who proposed the project   idea, and/or looking through commit messages and mailing list history   to try to find someone who would be a good fit and willing to mentor   the student. Sometimes this happens quickly, and sometimes it requires   poking a lot of people - and occasionally, there might not always be a   mentor to be found. * If we have a student, project, and mentor then the next step is having   the student write up a proposal. Many students start out with   over-simplified proposals, so a lot of this work is just gently   nudging students and getting them to refine their work items into a   week-by-week synopsis. There's usually a good bit of back and forth   with the student's proposal, and occasionally the mentor may be   involved with this step. * The admin then works with the student to come up with a timeline for   their work, taking into account any vacation time the student may   have, along with coordinating the frequency/type of meetings that   will happen between the student and the mentor. If the mentor is   unable to attend all of these meetings, it's usually up to the admin   to check in with the student to see how they are progressing and   potentially provide them tips if they get stuck. As for being a mentor, it's pretty much as simple as it sounds: you work with students who have projects to help familiarize them with the project at hand, help them out wherever needed, check in on their progress, and guide them along the way towards reaching their project goal along with grading their work. Please help spread the word on this, and contact anyone you know who might be involved with this! We'll be happy to provide more information on how you can get started. Remember, folks like myself wouldn't be in this community without projects like GSoC :). -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat 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=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 CA472C47E48 for ; Wed, 14 Jul 2021 20:32:36 +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 9ADCB610CB for ; Wed, 14 Jul 2021 20:32:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9ADCB610CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=amd-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D23406E4FF; Wed, 14 Jul 2021 20:32:32 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8A73A6E4FF for ; Wed, 14 Jul 2021 20:32:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1626294750; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=hmvyQ8q2rIyUYTjrIsekvXMvxffHVKaYzjJ6Fu+9KN+bSkUOuOXCCo2f2rhrkJz4lXTRiy qBWYapzwIL+m9B5chqJqpMbDTVI2jvj+o5YdGbQIZquWk4BytDYgjHLdSDqF/znMvzV1a9 pL3tPorOUKMwvdJvxzPN79F3HzMMWRc= Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-570-LZBn5r-INjS9qvRTI1RzoA-1; Wed, 14 Jul 2021 16:32:28 -0400 X-MC-Unique: LZBn5r-INjS9qvRTI1RzoA-1 Received: by mail-qt1-f198.google.com with SMTP id 100-20020aed206d0000b029024ea3acef5bso2662120qta.12 for ; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:organization :user-agent:mime-version:content-transfer-encoding; bh=OxicdESZtSsE1XlutUm+MWeszqFKD6QeBINVHmWH91o=; b=ZVwb3oSM/LD1w/zgndyctpRw/Jb3tWeJ8IP1ooV0gMnfIf+o3CjW8rKjDCwhRc7osZ 3VTFgcGjgdsfrhWUF5vWykfODFSg07ihDqtoZvXEn0Tz2VtAeiTz2smf/gu28zwdVqTg HsrZn4ITdiUZhS5S/VQgWujWT6fJNy4dkD1x6CUJJMxAj+kmK9reSCsiJkHb2KSZno7Z xOVmaYNi27eghe7JhUcCoKgg6McElL9YZib8vDMDbWzf1pDf4rEKlmLaRa/HgEvsE3jK roOJqHnorExOPp0055hrg+4sW1lcXUQyrTXW2GjNQq5EezY82EvHgAMtsl7D5DFAgAtV oRkg== X-Gm-Message-State: AOAM533KUi4kBQJlSN1aJPhjMSAMJnYAGqD9CAPVnQUiZ3TZ4UmUwTuj Qp6StV61Q9m5Wn4KS144mu5LOP/daYmVsJYb6kDhi4XOJIOCPQep4P5/AC7HEcSd1oT5xkJb8/7 ftSNq5Ka6qdfgSRTt/tlssR1Flw== X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535321qvb.0.1626294747593; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyFtQ14FbsB0BEAiFsPKb8Om98zdCR57hgqcLo3xfvVsS2QWW/f3fRfEiclgHf8PetYds9m0Q== X-Received: by 2002:a05:6214:242f:: with SMTP id gy15mr12535306qvb.0.1626294747375; Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Received: from Ruby.lyude.net (pool-108-49-102-102.bstnma.fios.verizon.net. [108.49.102.102]) by smtp.gmail.com with ESMTPSA id x9sm1196113qtf.76.2021.07.14.13.32.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jul 2021 13:32:27 -0700 (PDT) Message-ID: <5a2b5d77c100a21b3d9e4eb0048c36a94cd1e4ea.camel@redhat.com> Subject: Help needed for EVoC/GSoC/Outreachy From: Lyude Paul To: Xorg Members List , "mesa-dev@lists.freedesktop.org" , xorg-devel , "wayland-devel@lists.freedesktop.org" , nouveau , dri-devel , IGT development , amd-gfx list Date: Wed, 14 Jul 2021 16:32:24 -0400 Organization: Red Hat User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lyude@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-BeenThere: amd-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: board@x.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" SGkhIEFzIHNvbWUgb2YgeW91IG1pZ2h0IGFscmVhZHkgYmUgYXdhcmUsIGFmdGVyIGhlbHBpbmcg b3V0IFgub3JnCnByb2plY3QgdGhlIHByZXZpb3VzIHllYXJzIHdpdGggcmVnYXJkcyB0byBzdHVk ZW50IG91dHJlYWNoLCBUcmV2b3IKZGVjaWRlZCB0byByZXRpcmUgZnJvbSB0aGlzIHBvc2l0aW9u IGluIGhvcGVzIHRoYXQgc29tZW9uZSBlbHNlIHdpbGwgYmUKYWJsZSB0byBzdGVwIHVwIGFuZCB0 YWtlIG9uIHRoZXNlIHJlc3BvbnNpYmlsaXRpZXMuIEFzIHN1Y2gsIHdlJ3JlCnRyeWluZyB0byBm aW5kIHBlb3BsZSB3aG8gd291bGQgYmUgd2lsbGluZyB0byB2b2x1bnRlZXIgdGhlaXIgdGltZSB0 bwpoZWxwIG91dCB3aXRoIGdldHRpbmcgdXMgaW52b2x2ZWQgb25jZSBhZ2FpbiBpbiBzdHVkZW50 IG91dHJlYWNoCnByb2dyYW1zLgoKSW4gdGhlIHBhc3QsIFgub3JnIGhhcyBiZWVuIGFjdGl2ZSBp biB0aGUgR1NvQyBwcm9ncmFtLCBvY2Nhc2lvbmFsbHkKT3V0cmVhY2h5LCBhbmQgb3VyIG93biBF Vm9DIHByb2dyYW0uIEFzIG9mIDIwMjEgdGhvdWdoLCBHU29DIGRlY2lkZWQgdG8Kc2hvcnRlbiB0 aGUgYW1vdW50IG9mIHRpbWUgYWxsb2NhdGVkIGZvciBhIHN0dWRlbnQgdG8gd29yayBvbiB0aGVp cgpwcm9qZWN0LiBUaGlzIHVuZm9ydHVuYXRlbHkgcG9zZWQgc29tZSBwcm9ibGVtcyBmb3IKWC5v cmcvZnJlZWRlc2t0b3Aub3JnIGFzIGEgbG90IG9mIHRoZSBwb3RlbnRpYWwgd29yayB0aGF0IHdv dWxkIGhhdmUKYmVlbiBnb29kIGZvciB1cyB0byBoYXZlIHN0dWRlbnRzIHdvcmtpbmcgb24gd291 bGRuJ3QgcmVhbGx5IGZpdCB3aXRoaW4KdGhlIG5ldyBHU29DIHRpbWVmcmFtZS4gV2hpbGUgaXQn cyBjZXJ0YWlubHkgcG9zc2libGUgdGhhdCB0aGVyZSB3aWxsIGJlCnByb2plY3RzIHRoYXQgY29t ZSB1cCBpbiB0aGUgZnV0dXJlIHdoaWNoIGRvIGZpdCBpbnRvIHRoaXMgbmV3IHRpbWVsaW5lLAp3 ZSB0aGluayBpdCdkIGJlIGEgZ29vZCBpZGVhIHRvIHN0ZXAgdXAgb3VyIGludm9sdmVtZW50IGFn YWluIHdpdGgKT3V0cmVhY2h5IHdoZXJlIHRoZSBwcm9ncmFtIGlzIGEgZ29vZCBiaXQgbW9yZSBm bGV4aWJsZSB0aGVuIEdTb0MuIFdlJ3ZlCmFsc28gaGFkIHByZXR0eSBnb29kIGV4cGVyaWVuY2Ug d29ya2luZyB3aXRoIHRoZSBPdXRyZWFjaHkgY2FuZGlkYXRlcwp3ZSd2ZSBoYWQgaW4gdGhlIHBh c3QuCgpUaGUgb3RoZXIgbWFpbiB0b3BpYyBvZiBkaXNjdXNzaW9uIGlzIGFyb3VuZCB0aGUgZmFj dCB0aGF0IG91ciBvd24KcHJvZ3JhbSwgRVZvQywgaGFzbid0IHJlYWxseSBoYWQgYW55b25lIGF2 YWlsYWJsZSB0byB2b2x1bnRlZXIgdG8gaGVscApydW4gaXQgZm9yIGEgd2hpbGUgbm93LiBGb3Ig dGhvc2Ugd2hvIGFyZW4ndCBhd2FyZSwgRVZvQyBpcyBhIHByb2dyYW0Kc2ltaWxhciB0byBHb29n bGUgU3VtbWVyIG9mIENvZGUgdGhhdCBYLm9yZyBzdGFydGVkIHJ1bm5pbmcgd2l0aCBtdWNoCm1v cmUgcmVsYXhlZCByZXF1aXJlbWVudHMgdGhlbiBHU29DL091dHJlYWNoeSBpbiBvcmRlciB0byBo ZWxwIGZpbGwgdGhlCmdhcHMgZm9yIGFueSBleGNlcHRpb25hbCBjYXNlcyB3aXRoIHN0dWRlbnRz IHdobyB3b3VsZCBvdGhlcndpc2UgYmUgbGVmdApvdXQgYnkgdGhlIHJlcXVpcmVtZW50cyBmb3Ig R1NvQy9PdXRyZWFjaHkuIFR5cGljYWxseSB0aG91Z2gsIEVWb0MgaXMKdXN1YWxseSBjb25zaWRl cmVkIHRoZSBsYXN0IHJlc29ydCBhZnRlciBhIHN0dWRlbnQgaGFzIHRyaWVkIGdldHRpbmcKaW50 byBHU29DL091dHJlYWNoeS4KClNvLCB0aGUgdHdvIGJpZ2dlc3QgdGhpbmdzIHRoYXQgd2UgbmVl ZCBhcmU6CiogQWRtaW4gdm9sdW50ZWVyKHMpCiogTWVudG9ycywgbWVudG9ycywgbWVudG9ycyEg V2UgcmVhbGx5IG5lZWQgdGhlc2UgdGhlIG1vc3QuCgpTbywgd2hhdCByZXNwb25zaWJpbGl0aWVz IHdvdWxkIGJlaW5nIGFuIGFkbWluIGZvciB0aGlzIGVudGFpbD8KCiogRmllbGRpbmcgcXVlc3Rp b25zIGZyb20gcG90ZW50aWFsIEdTb0MvRVZvQy9PdXRyZWFjaHkgcGFydGljaXBhbnRzLgrCoCBN b3N0IG9mIHRoZXNlIHN0dWRlbnRzIGFyZSBqdXN0IGxvb2tpbmcgZm9yIHNpbXBsZSBkZXRhaWxz IG9mIGhvdwrCoCB0aGVzZSBwcm9ncmFtcyB3b3JrIGFuZCBhcmUgbG9va2luZyBmb3IgcHJvamVj dCBpZGVhcy4gUmVzcG9uZGluZyB0bwrCoCB0aGVzZSBpbnF1aXJpZXMgaXMgbW9zdGx5IGp1c3Qg YSBtYXR0ZXIgb2YgcG9pbnRpbmcgc3R1ZGVudHMgdG8KwqAgdmFyaW91cyBwYWdlcyBvbiBvdXIg d2lraSBvciByZXBseWluZyB3aXRoIGZvcm0vc3RvY2sgcmVwbGllcy4gTW9zdCBvZgrCoCB0aGUg c3R1ZGVudHMgYXQgdGhpcyBwaGFzZSBleHBlY3QgdG8gYmUgaGFuZGVkIGEgcHJvamVjdCBhbmQg YSBtZW50b3IsCsKgIGFuZCB0aGVyZWZvcmUgZW5kIHVwIGxlYXJuaW5nIHRoYXQgdGhleSB3aWxs IG5lZWQgdG8gY29tZSB1cCB3aXRoCsKgIHRoZWlyIG93biBwcm9qZWN0IGFuZCBtZW50b3IuCiog Rm9yIHRoZSBzbWFsbCBoYW5kZnVsIG9mIHN0dWRlbnRzIHRoYXQgbWFrZSBpdCB0byB0aGUgbmV4 dCBwaGFzZSBhbmQKwqAgZmlndXJlIG91dCBhIHByb2plY3QgaWRlYSwgdGhleSB0aGVuIG5lZWQg dG8gZmluZCBhIG1lbnRvci4gVXN1YWxseQrCoCB0aGUgYWRtaW4gd2lsbCBoZWxwIG91dCBieSB0 YWtpbmcgYSBsb29rIGF0IHdobyBwcm9wb3NlZCB0aGUgcHJvamVjdArCoCBpZGVhLCBhbmQvb3Ig bG9va2luZyB0aHJvdWdoIGNvbW1pdCBtZXNzYWdlcyBhbmQgbWFpbGluZyBsaXN0IGhpc3RvcnkK wqAgdG8gdHJ5IHRvIGZpbmQgc29tZW9uZSB3aG8gd291bGQgYmUgYSBnb29kIGZpdCBhbmQgd2ls bGluZyB0byBtZW50b3IKwqAgdGhlIHN0dWRlbnQuIFNvbWV0aW1lcyB0aGlzIGhhcHBlbnMgcXVp Y2tseSwgYW5kIHNvbWV0aW1lcyBpdCByZXF1aXJlcwrCoCBwb2tpbmcgYSBsb3Qgb2YgcGVvcGxl IC0gYW5kIG9jY2FzaW9uYWxseSwgdGhlcmUgbWlnaHQgbm90IGFsd2F5cyBiZSBhCsKgIG1lbnRv ciB0byBiZSBmb3VuZC4KKiBJZiB3ZSBoYXZlIGEgc3R1ZGVudCwgcHJvamVjdCwgYW5kIG1lbnRv ciB0aGVuIHRoZSBuZXh0IHN0ZXAgaXMgaGF2aW5nCsKgIHRoZSBzdHVkZW50IHdyaXRlIHVwIGEg cHJvcG9zYWwuIE1hbnkgc3R1ZGVudHMgc3RhcnQgb3V0IHdpdGgKwqAgb3Zlci1zaW1wbGlmaWVk IHByb3Bvc2Fscywgc28gYSBsb3Qgb2YgdGhpcyB3b3JrIGlzIGp1c3QgZ2VudGx5CsKgIG51ZGdp bmcgc3R1ZGVudHMgYW5kIGdldHRpbmcgdGhlbSB0byByZWZpbmUgdGhlaXIgd29yayBpdGVtcyBp bnRvIGEKwqAgd2Vlay1ieS13ZWVrIHN5bm9wc2lzLiBUaGVyZSdzIHVzdWFsbHkgYSBnb29kIGJp dCBvZiBiYWNrIGFuZCBmb3J0aArCoCB3aXRoIHRoZSBzdHVkZW50J3MgcHJvcG9zYWwsIGFuZCBv Y2Nhc2lvbmFsbHkgdGhlIG1lbnRvciBtYXkgYmUKwqAgaW52b2x2ZWQgd2l0aCB0aGlzIHN0ZXAu CiogVGhlIGFkbWluIHRoZW4gd29ya3Mgd2l0aCB0aGUgc3R1ZGVudCB0byBjb21lIHVwIHdpdGgg YSB0aW1lbGluZSBmb3IKwqAgdGhlaXIgd29yaywgdGFraW5nIGludG8gYWNjb3VudCBhbnkgdmFj YXRpb24gdGltZSB0aGUgc3R1ZGVudCBtYXkKwqAgaGF2ZSwgYWxvbmcgd2l0aCBjb29yZGluYXRp bmcgdGhlIGZyZXF1ZW5jeS90eXBlIG9mIG1lZXRpbmdzIHRoYXQKwqAgd2lsbCBoYXBwZW4gYmV0 d2VlbiB0aGUgc3R1ZGVudCBhbmQgdGhlIG1lbnRvci4gSWYgdGhlIG1lbnRvciBpcwrCoCB1bmFi bGUgdG8gYXR0ZW5kIGFsbCBvZiB0aGVzZSBtZWV0aW5ncywgaXQncyB1c3VhbGx5IHVwIHRvIHRo ZSBhZG1pbgrCoCB0byBjaGVjayBpbiB3aXRoIHRoZSBzdHVkZW50IHRvIHNlZSBob3cgdGhleSBh cmUgcHJvZ3Jlc3NpbmcgYW5kCsKgIHBvdGVudGlhbGx5IHByb3ZpZGUgdGhlbSB0aXBzIGlmIHRo ZXkgZ2V0IHN0dWNrLgoKQXMgZm9yIGJlaW5nIGEgbWVudG9yLCBpdCdzIHByZXR0eSBtdWNoIGFz IHNpbXBsZSBhcyBpdCBzb3VuZHM6IHlvdSB3b3JrCndpdGggc3R1ZGVudHMgd2hvIGhhdmUgcHJv amVjdHMgdG8gaGVscCBmYW1pbGlhcml6ZSB0aGVtIHdpdGggdGhlCnByb2plY3QgYXQgaGFuZCwg aGVscCB0aGVtIG91dCB3aGVyZXZlciBuZWVkZWQsIGNoZWNrIGluIG9uIHRoZWlyCnByb2dyZXNz LCBhbmQgZ3VpZGUgdGhlbSBhbG9uZyB0aGUgd2F5IHRvd2FyZHMgcmVhY2hpbmcgdGhlaXIgcHJv amVjdApnb2FsIGFsb25nIHdpdGggZ3JhZGluZyB0aGVpciB3b3JrLgoKUGxlYXNlIGhlbHAgc3By ZWFkIHRoZSB3b3JkIG9uIHRoaXMsIGFuZCBjb250YWN0IGFueW9uZSB5b3Uga25vdyB3aG8KbWln aHQgYmUgaW52b2x2ZWQgd2l0aCB0aGlzISBXZSdsbCBiZSBoYXBweSB0byBwcm92aWRlIG1vcmUg aW5mb3JtYXRpb24Kb24gaG93IHlvdSBjYW4gZ2V0IHN0YXJ0ZWQuIFJlbWVtYmVyLCBmb2xrcyBs aWtlIG15c2VsZiB3b3VsZG4ndCBiZSBpbgp0aGlzIGNvbW11bml0eSB3aXRob3V0IHByb2plY3Rz IGxpa2UgR1NvQyA6KS4KCi0tIApDaGVlcnMsCiBMeXVkZSBQYXVsIChzaGUvaGVyKQogU29mdHdh cmUgRW5naW5lZXIgYXQgUmVkIEhhdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9h bWQtZ2Z4Cg==