From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F14F13B2FFF for ; Mon, 22 Jun 2026 13:22:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782134555; cv=fail; b=uKGtAll9OoiA+sPPunsvBvcYXejThGw6wnnO/thnjnOXTk7YafdO79Y9cRMko1Fi7fkXEGehFqoDsf3E5PgNjZMxJyJTztu5uopx8mAFyg0E8rhIIeJ68OlRG547iGFIY0kMwxoILhlFdw/1zccYllWkJPZxvdSOWdrELPc/MOA= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782134555; c=relaxed/simple; bh=Pod6CDnLVsLTavcNeZhP5VAIvuRcuVHnygIXMn1fcdM=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=JTPHibPZQ+4OhvxhoD9CYUYY58A9HOTr9ezPeqiJAEBIKYei6G8GtvhJjm7dUygf56qkL3E/vz9/hok3Ml+Ex3CArmdTQqrcLqdxLcjUXJsTxh2ZTYq7J+8K2HIbuc4dOjAKlP8O6aStb97Undexc+F3UVPypVzN+LeaDleUK98= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=dI0p4SSA; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=mo0Dtpl+; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="dI0p4SSA"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="mo0Dtpl+" Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65M9NaM91304379; Mon, 22 Jun 2026 13:22:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= corp-2025-04-25; bh=Pod6CDnLVsLTavcNeZhP5VAIvuRcuVHnygIXMn1fcdM=; b= dI0p4SSA+KCAms4eL8kaGulBzWTZJ1wbsltN+aOwaHHuUa7Mbufcxrab+Kpeh6Yg J1gBRem6HtgY+N/arOZ+KwCkaWzvW2v2OwMrxWxWl4k84UAMS5qV/78mFBzfnS8t +UXnDOFJ42QRNUbloQyJfguPZYUin2k2FjhdBmS55wrJzMF/07wNCqAJ2gNZvPCi 9CzAlxcxejW8HbZxYJTdo0QKyOVuJAcdCjnmE2rPYvgVJSp5NF1cp0maUuUe/IOq igQZiv54ojLZllGS0i4gXDn884SerPRubHuaJddLZu25l/yYf02VQV4tsM+ux5iC SoaWM9lQeo+RBeRujlOsXQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4ewjfu9vkc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Jun 2026 13:22:03 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.7/8.18.1.7) with ESMTP id 65MDDd77008338; Mon, 22 Jun 2026 13:22:03 GMT Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013051.outbound.protection.outlook.com [40.107.201.51]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4ewhanykmm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Jun 2026 13:22:03 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uSegZLcw4x53Bo6qymelCY+YtHLBEmaU0S50lXqRf0UMAhRCE/rMfYevazesNkwYtFQsAX1ww+Jj9XNWHj/u6bq2PVcADj10lzUakHFiTkVQHEOA7723AbrB1lYFY3kW9uAkmE2Ls7Kcm7s94Bfty0r0/Wyr7+hXhiMPJTZxUPADCbUTfThszyV0mCKDse/FyIPJSargNe62sE6noTg/qHikIgEIJQ0gXkcWd1jUgUYdMxtTpwKNTcRvZUJR3VOBGAw6Dcev6n3flEO4Bbadlv6HYDZhEVND/vkAAHwZjTylB7HmWW3EeoCrbU6eq5Li5HPfFEZPUvQnhg1k2hYVmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Pod6CDnLVsLTavcNeZhP5VAIvuRcuVHnygIXMn1fcdM=; b=QlWVNVQD0tjawHsCDBngl3JNqIVEvCT6F2tcQq29yxEFHoriMVmSCabV5IqThI9snI5O2YfnxFsk092bWhpyKaNcjIaIbXsyhpPqnFFWL7kXzFDOP3TQJuhF2/MUejxbHvIM5LfG1/aPBBEpIQXHotX0yeK3t8xr/l5CZDcxsvLuWDMPNMY/NhsLyXGEy7L9DqLQ/lPpIhMZG9AHC9PvItrz2bY7yexsrVnwG4IO/I2ugQPTQ/47pNGsGHQUB5sFBY7Nce9hXnNGfcxRGMYgT9vHDSK6pQz3pIiIVELI+TMuPsSgvTOghY7+NHc2Oz7zolJJUMXWvFlpGzqjhfoO9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pod6CDnLVsLTavcNeZhP5VAIvuRcuVHnygIXMn1fcdM=; b=mo0Dtpl+VsUIMajKNn06wrts0YTeNV76S7KTsMJ5lvQ8/UUIpmvpW+lZw3N1ES1kHXYTvf64eSR7ncwWtrdnrAUzrpcpFYElMCnue/Lqyr8GqrYa30ymf1IfjnwQgseZsS6obF7RADhfKfpSQxsr9CROKkOIfjbM9Jn/TBEqSeQ= Received: from CY8PR10MB6826.namprd10.prod.outlook.com (2603:10b6:930:9d::13) by DM4PR10MB6109.namprd10.prod.outlook.com (2603:10b6:8:b5::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.139.19; Mon, 22 Jun 2026 13:21:59 +0000 Received: from CY8PR10MB6826.namprd10.prod.outlook.com ([fe80::f9d3:19ef:4ce8:4d63]) by CY8PR10MB6826.namprd10.prod.outlook.com ([fe80::f9d3:19ef:4ce8:4d63%6]) with mapi id 15.21.0139.018; Mon, 22 Jun 2026 13:21:59 +0000 From: Haakon Bugge To: John Stultz CC: "linux-kernel@vger.kernel.org" , Peter Zijlstra , Ingo Molnar , Will Deacon , Boqun Feng , Waiman Long , Chris Wilson , Guenter Roeck , Ingo Molnar Subject: Re: [PATCH 3/4] test-ww_mutex: Handle transient -EDEADLK in test_cycle_work Thread-Topic: [PATCH 3/4] test-ww_mutex: Handle transient -EDEADLK in test_cycle_work Thread-Index: AQHc/lLMxVntoSk2BUK3DXr1W6UuSbZErhAAgAXpcgA= Date: Mon, 22 Jun 2026 13:21:59 +0000 Message-ID: References: <20260617121335.2036954-1-haakon.bugge@oracle.com> <20260617121335.2036954-4-haakon.bugge@oracle.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3864.600.51.1.1) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CY8PR10MB6826:EE_|DM4PR10MB6109:EE_ x-ms-office365-filtering-correlation-id: 8bbd7b3c-1e94-4707-92d4-08ded0613d3d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014|23010399003|38070700021|18002099003|22082099003|4143699003|3023799007|56012099006; x-microsoft-antispam-message-info: yq6qfcWT/9t44c7epxMZDVLTlCghr3jY7WqIoq7UZAOzXdIeQo8pcBBm7x6PRPMs4Fpu4s62Gaxm2AJF1dY7QZjPYMXIJ1+mCkhR8rSqvJQqHcQqCZAuP+aJuJSINpbw346VSTguhPv5BE1/c21dFwvShVEF/9KWL87bmraJq+acLwWYBBFaa2aPUDSdYXADJ+YZLKy+9ERHHERBAuqTeatqHNAtMjoI0zexBk8pAEmYPhYcSSdfhJa8D8W7lc5DrcC0QhQEojfeQ8zAlOmwXCuKnx5bwj9RpNyur7gEbA+hDWO1JkCtDGB9qazZQlCrLdzfCopEQvQiUS03WH45h3wwo5TLu+yEynLjQpQEWkcESragd3EmyNXXtJhke8nGGTaBAC9cJWtNjFlkOG84ph7X/QtjlouftpbV+YSr8KYHUJo83qR9vHUMMaMMOH1/tJR5jo93laNbibEDItQwThWOEfazYwCQ2lZcvBYUfR3y7LQchixGOhO1ADcgsAY3v8nk7cD5FLiCUPcUvvtxwbpXDB3k/oPJeRhTp7q6c1AkdRjBKptJKU26tOew5NWtcFV55gS8liUwsycCVh6Uk3l/btawIRgjtYndw50JFr8c1dsHwz2R/hiefsjWAhTL+d5D3DyqlZEAi8k3bggwA0eXSzQsX3RLp3mb9LHx78sn0qjOcySfuce130lUo1sQDtCO+CAum8ndhkvaykCoG1ylLXApitzhOorKyQwtZXg= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY8PR10MB6826.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014)(23010399003)(38070700021)(18002099003)(22082099003)(4143699003)(3023799007)(56012099006);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NjlLdVUyQ3pReXhRZ1NxSjM4anVxOWlUUWlGd3BvMUpmelcvSmNKR0Radkh2?= =?utf-8?B?aTZRTW9EaGdibFdHM0xCdytsWDVCNGNvS2k4TUJuMlFUUFBsZi9sWXUyL1RF?= =?utf-8?B?YTFOanpxRDVkQ2RGS0xkUUxTSnIrQ2hicERQZFlZdHB2TEIrRnV1MVR1a1pu?= =?utf-8?B?V0hsckVvU1ZoeWNrM2pHWnF0R2l4azRVeDQwM2xiNVVLdVBjSTIySVUrQWpU?= =?utf-8?B?QkNQU1JEL1JTTWYvc0NyOGI1a3ZXZUtmSDFNcHFJWHNaUUVoc1N1N0hxZG5m?= =?utf-8?B?ditKSzBXZWJFTlFBNVdZZ1oxK0VZRzhHWFV5WVZwQzkwS21CUXlzRTA1YjlU?= =?utf-8?B?cU5ISmgyZ0pHc3gyZmYrWnRYc2g2WmtLVVlZMlRVTnhZaitFMnI0Zk1sR2h0?= =?utf-8?B?V3JzK2dVMmZJRnplSnZuMEZyRFlmVXU2RmZBeEpzZzBrblBTWWYwNGFJMklY?= =?utf-8?B?NlUramR6d0xQOHdBZmZacEJYZlpOdzVaRUdieG1Lckh1Q3BYenVqbVRGUTdW?= =?utf-8?B?OEZRM0lEUmxMUFN6cFVYYkRzOXBpWUc3RHUwNXo3MVBZT0tQZmd0c3ZkS2x5?= =?utf-8?B?VTYyc3RJcVRsaXRkbXV2MHQ3d1hMSEc1eXhOdzZFYjBzUWlNYlIrcmdGYVV5?= =?utf-8?B?bmRFeFhzZTN6YnVHNlFiU2YrTmczTTFPc0g5ZTM2UmJYWlh2VStrQ1NITENU?= =?utf-8?B?aWlqRzhIa1pEWFFBbnNWdDBzWHc2QjJVbXh6cko2S09KaGh2MFVycVllZ1RG?= =?utf-8?B?TFVJOUhmV2U2akE1ZnVSUDZ6cHJKNVREQ3B2c3p1M2d1YjVMT3VvSkZHZE9m?= =?utf-8?B?c3NyOU5UNS9wakphWDhjZ2lyT1k1L0EybEhNZ3hQajdpY2pWZzVydTFqbFBo?= =?utf-8?B?bWRKWVJhQ1VoWGRnL3FnamIzRjFjaE1WMDdjRDQ4QVlUODZ3SFZwaU4wbFg0?= =?utf-8?B?K09sY1BoT2pwWWVNQmhDT0IzeXRma2lTS3JrT2gwd3JiS2N0a0grVTRnVVhz?= =?utf-8?B?bDA5ckNWT0F5VVphTnpyanUrcHRyUitxTnEzTFgzcmsrWWhwTkhzT1ZpTlJi?= =?utf-8?B?b0Y5QmZsQmlhYlNVZyt0cURXNEMybFBsUE9YU2tCdW4wOHNSNlEray8wanl5?= =?utf-8?B?cjdpeG83YlBsaWRkc1hPYkZrSXM1bzdqT3p3Ri9xNzJKeFdHRXp4Q2tObGI4?= =?utf-8?B?ckNyajgyZm5kY3FpNFdnNGNuK1U0SUZZTERybmZpRkZheDQ3MDJISEdISGUw?= =?utf-8?B?M3Z6S2t3SXI5OGdVdGNyc1ZqNG9ZbnJJSmlXVjNibUNxWlNrVldnSExXQzg4?= =?utf-8?B?VFV0TDFtTXlXbjF1YlppcXZWS0hxWmZmZ2tDMmw3Mlg4SnNvd2pKMHg4dTBa?= =?utf-8?B?OVhFU1UvNVM5aVAvUzAwUEhHbEMxVFV3WGpUelVZRjkzQW9SaG4vUjFWOWd1?= =?utf-8?B?TklVY3RpVFpLWmF2UDQ4aG13TTNSN2VudjlsRGpRZ3VDcTBmVWJCRDhSaUN6?= =?utf-8?B?ZW12U2hibFUxZWVLTTRpVzdsS1gvc0ZCbmxEZzdEVVcxVVFvbGFOVWQvY1FI?= =?utf-8?B?cTR6MGNadXcxQktoS0JjYTBJUTVPc2xXdC9yVjB0NHZ0cGpEckFaWC9hYjc3?= =?utf-8?B?cDR5YjFMb3A2RUczU2xBSmQyRXN5TVVsWW8zeElFT0wxcjZSRXFiUjZkTFN5?= =?utf-8?B?b1hMeFlKMTNmbjUvdkZ2OVNzTHN4c0Y5SHZ0bmRleTB4a21IZXJsMVExZERB?= =?utf-8?B?QmNOYXNNVG5Jdk5sTlZOZ081UGJNd2paSnkwWDVMUTFqMjVWdGd3d3VPMFdK?= =?utf-8?B?c3UxeXJqWmI4bDhwd2pIWUQyZlA1VXdjOEpJNWYxZlJJYzdCYWVQNFVFMVo4?= =?utf-8?B?ekRHU1pNeEpocm5lM044Z0lJYWVRN2NpdVdSc3B4RnZmUnI2V0ZWRkpDOGh0?= =?utf-8?B?RmgyY3A4dmlWWHMzMEdLdDhxclArUHI2VlJFVjZaQlpsVlNwQStVWW4ycGIy?= =?utf-8?B?MFc1QktpMDFGR293aDdtYjVuZkpnM1dqVlZKdWdsR1JRcHlxaFpHd213eXYx?= =?utf-8?B?Z2FOTm8zTSszVGVaNkovRCtVbVJTYUwyS3BVSmFHVHkyT1ZMQnBvTWUxanI4?= =?utf-8?B?OWs2b1B4MGFUbnRlRWs0aVRZaUpFLzlLZ3FLTGEwb2pUb3ZOT3ppQmFCSnF0?= =?utf-8?B?c0RKcmhmRnRkZ3hITk5YNEJHNG1aQXBDZCtuR1RiUDNCQUY4dEx0cUxWTHBY?= =?utf-8?B?NGF6WUJhdjlITWVNbDVaaUNNUjQ4cVZaUWV0UlQ2VHhNaXJNa0s2SWF2SjYz?= =?utf-8?B?eG9WQzlyNnl5YjFzbllpRkFMbmM1dTU1aXRHOXRWeVBuTXdQcndLQmR6c1Qy?= =?utf-8?Q?PbYvbkMd+nOOC6MA=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: LKoL99rwMyU/9LTyqlW/DoQPj8IIovprYwFp2zLB/Iqg2kDi/gtrsrKd8HRZIciViTowt/oXsjxhb87kKPMUt4wBrwZwSi6OtG38B8bZG/CqiVUf3Cz1h3pgTaFhD+xDCDchKYDaDe5j/m4MCpkSusEwSrY2EKxxkKo/2y+0aEn9DOfp15aUj6Fi/BJKfn1ezWzhfjlBq8sOHvHMjzmfJ2YXMBICLVBd2Spe1V3EQFWTGGRmXCJ2BozIQVgfALDUlQ/fZtNrVpFowE15KZ2UHlHJaSI+Owrgo/AtDxG9/JL/ouglA0xHyWdhk7/VH94qaKK4I641BDpUuXCo0dPKEw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: k4bxZMtxhicpK5JqsgV1o8U4WTdFvCn+DqRzdQM7axNuE6uE+XiWk/ozb82qmUJ54h3WJDjPCgrjpiCbzcmxdz0Qo8eaXZLGdz4HvsOCfV/KM5iJbIQ4sQfpeheNexJlzL45s65psbWnmDjo/NAF5uCtRF/6+bjGr0kWwOtvppLhYalUtl2Od9UrAxfs5XNC6iXiNeZ8VAh/mCDg4G8fgDjG+d31oGSeoS0zDSKZ0VLZTtrcRHuS2oxkIcS80lyx+4L8PcuQLfVVwRmPOVfSH1PnO7shGvuQ2oRFG8Q26fGfVtEqV3l2icQZHCeFfdZqY6vdNHZqUtEa9pYQ8k+o8zkIKTF77FyIN8axS6OwYW7nwU68XiaOZA2TWckvf9pLGnqXs4nAsDk63udaOx8cLop8fSMESB34vzgQw76vioYsmTMaOJkR6sLn29MRrtDGtnIYSuXoETElW9VeH7yOGeKEJkzeOK6k6MBpj0Bp8rwABxqymEqtHTXogq1q0CncWvn9PWpg5xIsEcsb86ATOtOQoor/YlTZq5TUsdUrUXOEfXDh2CfuDQg0a7XR9wP8q+xg+IS3dA+sWznyvZxFY1C6HznjsRuJRFULksgM160= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY8PR10MB6826.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8bbd7b3c-1e94-4707-92d4-08ded0613d3d X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2026 13:21:59.0356 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NkJJTUoFfXz3SXbXGWwTmmoGFl7pk1DmzKcRoeDvOGi4v3A1cB5WTVJJaODmuiv6AktFmXUHUvJ2Dk7Pr7kDzg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6109 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-22_02,2026-06-18_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 bulkscore=0 spamscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2606160000 definitions=main-2606220131 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjIyMDEzMiBTYWx0ZWRfX2miB5CGJpjHK MU3tr/Z8ExWaVJj9VDlrc7wlt1jj6fyPzxwhh8JuHdtcSf4X3z3CXyQaQGbZ+zTCgvLauY4q8Id zUIrUgzn+Q1DHlCzSaCW84jA5PA0SK8M8v+At1TDfm+y119POm0D X-Authority-Analysis: v=2.4 cv=FtI1OWrq c=1 sm=1 tr=0 ts=6a3936fc b=1 cx=c_pps a=zPCbziy225d3KhSqZt3L1A==:117 a=zPCbziy225d3KhSqZt3L1A==:17 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=jiCTI4zE5U7BLdzWsZGv:22 a=3I1J8UUJPc9JN9BFgKH3:22 a=1XWaLZrsAAAA:8 a=yPCof4ZbAAAA:8 a=H8dtQp7_DujzgD1H6ecA:9 a=QEXdDO2ut3YA:10 a=5yU3S35YU4bGjq-dph-N:22 a=Bho9c0fBagfJEIQBS7DQ:22 cc=ntf awl=host:12312 X-Proofpoint-ORIG-GUID: aU9zafO8thIh05s-z0Wb-sr4--9hs743 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjIyMDEzMiBTYWx0ZWRfX+SZFDzqLRo/q VFn2Ty/dG8Zj3XpnEu0zphwCxbRV+9DaHqGMCYzbAm7PfJPEbBzCs8VGGSN8HweNx1sOlw67oa9 /QFYicjLOiM84NaJcncqNBz5AEWh9TlZTT9TZ/Nm+8nIcXz7KHSPjua5Iuy5JgXU8aqu6p2cyv5 2JPjPp3A7pkDJ/kAeNhlVEQ1E+vhaVkpFurs/iP//aTaWmGUEpzoqwgr1xsowSFc6kHGBK+MloJ 1bDNKw2F7XseFVjtd0YyNE0VW+hsl1Aehf8rkpv0pICNTVdjWu4t5mE+QQJd12MdxGMzm+7pDdi kfDARlD7FU5w3sSzxrCHx0AMTaLwJ1VfwYVyB44+ATCAS8zpYI9goKEzmIBHPiewUBWNK7JrVGv 3vWHArhKLzxMtqVOJvgCQkjSYvxm2TfJ+YAEfcWBIT+n2anB/qty78MxOA/FJZofevXREvQbti+ Z7L53TvF2BzEq1awj6+AFySXD0a0mQ+bZUVgF0L8= X-Proofpoint-GUID: aU9zafO8thIh05s-z0Wb-sr4--9hs743 SGkgSm9obiwNCg0KPiBPbiAxOCBKdW4gMjAyNiwgYXQgMjE6MDQsIEpvaG4gU3R1bHR6IDxqc3R1 bHR6QGdvb2dsZS5jb20+IHdyb3RlOg0KPiANCj4+IE9uIFdlZCwgSnVuIDE3LCAyMDI2IGF0IDU6 MTPigK9BTSBIw6Vrb24gQnVnZ2UgPGhhYWtvbi5idWdnZUBvcmFjbGUuY29tPiB3cm90ZToNCj4+ IA0KPj4gDQo+PiBUaGVyZSBpcyBhIHRpbWluZyBpc3N1ZSBpbiB0ZXN0X2N5Y2xlX3dvcmsoKSwg aW4gdGhlIHNlbnNlIHRoYXQNCj4+IGFjcXVpcmluZyAqYV9tdXRleCogYWZ0ZXIgZGVhZGxvY2sg aGFzIGJlZW4gZGV0ZWN0ZWQgb24gdGhlICpiX211dGV4KiwNCj4+IG1heSBub3Qgc3VjY2VlZCBp bW1lZGlhdGVseS4gVGhpcyBtYXkgbGVhZCB0byBmYWxzZSBuZWdhdGl2ZXMsIHdoaWNoDQo+PiBz aG93cyB1cCBpbiB0aGUgbG9nIGFzOg0KPj4gDQo+PiAgIGN5Y2xpYyBkZWFkbG9jayBub3QgcmVz b2x2ZWQsIHJldFs3Ny85M10gPSAtMzUNCj4+IA0KPj4gV2UgZml4IHRoYXQgYnkgcmUtdHJ5aW5n IHVudGlsIHRoZSBsb2NrIGlzIGFjcXVpcmVkLg0KPj4gDQo+IA0KPiBJIGRlZmluaXRlbHkgaGF2 ZSBzZWVuIHRoaXMgZXJyb3IgaW4gdGVzdGluZyBwcmV2aW91c2x5Lg0KPiANCj4gQnV0IGlzIHRo aXMgZml4IHJpZ2h0PyAgV2hlbiBnZXR0aW5nIGFuIEVERUFETEsgSSB0aG91Z2h0IHRoZSB3d19t dXRleA0KPiBwcm90b2NvbCByZXF1aXJlcyB0aGUgdGFzayBkcm9wIGFsbCBpdHMgbG9ja3MgYW5k IHJlLXRyeSBhY3F1aXJpbmcNCj4gdGhlbSBhbGwgYWdhaW4uDQoNClRoaXMgaXMgdHJ1ZSBmb3Ig ZGVhZGxvY2tzLiBCdXQgbXkgbWFpbiBwb2ludCBpcyB0aGF0IHRoaXMgaXMgKm5vdCogYQ0KZGVh ZGxvY2sgd2hpY2ggcmVxdWlyZXMgb25lIG9mIHRoZSBXVyByZXNvbHV0aW9uIG1ldGhvZHMuIFB1 dCBpdA0KYW5vdGhlciB3YXksIGlmIGl0ICppcyogYSBkZWFkbG9jaywgbXkgZG8td2hpbGUgbG9v cCB3b3VsZCBsb29wDQpmb3JldmVyLiBJdCBkb2Vzbid0LCBhbmQgdGhlcmVmb3JlLCBpdCBpc24n dCBhIGRlYWRsb2NrLg0KDQpBbm90aGVyIHF1ZXN0aW9uIGlzIG9mIGNvdXJzZSB3aHkgd3dfbXV0 ZXhfbG9jaygpIHJldHVybnMgLUVERUFETEsNCndoZW4gaXQgaXNuJ3QgdGhlIGNhc2UuDQoNCj4+ IEZpeGVzOiBkMWI0MmI4MDBlNWQgKCJsb2NraW5nL3d3X211dGV4OiBBZGQga3NlbGZ0ZXN0cyBm b3IgcmVzb2x2aW5nIHd3X211dGV4IGN5Y2xpYyBkZWFkbG9ja3MiKQ0KPj4gRml4ZXM6IGU0YTAy ZWQyYWFmNCAoImxvY2tpbmcvd3dfbXV0ZXg6IEZpeCBydW50aW1lIHdhcm5pbmcgaW4gdGhlIFdX IG11dGV4IHNlbGZ0ZXN0IikNCj4+IFNpZ25lZC1vZmYtYnk6IEjDpWtvbiBCdWdnZSA8aGFha29u LmJ1Z2dlQG9yYWNsZS5jb20+DQo+PiAtLS0NCj4+IGtlcm5lbC9sb2NraW5nL3Rlc3Qtd3dfbXV0 ZXguYyB8IDQgKysrLQ0KPj4gMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQ0KPj4gDQo+PiBkaWZmIC0tZ2l0IGEva2VybmVsL2xvY2tpbmcvdGVzdC13d19tdXRl eC5jIGIva2VybmVsL2xvY2tpbmcvdGVzdC13d19tdXRleC5jDQo+PiBpbmRleCA1YTRjOTI4MDFi ZGZiLi42YjI5YTdhOGY1ZmJhIDEwMDY0NA0KPj4gLS0tIGEva2VybmVsL2xvY2tpbmcvdGVzdC13 d19tdXRleC5jDQo+PiArKysgYi9rZXJuZWwvbG9ja2luZy90ZXN0LXd3X211dGV4LmMNCj4+IEBA IC0zMDYsNyArMzA2LDkgQEAgc3RhdGljIHZvaWQgdGVzdF9jeWNsZV93b3JrKHN0cnVjdCB3b3Jr X3N0cnVjdCAqd29yaykNCj4+ICAgICAgICAgICAgICAgIGVyciA9IDA7DQo+PiAgICAgICAgICAg ICAgICB3d19tdXRleF91bmxvY2soJmN5Y2xlLT5hX211dGV4KTsNCj4+ICAgICAgICAgICAgICAg IHd3X211dGV4X2xvY2tfc2xvdyhjeWNsZS0+Yl9tdXRleCwgJmN0eCk7DQo+PiAtICAgICAgICAg ICAgICAgZXJyYSA9IHd3X211dGV4X2xvY2soJmN5Y2xlLT5hX211dGV4LCAmY3R4KTsNCj4+ICsg ICAgICAgICAgICAgICBkbyB7DQo+PiArICAgICAgICAgICAgICAgICAgICAgICBlcnJhID0gd3df bXV0ZXhfbG9jaygmY3ljbGUtPmFfbXV0ZXgsICZjdHgpOw0KPj4gKyAgICAgICAgICAgICAgIH0g d2hpbGUgKGVycmEgPT0gLUVERUFETEspOw0KPj4gICAgICAgIH0NCj4+IA0KPiBJIGRvbid0IGhh dmUgYSBjbGVhciBleGFtcGxlIGluIG1pbmQsIGJ1dCBqdXN0IHRyeWluZyB0byBncmFiIHRoZSBz YW1lDQo+IGxvY2sgYWdhaW4gKGVzcGVjaWFsbHkgaW4gYSBsb29wIHdpdGggbm8gdGltZW91dCkg c2VlbXMgbGlrZSBpdCBjb3VsZA0KPiBvcGVuIHVwIG90aGVyIHByb2JsZW1zIGhlcmUuDQoNClRo ZSBkbyB7IC4uLiB9IHdoaWxlIChlcnJhID09IC1FREVBRExLKSBsb29wIGluIHRlc3RfY3ljbGVf d29yaygpIGlzDQp0ZXJtaW5hdGluZyB1bmRlciB0aGUgd3ctbXV0ZXggcHJvZ3Jlc3MgZ3VhcmFu dGVlLiBUaGUgdGVzdCBidWlsZHMgYQ0KZmluaXRlIGNpcmN1bGFyIGRlcGVuZGVuY3kgd2hlcmUg d29ya2VyIE4gd2FpdHMgb24gd29ya2VyIE4rMeKAmXMNCmFfbXV0ZXguIE9uIC1FREVBRExLLCB0 aGUgd29ya2VyIHJlbGVhc2VzIGl0cyBvd24gYV9tdXRleCwgYWNxdWlyZXMNCmJfbXV0ZXggdGhy b3VnaCB0aGUgc2xvdyBwYXRoLCBhbmQgcmV0cmllcy4gVGh1cyBlYWNoIGRlYWRsb2NrDQplbmNv dW50ZXIgcmVtb3ZlcyBvbmUgaG9sZCBmcm9tIHRoZSBjeWNsZSBiZWZvcmUgcmV0cnlpbmcuIFNp bmNlIHRoZQ0KY3ljbGUgaXMgZmluaXRlIGFuZCBldmVyeSBwYXJ0aWNpcGFudCBmb2xsb3dzIHRo ZSBzYW1lIGJhY2tvZmYgcnVsZSwNCnRoZSBkZWFkbG9jayBjaGFpbiBtdXN0IGV2ZW50dWFsbHkg Y29sbGFwc2U7IG9uY2UgdGhlIGNvbmZsaWN0aW5nDQpvd25lciByZWxlYXNlcyBpdHMgbG9jaywg dGhlIHJldHJ5IG9mIGFfbXV0ZXggcmV0dXJucyBzdWNjZXNzIGFuZCB0aGUNCmxvb3AgZXhpdHMu DQoNCg0KVGh4cywgSMOla29uDQoNCg==