From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 3DF958017D for ; Tue, 3 Nov 2026 08:34:45 +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 6A38XRbU002479; Tue, 3 Nov 2026 11:33:28 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A38XRbU002479 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="SiMjtxra" Received: from mail-yw1-f200.google.com (mail-yw1-f200.google.com [209.85.128.200]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A38XPYJ002475 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 3 Nov 2026 11:33:26 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A38XPYJ002475 Received: by mail-yw1-f200.google.com with SMTP id 00721157ae682-8b0d978e4faso57116187b3.0 for ; Tue, 03 Nov 2026 00:33:26 -0800 (PST) X-Gm-Message-State: APuU4Z/4Y6Ns1fR0z/mAU+zwGC2OAzy3evo2G6W/v1Cx5WhoIR/hhoXI tlZHRD8BAZOFZzl7OrBdXgIuxer0PZI/dzm4Xa39ak44P3qFvn3LA3t2xrHZ7wZQUl9jYggeXVq AaUQjDq89ED6zbkgTjOmVKu++AQA6PJFw5JMe6EZHED4AVcJlWGpN2A== X-Gm-Gg: AYBFou3jWxpYbngAgxgpPU9g4302vGS9N8Yb5AmSt0+mqj7yY9mbKJFV41zhQCE+4Oe ZgsWVrq+eoUGFupT6DNIhtxI1OWQm8LYuNx9cbdeGHAyU0ukUpmHoYuBVHyLgke3XWxiHSMDgnR QQU6BcwkaXluRLYskwkT+CLyuqWxx+ovn2CCiE8/rpIc/QAL9kl609/GMdMFTjI4zeW/jH35v4R /PU4tAHXiAj0ZyX0vOlJ9peQfHNCERFBx0PdmxZNx4K3PyUBWAQaeO4qb1iY1uOqMPXYu/kIGQJ pyMelJjy8uq0acTYF93YYZRlXVeVf5/5uzD0PBbLZpgrdg3wjerB4X3Z7agsOmTpLRvdoaVidHY zbTzzERbx53y35HUZ1V+DOql/SdnMZp67nLjya3aqFVTahAB953MHnYy3wyTgPx3jsGEC61I33G dWolXIjTVB+XCnX+IrXtFFjs9kOgt723I= X-Received: by 2002:a05:690c:d91:b0:8b2:edac:7a91 with SMTP id 00721157ae682-8b2edac8a5bmr30276327b3.35.1793694804634; Tue, 03 Nov 2026 00:33:24 -0800 (PST) X-Received: by 2002:a05:690c:d91:b0:8b2:edac:7a91 with SMTP id 00721157ae682-8b2edac8a5bmr30276127b3.35.1793694804111; Tue, 03 Nov 2026 00:33:24 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1793694804; cv=pass; d=google.com; s=arc-20260327; b=ELpYA2DEPJqA9is4R79VgWxO5E/dgJMacLVWk9reE0jasgoPqFQ5CXDUH5HkVHL/A3 ZoI4oVPLTZL5AEOXY+DaEs6mzUCVdOAfhfUi0ecQAggkx5XD7SU5WF5JtcXceOjJ1bPl QhGSBf4izZQWPm+y2FhaFjHWtdwbcHn7oR/bA0/I4YzwN3/2AwgQcpNsSbKDeUcgwX8I 4TkHwxASyBV4Ey68S0/V4p81fovrLllaByX/huJ3xEGZ3DMPkjO2j5d/RXvVpItjsFnC UauWIXSQ+S7DEUZRqcnHgcDyw2w3gdUV1Di45CzNMmAwex9SPV8rOR5uZWq0PHeh/4Pm uWww== 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=MD+D9anxCumvweVG2UBx3iX90dX1pRB/fNGewMx99N4=; fh=+UVnlm/dNf/+WvMycz0js743mPMq6emmmbzJipNIlO8=; b=P1EB35PUUiv/z9n/UQFky2QaohoZAvL7NVkbFI5hQ81DBxGLOUad03ENWOIokSwRVd RYPI1FIzoJiOWunOtfy02NCTaXDwY4jRQLQO0iOm12+4aR1EQ0r2HKtt0IpzHol6Y8aH jeU9GUiLQ/aRyBynyd3+GHvmAxofmVpUBuv1ykQ5LmR9C3Zuh5PzouAXhtnmktOfxm6g sxpBTxo6RsVTb/DMiDLILuWkF6kfvHt0DjXigmUI8L6lBhTCZafEraTEl4gXYXo4LpkV lmui/VuH/1Y80Xty6wwgpNfMo8279K+ElMrjZCP3VgEn1Q+KEVFF2pPsruiRXt386XiI u4GQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=SiMjtxra; 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 alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=alexander.ivanov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by mx.google.com with ESMTPS id 00721157ae682-8b2b713e9f4si80454367b3.65.2026.11.03.00.33.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2026 00:33:23 -0800 (PST) Received-SPF: pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=SiMjtxra; 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 alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=alexander.ivanov@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=Llh7aszCpl6sMZ2xWGZ1baymHfq7yOWOF7rIfV3dYElwyWcEYAxUzczL+KtCf2u5p5QzjTUAZ4yseR1uG2UNFa4byBfFTbRykqEYWlWhMMuqnfcJ4Mv/yaxIJurc42NRKcfUYzmo9yxMyMvW0ancXpFbormcRiHX/E3VtwnyKZZTLne/kGBE5fdB87mtyIT1ClDc6kGqur7xbmINLcs6ZNqoSAEKbfB3liLMBhEtir4chPpA/mt4Jws0wI8GI0dp1lASYRgwwjQRjKfmYXnN4hUFiUBzIa5ltBkGK0DRVQeTZhNvxIJIHNEDQcXOnD+8QsIHgSWCyP+YVT0ndo48WA== 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=MD+D9anxCumvweVG2UBx3iX90dX1pRB/fNGewMx99N4=; b=c4L/FkX0g0sCBSD3BN9CYI/EMgfqyo/q8Tz1PHfZtFdofx5AIZ3BnZmM9mwfEKWC4N6f84IKQFe9KRTlSn6hlk93GP+Qs7AGSyvyeCp/iP2JvWtvbAPDM9nlIwauVpzoE/qLjhrlqGOpNE0DCaa8mVZLJf8RvQNb+5dyOyfGJj/LcrpcRkDVhKDUMd8BmawE1VR4U9aqTM/hgxeApJTBAGJCcaNiPR6/lTm30cNgbX9Tc68ACiw4fQh4w+rmrXFJugUdPVGIELX81C0nIF0z0pgr8MUUCy2Ka6YF6+U6iHz2ymcZpriBrHCqMfFSkmhZI0DdkbuTPBRzYcsiRdfBIA== 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=MD+D9anxCumvweVG2UBx3iX90dX1pRB/fNGewMx99N4=; b=SiMjtxra6p5ehZ7fFzMCHtTJt9jJWBq3aXl4IaAqVgbGSuAWSRuqnOLpztxgJghIxvVvfyYEdzCCGaxKVmQSSeOs02hMpyTrEXtbtidt4JtgbZtn5cOkMwerNI8sUZTpeanksGVefAcubfcQOFjlbVsfD6Dl5LNcdzwljErBeLBbb8Zy86ghPwu41Dysb4Hr/Erb5EgUDXhyOU+zgzNWHP5xzgRsUcxAQyfYbwqmAnyv3AKfZ/GjaaBvm6Y7uylsIKuJI5Ht3icr+9pzf9nOHdGHI5Lzi5/OfBE8ME8P3qsZSTKS3xj1xq/XeY0D3+Qknolbfe2mx8chD0UQVLhpTw== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) by PAVPR08MB9038.eurprd08.prod.outlook.com (2603:10a6:102:32d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.8; Tue, 3 Nov 2026 08:33:19 +0000 Received: from VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a]) by VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a%6]) with mapi id 15.21.0569.011; Tue, 3 Nov 2026 08:33:19 +0000 Message-ID: Date: Tue, 3 Nov 2026 09:33:17 +0100 User-Agent: Mozilla Thunderbird To: Andrey Zhadchenko , ptikhomirov@virtuozzo.com References: <20261029140346.465768-1-andrey.zhadchenko@virtuozzo.com> <20261029140346.465768-7-andrey.zhadchenko@virtuozzo.com> Content-Language: en-US From: Alexander Ivanov In-Reply-To: <20261029140346.465768-7-andrey.zhadchenko@virtuozzo.com> X-ClientProxiedBy: FR4P281CA0393.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cf::18) To VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI0PR08MB10743:EE_|PAVPR08MB9038:EE_ X-MS-Office365-Filtering-Correlation-Id: bc60b084-00ab-411d-266d-08df39851cf4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|23010399003|376014|1800799024|366016|3023799007|10067099003|22082099003|18002099003|56012099006|5023799004|4143699003|261022105027099003|261022075727099003|261021121427099003|261021123027099003|261102123227099003|261026140227099003|261028144727099003|261026121527099003|261009223027099003|261009221227099003; X-Microsoft-Antispam-Message-Info: iJQV8AeXQdOk8nB2vKX36UHG06fPazCp+21WndM5M0BliIRTypvc7Uny7J+dQd5TlvJbtgKgl7To0aIr4wwsPIawrc4+/vKFaBazMxph387jTK4ccJK5Jfd/ViPxiOG6feapwlJvDt4m/J0v9hfHEELol9y8Ysiz7QmolprGJOrkwFIL6GOHMU1jLB1ogG7EH7uwXhS7CpEowAzJIbGROTROQPLZkPqqA64jiyFWMen7Ua3neCWlE7iz9oeOQ/jsIEzih+cze0YICgSkCkdb2SfG+Wf4vy+FsCaSKkKTE48SvV8K/nzd4W+s4fUUjNAA5Z1osOJ1+eRwgE92LfSajf3AN2UKdT1yzGciM5x7hZzL0G3zsWqoGyZZf0JkwAhyLWysaa25/TrmNUfPVNM6LTvVeqGF/xvsBLxi1eZJrcAOl2IARONCBzEkLHJjvSgj/mIX8fMITb7med8dxl6Vu1GFyPhbFp5XhC8x0Tl6f5eZXJMjgb0teBamxIT8BUz+lEaNfrwfurAMKNlFwqYvfwvPs/CHCp8rsiwZG/lQZRWiv/jEil/5gy9DJtmuwrssFa8KhLtJglaIeBDmaHn4L1SSEtD6nfcB5KDXV52QEE6S5RFeAy+P3LpQyF7KUfG7 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI0PR08MB10743.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(376014)(1800799024)(366016)(3023799007)(10067099003)(22082099003)(18002099003)(56012099006)(5023799004)(4143699003)(261022105027099003)(261022075727099003)(261021121427099003)(261021123027099003)(261102123227099003)(261026140227099003)(261028144727099003)(261026121527099003)(261009223027099003)(261009221227099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MWVkY0VpZlgvcy9VeCtjU2hFUjJIQ1pPOVVMOE94WGpIWHBLRk1SNlpERzBq?= =?utf-8?B?WUxOV2VtTmVGL1RrTW8zTzNMdCtWVVlBVDZjcTNQYjBFQlpHV0t1a0pFNlF6?= =?utf-8?B?THJGU1ZRSjArcmlVVi9UeERUNWFRcE9UaTdBbU9McWFRUEd6SXF2Q0hzS040?= =?utf-8?B?bWloYTVYWFhvYzJKWVhOVGtNcW0zSkNUWUhiUlZrbE9CMzhybGxKNlF4QXFz?= =?utf-8?B?MXBVbmc4MUs4YTYvdnJRREpLYVBPc2F0OE5OTm5BVzB1NzRBRVhNeHJhOFlI?= =?utf-8?B?QTNHREV3cFdaSGttRzZNR08vYU13QmdIQW1pNnRxV1dGL2w5WDg0Nk01cWVy?= =?utf-8?B?RGg4ZzNpS0YyR3JkeG9iSlVhV1RpMG9Ha3BseFFRcThzYjA2UFRyL2k4L2pr?= =?utf-8?B?UXM1eGtZZllXUGhSRUdVMEdBY2wvQXF4NXZ0T1hTVDRJeUxxeENqNWx1QWhV?= =?utf-8?B?UGJsWmpmS3A5OEw3M3JkR3VjOGFhT0EvOEFoclQ5aVZFYUlFNFRVbHc3Q1J6?= =?utf-8?B?akd6WkMzR1M0a3hCbUNnUG1TOHJpU1RBb0ZCejhkcFpaRVMzVVFVNkgxWFNY?= =?utf-8?B?TVlzMnlhOUZyK2oyb2FZVHZVdUd5UVJnd0RkT3lYc2RaUXAvZ0pucWRZWkls?= =?utf-8?B?b1hGOERRc1NxSy9xa3N4d1pKdmZBMjF4QmFqNHRQemh6NEhWUnVrTXBuRHcy?= =?utf-8?B?THVadXdodjJ1TVZaNGs1VldJUVZ3YTFCSXRhQkdOVDBHNGZINEphS0xMczRo?= =?utf-8?B?Qi8yblFQcURHWTdWeWhyTjhsOTBqeHBlSHgzMVkvQWVpd25ES3RtaDhvVFAw?= =?utf-8?B?Y0xzWElkL21zZkMwT3VwZWZ1UDNpSzNURklYVnZKWXVRZmtSR2NRTExaaS81?= =?utf-8?B?emRSOVczMW9hVXdDbkpXMDFLZEFPRFYxU0hvbHpsaDdESmlManF3cEF2d3Np?= =?utf-8?B?NE85U25YTWhNbHZ5T0JDMmM4MVlBQWRlbHJGNG9QZ2RzYktnUXNpS1kwR21R?= =?utf-8?B?RThSU0wveDJVWS90dE5SY1VSMmZFSDB3dGdrUW5XOHJCdFI2bklBdk1ac2Zx?= =?utf-8?B?QVJ0Wmx1eWo1SExHcFQzS0RYTThib1lpRllHNE44NVB2QWNOVFdTUmZHc3du?= =?utf-8?B?ODdHblU2dm1TVnFyeG1uZ1dWc0dOa2FsM2JaVlFEWmwydmY5akJYZVpoc0JC?= =?utf-8?B?YWJEUHBTUFJqbjBYNDFlZU5aYTVxOWd3SUJwbHoyaEdJOXFoSzBTdkc1MnVX?= =?utf-8?B?elJFZktXK1I2ME5ZR2pzYTd6VG5TZ3dkdTRVV2tyRXluNUV6U1JDdnZ5K2p5?= =?utf-8?B?RXVvdEpiOU1EbFBlb1RWUzZlNVNTRTZSUDJqMGRGa2ZqVVM1MXdFUkZrZE5q?= =?utf-8?B?eFBJcnRVMHpMNThDTTc5YS9DNG16cE9EZ2E2dGlnazc4ZzZqTzlhV3FOM0d6?= =?utf-8?B?N0NYcE55Vkh5NExXOWdEN0lKeno5RVNoMUxQaTBQMzNCeHBOemhiNkFmLzFl?= =?utf-8?B?RzZqbGhQdGd1NndHNDBLd2x1bStIL0tYTGpMQlAvUXVSRDAvdFhRTHArU294?= =?utf-8?B?SGlGM1NWR2VoeGlMMHZzRHNzLzZmVmxQclBIRzIxWXhzbzlxK0FFcGtmZTRE?= =?utf-8?B?SWVvWjd0Zk5ZZjhycWpnR0tadXIyRGdZbWNJaEttRHo1NE40WUNQQUxDV1Rj?= =?utf-8?B?S2d1SXZTckFJOGcwUHNOSCtkQzMveGRCRk1YcmQzWTBBdUNSeFEwY05ycE9m?= =?utf-8?B?eGwwaUNPeEEwWGFLU3d5QnR6clUrRThUOE81a2h0eDJJVnUyRnFoZG9PTWoy?= =?utf-8?B?bmFnU2MyRldDWTJ6SU9zTW5heEwySjZnRDFWR2Z3K2lHTzQ4N1ZyOFN6V1Nn?= =?utf-8?B?UkpyRXNsSWM4THhueVlKWHBrVEFocFByTzlJU2QrK3hKR0lSZ0ZRUXBMcXlO?= =?utf-8?B?R1V3TEYrcTRoS0MwQUNRc3h2QTRpY0tHQnBscngwQWFtQjJYS21jc3VINEpI?= =?utf-8?B?MnZhdStYNklKaGdUL3MzVTdjdGEzOHhhb2lnVFR3TWNBemFNRWJDOFRCbzBZ?= =?utf-8?B?ODBtbVE5RGlJeGtmczlWcmRkS2hEZ1lBVHVuekd2R2M4eElGSkVMNWh1ci9J?= =?utf-8?B?QXBkRkg1MStNeWE5T2tyendxcnc3dEZaUlQ1L0NtdU5vSFFJY2o0YzE0YlZ1?= =?utf-8?B?Q3dBZFRmVUpGbzM2cmNnVHlaaTFZNkVMQVcwNWt4bTk2aEFPQlZXNkZhRHFY?= =?utf-8?B?K2pnczlzZzRFeGZ5dnRtcGh6RHZDeGJydExzSGJyTXg4RWc0QzhQNFVSU0hz?= =?utf-8?B?c2I1Zytxck5XRkdBb0UvS3I1czZlNklJNGhKZGowQ0xTcGJNQVlYUENaZ2gr?= =?utf-8?Q?G18hmWeBzxJu01xM=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc60b084-00ab-411d-266d-08df39851cf4 X-MS-Exchange-CrossTenant-AuthSource: VI0PR08MB10743.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2026 08:33:19.0982 (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: TSH7c72zHBidtnJFtFEfIoxo5+a+kXEHmZCXz5jcFfc6TqXkHRHXmtir9ark5XRMAUAbgR4bV8KyAbe15wLssBkjY161AdGIBICrcSv97r4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9038 X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 6/7] drivers/md/dm-qcow2: declare DM_TARGET_NOWAIT 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-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org On 10/29/26 15:03, Andrey Zhadchenko wrote: > dm-qcow2 is a request-based target: REQ_NOWAIT handling is done by blk-mq > (tag allocation) before a request reaches us, and clone_and_map_rq() > never blocks. Still, the target does not declare DM_TARGET_NOWAIT, so > dm_table_set_restrictions() clears BLK_FEAT_NOWAIT on the mapped device > and the block device file gets no FMODE_NOWAIT. > > As a result io_uring is unable to issue I/O in nowait mode and punts > *every* request to io-wq worker threads: on 4k randwrite (io_uring, > qd=64, 4 jobs) io-wq threads burn ~24% of all cpus doing nothing but a > thread handoff. > > before after > qd=64 nj=4 IOPS 1034K (11% idle) 892K (30% idle) > qd=1 nj=1 lat 8us 6us > > The lower nj=4 number is because io-wq threads were providing "free" > parallelism for the single-cpu submitters; the next patch gets it back > without burning the cpus. This commit drops multi-submitter throughput and the next patch brings it back, which leaves a regression for bisect to land on. Maybe it has sense to swap the order, so the batching patch goes first and this one follows? > > https://virtuozzo.atlassian.net/browse/VSTOR-95494 > Feature: dm-qcow2: block device over QCOW2 files driver > Signed-off-by: Andrey Zhadchenko > --- > drivers/md/dm-qcow2-target.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/md/dm-qcow2-target.c b/drivers/md/dm-qcow2-target.c > index be09615eb8e2e..4b9ae86ac9443 100644 > --- a/drivers/md/dm-qcow2-target.c > +++ b/drivers/md/dm-qcow2-target.c > @@ -1159,7 +1159,7 @@ static void qcow2_resume(struct dm_target *ti) > static struct target_type qcow2_target = { > .name = "qcow2", > .version = {1, 0, 0}, > - .features = DM_TARGET_SINGLETON, > + .features = DM_TARGET_SINGLETON | DM_TARGET_NOWAIT, > .module = THIS_MODULE, > .ctr = qcow2_ctr, > .dtr = qcow2_dtr, _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel