Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp2074304rdb; Wed, 31 Jan 2024 19:49:41 -0800 (PST) X-Google-Smtp-Source: AGHT+IHJlo272E8SDeZQG1js1UYUXNuwCWCyrI/ICCqFMpoElwYxpsOKKBiHj96jg5nPwh1kK0rg X-Received: by 2002:aa7:c619:0:b0:55f:52c5:ab9d with SMTP id h25-20020aa7c619000000b0055f52c5ab9dmr2344225edq.28.1706759380979; Wed, 31 Jan 2024 19:49:40 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706759380; cv=pass; d=google.com; s=arc-20160816; b=bzSgFzxEUBJV46g49lEsXhZKwPEIARqZQMhKbLQug+LewS/LDdlT0H4EqmMTC8Lbbx 3cHmYrplfq0FXbtgp4EI4IdeNGiDcM/U/+61Z52URx/0TB3qC8Hp9OGCK3gERuHD+DQO kM4mGBOliHsnPRELPOL5sTVUqm0raVVlHUksptWGiJtUXztA+YKl16DRaDs/IJzCTMF3 gg7FqL4y+8BeNkltu7L5cnuXTsNj9w6lxR5MnEszevf0tEB9OR2eRAboCFy5opGfrb4y O1uXcA6FZBVaEq203hM62SyNL5ySBvmIlbydv/+zIN7xh4WUEgVStvWznZD3gGb4+nA0 Pi3Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=yjVe4kQRj3zahvnTfboJZpOW7Tot/quiUrYZyOIwy98=; fh=r9pj+5UvK2THVrbtG2S/5R2GdCGaPEGc+34txCWe8i8=; b=vTAH3CVbaMVmzN7PcJVlNMuGIUmDsYigrufPlFkfRpeZUgA9B72Qj2YcbOPKldFdtn 3JD3ZOT5OP5FcUXjZJkfCpFvuf5aQNvPIE7lEGe5f20fDVxTQa5WgDxIMuCIUlZrVrDh xO3J4dIrg6U4GlgVmrsPPsHmhTz3Wa1PyNAFJWw1fKAAn+g7Meh3MX/M4evOimMChNI+ 9E7bsWa9b5oPySHEdFrNFDCMwci+ZLRtCTXnzHMm14nyQt5IGn4So/hiIY0NUvMgFBii 6tpOSiDeyajnkDmMCMe+8lXstXCWmdtFqqzOTN5kYANoRR18vMKqp17K9j/73eSWv4SX OKiA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@networkplumber-org.20230601.gappssmtp.com header.s=20230601 header.b="CR/3qrOV"; arc=pass (i=1 spf=pass spfdomain=networkplumber.org dkim=pass dkdomain=networkplumber-org.20230601.gappssmtp.com dmarc=pass fromdomain=networkplumber.org); spf=pass (google.com: domain of linux-kernel+bounces-47593-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47593-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=networkplumber.org X-Forwarded-Encrypted: i=1; AJvYcCW1BhBqdGQe3dZdISFm/6KWWeaBtraMEoM/YJtn6LYleQMv8SMi8pzBNFjpDCA90/QYfU4iNIIhIjhYx+g+jh9uDOPpOO5wfyuvEhnrRA== Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id i7-20020a05640242c700b0055f11f5afadsi3450136edc.239.2024.01.31.19.49.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 19:49:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-47593-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@networkplumber-org.20230601.gappssmtp.com header.s=20230601 header.b="CR/3qrOV"; arc=pass (i=1 spf=pass spfdomain=networkplumber.org dkim=pass dkdomain=networkplumber-org.20230601.gappssmtp.com dmarc=pass fromdomain=networkplumber.org); spf=pass (google.com: domain of linux-kernel+bounces-47593-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47593-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=networkplumber.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 6C6861F2381E for ; Thu, 1 Feb 2024 03:49:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 91E283B2A6; Thu, 1 Feb 2024 03:49:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=networkplumber-org.20230601.gappssmtp.com header.i=@networkplumber-org.20230601.gappssmtp.com header.b="CR/3qrOV" Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5A3203A8C5 for ; Thu, 1 Feb 2024 03:49:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706759367; cv=none; b=b5S0H6plVOWHcv492J7c2gdtKwg0GLsS0TVB6Yj3Z9E5rI7S8lxyQgXi6ATQQHBjktuMhBkGRj3p/8xEbqiJGy1Y4S5HuHLgcuMqCNQ84d6j3/vgtw5gQUAOxJd7u4uLea/5HeheBJRiE//gykvlOW750rH/FR5DrdHYt5uoOMM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706759367; c=relaxed/simple; bh=yjVe4kQRj3zahvnTfboJZpOW7Tot/quiUrYZyOIwy98=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=c6AfqH46BhrRl4J0n1wfQ9iqtijOQlSsK3leVm5rno4BwZ61QHTVpcLGaLOgqztQKr9ZUBLJcbFerxDkO8T43Y6t0YGEF9nB/kAwLy/+SMOJd0ia2VERyQX8IkfK5pGF0KhKf9K5Tjno843iCShxm8zI/5FLW4mDlAHGMRKmroU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=networkplumber.org; spf=pass smtp.mailfrom=networkplumber.org; dkim=pass (2048-bit key) header.d=networkplumber-org.20230601.gappssmtp.com header.i=@networkplumber-org.20230601.gappssmtp.com header.b=CR/3qrOV; arc=none smtp.client-ip=209.85.210.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=networkplumber.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=networkplumber.org Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-6dfc321c677so333182b3a.3 for ; Wed, 31 Jan 2024 19:49:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1706759365; x=1707364165; darn=vger.kernel.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=yjVe4kQRj3zahvnTfboJZpOW7Tot/quiUrYZyOIwy98=; b=CR/3qrOVNNvStlfw9s204zbiXovrWlUpkgYSSdejOSevsQbuAJiEMjfL5P5Yk1Cg8A jlK/+R1SzdqpvDuQ3WQjuflLHRwFqe8RxYIFselhnkc6k5+LrGXZi0nreCx3Qj3nmTgY Z8AdQxucUy7OiZimlYxpiA2sToMpklgh0ltnoyPDkyIuFtT7CRS6gepd/r1ZQk1YNthq eKHvkpey6PTV0HzwYXVtNN6MUp7ZUPDEQid5WhmvFntRfZ4RdTzElfq0vzHskZKAOfsf AvrEmPP0Gbe5VY69ap3SwZWvszECmUm1cdg/ftEIHsZb4SnZ3+kgBaqqOLuxUxCrDvTR fBYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706759365; x=1707364165; 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=yjVe4kQRj3zahvnTfboJZpOW7Tot/quiUrYZyOIwy98=; b=RGchyMhYYS07ILRcgCgHm4GjznWJOzlHQIgTGl00ZZxpiLlcWM/d0Og040l91ARIGZ z2iEAZBmEau35g6m1VlbGdIhNhfZWTYLNVIzeS5kYCTvxniDT69vhZ5E2w6txJpRm3A3 HZhGFmh1SDGFdRkTPq8T4skeaI9mWWYqJo9k2nLEvxCM386tUMNaXLDX27I3/fXZSTN2 SbUhOaK8n/h0zXbROrTBc5ylCnvIeCPTgJsqzMRzNnnF0jBcqAKjdp0oYCw3NLX2zss2 eml272Jy26XLzfMaFvARGTARV1lCAU86m9l/WOymlmKEpp0kuJ70NtmEIBIRqxZTrFe+ bSMg== X-Gm-Message-State: AOJu0Yw0Mue+6PzvmFX2E//VaP2Lq2IGzRFz3fPhMBc+wOHKzpl7Wzw1 Fl/627QfkRzEwA6XN8Us3jvOuQRP3hxVk7SIYZPZp93YrlGObHO1h7yyfCWrF0Q= X-Received: by 2002:a62:b608:0:b0:6dd:86c9:f54a with SMTP id j8-20020a62b608000000b006dd86c9f54amr3257651pff.17.1706759365620; Wed, 31 Jan 2024 19:49:25 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCXi4kKmjSLsSLOirl391nhRMOsh1jt3ExFKM6f05jRWIyn2QXn/m0N+709PzAtxhUBXz2OiEdouR6Uu5zRxKecChMOA1HvT14JWteN+Lexq+zwHV1vdODEmfstPKPXG/d0Om2Xivtcrd7Glbkxp47CEU7wjfukkYj9ilES1AKnqfkQKAMa7U1o1LMGgvXocV4Bk0tlX6/WqHV/me1mQMr3pRkaZnCPKXGXSngJh92G9hcC7h2OEQzUbvC8Bpw== Received: from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id i1-20020a056a00004100b006d0a29ad0aasm10647970pfk.5.2024.01.31.19.49.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 19:49:25 -0800 (PST) Date: Wed, 31 Jan 2024 19:49:23 -0800 From: Stephen Hemminger To: "David E. Box" Cc: netdev@vger.kernel.org, ilpo.jarvinen@linux.intel.com, sathyanarayanan.kuppuswamy@linux.intel.com, linux-kernel@vger.kernel.org, platform-driver-x86@vger.kernel.org Subject: Re: [PATCH 0/8] Intel On Demand: Add netlink interface for SPDM attestation Message-ID: <20240131194923.0da36482@hermes.local> In-Reply-To: <20240201010747.471141-1-david.e.box@linux.intel.com> References: <20240201010747.471141-1-david.e.box@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 31 Jan 2024 17:07:39 -0800 "David E. Box" wrote: > This patch series primarily adds support for a new netlink ABI in the > Intel On Demand driver for performing attestation of the hardware state. Are there any tools (in iproute2) or tests to support this interface?