From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com (fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com [63.178.143.178]) (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 B95344F5E0 for ; Sun, 21 Jun 2026 09:33:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=63.178.143.178 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782034435; cv=fail; b=ZE6HKiN0CFVM+KN8DVdT9YjAexZW71xNxmA87kfrT5vPmD+uEh2kVKmvwq3uGbkuN9xUo0PiDt2J0JxEG0TqQGIK7WBGVpF6YbZQZrQczjn+HXW1ZBiqfsIXaEADg5xKeZNDuyvR2oXaD5KFPTMkxkMferJ/oZxPKh572Lo/GFE= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782034435; c=relaxed/simple; bh=U3rlmfKqfaufd6eLo4KGYPZpsDN5CX+s/KMrvMuMDgQ=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=JUgNdxdGtGI4xn0lCig7mYfNfFqgLJyFgUGegSJA527NXSjb+CrkGpxIGwXaaBu4yAbangIimYwMhZVEAm3a7p5L3mMQ/xC8oHBsK1HQ3oakU37ky3H379Y77CLum+AoBrYCpl9xGcdX6JCmc2FDPm3RYzMuAtrdBuviRG7vyC0= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.de; spf=pass smtp.mailfrom=amazon.de; dkim=pass (2048-bit key) header.d=amazon.de header.i=@amazon.de header.b=fy3BlZ8w; arc=fail smtp.client-ip=63.178.143.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=amazon.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=amazon.de header.i=@amazon.de header.b="fy3BlZ8w" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazoncorp2; t=1782034433; x=1813570433; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=U3rlmfKqfaufd6eLo4KGYPZpsDN5CX+s/KMrvMuMDgQ=; b=fy3BlZ8wgOygxCthIlosOgcW0tpU8QOzpBDM3wQ5BFpO2VVT/gwZrkkB dNakvHNV5eprJA/o042P5+UBTwWRgp9qX1d+V32hq0VgZRpFLgzEw5+la jpveElKkMs1zk2C1AFcBl6U569ExF59mayoJKvzc0mFk5sRBVMIbK1sTm 9T+B31Wcj6478LGn4ljxJdw2CbVgOdBZadlnK5cyGg+b3jtFyqmmdpBim Frezgivs9bUp3VIqyMCN7wtMwujm++axx3/PTE53EOTW2yQokA/f8h4dz 7djnqrCvipyBAupmGTdgDeAgzxR5+0pSTZi7gZmu1eNENYP9QIwi8t1cf A==; X-CSE-ConnectionGUID: c2vDFfAmT+6Ct2FwatCviQ== X-CSE-MsgGUID: L7UOlxDMSaO/ygJPA/Pg9w== X-IronPort-AV: E=Sophos;i="6.24,216,1774310400"; d="scan'208";a="15336047" Received: from ip-10-6-6-97.eu-central-1.compute.internal (HELO smtpout.naws.eu-central-1.prod.farcaster.email.amazon.dev) ([10.6.6.97]) by internal-fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2026 09:33:50 +0000 Received: from EX19MTAEUA001.ant.amazon.com [54.240.197.233:13980] by smtpin.naws.eu-central-1.prod.farcaster.email.amazon.dev [10.0.1.167:2525] with esmtp (Farcaster) id fd869c80-3374-4fe0-9a96-3020a1c3140a; Sun, 21 Jun 2026 09:33:49 +0000 (UTC) X-Farcaster-Flow-ID: fd869c80-3374-4fe0-9a96-3020a1c3140a Received: from EX19EXOEUB002.ant.amazon.com (10.252.51.83) by EX19MTAEUA001.ant.amazon.com (10.252.50.192) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37; Sun, 21 Jun 2026 09:33:49 +0000 Received: from FR6P281CU001.outbound.protection.outlook.com (10.252.51.94) by EX19EXOEUB002.ant.amazon.com (10.252.51.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37 via Frontend Transport; Sun, 21 Jun 2026 09:33:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wXBUVPgoX3Bp93Eci1iTEi2NAKa276cK+RIzZ3mpLHYyVBHu83oqvSxUgQKIbaWBsGWW+1R+bh2juHyubU2nzOhM832gN7lO1fa8eEZv2k11jsIoqFJRxuPfRRFyYuwqHy9KIDALpiWQ4hGlzacYOIIOLoHYPbgVynwsk71eczLtphLIKCq1pjE5thiQnuWTa938rMB9achC3xKbQHMK3RIiX4J2BKucVNoNz3Q99uSIiZhA/0o88bne1Q+fTJYxmCMGVdpdJtk8hX03Gc/yIreoKhAViJSkY9EECVDRrwv9GgOlNqh1o9mkHzA1bMFB6sXp9DMqhu3jl2Jdy2Q6DA== 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=x8Ch1RvrGnJ6GPWxRycM/VhP9f2nLDgpIn9V4X2aNGQ=; b=jDNGxPShsKElBvVp0Hl2mPlrtZipiM8ymRjxsqAQI16NWTCaSVZj0Ftdqai0OFF+lcdlLw0u/TUSdgWwCxq/NQp2ZnsOwpbxwBTL8/HR74GnOp6Dyp8LlRGyiIkCNqKKN2pg0l+P9PHe1t7+dzaw8Ovv7JCYQlda4aKPDq+7hH03L1yljFPeylNodzFyV4HFdgRX/mXMqn2GeS0JW+ZB8CdZPY4t6vLwDYtQCAkFYEp2fu2S7HccyEWBqI4Wh59IWtVLvPI5CH5bpx3AHAngxOHEANEkUkaVbM0NFYyZy0MAe9LgdJNLcHSkVYszb+2LQOKc0VCg/ibU6PUKaK9AOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amazon.de; dmarc=pass action=none header.from=amazon.de; dkim=pass header.d=amazon.de; arc=none Received: from FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:54::12) by FR2P281MB1606.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:89::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.139.18; Sun, 21 Jun 2026 09:33:47 +0000 Received: from FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM ([fe80::6924:1313:12cd:49a9]) by FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM ([fe80::6924:1313:12cd:49a9%6]) with mapi id 15.21.0139.018; Sun, 21 Jun 2026 09:33:47 +0000 From: "Graf (AWS), Alexander" To: Vu Nguyen Anh Khoa , Arnd Bergmann , Greg Kroah-Hartman CC: The AWS Nitro Enclaves Team , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH 2/2] misc: nsm: do not unlock mutex before locking it Thread-Topic: [PATCH 2/2] misc: nsm: do not unlock mutex before locking it Thread-Index: AQHdAWEPd0Fgp+R7RECrDOn1lsGVDw== Date: Sun, 21 Jun 2026 09:33:47 +0000 Message-ID: <76124d95-b87d-4b5c-8e17-6bf3a0933647@amazon.com> References: <20260621085743.76329-1-khoavna.tin.2225@gmail.com> <20260621085743.76329-2-khoavna.tin.2225@gmail.com> In-Reply-To: <20260621085743.76329-2-khoavna.tin.2225@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amazon.de; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: FR0P281MB3020:EE_|FR2P281MB1606:EE_ x-ms-office365-filtering-correlation-id: 9987e1cd-799f-4ea8-cbae-08decf7831be x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|1800799024|366016|376014|22082099003|18002099003|56012099006|11063799006|4143699003|38070700021; x-microsoft-antispam-message-info: IvNi65LNeuhoJekxeP0V8rC0/I+6CxYJafJo3Up9K6jhmSszSR+tjTTV/bWzn+KGebsMMoFuq35nfiMakmNDyw4ERml9mD6mVi6iO++i4Y9jUXkuAeDOtkOG+iQtIWQK5Qz3zWP/Kc/IC40ijgbuvg2Hb2sXNme2ng1839uoYQnjs5hB+8vJSDupfKdm40Mf4K5LDHz+cxKJrRhsxUIzfiBWuJZAjOxVV03Nd1zCVrJ6qn0+G7WDWXV/bGvHjbMvy75hlRnydTW/RzZiBtA76vsITfGYyopRQLwOr3350qeuuDLWkTFR2Bas1wlLHn+fR9Y0L4OuvMdUUNGCVMnqkr/w4gPCJglNIjx3BdZy6IwveUsx4InY5yhTrbIojxxwskS2eOANS7AUJhmJUiJJZGyG6Z059YeOxOJqqR2ObJ009ITlzTlzF+BoqZvXM3xa5RO7yoRiFI7i6EzMPXugDl5kzcOrnihC4mrvQuV0cwvGY79mxfHkplQKZy5MRDj+pnimAsBb5jXKV7LSagf30F52zbwdFjAc//R0TeRLDCnlW3re4SUUWJTfpVEg99ZjHc/tANqOLQ5Q/95/pWfBkP5T6l/0sGiNTDDqoSSgM98eCuiVoJROH5MP24yaey/GwP0bgzV8BxNbihNtxO4KlIVdTjQ7cXdszlo1qw6ZYP9lnsOnF5+HHWlJlxpK7Y0sGRXmuJmojhMEUlGhXxur6TGKQWjh0GbX3kJOaNHSutU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(366016)(376014)(22082099003)(18002099003)(56012099006)(11063799006)(4143699003)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cW50R2NOclA0K1BUR01YcGVDNWEzcDBrZkU0NU5yZW15emI2Q0ZpaW16RTkr?= =?utf-8?B?eFRpM09ydnl1S1JVYjRnT3ZrR3ExUUdBeDRHSnNBb2VDcWJxWENiVEYyN1A1?= =?utf-8?B?azdpa3ZtMW1qQ3BlakxvUFQ5UTh3Wi9rMmg1d1VOcmNXa1hqSENBN2ZCeGtM?= =?utf-8?B?S29BR3hJb1YramlvbUVwQXpZR0RUaE9xcDBpdTh0dE9VUFNoY2Z6TG9TVUIr?= =?utf-8?B?ZE9PYm90Y3VuYVM3U3JMdG1PSGZrK0hnUmlJWWZlSHVhU0xJUVJIT29LSWVP?= =?utf-8?B?ci8zTUhKODhFVU12aGdqem02dGRQQ1dBTXdXMlJ4RW53bFVocGRNRDJ2TXVB?= =?utf-8?B?RVV3RGhLRHlkYTdHS3Z4bkttT2tOd0NqdXBaYTVFbkdPaUNTQ1ZuT0R2NUxY?= =?utf-8?B?eXhtNlExb0dVdmhMZ3VVeGQybEdIWitFZUR5T0xOeERNVmFyYVRvNm10OHY3?= =?utf-8?B?RDhxZkl0WE5VazZnaHVlcFJqd29VNmJvWlRTaFVxTW9Wd05CK09MWW5hR1Jn?= =?utf-8?B?Unl2L2s5ODUrMWl4WnZucFZWUzFYV2V2SUs0T2lWaVIxN2luK2d1QUhPSWo0?= =?utf-8?B?dlFPOEZSaUtTNURRNExJOVRPMzJXZ0xpWWFqRldUdEdmNkdtSlI3NDRjT2ls?= =?utf-8?B?aGNjdm1nZGh1TnJBRDF2bFZoWWx4Njl3UkU0R3hLeEN4K3QzYXdrbjNoY0t1?= =?utf-8?B?emZtNEpOYnl1WHBLRElqZHNXRDY1VmFFUTg2UUR1SnRWVFB2MXQ5aVFqeFdZ?= =?utf-8?B?RHhtcFNHSW1ZMzRJZjZTM2pRUy9UaEdvcXRPVFBseG5iWTdVdm1DYnhFTktL?= =?utf-8?B?QnpicXhKL3BVMm53OE95K0lYbzRPRTR5eGV3UkdCRFNYSU15T0UzUmdRaDVn?= =?utf-8?B?eFVxanVRb3NpcnI2N2lRZVpvWnJlRkRUL0M5Q1djOXIxazdVTWhKVE1IMVJa?= =?utf-8?B?VHBnaGdPdmVWbzJrMm1zODFSNzc1RXJDNnpiNXhINTd1ZDJsT0ErYVg1V3Vh?= =?utf-8?B?dkVjeUluMDNlTFhnZjJtc2FlSDUrQVRoMFBZNFdGSXJWU1hpTnJyUGxXNDZi?= =?utf-8?B?Q0I1Y1AzVlhmQkJ4N2NLTzdiYXdQaURjTkZBMHp6Z0dsZnVES2sveDhjYTIw?= =?utf-8?B?NTFIQ1MvdUpkNWNUaUU5WStmdTFHMmM0NDdOZmdnN1RidVZLVkQvbmZzRUFo?= =?utf-8?B?S0dRNXZYM0RsRG9QVTNPd0ZsenJBNjFPdkZ1MEtsQXd6N1ZpMGdqeXl2N1B0?= =?utf-8?B?bXJXUFR5RHdudDE0NFNISkJmUGxpTy9sdncwbStURzNOdEE0TGRvemFwTFBq?= =?utf-8?B?N0RPWGJVK0R4d29qWlBYaE9Rdnhrd2FHeGpJR0hxQ1BueVpWby9ja0RuOXZo?= =?utf-8?B?QWZ4ZGVKY25GNFNQQjV3Sk5XWms1NzdQSzJOWDE2aHZFcnFKcEkyOEhKZUY3?= =?utf-8?B?VTY0TkJpTlpwL0hId2NodjhrQmF1alRKS3ZaZlNvRE51eCtqR1M4WklyL0M1?= =?utf-8?B?SXM2OEdCQjRzdVhYazJJUlh1b2gwcEFoOWNFZEwwZytwSTYvcGUvMUFmR1Fl?= =?utf-8?B?em1KQ1RtdEx4RHpkUGR0UWljK0o2ay90ZnVySXNEc1VzMUhYeVh6WDh1bXJy?= =?utf-8?B?L25TSTdIQ29SRzRiTy90L1luSzFNR0xsSzRFSGU5MWV4UTQzYWw0UzJ5NFFI?= =?utf-8?B?bHVqcjRNemNhVXp5b3paUS9GWEN4MTEreFdUV1VoMlh0UDVBaUEwYmN4VEt0?= =?utf-8?B?TU1mQTZCUnNrYndCZjhUTWhVWndZMkQ5aHhCREVEcE1FampweFVLSnNveEhP?= =?utf-8?B?Mzlxb3VlQnlTeWZpeHNveTZjQkxzRmsxbmVybFA1c1lpc3ppS0t3OVIycGJx?= =?utf-8?B?V2hEaENZOWlVaVBkaWEvaFZjUFJUZC9PSWEvZjRkbGhiR1VDYWppSDFGOE5T?= =?utf-8?B?eFdncFNiTnlsa1BqNFIxRzJJSHoyWkEzTVhDSkh5Rlg1cVVOcTY2Q3laZldR?= =?utf-8?B?Q2FsMFEwU3FaM1FjcEhaalZMbkR2bmJBbUdoNVpMbkFZY1FESHZYNE8zVmNE?= =?utf-8?B?OFpibUdERkhZT2ZHUUJyWDJ3L2ZTblpmVGpsMVUya3JvaFVVcW9HUjBqUVJl?= =?utf-8?B?RExXVklqdGRxNjVJWTVKMGRuVnJHM0ZjZC9PSFpIWWdUZXJ4VGU5Z2VaS2gv?= =?utf-8?B?eStsYVFTTENTcXBzS3VEWWtTZWRrelgrbXdsR25Zb0M3NlNmNFFZeklyZmo4?= =?utf-8?B?OG5JYjNDUk5sYVExY0Jkdkxyam9ueEZJS3JaUStZSWx4V1VxUkpFdVZwQ0Js?= =?utf-8?Q?1Bh6XvV7paPSK/CL5u?= Content-Type: text/plain; charset="utf-8" Content-ID: <04D1C3DD2FA42A4A963115EE1A07B4CA@DEUP281.PROD.OUTLOOK.COM> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: b6StwmoVTwTkV8K+UspEeXeG2beUNiyKz/5fOsPQt62BCAV9SDILCLJ+RwqNe3fr2bkZwGZbQRckfw1vFHc/HLPSo8FW01RWgGuJiPJSNbhZ6eNFTKGagLV8pmWWo4QjOEzG/4rFDI375OW9DclJQXUTO/Q3dkwxRFrzRJlEnB/JzCWnCoSYPUPIxpoL5nOPdhRamqc/r8b+pX0mLgXGfAaKL3Co7QSN4iG5LpwyHPKUCAvzgIue61gGJVk6vYmgw1yYNKNFST8IqSrB6m++M/h3H/utY1ZoyEVKAOrfFoKxq9zNW+W6kVXEBjLV/+reSvnq8WdGnZKVmCXnCSt9/g== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 9987e1cd-799f-4ea8-cbae-08decf7831be X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2026 09:33:47.0682 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5280104a-472d-4538-9ccf-1e1d0efe8b1b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CIFana5WN4K6WBxybAk4ciHZW6aFigLJlqJCQu32p+ONrK+l4ycwi/nX/W7fxuzC X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2P281MB1606 X-OriginatorOrg: amazon.de Content-Transfer-Encoding: base64 DQpPbiAyMS4wNi4yNiAxMDo1NywgVnUgTmd1eWVuIEFuaCBLaG9hIHdyb3RlOg0KPiBuc21fZGV2 X2lvY3RsKCkganVtcHMgdG8gdGhlIGNvbW1vbiBvdXQgbGFiZWwgd2hlbiB0aGUgaW5pdGlhbA0K PiBjb3B5X2Zyb21fdXNlcigpIGZhaWxzLiBUaGF0IGZhaWx1cmUgcGF0aCBydW5zIGJlZm9yZQ0K PiBtdXRleF9sb2NrKCZuc20tPmxvY2spLCBidXQgdGhlIG91dCBsYWJlbCB1bmNvbmRpdGlvbmFs bHkgY2FsbHMNCj4gbXV0ZXhfdW5sb2NrKCZuc20tPmxvY2spLg0KPg0KPiBSZXR1cm4gLUVGQVVM VCBkaXJlY3RseSBmb3IgdGhlIHByZS1sb2NrIGNvcHlfZnJvbV91c2VyKCkgZmFpbHVyZSBzbw0K PiBvbmx5IHBhdGhzIHRoYXQgYWNxdWlyZWQgdGhlIG11dGV4IHJlbGVhc2UgaXQuDQo+DQo+IFNp Z25lZC1vZmYtYnk6IFZ1IE5ndXllbiBBbmggS2hvYSA8a2hvYXZuYS50aW4uMjIyNUBnbWFpbC5j b20+DQoNCg0KUmV2aWV3ZWQtYnk6IEFsZXhhbmRlciBHcmFmIDxncmFmQGFtYXpvbi5jb20+DQoN Cg0KQWxleA0KDQoKCgpBbWF6b24gV2ViIFNlcnZpY2VzIERldmVsb3BtZW50IENlbnRlciBHZXJt YW55IEdtYkgKVGFtYXJhLURhbnotU3RyLiAxMwoxMDI0MyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhy dW5nOiBDaHJpc3RvZiBIZWxsbWlzLCBBbmRyZWFzIFN0aWVnZXIKRWluZ2V0cmFnZW4gYW0gQW10 c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDI1Nzc2NCBCClNpdHo6IEJlcmxpbgpV c3QtSUQ6IERFIDM2NSA1MzggNTk3Cg==