Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp61410lqe; Fri, 5 Apr 2024 12:36:49 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXIhYtQHlGZEvdt4KrK6UKjlAEnM6cSjc7HJSuYqEthEfFN12XftIL63sb8owU7z/3wsLiZgaZstOyID1CoEacpPlqp7NmBZpXtpmlNTw== X-Google-Smtp-Source: AGHT+IH8kCi65a6sUpNIof194AlK9Je51xi8iseH4eWT/w2fP1qnVVmGa6wwavmuLp5Qurp3FZrI X-Received: by 2002:a05:6870:610c:b0:229:fc1d:1ae with SMTP id s12-20020a056870610c00b00229fc1d01aemr2657848oae.31.1712345809145; Fri, 05 Apr 2024 12:36:49 -0700 (PDT) Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id h15-20020ac8584f000000b0043466f6f832si1129931qth.163.2024.04.05.12.36.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 12:36:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-133533-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@sony.com header.s=S1 header.b=f29hZ5bg; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-133533-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133533-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sony.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id C4DDB1C214DB for ; Fri, 5 Apr 2024 19:36:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C02F7173329; Fri, 5 Apr 2024 19:36:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sony.com header.i=@sony.com header.b="f29hZ5bg" Received: from mx07-001d1705.pphosted.com (mx07-001d1705.pphosted.com [185.132.183.11]) (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 E92F617332D; Fri, 5 Apr 2024 19:36:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=185.132.183.11 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712345802; cv=fail; b=KAqG+2K4eYuIYRBClL9VwWA5fCDfdcShUui0jXDzsX4EWoFrhS9bw5YvCD5du5qRQT7aUaM5ruSSODtrXfqkpWv+MrZNiK/JypVD5Nk3E3r8WRf+y3Q1NMhh5jPr+QiuxV6PU0A45t+Ptg6+zgG549lz7KI7F4xmElHw2NA8wrA= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712345802; c=relaxed/simple; bh=gly/CZPHgk7xzJW9PuC42S3RB+h3vagNIo8vcq1VcIM=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=pCtaaLSkAv2j55/pT1SbWDk79157DKTPkgKV4hpfzNgEAcbEk6EoUlNagpV2V7HBlxFs0+ExGLgZlQJJTGdnyfYdTRCyYDOaPXTChWlZkWhcgyjB7QhGtW3B7gVaMT0SmHXTiVZpTFelUDB6v1uTSSRmkxMqepXCaAhE2MuElvs= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sony.com; spf=pass smtp.mailfrom=sony.com; dkim=pass (2048-bit key) header.d=sony.com header.i=@sony.com header.b=f29hZ5bg; arc=fail smtp.client-ip=185.132.183.11 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sony.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sony.com Received: from pps.filterd (m0209324.ppops.net [127.0.0.1]) by mx08-001d1705.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 435JKt7w026041; Fri, 5 Apr 2024 19:36:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sony.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=S1; bh=gly/CZPHgk7xzJW9PuC42S3RB+h3vagNIo8vcq1VcIM=; b=f29hZ5bg05OwK8oJgnSU5NWg92OrOMuEhY3nivq1bI9QsZl4mLHwEZ7Rjz5QTziTEONU HaLOw+NvSendM4oeXi0cKml1YxhReekg1iBSDcJ7sB7sNatCG85sI8E3plBz/bUlTj+o B/YanZZ/ZlVMJABBoewzTJmHRyNWuBgvxqV1KnS4vYi5vYI59V8zER0jhYcUlWSJe9Fk m9AvzgLaQmaf8SQxZ5xTwOK3gB5k/t+WtFF3tcQEwQj/Z0YSjJCvS/Q4bQJInbwPEN6P bH8OIU8TL4iYqwSB7KBo0WYxhIGqvmpLjCGXD7yswEn34sWTlR+8khWDWyaunlclhnj7 9w== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by mx08-001d1705.pphosted.com (PPS) with ESMTPS id 3x9em1j92c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 05 Apr 2024 19:36:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KhdXTAMsDL3RNdv+KgE7vQbuvKZ34bmlTmZO9G7Be/ujl5UBgxYPAIYx3RWFulDIGZtf/1BmsJHLOhGEVcMh91yPPb3uVPdki5pLtCvEOanhHaIAlcgxUp+AgFFtRx65BSzAbTZrC7BQtjXbFDEu+r12bPbyBpWc3tK0G+5CMjYUx22sSpZf7Km1Hjp1+GSbMY8oX9mTHIXHDz4njxLEb4sD9+9n806LXTy61VeZtuiBPvTt2DKILYmF4FP9MOMYfpSIP0SUROgA/yAjvx27zYKbeWzwxL71/X0RrdVdJI0IybpmT85MVGasfA05CuqL/sgS1JkhOZg8Mx+noP6wnw== 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=gly/CZPHgk7xzJW9PuC42S3RB+h3vagNIo8vcq1VcIM=; b=DEw9g58bp7rLN/1K+dKvyuHPeHHqLdvDvYgH8pYBLuvOHba/KFdnX3bx91MJOjdXRpfoODYP3R1zKQP2YrGuHS/Fh2bQZWJPKdZYZJwMFfb1MdqUrMvxfVn++sUa+81IMHHDJIsZDr1O7ei3VRNA95XHKmqDwto2LCYq+INjkg7NVqEtaOxHEf0FE8Zvkv1oNPRRi7cQkd4JaTuZJlG64Yw5nuN8JOiQuJuZWZee0+sI1N5/IiQgzFDDO4RpypP19NubP5xOy0Lx7ZNAHmDsoF2CvPNFIxyecEUSA/cCaj/c+v0Mf1VPLGPS7C1830UjTDk7/qxm+Ii4JGUyiWmOdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sony.com; dmarc=pass action=none header.from=sony.com; dkim=pass header.d=sony.com; arc=none Received: from SA3PR13MB6372.namprd13.prod.outlook.com (2603:10b6:806:37d::13) by SJ0PR13MB5547.namprd13.prod.outlook.com (2603:10b6:a03:425::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Fri, 5 Apr 2024 19:36:09 +0000 Received: from SA3PR13MB6372.namprd13.prod.outlook.com ([fe80::e711:bfe4:a59e:fba3]) by SA3PR13MB6372.namprd13.prod.outlook.com ([fe80::e711:bfe4:a59e:fba3%5]) with mapi id 15.20.7409.042; Fri, 5 Apr 2024 19:36:09 +0000 From: "Bird, Tim" To: Shuah Khan , Muhammad Usama Anjum , Eric Biederman , Kees Cook , Shuah Khan , Andrew Morton , "linux-mm@kvack.org" , "linux-kselftest@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: "kernel@collabora.com" Subject: RE: [PATCH 0/2] selftests: Replace "Bail out" with "Error" in ksft_exit_fail_msg() Thread-Topic: [PATCH 0/2] selftests: Replace "Bail out" with "Error" in ksft_exit_fail_msg() Thread-Index: AQHah1u72kR//EZIOkm9mMvr43ECw7FZxCuAgABMz6A= Date: Fri, 5 Apr 2024 19:36:09 +0000 Message-ID: References: <20240405131748.1582646-1-usama.anjum@collabora.com> <2a77adeb-ed22-4a9b-a1d9-ac5d29ae696d@linuxfoundation.org> In-Reply-To: <2a77adeb-ed22-4a9b-a1d9-ac5d29ae696d@linuxfoundation.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA3PR13MB6372:EE_|SJ0PR13MB5547:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 26gb+DcwqrTTpdOcR3gEqNAmM47xd5B5FFOp/2UG8D0vJfg6kytXhraXkQ4LTnbu1oLCnk0EbMiBhwnNYZYDpG+nB8aFRtwlyFOaMtyk/rfoLTYG7DWDNZiYCnYSSh6AHjoifU+LEnHDnDvjfiyMrUZC16KUYXUZ2NlA7j4PV/FWBw4gm/oD53k6qh+EWX77d+V8rMU9zpg4d4xVaHl7AxKHv6YxIAZnUgQLEoPIF9LicEK6PMgwfD/hA+bN/sUXA/wnt/vE/AZm3rmoKbvnjmCL0osJ18sMITjhq86zP5T703WL/fRtGQCw3Yo4Ly4xVueh+q/5Qq10b7qj0rduoizN0+t4biqzE+Evn3eeDUknULZOEtz5wRjzdvpuz7RtKhADLbo71LzLTW041eKXhJNiIqOFyKT5Lf3YFwX3vZdsaNuZOnV7ccYzpH2406oCRLLIwRPtGJuTuv8SrQPfaLPV9QYFDx84lQOuBmd3k6aZ/gMau9SiQdjyXmA58ryh8NlWOC/Z/lbm8CtDNp4Uzi59aYpthG1horo+eHIKWvs2//wzH7f+yD0y+rGC73DX3r9vzkfJiPW5uOD62fNt5JPMuy2ZAEbG0fb/xvgQWnI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA3PR13MB6372.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(7416005)(1800799015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dHZSOU8xdWt6eHhXcllDTkpNbi83MEk5WktlYzQ1SnhvZTlzSGF0OTVJWmZa?= =?utf-8?B?d1d1S2xkZXJLaEc0T2ttbTRFdHZkdVJoeWxCQTRKaGtsc3lPU0Q1dU1PSTF2?= =?utf-8?B?YlMvRy9QTmdKeWVURkk5cXkxRWFNYnF0NVdYRVluZ1JpMGNwQTF4Q3NodE81?= =?utf-8?B?Z3I4N2RiYk9RbEZzUGFDS09ZNlRLUkZJNitrSk4vdHREVHF5c3JxVXkrOVU0?= =?utf-8?B?Rm52dlpDUloxdDhJNXo2ODFtSE5WUkZRdlViZlBJWVZnYTZnd0ZsZHFvZ0Vj?= =?utf-8?B?cUd1N3QvZTMvSVkvUWl6QXRONy9EalJSSHpLb0hHYTFnR0E4bkFQR1A1YmdZ?= =?utf-8?B?ZlFpRklWV0YzWGg5S2hCZmZKWmxWR1RXcGtNSnU1bjB3c3dHbEhlRWxEYlhv?= =?utf-8?B?a0xhdSsyVUhNdjFFRytNV3NzVE8rbHhBRzBhb29xeWZuUGlJSVVIUVdSd2sz?= =?utf-8?B?M3kwKzNsT01nb2tiR2FMTnZtTGFtM2V5ZEg1ZHdqTS8rM3hkRDVXNWFsZlph?= =?utf-8?B?ZStRZ2NSS2tmdnJqMmRQcFhhbFRKVjNDc0NFQUJqVFdGM3ZuRGlPeXJrakdj?= =?utf-8?B?eTJqVDVLV0xtdGxicEFmWWlNSk1SWW5kZENpOVJwTkhJME5rcEpHT2RPcE9k?= =?utf-8?B?Y3MwRmxFVk5SQ05IY2VKaWJEdk9Ec3I4c3ZWcW0weTI5ZWczM2ZVbXFXSlBq?= =?utf-8?B?MGp5SXpPbmk4dE8vSDVWT3FMVHE1QllJeVdvcmR2bmJ3R1BLSHRLeDM3aUJi?= =?utf-8?B?VVRNRVJkWURVR1hiblZKc09hN1RtbWhyOTU5cXA4WWJyRm5DNk1Jd3hLV0ZD?= =?utf-8?B?NFlFckRkTWhDV3pucDRMc0o3bWRVMlNsOHpKNk02REtIK2xUMVpGcHpDV2xv?= =?utf-8?B?RmFad3VtMjR6OUtCR09wRlU0WThyZG93alhEV2xKZVV0STFRQ1VQTE8zdnF6?= =?utf-8?B?dTUxK09FZGpaeG5QWkFPUGg1NjBQRlBza0JGNlZidVJHRHgwTXNqN3VFWkVF?= =?utf-8?B?ZVBrQXpvTVVGdjVPa3pmOGlPM3Evd0IyRE1DNHBwUXdjREE1S1JGamZiaktl?= =?utf-8?B?NGo5bUtvNEVQTVdTdDJoK21xRU1VSEZMalhzcDJiNTl6dGFKdHBvZjdRNnBq?= =?utf-8?B?cWJVRnRjOWJQZlJiU05SNkVBSVpubUtWSkVSWERiZHRydWZMTVp4Um1OVVB5?= =?utf-8?B?SFVWVmROQTdMdmMxSEFETDZNR3lYSkZ4NXBjV01HUjJ6ck1SbCsvQkRER2hO?= =?utf-8?B?MU9PdHNoSjNZSVo5SDZrdlQvMVQ5OWdSOFpONjVvWmtQN3Rqb2F4WitEb1R0?= =?utf-8?B?UFdpTC9CakxPQ2RlNnQ2Vk1pMkh3RTkxUlJoNU1OVUdEQkJuMmgva0VLamI3?= =?utf-8?B?SHlCRmF1eDJKQXNpbDdzeExYeHdFK1NNVGdEbUtBZHl0WXUyVSs5OFI1QXhu?= =?utf-8?B?Vnd0emFGVzFnbDZOcGM3eDBMYm5aUGdzRWorc3pCQ2JXaTVDZVBpbmEySlFF?= =?utf-8?B?NHFWU1RESU42Y0ZWWHlhKy9CY2Q1MVkwNGpaY0o4RmR0Ykp3a3M5WDIvL0h2?= =?utf-8?B?aTcra1lVM1NkR2NWRk1BaURJQitqNzdqVDlqMExEVlZiWWVmbS9GNnFxVjN5?= =?utf-8?B?VDhhL1RsR0dDRDNCZmVjdzNNNi90ZGw3d1JQaG5hMmprZkFOQW1WdjFQLzhD?= =?utf-8?B?b0RWUGdHR0NOY0NKOEhXUXRySzM0aDIvYVpLTHJ0TERyQit0S3MvSmVhTjY1?= =?utf-8?B?YmFWNzNadGtaUFlnWnIrNVZidkVJRnZxRGx0Y2JCeFJxbWl3cHdBOStMMkVP?= =?utf-8?B?eEF4VVZFbXhESkJ3a0IxUGw3eDV1STlVNTJKeDVkZDBuNkpIZVFuQjMybW5K?= =?utf-8?B?ZWxZc21nelJydjRDM2ptbS9rTnVjTGFzRGVLRGQ4S014MHhvMXhQVUhHMExC?= =?utf-8?B?SlFHLzFZZ016UExkMzkvM0tQUTcxbTF6b1MyRmtuMElMdjlpbmNoMlZ1QWNY?= =?utf-8?B?NFI0Y1hQVnhZOStscVo3aVJzaGkxZno2bWxoUWIrZm9yeTQ1NmtYYVZlWjlF?= =?utf-8?B?cko2Q3FBWk0zL1Z6WUZ1a2xZUEdLTysvc01FR0gvTVp0L0Z3NTdMUmdYSDAz?= =?utf-8?Q?pn9g=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: VKv3p6bIgmP7wp2fLKsrtQ1F7pMG4fvfwVnqJVuhZzjq/vVlVDwOIT9P+/h3ScUGxsSCaJ0IUdTNMafeljQz2Q2CyOx7zeiK4HK/uKJt7dTypMdY6tU3iDMNQ/7bv+HnfFLquy8p7jEA2Q9/1Key+/5ujXO+q7BPo6rSpDlSi1aH9lV/BONZwVB9f6RZlxnxBPBM61wuuOykFOaMZhhHK2ntQ3iKqICluQR6azxyaszTk85c5MfF2sLsnMwCAMfOA/MIQ7OpF7WFhAlgsMpKHyzJ2RFwe2kiv7mTqlodA7hah1T8g0IXfkGK851Rsi7YSxU3BvZmyAZ3y6R4DpVojvjfH8cnJBN0FNyVc6ypGasuDjYH9OpuuNcZxvmoak5h1zknQMSIArXbSCkPUmZmsbj0LnNS+S0JM+vavscZt5gWw4+YbAKLnJMDLy7PlH/VVTynYwxMI1b32Q0WEndxln8s0wXOcTPYa4ifKG1CjfYQ+FFARSWov3Qr9YrgqxATFfub/NpGFlehDIOsx4Qb2vVG6C3if8GGjPx+ORwb+N/XBNV/UfDIjmYFW9cO1+rbNwGVKl8C3qgsoJaYJHVD0nPSn5gchoGEOS/PaY/O3ewJkwwmfgE4Xdv1i/1CyZLt X-OriginatorOrg: sony.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA3PR13MB6372.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48bb113f-de3b-4264-f430-08dc55a7a4fc X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2024 19:36:09.5632 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 66c65d8a-9158-4521-a2d8-664963db48e4 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /gdcTQo4TIlivyZvuCfEfiA0DXkJhiFlE+fJeXxwUS7G8+uwkvXYz8e7RGF1PIJyIpsCQRGZgW9h1EO6iJ9phQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR13MB5547 X-Proofpoint-ORIG-GUID: nBMH_tTwEMtfVeeHXqlRwpdaeHW1-79h X-Proofpoint-GUID: nBMH_tTwEMtfVeeHXqlRwpdaeHW1-79h Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Proofpoint-UnRewURL: 0 URL was un-rewritten Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Sony-Outbound-GUID: nBMH_tTwEMtfVeeHXqlRwpdaeHW1-79h X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-05_21,2024-04-05_02,2023-05-22_02 U29ycnkgSSBkaWRuJ3QgY2F0Y2ggdGhpcyBvbiB0aGUgb3JpZ2luYWwgc3VibWlzc2lvbi4NCg0K PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTaHVhaCBLaGFuIDxza2hhbkBs aW51eGZvdW5kYXRpb24ub3JnPg0KPiANCj4gT24gNC81LzI0IDA3OuKAijE3LCBNdWhhbW1hZCBV c2FtYSBBbmp1bSB3cm90ZTogPiAiQmFpbCBvdXQhICIgaXMgbm90IGRlc2NyaXB0aXZlLiBJdCBy YXRoZXIgc2hvdWxkIGJlOiAiRmFpbGVkOiAiIGFuZCA+IHRoZW4gdGhpcyBhZGRlZCBwcmVmaXgN Cj4gZG9lc24ndCBuZWVkIHRvIGJlIGFkZGVkIGV2ZXJ5d2hlcmUuIFVzdWFsbHkgaW4gPiB0aGUg bG9ncywgd2UgYXJlIHNlYXJjaGluZyBmb3IgIkZhaWxlZCINCj4gWmpRY21RUllGcGZwdEJhbm5l clN0YXJ0DQo+IENhdXRpb24gOiBUaGlzIGVtYWlsIG9yaWdpbmF0ZWQgZnJvbSBvdXRzaWRlIG9m IFNvbnkuDQo+IERvIG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGFueSBhdHRhY2htZW50cyB1bmxl c3MgeW91IHJlY29nbml6ZSB0aGUgc2VuZGVyIGFuZCBrbm93IHRoZSBjb250ZW50IGlzIHNhZmUu IFBsZWFzZSByZXBvcnQgcGhpc2hpbmcgaWYgdW5zdXJlLg0KPiANCj4gWmpRY21RUllGcGZwdEJh bm5lckVuZA0KPiBPbiA0LzUvMjQgMDc6MTcsIE11aGFtbWFkIFVzYW1hIEFuanVtIHdyb3RlOg0K PiA+ICJCYWlsIG91dCEgIiBpcyBub3QgZGVzY3JpcHRpdmUuIEl0IHJhdGhlciBzaG91bGQgYmU6 ICJGYWlsZWQ6ICIgYW5kDQo+ID4gdGhlbiB0aGlzIGFkZGVkIHByZWZpeCBkb2Vzbid0IG5lZWQg dG8gYmUgYWRkZWQgZXZlcnl3aGVyZS4gVXN1YWxseSBpbg0KPiA+IHRoZSBsb2dzLCB3ZSBhcmUg c2VhcmNoaW5nIGZvciAiRmFpbGVkIiBvciAiRXJyb3IiIGluc3RlYWQgb2YgIkJhaWwNCj4gPiBv dXQiIHNvIGl0IG11c3QgYmUgcmVwbGFjZS4NCg0KQmFpbCBvdXQhIGlzIHRoZSB3b3JkaW5nIGlu IHRoZSBvcmlnaW5hbCBUQVAgc3BlYy4gIFdlIHNob3VsZCBub3QgY2hhbmdlDQppdCB1bmxlc3Mg d2UgcGxhbiB0byBhYmFuZG9uIGNvbXBhdGliaWxpdHkgd2l0aCB0aGF0IHNwZWMuICh3aGljaCBJ DQp3b3VsZCBhZHZpc2UgYWdhaW5zdCkuDQoNClNlZSBodHRwczovL3Rlc3Rhbnl0aGluZy5vcmcv dGFwLXNwZWNpZmljYXRpb24uaHRtbA0KDQpUaGUgcmVhc29uICJCYWlsIG91dCEiIGlzIHByZWZl cnJlZCAoSU1PKSBpcyB0aGF0IGl0IGlzIGxlc3MgbGlrZWx5IHRvIGJlIGVtaXR0ZWQNCmluIG90 aGVyIHRlc3Qgb3V0cHV0LCBhbmQgaXMgbW9yZSAnZ3JlcGFibGUnLg0KDQpUaGlzIHdvdWxkIGdl dCBhIE5BSyBmcm9tIG1lLg0KIC0tIFRpbQ0KDQo+ID4NCj4gPiBSZW1vdmUgRXJyb3IvRmFpbGVk IHByZWZpeGVzIGZyb20gYWxsIHVzYWdlcyBhcyB3ZWxsLg0KPiA+DQo+ID4gTXVoYW1tYWQgVXNh bWEgQW5qdW0gKDIpOg0KPiA+ICAgIHNlbGZ0ZXN0czogUmVwbGFjZSAiQmFpbCBvdXQiIHdpdGgg IkVycm9yIg0KPiA+ICAgIHNlbGZ0ZXN0czogUmVtb3ZlIEVycm9yL0ZhaWxlZCBwcmVmaXggZnJv bSBrc2Z0X2V4aXRfZmFpbCooKSB1c2FnZXMNCj4gPg0KPiA+ICAgdG9vbHMvdGVzdGluZy9zZWxm dGVzdHMvZXhlYy9sb2FkX2FkZHJlc3MuYyAgIHwgICA4ICstDQo+ID4gICAuLi4vdGVzdGluZy9z ZWxmdGVzdHMvZXhlYy9yZWN1cnNpb24tZGVwdGguYyAgfCAgMTAgKy0NCj4gPiAgIHRvb2xzL3Rl c3Rpbmcvc2VsZnRlc3RzL2tzZWxmdGVzdC5oICAgICAgICAgICB8ICAgMiArLQ0KPiA+ICAgLi4u L3NlbGZ0ZXN0cy9tbS9tYXBfZml4ZWRfbm9yZXBsYWNlLmMgICAgICAgIHwgIDI0ICstLQ0KPiA+ ICAgdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvbW0vbWFwX3BvcHVsYXRlLmMgICAgIHwgICAyICst DQo+ID4gICB0b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9tbS9tcmVtYXBfZG9udHVubWFwLmMgfCAg IDIgKy0NCj4gPiAgIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL21tL3BhZ2VtYXBfaW9jdGwuYyAg ICB8IDE2NiArKysrKysrKystLS0tLS0tLS0NCj4gPiAgIC4uLi9zZWxmdGVzdHMvbW0vc3BsaXRf aHVnZV9wYWdlX3Rlc3QuYyAgICAgICB8ICAgMiArLQ0KPiA+ICAgOCBmaWxlcyBjaGFuZ2VkLCAx MDggaW5zZXJ0aW9ucygrKSwgMTA4IGRlbGV0aW9ucygtKQ0KPiA+DQo+IA0KPiBBbmRyZXcsIEtl ZXMsDQo+IA0KPiBJIHdpbGwgYXBwbHkgdGhlc2UgdG8gbGludXgta3NlbGZ0ZXN0IG5leHQgYXMg YSBzZXJpZXMgc2luY2UgdGhlc2UNCj4gY2hhbmdlcyBkZXBlbmQgb24gY2hhbmdlIHRvIHRvb2xz L3Rlc3Rpbmcvc2VsZnRlc3RzL2tzZWxmdGVzdC5oDQo+IGFuZCBuZWVkIHRvIGdvIHRvZ2V0aGVy Lg0KPiANCj4gQXJlIHlvdSBva2F5IHdpdGggdGhhdD8NCj4gDQo+IHRoYW5rcywNCj4gLS0gU2h1 YWgNCj4gDQoNCg==