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=-13.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable 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 67F3AC63777 for ; Thu, 26 Nov 2020 13:43:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 114C522249 for ; Thu, 26 Nov 2020 13:43:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="q+NMZJIN" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390731AbgKZNmq (ORCPT ); Thu, 26 Nov 2020 08:42:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390730AbgKZNmq (ORCPT ); Thu, 26 Nov 2020 08:42:46 -0500 Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40F9BC0613D4 for ; Thu, 26 Nov 2020 05:42:46 -0800 (PST) Received: by mail-wm1-x341.google.com with SMTP id p19so3691788wmg.0 for ; Thu, 26 Nov 2020 05:42:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=q+NMZJINq6ieh2W4TjGv56Kwx/uNwqqp0i9VjLEKIK79Bxlc2HxD0yM2qNDEEA3fuf kokcqjDPD9Z5IaMxVaADtrv5QfmqtT1QLqqrrwv1nxNtp/G6xDXWahjFMJX9B/abkpHK pUyhNC9/WtasemkYZq62Oai0HXg9oOXHYss7ttwRN4XcrMpHQLiy73k3fvyhzmi4ipGV gBviUtaGa0WcePYzC7U2fb4SAXcDWpeNYw+GxAV5EeSudoXh8Bbzyg6y2OfmEEm/Q++e OKbD1+vy8IS+4Z4nQznLOTeeU8eO6GhccajQPfuLNNvcakDoYzTqKE5tJ2bBlfFrZvFG C9hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=jJwvlWuZB71ttHlRwIxpyg6qd3bWRrCf/5pl68Nu5v0LMeJUHohCNq5uJaJtxk7SM2 Hh979FHqkOGn5+vA7m6SlwRcv+TilNOPXhvK0NMOxGdUEBFhH+cTVt+IbXDENcmxtLNR Lsxtsu+YcC1lty49DgBl9t9E6HmIDaNIQ3/TM8n99rGbhom2PgvFDCqxxiKlXFvLkIbZ Z2WkxzCiCJRJDkVB4wq4zi8A9OCZNGr4YiCJBbRPbzf353xPCjoESGqbeYNcCRLLmdz7 sbVr8fqjhegrVkg0NLbojJpBp1C+vARs6HpCkzutTiF8YfqghNWwgtSPEYjkSRDc+Akx ZYCg== X-Gm-Message-State: AOAM533DqEfmrYTHEuJsWSRWswaUH8tGHVRHVdOEYsJssUVMzhv91JXB YXzqLmb1Lyz93qTEwzb1vik1ZQ== X-Google-Smtp-Source: ABdhPJzk2EfTsWSffeiauWh9HbHKfetZyTfG7L80Wtz3zRZAdjY54+cS4cpnbpXqPssBE1T3N9esnQ== X-Received: by 2002:a7b:c1ce:: with SMTP id a14mr3492343wmj.169.1606398163875; Thu, 26 Nov 2020 05:42:43 -0800 (PST) Received: from dell.default ([91.110.221.235]) by smtp.gmail.com with ESMTPSA id k205sm9275738wmk.4.2020.11.26.05.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Nov 2020 05:42:43 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Cc: linux-kernel@vger.kernel.org, Alex Deucher , amd-gfx@lists.freedesktop.org, =?UTF-8?q?Christian=20K=C3=B6nig?= , Daniel Vetter , David Airlie , dri-devel@lists.freedesktop.org, Evan Quan , freedreno@lists.freedesktop.org, "Gustavo A. R. Silva" , Harry Wentland , Huang Rui , Leo Li , linux-arm-msm@vger.kernel.org, Rob Clark , Sean Paul , Shubhashree Dhar Subject: [PATCH 00/40] [Set 10] Rid W=1 warnings from GPU Date: Thu, 26 Nov 2020 13:42:00 +0000 Message-Id: <20201126134240.3214176-1-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings. 500 out of 5000 left! Lee Jones (40): drm/amd/pm/powerplay/smumgr/tonga_smumgr: Remove set but unused variable 'res' drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/ci_smumgr: Remove set but unused variable 'res' drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own header containing our prototypes drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc format abuse drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused 'phm_set_*()' functions drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function_pointers()' prototype to shared header drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Policy' as __maybe_unused drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable declaration under same clause as its use drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused variable 'fPowerDPMx' drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function_pointers()'s prototype to header drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc formatting abuses drm/msm/disp/dpu1/dpu_hw_interrupts: Demote kernel-doc formatting misuse drm/amd/pm/powerplay/smumgr/iceland_smumgr: Remove unused variable 'res' drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function header related formatting issues drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert to proper kernel-doc format drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of kernel-doc issues drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make function invoked by reference static drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch of historical function doc issues drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Remove set but unused variable 'result' drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting in a bunch of function docs drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of dated function doc formatting drm/amd/pm/powerplay/hwmgr/pp_psm: Remove unused variable 'result' drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init()'s prototype to shared header drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init()'s prototype to shared header drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kernel-doc headers drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdated function documentation drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdated function documentation drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret' drm/amd/display/amdgpu_dm/amdgpu_dm: Mark 'link_bandwidth_kbps' as __maybe_unused drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' as __maybe_unused drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_printf' format notation drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse and fix another kernel-doc header drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local functions invoked by reference as static drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused function 'pp_nv_set_pme_wa_enable()' drm/amd/display/dc/basics/conversion: Include header containing our prototypes drm/amd/display/dc/basics/fixpt31_32: Remove unused variable 'dc_fixpt_pi' drm/amd/display/dc/basics/vector: Make local function 'dal_vector_presized_costruct' static .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +- .../amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 28 +-- .../drm/amd/display/dc/basics/conversion.c | 1 + .../drm/amd/display/dc/basics/fixpt31_32.c | 1 - .../gpu/drm/amd/display/dc/basics/vector.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 4 + drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +- .../amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 ++---- .../gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 4 - .../gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 3 +- .../drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 84 +++++---- .../drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +-- .../drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +- .../powerplay/hwmgr/process_pptables_v1_0.c | 81 ++++----- .../drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 166 +++++++++--------- .../drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 103 ++++++----- .../drm/amd/pm/powerplay/hwmgr/smu_helper.c | 8 +- .../drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 3 +- .../powerplay/hwmgr/vega10_processpptables.c | 2 +- .../amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +++++++------- .../amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 ++++----- .../amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 +++--- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +- .../drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 2 +- .../amd/pm/powerplay/smumgr/iceland_smumgr.c | 5 +- .../pm/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 + .../amd/pm/powerplay/smumgr/tonga_smumgr.c | 9 +- .../amd/pm/powerplay/smumgr/vegam_smumgr.c | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 4 +- 34 files changed, 409 insertions(+), 493 deletions(-) Cc: Alex Deucher Cc: amd-gfx@lists.freedesktop.org Cc: "Christian König" Cc: Daniel Vetter Cc: David Airlie Cc: dri-devel@lists.freedesktop.org Cc: Evan Quan Cc: freedreno@lists.freedesktop.org Cc: "Gustavo A. R. Silva" Cc: Harry Wentland Cc: Huang Rui Cc: Lee Jones Cc: Leo Li Cc: linux-arm-msm@vger.kernel.org Cc: Rob Clark Cc: Sean Paul Cc: Shubhashree Dhar -- 2.25.1 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=-11.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 29937C56202 for ; Thu, 26 Nov 2020 13:42:48 +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 C026721D40 for ; Thu, 26 Nov 2020 13:42:47 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="q+NMZJIN" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C026721D40 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org 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 CC1906E949; Thu, 26 Nov 2020 13:42:46 +0000 (UTC) Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 530346E951 for ; Thu, 26 Nov 2020 13:42:45 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id g25so606843wmh.1 for ; Thu, 26 Nov 2020 05:42:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=q+NMZJINq6ieh2W4TjGv56Kwx/uNwqqp0i9VjLEKIK79Bxlc2HxD0yM2qNDEEA3fuf kokcqjDPD9Z5IaMxVaADtrv5QfmqtT1QLqqrrwv1nxNtp/G6xDXWahjFMJX9B/abkpHK pUyhNC9/WtasemkYZq62Oai0HXg9oOXHYss7ttwRN4XcrMpHQLiy73k3fvyhzmi4ipGV gBviUtaGa0WcePYzC7U2fb4SAXcDWpeNYw+GxAV5EeSudoXh8Bbzyg6y2OfmEEm/Q++e OKbD1+vy8IS+4Z4nQznLOTeeU8eO6GhccajQPfuLNNvcakDoYzTqKE5tJ2bBlfFrZvFG C9hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=EPv1hdbLYKYUqTNOL9sZro8VyBYGfm+RGTD8LHWghPMulbu6Me2t9lOO/haQCrebrH U9lAD028Y4HlC2EootCvQ00vNwrnRbK9VcvhJ4AJjKgx20x+DZwULW0VW1a6+v0LRvA4 PYIpRlMMysBdrfmTm2W3YhrFcXBpuOkN/ceOEtci6fgaKFjS5xMV280kekk0PLpjqCGf KiqcbpfGj9mfobswcpBfYcw4sUeyAwzUi6kkUrlKeQJCTHr+FVsSsqmlyfJCYU+s+1Pu tXlaryQTYGNDUHnuWbZBbJghaSakMORHEppGq16Nz7jifJAIlmy6kTqOBULTcgceEEKp q9Gg== X-Gm-Message-State: AOAM530TLAti02a7Af+QtSRdi0CzRKPAyjFVf3VO5fRvAUhn87AJ7oXa MI1YzTXjF4Buceq4EnqEfVFYNA== X-Google-Smtp-Source: ABdhPJzk2EfTsWSffeiauWh9HbHKfetZyTfG7L80Wtz3zRZAdjY54+cS4cpnbpXqPssBE1T3N9esnQ== X-Received: by 2002:a7b:c1ce:: with SMTP id a14mr3492343wmj.169.1606398163875; Thu, 26 Nov 2020 05:42:43 -0800 (PST) Received: from dell.default ([91.110.221.235]) by smtp.gmail.com with ESMTPSA id k205sm9275738wmk.4.2020.11.26.05.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Nov 2020 05:42:43 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Subject: [PATCH 00/40] [Set 10] Rid W=1 warnings from GPU Date: Thu, 26 Nov 2020 13:42:00 +0000 Message-Id: <20201126134240.3214176-1-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 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: Sean Paul , Shubhashree Dhar , David Airlie , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, "Gustavo A. R. Silva" , Leo Li , Huang Rui , dri-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, Alex Deucher , Evan Quan , freedreno@lists.freedesktop.org, =?UTF-8?q?Christian=20K=C3=B6nig?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VGhpcyBzZXQgaXMgcGFydCBvZiBhIGxhcmdlciBlZmZvcnQgYXR0ZW1wdGluZyB0byBjbGVhbi11 cCBXPTEKa2VybmVsIGJ1aWxkcywgd2hpY2ggYXJlIGN1cnJlbnRseSBvdmVyd2hlbG1pbmdseSBy aWRkbGVkIHdpdGgKbmlnZ2x5IGxpdHRsZSB3YXJuaW5ncy4KCjUwMCBvdXQgb2YgNTAwMCBsZWZ0 IQoKTGVlIEpvbmVzICg0MCk6CiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3RvbmdhX3Nt dW1ncjogUmVtb3ZlIHNldCBidXQgdW51c2VkCiAgICB2YXJpYWJsZSAncmVzJwogIGRybS9hbWQv cG0vcG93ZXJwbGF5L3NtdW1nci9wb2xhcmlzMTBfc211bWdyOiBNYWtlIGZ1bmN0aW9uIGNhbGxl ZCBieQogICAgcmVmZXJlbmNlIHN0YXRpYwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9j aV9zbXVtZ3I6IFJlbW92ZSBzZXQgYnV0IHVudXNlZCB2YXJpYWJsZQogICAgJ3JlcycKICBkcm0v YW1kL3BtL3Bvd2VycGxheS9zbXVtZ3IvaWNlbGFuZF9zbXVtZ3I6IE1ha2UgZnVuY3Rpb24gY2Fs bGVkIGJ5CiAgICByZWZlcmVuY2Ugc3RhdGljCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdy L3ZlZ2FtX3NtdW1ncjogTWFrZSBmdW5jdGlvbiBjYWxsZWQgYnkKICAgIHJlZmVyZW5jZSBzdGF0 aWMKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9zbXVtZ3Ivc211OV9zbXVtZ3I6IEluY2x1ZGUgb3Vy IG93biBoZWFkZXIKICAgIGNvbnRhaW5pbmcgb3VyIHByb3RvdHlwZXMKICBkcm0vYW1kL3BtL3Bv d2VycGxheS9zbXVtZ3IvZmlqaV9zbXVtZ3I6IERlbW90ZSBrZXJuZWwtZG9jIGZvcm1hdAogICAg YWJ1c2UKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9oYXJkd2FyZW1hbmFnZXI6IFJlbW92 ZSB1bnVzZWQKICAgICdwaG1fc2V0XyooKScgZnVuY3Rpb25zCiAgZHJtL2FtZC9wbS9wb3dlcnBs YXkvaHdtZ3IvaHdtZ3I6IE1vdmUgJ3NtdThfaW5pdF9mdW5jdGlvbl9wb2ludGVycygpJwogICAg cHJvdG90eXBlIHRvIHNoYXJlZCBoZWFkZXIKICBkcm0vYW1kL3BtL2luYy9wcF90aGVybWFsOiBN YXJrICdTTVU3VGhlcm1hbHtXaXRoRGVsYXl9UG9saWN5JyBhcwogICAgX19tYXliZV91bnVzZWQK ICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGV2dm1hdGg6IFBsYWNlIHZhcmlhYmxlIGRl Y2xhcmF0aW9uIHVuZGVyCiAgICBzYW1lIGNsYXVzZSBhcyBpdHMgdXNlCiAgZHJtL2FtZC9wbS9w b3dlcnBsYXkvaHdtZ3IvcHBhdG9tY3RybDogUmVtb3ZlIHVudXNlZCB2YXJpYWJsZQogICAgJ2ZQ b3dlckRQTXgnCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvaHdtZ3I6IE1vdmUKICAgICdz bXU3X2luaXRfZnVuY3Rpb25fcG9pbnRlcnMoKSdzIHByb3RvdHlwZSB0byBoZWFkZXIKICBkcm0v YW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0b21md2N0cmw6IERlbW90ZSBrZXJuZWwtZG9jIGZv cm1hdHRpbmcKICAgIGFidXNlcwogIGRybS9tc20vZGlzcC9kcHUxL2RwdV9od19pbnRlcnJ1cHRz OiBEZW1vdGUga2VybmVsLWRvYyBmb3JtYXR0aW5nCiAgICBtaXN1c2UKICBkcm0vYW1kL3BtL3Bv d2VycGxheS9zbXVtZ3IvaWNlbGFuZF9zbXVtZ3I6IFJlbW92ZSB1bnVzZWQgdmFyaWFibGUKICAg ICdyZXMnCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvaGFyZHdhcmVtYW5hZ2VyOiBGaXgg ZnVuY3Rpb24gaGVhZGVyCiAgICByZWxhdGVkIGZvcm1hdHRpbmcgaXNzdWVzCiAgZHJtL2FtZC9w bS9wb3dlcnBsYXkvaHdtZ3IvcHJvY2Vzc19wcHRhYmxlc192MV8wOiBDb252ZXJ0IHRvIHByb3Bl cgogICAga2VybmVsLWRvYyBmb3JtYXQKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0 b21jdHJsOiBGaXggYSBteXJpYWQgb2Yga2VybmVsLWRvYwogICAgaXNzdWVzCiAgZHJtL2FtZC9w bS9wb3dlcnBsYXkvaHdtZ3IvdmVnYTEwX3Byb2Nlc3NwcHRhYmxlczogTWFrZSBmdW5jdGlvbgog ICAgaW52b2tlZCBieSByZWZlcmVuY2Ugc3RhdGljCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3Ivc211N19od21ncjogRml4IGEgd2hvbGUgYnVuY2ggb2YgaGlzdG9yaWNhbAogICAgZnVuY3Rp b24gZG9jIGlzc3VlcwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2ExMF9od21ncjog UmVtb3ZlIHNldCBidXQgdW51c2VkCiAgICB2YXJpYWJsZSAncmVzdWx0JwogIGRybS9hbWQvcG0v cG93ZXJwbGF5L2h3bWdyL3NtdTdfdGhlcm1hbDogUmVwYWlyIGZvcm1hdHRpbmcgaW4gYSBidW5j aAogICAgb2YgZnVuY3Rpb24gZG9jcwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2Ex MF90aGVybWFsOiBGaXggYSBidW5jaCBvZiBkYXRlZAogICAgZnVuY3Rpb24gZG9jIGZvcm1hdHRp bmcKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcF9wc206IFJlbW92ZSB1bnVzZWQgdmFy aWFibGUgJ3Jlc3VsdCcKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9od21ncjogTW92ZSAn dmVnYTEyX2h3bWdyX2luaXQoKSdzCiAgICBwcm90b3R5cGUgdG8gc2hhcmVkIGhlYWRlcgogIGRy bS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL2h3bWdyOiBNb3ZlICd2ZWdhMjBfaHdtZ3JfaW5pdCgp J3MKICAgIHByb3RvdHlwZSB0byBzaGFyZWQgaGVhZGVyCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkv aHdtZ3Ivc211X2hlbHBlcjogRGVtb3RlIG9yIGZpeCBrZXJuZWwtZG9jCiAgICBoZWFkZXJzCiAg ZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvdmVnYTIwX3RoZXJtYWw6IEZpeCBzb21lIG91dGRh dGVkIGZ1bmN0aW9uCiAgICBkb2N1bWVudGF0aW9uCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3IvdmVnYTEyX3RoZXJtYWw6IEZpeCBzb21lIG91dGRhdGVkIGZ1bmN0aW9uCiAgICBkb2N1bWVu dGF0aW9uCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkva3ZfZHBtOiBSZW1vdmUgdW51c2VkIHZhcmlh YmxlICdyZXQnCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG06IE1hcmsgJ2xp bmtfYmFuZHdpZHRoX2ticHMnIGFzCiAgICBfX21heWJlX3VudXNlZAogIGRybS9hbWQvZGlzcGxh eS9kYy9pbmMvaHcvZHBwOiBNYXJrICdkcHBfaW5wdXRfY3NjX21hdHJpeCcgYXMKICAgIF9fbWF5 YmVfdW51c2VkCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1faGVscGVyczog VXNlICdnbnVfcHJpbnRmJyBmb3JtYXQKICAgIG5vdGF0aW9uCiAgZHJtL2FtZC9kaXNwbGF5L2Ft ZGdwdV9kbS9hbWRncHVfZG1fY29sb3I6IERlbW90ZSBhIG1pc3VzZSBhbmQgZml4CiAgICBhbm90 aGVyIGtlcm5lbC1kb2MgaGVhZGVyCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVf ZG1fcHBfc211OiBNYXJrIGxvY2FsIGZ1bmN0aW9ucwogICAgaW52b2tlZCBieSByZWZlcmVuY2Ug YXMgc3RhdGljCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fcHBfc211OiBS ZW1vdmUgdW51c2VkIGZ1bmN0aW9uCiAgICAncHBfbnZfc2V0X3BtZV93YV9lbmFibGUoKScKICBk cm0vYW1kL2Rpc3BsYXkvZGMvYmFzaWNzL2NvbnZlcnNpb246IEluY2x1ZGUgaGVhZGVyIGNvbnRh aW5pbmcgb3VyCiAgICBwcm90b3R5cGVzCiAgZHJtL2FtZC9kaXNwbGF5L2RjL2Jhc2ljcy9maXhw dDMxXzMyOiBSZW1vdmUgdW51c2VkIHZhcmlhYmxlCiAgICAnZGNfZml4cHRfcGknCiAgZHJtL2Ft ZC9kaXNwbGF5L2RjL2Jhc2ljcy92ZWN0b3I6IE1ha2UgbG9jYWwgZnVuY3Rpb24KICAgICdkYWxf dmVjdG9yX3ByZXNpemVkX2Nvc3RydWN0JyBzdGF0aWMKCiAuLi4vZ3B1L2RybS9hbWQvZGlzcGxh eS9hbWRncHVfZG0vYW1kZ3B1X2RtLmMgfCAgIDIgKy0KIC4uLi9hbWQvZGlzcGxheS9hbWRncHVf ZG0vYW1kZ3B1X2RtX2NvbG9yLmMgICB8ICAgNCArLQogLi4uL2FtZC9kaXNwbGF5L2FtZGdwdV9k bS9hbWRncHVfZG1faGVscGVycy5jIHwgICAxICsKIC4uLi9hbWQvZGlzcGxheS9hbWRncHVfZG0v YW1kZ3B1X2RtX3BwX3NtdS5jICB8ICAyOCArLS0KIC4uLi9kcm0vYW1kL2Rpc3BsYXkvZGMvYmFz aWNzL2NvbnZlcnNpb24uYyAgICB8ICAgMSArCiAuLi4vZHJtL2FtZC9kaXNwbGF5L2RjL2Jhc2lj cy9maXhwdDMxXzMyLmMgICAgfCAgIDEgLQogLi4uL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvYmFz aWNzL3ZlY3Rvci5jICAgIHwgICAyICstCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMv aW5jL2h3L2RwcC5oICAgfCAgIDIgKy0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvcG0vaW5jL2h3bWdy LmggICAgICAgICAgICB8ICAgNCArCiBkcml2ZXJzL2dwdS9kcm0vYW1kL3BtL2luYy9wcF90aGVy bWFsLmggICAgICAgfCAgIDQgKy0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL2hhcmR3YXJl bWFuYWdlci5jICB8ICA1NiArKy0tLS0KIC4uLi9ncHUvZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3IvaHdtZ3IuYyAgICB8ICAgNCAtCiAuLi4vZ3B1L2RybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdy L3BwX3BzbS5jICAgfCAgIDMgKy0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0 b21jdHJsLmMgICB8ICA4NCArKysrKy0tLS0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21n ci9wcGF0b21md2N0cmwuYyB8ICAyNCArLS0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21n ci9wcGV2dm1hdGguaCAgICB8ICAgNiArLQogLi4uL3Bvd2VycGxheS9od21nci9wcm9jZXNzX3Bw dGFibGVzX3YxXzAuYyAgIHwgIDgxICsrKystLS0tLQogLi4uL2RybS9hbWQvcG0vcG93ZXJwbGF5 L2h3bWdyL3NtdTdfaHdtZ3IuYyAgIHwgMTY2ICsrKysrKysrKy0tLS0tLS0tLQogLi4uL2RybS9h bWQvcG0vcG93ZXJwbGF5L2h3bWdyL3NtdTdfdGhlcm1hbC5jIHwgMTAzICsrKysrKy0tLS0tCiAu Li4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3Ivc211X2hlbHBlci5jICAgfCAgIDggKy0KIC4u Li9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci92ZWdhMTBfaHdtZ3IuYyB8ICAgMyArLQogLi4u L3Bvd2VycGxheS9od21nci92ZWdhMTBfcHJvY2Vzc3BwdGFibGVzLmMgIHwgICAyICstCiAuLi4v YW1kL3BtL3Bvd2VycGxheS9od21nci92ZWdhMTBfdGhlcm1hbC5jICAgfCAxMzEgKysrKysrKy0t LS0tLS0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2ExMl90aGVybWFsLmMgICB8ICA4 MiArKysrLS0tLS0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2EyMF90aGVybWFsLmMg ICB8ICA1NCArKystLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvcG0vcG93ZXJwbGF5L2t2X2RwbS5j ICAgICB8ICAxOCArLQogLi4uL2RybS9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9jaV9zbXVtZ3Iu YyAgIHwgICAzICstCiAuLi4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL2Zpamlfc211bWdy LmMgfCAgIDIgKy0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9pY2VsYW5kX3NtdW1nci5j ICB8ICAgNSArLQogLi4uL3BtL3Bvd2VycGxheS9zbXVtZ3IvcG9sYXJpczEwX3NtdW1nci5jICAg IHwgICAyICstCiAuLi4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3NtdTlfc211bWdyLmMg fCAgIDEgKwogLi4uL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3RvbmdhX3NtdW1nci5jICAgIHwg ICA5ICstCiAuLi4vYW1kL3BtL3Bvd2VycGxheS9zbXVtZ3IvdmVnYW1fc211bWdyLmMgICAgfCAg IDIgKy0KIC4uLi9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2h3X2ludGVycnVwdHMuYyB8ICAg NCArLQogMzQgZmlsZXMgY2hhbmdlZCwgNDA5IGluc2VydGlvbnMoKyksIDQ5MyBkZWxldGlvbnMo LSkKCkNjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CkNjOiBhbWQt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogIkNocmlzdGlhbiBLw7ZuaWciIDxjaHJpc3Rp YW4ua29lbmlnQGFtZC5jb20+CkNjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+CkNj OiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCkNjOiBFdmFuIFF1YW4gPGV2YW4ucXVhbkBhbWQuY29tPgpDYzogZnJlZWRy ZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogIkd1c3Rhdm8gQS4gUi4gU2lsdmEiIDxndXN0 YXZvYXJzQGtlcm5lbC5vcmc+CkNjOiBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxhbmRAYW1k LmNvbT4KQ2M6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+CkNjOiBMZWUgSm9uZXMgPGxl ZS5qb25lc0BsaW5hcm8ub3JnPgpDYzogTGVvIExpIDxzdW5wZW5nLmxpQGFtZC5jb20+CkNjOiBs aW51eC1hcm0tbXNtQHZnZXIua2VybmVsLm9yZwpDYzogUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21h aWwuY29tPgpDYzogU2VhbiBQYXVsIDxzZWFuQHBvb3JseS5ydW4+CkNjOiBTaHViaGFzaHJlZSBE aGFyIDxkaGFyQGNvZGVhdXJvcmEub3JnPgotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK 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=-11.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable 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 84C3FC64E7C for ; Fri, 27 Nov 2020 10:14: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 13C23206CA for ; Fri, 27 Nov 2020 10:14:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="q+NMZJIN" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 13C23206CA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org 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 D25726EB8D; Fri, 27 Nov 2020 10:14:33 +0000 (UTC) Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4289E6E950 for ; Thu, 26 Nov 2020 13:42:45 +0000 (UTC) Received: by mail-wm1-x341.google.com with SMTP id s13so2447437wmh.4 for ; Thu, 26 Nov 2020 05:42:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=q+NMZJINq6ieh2W4TjGv56Kwx/uNwqqp0i9VjLEKIK79Bxlc2HxD0yM2qNDEEA3fuf kokcqjDPD9Z5IaMxVaADtrv5QfmqtT1QLqqrrwv1nxNtp/G6xDXWahjFMJX9B/abkpHK pUyhNC9/WtasemkYZq62Oai0HXg9oOXHYss7ttwRN4XcrMpHQLiy73k3fvyhzmi4ipGV gBviUtaGa0WcePYzC7U2fb4SAXcDWpeNYw+GxAV5EeSudoXh8Bbzyg6y2OfmEEm/Q++e OKbD1+vy8IS+4Z4nQznLOTeeU8eO6GhccajQPfuLNNvcakDoYzTqKE5tJ2bBlfFrZvFG C9hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6Wr4Bxw8H33EAPectTLbZPdlRo8G26k++6vEtN3bwB8=; b=auhIxz1+GvQK2ymY5tVnj1Yi+HBmGCTiL+OHNrZ+6V3PVPqBrv8j0W+wT3ZlDs7h4v roJjfqVyEkZkX9W5RcaRrHdaKWF4kJIu6jBmLEdLbUEq/NId+DC6nbwaXHRnnByAZiJB FfsHQpzSkYzyfipsn+UY8dzCF53ny8khRZC/70pN5xvqzM5qgG0kfGebIe8KlI4xhjNr kMTMNKuw9ywdnlOBi/HFWBTNrRN7L3TikbXFe2RAP75CJZPBQ3VG3yMmv5XEag/fZxVl WXYDyytoRT+MP58HtncsNhtxdbeYd4rmHvk47Rl0wPdPmk+iTCEBbpWEVeLTburOswDM mRRA== X-Gm-Message-State: AOAM533PCG2JOzFtczZh6GuDB81vr98sJmdQVDG6y/A4Dk9e+lcGKw0w UzUtzyevbZ4wyaprJ8GjdNP8/A== X-Google-Smtp-Source: ABdhPJzk2EfTsWSffeiauWh9HbHKfetZyTfG7L80Wtz3zRZAdjY54+cS4cpnbpXqPssBE1T3N9esnQ== X-Received: by 2002:a7b:c1ce:: with SMTP id a14mr3492343wmj.169.1606398163875; Thu, 26 Nov 2020 05:42:43 -0800 (PST) Received: from dell.default ([91.110.221.235]) by smtp.gmail.com with ESMTPSA id k205sm9275738wmk.4.2020.11.26.05.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Nov 2020 05:42:43 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Subject: [PATCH 00/40] [Set 10] Rid W=1 warnings from GPU Date: Thu, 26 Nov 2020 13:42:00 +0000 Message-Id: <20201126134240.3214176-1-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 27 Nov 2020 10:14:32 +0000 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: Sean Paul , Shubhashree Dhar , David Airlie , Harry Wentland , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, "Gustavo A. R. Silva" , Leo Li , Rob Clark , Huang Rui , dri-devel@lists.freedesktop.org, Daniel Vetter , linux-arm-msm@vger.kernel.org, Alex Deucher , Evan Quan , freedreno@lists.freedesktop.org, =?UTF-8?q?Christian=20K=C3=B6nig?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" VGhpcyBzZXQgaXMgcGFydCBvZiBhIGxhcmdlciBlZmZvcnQgYXR0ZW1wdGluZyB0byBjbGVhbi11 cCBXPTEKa2VybmVsIGJ1aWxkcywgd2hpY2ggYXJlIGN1cnJlbnRseSBvdmVyd2hlbG1pbmdseSBy aWRkbGVkIHdpdGgKbmlnZ2x5IGxpdHRsZSB3YXJuaW5ncy4KCjUwMCBvdXQgb2YgNTAwMCBsZWZ0 IQoKTGVlIEpvbmVzICg0MCk6CiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3RvbmdhX3Nt dW1ncjogUmVtb3ZlIHNldCBidXQgdW51c2VkCiAgICB2YXJpYWJsZSAncmVzJwogIGRybS9hbWQv cG0vcG93ZXJwbGF5L3NtdW1nci9wb2xhcmlzMTBfc211bWdyOiBNYWtlIGZ1bmN0aW9uIGNhbGxl ZCBieQogICAgcmVmZXJlbmNlIHN0YXRpYwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9j aV9zbXVtZ3I6IFJlbW92ZSBzZXQgYnV0IHVudXNlZCB2YXJpYWJsZQogICAgJ3JlcycKICBkcm0v YW1kL3BtL3Bvd2VycGxheS9zbXVtZ3IvaWNlbGFuZF9zbXVtZ3I6IE1ha2UgZnVuY3Rpb24gY2Fs bGVkIGJ5CiAgICByZWZlcmVuY2Ugc3RhdGljCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdy L3ZlZ2FtX3NtdW1ncjogTWFrZSBmdW5jdGlvbiBjYWxsZWQgYnkKICAgIHJlZmVyZW5jZSBzdGF0 aWMKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9zbXVtZ3Ivc211OV9zbXVtZ3I6IEluY2x1ZGUgb3Vy IG93biBoZWFkZXIKICAgIGNvbnRhaW5pbmcgb3VyIHByb3RvdHlwZXMKICBkcm0vYW1kL3BtL3Bv d2VycGxheS9zbXVtZ3IvZmlqaV9zbXVtZ3I6IERlbW90ZSBrZXJuZWwtZG9jIGZvcm1hdAogICAg YWJ1c2UKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9oYXJkd2FyZW1hbmFnZXI6IFJlbW92 ZSB1bnVzZWQKICAgICdwaG1fc2V0XyooKScgZnVuY3Rpb25zCiAgZHJtL2FtZC9wbS9wb3dlcnBs YXkvaHdtZ3IvaHdtZ3I6IE1vdmUgJ3NtdThfaW5pdF9mdW5jdGlvbl9wb2ludGVycygpJwogICAg cHJvdG90eXBlIHRvIHNoYXJlZCBoZWFkZXIKICBkcm0vYW1kL3BtL2luYy9wcF90aGVybWFsOiBN YXJrICdTTVU3VGhlcm1hbHtXaXRoRGVsYXl9UG9saWN5JyBhcwogICAgX19tYXliZV91bnVzZWQK ICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGV2dm1hdGg6IFBsYWNlIHZhcmlhYmxlIGRl Y2xhcmF0aW9uIHVuZGVyCiAgICBzYW1lIGNsYXVzZSBhcyBpdHMgdXNlCiAgZHJtL2FtZC9wbS9w b3dlcnBsYXkvaHdtZ3IvcHBhdG9tY3RybDogUmVtb3ZlIHVudXNlZCB2YXJpYWJsZQogICAgJ2ZQ b3dlckRQTXgnCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvaHdtZ3I6IE1vdmUKICAgICdz bXU3X2luaXRfZnVuY3Rpb25fcG9pbnRlcnMoKSdzIHByb3RvdHlwZSB0byBoZWFkZXIKICBkcm0v YW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0b21md2N0cmw6IERlbW90ZSBrZXJuZWwtZG9jIGZv cm1hdHRpbmcKICAgIGFidXNlcwogIGRybS9tc20vZGlzcC9kcHUxL2RwdV9od19pbnRlcnJ1cHRz OiBEZW1vdGUga2VybmVsLWRvYyBmb3JtYXR0aW5nCiAgICBtaXN1c2UKICBkcm0vYW1kL3BtL3Bv d2VycGxheS9zbXVtZ3IvaWNlbGFuZF9zbXVtZ3I6IFJlbW92ZSB1bnVzZWQgdmFyaWFibGUKICAg ICdyZXMnCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvaGFyZHdhcmVtYW5hZ2VyOiBGaXgg ZnVuY3Rpb24gaGVhZGVyCiAgICByZWxhdGVkIGZvcm1hdHRpbmcgaXNzdWVzCiAgZHJtL2FtZC9w bS9wb3dlcnBsYXkvaHdtZ3IvcHJvY2Vzc19wcHRhYmxlc192MV8wOiBDb252ZXJ0IHRvIHByb3Bl cgogICAga2VybmVsLWRvYyBmb3JtYXQKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0 b21jdHJsOiBGaXggYSBteXJpYWQgb2Yga2VybmVsLWRvYwogICAgaXNzdWVzCiAgZHJtL2FtZC9w bS9wb3dlcnBsYXkvaHdtZ3IvdmVnYTEwX3Byb2Nlc3NwcHRhYmxlczogTWFrZSBmdW5jdGlvbgog ICAgaW52b2tlZCBieSByZWZlcmVuY2Ugc3RhdGljCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3Ivc211N19od21ncjogRml4IGEgd2hvbGUgYnVuY2ggb2YgaGlzdG9yaWNhbAogICAgZnVuY3Rp b24gZG9jIGlzc3VlcwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2ExMF9od21ncjog UmVtb3ZlIHNldCBidXQgdW51c2VkCiAgICB2YXJpYWJsZSAncmVzdWx0JwogIGRybS9hbWQvcG0v cG93ZXJwbGF5L2h3bWdyL3NtdTdfdGhlcm1hbDogUmVwYWlyIGZvcm1hdHRpbmcgaW4gYSBidW5j aAogICAgb2YgZnVuY3Rpb24gZG9jcwogIGRybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2Ex MF90aGVybWFsOiBGaXggYSBidW5jaCBvZiBkYXRlZAogICAgZnVuY3Rpb24gZG9jIGZvcm1hdHRp bmcKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcF9wc206IFJlbW92ZSB1bnVzZWQgdmFy aWFibGUgJ3Jlc3VsdCcKICBkcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9od21ncjogTW92ZSAn dmVnYTEyX2h3bWdyX2luaXQoKSdzCiAgICBwcm90b3R5cGUgdG8gc2hhcmVkIGhlYWRlcgogIGRy bS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL2h3bWdyOiBNb3ZlICd2ZWdhMjBfaHdtZ3JfaW5pdCgp J3MKICAgIHByb3RvdHlwZSB0byBzaGFyZWQgaGVhZGVyCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkv aHdtZ3Ivc211X2hlbHBlcjogRGVtb3RlIG9yIGZpeCBrZXJuZWwtZG9jCiAgICBoZWFkZXJzCiAg ZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3IvdmVnYTIwX3RoZXJtYWw6IEZpeCBzb21lIG91dGRh dGVkIGZ1bmN0aW9uCiAgICBkb2N1bWVudGF0aW9uCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3IvdmVnYTEyX3RoZXJtYWw6IEZpeCBzb21lIG91dGRhdGVkIGZ1bmN0aW9uCiAgICBkb2N1bWVu dGF0aW9uCiAgZHJtL2FtZC9wbS9wb3dlcnBsYXkva3ZfZHBtOiBSZW1vdmUgdW51c2VkIHZhcmlh YmxlICdyZXQnCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG06IE1hcmsgJ2xp bmtfYmFuZHdpZHRoX2ticHMnIGFzCiAgICBfX21heWJlX3VudXNlZAogIGRybS9hbWQvZGlzcGxh eS9kYy9pbmMvaHcvZHBwOiBNYXJrICdkcHBfaW5wdXRfY3NjX21hdHJpeCcgYXMKICAgIF9fbWF5 YmVfdW51c2VkCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1faGVscGVyczog VXNlICdnbnVfcHJpbnRmJyBmb3JtYXQKICAgIG5vdGF0aW9uCiAgZHJtL2FtZC9kaXNwbGF5L2Ft ZGdwdV9kbS9hbWRncHVfZG1fY29sb3I6IERlbW90ZSBhIG1pc3VzZSBhbmQgZml4CiAgICBhbm90 aGVyIGtlcm5lbC1kb2MgaGVhZGVyCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVf ZG1fcHBfc211OiBNYXJrIGxvY2FsIGZ1bmN0aW9ucwogICAgaW52b2tlZCBieSByZWZlcmVuY2Ug YXMgc3RhdGljCiAgZHJtL2FtZC9kaXNwbGF5L2FtZGdwdV9kbS9hbWRncHVfZG1fcHBfc211OiBS ZW1vdmUgdW51c2VkIGZ1bmN0aW9uCiAgICAncHBfbnZfc2V0X3BtZV93YV9lbmFibGUoKScKICBk cm0vYW1kL2Rpc3BsYXkvZGMvYmFzaWNzL2NvbnZlcnNpb246IEluY2x1ZGUgaGVhZGVyIGNvbnRh aW5pbmcgb3VyCiAgICBwcm90b3R5cGVzCiAgZHJtL2FtZC9kaXNwbGF5L2RjL2Jhc2ljcy9maXhw dDMxXzMyOiBSZW1vdmUgdW51c2VkIHZhcmlhYmxlCiAgICAnZGNfZml4cHRfcGknCiAgZHJtL2Ft ZC9kaXNwbGF5L2RjL2Jhc2ljcy92ZWN0b3I6IE1ha2UgbG9jYWwgZnVuY3Rpb24KICAgICdkYWxf dmVjdG9yX3ByZXNpemVkX2Nvc3RydWN0JyBzdGF0aWMKCiAuLi4vZ3B1L2RybS9hbWQvZGlzcGxh eS9hbWRncHVfZG0vYW1kZ3B1X2RtLmMgfCAgIDIgKy0KIC4uLi9hbWQvZGlzcGxheS9hbWRncHVf ZG0vYW1kZ3B1X2RtX2NvbG9yLmMgICB8ICAgNCArLQogLi4uL2FtZC9kaXNwbGF5L2FtZGdwdV9k bS9hbWRncHVfZG1faGVscGVycy5jIHwgICAxICsKIC4uLi9hbWQvZGlzcGxheS9hbWRncHVfZG0v YW1kZ3B1X2RtX3BwX3NtdS5jICB8ICAyOCArLS0KIC4uLi9kcm0vYW1kL2Rpc3BsYXkvZGMvYmFz aWNzL2NvbnZlcnNpb24uYyAgICB8ICAgMSArCiAuLi4vZHJtL2FtZC9kaXNwbGF5L2RjL2Jhc2lj cy9maXhwdDMxXzMyLmMgICAgfCAgIDEgLQogLi4uL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvYmFz aWNzL3ZlY3Rvci5jICAgIHwgICAyICstCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMv aW5jL2h3L2RwcC5oICAgfCAgIDIgKy0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvcG0vaW5jL2h3bWdy LmggICAgICAgICAgICB8ICAgNCArCiBkcml2ZXJzL2dwdS9kcm0vYW1kL3BtL2luYy9wcF90aGVy bWFsLmggICAgICAgfCAgIDQgKy0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL2hhcmR3YXJl bWFuYWdlci5jICB8ICA1NiArKy0tLS0KIC4uLi9ncHUvZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdt Z3IvaHdtZ3IuYyAgICB8ICAgNCAtCiAuLi4vZ3B1L2RybS9hbWQvcG0vcG93ZXJwbGF5L2h3bWdy L3BwX3BzbS5jICAgfCAgIDMgKy0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci9wcGF0 b21jdHJsLmMgICB8ICA4NCArKysrKy0tLS0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21n ci9wcGF0b21md2N0cmwuYyB8ICAyNCArLS0KIC4uLi9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21n ci9wcGV2dm1hdGguaCAgICB8ICAgNiArLQogLi4uL3Bvd2VycGxheS9od21nci9wcm9jZXNzX3Bw dGFibGVzX3YxXzAuYyAgIHwgIDgxICsrKystLS0tLQogLi4uL2RybS9hbWQvcG0vcG93ZXJwbGF5 L2h3bWdyL3NtdTdfaHdtZ3IuYyAgIHwgMTY2ICsrKysrKysrKy0tLS0tLS0tLQogLi4uL2RybS9h bWQvcG0vcG93ZXJwbGF5L2h3bWdyL3NtdTdfdGhlcm1hbC5jIHwgMTAzICsrKysrKy0tLS0tCiAu Li4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvaHdtZ3Ivc211X2hlbHBlci5jICAgfCAgIDggKy0KIC4u Li9kcm0vYW1kL3BtL3Bvd2VycGxheS9od21nci92ZWdhMTBfaHdtZ3IuYyB8ICAgMyArLQogLi4u L3Bvd2VycGxheS9od21nci92ZWdhMTBfcHJvY2Vzc3BwdGFibGVzLmMgIHwgICAyICstCiAuLi4v YW1kL3BtL3Bvd2VycGxheS9od21nci92ZWdhMTBfdGhlcm1hbC5jICAgfCAxMzEgKysrKysrKy0t LS0tLS0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2ExMl90aGVybWFsLmMgICB8ICA4 MiArKysrLS0tLS0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L2h3bWdyL3ZlZ2EyMF90aGVybWFsLmMg ICB8ICA1NCArKystLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvcG0vcG93ZXJwbGF5L2t2X2RwbS5j ICAgICB8ICAxOCArLQogLi4uL2RybS9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9jaV9zbXVtZ3Iu YyAgIHwgICAzICstCiAuLi4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL2Zpamlfc211bWdy LmMgfCAgIDIgKy0KIC4uLi9hbWQvcG0vcG93ZXJwbGF5L3NtdW1nci9pY2VsYW5kX3NtdW1nci5j ICB8ICAgNSArLQogLi4uL3BtL3Bvd2VycGxheS9zbXVtZ3IvcG9sYXJpczEwX3NtdW1nci5jICAg IHwgICAyICstCiAuLi4vZHJtL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3NtdTlfc211bWdyLmMg fCAgIDEgKwogLi4uL2FtZC9wbS9wb3dlcnBsYXkvc211bWdyL3RvbmdhX3NtdW1nci5jICAgIHwg ICA5ICstCiAuLi4vYW1kL3BtL3Bvd2VycGxheS9zbXVtZ3IvdmVnYW1fc211bWdyLmMgICAgfCAg IDIgKy0KIC4uLi9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2h3X2ludGVycnVwdHMuYyB8ICAg NCArLQogMzQgZmlsZXMgY2hhbmdlZCwgNDA5IGluc2VydGlvbnMoKyksIDQ5MyBkZWxldGlvbnMo LSkKCkNjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CkNjOiBhbWQt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogIkNocmlzdGlhbiBLw7ZuaWciIDxjaHJpc3Rp YW4ua29lbmlnQGFtZC5jb20+CkNjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+CkNj OiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCkNjOiBFdmFuIFF1YW4gPGV2YW4ucXVhbkBhbWQuY29tPgpDYzogZnJlZWRy ZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogIkd1c3Rhdm8gQS4gUi4gU2lsdmEiIDxndXN0 YXZvYXJzQGtlcm5lbC5vcmc+CkNjOiBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxhbmRAYW1k LmNvbT4KQ2M6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+CkNjOiBMZWUgSm9uZXMgPGxl ZS5qb25lc0BsaW5hcm8ub3JnPgpDYzogTGVvIExpIDxzdW5wZW5nLmxpQGFtZC5jb20+CkNjOiBs aW51eC1hcm0tbXNtQHZnZXIua2VybmVsLm9yZwpDYzogUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21h aWwuY29tPgpDYzogU2VhbiBQYXVsIDxzZWFuQHBvb3JseS5ydW4+CkNjOiBTaHViaGFzaHJlZSBE aGFyIDxkaGFyQGNvZGVhdXJvcmEub3JnPgotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2FtZC1nZngK