From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752073AbdLFLa4 (ORCPT ); Wed, 6 Dec 2017 06:30:56 -0500 Received: from mail-wr0-f194.google.com ([209.85.128.194]:43535 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751937AbdLFLat (ORCPT ); Wed, 6 Dec 2017 06:30:49 -0500 X-Google-Smtp-Source: AGs4zMa+n5b7KXAUfsoT6rKCdenCUVZivQPWBL2s+mHW7h73zPp/MGIIrvKoERS9qymbDxQS264dGg== From: Benjamin Gaignard X-Google-Original-From: Benjamin Gaignard To: vincent.abriou@st.com, airlied@linux.ie, yannick.fertre@st.com, philippe.cornu@st.com Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Benjamin Gaignard Subject: [PATCH] gpu: drm: sti: Adopt SPDX identifiers Date: Wed, 6 Dec 2017 12:29:47 +0100 Message-Id: <20171206112947.9569-2-benjamin.gaignard@st.com> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171206112947.9569-1-benjamin.gaignard@st.com> References: <20171206112947.9569-1-benjamin.gaignard@st.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add SPDX identifiers to files under sti directory Signed-off-by: Benjamin Gaignard --- drivers/gpu/drm/sti/sti_awg_utils.c | 2 +- drivers/gpu/drm/sti/sti_awg_utils.h | 2 +- drivers/gpu/drm/sti/sti_compositor.c | 2 +- drivers/gpu/drm/sti/sti_compositor.h | 2 +- drivers/gpu/drm/sti/sti_crtc.c | 2 +- drivers/gpu/drm/sti/sti_crtc.h | 2 +- drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_cursor.h | 2 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_drv.h | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_gdp.c | 2 +- drivers/gpu/drm/sti/sti_gdp.h | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.h | 2 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 2 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.h | 2 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_hqvdp_lut.h | 2 +- drivers/gpu/drm/sti/sti_mixer.c | 2 +- drivers/gpu/drm/sti/sti_mixer.h | 2 +- drivers/gpu/drm/sti/sti_plane.c | 2 +- drivers/gpu/drm/sti/sti_plane.h | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vid.c | 2 +- drivers/gpu/drm/sti/sti_vid.h | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/sti/sti_vtg.h | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/drivers/gpu/drm/sti/sti_awg_utils.c b/drivers/gpu/drm/sti/sti_awg_utils.c index 2da7d6866d5d..7c5a7830b6e8 100644 --- a/drivers/gpu/drm/sti/sti_awg_utils.c +++ b/drivers/gpu/drm/sti/sti_awg_utils.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include "sti_awg_utils.h" diff --git a/drivers/gpu/drm/sti/sti_awg_utils.h b/drivers/gpu/drm/sti/sti_awg_utils.h index 45d599bd570a..258a568f050b 100644 --- a/drivers/gpu/drm/sti/sti_awg_utils.h +++ b/drivers/gpu/drm/sti/sti_awg_utils.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_AWG_UTILS_H_ diff --git a/drivers/gpu/drm/sti/sti_compositor.c b/drivers/gpu/drm/sti/sti_compositor.c index 6e4bf68262db..021b8fcaa0b9 100644 --- a/drivers/gpu/drm/sti/sti_compositor.c +++ b/drivers/gpu/drm/sti/sti_compositor.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_compositor.h b/drivers/gpu/drm/sti/sti_compositor.h index 2952a2d25a52..ac4bb3834810 100644 --- a/drivers/gpu/drm/sti/sti_compositor.h +++ b/drivers/gpu/drm/sti/sti_compositor.h @@ -1,9 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_COMPOSITOR_H_ diff --git a/drivers/gpu/drm/sti/sti_crtc.c b/drivers/gpu/drm/sti/sti_crtc.c index e8a4d48e985a..21e50d7b1f86 100644 --- a/drivers/gpu/drm/sti/sti_crtc.c +++ b/drivers/gpu/drm/sti/sti_crtc.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_crtc.h b/drivers/gpu/drm/sti/sti_crtc.h index 3f2d89a3634d..d87c488212d6 100644 --- a/drivers/gpu/drm/sti/sti_crtc.h +++ b/drivers/gpu/drm/sti/sti_crtc.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_CRTC_H_ diff --git a/drivers/gpu/drm/sti/sti_cursor.c b/drivers/gpu/drm/sti/sti_cursor.c index b709ebbec095..df0a282b9615 100644 --- a/drivers/gpu/drm/sti/sti_cursor.c +++ b/drivers/gpu/drm/sti/sti_cursor.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Vincent Abriou * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_cursor.h b/drivers/gpu/drm/sti/sti_cursor.h index 2ee5c10e8b33..067feda5226c 100644 --- a/drivers/gpu/drm/sti/sti_cursor.h +++ b/drivers/gpu/drm/sti/sti_cursor.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2013 * Authors: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_CURSOR_H_ diff --git a/drivers/gpu/drm/sti/sti_drv.c b/drivers/gpu/drm/sti/sti_drv.c index 9e9343101738..88d1dc6408af 100644 --- a/drivers/gpu/drm/sti/sti_drv.c +++ b/drivers/gpu/drm/sti/sti_drv.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_drv.h b/drivers/gpu/drm/sti/sti_drv.h index 6502ed2d3351..abc49b43566e 100644 --- a/drivers/gpu/drm/sti/sti_drv.h +++ b/drivers/gpu/drm/sti/sti_drv.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_DRV_H_ diff --git a/drivers/gpu/drm/sti/sti_dvo.c b/drivers/gpu/drm/sti/sti_dvo.c index 83314aee65cb..a5979cd25cc7 100644 --- a/drivers/gpu/drm/sti/sti_dvo.c +++ b/drivers/gpu/drm/sti/sti_dvo.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_gdp.c b/drivers/gpu/drm/sti/sti_gdp.c index b65eea4f2c97..9b2c47051b51 100644 --- a/drivers/gpu/drm/sti/sti_gdp.c +++ b/drivers/gpu/drm/sti/sti_gdp.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_gdp.h b/drivers/gpu/drm/sti/sti_gdp.h index 73947a4a8004..d3e8ebfe2e66 100644 --- a/drivers/gpu/drm/sti/sti_gdp.h +++ b/drivers/gpu/drm/sti/sti_gdp.h @@ -1,9 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_GDP_H_ diff --git a/drivers/gpu/drm/sti/sti_hda.c b/drivers/gpu/drm/sti/sti_hda.c index cf65e32b5090..67bbdb49fffc 100644 --- a/drivers/gpu/drm/sti/sti_hda.c +++ b/drivers/gpu/drm/sti/sti_hda.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Fabien Dessenne for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_hdmi.c b/drivers/gpu/drm/sti/sti_hdmi.c index 30f02d2fdd03..f0e2989a6dba 100644 --- a/drivers/gpu/drm/sti/sti_hdmi.c +++ b/drivers/gpu/drm/sti/sti_hdmi.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_hdmi.h b/drivers/gpu/drm/sti/sti_hdmi.h index c6469b56ce7e..63a24941db3b 100644 --- a/drivers/gpu/drm/sti/sti_hdmi.h +++ b/drivers/gpu/drm/sti/sti_hdmi.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_HDMI_H_ diff --git a/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c b/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c index 8e0ceb0ced33..01699af6a768 100644 --- a/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c +++ b/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Vincent Abriou for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include "sti_hdmi_tx3g4c28phy.h" diff --git a/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.h b/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.h index f99a7ff281ef..d261947ef30a 100644 --- a/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.h +++ b/drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_HDMI_TX3G4C28PHY_H_ diff --git a/drivers/gpu/drm/sti/sti_hqvdp.c b/drivers/gpu/drm/sti/sti_hqvdp.c index b19b3430b296..106be8c4e58b 100644 --- a/drivers/gpu/drm/sti/sti_hqvdp.c +++ b/drivers/gpu/drm/sti/sti_hqvdp.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Fabien Dessenne for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_hqvdp_lut.h b/drivers/gpu/drm/sti/sti_hqvdp_lut.h index 619af7f4384e..57cccd9546a3 100644 --- a/drivers/gpu/drm/sti/sti_hqvdp_lut.h +++ b/drivers/gpu/drm/sti/sti_hqvdp_lut.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Fabien Dessenne for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_HQVDP_LUT_H_ diff --git a/drivers/gpu/drm/sti/sti_mixer.c b/drivers/gpu/drm/sti/sti_mixer.c index 2bd1d46fe1cd..a4f45c74d678 100644 --- a/drivers/gpu/drm/sti/sti_mixer.c +++ b/drivers/gpu/drm/sti/sti_mixer.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_mixer.h b/drivers/gpu/drm/sti/sti_mixer.h index e64a00e61049..4cb3cfddc03a 100644 --- a/drivers/gpu/drm/sti/sti_mixer.h +++ b/drivers/gpu/drm/sti/sti_mixer.h @@ -1,9 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_MIXER_H_ diff --git a/drivers/gpu/drm/sti/sti_plane.c b/drivers/gpu/drm/sti/sti_plane.c index 427d8f58c6b1..b074609c960a 100644 --- a/drivers/gpu/drm/sti/sti_plane.c +++ b/drivers/gpu/drm/sti/sti_plane.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_plane.h b/drivers/gpu/drm/sti/sti_plane.h index c36c13faaa18..b8d7fae2a014 100644 --- a/drivers/gpu/drm/sti/sti_plane.h +++ b/drivers/gpu/drm/sti/sti_plane.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_PLANE_H_ diff --git a/drivers/gpu/drm/sti/sti_tvout.c b/drivers/gpu/drm/sti/sti_tvout.c index 8959fcc743a8..ea4a3b87fa55 100644 --- a/drivers/gpu/drm/sti/sti_tvout.c +++ b/drivers/gpu/drm/sti/sti_tvout.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Vincent Abriou * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_vid.c b/drivers/gpu/drm/sti/sti_vid.c index 577a3341d3c1..2aac36c95835 100644 --- a/drivers/gpu/drm/sti/sti_vid.c +++ b/drivers/gpu/drm/sti/sti_vid.c @@ -1,7 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Author: Fabien Dessenne for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_vid.h b/drivers/gpu/drm/sti/sti_vid.h index fdc90f922a05..9dbd78461de1 100644 --- a/drivers/gpu/drm/sti/sti_vid.h +++ b/drivers/gpu/drm/sti/sti_vid.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Fabien Dessenne for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_VID_H_ diff --git a/drivers/gpu/drm/sti/sti_vtg.c b/drivers/gpu/drm/sti/sti_vtg.c index 2dcba1d3a122..fbadb9ef6d31 100644 --- a/drivers/gpu/drm/sti/sti_vtg.c +++ b/drivers/gpu/drm/sti/sti_vtg.c @@ -1,10 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) STMicroelectronics SA 2014 * Authors: Benjamin Gaignard * Fabien Dessenne * Vincent Abriou * for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #include diff --git a/drivers/gpu/drm/sti/sti_vtg.h b/drivers/gpu/drm/sti/sti_vtg.h index f1dcdf9c2342..d177129e5bcb 100644 --- a/drivers/gpu/drm/sti/sti_vtg.h +++ b/drivers/gpu/drm/sti/sti_vtg.h @@ -1,7 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) STMicroelectronics SA 2014 * Author: Benjamin Gaignard for STMicroelectronics. - * License terms: GNU General Public License (GPL), version 2 */ #ifndef _STI_VTG_H_ -- 2.15.0 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Gaignard Subject: [PATCH] gpu: drm: sti: Adopt SPDX identifiers Date: Wed, 6 Dec 2017 12:29:47 +0100 Message-ID: <20171206112947.9569-2-benjamin.gaignard@st.com> References: <20171206112947.9569-1-benjamin.gaignard@st.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id A84FE6E1A5 for ; Wed, 6 Dec 2017 11:30:49 +0000 (UTC) Received: by mail-wr0-x242.google.com with SMTP id k61so3523276wrc.4 for ; Wed, 06 Dec 2017 03:30:49 -0800 (PST) In-Reply-To: <20171206112947.9569-1-benjamin.gaignard@st.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: vincent.abriou@st.com, airlied@linux.ie, yannick.fertre@st.com, philippe.cornu@st.com Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Benjamin Gaignard List-Id: dri-devel@lists.freedesktop.org QWRkIFNQRFggaWRlbnRpZmllcnMgdG8gZmlsZXMgdW5kZXIgc3RpIGRpcmVjdG9yeQoKU2lnbmVk LW9mZi1ieTogQmVuamFtaW4gR2FpZ25hcmQgPGJlbmphbWluLmdhaWduYXJkQHN0LmNvbT4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuYyAgICAgICAgfCAyICstCiBkcml2 ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuaCAgICAgICAgfCAyICstCiBkcml2ZXJzL2dw dS9kcm0vc3RpL3N0aV9jb21wb3NpdG9yLmMgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV9jb21wb3NpdG9yLmggICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0 aV9jcnRjLmMgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jcnRj LmggICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jdXJzb3IuYyAg ICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jdXJzb3IuaCAgICAgICAg ICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYyAgICAgICAgICAgICAgfCAy ICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuaCAgICAgICAgICAgICAgfCAyICstCiBk cml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kdm8uYyAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJz L2dwdS9kcm0vc3RpL3N0aV9nZHAuYyAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9k cm0vc3RpL3N0aV9nZHAuaCAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3Rp L3N0aV9oZGEuYyAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9o ZG1pLmMgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9oZG1pLmgg ICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9oZG1pX3R4M2c0YzI4 cGh5LmMgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9oZG1pX3R4M2c0YzI4cGh5Lmgg fCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9ocXZkcC5jICAgICAgICAgICAgfCAyICst CiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9ocXZkcF9sdXQuaCAgICAgICAgfCAyICstCiBkcml2 ZXJzL2dwdS9kcm0vc3RpL3N0aV9taXhlci5jICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dw dS9kcm0vc3RpL3N0aV9taXhlci5oICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV9wbGFuZS5jICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0 aV9wbGFuZS5oICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV90dm91 dC5jICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92aWQuYyAgICAg ICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92aWQuaCAgICAgICAgICAg ICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92dGcuYyAgICAgICAgICAgICAgfCAy ICstCiBkcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92dGcuaCAgICAgICAgICAgICAgfCAyICstCiAy OSBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuYyBiL2RyaXZlcnMvZ3B1 L2RybS9zdGkvc3RpX2F3Z191dGlscy5jCmluZGV4IDJkYTdkNjg2NmQ1ZC4uN2M1YTc4MzBiNmU4 IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuYwpAQCAtMSw3ICsxLDcgQEAKKy8vIFNQ RFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCiAvKgogICogQ29weXJpZ2h0IChDKSBTVE1p Y3JvZWxlY3Ryb25pY3MgU0EgMjAxNAogICogQXV0aG9yOiBWaW5jZW50IEFicmlvdSA8dmluY2Vu dC5hYnJpb3VAc3QuY29tPiBmb3IgU1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGljZW5zZSB0ZXJt czogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIKICAqLwogCiAj aW5jbHVkZSAic3RpX2F3Z191dGlscy5oIgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0 aS9zdGlfYXdnX3V0aWxzLmggYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9hd2dfdXRpbHMuaApp bmRleCA0NWQ1OTliZDU3MGEuLjI1OGE1NjhmMDUwYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL3N0aS9zdGlfYXdnX3V0aWxzLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfYXdn X3V0aWxzLmgKQEAgLTEsNyArMSw3IEBACisvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM LTIuMCAqLwogLyoKICAqIENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0cm9uaWNzIFNBIDIwMTQK ICAqIEF1dGhvcjogVmluY2VudCBBYnJpb3UgPHZpbmNlbnQuYWJyaW91QHN0LmNvbT4gZm9yIFNU TWljcm9lbGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMg TGljZW5zZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KIAogI2lmbmRlZiBfU1RJX0FXR19VVElMU19I XwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5jIGIvZHJp dmVycy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5jCmluZGV4IDZlNGJmNjgyNjJkYi4uMDIx YjhmY2FhMGI5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jb21wb3NpdG9y LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5jCkBAIC0xLDkgKzEs OSBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKIC8qCiAgKiBDb3B5cmln aHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3JzOiBCZW5qYW1pbiBH YWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPgogICogICAgICAgICAgRmFiaWVuIERl c3Nlbm5lIDxmYWJpZW4uZGVzc2VubmVAc3QuY29tPgogICogICAgICAgICAgZm9yIFNUTWljcm9l bGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KIAogI2luY2x1ZGUgPGxpbnV4L2NvbXBvbmVudC5oPgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5oIGIvZHJpdmVy cy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5oCmluZGV4IDI5NTJhMmQyNWE1Mi4uYWM0YmIz ODM0ODEwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jb21wb3NpdG9yLmgK KysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY29tcG9zaXRvci5oCkBAIC0xLDkgKzEsOSBA QAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KIC8qCiAgKiBDb3B5cmln aHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3JzOiBCZW5qYW1pbiBH YWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPgogICogICAgICAgICAgRmFiaWVuIERl c3Nlbm5lIDxmYWJpZW4uZGVzc2VubmVAc3QuY29tPgogICogICAgICAgICAgZm9yIFNUTWljcm9l bGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KIAogI2lmbmRlZiBfU1RJX0NPTVBPU0lUT1JfSF8KZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2NydGMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX2NydGMuYwppbmRleCBlOGE0ZDQ4ZTk4NWEuLjIxZTUwZDdiMWY4NiAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY3J0Yy5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX2NydGMuYwpAQCAtMSw5ICsxLDkgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBHUEwtMi4wCiAvKgogICogQ29weXJpZ2h0IChDKSBTVE1pY3JvZWxlY3Ryb25pY3MgU0Eg MjAxNAogICogQXV0aG9yczogQmVuamFtaW4gR2FpZ25hcmQgPGJlbmphbWluLmdhaWduYXJkQHN0 LmNvbT4KICAqICAgICAgICAgIEZhYmllbiBEZXNzZW5uZSA8ZmFiaWVuLmRlc3Nlbm5lQHN0LmNv bT4KICAqICAgICAgICAgIGZvciBTVE1pY3JvZWxlY3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1z OiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQTCksIHZlcnNpb24gMgogICovCiAKICNp bmNsdWRlIDxsaW51eC9jbGsuaD4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3Rp X2NydGMuaCBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2NydGMuaAppbmRleCAzZjJkODlhMzYz NGQuLmQ4N2M0ODgyMTJkNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY3J0 Yy5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2NydGMuaApAQCAtMSw3ICsxLDcgQEAK Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCiAvKgogICogQ29weXJpZ2h0 IChDKSBTVE1pY3JvZWxlY3Ryb25pY3MgU0EgMjAxNAogICogQXV0aG9yOiBCZW5qYW1pbiBHYWln bmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPiBmb3IgU1RNaWNyb2VsZWN0cm9uaWNzLgot ICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJz aW9uIDIKICAqLwogCiAjaWZuZGVmIF9TVElfQ1JUQ19IXwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3N0aS9zdGlfY3Vyc29yLmMgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9jdXJzb3Iu YwppbmRleCBiNzA5ZWJiZWMwOTUuLmRmMGEyODJiOTYxNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL3N0aS9zdGlfY3Vyc29yLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY3Vy c29yLmMKQEAgLTEsOSArMSw5IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIu MAogLyoKICAqIENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0cm9uaWNzIFNBIDIwMTQKICAqIEF1 dGhvcnM6IFZpbmNlbnQgQWJyaW91IDx2aW5jZW50LmFicmlvdUBzdC5jb20+CiAgKiAgICAgICAg ICBGYWJpZW4gRGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBzdC5jb20+CiAgKiAgICAgICAgICBm b3IgU1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1 YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIKICAqLwogCiAjaW5jbHVkZSA8bGludXgvc2Vx X2ZpbGUuaD4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2N1cnNvci5oIGIv ZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfY3Vyc29yLmgKaW5kZXggMmVlNWMxMGU4YjMzLi4wNjdm ZWRhNTIyNmMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2N1cnNvci5oCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2N1cnNvci5oCkBAIC0xLDcgKzEsNyBAQAorLyog U1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KIC8qCiAgKiBDb3B5cmlnaHQgKEMp IFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDEzCiAgKiBBdXRob3JzOiBWaW5jZW50IEFicmlvdSA8 dmluY2VudC5hYnJpb3VAc3QuY29tPiBmb3IgU1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGljZW5z ZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIKICAq LwogCiAjaWZuZGVmIF9TVElfQ1VSU09SX0hfCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2Rydi5jCmluZGV4IDllOTM0 MzEwMTczOC4uODhkMWRjNjQwOGFmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0 aV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYwpAQCAtMSw3ICsxLDcg QEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCiAvKgogICogQ29weXJpZ2h0 IChDKSBTVE1pY3JvZWxlY3Ryb25pY3MgU0EgMjAxNAogICogQXV0aG9yOiBCZW5qYW1pbiBHYWln bmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPiBmb3IgU1RNaWNyb2VsZWN0cm9uaWNzLgot ICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJz aW9uIDIKICAqLwogCiAjaW5jbHVkZSA8ZHJtL2RybVAuaD4KZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9zdGkvc3RpX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfZHJ2LmgKaW5k ZXggNjUwMmVkMmQzMzUxLi5hYmM0OWI0MzU2NmUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX2Rydi5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2Rydi5oCkBAIC0x LDcgKzEsNyBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KIC8qCiAg KiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3I6IEJl bmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFyZEBzdC5jb20+IGZvciBTVE1pY3JvZWxl Y3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug KEdQTCksIHZlcnNpb24gMgogICovCiAKICNpZm5kZWYgX1NUSV9EUlZfSF8KZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2R2by5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlf ZHZvLmMKaW5kZXggODMzMTRhZWU2NWNiLi5hNTk3OWNkMjVjYzcgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9zdGkvc3RpX2R2by5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2R2 by5jCkBAIC0xLDcgKzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAK IC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRo b3I6IFZpbmNlbnQgQWJyaW91IDx2aW5jZW50LmFicmlvdUBzdC5jb20+IGZvciBTVE1pY3JvZWxl Y3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug KEdQTCksIHZlcnNpb24gMgogICovCiAKICNpbmNsdWRlIDxsaW51eC9jbGsuaD4KZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2dkcC5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9z dGlfZ2RwLmMKaW5kZXggYjY1ZWVhNGYyYzk3Li45YjJjNDcwNTFiNTEgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9zdGkvc3RpX2dkcC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3Rp X2dkcC5jCkBAIC0xLDkgKzEsOSBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0y LjAKIC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBB dXRob3JzOiBCZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPgogICog ICAgICAgICAgRmFiaWVuIERlc3Nlbm5lIDxmYWJpZW4uZGVzc2VubmVAc3QuY29tPgogICogICAg ICAgICAgZm9yIFNUTWljcm9lbGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KICNpbmNsdWRlIDxsaW51 eC9zZXFfZmlsZS5oPgogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9nZHAu aCBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2dkcC5oCmluZGV4IDczOTQ3YTRhODAwNC4uZDNl OGViZmUyZTY2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9nZHAuaAorKysg Yi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9nZHAuaApAQCAtMSw5ICsxLDkgQEAKKy8qIFNQRFgt TGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wICovCiAvKgogICogQ29weXJpZ2h0IChDKSBTVE1p Y3JvZWxlY3Ryb25pY3MgU0EgMjAxNAogICogQXV0aG9yczogQmVuamFtaW4gR2FpZ25hcmQgPGJl bmphbWluLmdhaWduYXJkQHN0LmNvbT4KICAqICAgICAgICAgIEZhYmllbiBEZXNzZW5uZSA8ZmFi aWVuLmRlc3Nlbm5lQHN0LmNvbT4KICAqICAgICAgICAgIGZvciBTVE1pY3JvZWxlY3Ryb25pY3Mu Ci0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQTCksIHZl cnNpb24gMgogICovCiAKICNpZm5kZWYgX1NUSV9HRFBfSF8KZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9zdGkvc3RpX2hkYS5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRhLmMKaW5k ZXggY2Y2NWUzMmI1MDkwLi42N2JiZGI0OWZmZmMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX2hkYS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2hkYS5jCkBAIC0x LDcgKzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKIC8qCiAgKiBD b3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3I6IEZhYmll biBEZXNzZW5uZSA8ZmFiaWVuLmRlc3Nlbm5lQHN0LmNvbT4gZm9yIFNUTWljcm9lbGVjdHJvbmlj cy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMKSwg dmVyc2lvbiAyCiAgKi8KIAogI2luY2x1ZGUgPGxpbnV4L2Nsay5oPgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaS5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRt aS5jCmluZGV4IDMwZjAyZDJmZGQwMy4uZjBlMjk4OWE2ZGJhIDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vc3RpL3N0aV9oZG1pLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRt aS5jCkBAIC0xLDcgKzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAK IC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRo b3I6IFZpbmNlbnQgQWJyaW91IDx2aW5jZW50LmFicmlvdUBzdC5jb20+IGZvciBTVE1pY3JvZWxl Y3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug KEdQTCksIHZlcnNpb24gMgogICovCiAKICNpbmNsdWRlIDxsaW51eC9jbGsuaD4KZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2hkbWkuaCBiL2RyaXZlcnMvZ3B1L2RybS9zdGkv c3RpX2hkbWkuaAppbmRleCBjNjQ2OWI1NmNlN2UuLjYzYTI0OTQxZGIzYiAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaS5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkv c3RpX2hkbWkuaApAQCAtMSw3ICsxLDcgQEAKKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBH UEwtMi4wICovCiAvKgogICogQ29weXJpZ2h0IChDKSBTVE1pY3JvZWxlY3Ryb25pY3MgU0EgMjAx NAogICogQXV0aG9yOiBWaW5jZW50IEFicmlvdSA8dmluY2VudC5hYnJpb3VAc3QuY29tPiBmb3Ig U1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1Ymxp YyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIKICAqLwogCiAjaWZuZGVmIF9TVElfSERNSV9IXwpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaV90eDNnNGMyOHBoeS5jIGIv ZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaV90eDNnNGMyOHBoeS5jCmluZGV4IDhlMGNlYjBj ZWQzMy4uMDE2OTlhZjZhNzY4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9o ZG1pX3R4M2c0YzI4cGh5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaV90eDNn NGMyOHBoeS5jCkBAIC0xLDcgKzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQ TC0yLjAKIC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAg KiBBdXRob3I6IFZpbmNlbnQgQWJyaW91IDx2aW5jZW50LmFicmlvdUBzdC5jb20+IGZvciBTVE1p Y3JvZWxlY3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgKEdQTCksIHZlcnNpb24gMgogICovCiAKICNpbmNsdWRlICJzdGlfaGRtaV90eDNnNGMy OHBoeS5oIgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaV90eDNnNGMy OHBoeS5oIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaGRtaV90eDNnNGMyOHBoeS5oCmluZGV4 IGY5OWE3ZmYyODFlZi4uZDI2MTk0N2VmMzBhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV9oZG1pX3R4M2c0YzI4cGh5LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlf aGRtaV90eDNnNGMyOHBoeS5oCkBAIC0xLDcgKzEsNyBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50 aWZpZXI6IEdQTC0yLjAgKi8KIC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmlj cyBTQSAyMDE0CiAgKiBBdXRob3I6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFy ZEBzdC5jb20+IGZvciBTVE1pY3JvZWxlY3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05V IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQTCksIHZlcnNpb24gMgogICovCiAKICNpZm5kZWYg X1NUSV9IRE1JX1RYM0c0QzI4UEhZX0hfCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3Rp L3N0aV9ocXZkcC5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfaHF2ZHAuYwppbmRleCBiMTli MzQzMGIyOTYuLjEwNmJlOGM0ZTU4YiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9z dGlfaHF2ZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9ocXZkcC5jCkBAIC0xLDcg KzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKIC8qCiAgKiBDb3B5 cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3JzOiBGYWJpZW4g RGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBzdC5jb20+IGZvciBTVE1pY3JvZWxlY3Ryb25pY3Mu Ci0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQTCksIHZl cnNpb24gMgogICovCiAKICNpbmNsdWRlIDxsaW51eC9jb21wb25lbnQuaD4KZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2hxdmRwX2x1dC5oIGIvZHJpdmVycy9ncHUvZHJtL3N0 aS9zdGlfaHF2ZHBfbHV0LmgKaW5kZXggNjE5YWY3ZjQzODRlLi41N2NjY2Q5NTQ2YTMgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2hxdmRwX2x1dC5oCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9zdGkvc3RpX2hxdmRwX2x1dC5oCkBAIC0xLDcgKzEsNyBAQAorLyogU1BEWC1MaWNl bnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KIC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9l bGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3JzOiBGYWJpZW4gRGVzc2VubmUgPGZhYmllbi5k ZXNzZW5uZUBzdC5jb20+IGZvciBTVE1pY3JvZWxlY3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1z OiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQTCksIHZlcnNpb24gMgogICovCiAKICNp Zm5kZWYgX1NUSV9IUVZEUF9MVVRfSF8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkv c3RpX21peGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9taXhlci5jCmluZGV4IDJiZDFk NDZmZTFjZC4uYTRmNDVjNzRkNjc4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0 aV9taXhlci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX21peGVyLmMKQEAgLTEsOSAr MSw5IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAogLyoKICAqIENvcHly aWdodCAoQykgU1RNaWNyb2VsZWN0cm9uaWNzIFNBIDIwMTQKICAqIEF1dGhvcnM6IEJlbmphbWlu IEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFyZEBzdC5jb20+CiAgKiAgICAgICAgICBGYWJpZW4g RGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBzdC5jb20+CiAgKiAgICAgICAgICBmb3IgU1RNaWNy b2VsZWN0cm9uaWNzLgotICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIChHUEwpLCB2ZXJzaW9uIDIKICAqLwogI2luY2x1ZGUgPGxpbnV4L3NlcV9maWxlLmg+CiAK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX21peGVyLmggYi9kcml2ZXJzL2dw dS9kcm0vc3RpL3N0aV9taXhlci5oCmluZGV4IGU2NGEwMGU2MTA0OS4uNGNiM2NmZGRjMDNhIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9taXhlci5oCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9zdGkvc3RpX21peGVyLmgKQEAgLTEsOSArMSw5IEBACisvKiBTUERYLUxpY2Vuc2Ut SWRlbnRpZmllcjogR1BMLTIuMCAqLwogLyoKICAqIENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0 cm9uaWNzIFNBIDIwMTQKICAqIEF1dGhvcnM6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5n YWlnbmFyZEBzdC5jb20+CiAgKiAgICAgICAgICBGYWJpZW4gRGVzc2VubmUgPGZhYmllbi5kZXNz ZW5uZUBzdC5jb20+CiAgKiAgICAgICAgICBmb3IgU1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGlj ZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIK ICAqLwogCiAjaWZuZGVmIF9TVElfTUlYRVJfSF8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX3BsYW5lLmMgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9wbGFuZS5jCmluZGV4 IDQyN2Q4ZjU4YzZiMS4uYjA3NDYwOWM5NjBhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV9wbGFuZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3BsYW5lLmMKQEAg LTEsOSArMSw5IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAogLyoKICAq IENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0cm9uaWNzIFNBIDIwMTQKICAqIEF1dGhvcnM6IEJl bmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFyZEBzdC5jb20+CiAgKiAgICAgICAgICBG YWJpZW4gRGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBzdC5jb20+CiAgKiAgICAgICAgICBmb3Ig U1RNaWNyb2VsZWN0cm9uaWNzLgotICogTGljZW5zZSB0ZXJtczogIEdOVSBHZW5lcmFsIFB1Ymxp YyBMaWNlbnNlIChHUEwpLCB2ZXJzaW9uIDIKICAqLwogCiAjaW5jbHVkZSA8ZHJtL2RybVAuaD4K ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3BsYW5lLmggYi9kcml2ZXJzL2dw dS9kcm0vc3RpL3N0aV9wbGFuZS5oCmluZGV4IGMzNmMxM2ZhYWExOC4uYjhkN2ZhZTJhMDE0IDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9wbGFuZS5oCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9zdGkvc3RpX3BsYW5lLmgKQEAgLTEsNyArMSw3IEBACisvKiBTUERYLUxpY2Vuc2Ut SWRlbnRpZmllcjogR1BMLTIuMCAqLwogLyoKICAqIENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0 cm9uaWNzIFNBIDIwMTQKICAqIEF1dGhvcjogQmVuamFtaW4gR2FpZ25hcmQgPGJlbmphbWluLmdh aWduYXJkQHN0LmNvbT4gZm9yIFNUTWljcm9lbGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6 ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KIAogI2lm bmRlZiBfU1RJX1BMQU5FX0hfCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV90 dm91dC5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfdHZvdXQuYwppbmRleCA4OTU5ZmNjNzQz YTguLmVhNGEzYjg3ZmE1NSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfdHZv dXQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV90dm91dC5jCkBAIC0xLDkgKzEsOSBA QAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKIC8qCiAgKiBDb3B5cmlnaHQg KEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRob3JzOiBCZW5qYW1pbiBHYWln bmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tPgogICogICAgICAgICAgVmluY2VudCBBYnJp b3UgPHZpbmNlbnQuYWJyaW91QHN0LmNvbT4KICAqICAgICAgICAgIGZvciBTVE1pY3JvZWxlY3Ry b25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKEdQ TCksIHZlcnNpb24gMgogICovCiAKICNpbmNsdWRlIDxsaW51eC9jbGsuaD4KZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3ZpZC5jIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlf dmlkLmMKaW5kZXggNTc3YTMzNDFkM2MxLi4yYWFjMzZjOTU4MzUgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9zdGkvc3RpX3ZpZC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3Zp ZC5jCkBAIC0xLDcgKzEsNyBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAK IC8qCiAgKiBDb3B5cmlnaHQgKEMpIFNUTWljcm9lbGVjdHJvbmljcyBTQSAyMDE0CiAgKiBBdXRo b3I6IEZhYmllbiBEZXNzZW5uZSA8ZmFiaWVuLmRlc3Nlbm5lQHN0LmNvbT4gZm9yIFNUTWljcm9l bGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KICNpbmNsdWRlIDxsaW51eC9zZXFfZmlsZS5oPgogCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92aWQuaCBiL2RyaXZlcnMvZ3B1L2Ry bS9zdGkvc3RpX3ZpZC5oCmluZGV4IGZkYzkwZjkyMmEwNS4uOWRiZDc4NDYxZGUxIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92aWQuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0v c3RpL3N0aV92aWQuaApAQCAtMSw3ICsxLDcgQEAKKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVy OiBHUEwtMi4wICovCiAvKgogICogQ29weXJpZ2h0IChDKSBTVE1pY3JvZWxlY3Ryb25pY3MgU0Eg MjAxNAogICogQXV0aG9yOiBGYWJpZW4gRGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBzdC5jb20+ IGZvciBTVE1pY3JvZWxlY3Ryb25pY3MuCi0gKiBMaWNlbnNlIHRlcm1zOiAgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UgKEdQTCksIHZlcnNpb24gMgogICovCiAKICNpZm5kZWYgX1NUSV9WSURf SF8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3Z0Zy5jIGIvZHJpdmVycy9n cHUvZHJtL3N0aS9zdGlfdnRnLmMKaW5kZXggMmRjYmExZDNhMTIyLi5mYmFkYjllZjZkMzEgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX3Z0Zy5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9zdGkvc3RpX3Z0Zy5jCkBAIC0xLDEwICsxLDEwIEBACisvLyBTUERYLUxpY2Vuc2UtSWRl bnRpZmllcjogR1BMLTIuMAogLyoKICAqIENvcHlyaWdodCAoQykgU1RNaWNyb2VsZWN0cm9uaWNz IFNBIDIwMTQKICAqIEF1dGhvcnM6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFy ZEBzdC5jb20+CiAgKiAgICAgICAgICBGYWJpZW4gRGVzc2VubmUgPGZhYmllbi5kZXNzZW5uZUBz dC5jb20+CiAgKiAgICAgICAgICBWaW5jZW50IEFicmlvdSA8dmluY2VudC5hYnJpb3VAc3QuY29t PgogICogICAgICAgICAgZm9yIFNUTWljcm9lbGVjdHJvbmljcy4KLSAqIExpY2Vuc2UgdGVybXM6 ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMKSwgdmVyc2lvbiAyCiAgKi8KIAogI2lu Y2x1ZGUgPGxpbnV4L21vZHVsZS5oPgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9z dGlfdnRnLmggYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV92dGcuaAppbmRleCBmMWRjZGY5YzIz NDIuLmQxNzcxMjllNWJjYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfdnRn LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfdnRnLmgKQEAgLTEsNyArMSw3IEBACisv KiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwogLyoKICAqIENvcHlyaWdodCAo QykgU1RNaWNyb2VsZWN0cm9uaWNzIFNBIDIwMTQKICAqIEF1dGhvcjogQmVuamFtaW4gR2FpZ25h cmQgPGJlbmphbWluLmdhaWduYXJkQHN0LmNvbT4gZm9yIFNUTWljcm9lbGVjdHJvbmljcy4KLSAq IExpY2Vuc2UgdGVybXM6ICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMKSwgdmVyc2lv biAyCiAgKi8KIAogI2lmbmRlZiBfU1RJX1ZUR19IXwotLSAKMi4xNS4wCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK