From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 55FBFA09F0 for ; Thu, 17 Dec 2020 06:53:56 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AC7DCC9CE; Thu, 17 Dec 2020 06:53:54 +0100 (CET) Received: from CNSHJSMIN03.NOKIA-SBELL.COM (cnshjsmin03.app.nokia-sbell.com [116.246.26.71]) by dpdk.org (Postfix) with ESMTP id 4C0F2C9CC for ; Thu, 17 Dec 2020 06:53:52 +0100 (CET) X-AuditID: ac189297-f79ff70000018a48-72-5fdaf26e6e83 Received: from CNSHPPEXCH1610.nsn-intra.net (Unknown_Domain [135.251.51.110]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by CNSHJSMIN03.NOKIA-SBELL.COM (Symantec Messaging Gateway) with SMTP id 05.3F.35400.E62FADF5; Thu, 17 Dec 2020 13:53:50 +0800 (HKT) Received: from CNSHPPEXCH1601.nsn-intra.net (135.251.51.101) by CNSHPPEXCH1610.nsn-intra.net (135.251.51.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Thu, 17 Dec 2020 13:53:49 +0800 Received: from CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) by CNSHPPEXCH1601.nsn-intra.net ([135.251.51.101]) with mapi id 15.01.1979.006; Thu, 17 Dec 2020 13:53:49 +0800 From: "Wu, Jianyue (NSB - CN/Hangzhou)" To: "users@dpdk.org" Thread-Topic: [DPDK memory] mbuf max size is restricted to 65535, how can we buffer bigger than 65535? Thread-Index: AdbUONqkwaF3Xa9VSlahupIy8GmU1g== Date: Thu, 17 Dec 2020 05:53:49 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [135.251.51.115] MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFLMWRmVeSWpSXmKPExsXS/ts4Tzfv0614g0V7xCyaD65ncWD0+LVg KWsAYxSXTUpqTmZZapG+XQJXRvehbewFy3UqfnxwamCcodHFyMkhIWAiMWHiR9YuRi4OIYFD TBLf1t9iB0kICfxllPj4zhIisYlRYseMrSwgCTYBF4mpO+azgtgiAqoSX2btBYsLCyRLLFt2 jQkiniFxt6GZBcLWk+jYuhPMZgGq3/JyAZjNK2AncXv9SWYQm1FATOL7qTVgvcwC4hK3nsxn grhOQGLJnvPMELaoxMvH/4D2cgDZShJ9G6DKUyXm7DvJCjFSUOLkzCcsExiFZiGZNAtJ2Swk ZRBxHYkFuz+xQdjaEssWvmaGsc8ceMyELL6AkX0Vo7SzX7CHV7Cvp5+BsZ6fv7eno26wk6uP j56zv+8mRmB0rJGYNH0H4/NZH/QOMTJxMB5ilOBgVhLhTThwM16INyWxsiq1KD++qDQntfgQ ozQHi5I473WrG/FCAumJJanZqakFqUUwWSYOTqkGJtNCH5Fz023ufrycvvuhYG1Mx7atutad oT791lfrGUQZumq/LrP8KK969bfAj7uHFucGrNeJXa8fx57U8OJYzPUTtjkdnf/Xd/x126W0 qGQPF5PlA3mTA0qxU52+P2qoZH3yYNvtgLJQ0wX6lZLeL8Uzf36oVNVbrsyclD7r5L/sSu6C ENurJ7UeK5rZlFYq6Hak2zerqPrukWF4FvONd51O6zXJRVP0P7G3zfwlG5YpqvB6a/LNn7YF Hsavbj9ZFKORs8xtW/dtU7vczVs/1PtcsZ2ydI38kafMpjGbOTYnSOYv867v1terLakQzbk/ m+3E8TK9q51XhN5dPbtM+G5n0psCq8fv/8X1PlZVYinOSDTUYi4qTgQAozzQaP0CAAA= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] [DPDK memory] mbuf max size is restricted to 65535, how can we buffer bigger than 65535? X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi, DPDK experts, Now mbuf data_len is only uint16_t, can't exceed 65535, we have a scenario = which need to use buffer bigger than 65535, how can we use it? Thanks in ad= vance! #define rte_pktmbuf_data_len(m) ((m)->data_len) uint16_t data_len; https://doc.dpdk.org/api-2.2/rte__mbuf_8h_source.html Now mbuf alloc has no problem, can get buffer bigger than 65535. Best Regards, Dave(Jianyue)