Received: by 10.223.164.221 with SMTP id h29csp2216460wrb; Thu, 2 Nov 2017 07:35:31 -0700 (PDT) X-Google-Smtp-Source: ABhQp+TgaPQtqU9LDE4bLWMKQIB8ST3ojYtufBRcMS0SjxSHEmOUNbA7lHlkFwAfqxlLSvsM0oSd X-Received: by 10.98.159.23 with SMTP id g23mr4074534pfe.216.1509633331415; Thu, 02 Nov 2017 07:35:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509633331; cv=none; d=google.com; s=arc-20160816; b=aX+NXzd8/+CkK0QeT5ORRxlmT2E9pBHn2Xyyxbdzs68VO9tZB26kN5e4fgqVZXDmyc Nv3kT+WOlV6L34IH0oXQ8miIdt5wcP9Hof6GOIa84UTZ8rFh343Xj53vFTjUZly2GwSy JKt0b2RMvqb36z4p+BlYfx5BdlVYIXaiQAAoOWBjwPK7RhUBk5NtvYzDP8rfhZ5Ai9BD Rb0rPaAp4ZeU9wXF31z5MHE6poXsq7qIaaaR5RozuvaDXkfXKfcXZNr+maBz70YCt+Uq C8hv0UdT9hdl2YFlDpyUQR7OYbJegyuq/Wg5CITbuOmJV9FJOwJ5I4/+cXlCheCjDlIy 196A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature:arc-authentication-results; bh=cyR92I08EG+wFqS9P74A/czwbP6DwsKhfqX2f+erzeU=; b=anpmrLaHgYSeDAFAFP8dHZNaZH/2A4cd/Ifl9gZs+yb0Pi0N+Gv7X/LB8LBuP21VbJ Ski1edw2tKCAIcDVHXSvyA+gSbuWjFNJ57r0EtgAXp/JlWXnWK1Dk6edzGnaCDxI27X+ GZlKyzduFjmjEL2mJczfsWdgNrj/f+t+qNMIU+auDIe14lAHGsjo28yxoTs4mOZr4eF/ k7Ib5L2NjBWsSME6ha6lIBLw388CAoF64GY8JE1wEC3EONJr/GQ4jSqULMmPoQvCdv+s Pw8tKBAxtpxpLuuFvhOLmb/yZis7mc9+MyPn4G8BpCG3shjDXmFlqurcbtiatr8T553t HQzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=OUx57NSa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t12si3745993pgc.603.2017.11.02.07.35.16; Thu, 02 Nov 2017 07:35:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=OUx57NSa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933593AbdKBOdl (ORCPT + 97 others); Thu, 2 Nov 2017 10:33:41 -0400 Received: from mail-bl2nam02on0048.outbound.protection.outlook.com ([104.47.38.48]:64877 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933449AbdKBOdN (ORCPT ); Thu, 2 Nov 2017 10:33:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=cyR92I08EG+wFqS9P74A/czwbP6DwsKhfqX2f+erzeU=; b=OUx57NSa5tK1zfkaJFB4yrAWu5K9PkzL4B1nggoIIRquK/quomFZJEaa68grMCw72GF3nCHzGMBN6Czg+twF6DOVjJsbYnwkghiotSWs9zWrhjvddHmYWqG2QEv+0eaJkm4U03pWZls6i7jZHJhBdTwMlY5w4GPQYAsOW4Hou0g= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Harry.Wentland@amd.com; Received: from [172.29.156.70] (165.204.55.250) by DM5PR1201MB2473.namprd12.prod.outlook.com (10.172.87.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.13; Thu, 2 Nov 2017 14:33:10 +0000 Subject: Re: [PATCH v2] drm/amdgpu/display: provide ASSERT macros unconditionally To: Arnd Bergmann , Alex Deucher , =?UTF-8?Q?Christian_K=c3=b6nig?= Cc: David Airlie , Tony Cheng , Dave Airlie , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20171102142501.684516-1-arnd@arndb.de> From: Harry Wentland Message-ID: <5cbadae2-93ec-ee5a-9a5b-73ccbbf52148@amd.com> Date: Thu, 2 Nov 2017 10:33:06 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171102142501.684516-1-arnd@arndb.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.55.250] X-ClientProxiedBy: BN6PR21CA0009.namprd21.prod.outlook.com (10.173.197.19) To DM5PR1201MB2473.namprd12.prod.outlook.com (10.172.87.135) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f109a7d7-207b-4839-9437-08d521fea4c8 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603238);SRVR:DM5PR1201MB2473; X-Microsoft-Exchange-Diagnostics: 1;DM5PR1201MB2473;3:pV21KFL8BRC70OWq2Nfc5fw2qSVDfr5CuxG363rbYz0sWKbTFj6p03aPmh+sIFnLdVGdV1mNGpV5KpuXrSlylpWgCWSgapCqQGhsRHCx4fwr54zJDcOae4oEml21IUDPiKYauYLsRXMR0VWwk8QPsZujHa4bDlWq7RWcd9NslgY0LZ9t7L7871hnKhD3gGdqbtNWB86e4fJTRl3D/ls33XcZCh2U/rBxpVKtwy/ejF/s/+xJRdk0Em3G9Crl6kR5;25:Hd9FzAhp+HRj6uUJ1QMCcTqECrUkcvlCxdAfAqKcdv5EqqzhIv7l0Od6mmyZPe90ZPeUUvz5zVL/H1T9uYi/ZtO2Y+iwS0tYTHItguE93PfL0Gv9sfEyKV+X5212tbq/aX1aX4q/mydJ6HPqBoLtuwX0ILYEuZQTYlJdW6M8XnPyoLDWrLMRzc5nPhsEoPYZMGUwzmsNh8f922REe/+wB/KRCmtdqHzNsbCmzOm6K8YI6QTcgzZmoOKsKOo1elXdxMRiiZZCRfCWlEFWFMfGQtMa4OY07PTNLwHJkRV9m6PXhdDzbX7DoLQXk7lb92FdzgzrRQDiyCkpxOww7yeZjg==;31:/U60IgoA5CnGRJ2qbSJdWTVnk1eY9p/qTyDgRTt2nmXQoKUlrLXNJ6jJBiUVyfRKN8F2u/uvBWhMDLkywiAGwumhEbJenegjKMZQkjXp+jJDsWx3RGz2978xZgkHPELmoCOAWY5jU+gbxLDrnKcHSBdMCMQWTeVfoEwlAn6mw8k3VRaMYf96HYtrABOeWEHtJM/vqG8LWDleeCDpsH9qMz39U/mAmMS/B9Ktyp2orJE= X-MS-TrafficTypeDiagnostic: DM5PR1201MB2473: X-Microsoft-Exchange-Diagnostics: 1;DM5PR1201MB2473;20:cb2mQ1kyJ2EbLL/flIYbiw+LMwoTdPqqTgQjmu0ezy03SEKCB9gmbSprf5tFbVyrxSSXGc2O93NiH0U/WBndjuL9gT0j3E2UMudzAObBikRbp4+LM+dk4Z9vKlXn4esY2vul/SXV92j2pokf7/e92Ai7k4H6Hsj13kYeUfp3VzetF0VOFxfCWkvAu26cMD5Zc57MsHEsTUorchNbkbU6nt819PgHyUkGUd30wWC/vWAS9+FBPTMp8sZGbUFGOPoW8ijdK8UMcdwCVcDS3+znGS/AU78W85CBw84ppolZvTTTuEGXOvUh3CFV8m37jdVaRBoJRolD26c2oiC/BgR9WZpynByZvKft60UWzUcUhzW3igV6m6z70HNtKZUiWdoTpT8Vw8HjpBJJ7V2/vC1LuGir2FJmxgE2uMOsq/C2YPh3tvYBKYYeDBaHcUyGSNspVOmPvI+a0d1y3kvYwnEP5B34h0ZKPmPW2DA9P/lYMKIPyZX75kmE8kULkHMZe+th;4:PLuCjQ98DfBUmBpifpUbOVrd9sML6WXIqoIeZI6UsKTJWL3yPF5txsoCgoJQYas4prAbClGdwl6YD84PzgiQFwl6yGSKIUOD9MFFRfJ1vo3tZu3LNQlsfgD3osd+wTAaIGtTh7ANzmCEg3nHNbGjgiDAdU/BGb97VJQ40Cky/ba2PdJb9rUeWyT9A1ktobMnFVkVlzqfm58Zy7LSx+MdF/C6kekkU2y8QbCunUzskVryvUAy94hm5JLXkoPYaRHY9h+8qcD0TDPZWmvofdJL0ZA66MRdCYyPy/M53dWukFksUSC5W+crUNWdpGLv11pF X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231020)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123564025)(20161123555025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR1201MB2473;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR1201MB2473; X-Forefront-PRVS: 047999FF16 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(376002)(346002)(39860400002)(189002)(377424004)(199003)(24454002)(47776003)(65806001)(8676002)(6486002)(90366009)(65956001)(54356999)(53546010)(101416001)(76176999)(50986999)(8936002)(81156014)(81166006)(305945005)(2906002)(65826007)(5660300001)(36756003)(66066001)(189998001)(64126003)(33646002)(105586002)(106356001)(77096006)(2950100002)(6636002)(6666003)(50466002)(68736007)(72206003)(83506002)(86362001)(16526018)(31696002)(229853002)(3846002)(6246003)(31686004)(4326008)(478600001)(230700001)(97736004)(16576012)(316002)(53936002)(6116002)(23676003)(110136005)(54906003)(58126008)(25786009)(7736002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR1201MB2473;H:[172.29.156.70];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyMDFNQjI0NzM7MjM6N1YyWGJmb1FTdzhjc1IrTmF3LzlsVEEr?= =?utf-8?B?SjJpZ2s1L3Uzdk8yR2xpRFFoQk9sVm1VMG96M2RJTXYxYTdEWEM3aXlHck90?= =?utf-8?B?bkpudDAyRWY0RllWTDR1Vi8xdTBZRG4ySGp2NGpob1hhY0Z6ZU5QbjdZMjRq?= =?utf-8?B?c29BT3pDT3YreUFRemJubk1rVWZFYjZvVTZyM1NUVVNsVm5RcmlCTklVdDNG?= =?utf-8?B?SFFSWEVUV3l3RlJTc2Juek1aRWhzQ1Q1L2VBclIwWjF0YXRIbW1Zb1REMWZx?= =?utf-8?B?SEVHVlZjVE5IbzFGVzBjTWhWeDhicHZsaVczOUZsNXgxaDN2Z0dmQitjM2dQ?= =?utf-8?B?YjRTVXlBcXlwSlBSZkllTjluQWlDYmY1N3QveUN5VHNEbnFWTWI0WlIzRGpm?= =?utf-8?B?bTR6Si8vSkZacGpkemtIVmhyT3pSenV5RWRLd3RzUkdFeG1PN3JoZHM4VGR6?= =?utf-8?B?UUZSeWZoa21FTFVrUDhZaFdiaFo5dFpINkFTN1N1V0VhYjZCQWQyUk9NMUNV?= =?utf-8?B?bnI4aXF1dC9OZ2xlVXpBZDJDVHIvR3hIVDVSSnRsSXY3NXdaTkw2ckovWGdU?= =?utf-8?B?ZWFEeGIrRy91Rk9NanRGNjhlNzhOVHRqYzZFZjhZNVkrV1doMFErNUg3M29R?= =?utf-8?B?QldhNTdjVXU5bkRJY1U3NzQyTllOUzZCSGVGU1ZoSFl6N3EzdW1oWUMxZzdZ?= =?utf-8?B?N3paVVNVand6QmhiNVJzdmNCUG1pcU1vR0o2VUVmNjYxSnVPcTUyZDZwM1NR?= =?utf-8?B?RHh4bFZ0bzRGOVVPMS80akxnSzl0N2RXWVBacFk1Y1FzbFJpbExwdHlPWEdD?= =?utf-8?B?SXdzY29VcHg3MFI4UjV4UmNtR1NYSU5wNWI2QTB3Tlo2a21CV3FWaDBxUzd6?= =?utf-8?B?bDNQNHYrYU5sTjQ1RFRpcFlORzhBRWo1RTk3ZW52bzR2L29tSVhHUDE2ZXc4?= =?utf-8?B?bnVoNWZZK2M2ak0ydG1TVDhYL3NteTREclhXd3ZFNEc3YlQybTlMT3BRQytq?= =?utf-8?B?ZU4yUjlmaEFmMnI0Z1JmRnBRajF1VG42UnFKNENxdm4wYWZJaVNWRGFocThj?= =?utf-8?B?SWp2MFNROERpWWNqNkdmS25TU0VXOHhGMk9PMzFkVEZYdGtwa1N1a0UxQWhK?= =?utf-8?B?T0pqYmdrNlZxOFhoczFkaUJUTUdUMFR6ZDJtSURjOFpYazdycTlVdDd3QVhU?= =?utf-8?B?VlQ0eDlFa0VaNmtTZEU5akpyU0lvV3EvTk05ZnRmeFd3dFVDbm0yUlZEcVM0?= =?utf-8?B?T0pRZjZUOFdna1BIWW93RWlXdW1kSGdneVVRcU13OVFmZlFLWE5VSjZJMHVw?= =?utf-8?B?aHdnS0I1dVhHaDhYSkxjSUpvaDZDbUhFSmdXMVk5ZDdhQ2MwMndBVmZBTzVk?= =?utf-8?B?cGc5Q3ZYR0NiTi9CVEVST0YybE9uUjgwSFVKa2tsZjZIQVdWV0YwUjQ3eVlV?= =?utf-8?B?RzZRQUZSRUFZSFF4MlZEYzQ2R29vSm5Kc2twN1VicVFmYkxMQ0QxdjZlVG9y?= =?utf-8?B?UmNTYitOczB2cUlEL2xRc3JHYjJOMDhTQjU5M2drT1NmUDdqbXQ5a2ViKzd0?= =?utf-8?B?YjJSeHBIZmJPU3VwZ2FuOFlWSEFBYjQ1cW83NVFTREJ6aDROQkQ5VG5uSTlM?= =?utf-8?B?SHl0SnVGb2NrUjFMcVVOSXhzVUlVV0Y4eFRzemQ2ZmE5cDg5ZUMwRlJLanVj?= =?utf-8?B?MDBOQmlTOU9RL082WUkwVzRuV3V2VXEwd0hwWHU4QVlCVjNCQjJuYXBkbVN5?= =?utf-8?B?ZnFkTEJFbXBXWEpSeGNwY0RCd0R5c2xWbDZIL21zdFFPTmNuK2V4RDBoOUNQ?= =?utf-8?B?OXBOeEwxa3haN3RpajBaNFZRSHIvRDlzSlZPYm1oR1pqdkFscTRzYllpUFBi?= =?utf-8?B?YzFqck8vUWhiV2g3T01SMURnTUdtaXpkUXJaNDFmWkM2R3g1clYxVlhlcWdw?= =?utf-8?Q?KHzke+nsAniG+mOKeSejV/6852BFse4A=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR1201MB2473;6:FOHKyTr0HR8BVkmOJTL4s3xOCWyZE86pj/0MZUIwLNjsnNWMDxsXYGrX0ZscFBmme0QwFsIQFyXSEHCndMe0h1LC7RwF+4FcmfvcnPsYNnuYKmtXS7uExpHrryetzrWWK0Bm3vuKRwERRslyPEYF+MNXel4L5JKJsLV8B6HLZnJCoc5Kd+xiIGN8iwhB5v6ydBonYLoKN1nun6/l12rjIGZI4msWn4BIyXZRARWjxHlsz4N/NnxBURw7O88GZJLizP6DAcXjGSBecipFxU5FAhjsoh60o8nxFn3Z/hJGJLWGave0+nCwXsxXt3zetAm936vJx8uGB0gTZoiLIx1IV+/Utgzix8JTgSz25W9J8Mg=;5:TcCkqnhcN0dJ5+vS+/VN+awKWqj5FYDEXAfwtaLPDcUWu5iRs1ESS2kBCJ+yJ2vp4pVts11SI+AAVhKtfjsgskdt7dipQm+o128kdm87reflBzppswJl5SrrfuLNCFtW2jfzxEejGQ6hlteWHcwril4RPv2VRd36kMkoaClvHcA=;24:XJUvhKElWC8/8BGs10u+5uSKZsaitcn4BX/Mw0feFB96Mb3cZkcq5Gd+2ceQAZNEN3Qr9YQyRriSI70GQnrE1/zqgXpRWdM/35Pgr2MsxQY=;7:c+HH2zcKZIEapVlJGHy77bbDu+MaBhdWHOECDGZDfJ3qJ13Y5opuxZc6KUNkweLbumqmTJ11wjsMZx5PJx2670UhjYEE4rcIlmfkg/Ud6HOoMAxNLfE0fgYzgFGQIDQ6NfodOtFTfK1P47/2fUKTjjM65HuJxf7I4Esm8yUXJyhqZgwQLIpJjrS4ombpqJZDuyRF63j/H6UHTpsU8vdVU/1SrRi6oyOAS1lGct/jEB3u084VY6tTn6uiabtpX0yq SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR1201MB2473;20:0fPt0b3pixsk6d7FE3F76kah+pWYizYSiVSYaRLM7FQzUzVwpKqqX5tAb2IkZAnKwDjlN/NMA8ZiJGhH9mEZ4i002nXPbSoMmV+AQmtp6ywJqgX2v6EDusc0Ac/2rcnA59lSY8Z7Th/vrhrkQPwHJmZ12EZ1jmX4n42D6I/2DGHESfnlMeEz6p2AKhPDqd7d6ARN5LtnsbHqmhRvxitFuz60dULW6ZfRm8GVvMg8/E1yCCUPKo/gXCXJR6MQimp/ X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2017 14:33:10.2498 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f109a7d7-207b-4839-9437-08d521fea4c8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1201MB2473 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2017-11-02 10:24 AM, Arnd Bergmann wrote: > It seems impossible to build this driver without setting either > CONFIG_DEBUG_KERNEL or CONFIG_DEBUG_DRIVER: > > drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h: In function 'set_reg_field_value_ex': > drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:132:2: error: implicit declaration of function 'ASSERT'; did you mean 'IS_ERR'? [-Werror=implicit-function-declaration] > > This moves the ASSERT() macro and related helpers outside of > the #ifdef to get it to build again. > > Signed-off-by: Arnd Bergmann Reviewed-by: Harry Wentland Harry > --- > drivers/gpu/drm/amd/display/dc/os_types.h | 4 ---- > 1 file changed, 4 deletions(-) > > v2: remove accidtental comment change. > > diff --git a/drivers/gpu/drm/amd/display/dc/os_types.h b/drivers/gpu/drm/amd/display/dc/os_types.h > index 86170b40b5c5..a87c0329541f 100644 > --- a/drivers/gpu/drm/amd/display/dc/os_types.h > +++ b/drivers/gpu/drm/amd/display/dc/os_types.h > @@ -61,8 +61,6 @@ > * general debug capabilities > * > */ > -#if defined(CONFIG_DEBUG_KERNEL) || defined(CONFIG_DEBUG_DRIVER) > - > #if defined(CONFIG_HAVE_KGDB) || defined(CONFIG_KGDB) > #define ASSERT_CRITICAL(expr) do { \ > if (WARN_ON(!(expr))) { \ > @@ -86,8 +84,6 @@ > > #define BREAK_TO_DEBUGGER() ASSERT(0) > > -#endif /* CONFIG_DEBUG_KERNEL || CONFIG_DEBUG_DRIVER */ > - > #define DC_ERR(...) do { \ > dm_error(__VA_ARGS__); \ > BREAK_TO_DEBUGGER(); \ > From 1582964761187278870@xxx Thu Nov 02 14:27:16 +0000 2017 X-GM-THRID: 1582953512357690832 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread