From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 0373E802A7 for ; Tue, 29 Sep 2026 16:59:16 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68TGvtxE000393; Tue, 29 Sep 2026 19:57:56 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68TGvtxE000393 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="ANSw8SIx" Received: from mail-yx1-f72.google.com (mail-yx1-f72.google.com [74.125.224.72]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68TGvrXs000389 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 29 Sep 2026 19:57:54 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68TGvrXs000389 Received: by mail-yx1-f72.google.com with SMTP id 956f58d0204a3-66c70f5abc2so4689240d50.1 for ; Tue, 29 Sep 2026 09:57:54 -0700 (PDT) X-Gm-Message-State: AFq9FYLkbnKOfKHu1S46QBAVKBuQX8xZoir07ehdHo/Opz3qoSSBo1Br Bi8XqnSf33yUjPaO9qo7vhJaGNF7cIkIEHTXm7aX4acwIIX1QJsqJj5NRXEQJ9YUZM8AN0mTVfx e0xEfY8lqIDpxM9JCeUDICcDuf81NgzvfwsK8eOEWF8jmnxZ0Uo3ncQ== X-Gm-Gg: AYBFou1qT611klhrWcaeTn+aYVeWEH20DJ0qV/V1HM6GNaKCr4tbSsxR6IEFNWTWUVg e50BzrNJhvl7dUSHoD8xONfBr7ZO6dLS9YAeXxCBVP72VW9eDAtLiWrgbREJuAocK9S2smXF1LM TRzuqDD5iGZfUDE70BuKIb52dHW4ISKZuedpFtCIVKhd+sKbET75+JZ+v9ZCYZabZVaC1wou3EK kFsk5s56cjFsbgZPad4eFj3nHc9zcYnxJffh3jEP373cmvJsBBY3sMSCKkoqzYSJtylfi796WZa WdlmSgfzl5fLs1ZrX0vNmcPb5SR0q9PR7c/BsA9kTQCDm4aRkJp0PmiqH/oHH9mpI0dR1vD1Cqs eKbK3DPaJsF2Cr6aQbhREtqWMnVFoVFBp+Y9AVDxWvsG2hecbHl6sAtVlvZ2JOWp6vepxOgLo9F MJlb7jSHFNeo/NaUsQn+BN3Vhx X-Received: by 2002:a05:690e:d03:b0:674:3f32:78c3 with SMTP id 956f58d0204a3-6743f327f1bmr4834753d50.57.1790701073376; Tue, 29 Sep 2026 09:57:53 -0700 (PDT) X-Received: by 2002:a05:690e:d03:b0:674:3f32:78c3 with SMTP id 956f58d0204a3-6743f327f1bmr4834736d50.57.1790701072769; Tue, 29 Sep 2026 09:57:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1790701072; cv=pass; d=google.com; s=arc-20260327; b=h0qyhMBKCdTrwePOF2Mjagm1iXdJfrZABgyPCYAHW56zvXIIvPzp1zbCWEWX1v6lN3 HQD8yQCC8YCrKKVRz06u/Fx2uUYLv3BtqJzgxfkhZ4msC0ibksl6B37DzbC6sGmVihKv P41AsPv8JJhpb96KlIeI49RAZjkII5PpxnvBs6WUjOYBgyhR2WzZmb/k0fQO67YYpIM8 OhfaTi0gviv3xPpoz4NGViLfCnls91P6ta5LUaXrPVvvx0LYhcnlia8P6eaUWStNjeD3 UUBw7Qtt+38VAXQyYMuJ52xKjXV+IOMZdfODYBuN/H1NQIHlQbxS8nhOaRFdYOz6HdD3 CCbg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=fJM0ZXx1aKy+VuL7OECVmHvjkE0M/29NLKLpQsq2r0c=; fh=sKWE2Hn7dAAlNuzuDta/hHW4PTqLE1nfwkV17VBD+pE=; b=Iq9Q/Z0idhqE7ZoiWOtoVvq54nCSG7a79uu1J/1s4VxQid0JAm/HYIHEG34z5Pz4OV q1IBd3cxvhIAwFc/1XiMbPgHwIRVHRsGyvP1TObI4x8LXuHcZCed3R++LwCz5w2LCD+F V34EhMEOGdw3fhoashSnKUc6PDMQNsEVRqnydSzenC4V5/nt7tZFBC2/5m0FaEXBzeAK mJ38GcPDlNJOX1mlmNihexNfW1XbitQd2YeOY9lToVjgT31jsSW2AgOmHKOlY1R8RPEP dC1h6k6fXH6p5jROwOgmnAZVKKQ+rXnLDjnnUTiOQ60D5tY7t9lCQpEbo7C2wwj5XPGw 0EIg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=ANSw8SIx; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of khorenko@virtuozzo.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by mx.google.com with ESMTPS id 956f58d0204a3-675b27075c2si134107d50.30.2026.09.29.09.57.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Sep 2026 09:57:52 -0700 (PDT) Received-SPF: pass (google.com: domain of khorenko@virtuozzo.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=ANSw8SIx; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of khorenko@virtuozzo.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fpWXAo0VakqHJYt8wCfBLU9Q0sLQBgb5QOFQ1lLeCq1XBiThOq3lGF3xqQ9HJXhBu+LoxVLITPV2bEphIuu/2mDeWPCwkmLtsdf/UL/OA6bSiFMC0UYUcMm1gLPtjVpas6UZxvdpl1Ghu1agX4tIsqi2JXgdu1O+flIJh3d8GyaXICjf0Kog+pfEBCt67nUO8UPK/B/ZPfJ9XhBEOGfIplFeAfJo1HlyZ2NBc1L7HhZr7CI9XEPO4P6XqilxONtYjMOS7btklrq7DxN7NJItmdpqL7AaL8kQkq8n9FZvTPfh95oTTW454eETy3kAlb5L5BvJvj2XQv87TaPkm0MZMQ== 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=fJM0ZXx1aKy+VuL7OECVmHvjkE0M/29NLKLpQsq2r0c=; b=gVW6p5uaxjFan1lqKg30E79J9F/Wb4ZXMpjsEgTTzi3E55VU4qgIN/CutHIk1iIHH1ouoPGUB/gkOQuXbIIh53rnsq7Zl3mjmRdkGcZ5O8iW6sqOpmjVe7hNm2Pid74zxsfX/Be6xp78tZcMYB9AgWGdIPL5oeZj4K877tN6yecUGEI8pn0zsBTSC0/SKgHqGa1Oop3OS7oRfuOZQ/DC5TowmDu0ArFFcnnc7KVhr2JTpB750xwaXKNUA3MMunV+MuBNDsw1/m7503uKWvJPSBrXWHKhxZl56jNpMqvIqfe4Wux8gFVDjlMotxqEqALxp2lE9MAmtbAPtRtKABzGQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fJM0ZXx1aKy+VuL7OECVmHvjkE0M/29NLKLpQsq2r0c=; b=ANSw8SIxeXyx9vmN3aH/p+UE/uOXrc/Pb3BLGiFU8QR0sy0MeMwn8Hjrpof57ik/3SdKt+iiIqUmSP7IBsRQyfhGST10OmCcQJex917VrA+oFicPYywCoGaCls/O1K6FmjRCxflWEuCZUB1FGWqgaDH0yIVM8SrPJHUf0OZsJHycFHTNuKel9gYupLiH0Zo+yaSEV2eiJF60wMz65Ti6GrbqZxG/+Wfb6o7wtpNqMaGsT6La0jzEE8GpR+0gA33GYmQxHy3pDiyqno+F3Q0tYJ0IMXqwU/XXgMHKW5f9loRQFJrwFsrT1ZwYbVE2v9TekLgWm87ZPWwFUSYhcBC5YQ== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from PA6PR08MB10708.eurprd08.prod.outlook.com (2603:10a6:102:3c7::20) by FRZPR08MB10999.eurprd08.prod.outlook.com (2603:10a6:d10:13a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.19; Tue, 29 Sep 2026 16:57:49 +0000 Received: from PA6PR08MB10708.eurprd08.prod.outlook.com ([fe80::1999:c6db:dc55:494a]) by PA6PR08MB10708.eurprd08.prod.outlook.com ([fe80::1999:c6db:dc55:494a%5]) with mapi id 15.21.0451.014; Tue, 29 Sep 2026 16:57:49 +0000 Message-ID: <6b0a4d64-fac5-4528-b6ab-a81cfea0c55b@virtuozzo.com> Date: Tue, 29 Sep 2026 18:57:48 +0200 User-Agent: Mozilla Thunderbird To: devel@openvz.org References: <20260928-prep-kh-vstor-141673-kio-read-ack-order-v1-1-6069e78cac95@virtuozzo.com> Content-Language: en-US, ru, sr From: Konstantin Khorenko In-Reply-To: <20260928-prep-kh-vstor-141673-kio-read-ack-order-v1-1-6069e78cac95@virtuozzo.com> X-ClientProxiedBy: FR4P281CA0002.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c8::18) To PA6PR08MB10708.eurprd08.prod.outlook.com (2603:10a6:102:3c7::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA6PR08MB10708:EE_|FRZPR08MB10999:EE_ X-MS-Office365-Filtering-Correlation-Id: 793b1c2c-e7b4-4d1c-e210-08df1e4acb16 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|23010399003|366016|376014|6133799003|10067099003|260925021911599003|260925022911599003|56012099006|260925021311599003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: +RpPbfjXKG54dh7XhFjMf7zHRXafOglqA4m5hWzYrJXjgbGS4nDnuSRjcre5VLq5jm11NxLfed5el0drq5CgURAdJBg3a99fVA2aMU+4C+aArVAvgF09SsPXW45F1tTrbrorSVAGnG+I8jbkk/uDCqmMjLORgT5XsKkATbp/yZ60aLGfhueTlW+pobHEHUiH0+vitXPpAVkO7jPDdFsXN+ptIVu5YienG0MBuNZAMEZVbWmfvxnxoANiw80eznTNc2KFbsEIgPqAx8NgKE2T4ZGnnp4I0A9VgTvRIiHfEWfz7wG6yXfPcbqZy795sU7cFtV0qmTjbh2NztTWgeItST+czt64peTPzVYdTODV6sGeEsBXY7e3RhhPVeS/b4PfcmA5yymr8MwAd3yf4q7xK9gLlvNXejFEAXYaR3Qh2BpqEoyJG4SvIDHHU3sVDSzwXjSKeuVZn/Ewboa0ylAwj2oPZ4317Ixr8UT6EQBfK4AU7uZ7uOB7dV98zMcfIA1f5MvrqywXqnrIRL08hnmmjsA6xYgjYooN5uYa1KlAsnxjOczlaWxg9cEZET1Fc0iUpzSADRON8laMvx9qvBdEl2xY0cbJmtSULH1oO17f7RL5NxVi5BjeFdj2x4mvT+uXTf2tA728VLg8z+yKIjpzlIfKWUVoaYDOE4SrYi4Zjbw= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA6PR08MB10708.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(23010399003)(366016)(376014)(6133799003)(10067099003)(260925021911599003)(260925022911599003)(56012099006)(260925021311599003)(22082099003)(18002099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aEtsOVlIN0gvM3J3eVlqTzczOWcraU14THI1SzNxemwxMlFWK04zUVR1Mkgv?= =?utf-8?B?eTZVdmJEa1h6UVZHRURRWUJsSmMzbDdTUzY0Y0ZiWm9uZkFmc21vbko3YXpl?= =?utf-8?B?ZUpxWHNjSXYzbUJKOEVneC8yd1g4THppQXV5R244VkZuTFJUaTljdFVHdDEw?= =?utf-8?B?SzFkZDlMTkQvSEhKdXBIbFIzUXhZNVJyb3A4YS96eGdTdjZESGNkcm15OUZt?= =?utf-8?B?eVFuaGRLeFJrYXRVcUNSeFVzVVJzTHZ6YUJqbCsrS0R5Zk52UU1zR2hkRVpF?= =?utf-8?B?NTVKOCtxM0c2TDhiNkx6aUtOUjBrblNZLzRkRERVTUo5UjJZSWk3NUtwYzBZ?= =?utf-8?B?RzREZ1dxcmt3eS9tODErQkRya3FFYUNuVnZFOG51cE9ydzVVWHYzREJmMWFO?= =?utf-8?B?MnZTZjN0QVR5b1dheE1MUE91Y09WWXQ0ak1Vdk9mR2wrYytjR1RuczhpT1Rh?= =?utf-8?B?UUxnZWdvMzBaTTBUbWlJOW1XcnlUc2ZYVmgvR3hYOWJSbm51elUxT1dqbERx?= =?utf-8?B?YnVpMlZyeVNOQW9rN3RaYnhQenFBR3NMQUo2WFZSZkhsek9rV0l2SE9lMHM3?= =?utf-8?B?R29odlpmZjAvMytJTE9vZnpVRFNMNlFRNlRqTERXNnFpU3AvN3FqOC9GRC9M?= =?utf-8?B?NXRQUkRDNTB5bjRkVXMvRUtxUnBNMTRIUFd0US8yTGxjemdzN2x6SUZydjFR?= =?utf-8?B?RUx3WTRZUXd0NWZqbzdoUjVzKzUyNjZBb0RCSXBKcUZLbjVCWmRRNk1MWitI?= =?utf-8?B?Wmh0YnhITzJiUjR5VEltblMvVUxoVE5tTVlVOEducy9zbjBmYjczYnBqdEd2?= =?utf-8?B?Yk13d2JRVll6cXRsbUdGbGQ2OGkvYVFwYUlmSzE4c3lNVHdJRFVFVnIwc0U0?= =?utf-8?B?WHExYnQrZ1k3dXN1b21JNWx3akMwc2VNVng1TmNBaTd6VDlHb1ZnT0FvenA4?= =?utf-8?B?cmM3aHo4cnR6OG9zcEVka1hNVm5GWmU2NElzVHV2QkNGMkZHZFJOUk8xb0Nz?= =?utf-8?B?Z3YzdHFvZGMrREc0OGhnR0RKbWdEUjJSdkIyanNTRUNqOVgvdTg5OVFJaXpj?= =?utf-8?B?dDYwQXMzOFhGZnZrcC9VdzArQWZib2F2WlQ5N1hEdm5waTZyVmVWUkdSR2xs?= =?utf-8?B?N0hqZU43NWI5OXhzbEVwclAyK3UrMVdHQm9QY2VGSU4xWU1OTXRmajdZdHd4?= =?utf-8?B?M21XS3JyTmorZUEvSXBxdTdEQnBGRDdzN2orMmNrb0ZXWmRkZm5ONzYrclpr?= =?utf-8?B?NmlVY2luRGlCaGtvMmFnUnAzTUdQdENveDJZM3FtRVFONStjdWpQYURCY2VK?= =?utf-8?B?d2U2TDUreGNuNEpUd1A1eEhPMldpaHNqakdHR1hJc3ByZk9uMjRCcFJoMUpW?= =?utf-8?B?MlYvblBsRGZvOVpvUVlMVkJMbGJmUlhFOStiSjc0ZlJKazM5WWVBWGJackxT?= =?utf-8?B?aENkYzJhcVYxM0dnaWpVN09PazNpZkZaZXlneG1hcURsWDNaUTVleGdaTEJv?= =?utf-8?B?UDVkdElYZFY2NTUwVUVGeWNObW1rOEV3SWpySG9GUVV3N0V0Zk81SzFRak9C?= =?utf-8?B?Sm56RU92OG43SWJ3bE9TTW9xakZQVWRDZHVVYXpDYVFQUkhlTGFLdzBtU3ds?= =?utf-8?B?anlYOGlDSit5VmpVRGlWYUo2ajJwVDdEY1Y2TTVXcUF0VTh5WnBMTWcxZHAy?= =?utf-8?B?WFdUeGdNZDVpTy9pRFlzci9zR29Xb0dWb1JxaWdRWmc5c1lndWFoK29QU2pB?= =?utf-8?B?bUpydk4yN1NqQXpYbC9qS2hjVjhaTnh0VXhSZXNQdFUyeVdUMGhCSmFpM2xG?= =?utf-8?B?dEhseG45K09vbGZ6YlVPaEhPblAzZXIyOWhUbGhpT0lVRjdVTUJaRjRsV1N2?= =?utf-8?B?SWl4dkFFMzhCdkZyczhkTHljOFNxVVB2WDBqcnZxeVBuNGFjeG5Wb3JaWVB6?= =?utf-8?B?VjIxR2ZlTVA0OGhSVzJMdFJkNEUvSldRTy83Vm94bnp5QWtjQTBWajFEaHUx?= =?utf-8?B?azhyVFFpbXJvMTFyOWh3TU90Q1prRXJPSFRFc2xJODhUbktSbVNOZjlNRkZV?= =?utf-8?B?U0RyemZkempWTVkzNitIVzFSZVBVdDRtMXE2VXEzblpLODdWeXEvV2w4UlA2?= =?utf-8?B?Ukx1UlJaSGJZTzd4eENtMjh1cVU4OER1emcxUlJGcUVaOE0xdFl5NTRqRUhL?= =?utf-8?B?Tnc0bGZGUHFVVG5KSGFiRXJESVYxN1pVOElMb3Y5czViTFNNcVRPcHpwRFN6?= =?utf-8?B?dmVCa0lkV1hndktFQ1ZEcnIvYWt4Z2hxbytDOUFIMTZwQVIxUGllRDBtUlJz?= =?utf-8?B?SFFQYXhxVGM1TXFTclg2WCs1b2FORWdTQ09SdVpQdzJoNXY2bU9CUT09?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 793b1c2c-e7b4-4d1c-e210-08df1e4acb16 X-MS-Exchange-CrossTenant-AuthSource: PA6PR08MB10708.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Sep 2026 16:57:49.5378 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: niMGO4v59qa/uQI0NOYxPvcyRExb/5WRpiFLfmNhcTLhc5aQvFNkhnRVLS2AICcUNI6yS2MbL1LULhoRE3Sp9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRZPR08MB10999 X-OZ-Fwd: true Cc: Liu Kui Subject: Re: [Devel] [PATCH vz10] fs/fuse kio: unlink the tx before completing its msg on RDMA_READ_ACK X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org Kui Liu I prefer to drop this one, it doesn't make anything better though. On 9/28/26 17:03, Konstantin Khorenko wrote: > Use safe style: remove the tx from the list and clear tx->msg > before completing the message, so the list never exposes a dead > pointer. > > Right now it's not a problem: currently nobody reads ex->msg without > ep->mutex, so it's a precausion. > > https://virtuozzo.atlassian.net/browse/VSTOR-141673 > > Feature: vStorage > Signed-off-by: Konstantin Khorenko > --- > fs/fuse/kio/pcs/pcs_rdma_io.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/fs/fuse/kio/pcs/pcs_rdma_io.c b/fs/fuse/kio/pcs/pcs_rdma_io.c > index 2001297010a64..c582b583cf797 100644 > --- a/fs/fuse/kio/pcs/pcs_rdma_io.c > +++ b/fs/fuse/kio/pcs/pcs_rdma_io.c > @@ -928,9 +928,11 @@ static int rio_handle_rx_read_ack(struct pcs_rdmaio *rio, > > list_for_each_entry(tx, &rio->active_txs, list) > if (tx->xid == rack->xid) { > - rio_msg_sent(rio, NULL, tx->msg, 1); > - tx->msg = NULL; > + struct pcs_msg *msg = tx->msg; > + > list_del(&tx->list); > + tx->msg = NULL; > + rio_msg_sent(rio, NULL, msg, 1); > rio_handle_tx(rio, tx, !rack->status); > return 0; > } > > --- > base-commit: 0679f0d70523972eec3a0643565521d93e26eb9c > change-id: 20260928-prep-kh-vstor-141673-kio-read-ack-order-9fc2b40d4077 > > Best regards, > -- > Konstantin Khorenko > _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel