Received: by 2002:a05:6512:3a82:0:0:0:0 with SMTP id q2csp541587lfu; Mon, 25 Apr 2022 04:20:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyrOBhC8Fa7XggGNSIrCsY1iJkOLEP89C7T5HuqPfQ0WPNEW5wIvFn1igHCtGHbQmTMD5UA X-Received: by 2002:a17:906:f85:b0:6d6:e97b:d276 with SMTP id q5-20020a1709060f8500b006d6e97bd276mr15400995ejj.431.1650885658047; Mon, 25 Apr 2022 04:20:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1650885658; cv=pass; d=google.com; s=arc-20160816; b=oBgC32wfbe7xGPzDPcjdL1VuGLTvJJLr20gmMjEdgBjQ3BEBlbq2lRXFdarp0Y6AH/ wdZHEYx/vTY9AZxcUXWveYlIJeYVFLs1aE8JfZHmwkGAN706tii9TnTsBupozE1rcFGB IlphAoTLM1+x2zNJDoiAWrB8YeybkcYa6cUBgULmA8FybplVapxkQiAcX9wyJpNkcqby rqKm2GcY7fBlC4cMGNSJbjuFxHLXs2H6Y+RZN/08J2VdncqZKENq9ucFjM4ImI2qq7Id D5+fx5dLGNthh/lk+1HvDob7F7t4K+Zwbs+6bfWvuGxorEUQHAiYByjyMzUt1VQLdNjQ YKeQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=wHBV/6NhzNt4u/3u1HDSlYaVy6bHF6nQIckJX7UufuE=; b=JDTTHekAZsbACr1m4wwnkC8dIxh+iyAsb7oGJRyfIdCni/cOkUodNZpL03FPb8RoEM pl4t7PrXuhm0uYuIvFAHBJRo94xBPA/gLvff/yc3S5G6ubCnxn3rh/ImJP3heDxc2VCy 5d4KhiQs3nbA4xRsolunW49fTTHKW4pLqUkF6h11NSbp1gGdnpyodPnP6qOCFRoWlDdn oBuiTGwxVpIlqTIdySKIFdoD0A2Ve7nGmLwpG+fAQwMw1I3UU4OJr18hdr9/K0rYUjiy IpSgPKJqwkKGk1jb1f1GLrrvBv7+1+LG9w9Sof5weO56LNm1RtrHFOz04WB+ju/JwshU KavQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qccesdkim1 header.b=lObIVKhp; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m17-20020a170906721100b006e8896e1733si12726040ejk.760.2022.04.25.04.20.32; Mon, 25 Apr 2022 04:20:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qccesdkim1 header.b=lObIVKhp; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240494AbiDYC6t (ORCPT + 99 others); Sun, 24 Apr 2022 22:58:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36162 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240487AbiDYC6p (ORCPT ); Sun, 24 Apr 2022 22:58:45 -0400 Received: from esa.hc3962-90.iphmx.com (esa.hc3962-90.iphmx.com [216.71.142.165]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41EF918B38; Sun, 24 Apr 2022 19:55:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qccesdkim1; t=1650855340; x=1651460140; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=wHBV/6NhzNt4u/3u1HDSlYaVy6bHF6nQIckJX7UufuE=; b=lObIVKhp/LwajfhGT0E9vHLCy32sBZA/4jugV/LI25PWo/N1z/q8FEVd +Q68x8AD7DPz+XkmNY2Hn6NKIwwpZ5tep7UgkOqXvBRpjPpA7Hfayqupj bCLl4OvGJmLFj93mezQlgLeQxfxz8YDhGL9N1j17EwstbeBsQV4F9CcB0 s=; Received: from mail-dm6nam12lp2175.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.175]) by ob1.hc3962-90.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Apr 2022 02:55:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j4wt/tc+IYLheEOW1eV0f5Rllql6m3TWZjGfT9Up8KnbEwd1acncyEdIZ2j77GG3gvt0LkPsjip0fuQ8ZdqD8tWO+MltD7WvX++iT7baixnGEOTaah7b3hNfbuQAOydovB1X01j0Ku14gCxB/uaISAr10Emq09paO+Wduy1FLq1q6i4BOkPPkswn8HZa/MKOHmfJu7kRQdFBH2owsyttA7BXEZNXPc5E69gYgBlKWKmzdX+VIxoh+gpZt3He8mmMzTkpsgzpydjKuiPkU7RL4K1U8HJweZcD8tjvZkl9IFOftHY9ZsAqyxHBdb+Nn1Q7l8HtzDYTYs6tAi5JdvwfyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wHBV/6NhzNt4u/3u1HDSlYaVy6bHF6nQIckJX7UufuE=; b=QfjBvNMAn4mQOu8+DoW0Qxp+Ru8gPHDc4HfSaU8yxo+ymqWO7Pb8D6B4EM4YoZDPLyQISMlwuApHmr2MdsXhlKD1rwOJoFGO/Cv30BDjglGUJb88mfyhIbVkuin5dGjLwXFODSs3b3bEDAnqBnsnXDucBqnjlFFCsRwdyrq58/vScaJpzRLTap4D/zGa+nCSbLDEaq4FaR4GttyJYKu8EwECTIYMFRnp/2Z3FNd+LfvhtVsWyG7gQJRc8gLlRqLRdapInk6EhGUaWgDVRhg3xcQcUDrDFQv5OP57c/FKbFNcWJTcf7Ac7N9FHOJyKELkPdxx1IqlSZvUi/ZQ/fJHWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=quicinc.com; dmarc=pass action=none header.from=quicinc.com; dkim=pass header.d=quicinc.com; arc=none Received: from MW4PR02MB7186.namprd02.prod.outlook.com (2603:10b6:303:73::6) by SN6PR02MB4736.namprd02.prod.outlook.com (2603:10b6:805:94::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.13; Mon, 25 Apr 2022 02:55:29 +0000 Received: from MW4PR02MB7186.namprd02.prod.outlook.com ([fe80::1d18:abb7:c311:543f]) by MW4PR02MB7186.namprd02.prod.outlook.com ([fe80::1d18:abb7:c311:543f%4]) with mapi id 15.20.5186.021; Mon, 25 Apr 2022 02:55:29 +0000 From: "Sankeerth Billakanti (QUIC)" To: Stephen Boyd , "Sankeerth Billakanti (QUIC)" , "devicetree@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "freedreno@lists.freedesktop.org" , "linux-arm-msm@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: "robdclark@gmail.com" , "seanpaul@chromium.org" , quic_kalyant , "Abhinav Kumar (QUIC)" , "dianders@chromium.org" , "Kuogee Hsieh (QUIC)" , "bjorn.andersson@linaro.org" , "sean@poorly.run" , "airlied@linux.ie" , "daniel@ffwll.ch" , "dmitry.baryshkov@linaro.org" , quic_vproddut , "Aravind Venkateswaran (QUIC)" , "steev@kali.org" Subject: RE: [PATCH v9 2/4] drm/msm/dp: Support only IRQ_HPD and REPLUG interrupts for eDP Thread-Topic: [PATCH v9 2/4] drm/msm/dp: Support only IRQ_HPD and REPLUG interrupts for eDP Thread-Index: AQHYVij949GuwPpnhkq0MCzvgEg91az8phaAgANNanA= Date: Mon, 25 Apr 2022 02:55:29 +0000 Message-ID: References: <1650618666-15342-1-git-send-email-quic_sbillaka@quicinc.com> <1650618666-15342-3-git-send-email-quic_sbillaka@quicinc.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=quicinc.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2a39f069-d00e-4ce3-3947-08da26670e99 x-ms-traffictypediagnostic: SN6PR02MB4736:EE_ x-ld-processed: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dilaDNPOt9S58wl3U2yBJ915EqI+q256HckUoKgLdf47F/VA0XQw0OXZpEs4/qu1PkfDYz8znCRB3dMJEpsbGYQP1WZcOsp0ulkUH9fOnS+zFlA8usue4ybSvBarRkzRZVZc4M5IMqg2wmXl2VynDihlIT0OCgSQ1oA9d3XHNXweC42mTWYOFDAHwosL1qjO+CYv01kl/L4W+d8fGWKAv0gsBo0J2iQo2ebGxmlDq0H2cVM6vAyyCFYv8y3+D5Phk7JMaFhQnHgY5r3A8yJPyqijb2NkjPKyMG+G/zVlFifqh3zPTxexr10b6TuULtNrGf/jaXWp7djuJu/rDaj+LQhZ7A0Snq9zelzoiGEtzEYV6RgyMA9Laiz0LLbIEzfd86+4LdS7IekvYT8+SVTZuviVPuv50NzmYjZuUyyAz0hzMyeZcvO+65neADm83gZENbJacSV1hHi9VP+gAtm4byK0HEmpMVoO1UvrlVmJT5Zjp7gmKB2ZSeYeWZnJeGyuftxt+Lq3ypj0MuRSGf90uqR6aOKd3z5Q5S/F/ghNaWw97ffeJ2E+X8D5TFPiiMxi4K8lVtaJz1DoBKZ9wJeFtj0y9ZeSuDccpbQSGYvSZDbdk54jRe/QMQB6MmsrsDLCR9D64xlgCTD6k3HKE1uTybwfrkdQ2Z38OmH/W0CJp0G6j+swH4FLGvyGj3kp2gMPL8YdalbxTNs6mKsHvSqLjA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR02MB7186.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(4326008)(71200400001)(26005)(64756008)(66476007)(66946007)(8676002)(66556008)(66446008)(186003)(86362001)(122000001)(9686003)(6506007)(7696005)(2906002)(38100700002)(55016003)(5660300002)(52536014)(33656002)(83380400001)(76116006)(508600001)(7416002)(316002)(8936002)(38070700005)(110136005)(54906003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WXY5Mm5qK1lTNnA1LzAvTm9nVDZndVZmMnpJVXh1Ly9RZWdnayt5bUh0bENs?= =?utf-8?B?ZitvT0xjL3ArSmhwY2xSL1luNTdzR1ZSTzJPSVpFU0J1ckJhZ3MxTHhvV0Jk?= =?utf-8?B?UER0ZWpESUxNM1J6d0FtdGVlVTFmRnhtZ1VDd0hEYzBQTDd3NUhsdmh1Y0h3?= =?utf-8?B?YVVWWjZKQk5JeXFpQm8wcnpvczhXelo0bGwvTzRaY1JzbnhyZkVPaHJTNE8w?= =?utf-8?B?VmsrSmRNMUNjVGt1WE1RVXJhR2JIczRQQUVOMWtvNWpSQUZoVmxMcHBZc2da?= =?utf-8?B?bUJqdStIeEYxeFFjdjNiOGpnSkxnbTR6RjUyREs5TDZUMEI5R2x0QjEwQXBz?= =?utf-8?B?ckFmaGtORmxhUjJ6OTlwYTJTNXloL3BTVFp4UXF2VDA3elVyN1Z5TFhpQVdM?= =?utf-8?B?bWVTQ3BJK3Nua1dZYVpZRzJBWi9RRXJyYXJ4ZFhuYWZrRnhDbVJLOThZSGhs?= =?utf-8?B?amp5aUIzKzYzYWdlWXBvL3o1WkVJdTIvV1lBV3RRWHFpbFBIQU1XeE5PQm5C?= =?utf-8?B?QTNtNUpvbUVCc2NRVFJ2TkJtYlgzZWQrazdyU3hkVkQ1RHFnbnF2Z1RXV2o3?= =?utf-8?B?SVR4eVMxRHErT0tPTlliamFJa0U3WHpZT2V2ZkhJRzE2V0o4UFJBcVQ2RWVn?= =?utf-8?B?eVoxM296eU5raHo2TjNlQ292eG9icmRzdG4zNTY2NUUybjBIVit5WmsweVJr?= =?utf-8?B?bm02dlpXL2lnOWtmUHRWd3JWN2tMalNQOE93Q0ZPWm5VUFJlWVdTRDhZQUd6?= =?utf-8?B?L1hWekVTRWlFbDE1ekdVcmFRRktuT05tdHRwTzNkcFpSK1lXSHFWaWNyWjlQ?= =?utf-8?B?R3ppWW9qcERHdGw0aDlZcjF4eUlKUVVtSFZINEFGSGpqc1hYS0JmZ1plNmdR?= =?utf-8?B?MDQ2MmlzVU9TUTNlQ2RvUWJ2ZXdzcHc1d3l0ZHMxM2t1SHU5NFpJMldhc3Y4?= =?utf-8?B?ZmlVRVhwZVQwSDRGcUV2UWxzM3E1Mm9zNGZEV0ZlMmtJS1plY1Z6bjBHNGhp?= =?utf-8?B?YTdqcXJDV2JGV3JiOEdSRTdieUhUWFFqTnIyOXN2WVBxZUoxZkhZSlExK093?= =?utf-8?B?NFJ0WXp2RzNwN3FueXNXVzRCbW1YUXhQRjFnMnlSWUdDa2twNENvb1JQbzRx?= =?utf-8?B?enN5RU5yL3Q4QU56amhCamNIeDJ2VVRKNEtFalNUZlVJUHU0MXpFZUFmb01W?= =?utf-8?B?RUo0Nk11TFB3UWZoK2tTSnpsMm94WmRweE10eVFPRHlwM2hjdUJHd3o4NGZj?= =?utf-8?B?NGlpelpRS1NYd0E3bzJYM1VmRVNwN1ZkSXowakNaUGlPQUFXSXZwTnJqQS9U?= =?utf-8?B?Mm43M2tJRGFGUDVldnRvUjd2NlFuWWFjMkpSQ2dRMUpDTjM5cGNNZml2c0NT?= =?utf-8?B?cEZMZFlRdzVYZnpJU3pwUXdQdDVTa0V1TlU1Myt5QUtkRi9EZk5aMk5iL0J0?= =?utf-8?B?NkVMbTFqWUNpdHRteUR4dThjaGVVTXBIZTB1dFFIWDlmM2dMQmUyNGFVREt1?= =?utf-8?B?WEd5MmIwY1BNZmxBQW5ia2ZJa3FWZjc5c0Z2TTMxeTg3QXhJdlFkdlNWZi9L?= =?utf-8?B?UGxKTStGd2Vzd2tubEpzNUsxVEdTRnY3OG9SLzVBTjByYnBkQ29BYUlKQ1BD?= =?utf-8?B?c3ByVThnUk9adllRdzkwUks3WWJBQ3N2c3I5dlFyZ25rK3NHdytGVEYrZlhn?= =?utf-8?B?VnZyT3VFbjNZSU5rZGhVajFBVENqNHBZZzd3d0dkc2VIS2VROVRMSjJ4Zk9T?= =?utf-8?B?RlFsVkJvWDl0OGErcDBOZDZVTy9rRktFMXdSR1cyY1hlNGx1NUtGL0VzTmY3?= =?utf-8?B?ZzBERkNXQ1Q4OUZjNEVrSlhvd1l4M2h3ZW9UcDlzdlAySVA1ZXg3MFlEOWxq?= =?utf-8?B?aUZnQ3FjZHQ2Z3l3T1N6NDNveHlIQXVXbncrR3RVQjVBSlF2WVFXbmNHQjZR?= =?utf-8?B?T0c0WGtndkE5ZGNYUm9nL1NHUzIvRk5WeENkL3VZd3I1d3N4Nm1JUjhjNTFp?= =?utf-8?B?VXpldUR2OFBNdW1rbzVjdXcxZ0MzWnlLUzBtelNYUEdUV1pCcVZZajdwY3g5?= =?utf-8?B?VVRlZG1Td215S1hqWk84cjZ6VWtmVkpCY2tsZGhsT2hBOXUwdTBGYVVjcVlI?= =?utf-8?B?MFhtTVZLMlAzbjVBQUZEZGU5ZTZocC9relBpT3pUUVU0TWpFcXZKR0dudjV5?= =?utf-8?B?NWlWL0xtbmdZNkZXZDdtdS9OTGRZKzdBSkJrYUlZVlZ0djNET0FZRyt5Mi9L?= =?utf-8?B?Z1hJUlVXdVQ2dkY0MWZsYUtHSE1hRmFrSEg3eGF6YjJ3MUF2emRrSVEvVXVU?= =?utf-8?B?TFMyYW9UTEQvN24zN1doSFNua0pqSGp0VnNERi9FVi9iRisyd3RRZz09?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: quicinc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR02MB7186.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a39f069-d00e-4ce3-3947-08da26670e99 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2022 02:55:29.4600 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PY2v8RWLo3eKB/KhRs18x5LhYTCE3Jbf3LZHfRmNvmAS/8xZ+nbdr7zJX+/YEuMhJEO1lMqvsAkhFzka5Kh3nYBKxc8KsQgOxLfQHKNMSxs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4736 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgU3RlcGhlbiwNCg0KPlF1b3RpbmcgU2Fua2VlcnRoIEJpbGxha2FudGkgKDIwMjItMDQtMjIg MDI6MTE6MDQpDQo+PiBUaGUgcGFuZWwtZWRwIGVuYWJsZXMgdGhlIGVEUCBwYW5lbCBwb3dlciBk dXJpbmcgcHJvYmUsIGdldF9tb2RlcyBhbmQNCj4+IHByZS1lbmFibGUuIFRoZSBlRFAgY29ubmVj dCBhbmQgZGlzY29ubmVjdCBpbnRlcnJ1cHRzIGZvciB0aGUgZURQL0RQDQo+PiBjb250cm9sbGVy IGFyZSBkaXJlY3RseSBkZXBlbmRlbnQgb24gcGFuZWwgcG93ZXIuIEFzIGVEUCBkaXNwbGF5IGNh bg0KPj4gYmUgYXNzdW1lZCBhcyBhbHdheXMgY29ubmVjdGVkLCB0aGUgY29udHJvbGxlciBkcml2 ZXIgY2FuIHNraXAgdGhlIGVEUA0KPj4gY29ubmVjdCBhbmQgZGlzY29ubmVjdCBpbnRlcnJ1cHRz LiBBbnkgZGlzcnVwdGlvbiBpbiB0aGUgbGluayBzdGF0dXMNCj4+IHdpbGwgYmUgaW5kaWNhdGVk IHZpYSB0aGUgSVJRX0hQRCBpbnRlcnJ1cHRzLg0KPj4NCj4+IFNvLCB0aGUgZURQIGNvbnRyb2xs ZXIgZHJpdmVyIGNhbiBqdXN0IGVuYWJsZSB0aGUgSVJRX0hQRCBhbmQgcmVwbHVnDQo+PiBpbnRl cnJ1cHRzLiBUaGUgRFAgY29udHJvbGxlciBkcml2ZXIgc3RpbGwgbmVlZHMgdG8gZW5hYmxlIGFs bCB0aGUNCj4+IGludGVycnVwdHMuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogU2Fua2VlcnRoIEJp bGxha2FudGkgPHF1aWNfc2JpbGxha2FAcXVpY2luYy5jb20+DQo+DQo+VGhlIHNwcmlua2xpbmcg b2YgaWYgY29uZGl0aW9ucyBhbmQgbWFudWFsIGRyaXZpbmcgb2YgdGhlIERQIHBsdWcvdW5wbHVn IHN0YXRlDQo+bWFjaGluZSBpcyBwcmV0dHkgY29udm9sdXRlZC4gVG8gbWFrZSBpdCBiZXR0ZXIg dGhlIGRyaXZlciBuZWVkcyBhbiBvdmVyaGF1bC4NCj5Bbnl3YXksIGl0IGxvb2tzIG1vc3RseSBm aW5lIHRvIG1lIGV4Y2VwdCBmb3IgdGhpcyByZXBsdWcgaW50ZXJydXB0IHF1ZXN0aW9uDQo+YmVs b3cuIE90aGVyd2lzZQ0KPg0KPlJldmlld2VkLWJ5OiBTdGVwaGVuIEJveWQgPHN3Ym95ZEBjaHJv bWl1bS5vcmc+DQo+DQo+PiAgaW50IGRwX2NhdGFsb2dfY3RybF9nZXRfaW50ZXJydXB0KHN0cnVj dCBkcF9jYXRhbG9nICpkcF9jYXRhbG9nKSBkaWZmDQo+PiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9tc20vZHAvZHBfZGlzcGxheS5jDQo+PiBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZHAvZHBfZGlz cGxheS5jDQo+PiBpbmRleCAwNTU2ODFhLi5kZWE0ZGU5IDEwMDY0NA0KPj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL21zbS9kcC9kcF9kaXNwbGF5LmMNCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9t c20vZHAvZHBfZGlzcGxheS5jDQo+PiBAQCAtMTA5Niw2ICsxMDk3LDEzIEBAIHN0YXRpYyB2b2lk IGRwX2Rpc3BsYXlfY29uZmlnX2hwZChzdHJ1Y3QNCj5kcF9kaXNwbGF5X3ByaXZhdGUgKmRwKQ0K Pj4gICAgICAgICBkcF9kaXNwbGF5X2hvc3RfaW5pdChkcCk7DQo+PiAgICAgICAgIGRwX2NhdGFs b2dfY3RybF9ocGRfY29uZmlnKGRwLT5jYXRhbG9nKTsNCj4+DQo+PiArICAgICAgIC8qIEVuYWJs ZSBwbHVnIGFuZCB1bnBsdWcgaW50ZXJydXB0cyBvbmx5IGZvciBleHRlcm5hbCBEaXNwbGF5UG9y dCAqLw0KPj4gKyAgICAgICBpZiAoIWRwLT5kcF9kaXNwbGF5LmlzX2VkcCkNCj4+ICsgICAgICAg ICAgICAgICBkcF9jYXRhbG9nX2hwZF9jb25maWdfaW50cihkcC0+Y2F0YWxvZywNCj4+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgRFBfRFBfSFBEX1BMVUdfSU5UX01BU0sgfA0KPj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEUF9EUF9IUERfVU5QTFVHX0lOVF9NQVNL LA0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlKTsNCj4+ICsNCj4NCj5J dCBzZWVtcyBsaWtlIG9ubHkgdGhlIHBsdWcgYW5kIHVucGx1ZyBpcyBlbmFibGVkIGZvciBEUCBo ZXJlLiBJcyByZXBsdWcNCj5lbmFibGVkIGZvciBlRFAgd2hlbiBpdCBzaG91bGRuJ3QgYmU/DQo+ DQoNCkJ5IGRlZmF1bHQsIGFsbCB0aGUgaW50ZXJydXB0cyBhcmUgbWFza2VkLiBUaGlzIGZ1bmN0 aW9uIGlzIG5vdCBleGVjdXRlZCBmb3IgZURQDQphbnltb3JlIGJlY2F1c2UgdGhlIGhvc3RfaW5p dCwgcGh5X2luaXQgYW5kIGVuYWJsZV9pcnEgYXJlIGFsbCBkb25lIGZyb20NCm1vZGVzZXRfaW5p dCBmb3IgZURQIHdpdGggYXV4X2J1cy4gU28sIG5vbmUgb2YgdGhlIGVEUCBocGQgaW50ZXJydXB0 cyBhcmUNCmVuYWJsZWQgb3IgdW5tYXNrZWQgYmVmb3JlIHByZS1lbmFibGUuDQoNClRoZSByZXBs dWcgaW50ZXJydXB0IGlzIHVubWFza2VkIGZvciBEUCBhbmQgZURQIGZyb20gdGhlIGRwX2hwZF9w bHVnX2hhbmRsZSgpDQphbmQgbWFza2VkIGZyb20gZHBfaHBkX3VucGx1Z19oYW5kbGUoKS4NCg0K Pj4gICAgICAgICAvKiBFbmFibGUgaW50ZXJydXB0IGZpcnN0IHRpbWUNCj4+ICAgICAgICAgICog d2UgYXJlIGxlYXZpbmcgZHAgY2xvY2tzIG9uIGR1cmluZyBkaXNjb25uZWN0DQo+PiAgICAgICAg ICAqIGFuZCBuZXZlciBkaXNhYmxlIGludGVycnVwdA0K