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 6B17F4679E; Tue, 20 May 2025 15:31:39 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EDDC04064C; Tue, 20 May 2025 15:31:38 +0200 (CEST) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mails.dpdk.org (Postfix) with ESMTP id 591A3402AE for ; Tue, 20 May 2025 15:31:37 +0200 (CEST) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-22d95f0dda4so59539935ad.2 for ; Tue, 20 May 2025 06:31:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1747747896; x=1748352696; 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=lMxmdC4E/T8icxyT9c+dAbXRo+OHTUrouWcA9/Y9mfE=; b=Jue8RPw3PeSjTH6ITrqF6piUT8Cc1elKRA6pQ71ssF2HYYyVsMZwaKox13xzAZt2xk yDaX9oW39YMcQqVZxKzp6ZP4d7fR6zTtcRW5kULicoOg3/nK8XnBvQZ7BinT58pC7bgs +x0GksJn43OyVnR0CyISbBjaCmxm5lm+AXDp/SwDe3RjRZ/0uRibQh9heIo9OZGHZWyv JfAsu3j8wB8UMQMt6bOhIp/Vawmi4S7sUpglY9KSWkUAO7Wwgk3hm1YLcWc+JZrzrisg /AefqGCXEzp0Xm3TjobKS8A2JrrOMZapj6+vu9jGvEUUHML76JLt5AlE1Kz1q1iM786R v4PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747747896; x=1748352696; 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=lMxmdC4E/T8icxyT9c+dAbXRo+OHTUrouWcA9/Y9mfE=; b=RQ/9fFAPAQtaa8Y+HrVpiwEKpoUZ/ngbePVVMs0f5LNjvHgUnsIWzGGlA2p49MK7bq xwK1tgDQ+skdvvb0Ha1XH/xDxzlYAwzcsAWvMwFNNsa4RKNqJJMewQNiik/Ry4RRbIBB 0H2IFcgSXF2OhTF4fr7BFjhNAnikFiNLC/cUchFj4uYbQpvFCNBbZGU/SPGUPeok9T4F ljKUXm576y7DZtDHPnBvqwXgCsJgEU98Gw4LKsAO8L9DbU6UziDCxSSnW73CAX5BugKZ eaHuPQzEWR+krv2PbQHGxrg+w3shkqE2XgpTNTwu5vmHMF2gW/voem0EKVYwCdKMtaXZ OusQ== X-Gm-Message-State: AOJu0YxMkSncm+OuXmyeiPNOSjhp0kUcfB6eVFjFaPnxABGla4M4l1p5 BRb+RRrs63GzR/r36V+4D1wzQeIo2pWD2frJ5gwxKE9TB64BoD+M2dgdrWYvj6jrsnkVjReR9mV 9GUKtWH4= X-Gm-Gg: ASbGncvpIf91HJZib7+rZYPfyOtJBfk8ZYVcq0Jw3p6SPMAZ5fRSZ/uwvCCT7g9rhwb KSCept2iyRhx/15wSFLfET6gu+FvyTzGASoDvdx4dWYqGyx+uzRs+PoW49/4Blz3YxkTTfILjvC 2VrgEmdbXChgOSBAmrLqs3EcJijmk1XlfqsJnfBkloGCxU/IEJ3cIT/nYDx4syW32JddFOBXO7E PREJ3dQ8DeWLgu4NqdSMna4TaknztzaDNVot1cjr5TG2RoHbATvNBpwAZi32yLdLaWgk08V2GiX CNxCWJX7N1ZPJnw2HerP7xVVDWDuIPWf3DjtwlpTrqc1P97SRGlT0LYDNz3cRND74o+Fq73D/O3 2bl1kcXouYsMvXvPhBEfl++pV4HQ= X-Google-Smtp-Source: AGHT+IFQc25+8E9nZB0hW2AlzXgDYOO3+zXhhqrgQi/t1uk7EnIORePeae8398m/I2YCdwO7IUsTyg== X-Received: by 2002:a17:902:dacf:b0:220:c164:6ee1 with SMTP id d9443c01a7336-231d4595b02mr254927145ad.32.1747747896065; Tue, 20 May 2025 06:31:36 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-231d4ebab7dsm76916145ad.181.2025.05.20.06.31.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 May 2025 06:31:35 -0700 (PDT) Date: Tue, 20 May 2025 06:31:29 -0700 From: Stephen Hemminger To: Maxime Coquelin Cc: dev@dpdk.org, david.marchand@redhat.com, thomas@monjalon.net Subject: Re: [PATCH 2/4] uapi: import VDUSE header from v6.14 kernel Message-ID: <20250520063129.0c35a6ed@hermes.local> In-Reply-To: <20250416123426.2638250-3-maxime.coquelin@redhat.com> References: <20250416123426.2638250-1-maxime.coquelin@redhat.com> <20250416123426.2638250-3-maxime.coquelin@redhat.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 Wed, 16 Apr 2025 14:34:24 +0200 Maxime Coquelin wrote: > This header will be used by the Vhost library. > > Signed-off-by: Maxime Coquelin > --- > kernel/linux/uapi/linux/vduse.h | 353 ++++++++++++++++++++++++++++++++ > kernel/linux/uapi/version | 2 +- > 2 files changed, 354 insertions(+), 1 deletion(-) > create mode 100644 kernel/linux/uapi/linux/vduse.h This file should be generated by doing make headers_install in a Linux kernel tree to ensure correct code. If I do that with current 6.15 kernel tree it comes out different. ~/.../kernel/linux/uapi $ diff linux/vduse.h ~/kernel/linux/usr/include/linux/vduse.h 2,3c2,3 < #ifndef _UAPI_VDUSE_H_ < #define _UAPI_VDUSE_H_ --- > #ifndef _VDUSE_H_ > #define _VDUSE_H_ 353c353 < #endif /* _UAPI_VDUSE_H_ */ --- > #endif /* _VDUSE_H_ */