Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp3338123rdh; Mon, 27 Nov 2023 11:34:12 -0800 (PST) X-Google-Smtp-Source: AGHT+IECJeAq/hWcsAbKMRRt9cUTY1ADNoatBlC1AQqpa3NE2fFRjD/uFjHL6FcTWZaXk3AUFZbR X-Received: by 2002:a05:6a20:7fa4:b0:18c:8afc:cdea with SMTP id d36-20020a056a207fa400b0018c8afccdeamr4967834pzj.41.1701113651863; Mon, 27 Nov 2023 11:34:11 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1701113651; cv=pass; d=google.com; s=arc-20160816; b=cGA/8WnHWulTNOgmXmebOYi7YZgdBME6XZn/RiOHP0kAavooO3EPv0LJPEBre1K/WH AFjl14guKlGXcXwG9EI0Qc/0Ih25Fp20RrmZ8an2pIBI0t/3qFlX3J5jWSCCpw1lrzSD hTrZHgi6UrYGcMKqcITM62oAWzNEIc8VqCBpIpBG1WKvf5aTDGU1PWI3HBrhjHiECpFd zec8WdEZJHoG4KDs5b7h9hzT8jGLLOHxfPT2x8ovrwiOQEI9EtO7MenfTyUnAIO1qBPq RoOaii1CYaGka0Gd2kta7ixcxgJEoyA+UiH2AFpj56W7edks5QZCO1TUbHV2qfSTwDia oByg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=OnaNk1E38vGlUSy9c2C/2e27Y76HB/Yl6z4wvU6Ypoo=; fh=UFQN0MfZPlR78RDov8WZUZEwh4hN5hUYWb/9528hPnc=; b=zfcGKPpNE76k7PUGo6X3B5+Dm+iPu55HqzSyiuiOIW3x5rmrlgr44qKN/HZa194nPr llFDl5HtLB+Y9y31/aP5WTYe+zAQn7MlkuoJxXC3tDY86HJWirYipSFQrvOmRLrWnYRI 1Cd81y+/OQKb0Jwafhoe1QGQKNeEgFocoiSa5C9SL8VKu8owpgNPNjN7/JNSCRn9yx0j D5Y4SzsU/Y+yxRqf7WmFNhpEFTTpSWrTznXGST+DqRnYoLi6pzLUPM/xqYdg/NBISuz9 CXUl0qpKFdnVDOXed1XA22DEfbW19tgR2NGGAOfH4Ij+XYZt0ws/5poFK6OjPuDB1NQs Guqg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=LQUJ1eMR; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id t34-20020a056a0013a200b006be1fc3ee86si10612645pfg.234.2023.11.27.11.34.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Nov 2023 11:34:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=LQUJ1eMR; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 55CC480E709D; Mon, 27 Nov 2023 11:34:09 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231339AbjK0Tdw (ORCPT + 99 others); Mon, 27 Nov 2023 14:33:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50492 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229527AbjK0Tdu (ORCPT ); Mon, 27 Nov 2023 14:33:50 -0500 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F17A8DE; Mon, 27 Nov 2023 11:33:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1701113637; x=1732649637; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=OnaNk1E38vGlUSy9c2C/2e27Y76HB/Yl6z4wvU6Ypoo=; b=LQUJ1eMRO+MhhqA9kg4eo/xITTW+4WkPTONXwF8wMVGJA5ndArCzX/DV L8IkfGIXY6ZpHBNKss3BqzI52+EwyQviitdbR85Nw0uq8WCkZV+lg6+fR IaOCg4iYOejm3kuCGo1hzcyo8g5LxAQGW6+ZvhJFGabYvJnOFZH4cpUWC palggsn5OB5LRG226nvNc+G8+pF2UXNcJWq8uyldJoRL8lgNUjQcHxDGj 3JSHBc+/ybGlWogNsVhHIqp1VfXnmSCB/xvQl2CHkEpwBB77dIQNecD6Z n4bM7SKDZbsCTIcCrIOyzNmj/aVHRSK8p8AI/U+hwg+QxCFOAc9WHSC/a w==; X-IronPort-AV: E=McAfee;i="6600,9927,10907"; a="457107192" X-IronPort-AV: E=Sophos;i="6.04,231,1695711600"; d="scan'208";a="457107192" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 11:33:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,231,1695711600"; d="scan'208";a="9874530" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 27 Nov 2023 11:33:52 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 27 Nov 2023 11:33:51 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Mon, 27 Nov 2023 11:33:51 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Mon, 27 Nov 2023 11:33:50 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l+9vRXKCup6Jn/f2MUjOxYOeCNHg+jWcvEfw6ESfcMHyb807EUnYWW5i0DYOc8RlATQZd72WYN2/hL9U39ypTv6bNkE/i0JiMm33f9Ngu+JP9NuN9fY68DB8PBdWXFJA4i0eqhbV9NG2/rIE7Os6urjFc4QVYY3MvRSDFQaYwgU4Ig/t05geizVpMAdNG5yl5KM2wjyScTiDcH6tXnQ8KRDcOl7FDfwX9TOhxix+uFD1kTbxV6OgaodqWu2CImZC45hybo6jTCxe4c0WVr+m3VkE3jY9/W4fckQjrKEFiyVR+xqyIz91s32yyg+z2QxKk433eJITv2rjXiIeG+3UeA== 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=OnaNk1E38vGlUSy9c2C/2e27Y76HB/Yl6z4wvU6Ypoo=; b=Dx4tL96Iv+Bj67meMsYoOlDq+vC5tIWiwPvuBpIMjlaTdzYc/dsoUgueqBeAo9AvQJIxUybLsqGl6V7tpF4yMSW9rOFC9/+iTAQZiW0rUZ1Q/O5P8fFg7UQVGRaq7o5KuYZ1FwacLJxIDQ+fup/JSP4PYfFMpSKrTHAwySQfqcvPBHmTdjN9jD4kibTZJm8pRUJRQ6P1OmbphMXjmTMi9C78J07gNdnExcpMSGd2RnMGTKakbotnJUa9T8mvpukHFX7dHLs6NLf6gHFRjfY/3kvVX6Be7jvwWrMLe3h+QTvgqUwQCVFsi0aI920ec61FsvDtifZKeSPw5tMcCwnl2w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BL1PR11MB5978.namprd11.prod.outlook.com (2603:10b6:208:385::18) by SJ0PR11MB5895.namprd11.prod.outlook.com (2603:10b6:a03:42b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Mon, 27 Nov 2023 19:33:47 +0000 Received: from BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::5d1:aa22:7c98:f3c6]) by BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::5d1:aa22:7c98:f3c6%7]) with mapi id 15.20.7025.022; Mon, 27 Nov 2023 19:33:47 +0000 From: "Huang, Kai" To: "kvm@vger.kernel.org" , "Hansen, Dave" , "linux-kernel@vger.kernel.org" CC: "sathyanarayanan.kuppuswamy@linux.intel.com" , "Luck, Tony" , "david@redhat.com" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "kirill.shutemov@linux.intel.com" , "seanjc@google.com" , "mingo@redhat.com" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "Yamahata, Isaku" , "nik.borisov@suse.com" , "hpa@zytor.com" , "peterz@infradead.org" , "sagis@google.com" , "imammedo@redhat.com" , "bp@alien8.de" , "Gao, Chao" , "Brown, Len" , "rafael@kernel.org" , "Huang, Ying" , "Williams, Dan J" , "x86@kernel.org" Subject: Re: [PATCH v15 17/23] x86/kexec: Flush cache of TDX private memory Thread-Topic: [PATCH v15 17/23] x86/kexec: Flush cache of TDX private memory Thread-Index: AQHaEwHp2HWZl9Al5EWrZJMGp6I1arCOlOeAgAAWWQA= Date: Mon, 27 Nov 2023 19:33:47 +0000 Message-ID: References: <2151c68079c1cb837d07bd8015e4ff1f662e1a6e.1699527082.git.kai.huang@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.4 (3.48.4-1.fc38) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5978:EE_|SJ0PR11MB5895:EE_ x-ms-office365-filtering-correlation-id: 4f9748f8-66a9-4d4c-9b28-08dbef7fc680 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Yt2tjKrBeAUJXdX2iTUVmPxqw8Xj2qO6V5x4Yf83rGxKtz7KZVnh1EQgIsJVm3uR7qS9rt/TqAo51bRKwKA+XHflFsY8Zo5Z0zJJzh1pbP4lMMr9eKtjtxqlypNXALZK/I4E48zTY9UqserAtJwUWJ0Mi0dr+S5E4r6RtzYDl6ZfJhiXOoVKI+2fHstjE0xtuTNTeRG9XY24A0Ur5MWbGBsOUzyOn6JFSTxMjYOMo1QeyMayBKDRV++EaMEsUcllbNn4XoUQ6d9t5FYgIcD0ymR9gAgxi2WbmIDFnRfCd2nQ/k5c4co0eey4H9vxqRg+uGtrkEHk+ropkATiXozIEPHCLzdGTaU4IpTvU6h3NLAW9UFyN1Otjbhp4XoU1WW1WnCuucUw2t4Af+EsQeMKZUJYeeVsJdKH+9nsvxBTi4HnuidSVxsR9thHmo61b0Wnt/WT2+ZE4aq6Z8J9y4HIZhLdKEhOvJmQdLwt83fKudGuhhkZ5D39C4rb9oFtLml32Pm5JBfJwuYCXsmLiUvoeOaAaGHdMWRtwT3011vwCA2QugLO3LaBUPQ60tDfYHgg73/8B3Z1PUjxMWzAVCDT1ZWXEuQkQySo2HpNs4dqQ+8sgf7Unz4PRe2/6kwfvydX x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5978.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(39860400002)(366004)(376002)(346002)(396003)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(6512007)(53546011)(478600001)(6486002)(6506007)(2616005)(71200400001)(7416002)(2906002)(4001150100001)(41300700001)(66946007)(91956017)(76116006)(66476007)(4326008)(110136005)(316002)(54906003)(64756008)(8936002)(8676002)(66446008)(66556008)(5660300002)(38100700002)(38070700009)(36756003)(122000001)(82960400001)(86362001)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QU8veWxyUUozZkxxbkp3SHJZVWdFSzVFVW52Q2J1NXVzbVAvUDkxRmZqL2U4?= =?utf-8?B?TThSLzQyYVQ0algvcWxkNDIwRFBIeUtlYm9nRk9ibjd2eXFKRGxDRi9KNHZX?= =?utf-8?B?TW4va0RTa2tlNVZHTW9nNmZNbWpKTVlreTFsdEMxbUVvSXp2a3J0SlRROVZv?= =?utf-8?B?SElSMHJZcjV1czFMUEVpd2MzTGQ3dnc0RXpVSllweU9QQXVRbDV6YlQrZ3cy?= =?utf-8?B?SDBRZ1B1VkNUdWVPWEVUTGlCUEx5U3ZVWW1oSzE0aGNVUUpvNit3TUdSaUc4?= =?utf-8?B?aHBiaEkyM2ttcEZPRUlRWkNsVUxzL1Y0MzhQVm1lOXl4Y0FFdzR3c1NRSzNr?= =?utf-8?B?N1V4dHI2elpKZ1ZqOVhrbkNnWC9OSWtPKzFVZXJXb1pvR0tLTDY2T0oxTWZD?= =?utf-8?B?OFhjOXVTTHhpcFZlTzZQdVE5a1RieVpqK2pIc0I2NEROSkFKaWVpUHZHZ1Ja?= =?utf-8?B?SGxSZ3ZRN1BQalo4aEFoTFBzZ0dzL011enJCZGpNQXRKRVkvQzQvazVuMHdq?= =?utf-8?B?OTZIakZROGkxZnRFTGljWHVzaGhCVG1kU0Y3MTl4VDMra1Arenk0Ym14T2gy?= =?utf-8?B?VDEyTmdxdFFpVnlkNUdUd3RMZFpidlBPTldnOEJMV3dWeXhqUjY1c1IvSmx3?= =?utf-8?B?RDZzU2VFbkJCejd0SWc2NEZWWlhRRVBONDNLQTJkZlRiZVduaVRTcHR2R2xs?= =?utf-8?B?c3hYaHRRaG5uM2pVMk5oMWNHNzRZdVZsMDdIS0lGc1lQQy9WcTNNSE1LMFdI?= =?utf-8?B?ZVQ2dnlyNmVDUU5ITHpxZTc2VGNGVmhmMnlFZlYrY3YrZU16R1VkYlpIa1JI?= =?utf-8?B?MWNNT1o5NzFjSTlKaUxKZWZDeWJWaEZtMFhMR01QdVMwd3BsOWtlKzVGa1M3?= =?utf-8?B?RFpIU2NiM2w4MkJXUXVNMGl4WHM0RGFwUWVBc0tYa25MSHVGNFZWd2EvbHho?= =?utf-8?B?a05IQ21neXlnYnZNdWgxM2FDUTN1bkdUbzRmNlFDc1lwOVZrR0xBaWVpSHBE?= =?utf-8?B?RW02YzJWU0p2eWRITmJrUnhzRklKK283aUJCZkJTRzRFS3lDY1czNGVSVTgy?= =?utf-8?B?UUhQcFNyeDFzYnY1RFNDbnJ5V0N2TTJ1UlRGQ1h0ZTVRREYxV2F6OVA1SkFX?= =?utf-8?B?ZTRsMHZFaHdIWHlJWjgrU1ZucGphNmJzK2E0NlNUM1RyNldNbTgyWXlrTnhV?= =?utf-8?B?SzZhbTcyV2orWWFrcVFjM1V5SktMeUphcFlIZVhUd2lKUE9EcXU0bDJhd2Zi?= =?utf-8?B?RTNhUHl1akNNbnc1NlpFMTVOVHcrY1ZIdUIzVnY2VjZEM0NBNC96TGxhaUJI?= =?utf-8?B?VDdpVDMwbVorKzFiOW5Wa1JyV2N3MGM5TllENitvSEtneElFNS9RNjl6bGdJ?= =?utf-8?B?UVZadDFQQXFtWlJrYi9LMWdTSngvbHpNeitBdHlVMUlsdnp0QmxMSEplRkNJ?= =?utf-8?B?bUNYVEFMUWlZdm9abndPb1hCS1M2U1VDMzhYZ3dsM1RkQ3Z1Q1AvMk4zclAz?= =?utf-8?B?S1h3NS9DeU44MWpMcjgrZjBXcDRsbzl2VkhaK1NEZTE0eU9LNUNsN2tFYWor?= =?utf-8?B?c1ZyMzRTaWNoL1YvM2FDMXhsMThuL0xHMG9pWnJzOEd5MXE2TXRaQmhwSzdi?= =?utf-8?B?ZklHL1VlS28yTVZ6ZjQrOW0xSVVwelNiY2w4L2hnd1ZMblhWZVkrZUJXR1Vs?= =?utf-8?B?UmRmdVNGQ2RvYmJZNTl6OHBBV29HS3BZTHNUcTVaNVZyYmh5cFlhT1doMlhv?= =?utf-8?B?amVGc2hCT0FyQ1EvajQzNGtDZ3NwRHJZQkwveHh5QklwNlRtVkNibnozWGNB?= =?utf-8?B?WmM4K3hiNzNTa0hoOUEwVXA3cHBFTm9oU1I5eDhEZ0pzWkJYdXk3NkFUdnBR?= =?utf-8?B?Y0ZVQWpFbVhtKzFVd0NhZit3cEdLVVJRQjFHWjZUKzlYMVA1eERRNnQxRHZB?= =?utf-8?B?M0xrSEcwbWlKN0NrMUJHNTN1VHlVa1IrSEtqOGNpdDRSWGx6UkExTm5OZ3py?= =?utf-8?B?bklRZXRYQ0h2TXhqeGRackpKMXBHR0dGNjgzQlpuUkJNUWppMXlESUNndEtW?= =?utf-8?B?V3VqSnZsTmRiZExZbGtXQ21kUkNRQ2o1STNtM0QzRkJJNkJLb2locTdaUW5X?= =?utf-8?B?WUFPZElWd0gwc0lBaTlYbXR1WnhCWFJyU24yZkoxYVRNdGNSeWt0Q0VJbEVx?= =?utf-8?B?dlE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <2EAB72DD6EF50E4ABA947D29700C9048@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5978.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f9748f8-66a9-4d4c-9b28-08dbef7fc680 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Nov 2023 19:33:47.2750 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OxVx+VVG1a0a3BHob+yr7fCa62IXpciNvlzrSQhqptlMubb4kobaj1GuipwVxqBDXjFGgBCb6cnnKPHH/BKJ/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5895 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Mon, 27 Nov 2023 11:34:09 -0800 (PST) T24gTW9uLCAyMDIzLTExLTI3IGF0IDEwOjEzIC0wODAwLCBIYW5zZW4sIERhdmUgd3JvdGU6DQo+ IE9uIDExLzkvMjMgMDM6NTUsIEthaSBIdWFuZyB3cm90ZToNCj4gLi4uDQo+ID4gLS0tIGEvYXJj aC94ODYva2VybmVsL3JlYm9vdC5jDQo+ID4gKysrIGIvYXJjaC94ODYva2VybmVsL3JlYm9vdC5j DQo+ID4gQEAgLTMxLDYgKzMxLDcgQEANCj4gPiAgI2luY2x1ZGUgPGFzbS9yZWFsbW9kZS5oPg0K PiA+ICAjaW5jbHVkZSA8YXNtL3g4Nl9pbml0Lmg+DQo+ID4gICNpbmNsdWRlIDxhc20vZWZpLmg+ DQo+ID4gKyNpbmNsdWRlIDxhc20vdGR4Lmg+DQo+ID4gIA0KPiA+ICAvKg0KPiA+ICAgKiBQb3dl ciBvZmYgZnVuY3Rpb24sIGlmIGFueQ0KPiA+IEBAIC03NDEsNiArNzQyLDIwIEBAIHZvaWQgbmF0 aXZlX21hY2hpbmVfc2h1dGRvd24odm9pZCkNCj4gPiAgCWxvY2FsX2lycV9kaXNhYmxlKCk7DQo+ ID4gIAlzdG9wX290aGVyX2NwdXMoKTsNCj4gPiAgI2VuZGlmDQo+ID4gKwkvKg0KPiA+ICsJICog c3RvcF9vdGhlcl9jcHVzKCkgaGFzIGZsdXNoZWQgYWxsIGRpcnR5IGNhY2hlbGluZXMgb2YgVERY DQo+ID4gKwkgKiBwcml2YXRlIG1lbW9yeSBvbiByZW1vdGUgY3B1cy4gIFVubGlrZSBTTUUsIHdo aWNoIGRvZXMgdGhlDQo+ID4gKwkgKiBjYWNoZSBmbHVzaCBvbiBfdGhpc18gY3B1IGluIHRoZSBy ZWxvY2F0ZV9rZXJuZWwoKSwgZmx1c2gNCj4gPiArCSAqIHRoZSBjYWNoZSBmb3IgX3RoaXNfIGNw dSBoZXJlLiAgVGhpcyBpcyBiZWNhdXNlIG9uIHRoZQ0KPiA+ICsJICogcGxhdGZvcm1zIHdpdGgg InBhcnRpYWwgd3JpdGUgbWFjaGluZSBjaGVjayIgZXJyYXR1bSB0aGUNCj4gPiArCSAqIGtlcm5l bCBuZWVkcyB0byBjb252ZXJ0IGFsbCBURFggcHJpdmF0ZSBwYWdlcyBiYWNrIHRvIG5vcm1hbA0K PiA+ICsJICogYmVmb3JlIGJvb3RpbmcgdG8gdGhlIG5ldyBrZXJuZWwgaW4ga2V4ZWMoKSwgYW5k IHRoZSBjYWNoZQ0KPiA+ICsJICogZmx1c2ggbXVzdCBiZSBkb25lIGJlZm9yZSB0aGF0LiAgSWYg dGhlIGtlcm5lbCB0b29rIFNNRSdzIHdheSwNCj4gPiArCSAqIGl0IHdvdWxkIGhhdmUgdG8gbXVj ayB3aXRoIHRoZSByZWxvY2F0ZV9rZXJuZWwoKSBhc3NlbWJseSB0bw0KPiA+ICsJICogZG8gbWVt b3J5IGNvbnZlcnNpb24uDQo+ID4gKwkgKi8NCj4gPiArCWlmIChwbGF0Zm9ybV90ZHhfZW5hYmxl ZCgpKQ0KPiA+ICsJCW5hdGl2ZV93YmludmQoKTsNCj4gDQo+IFdoeSBjYW4ndCB0aGUgVERYIGhv c3QgY29kZSBqdXN0IHNldCBob3N0X21lbV9lbmNfYWN0aXZlPTE/DQo+IA0KPiBTdXJlLCB5b3Un bGwgZW5kIHVwICp1c2luZyogdGhlIFNNRSBXQklOVkQgc3VwcG9ydCwgYnV0IHRoZW4geW91IGRv bid0DQo+IGhhdmUgdHdvIGRpZmZlcmVudCBXQklOVkQgY2FsbCBzaXRlcy4gIFlvdSBhbHNvIGRv bid0IGhhdmUgdG8gbWVzcyB3aXRoDQo+IGEgc2luZ2xlIGxpbmUgb2YgYXNzZW1ibHkuDQoNCkkg d2FudGVkIHRvIGF2b2lkIGNoYW5naW5nIHRoZSBhc3NlbWJseS4NCg0KUGVyaGFwcyB0aGUgY29t bWVudCBpc24ndCB2ZXJ5IGNsZWFyLiAgRmx1c2hpbmcgY2FjaGUgKG9uIHRoZSBDUFUgcnVubmlu ZyBrZXhlYykNCndoZW4gdGhlIGhvc3RfbWVtX2VuY19hY3RpdmU9MSBpcyBoYW5kbGVkIGluIHRo ZSByZWxvY2F0ZV9rZXJuZWwoKSBhc3NlbWJseSwNCndoaWNoIGhhcHBlbnMgYXQgdmVyeSBsYXRl IHN0YWdlIHJpZ2h0IGJlZm9yZSBqdW1waW5nIHRvIHRoZSBuZXcga2VybmVsLiANCkhvd2V2ZXIg Zm9yIFREWCB3aGVuIHRoZSBwbGF0Zm9ybSBoYXMgZXJyYXR1bSB3ZSBuZWVkIHRvIGNvbnZlcnQg VERYIHByaXZhdGUNCnBhZ2VzIGJhY2sgdG8gbm9ybWFsLCB3aGljaCBtdXN0IGJlIGRvbmUgYWZ0 ZXIgZmx1c2hpbmcgY2FjaGUuICBJZiB3ZSByZXVzZQ0KaG9zdF9tZW1fZW5jX2FjdGl2ZT0xLCB0 aGVuIHdlIHdpbGwgbmVlZCB0byBjaGFuZ2UgdGhlIGFzc2VtYmx5IGNvZGUgdG8gZG8gdGhhdC4N Cg0K