Received: by 2002:a05:7412:2a8a:b0:fc:a2b0:25d7 with SMTP id u10csp597186rdh; Wed, 7 Feb 2024 14:09:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IE5u6o8Ov/gIE8t9GVmNay1e9cojSfNwLEmKptkbYMB/6tvpf0X7qJUGczG3ZHpw0XLqQ4Z X-Received: by 2002:a05:620a:a84:b0:785:4dde:ee47 with SMTP id v4-20020a05620a0a8400b007854ddeee47mr7166952qkg.63.1707343754362; Wed, 07 Feb 2024 14:09:14 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707343754; cv=pass; d=google.com; s=arc-20160816; b=qGRcUDJZ2kTNQ2Og5pN/i3/b9jUXu0NyzMw5BOvzDiGTrk6NEBUaNFvZjiuHZmNLae VhVRAsVQiLNd2TB5X4QkzhOK72DmEuOwbrz9IjRUDMK80tldZBT9cy9qzzR8or33l0/4 2EgfCM9XI5ID2I053PsJQtKVOX3uw2Qp0j+3vxHMfx9QN1aAxh0Ah6GUHHguu8qmQWVJ JXj5lGB997GrNY6m3bfDhdtf9sk89Pn+VS2FiP8YFBzGEHspJHk6Z6Kr1ZeKYCZ6W6xI QBc1M5p5a6oF9zLFvQpBIcMLujIC3jHcHSxtEeqaw6MO9GduhkDCjbRkboMCY8XPJKT/ E0zg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=reply-to:references:in-reply-to:subject:to:from:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=UxN3zP9MrMvimqQTDKwuUx+Rwpb6sa1BkeLA9lI+0hc=; fh=WqfqFh/mrONKuZFPTgauiVbobDAxIV/eEbMELIuFHDs=; b=EPu6e1FV1GNa9925tdRpvIdNFVp/X0BAKk9abxsEkIRBhb5J4ED77rseF6XN0xbK4t u931gWtXSsgu+qqFQNrWdC6oaViSlPcEKozQ5gPzEmRVdPQZTboAm6Bl+Mgxrr4e5nm0 2Qi2uPFVZWnCX1dpTxl4l79RfNfrk4/tgmDkolfuqTXblTBCvPsgZwWNjFx54TX/qYSj ofuW1Ib0WVYc2VMkqn4GKHTMm9VBRzdNyZHBFiy4uopBIr8T2i0y4nsU7rLT4SCvMPYq wH+rr415sr25vtumNTJOHQdPBC6Q0T9aPExLZlcFQQQpSDzXx/eOBy4Di6kja+6SiuX7 uOYg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=c9sc0Z9t; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-bluetooth+bounces-1677-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-1677-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com X-Forwarded-Encrypted: i=2; AJvYcCVEhTLkMLXLfbIikatYxoQIZjgTplWga3R+Dcz5PEiUR+eJGb7SA4ZhQ1CTY/VzW/QZOc96rrJ+xXzIcgdW9kdlTfEQRZCNFZXCXLtfCw== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id h3-20020a05620a400300b007858c6d3a6bsi2291945qko.8.2024.02.07.14.09.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Feb 2024 14:09:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-1677-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=@gmail.com header.s=20230601 header.b=c9sc0Z9t; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-bluetooth+bounces-1677-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-1677-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.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 153C21C256EB for ; Wed, 7 Feb 2024 22:09:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6F799137C4B; Wed, 7 Feb 2024 21:32:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="c9sc0Z9t" X-Original-To: linux-bluetooth@vger.kernel.org Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0DA73137C49 for ; Wed, 7 Feb 2024 21:32:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707341577; cv=none; b=bv2QR55WVpItJusVKE0MJ0q5ShAyj2XPvVWFgN9F8hK2SXvKwosLVimIxFRu1H/F94V4HxcYJlqgXwZ0BXMXcugOOJ6IqPNMmzP1h/GWxY7Vk5X1Y16Yjg/BzGdOSNP81a1Usw0isylXsby9EKCWBizKtXt9B1+Io/cdKxC4YSs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707341577; c=relaxed/simple; bh=UxN3zP9MrMvimqQTDKwuUx+Rwpb6sa1BkeLA9lI+0hc=; h=Message-ID:Date:Content-Type:MIME-Version:From:To:Subject: In-Reply-To:References; b=rU/eGxJEfAiHLaPdEGNQMAifZgJygBFIsi0uhTOLBzxiGTADknWgLVRDb8LWb+odEVx2eLKCJqByPOYgio8hHWO2KSW4bSd0YfwnF3jue0AWcTus8Dd7oy/ZSqTp4ZJeO6PmsOuJsPwj2AOFQN1vgyTw34J0/J4fzB3Dlru4KG0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=c9sc0Z9t; arc=none smtp.client-ip=209.85.222.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-783d84ecb13so68459085a.0 for ; Wed, 07 Feb 2024 13:32:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707341574; x=1707946374; darn=vger.kernel.org; h=reply-to:references:in-reply-to:subject:to:from:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=UxN3zP9MrMvimqQTDKwuUx+Rwpb6sa1BkeLA9lI+0hc=; b=c9sc0Z9tOBT8x5Db2VoXvTf+L4dOmv0IyTJ14tLXKCSROpse6XK2U3WaEbrGNza2LG T4XMLCsAJ2vodmnEkHVRRUrT6PpsQgDS0j9wdt2Pl8suSM0ZDoaYkkwRh7paoPWowBOX 2GJUgMXEUMm4cQ6HwZOOZE6t6GTozZy+k6oTEb5Oczj2xASp96biChYXsU8t3WBQmfLN VgrW3FL9mnK3XBV2SSJz0HWKHsG0LWKdYk/M06wyR5EOHTo+PidnYs2s/94RtyozyRZE XzZ2Gh/uOMKYmBodBMac+O4qkgufqlgztxeNv/EDHsKl96Q3ZeFE3CqyM1l7NGY94hHq ZWHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707341574; x=1707946374; h=reply-to:references:in-reply-to:subject:to:from:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UxN3zP9MrMvimqQTDKwuUx+Rwpb6sa1BkeLA9lI+0hc=; b=v9mFz7MKwCyeAcekHhZuI/nrIyQWUz0+kyvw47aB0rKt0TX2nUk40gxmyipti9jUNt 1HWjBiBRGriaWTFo9l/lESz7nE6td9mdTMiToNGjvMWKpPnqrpQOB+w1PtQCFKI++4ov 0SQtgbuRutk8CR3d6Mi+76Ax98dyJBdYkVFYb3nUXpklFoE58IEIvofkcXO3qULh0R3u 7U76d4/3CjtUxb0gnzHMCvgAuo9Z/tHIcU+RPupGa30CVZ3gRPHgXuGXeu68fuyziias U1JDiH43v1/rx5DJs1u9mtqAJ4lVTlRx9COSNPW121LR9Qce937lHSuO+BSGoD1iwhtE C6YA== X-Gm-Message-State: AOJu0YyJTUgJ1XdbnKqrtUK+geDDJSkTA5RELk4Vqz9NUIz6XpxEl2wx SNX7QKyBXPUwELBbWqlNJmvVgo38tHCKacymDaGwM+cU9YRgjxec0YVpxIL0 X-Received: by 2002:a05:620a:1710:b0:785:9845:7dda with SMTP id az16-20020a05620a171000b0078598457ddamr4338938qkb.25.1707341574540; Wed, 07 Feb 2024 13:32:54 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCXYbBzksDGR/cdrx6pWaGS6A0vkzMWtn5R4MAT0cBUrq4mMVMlKfhq6yTWSP3GJ9uJscJwITS3d02g4vOIk159fwt1iGg== Received: from [172.17.0.2] ([20.102.46.253]) by smtp.gmail.com with ESMTPSA id e10-20020a37db0a000000b007854018044bsm856814qki.134.2024.02.07.13.32.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Feb 2024 13:32:54 -0800 (PST) Message-ID: <65c3f706.370a0220.e3760.6b7d@mx.google.com> Date: Wed, 07 Feb 2024 13:32:54 -0800 (PST) Content-Type: multipart/mixed; boundary="===============4744934859604283489==" Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: bluez.test.bot@gmail.com To: linux-bluetooth@vger.kernel.org, luiz.dentz@gmail.com Subject: RE: [v1] Bluetooth: hci_conn: Always use sk_timeo as conn_timeout In-Reply-To: <20240207203418.2986142-1-luiz.dentz@gmail.com> References: <20240207203418.2986142-1-luiz.dentz@gmail.com> Reply-To: linux-bluetooth@vger.kernel.org --===============4744934859604283489== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhpcyBpcyBhdXRvbWF0ZWQgZW1haWwgYW5kIHBsZWFzZSBkbyBub3QgcmVwbHkgdG8gdGhpcyBl bWFpbCEKCkRlYXIgc3VibWl0dGVyLAoKVGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHRoZSBwYXRj aGVzIHRvIHRoZSBsaW51eCBibHVldG9vdGggbWFpbGluZyBsaXN0LgpUaGlzIGlzIGEgQ0kgdGVz dCByZXN1bHRzIHdpdGggeW91ciBwYXRjaCBzZXJpZXM6ClBXIExpbms6aHR0cHM6Ly9wYXRjaHdv cmsua2VybmVsLm9yZy9wcm9qZWN0L2JsdWV0b290aC9saXN0Lz9zZXJpZXM9ODI0MTA1CgotLS1U ZXN0IHJlc3VsdC0tLQoKVGVzdCBTdW1tYXJ5OgpDaGVja1BhdGNoICAgICAgICAgICAgICAgICAg ICBQQVNTICAgICAgMS45NSBzZWNvbmRzCkdpdExpbnQgICAgICAgICAgICAgICAgICAgICAgIFBB U1MgICAgICAwLjM0IHNlY29uZHMKU3ViamVjdFByZWZpeCAgICAgICAgICAgICAgICAgUEFTUyAg ICAgIDAuMTMgc2Vjb25kcwpCdWlsZEtlcm5lbCAgICAgICAgICAgICAgICAgICBGQUlMICAgICAg MjguMjUgc2Vjb25kcwpDaGVja0FsbFdhcm5pbmcgICAgICAgICAgICAgICBGQUlMICAgICAgMzEu MTYgc2Vjb25kcwpDaGVja1NwYXJzZSAgICAgICAgICAgICAgICAgICBGQUlMICAgICAgMzYuNDEg c2Vjb25kcwpDaGVja1NtYXRjaCAgICAgICAgICAgICAgICAgICBGQUlMICAgICAgOTcuOTUgc2Vj b25kcwpCdWlsZEtlcm5lbDMyICAgICAgICAgICAgICAgICBGQUlMICAgICAgMjcuNjcgc2Vjb25k cwpUZXN0UnVubmVyU2V0dXAgICAgICAgICAgICAgICBQQVNTICAgICAgNTA4LjczIHNlY29uZHMK VGVzdFJ1bm5lcl9sMmNhcC10ZXN0ZXIgICAgICAgRkFJTCAgICAgIDEyLjM3IHNlY29uZHMKVGVz dFJ1bm5lcl9pc28tdGVzdGVyICAgICAgICAgUEFTUyAgICAgIDMzLjI0IHNlY29uZHMKVGVzdFJ1 bm5lcl9ibmVwLXRlc3RlciAgICAgICAgUEFTUyAgICAgIDQuOTAgc2Vjb25kcwpUZXN0UnVubmVy X21nbXQtdGVzdGVyICAgICAgICBGQUlMICAgICAgMTc0LjkwIHNlY29uZHMKVGVzdFJ1bm5lcl9y ZmNvbW0tdGVzdGVyICAgICAgUEFTUyAgICAgIDcuNTEgc2Vjb25kcwpUZXN0UnVubmVyX3Njby10 ZXN0ZXIgICAgICAgICBQQVNTICAgICAgMTguMjQgc2Vjb25kcwpUZXN0UnVubmVyX2lvY3RsLXRl c3RlciAgICAgICBQQVNTICAgICAgOC4wNiBzZWNvbmRzClRlc3RSdW5uZXJfbWVzaC10ZXN0ZXIg ICAgICAgIFBBU1MgICAgICA2LjA2IHNlY29uZHMKVGVzdFJ1bm5lcl9zbXAtdGVzdGVyICAgICAg ICAgUEFTUyAgICAgIDcuMDYgc2Vjb25kcwpUZXN0UnVubmVyX3VzZXJjaGFuLXRlc3RlciAgICBQ QVNTICAgICAgNS4xNSBzZWNvbmRzCkluY3JlbWVudGFsQnVpbGQgICAgICAgICAgICAgIEZBSUwg ICAgICAyNi45MiBzZWNvbmRzCgpEZXRhaWxzCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IwpUZXN0OiBCdWlsZEtlcm5lbCAtIEZBSUwKRGVzYzogQnVpbGQgS2VybmVsIGZvciBCbHVldG9v dGgKT3V0cHV0OgoKbmV0L2JsdWV0b290aC82bG93cGFuLmM6IEluIGZ1bmN0aW9uIOKAmGJ0XzZs b3dwYW5fY29ubmVjdOKAmToKbmV0L2JsdWV0b290aC82bG93cGFuLmM6ODk0Ojg6IGVycm9yOiB0 b28gZmV3IGFyZ3VtZW50cyB0byBmdW5jdGlvbiDigJhsMmNhcF9jaGFuX2Nvbm5lY3TigJkKICA4 OTQgfCAgZXJyID0gbDJjYXBfY2hhbl9jb25uZWN0KGNoYW4sIGNwdV90b19sZTE2KEwyQ0FQX1BT TV9JUFNQKSwgMCwKICAgICAgfCAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+CkluIGZpbGUgaW5j bHVkZWQgZnJvbSBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4uYzoyMDoKLi9pbmNsdWRlL25ldC9ibHVl dG9vdGgvbDJjYXAuaDo5NDE6NTogbm90ZTogZGVjbGFyZWQgaGVyZQogIDk0MSB8IGludCBsMmNh cF9jaGFuX2Nvbm5lY3Qoc3RydWN0IGwyY2FwX2NoYW4gKmNoYW4sIF9fbGUxNiBwc20sIHUxNiBj aWQsCiAgICAgIHwgICAgIF5+fn5+fn5+fn5+fn5+fn5+fgptYWtlWzRdOiAqKiogW3NjcmlwdHMv TWFrZWZpbGUuYnVpbGQ6MjQzOiBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4ub10gRXJyb3IgMQptYWtl WzRdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgptYWtlWzNdOiAqKiogW3Nj cmlwdHMvTWFrZWZpbGUuYnVpbGQ6NDgxOiBuZXQvYmx1ZXRvb3RoXSBFcnJvciAyCm1ha2VbMl06 ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0ODE6IG5ldF0gRXJyb3IgMgptYWtlWzFdOiAq KiogWy9naXRodWIvd29ya3NwYWNlL3NyYy9zcmMvTWFrZWZpbGU6MTkyMTogLl0gRXJyb3IgMgpt YWtlOiAqKiogW01ha2VmaWxlOjI0MDogX19zdWItbWFrZV0gRXJyb3IgMgojIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMKVGVzdDogQ2hlY2tBbGxXYXJuaW5nIC0gRkFJTApEZXNjOiBSdW4g bGludXgga2VybmVsIHdpdGggYWxsIHdhcm5pbmcgZW5hYmxlZApPdXRwdXQ6CgpuZXQvYmx1ZXRv b3RoLzZsb3dwYW4uYzogSW4gZnVuY3Rpb24g4oCYYnRfNmxvd3Bhbl9jb25uZWN04oCZOgpuZXQv Ymx1ZXRvb3RoLzZsb3dwYW4uYzo4OTQ6ODogZXJyb3I6IHRvbyBmZXcgYXJndW1lbnRzIHRvIGZ1 bmN0aW9uIOKAmGwyY2FwX2NoYW5fY29ubmVjdOKAmQogIDg5NCB8ICBlcnIgPSBsMmNhcF9jaGFu X2Nvbm5lY3QoY2hhbiwgY3B1X3RvX2xlMTYoTDJDQVBfUFNNX0lQU1ApLCAwLAogICAgICB8ICAg ICAgICBefn5+fn5+fn5+fn5+fn5+fn4KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIG5ldC9ibHVldG9v dGgvNmxvd3Bhbi5jOjIwOgouL2luY2x1ZGUvbmV0L2JsdWV0b290aC9sMmNhcC5oOjk0MTo1OiBu b3RlOiBkZWNsYXJlZCBoZXJlCiAgOTQxIHwgaW50IGwyY2FwX2NoYW5fY29ubmVjdChzdHJ1Y3Qg bDJjYXBfY2hhbiAqY2hhbiwgX19sZTE2IHBzbSwgdTE2IGNpZCwKICAgICAgfCAgICAgXn5+fn5+ fn5+fn5+fn5+fn5+Cm1ha2VbNF06ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDoyNDM6IG5l dC9ibHVldG9vdGgvNmxvd3Bhbi5vXSBFcnJvciAxCm1ha2VbNF06ICoqKiBXYWl0aW5nIGZvciB1 bmZpbmlzaGVkIGpvYnMuLi4uCm1ha2VbM106ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0 ODE6IG5ldC9ibHVldG9vdGhdIEVycm9yIDIKbWFrZVsyXTogKioqIFtzY3JpcHRzL01ha2VmaWxl LmJ1aWxkOjQ4MTogbmV0XSBFcnJvciAyCm1ha2VbMV06ICoqKiBbL2dpdGh1Yi93b3Jrc3BhY2Uv c3JjL3NyYy9NYWtlZmlsZToxOTIxOiAuXSBFcnJvciAyCm1ha2U6ICoqKiBbTWFrZWZpbGU6MjQw OiBfX3N1Yi1tYWtlXSBFcnJvciAyCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwpUZXN0 OiBDaGVja1NwYXJzZSAtIEZBSUwKRGVzYzogUnVuIHNwYXJzZSB0b29sIHdpdGggbGludXgga2Vy bmVsCk91dHB1dDoKCm5ldC9ibHVldG9vdGgvYWZfYmx1ZXRvb3RoLmM6MjIzOjI1OiB3YXJuaW5n OiBjb250ZXh0IGltYmFsYW5jZSBpbiAnYnRfYWNjZXB0X2VucXVldWUnIC0gZGlmZmVyZW50IGxv Y2sgY29udGV4dHMgZm9yIGJhc2ljIGJsb2NrCmRyaXZlcnMvYmx1ZXRvb3RoL2hjaV9hZzZ4eC5j OjI1NzoyNDogd2FybmluZzogcmVzdHJpY3RlZCBfX2xlMzIgZGVncmFkZXMgdG8gaW50ZWdlcgpk cml2ZXJzL2JsdWV0b290aC9oY2lfbXJ2bC5jOjE3MDoyMzogd2FybmluZzogcmVzdHJpY3RlZCBf X2xlMTYgZGVncmFkZXMgdG8gaW50ZWdlcgpkcml2ZXJzL2JsdWV0b290aC9oY2lfbXJ2bC5jOjIw MzoyMzogd2FybmluZzogcmVzdHJpY3RlZCBfX2xlMTYgZGVncmFkZXMgdG8gaW50ZWdlcgpuZXQv Ymx1ZXRvb3RoL2hjaV9ldmVudC5jOiBub3RlOiBpbiBpbmNsdWRlZCBmaWxlICh0aHJvdWdoIGlu Y2x1ZGUvbmV0L2JsdWV0b290aC9oY2lfY29yZS5oKToKLi9pbmNsdWRlL25ldC9ibHVldG9vdGgv aGNpLmg6MjY3Mzo0Nzogd2FybmluZzogYXJyYXkgb2YgZmxleGlibGUgc3RydWN0dXJlcwouL2lu Y2x1ZGUvbmV0L2JsdWV0b290aC9oY2kuaDoyNzU5OjQzOiB3YXJuaW5nOiBhcnJheSBvZiBmbGV4 aWJsZSBzdHJ1Y3R1cmVzCmRyaXZlcnMvYmx1ZXRvb3RoL2hjaV9ub2tpYS5jOjI4NDoyMzogd2Fy bmluZzogaW5jb3JyZWN0IHR5cGUgaW4gYXNzaWdubWVudCAoZGlmZmVyZW50IGJhc2UgdHlwZXMp CmRyaXZlcnMvYmx1ZXRvb3RoL2hjaV9ub2tpYS5jOjI4NDoyMzogICAgZXhwZWN0ZWQgdW5zaWdu ZWQgc2hvcnQgW3VzZXJ0eXBlXSBiYXVkCmRyaXZlcnMvYmx1ZXRvb3RoL2hjaV9ub2tpYS5jOjI4 NDoyMzogICAgZ290IHJlc3RyaWN0ZWQgX19sZTE2IFt1c2VydHlwZV0KZHJpdmVycy9ibHVldG9v dGgvaGNpX25va2lhLmM6Mjg3OjI2OiB3YXJuaW5nOiBpbmNvcnJlY3QgdHlwZSBpbiBhc3NpZ25t ZW50IChkaWZmZXJlbnQgYmFzZSB0eXBlcykKZHJpdmVycy9ibHVldG9vdGgvaGNpX25va2lhLmM6 Mjg3OjI2OiAgICBleHBlY3RlZCB1bnNpZ25lZCBzaG9ydCBbdXNlcnR5cGVdIHN5c19jbGsKZHJp dmVycy9ibHVldG9vdGgvaGNpX25va2lhLmM6Mjg3OjI2OiAgICBnb3QgcmVzdHJpY3RlZCBfX2xl MTYgW3VzZXJ0eXBlXQpuZXQvYmx1ZXRvb3RoL2hjaV9jb2RlYy5jOiBub3RlOiBpbiBpbmNsdWRl ZCBmaWxlOgouL2luY2x1ZGUvbmV0L2JsdWV0b290aC9oY2lfY29yZS5oOjE1MDozNTogd2Fybmlu ZzogYXJyYXkgb2YgZmxleGlibGUgc3RydWN0dXJlcwpuZXQvYmx1ZXRvb3RoL3Njby5jOiBub3Rl OiBpbiBpbmNsdWRlZCBmaWxlOgouL2luY2x1ZGUvbmV0L2JsdWV0b290aC9oY2lfY29yZS5oOjE1 MDozNTogd2FybmluZzogYXJyYXkgb2YgZmxleGlibGUgc3RydWN0dXJlcwpuZXQvYmx1ZXRvb3Ro LzZsb3dwYW4uYzogSW4gZnVuY3Rpb24g4oCYYnRfNmxvd3Bhbl9jb25uZWN04oCZOgpuZXQvYmx1 ZXRvb3RoLzZsb3dwYW4uYzo4OTQ6ODogZXJyb3I6IHRvbyBmZXcgYXJndW1lbnRzIHRvIGZ1bmN0 aW9uIOKAmGwyY2FwX2NoYW5fY29ubmVjdOKAmQogIDg5NCB8ICBlcnIgPSBsMmNhcF9jaGFuX2Nv bm5lY3QoY2hhbiwgY3B1X3RvX2xlMTYoTDJDQVBfUFNNX0lQU1ApLCAwLAogICAgICB8ICAgICAg ICBefn5+fn5+fn5+fn5+fn5+fn4KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIG5ldC9ibHVldG9vdGgv Nmxvd3Bhbi5jOjIwOgouL2luY2x1ZGUvbmV0L2JsdWV0b290aC9sMmNhcC5oOjk0MTo1OiBub3Rl OiBkZWNsYXJlZCBoZXJlCiAgOTQxIHwgaW50IGwyY2FwX2NoYW5fY29ubmVjdChzdHJ1Y3QgbDJj YXBfY2hhbiAqY2hhbiwgX19sZTE2IHBzbSwgdTE2IGNpZCwKICAgICAgfCAgICAgXn5+fn5+fn5+ fn5+fn5+fn5+Cm1ha2VbNF06ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDoyNDM6IG5ldC9i bHVldG9vdGgvNmxvd3Bhbi5vXSBFcnJvciAxCm1ha2VbNF06ICoqKiBXYWl0aW5nIGZvciB1bmZp bmlzaGVkIGpvYnMuLi4uCm1ha2VbM106ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0ODE6 IG5ldC9ibHVldG9vdGhdIEVycm9yIDIKbWFrZVsyXTogKioqIFtzY3JpcHRzL01ha2VmaWxlLmJ1 aWxkOjQ4MTogbmV0XSBFcnJvciAyCm1ha2VbMV06ICoqKiBbL2dpdGh1Yi93b3Jrc3BhY2Uvc3Jj L3NyYy9NYWtlZmlsZToxOTIxOiAuXSBFcnJvciAyCm1ha2U6ICoqKiBbTWFrZWZpbGU6MjQwOiBf X3N1Yi1tYWtlXSBFcnJvciAyCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwpUZXN0OiBD aGVja1NtYXRjaCAtIEZBSUwKRGVzYzogUnVuIHNtYXRjaCB0b29sIHdpdGggc291cmNlCk91dHB1 dDoKCm5ldC9ibHVldG9vdGgvaGNpX2V2ZW50LmM6IG5vdGU6IGluIGluY2x1ZGVkIGZpbGUgKHRo cm91Z2ggaW5jbHVkZS9uZXQvYmx1ZXRvb3RoL2hjaV9jb3JlLmgpOgouL2luY2x1ZGUvbmV0L2Js dWV0b290aC9oY2kuaDoyNjczOjQ3OiB3YXJuaW5nOiBhcnJheSBvZiBmbGV4aWJsZSBzdHJ1Y3R1 cmVzCi4vaW5jbHVkZS9uZXQvYmx1ZXRvb3RoL2hjaS5oOjI3NTk6NDM6IHdhcm5pbmc6IGFycmF5 IG9mIGZsZXhpYmxlIHN0cnVjdHVyZXMKbmV0L2JsdWV0b290aC9oY2lfY29kZWMuYzogbm90ZTog aW4gaW5jbHVkZWQgZmlsZToKLi9pbmNsdWRlL25ldC9ibHVldG9vdGgvaGNpX2NvcmUuaDoxNTA6 MzU6IHdhcm5pbmc6IGFycmF5IG9mIGZsZXhpYmxlIHN0cnVjdHVyZXMKbmV0L2JsdWV0b290aC9z Y28uYzogbm90ZTogaW4gaW5jbHVkZWQgZmlsZToKLi9pbmNsdWRlL25ldC9ibHVldG9vdGgvaGNp X2NvcmUuaDoxNTA6MzU6IHdhcm5pbmc6IGFycmF5IG9mIGZsZXhpYmxlIHN0cnVjdHVyZXMKbmV0 L2JsdWV0b290aC82bG93cGFuLmM6IEluIGZ1bmN0aW9uIOKAmGJ0XzZsb3dwYW5fY29ubmVjdOKA mToKbmV0L2JsdWV0b290aC82bG93cGFuLmM6ODk0Ojg6IGVycm9yOiB0b28gZmV3IGFyZ3VtZW50 cyB0byBmdW5jdGlvbiDigJhsMmNhcF9jaGFuX2Nvbm5lY3TigJkKICA4OTQgfCAgZXJyID0gbDJj YXBfY2hhbl9jb25uZWN0KGNoYW4sIGNwdV90b19sZTE2KEwyQ0FQX1BTTV9JUFNQKSwgMCwKICAg ICAgfCAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+CkluIGZpbGUgaW5jbHVkZWQgZnJvbSBuZXQv Ymx1ZXRvb3RoLzZsb3dwYW4uYzoyMDoKLi9pbmNsdWRlL25ldC9ibHVldG9vdGgvbDJjYXAuaDo5 NDE6NTogbm90ZTogZGVjbGFyZWQgaGVyZQogIDk0MSB8IGludCBsMmNhcF9jaGFuX2Nvbm5lY3Qo c3RydWN0IGwyY2FwX2NoYW4gKmNoYW4sIF9fbGUxNiBwc20sIHUxNiBjaWQsCiAgICAgIHwgICAg IF5+fn5+fn5+fn5+fn5+fn5+fgptYWtlWzRdOiAqKiogW3NjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6 MjQzOiBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4ub10gRXJyb3IgMQptYWtlWzRdOiAqKiogV2FpdGlu ZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgptYWtlWzNdOiAqKiogW3NjcmlwdHMvTWFrZWZpbGUu YnVpbGQ6NDgxOiBuZXQvYmx1ZXRvb3RoXSBFcnJvciAyCm1ha2VbMl06ICoqKiBbc2NyaXB0cy9N YWtlZmlsZS5idWlsZDo0ODE6IG5ldF0gRXJyb3IgMgptYWtlWzFdOiAqKiogWy9naXRodWIvd29y a3NwYWNlL3NyYy9zcmMvTWFrZWZpbGU6MTkyMTogLl0gRXJyb3IgMgptYWtlOiAqKiogW01ha2Vm aWxlOjI0MDogX19zdWItbWFrZV0gRXJyb3IgMgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMKVGVzdDogQnVpbGRLZXJuZWwzMiAtIEZBSUwKRGVzYzogQnVpbGQgMzJiaXQgS2VybmVsIGZv ciBCbHVldG9vdGgKT3V0cHV0OgoKbmV0L2JsdWV0b290aC82bG93cGFuLmM6IEluIGZ1bmN0aW9u IOKAmGJ0XzZsb3dwYW5fY29ubmVjdOKAmToKbmV0L2JsdWV0b290aC82bG93cGFuLmM6ODk0Ojg6 IGVycm9yOiB0b28gZmV3IGFyZ3VtZW50cyB0byBmdW5jdGlvbiDigJhsMmNhcF9jaGFuX2Nvbm5l Y3TigJkKICA4OTQgfCAgZXJyID0gbDJjYXBfY2hhbl9jb25uZWN0KGNoYW4sIGNwdV90b19sZTE2 KEwyQ0FQX1BTTV9JUFNQKSwgMCwKICAgICAgfCAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+Cklu IGZpbGUgaW5jbHVkZWQgZnJvbSBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4uYzoyMDoKLi9pbmNsdWRl L25ldC9ibHVldG9vdGgvbDJjYXAuaDo5NDE6NTogbm90ZTogZGVjbGFyZWQgaGVyZQogIDk0MSB8 IGludCBsMmNhcF9jaGFuX2Nvbm5lY3Qoc3RydWN0IGwyY2FwX2NoYW4gKmNoYW4sIF9fbGUxNiBw c20sIHUxNiBjaWQsCiAgICAgIHwgICAgIF5+fn5+fn5+fn5+fn5+fn5+fgptYWtlWzRdOiAqKiog W3NjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6MjQzOiBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4ub10gRXJy b3IgMQptYWtlWzRdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgptYWtlWzNd OiAqKiogW3NjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6NDgxOiBuZXQvYmx1ZXRvb3RoXSBFcnJvciAy Cm1ha2VbMl06ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0ODE6IG5ldF0gRXJyb3IgMgpt YWtlWzFdOiAqKiogWy9naXRodWIvd29ya3NwYWNlL3NyYy9zcmMvTWFrZWZpbGU6MTkyMTogLl0g RXJyb3IgMgptYWtlOiAqKiogW01ha2VmaWxlOjI0MDogX19zdWItbWFrZV0gRXJyb3IgMgojIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKVGVzdDogVGVzdFJ1bm5lcl9sMmNhcC10ZXN0ZXIg LSBGQUlMCkRlc2M6IFJ1biBsMmNhcC10ZXN0ZXIgd2l0aCB0ZXN0LXJ1bm5lcgpPdXRwdXQ6Ck5v IHRlc3QgcmVzdWx0IGZvdW5kCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwpUZXN0OiBU ZXN0UnVubmVyX21nbXQtdGVzdGVyIC0gRkFJTApEZXNjOiBSdW4gbWdtdC10ZXN0ZXIgd2l0aCB0 ZXN0LXJ1bm5lcgpPdXRwdXQ6ClRvdGFsOiA0OTcsIFBhc3NlZDogNDkwICg5OC42JSksIEZhaWxl ZDogMSwgTm90IFJ1bjogNgoKRmFpbGVkIFRlc3QgQ2FzZXMKTEwgUHJpdmFjeSAtIFJlbW92ZSBE ZXZpY2UgMiAoUmVtb3ZlIGZyb20gUkwpICAgICAgICBUaW1lZCBvdXQgICAgMi40MjIgc2Vjb25k cwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKVGVzdDogSW5jcmVtZW50YWxCdWlsZCAt IEZBSUwKRGVzYzogSW5jcmVtZW50YWwgYnVpbGQgd2l0aCB0aGUgcGF0Y2hlcyBpbiB0aGUgc2Vy aWVzCk91dHB1dDoKW3YxXSBCbHVldG9vdGg6IGhjaV9jb25uOiBBbHdheXMgdXNlIHNrX3RpbWVv IGFzIGNvbm5fdGltZW91dAoKbmV0L2JsdWV0b290aC82bG93cGFuLmM6IEluIGZ1bmN0aW9uIOKA mGJ0XzZsb3dwYW5fY29ubmVjdOKAmToKbmV0L2JsdWV0b290aC82bG93cGFuLmM6ODk0Ojg6IGVy cm9yOiB0b28gZmV3IGFyZ3VtZW50cyB0byBmdW5jdGlvbiDigJhsMmNhcF9jaGFuX2Nvbm5lY3Ti gJkKICA4OTQgfCAgZXJyID0gbDJjYXBfY2hhbl9jb25uZWN0KGNoYW4sIGNwdV90b19sZTE2KEwy Q0FQX1BTTV9JUFNQKSwgMCwKICAgICAgfCAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+CkluIGZp bGUgaW5jbHVkZWQgZnJvbSBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4uYzoyMDoKLi9pbmNsdWRlL25l dC9ibHVldG9vdGgvbDJjYXAuaDo5NDE6NTogbm90ZTogZGVjbGFyZWQgaGVyZQogIDk0MSB8IGlu dCBsMmNhcF9jaGFuX2Nvbm5lY3Qoc3RydWN0IGwyY2FwX2NoYW4gKmNoYW4sIF9fbGUxNiBwc20s IHUxNiBjaWQsCiAgICAgIHwgICAgIF5+fn5+fn5+fn5+fn5+fn5+fgptYWtlWzRdOiAqKiogW3Nj cmlwdHMvTWFrZWZpbGUuYnVpbGQ6MjQzOiBuZXQvYmx1ZXRvb3RoLzZsb3dwYW4ub10gRXJyb3Ig MQptYWtlWzRdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgptYWtlWzNdOiAq KiogW3NjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6NDgxOiBuZXQvYmx1ZXRvb3RoXSBFcnJvciAyCm1h a2VbMl06ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0ODE6IG5ldF0gRXJyb3IgMgptYWtl WzFdOiAqKiogWy9naXRodWIvd29ya3NwYWNlL3NyYy9zcmMvTWFrZWZpbGU6MTkyMTogLl0gRXJy b3IgMgptYWtlOiAqKiogW01ha2VmaWxlOjI0MDogX19zdWItbWFrZV0gRXJyb3IgMgoKCi0tLQpS ZWdhcmRzLApMaW51eCBCbHVldG9vdGgKCg== --===============4744934859604283489==--