From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.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 BE5AD47ECFB for ; Mon, 6 Jul 2026 09:02:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783328566; cv=fail; b=BzHYL6fouwEyXYzn/sPRnonPPWQDCLsvqA/D7ISqwTMShwoBEvHrOqxWyVY8EyOUQ3bi2+kPiUkKd6pOrFrkck0SIvLc6O8S70c9jUUb9mm6xc4v2cs3C76/awOVf1Cua9OaW9v4DXXv2zCdyXXaR3M6hL7tlRS7463L2w4TcD8= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783328566; c=relaxed/simple; bh=qvxhnrgN9IrHakTRpl6VFdxYIeS3xxye490WlQdzO6I=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=Fz/V1q5JP9g5dED10ctlWtvPrXi/TBOQgARU1vZ20v3d/orlKhPpF2aenPt6LqW+Ci/IUEzfyRLYsfORnd5nOM8oHyi397qqIO+IpKCqb1bZ99uuhvW17yCEjHWr118p4PZyFXqwYto24KYcV6DTPMjhu53MWdLyNAuWHG3rvlI= 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=hND0sNtR; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=Bx/lCAOp; arc=fail smtp.client-ip=205.220.165.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="hND0sNtR"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="Bx/lCAOp" Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6660BFPF1030139; Mon, 6 Jul 2026 09:02:23 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=qvxhnrgN9IrHakTRpl6VFdxYIeS3xxye490WlQdzO6I=; b= hND0sNtR8kGjShPHJVW0t9HfYxz9l0MPOz+Qdzh2227fgdac1pnurUdWeOX25YPz 69MrSjgEKlJUGgA5kAbM+5hHeaKofp2ZbwwRZejk9OfPwPoom1BOLqXR5pRaeiPQ F4nZPw2VElUTEvy6UR7m71Gr0S8c4SHtfmJ7/NRBkiQ4h8RPZbPRIGaf1TPqUCTo 5+ZkSZKEo0HtgKkdakG01IyhtVTGOSQPBCceFEmRSfFxaVctedK7YKR53ChqVMX4 QHkIJ6ViDjdKiCxthrUQgPhCOUXkS2COjlKEHLJkYYLJY4TWNuNZOLxt28NtQ1KF 10yAUBB8jEpxgN5ujhOcQw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4f6tqs349b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Jul 2026 09:02:22 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.7/8.18.1.7) with ESMTP id 6668w9OE015218; Mon, 6 Jul 2026 09:02:22 GMT Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010041.outbound.protection.outlook.com [52.101.61.41]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4f6rmbvt38-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Jul 2026 09:02:21 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GC0+WwtNAg8IkoNBOHRgtyg27sVVmu7m6xxnAwEsyMIGJXRn1FgmgMR+nMKi9CIN65t2NLfzhVPiF+QOoz4MuOQjXFVuPdXodAZOXWN60b7x7VSvws9GBEyzkB0EHO4boJqlKgmJBps/U+6EEsA7NG8rmxbRNx+8AHHqyWOd33ONM5KnGsrHqy4hTNFSYUqPA8lJ2xJq60jGILb0rGrTpUQc8DO6KBC6j90REC2HmmUEFxsCfBNXPbsf6QAJK37grXIOtL31YDAh5zcTJ81VdzE/uA2eB2M/o5eUe077/Yk7r/DX+AjyDNSmgNSqO6B2k+z7SCdG7NuSxwJDoyNXmA== 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=qvxhnrgN9IrHakTRpl6VFdxYIeS3xxye490WlQdzO6I=; b=aLCcCxqFWVnf0In0eFXypu1lijv2bSNn9kaf0VGjryKZ94oKJRilGbyeMYygeak3ROplngvPOmnu1Wru0IFoMLiThX99I9AlupWIOLGsdQryeZ8qhHQCQz2JwlZX5JWo4NvwXl4xMSTi5BhH1CZ3C7sGCoybBlwBxZDrhmP1ApCe3jRY4wlosp9RTBU5GyCB7FfA4G/2wy7uQ3yKESyU0j/mBdjQqZpdrbBAzF1GqjKuNQsGPf7qUZw9kEvTlBs9sONe/0I/eujpk/hpflXw9OoUM84mNYJy38r/tb6Cmj5Ra/eWBDufUPkmalMRXYTmNEisYDL8DBJsiOmMfIb5YA== 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=qvxhnrgN9IrHakTRpl6VFdxYIeS3xxye490WlQdzO6I=; b=Bx/lCAOpoVTqBPuft1HT+SCFtMQAXLErMnlAHgD49MyVae+aAQ8WetAxwjKgjJPqvDyry7bi0w1OpWhMbtQbbwM2lw4Qd4Qzkm1nD1f0kQ0/57Wzcgjq4973ezpcKci6zOEonysQB2hx7xT9WDVQIeHShLoR/Ch9zr9gX4BblFs= Received: from CY8PR10MB6826.namprd10.prod.outlook.com (2603:10b6:930:9d::13) by DS7PR10MB5973.namprd10.prod.outlook.com (2603:10b6:8:9f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.8; Mon, 6 Jul 2026 09:02:15 +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.0181.010; Mon, 6 Jul 2026 09:02:15 +0000 From: Haakon Bugge To: John Stultz CC: "linux-kernel@vger.kernel.org" , Peter Zijlstra , Ingo Molnar , Will Deacon , Boqun Feng , Waiman Long , Ingo Molnar Subject: Re: [PATCH 4/4] test-ww_mutex: Retry lock acquisition after timeout if deadlocked Thread-Topic: [PATCH 4/4] test-ww_mutex: Retry lock acquisition after timeout if deadlocked Thread-Index: AQHc/lLLcKu8lLNz/UCZ3qx1YjOvobZEq3aAgAXzTgCAFbCMgIAAAEWA Date: Mon, 6 Jul 2026 09:02:15 +0000 Message-ID: <9EB8C22F-820D-4181-8AF6-3171E0C18DE4@oracle.com> References: <20260617121335.2036954-1-haakon.bugge@oracle.com> <20260617121335.2036954-5-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_|DS7PR10MB5973:EE_ x-ms-office365-filtering-correlation-id: 290fa83b-d43d-4bce-6258-08dedb3d466d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|23010399003|10070799003|1800799024|366016|38070700021|22082099003|18002099003|4143699003|56012099006; x-microsoft-antispam-message-info: uKN+pVI1QT8ZA9CJ28iB43dtva5NSb+/p+se01c9YN6IxGN38/lMnJpyvZz++ZZs35jn8buzxAVSoTdzMH+ITYNmayjK6jfz/RNwzOwZw5o/Xd3nZE5XYRT+6p7apRvI5CS3/UQqkOsEqdQ7O2UqCX2jp1R60h5WHvEFt/oXmRswVwM28pF8BZOJkSYYKRlz4JMZDrsq6NnmUKvvmMWJtMzW3LedxbGZrM9ab+Bkr6Ir2A3XQLobKCAgwiyBqApHN2VRlToCDr65RGi3E1lKDPHQPtV7gQBlnpMaRE2IszqaqjJpeFQaJAM8HAg4E2xLg8rgOkAlrK12iVif+V6bWKfJWhFwOnVFUyU66iNB8tJxDthd0YWnguVtDSCxXaN3EncUjg3lpR6kHF7nO+D96Er9yZ8PUxlt33IdslzOI9uHC6gDsLJezplUSmHOQ3PcJUAR6zIGZKkE7+aqvs2j4nsisvkeeolgvxXnFkg0ObAZ0ByxYon7jH8tAV/J1dS0AFh6ichuinIZw2ArCm7ZIABizbuEjT355i3VB7K/7QL5stFoizXbC3DS2jBUr3bqUWmR0/2reOy8YbWLIENpvsD1BMTUvbmOWyG4e1upAIhEL6GDB0VweJrbea8EWsslw23MnKRI51UEpofpHPV83DltL3/1/ubrjU2wL7AX89dUQu59brJQhK97YXFtZnc8wM7Aq7JqMiOkg/tKoPSiYJzWdhSf0KFze+19TSBdSzk= 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)(376014)(23010399003)(10070799003)(1800799024)(366016)(38070700021)(22082099003)(18002099003)(4143699003)(56012099006);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Tml4a2lHeWRkMTg4TEpUaUhEV09LTzJpL1hqSTd0TGphbGdPeEthSVhBV0Vn?= =?utf-8?B?QkRLRW1LUGRVNmVuNThYc1FoOUFUTkl4KzZpMzBBL3NOd1h1SzNnR3B4bGE5?= =?utf-8?B?NG5KMlhoVG9lb3pmR3U4Q2c0SXpRZ2tNcnVsNTQ1TEtNekYzZ0hNbU1EMzhh?= =?utf-8?B?dFJ2ZGZpeWZSbThob3QwejRQYUlVL1EwbDluOE1aZmVKQUJZeHdyVXV4YTJn?= =?utf-8?B?aEJjb1B3Qno3TVVNRzFPajhpQVFSTWhoTjJtQnp5b2VORHVIamFlQUhyRENn?= =?utf-8?B?L01EcnRNMjJBMjVscGgvcENSeE5JUGxMeCs0TGo1NWY2NzhSNC9FUzFtTE9U?= =?utf-8?B?MlRudTMySUNsei95SVhYQW1QMFh1RTRuYloxZHNCMW9MdW5lR3NYSUtTOUhI?= =?utf-8?B?TFFqcUI0RTZtZm9KczVSWjFGc2F1NXBKc2ZzMVZNMDlUVmVxVHJlYVJ1UGcv?= =?utf-8?B?QXZyWi9zVU1rU2tURU50NUNPUVVVQUh2aVZCYVVFY1dkcjhPd3RhbUNHc1cy?= =?utf-8?B?ZXRUak1ZMXBYV0NKOXNZZGhtUGV6cGFVVXhpRVFlYlE2MDB4TjBydFltRzBt?= =?utf-8?B?Nlp3UVAxZ0Q3SFFRa0JWTVBhN0tZY0phbDNpUk5pdW5FY0hYZkRleEpIVWkx?= =?utf-8?B?SWxPdlVMSHJlMFRsNnVDQjZxbkYra0dWenJuNmhaT1ZGamE3MmJ3M3IvV1N5?= =?utf-8?B?VUxTZEFFNXZxZVRuRU5BQUxsSXpqN1dKWHdqVHhWK1JmWWpncUcxV3NCeFlz?= =?utf-8?B?UWNtRk95NjFCbjl2bFp2ZXBJbFZPZ1VhT2d4TXZYenI0UG9QRXc0Sk1uZXM1?= =?utf-8?B?c3lCSFhtK0hvTXlucWRBbnJpUlMyVkJLNDZkQUoxYmVpaUFyNGlJbW1sWGEv?= =?utf-8?B?Wk5RdDltL1YybUV5MWRQSDJKa1Bob2dwdmVGV1YySGE1S3RSMkNEU1UrUldn?= =?utf-8?B?T3Y2MW91c29tVjFRSE1TRW9aQmxkcTR5V0EzenBVTW1DUkRGb25uZ01nb2Ux?= =?utf-8?B?TTA2aHFKbW94OGR1MjVQc1FqVVl0N3BoL1ZLbml1dWd1OHFvRW9FcVllT3pq?= =?utf-8?B?QWJ4WUpQNmhMZkJlUk5vVlNhSjdqTDBrRnhwMXI5bDRGRFlFYTVFTkVmSkJQ?= =?utf-8?B?YUxVYnAzNlNVK2o3TWhSMU9NMGI5ZWprMDRNMk8zeUNaWDJtSGhYa2FHRzZU?= =?utf-8?B?T0J1VWcySW5INkhKUk9LZkJmeVJ6OHl6OHFUYlRNWER3N3RWbnA2STJwNkJ3?= =?utf-8?B?OUJjYzdvTDV0dUxPUFhoR0ovUHZLNm1TN3MrOHdBemwyeTVJcWhNNTNmWVdS?= =?utf-8?B?alpQZGJpYU12SWRsY3kxd29JRDJsRkpMWXkwZ3dYeStsS3lobXErV202UDFR?= =?utf-8?B?bzBEVkhsWmM3cmxETFJSWjhlRk1oaHNraTF6eFdwbG1Qajh6bFJsTzVKcUk2?= =?utf-8?B?QWNYTk90M2licWpXMlkzQkcybUlKaER3SkFQYzhVWUtWTkN4SC9hSk9udW5U?= =?utf-8?B?Vi94TnRoNm9CZlRGYVUxZzZzUWYwQmdyaGNxcHhMMlV4THRFVXdGWThjVTk0?= =?utf-8?B?Y3ZuajNTeDBlMnBTK1dyRTZrck9MVFlpZHpNSjN1cWNLdTVlZEgyRFdyM0lt?= =?utf-8?B?cUtvN1pJY2FuMHpiRDZNamRueFNpSVVjaS9ZTWZIdk5WaTNqYnN6aUdJNm4y?= =?utf-8?B?Ym1tVnM2M1FZWlJDMVdZVEZSZnRBZkM3VGtTR1N1a2ZpVFZVV1BqQjk3aTNz?= =?utf-8?B?bUxYOEUyamgxR1NjNFptNGM4bndUTGsxK1QwNEN4NEs0N1dSUmhkMksvNldL?= =?utf-8?B?MFpVam1pWFpQdGludDAvNkNHRlByT203UG5raVRGa3ZqZ05LQUx0aVp5Nm5o?= =?utf-8?B?anU3Z1U4TlJiYXRITktaZ2NvaFgva0R4YW9WYzJGOGlMRWF1VGpITXdnUzc4?= =?utf-8?B?TDVaN1lFRno4b3picytBM2dBejZva0hVY2kzc3VReFh0bTBUSGVyTEkyMDVk?= =?utf-8?B?UWQ0d09UcTB3L01vbXJReVA4U2owNXJWRjVoK2VLMm14WWQyR2ZMbSt6UlBF?= =?utf-8?B?WHNPRTlqQkRRWkRUS0ZMTXY3aklrQWJ0dFMvUWlJRE1kMENWMXQzQzZ2ZTNQ?= =?utf-8?B?QlFIUThmT0hkK3M2L2JZSGNuM0dVelNzSTNUK2hrVFJNRXZZUktWOHhkSXZQ?= =?utf-8?B?WnZpdE9BL0dWZm9QdzJ0MU9NeGZQS09aR3hsNmdzUlZhTDNmQlpnRFljbk1i?= =?utf-8?B?M05qdzJEOUgvT1Btbzk3T1BLU3VIZ2hRdy9pVUY2bURGdFpoOUVsWkxtMU1O?= =?utf-8?B?ZXBoSy9IUkthOVRrUjk4U0tDRmo0TGcvV3hrcC9RRGdUek9OYW0vTGl3YmIv?= =?utf-8?Q?FmxFtuZIigE0iCEmF9+8S1ocoIx7pdEVqEHSmCLgDK2A5?= x-ms-exchange-antispam-messagedata-1: FzaU4JBF6ef95Q== Content-Type: text/plain; charset="utf-8" Content-ID: <73A6D03762A61E409C60DB50074BA367@namprd10.prod.outlook.com> 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: BchQipUaHIpQoeI+XqJ7hWO3KpS+snjDnxu+zmqbz6grbddstxDcsepXqxHOlxK45D4weBmCm2GwLbw7Tt2k1eKqTAi2T4vispvlPB0MTtb0xabI8053pQy8MkP5Wc5KI+ZRe1rosY156S8x0nfsb6Ir+k2wrde9yX0r5bgSy/LzGvvaDsTke9AFsiRyWxgdvTPKoZf9Xn76F4uCMYIv7VDfotovycyKcoz7qpZNxGJhNpXL7FkTKSPVvUvAEkYusrekudV2jcEQ5eR2tRE3Oo0kY+Q9GGibP8WBo1/tftdcsHLEMK/FPR7QsE41EQLgZMQmRXGc3btrvolgvxvi/g== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: KYQSw5sma3Ej9OwcDi8CZxRnmIZrky/g8ynMttT9KUeqsD6i2Runu1MjkDKmj0hV8BA6xsdylxirBcryp0aYxxGsG0Ivi3Gxba6oylpBSg0lJziBX1B7xen+ktmASTSiOTNz7v5HfD2TJLPHVVZnQIKFfe5bkCwuwTQ8VVYCdeHGKjMpwYfY/kAungs7LI2LMXAiqJfnv3hS9SVL7icmtsTBYdA4laPyb+CapYfE47d7/sgz5HlHsqjj994dA8N80gP5ae0v4TOA7NAwOKbFvxfJvfOeL/8INPdYDKO6HCTkCdZmvPID+wTt/e019MZGKbO5cDp/dd/ndgh1klW0CnH0mlDiLcTUVotH9AD3mg4mGkURIMeh2CrfbaJBs522Adt+sWaFrV7epytT/KocMRmfNxmroJg7tn0svPeoP9IhevrNAehfY2jNR+gOkd8SQZK3R/6VX2xNjvRyWehF1w5uhEev1DZVTGgGAUC7/TnnSOjumDff6XuBzD5KNFX0jL6R9CEft2mPcxPRklzq0AzxIrM7oKsULvFkOw/V8XB8Foc/gCFyfMcPHOc8/j36NpCEzIlc3qh4tTzwYyqAx4pF3UdGC2fYNpGw4a8kpZk= 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: 290fa83b-d43d-4bce-6258-08dedb3d466d X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2026 09:02:15.4021 (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: aqyrluipZfoK4a9E4wfxgRbTm3IUW5otvfQ64bEFwXwLQhUiYX6SsORQycBqRtTEoKNEAW2lVyxMUZN7VUzgTA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5973 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-07-05_02,2026-07-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 bulkscore=0 malwarescore=0 mlxscore=0 spamscore=0 adultscore=0 lowpriorityscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2606160000 definitions=main-2607060090 X-Authority-Analysis: v=2.4 cv=BMaDalQG c=1 sm=1 tr=0 ts=6a4b6f1e b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=jiCTI4zE5U7BLdzWsZGv:22 a=7Gl3-_t3PgB9XO-mQDs3:22 a=yPCof4ZbAAAA:8 a=1XWaLZrsAAAA:8 a=Wz2KR9a5KWbPul9IcvEA:9 a=QEXdDO2ut3YA:10 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-GUID: 4bZxSewG7t61OZkbSnYj_-CaXj0WoJBv X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA2MDA5MCBTYWx0ZWRfX4GiYJ6kHqoNU uL8VqkHSSvBAFeS+uW+Iy+k9EMUk+853HylzE9K5gAvV7xvftb2uuyHy7Y9qtljR9QKqFMR/Mo/ JpOSqSPGiFD8epkzOsuWaiHQkLLtKBCXrevsZBLyvtSQwKiZ908k X-Proofpoint-ORIG-GUID: 4bZxSewG7t61OZkbSnYj_-CaXj0WoJBv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA2MDA5MCBTYWx0ZWRfX2MB2gux15m3u ORXzT10hrajr8HcVd3OzIBLSup0J+sZkYDee2G/ZQsz7Za4gKCXrNR7Y4fUDANv+OpqE0bhraAn NbpSGFQd1J9d5rUHr+CZgiYVxLLfrQmRhdHTv9ombbyqZlZAuD63La7va1Q22DMHDmUWpeHZ+fw iEAUlsHnZv3prWINJ+C4wLXMOUn3NV5QQ9wqk+q1I+WhfZIe9GEY5SjzdVNZzXWfXejVsYXjXnH VdJKx3/KHf1xcw1dFvFWNU9Nizb5641AYPuNj9nin4S9qm0uLb3AEMjbYM2YHC1NKxO5lo49YgI 9XYReWns2rOWBigd+Hbjt1Mqa2OaEahS+ZZnlhnMV3M64CYiy8x9SPgy6LER4CRIRW7e3J3Rtpw QvHw60rEs4ji1l/XQuy1Pi0Tr+fF8czM5UFZNiO8vIw09ZHVAmB7H2XNb2TYLKhjeNwRoTDi5an H6LwZkdGIoc2IIKNxaw== DQoNCj4gT24gNiBKdWwgMjAyNiwgYXQgMTE6MDEsIEhhYWtvbiBCdWdnZSA8aGFha29uLmJ1Z2dl QG9yYWNsZS5jb20+IHdyb3RlOg0KPiANCj4gDQo+PiBPbiAxOCBKdW4gMjAyNiwgYXQgMjA6NTUs IEpvaG4gU3R1bHR6IDxqc3R1bHR6QGdvb2dsZS5jb20+IHdyb3RlOg0KPj4gT24gV2VkLCBKdW4g MTcsIDIwMjYgYXQgNToxM+KAr0FNIEjDpWtvbiBCdWdnZSA8aGFha29uLmJ1Z2dlQG9yYWNsZS5j b20+IHdyb3RlOg0KPj4gDQo+PiBzdHJlc3NfaW5vcmRlcl93b3JrKCkgdGVybWluYXRlcyB3aGVu IGl0cyB0aW1lb3V0IGV4cGlyZXMuIElmIHRoZQ0KPj4gZmluYWwgbG9jayBhY3F1aXNpdGlvbiBh dHRlbXB0IHJldHVybnMgLUVERUFETEsgYXQgdGhhdCBwb2ludCwgdGhlDQo+PiB0ZXN0IG1heSBy ZXBvcnQgYSBmYWxzZSBmYWlsdXJlIGV2ZW4gdGhvdWdoIHRoZSBkZWFkbG9jayB3b3VsZCBoYXZl DQo+PiBiZWVuIHJlc29sdmVkIHNob3J0bHkgdGhlcmVhZnRlci4gUmV0cnkgYSBsaW1pdGVkIG51 bWJlciBvZiB0aW1lcw0KPj4gYWZ0ZXIgdGltZW91dCBiZWZvcmUgcmVwb3J0aW5nIGZhaWx1cmUu DQo+PiANCj4+IFdpdGhvdXQgdGhpcyBjb21taXQsIHdlIG1heSBzZWUgaW4gdGhlIGxvZzoNCj4+ IA0KPj4gQmVnaW5uaW5nIHd3ICh3b3VuZCkgbXV0ZXggc2VsZnRlc3RzDQo+PiBzdHJlc3MgKHN0 cmVzc19pbm9yZGVyX3dvcmspIGZhaWxlZCB3aXRoIC0zNQ0KPj4gDQo+PiBGaXhlczogY2ZhOTJi NmQ1MjA3ICgibG9ja2luZy93d19tdXRleC90ZXN0OiBNYWtlIHN1cmUgd2UgYmFpbCBvdXQgaW5z dGVhZCBvZiBsaXZlbG9jayIpDQo+PiBTaWduZWQtb2ZmLWJ5OiBIw6Vrb24gQnVnZ2UgPGhhYWtv bi5idWdnZUBvcmFjbGUuY29tPg0KPj4gLS0tDQo+PiBrZXJuZWwvbG9ja2luZy90ZXN0LXd3X211 dGV4LmMgfCAzICsrLQ0KPj4gMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQ0KPj4gDQo+PiBkaWZmIC0tZ2l0IGEva2VybmVsL2xvY2tpbmcvdGVzdC13d19tdXRl eC5jIGIva2VybmVsL2xvY2tpbmcvdGVzdC13d19tdXRleC5jDQo+PiBpbmRleCA2YjI5YTdhOGY1 ZmJhLi45NWRlMDMxNzllYWMwIDEwMDY0NA0KPj4gLS0tIGEva2VybmVsL2xvY2tpbmcvdGVzdC13 d19tdXRleC5jDQo+PiArKysgYi9rZXJuZWwvbG9ja2luZy90ZXN0LXd3X211dGV4LmMNCj4+IEBA IC00NDQsNiArNDQ0LDcgQEAgc3RhdGljIHZvaWQgc3RyZXNzX2lub3JkZXJfd29yayhzdHJ1Y3Qg d29ya19zdHJ1Y3QgKndvcmspDQo+PiAgICAgIHN0cnVjdCB3d19hY3F1aXJlX2N0eCBjdHg7DQo+ PiAgICAgIGludCAqb3JkZXI7DQo+PiAgICAgIGludCBlcnI7DQo+PiArICAgICAgIGludCBhdHRl bXB0c19hZnRlcl90bW91dCA9IDEwMDAwOw0KPj4gDQo+PiAgICAgIHN0cmVzcy0+cmVzdWx0ID0g LUVOT01FTTsNCj4+IA0KPj4gQEAgLTQ3Niw3ICs0NzcsNyBAQCBzdGF0aWMgdm9pZCBzdHJlc3Nf aW5vcmRlcl93b3JrKHN0cnVjdCB3b3JrX3N0cnVjdCAqd29yaykNCj4+ICAgICAgICAgICAgICAg ICAgICAgIHd3X211dGV4X3VubG9jaygmbG9ja3Nbb3JkZXJbbl1dKTsNCj4+IA0KPj4gICAgICAg ICAgICAgIGlmIChlcnIgPT0gLUVERUFETEspIHsNCj4+IC0gICAgICAgICAgICAgICAgICAgICAg IGlmICghdGltZV9hZnRlcihqaWZmaWVzLCBzdHJlc3MtPnRpbWVvdXQpKSB7DQo+PiArICAgICAg ICAgICAgICAgICAgICAgICBpZiAoKCF0aW1lX2FmdGVyKGppZmZpZXMsIHN0cmVzcy0+dGltZW91 dCkpIHx8IGF0dGVtcHRzX2FmdGVyX3Rtb3V0LS0pIHsNCj4+ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgd3dfbXV0ZXhfbG9ja19zbG93KCZsb2Nrc1tvcmRlcltjb250ZW5kZWRdXSwgJmN0 eCk7DQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdvdG8gcmV0cnk7DQo+PiAgICAg ICAgICAgICAgICAgICAgICB9DQo+PiANCj4+IFRoYW5rcyBmb3Igc2VuZGluZyB0aGlzIG91dCEg SSBkZWZpbml0ZWx5IGhhdmUgc2VlbiB0aW1lb3V0cyBoaXQgaW4gbXkNCj4+IHByZXZpb3VzIHRl c3RpbmcuIFRob3VnaCwgdGhlIGFwcHJvYWNoIGhlcmUgb2YgInRyeWluZyBoYXJkZXIgYWZ0ZXIN Cj4+IHRoZSB0aW1lb3V0IiBhdCBmaXJzdCBnbGFuY2Ugc3RyaWtlcyBtZSBhcyBsaWtlIGEgcHJv Y3Jhc3RpbmF0b3Incw0KPj4gcGFuaWMuIDopDQo+PiANCj4+IEhlaGUsIEkgdGhpbmsgdGhlIHVu ZGVyc2lnbmVkIGlzIGEgZ29vZCBleGFtcGxlIG9mIGEgcHJvY3Jhc3RpbmF0b3IgOy0pDQo+PiAN Cj4+IEl0IG1pZ2h0IGJlIG5pY2UgdG8gaGF2ZSBhIGJpdCBtb3JlIGNvbnRleHQgaW4gdGhlIGNv bW1pdCBtZXNzYWdlIGFzDQo+PiB0byB0aGUgc291bmRuZXNzIG9mIHRoaXMgYXBwcm9hY2guDQo+ PiANCj4+IEkgd3JvdGUgc29tZXRoaW5nIGFib3V0IGl0IHRoZSBjb3ZlciBsZXR0ZXI6DQo+PiAN Cj4+IDxxdW90ZT4NCj4+IEl0IGlzIHdvcnRoIG1lbnRpb25pbmcgdGhhdCB0aGUgbGFzdCBwYXRj aCByZXRyaWVzIHVwIHRvIDEwLDAwMCBsb2NrDQo+PiBhY3F1aXNpdGlvbnMgYWZ0ZXIgdGltZW91 dC4gVGhpcyB2YWx1ZSB3YXMgZGV0ZXJtaW5lZCBlbXBpcmljYWxseTogMTANCj4+IGFuZCAxMDAg cmV0cmllcyB3ZXJlIGluc3VmZmljaWVudCBvbiB0aGUgdGVzdCBzeXN0ZW1zLCB3aGlsZSAxMCww MDANCj4+IHByb3ZpZGVkIHN0YWJsZSByZXN1bHRzIGFuZCBhdm9pZGVkIGZhbHNlIG5lZ2F0aXZl cy4NCj4+IDwvcXVvdGU+DQo+PiANCj4+IFNoYWxsIEkgYWRkIHRoYXQgdG8gdGhlIGNvbW1pdCBt ZXNzYWdlPw0KPj4gDQo+PiBJZiB0aGUgZGVhZGxvY2sgcmVzb2x1dGlvbiB0YWtlcw0KPj4gbG9u Z2VyIHRoZW4gd2UgZXhwZWN0IGluIHRpbWUsDQo+PiANCj4+IFRoYXQgaXMgbm90IHRoZSBjYXNl LiBXaGVuIHdlIHRlcm1pbmF0ZSBkdWUgdG8gdGltZW91dCwgd2UgaGF2ZSBubw0KPj4gcmVzb2x1 dGlvbiBvZiB0aGUgZGVhZGxvY2suIEkgdmlldyBpdCBhcyB0aGVyZSBpcyBhIHByb2JhYmlsaXR5 IHdlIHJ1bg0KPj4gaW50byBkZWFkbG9jaywgbGV0J3Mgc2F5IDEwJSwgZm9yIGVhY2ggaXRlcmF0 aW9uLiBOb3csIGlmIHdlIHRlcm1pbmF0ZQ0KPj4gZHVlIHRvIHRpbWVvdXQgLSBhbmQgLSB3ZSBh cmUgdW5sdWNreSBhbmQgdGhlIGxhc3QgaXRlcmF0aW9uDQo+PiBkZWFkbG9ja2VkLCB3ZSBjYW5u b3QganVzdCByZXR1cm4gLUVERUFETEssIGFzIHRoYXQgd2lsbCBtYXJrIHRoZSB0ZXN0DQo+PiBh cyBmYWlsZWQuIEluc3RlYWQsIHdlIHJldHJ5IHNvbWUgbW9yZSBpdGVyYXRpb25zIGluIG9yZGVy IHRvIHJlc29sdmUNCj4+IHRoZSBkZWFkbG9jay4NCj4+IA0KPj4gaXMgdGhlcmUgYSByZWFzb24g dGhlIG51bWJlciBvZg0KPj4gaXRlcmF0aW9ucyB0cmllZCBpcyBhbHNvIGltcG9ydGFudD8gSXMg dGhlIGtleSB0byB0aGlzIGNoYW5nZSBqdXN0DQo+PiBtYXliZSBlbnN1cmluZyB3ZSBnb3QgZW5v dWdoIGNwdXRpbWUgd2l0aGluIHRoZSB0aW1lb3V0PyAgIHd3X211dGV4ZXMNCj4+IGFyZSBpbnRl bmRlZCB0byBlbnN1cmUgZm9yd2FyZCBwcm9ncmVzcywgIGJ1dCB0aGUgYXBwYXJlbnQgbGl2ZWxv Y2tzDQo+PiBzZWVuIHByaW9yIHRvIGNmYTkyYjZkNTIwNyBtYXliZSBzaG91bGQgaGludCBzb21l dGhpbmcgZWxzZSBtaWdodCBiZQ0KPj4gZ29pbmcgb24sIHNvIHdoaWxlIHRoaXMgbWF5IGVsaW1p bmF0ZSBhbnkgdGltZW91dHMgaGl0IGR1ZSB0bw0KPj4gc2NoZWR1bGluZyBkZWxheXMsIGp1c3Qg dHJ5aW5nIG1vcmUgbWF5IG5vdCByZXNvbHZlIGFsbCBmYWlsdXJlcyBoZXJlLg0KPj4gDQo+PiBT bywgbm8gb2JqZWN0aW9ucyB3aXRoIHRoZSBjaGFuZ2UgaGVyZSwgYnV0IG1heWJlIGl0cyB3b3J0 aCBpbXByb3ZpbmcNCj4+IHRoZSBjb21taXQgbWVzc2FnZSBhIGJpdCBtb3JlPw0KPj4gDQo+PiBZ ZXMsIGxldCBtZSBrbm93IGhvdyB5b3UgZmVlbCBhYm91dCBhZGRpbmcgd2hhdCBJIHdyb3RlIGlu IHRoZQ0KPj4gY292ZXItbGV0dGVyIHF1b3RlZCBhYm92ZSB0byB0aGUgY29tbWl0IG1lc3NhZ2Uu DQoNCg0KQSBnZW50bGUgcGluZyBvbiB0aGlzIHNlcmllcyENCg0KDQpUaHhzLCBIw6Vrb24NCg0K