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 40E6443AFE; Mon, 12 Feb 2024 23:53:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C57E240274; Mon, 12 Feb 2024 23:53:09 +0100 (CET) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mails.dpdk.org (Postfix) with ESMTP id C47F44026E for ; Mon, 12 Feb 2024 23:53:08 +0100 (CET) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1d7858a469aso24098995ad.2 for ; Mon, 12 Feb 2024 14:53:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1707778388; x=1708383188; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=f5gUiGmRJG8ayjs3E0/qOMmkgX6yGgwhL6r7Q0icFTU=; b=CPvI+S8X2OAS9R92SyPSh4Lnc1dNXPZETsbhc+OpZQoWlYnG/O20s8JdehEwbu3Kn8 f/yjwynAT8odF/C5aqz3AVO50zZgktGGgvMa3vSa/RQu7cjJriEyPnz7ykbta6cZtmHZ GVHAt9yP0eHo5vJj+akNuPe4D2of/T1H5aUBxhAa2nliTXGgLgwoLFJfFQ8+ZgIB0Vc5 ES0MH1PJVe93bX9bdBDvltmMs4tplVvOnngSXA6M6WY36R5npMx2pp7H/0GbEm1dy1JM JxWxH+kGEOmPzED9eg4nL01jnHskKYG2QzQHp3Au+UBUB498Jig1bdSGPHTDlYCi6jTm ggbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707778388; x=1708383188; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f5gUiGmRJG8ayjs3E0/qOMmkgX6yGgwhL6r7Q0icFTU=; b=welzvLqesjPlXwwbwJ/Unh57hy7n7EHVUI3QaCkMXDJ/LRSwhT3jbMBwTxePiUGp93 1uC3dBxoYWLtVLy6wyLDyQEWh0H2oiIKvJP2oH/etGnt8/ow/JOg0JiF6pcdqjQotDa0 SWfeXPM4S7fZUsWEMNN6Xjg2tKN2X0ZYSmMbzF/zanZKpal4btESFQUlT9TIWXBOgr56 IYuh/d8ikvCZuVf9y8AzjuZs+1cXfgOYx3fVi7S6i4MEoVRBeABkiMspbhFg4yJHSvbe 98vvMxGrtaTAl1IlP5jFyWZDxJGhjwI1yVdxqCRbjoc6DcEbTKlYz/+TNxFULGAKJXLZ Lxpw== X-Gm-Message-State: AOJu0YwVnUwh216nRP8zJpX5XMVdyzcN39LLYei/S6lRh8UukH6u4zl4 U9PRc7b9DsIHssGs7V5bJPZca2WE0LyfnWu9gochkP4pvRzw/Hks9PsMFRLY5ZE= X-Google-Smtp-Source: AGHT+IHYuf3WlErYsKVpquqt/iAXNE+bJDMX7iDzPIXTzUXFnhPwjVDjoJEwtirNTHIVWF7BKnszew== X-Received: by 2002:a17:903:44a:b0:1d9:6cb5:a812 with SMTP id iw10-20020a170903044a00b001d96cb5a812mr6437134plb.24.1707778387838; Mon, 12 Feb 2024 14:53:07 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCX34M0ec5TAebv36wHVSuDEw5LGploNNbX8IcDuBjn8sPYbHFxR0UJAlvdJPG8/oeNBhcmH06VRogOlP1tidMn1Q+bq+5zNsZnccT6EKtROPd5p0Cae7UR+YfNh+Q3FsHhzQZskREL0nTV8zLa7I49QFyrFS7MmzFXvI1bcMZwXoAE9aWIaMorkmbdCjwdIq7i9yoRcF3+bY31JfHUUvu7S39DPdcPTcYP4sn+5C9UT501nAXrXKg+9hQsD+XOI5RgtUT3IhkPKB5KDSfAZOw== Received: from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id j10-20020a170902f24a00b001da326635e7sm845654plc.87.2024.02.12.14.53.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Feb 2024 14:53:07 -0800 (PST) Date: Mon, 12 Feb 2024 14:53:05 -0800 From: Stephen Hemminger To: Chenbo Xia Cc: dev@dpdk.org, thomas@monjalon.net, david.marchand@redhat.com, cunming.liang@intel.com, xiuchun.lu@intel.com, miao.li@intel.com, jingjing.wu@intel.com, beilei.xing@intel.com Subject: Re: [dpdk-dev] [PATCH v2 1/9] lib: introduce vfio-user library Message-ID: <20240212145305.5c29e717@hermes.local> In-Reply-To: <20210114061411.39166-2-chenbo.xia@intel.com> References: <20201218073851.93609-1-chenbo.xia@intel.com> <20210114061411.39166-1-chenbo.xia@intel.com> <20210114061411.39166-2-chenbo.xia@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 On Thu, 14 Jan 2021 14:14:03 +0800 Chenbo Xia wrote: > This patch introduces vfio-user library, which follows vfio-user > protocol v1.0. As vfio-user has server and client implementation, > this patch introduces basic structures and internal functions that > will be used by both server and client. > > Signed-off-by: Chenbo Xia > Signed-off-by: Xiuchun Lu > --- > MAINTAINERS | 4 + > lib/librte_vfio_user/meson.build | 9 ++ > lib/librte_vfio_user/version.map | 3 + > lib/librte_vfio_user/vfio_user_base.c | 211 ++++++++++++++++++++++++++ > lib/librte_vfio_user/vfio_user_base.h | 65 ++++++++ > lib/meson.build | 1 + > 6 files changed, 293 insertions(+) > create mode 100644 lib/librte_vfio_user/meson.build > create mode 100644 lib/librte_vfio_user/version.map > create mode 100644 lib/librte_vfio_user/vfio_user_base.c > create mode 100644 lib/librte_vfio_user/vfio_user_base.h There were build failures and changes requested, but no followup. Marking this patch series as "Change requested". Please fix and resubmit.