From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by mail.toke.dk (Postfix) with ESMTPS id CDADEAD3A28 for ; Thu, 16 Jan 2025 01:28:16 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=P7uB7Ghn Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-2164b1f05caso4854565ad.3 for ; Wed, 15 Jan 2025 16:28:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736987235; x=1737592035; darn=xdp-project.net; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=bEcOoHqZCQz992D1472+Bd71qizVhWfxyGjZ+LGLdMs=; b=P7uB7GhnQ5h3JZPwvDRLzRxrH+iUG5Z8Ss+GQXXOCf7+FsZa3U5zraYPUcYTs+nIcI yVdVIwoCgkagsms+jC++kkK4sissb1SS8tQxWgtrtu8U0U3M0mv8o8YrJrqJOHbxYyUS U3V0OuH8E4qJBI0wqkiR8than1mlkCcIBKXHTndxGLxaCdg6MsrwZ4TiwUtHSNmst2A0 XQmuETcmh+koy9JUT+BlxTen3bCRb292qmMWifneshEsSs8Y2erl1/Swo3UxJvsH/h2+ izRiKEhpGfu/GGIsMQ43CYvcIwZeBheCdHIuV5VytEcdj8IsQQRRxfwZm4uwrtXuj6mH NseA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736987235; x=1737592035; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bEcOoHqZCQz992D1472+Bd71qizVhWfxyGjZ+LGLdMs=; b=QO8wiNyMtxY8fLlvaX1uPEUaDgxovf1Goh8W4GRSX7MQzey+TnBk7isZeeBgacwA52 0XnmpGc9jjB7o12IIXJcHao+3siaSYUwrlkhjr0YnpV1VfMwd1C+wUGAEKBr6K8ulshi RaFih38vOAy6zsjE6UAOiFYy4m19yeFr5X/r/cr0Nvz0D2UpV1J6cj6sgkLHAd7lvK3b 2TYKpDUSLsGqqnPj+t20WKRgv6zsaYyepROFAgu4gppBVnc6vZz4F2FaGYboqKL8YVAf mIEj3REJZRlDNw2pROZICWr/id+6/UtJHu/cfbTpnBM7/I3/2HNy5ZqagZbkvI46shXK 50vQ== X-Forwarded-Encrypted: i=1; AJvYcCWnX2ixpaRIjrzwkNON9nBO+T9up+JkKtGsB5BKFWw9NntBZPXXLpxuNLNsBpESIQC5BukN3Pd/pzU=@xdp-project.net X-Gm-Message-State: AOJu0YwKqPOsP1OIiR8I7k/PfFfb8hqnAAiW8gBfua7et0XdN4m4ViZd mtrj0JgJ1iffGXEGFqKXA7tpWInqyO2iKS/pQ++koXhxrMAl5is= X-Gm-Gg: ASbGncvcQC4PKty5YL6vr0STmYOSkYoBxktjtmcufBCl9/eYiTOy9lnMT8igoeeHt8O HKefCezC1Y26Wm2GVrUKNDl8ILNwOXRxR3Ywguu+z2vgXljBmqwDEConlWvAvTqMaBh6aUdgpuH exkRHFwqhdb+bx58pptxN/2my3HHZwklaih08mx0XeOsRkeQLpQOoczkSlFyhec4Iz4bohN43Gy PUiNXEy+p1VXwRn4xQDwI9VLB8d7yDAognP6NrSjDzpbI4gAZXI7WUS X-Google-Smtp-Source: AGHT+IF42kOgX+PydEftgfBZixafBXfUCJHxwxxwV4uV0EJebudeO3qjsr2vtf7hdNZFfdVhP9a6Vw== X-Received: by 2002:a17:902:ce06:b0:216:5561:70d7 with SMTP id d9443c01a7336-21a83fe48c0mr475141105ad.52.1736987235115; Wed, 15 Jan 2025 16:27:15 -0800 (PST) Received: from localhost ([2601:646:9e00:f56e:123b:cea3:439a:b3e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21a9f253a98sm87014465ad.224.2025.01.15.16.27.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jan 2025 16:27:14 -0800 (PST) Date: Wed, 15 Jan 2025 16:27:13 -0800 From: Stanislav Fomichev To: Song Yoong Siang Message-ID: References: <20250114152718.120588-1-yoong.siang.song@intel.com> <20250114152718.120588-2-yoong.siang.song@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20250114152718.120588-2-yoong.siang.song@intel.com> Message-ID-Hash: 5KKVI42SIIGRX7AQRE7CWJAU4RJAVTO2 X-Message-ID-Hash: 5KKVI42SIIGRX7AQRE7CWJAU4RJAVTO2 X-MailFrom: stfomichev@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Willem de Bruijn , Florian Bezdeka , Donald Hunter , Jonathan Corbet , Bjorn Topel , Magnus Karlsson , Maciej Fijalkowski , Jonathan Lemon , Andrew Lunn , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , Joe Damato , Stanislav Fomichev , Xuan Zhuo , Mina Almasry , Daniel Jurgens , Andrii Nakryiko , Eduard Zingerman , Mykola Lysenko , Martin KaFai Lau , Song Liu , Yonghong Song , KP Singh , Hao Luo , Jiri Olsa , Shuah Khan , Alexandre Torgue , Jose Abreu , Maxime Coquelin , Tony Nguyen , Przemek Kitszel , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, intel-wired-lan@lists.osuosl.org, xdp-hints@xdp-project.net X-Mailman-Version: 3.3.10 Precedence: list Subject: [xdp-hints] Re: [PATCH bpf-next v5 1/4] xsk: Add launch time hardware offload support to XDP Tx metadata List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On 01/14, Song Yoong Siang wrote: > Extend the XDP Tx metadata framework so that user can requests launch time > hardware offload, where the Ethernet device will schedule the packet for > transmission at a pre-determined time called launch time. The value of > launch time is communicated from user space to Ethernet driver via > launch_time field of struct xsk_tx_metadata. > > Suggested-by: Stanislav Fomichev > Signed-off-by: Song Yoong Siang Acked-by: Stanislav Fomichev