From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3129E455E3; Tue, 9 Jul 2024 14:42:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 06B5040678; Tue, 9 Jul 2024 14:42:06 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2061.outbound.protection.outlook.com [40.107.223.61]) by mails.dpdk.org (Postfix) with ESMTP id A94D5402E8 for ; Tue, 9 Jul 2024 14:42:04 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Po+0cynXCo6l417/bKj1fZxQawdfmzTuwdiiF0surrCo7UNaW+evnqSDuIyAtRqS0iSBOzhJc9+5YEQnjR4kUiAunylaFKVZ+OuBWuJzvAmlqYveoemROKUU1bnmIawTmJu9YZEhhvQnedmH0sWGP1GfTTpdWjRpcqAGZpNIIxnJTohk/QYhj+X+eFSOUHgwyzmSXPt9V3OvhUrRBI/dmsCaeGPFbrw8vwstuIiOQ4tE3E8lPC5pdjrDjw5FOhjI4XkR3MAe/beTrna941y8LOvOIyTbJ5GnzNX9UGozlSgnjGt9crLtUa4QbIWF/TfLAqsxiQr2qctEZlbaVxbRLA== 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=5g9zW9VBHsbjH6vg9w94zdx4Evlvm3k2SHcwiaixcXM=; b=Do6KzKtCkrGIQ5rxvrukZgBhLhmp3cpK60gvw0Ga46NuuQXiXBBJvwz8lhbzOCjc7M4MmY2kYEiJCff4Cq2+fxar9intx8zthf/e6DP4YsxUx4JbqiwIxqq7Q7i/NQcu+TNMysHKNJlPynrrq6Ax83fNUNJkCzlAOejB0XBxKLBIs/nV0x/B4ugELu6toZhbG1IMdWQ5pP1/y2TNgdZehamYcvzBleyk7Ba+rqLppigWwNh5F0EaOFYdBRX4aDj9VRbGMydql7ph3e2DADOlQKthGhBcvbJZhxd9l3ovNTgtWU29A/zxiy31lfbkGw93JZnWDv9urGhfoeF87kExqQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5g9zW9VBHsbjH6vg9w94zdx4Evlvm3k2SHcwiaixcXM=; b=FsZSKixWu+gKTD70Iy20On4if3Eslo6llirUU5P/+f9E3O1IOdV0D5/71n6PI1TkiMZ/UIE4Llz99bLRHq4PL8sjK7oYb3br+54TdOH6Ci1C4peoZU+R0WvZq8TnqhZ3mLsX6M1qSJ3rX0MsA6YDke362LN2r4QrAMJnGSNWcTia/vb0wahp3kqA5enIfk3lGRVdKu1y3METP9JfYxQH5n/F4M9mo9qZUwXIRkb5HEZYRkPvMzQqfpiz5u5C+Au+I3rtgqSm/xN5vuGsngrWf6qJwbkWGmCa9m4Znqv+icEGX/hUkVO/xY8coKWFBu/fKBnCxjElZCrJ/S0E61Ej4A== Received: from MN0PR12MB6341.namprd12.prod.outlook.com (2603:10b6:208:3c2::13) by MN2PR12MB4222.namprd12.prod.outlook.com (2603:10b6:208:19a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.36; Tue, 9 Jul 2024 12:42:00 +0000 Received: from MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::4cbb:90c1:e4f:38d5]) by MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::4cbb:90c1:e4f:38d5%6]) with mapi id 15.20.7741.033; Tue, 9 Jul 2024 12:42:00 +0000 From: Chenbo Xia To: BillXiang CC: Maxime Coquelin , Jianfeng Tan , Tomasz Kulasek , Pawel Wodkowski , "dev@dpdk.org" Subject: Re: [PATCH] vhost: fix offset while mmaping log base address Thread-Topic: [PATCH] vhost: fix offset while mmaping log base address Thread-Index: AQHa0QQ1Az/v2CEZDk2MRRD1ItaA17HuWLOA Date: Tue, 9 Jul 2024 12:42:00 +0000 Message-ID: <2A833486-1435-44C7-8159-751582B5595E@nvidia.com> References: <20240708065749.1131-1-xiangwencheng@dayudpu.com> In-Reply-To: <20240708065749.1131-1-xiangwencheng@dayudpu.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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR12MB6341:EE_|MN2PR12MB4222:EE_ x-ms-office365-filtering-correlation-id: 4332cb6e-fe54-4515-ec63-08dca0148711 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?VVJYZWN5Skc1SjBiajhNcG1Xa09jTHMveUVRdlJ2eHg3b3VIZVBVUjQ5cjda?= =?utf-8?B?OWlWWUZLRVVkbll5eTJLK1Q2TVh2UCtOYzd6OWFsMG56cWt0R3J6WmNWNUtk?= =?utf-8?B?VFBQL3IzTU9ZRGlaSFhLWkR2ZmFKS1FtTkhJcGFEM1pFdmZyR1Fnb0FDY3VR?= =?utf-8?B?dzJRNFRGSlRJdGMybllVN1VzU2VkNW8rQU5UZWN5Q3VKVGNseXFnY0xTL2w2?= =?utf-8?B?YkE2Qk5ucHcxYUlGZ2EvVGZqa2xKQ1F1cHlUQ0tlbWczQjVTZGdXTFdIemRl?= =?utf-8?B?ay9EY1hnVUF6dzdaUEJkYTdOT2Nqcis5azBKbEkrSUV0Q3AxU0xJRzRnVkgz?= =?utf-8?B?Mm1pbEZ4RzVUdG1WUTFXWWlzbDJIWkhYMFpUT0szb3JnU3dYbG5mZVIwa1Zq?= =?utf-8?B?THVMSkVDM3hmWUxMSUpkTHFBdlM4Ky8rWHBsa2ZWY3JaVEhXVzMyOEJRbnNl?= =?utf-8?B?L2pYNU0xTy9UNWhKUnZIRTRLc2ZnQW00SzhJcUliWW93Zk5FZHFONnNCakgy?= =?utf-8?B?dExldDQwUXZ5TCt5QzM2UzF1L1VKdnYwemxTZTlpcU1HNDM2Zy9GV0dHNTRM?= =?utf-8?B?ZE5WWjFqRnRoNDFPSVhEMU04T0FndXRtUGl2U3VoOEJza0liTWlNLzZJUVdn?= =?utf-8?B?cnkyMFNpc2txeGpPTi9MQWJjdTRpSjBjYkZ5R21nY3pzeElqaHZVOGNoYzNa?= =?utf-8?B?UkthRzJuZHJIMWVNOVBISncvemN1eG00aDRBQk1UTXBGWkNWQ3ZkeE1aWUc0?= =?utf-8?B?UWR0UjNLcGlPcmJvWC8wR1dOMHJVdGs1bXFhNXhEMzJYUlVXSUlpK0RwSmpv?= =?utf-8?B?UDNTdmF2MVVOVkZCcXMwNjZSSWFIdGc0TkxmdnhLdGZIQi9VM2FKMnptd2I2?= =?utf-8?B?Q2FKWTB0VzBXb2F0am1xSmNOMkFKeWZTZjBRa2F1cy8yelRmOHVxaGlFQTBN?= =?utf-8?B?YmpIYVFyZzRZajZ4dHVaY0hZUmdhV29hTWVTcDdWK2dSTDhWM050OHlHT0k0?= =?utf-8?B?T1pma3ZjZFRoWm81R0FZeWxoRmFUUXlWd2tJKzcrRHFHVDRuL1l6alBuWE9J?= =?utf-8?B?RkdjQnBmMWhpMkszWHg3U0tHNzJyVC82dkUrRDlnQVUrRUxDY0ZBd2NuWVdW?= =?utf-8?B?bGFWRkpNSUgzMnRwaSsraFFSUC80V2lkSE5KNHNVNFJPWGMxT1J6emJzcDVX?= =?utf-8?B?T0daL0JnREVNbzlHR0RyL29XRGl6dmxBVzdvb3hrWHJUUjVaMUFDS1NKS1FR?= =?utf-8?B?UEhkNDF2bkVmRVNxVzE0MEc0RUxNUi9OZkFySk5LV0FhL0kwYlNvc0pUaU9l?= =?utf-8?B?STNEU2RRcTU1c2NxNXlzbkRNMW82RzlIalhGa2pBTmtZL1A1R0NMMlZSWTRy?= =?utf-8?B?YmZqbEl2Tk1BOWFMa016OXpMWmtDUEliQUpvV0hrWEUvbHZLSXVialZWcVZZ?= =?utf-8?B?Y3R5WXhkdEc4THNYcDRXNGluR1MzWmYxbTNibFZpVnlxYXp2Y1FyWmVmT1Y5?= =?utf-8?B?WjIvNnBFUjZLZ3lZOHZiZTE3Wmd6TFozUVlJK01lTTQxeHB4SXhQRCtQNTZH?= =?utf-8?B?dHhOREZaRnZxMTM2d2FIQ3dqSW9qNXRNTFZaaDV2QTdOWnZJZ3o4Mm1ReFkv?= =?utf-8?B?QVErU2cwMEtCeEswbi9Xc2VzS0tCS1RYQzhGQzhzRVhvdVJqeXJyV1Qwd28y?= =?utf-8?B?a2EwQkpKUlFEc0RCdytmMFRFbDd4bGdXeXk2WDcwT1B2bnFSU3FKZFFBYWcv?= =?utf-8?B?dktBb2dVaCtzelJ4cFYyb3BmejZrd1ArUm9RYVdabFFnRkNuNmprT0oxS0Na?= =?utf-8?B?ZVVUaklHdStBM0hkbjFSVmJNdXgxU0RzeWYvd0ZvNU5JVXlVejVNNlkvZEpC?= =?utf-8?B?cmQrTEdxWE95VFZZQTMvME50Uy9BNFIyWnZDWDl2NHdiSUE9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6341.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YUQ2MWVXank5MDVZRlBKaytqQm5zODhiY29tYkpOYWt2SDhQYlpoK1laT0lB?= =?utf-8?B?VFp1UVBIbGVTSHF4NXJCZk1QK3BFWHFpNGRRaTlZYWVFVFVNeGpCcUVOekpL?= =?utf-8?B?SnAwRWEyaW9KSUdlU1NsOFA1T0tkTThZaU9TZVZpemU5Nk9QSzBqZFZHa3pN?= =?utf-8?B?YTl1ZjhaWHloMTJma3I1OTNKVWJsT2Z0RUMxdm10L0w4a0VlVWc0b1hEejl3?= =?utf-8?B?Z2t5Uk5IQlpxaUpBWTllQUZ1TCt3ZzdQcThnSlRzaVh6Vmc3MnJRK3RTS054?= =?utf-8?B?dEdvbHVZZng3R2VWSUtwZWRXTU15QkVWdzB1dFd5SmVXK09iSldYWUVUL09o?= =?utf-8?B?RTJpVysvQkR4K1c0bU9NMkJ5VlJkcHVrSWhOSXVtZCtndWo5cnNobDE2MzNL?= =?utf-8?B?c2ZQY0lUTVlMZHZNUFRXOXBIRDJnZlhoOWx4WU9zYWcrWDdTcGtZRE1HZTJ3?= =?utf-8?B?VHgxQmN4aldzSXIvM3BRcFFrdVdDNm9QWWg0QUZ1RjNqQXhHMHFzSG9EUFBI?= =?utf-8?B?SEFVdGFXN2trODNLcmp5UlBwbnI5QkV4cHNoRHFJeFg2S1BzYThVWjVlY1Jt?= =?utf-8?B?cHdSQTI4Tmx0M05ZQnRqb0NEWmJ6QUhoMW1wQjZ3UWVYUG5EUnZoYURHVnl2?= =?utf-8?B?RklKUVBEdnpvcVNveTVza3pBbTFCOHBkRUE0ZTJERFNEUHpRYllMalAzUHVK?= =?utf-8?B?U0M0bXBtd0JVaVJtRnpNOWZVcjdhZnBuTkM5c0ROVDdLdkxQQUovSmg2akpx?= =?utf-8?B?SlZyYXFrbHk2V004UkNQNmw3dTloS21zZFROMlUzL0JvQkN1Mm9vUDZmS1Vv?= =?utf-8?B?MVZ4UVlVQ1NmaWs3aXBpbjdDRVlyUXRwTWxPNU1QYkllQ1MzOEdRb3cwRHNk?= =?utf-8?B?Qk5IVlNaQWt0N2dCUzFYWTNZTElUR2ZEdFBxVFRwYmpRUlNJKy9nZkoxOUlO?= =?utf-8?B?Q01MUUlKbEVRWTVMSHlSQU5Nd2Q5NTBDUWtvSnhLZ29UcmtjemNkY0syZXJP?= =?utf-8?B?RjBPZzRTZEJtdmxFTElod2hLZEtFV3pGTkFyVURtb3ZKVThaem5lQ0lya3Z6?= =?utf-8?B?bmtrMVZMVE1kL1Vpcng3ZW90bWlYVWpGY0hmUytFU29DNHlSU2tDN2FvMEVh?= =?utf-8?B?WTJXT3BFeTFmT05LZmVyc3ZJN0NScUltMmIvZHk3U1kwSnFhOTZuTDBRNGgy?= =?utf-8?B?cW5GQTdNamNCTkFqUjJIcXU1VFo3K1dUZmJ1VHdrMk1Pc1ZpT1VhWEdZZytV?= =?utf-8?B?Z2tlcWc0dEhwam55QVl4dHpWNC9FWWp6SHJWSmhoa0VEZm9sRjU1azRKRVlq?= =?utf-8?B?UUlYWnFuQUh4bXYwSWVMNUgrUHIvMEh1K0ltQVMwQW5saGdvY2c5ZzNaTE5V?= =?utf-8?B?SkF6WStKck05eWR6cjdSd0NsdEJLNkh0Ti9QTmxYUnhWMHpvQ0JNdGQ3MFdN?= =?utf-8?B?YVJZaTY1N1R4MFJ2bjhxYUZraFNSQm1CcmlzczdWbTJ1Vkc3ZkVSK2ZWU1pr?= =?utf-8?B?SFpUOSt5dG02T0JmTmNwMEd6UWhvUG1EVlcvRkhIV21KdjZLVEpudUgwZ0Vz?= =?utf-8?B?YnRBWmE5SW5kSHFhWkpCT0FVYU14ZThFZy9PZThmQkxWckFUakdZNWRPN1Ir?= =?utf-8?B?YnF6RW9wbTdoNzFwQSt6cmp1V1MxT0JObjN2RmppemkzTVcva1hFMkNsellD?= =?utf-8?B?TEQ0TG1kRWkyRlQ0aUJaVjBPcTJNdm56WE14SWt3b0NBTmgzZTVMdjlndU9u?= =?utf-8?B?L1o2L0tCaU1KOFJDeTdnUDFmZlBtZlpDM2UxdWtKL0IyRjBSVk1Kcm9ZaE9z?= =?utf-8?B?eEtZSEhrcU8rMllNL1JPbzZaSmNjU2czb1FsT1RqVW9rZE1OTm9xWDZqcGVC?= =?utf-8?B?a2hYQks1eHB1bW5jd2hVbFRSbGE1M3dxS3diNzJpSUt0WjBRdkxlaVFuQUdY?= =?utf-8?B?enJnTWxGYS8rZC9hVEZnWW1tLzllWnFjSDcwbm1Vcko3MnYxOS9Sby9tSFhy?= =?utf-8?B?Tk83K2RNS2xwQWI2bWh3Zy8vQ0FMcFM5UnBOUllkRWkzbkJVRkxLcmViZ0t2?= =?utf-8?B?cW91UGJpNFZjd21HSkNDK0pIZDVjeTFSS1M4aFNiakxQTGp1SFJNOUVPZ2Vm?= =?utf-8?Q?m3YRB5E456tAAuIHAn34S0NWq?= Content-Type: text/plain; charset="utf-8" Content-ID: <781270A1B00DB149A70C20B33247D7FD@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR12MB6341.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4332cb6e-fe54-4515-ec63-08dca0148711 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2024 12:42:00.5475 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Emu1XtHVBe/Mg84YqzDrJJHB2rlDilmKBNgfVO9fDXTkfPn8RmEjgR7eCjeyXG+io5GGTD70VKVdZ20jSeGOLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4222 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org DQoNCj4gT24gSnVsIDgsIDIwMjQsIGF0IDE0OjU3LCBCaWxsWGlhbmcgPHhpYW5nd2VuY2hlbmdA ZGF5dWRwdS5jb20+IHdyb3RlOg0KPiANCj4gRXh0ZXJuYWwgZW1haWw6IFVzZSBjYXV0aW9uIG9w ZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+IA0KPiBGcm9tOiBCaWxsWGlhbmcgPHhp YW5nd2VuY2hlbmdAZGF5dWRwdS5jb20+DQo+IA0KPiBGb3Igc2FuaXR5IHRoZSBvZmZzZXQgc2hv dWxkIGJlIHRoZSBsYXN0IHBhcmFtZXRlciBvZiBtbWFwLg0KPiANCj4gRml4ZXM6IGZiYzRkMjQg KCJ2aG9zdDogZml4IG9mZnNldCB3aGlsZSBtbWFwaW5nIGxvZyBiYXNlIGFkZHJlc3MiKQ0KDQpU aGUgY29tbWl0IGlkIGxlbmd0aCBzaG91bGQgYmUgMTIuDQoNClNpbmNlIFFFTVUgYWx3YXlzIHNl bmQgb2Zmc2V0IDAsIEkgdGhpbmsgaXTigJlzIG5vIG5lZWQgdG8gYmFja3BvcnQgdGhlDQpwYXRj aCwgc28gbm8gY2Mtc3RhYmxlIGlzIGZpbmUuDQoNCldpdGggYWJvdmUgZml4ZWQ6DQoNClJldmll d2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm94QG52aWRpYS5jb20+DQoNCj4gU2lnbmVkLW9mZi1i eTogQmlsbFhpYW5nIDx4aWFuZ3dlbmNoZW5nQGRheXVkcHUuY29tPg0KPiAtLS0NCj4gbGliL3Zo b3N0L3Zob3N0X3VzZXIuYyB8IDIgKy0NCj4gMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliL3Zob3N0L3Zob3N0X3VzZXIu YyBiL2xpYi92aG9zdC92aG9zdF91c2VyLmMNCj4gaW5kZXggNWY0NzBkYTM4YS4uMDg5M2FlODBi YiAxMDA2NDQNCj4gLS0tIGEvbGliL3Zob3N0L3Zob3N0X3VzZXIuYw0KPiArKysgYi9saWIvdmhv c3Qvdmhvc3RfdXNlci5jDQo+IEBAIC0yMzk5LDcgKzIzOTksNyBAQCB2aG9zdF91c2VyX3NldF9s b2dfYmFzZShzdHJ1Y3QgdmlydGlvX25ldCAqKnBkZXYsDQo+ICAgICAgICAgKiBtbWFwIGZyb20g MCB0byB3b3JrYXJvdW5kIGEgaHVnZXBhZ2UgbW1hcCBidWc6IG1tYXAgd2lsbA0KPiAgICAgICAg ICogZmFpbCB3aGVuIG9mZnNldCBpcyBub3QgcGFnZSBzaXplIGFsaWduZWQuDQo+ICAgICAgICAg Ki8NCj4gLSAgICAgICBhZGRyID0gbW1hcCgwLCBzaXplICsgb2ZmLCBQUk9UX1JFQUQgfCBQUk9U X1dSSVRFLCBNQVBfU0hBUkVELCBmZCwgMCk7DQo+ICsgICAgICAgYWRkciA9IG1tYXAoMCwgc2l6 ZSwgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgTUFQX1NIQVJFRCwgZmQsIG9mZik7DQo+ICAgICAg ICBhbGlnbm1lbnQgPSBnZXRfYmxrX3NpemUoZmQpOw0KPiAgICAgICAgY2xvc2UoZmQpOw0KPiAg ICAgICAgaWYgKGFkZHIgPT0gTUFQX0ZBSUxFRCkgew0KPiAtLQ0KPiAyLjMwLjANCg0K