Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp8557lqe; Fri, 5 Apr 2024 10:48:40 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU1RZFzJ0UPUATYrLX9ACHFOOMmk+WEPHBLUv1gTKbT6s+lkpUcditQIBnr6ePYHQtlgJQbGBPfXe2IuzKzP8R4+q321lH6wGWcavm+YQ== X-Google-Smtp-Source: AGHT+IGYId2ZXCO+yqoyBubsW2jrXp9OV1TU6oKsthxsDa1rwB9OOB0cZSOX+hYNnmXpHAG1tLwU X-Received: by 2002:a0c:e447:0:b0:699:329b:6dfd with SMTP id d7-20020a0ce447000000b00699329b6dfdmr5439964qvm.15.1712339319975; Fri, 05 Apr 2024 10:48:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712339319; cv=pass; d=google.com; s=arc-20160816; b=iVPySqpk2bVOJDUjGey4R1Qw3uzZQwVVf10zdbemndDH0V2fCwoMaBkDTHW+nzRMwg SVCT3VGHvmVXh3pMMPf+e7Toh6nZbTwgRt7e4540fSdyuRZ/sj7D9gLO6l7plpMK7cKs X3IAKxPuRL2aA/nJI9WcOpDRW3QV+Dvj+13+LJzuyc2RLqoJ7pnNQ94Zh0hRALlgYLV5 N4qsLtBRWuNC2zvOpjWt8J0cOgqiihQo6tMm68v670dv+gNHsHQnpu0q/bcCCzWhS6JG e9q+6MrEMUdIHpwmlEsuVSvigmkRui1BYKPVGX8CUob5aLSzNnqW6P7uKoAq4sx6xdW5 G4ng== 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=vvXWzk5vM3P2rzg3dPtuhtDgSv3qw3pIWFZLyPGHSm0=; fh=BXcp62bWoxU3l2BwvgaV9gMHxr8AsxSTRtLELGXHx/I=; b=FeTmgQ3Pm5l6xY7tZWTY9WmW275k7XbI6jUprItTbEUoxUTIaQCF62qH3DpEBiUuTo lPrIhc1fb6FnI5CGaWjdmKQCGQ2L7GPOuXsJuqG2pTMLekkvxuPcHhNACIAfa8/U86M7 WcrkLODtQ2nMVt9631SBBRGbYE4nfp4oBWFoCeQNozjPwD7dFOwKS0+hwy0+1bsMAt9t VuIGQSrBPmpLuRamaJrpqKjLND27wrqdOtTepG82dSZGjA0Vqas6YkAxNtHI2+5FDsnU FKqoR/uRfv1VoOMJjZPgILNQTIhk1kd+PEInv5sSAjkKWmjlQXkT4D7EB5oTI+VCmtkp DZzw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ucnfn771; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-133437-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133437-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id g16-20020a0cf850000000b0069693296743si2349004qvo.237.2024.04.05.10.48.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 10:48:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-133437-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ucnfn771; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-133437-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133437-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 9FA0A1C21656 for ; Fri, 5 Apr 2024 17:48:39 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9F042171E58; Fri, 5 Apr 2024 17:48:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ucnfn771" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C4B5F17166A; Fri, 5 Apr 2024 17:48:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712339311; cv=none; b=XYQw9iPZyeshD5Ilqpf0c1G2n6jp6APpHKOwA35hxK+CeBA1E5cr3/4V0Hd/QklglTDZ0agBi0A5fS/b1e2VQ5xTrDFD3Y+S5Ej3wrGvamIuWwECkIvMRdtykfF33cpZ50QXnlzy8bf1NCMV8pcii0kveLGWGGXGB0ZSYi9Sfrk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712339311; c=relaxed/simple; bh=A1NgwHDC10bWTRgwQyvwKCoHXIXCNqeJgjkafa3KT18=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=SqkSZtZTKelLE1gS9V6Oyf4Wg/aOD/Mnw7Zbpc5nrICX7qEKxbbCRLFR08LwjY/U8IZRsa72WhvdfnGakIcRIU4cbICxUezK4Q73YmnhRS6mtQ3ND5albM57TIwiV++xxx8XGrCi/avbY64WqGp5ax2ZUWp3jWBwHvhH85LFmlg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ucnfn771; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C68F6C433C7; Fri, 5 Apr 2024 17:48:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712339311; bh=A1NgwHDC10bWTRgwQyvwKCoHXIXCNqeJgjkafa3KT18=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ucnfn771Ryd5ttTlvciywI7ENwjrqduaU3SeGiEkUwStAa5ctf3XgOxobH1baTLY4 aa96ZguC5LHPeBBGIQama4tYctpn3rhX32rPuX0llaiLmlSJggidop0RxcypM5P1yX hTer+LQ4mzt3JlH7NPos/+zxmkNIvVRrjkPyYlb5vRIIjs7CIt8nDa6UIshLXjg7Z1 AB1yjzVPamX96NFCMY/9HoAiMTUotr4JRG7Plrx+7o3GpDWcRxUv0wW25dImB7R4Hk 1g0dsmQ5Eqw0pv9eHb4GcrhLxwx82uTi+140Y4C/vrlveUrEWaEQS+laNLwzhf4a3V 9z6cX2bN16Psg== Date: Fri, 5 Apr 2024 10:48:29 -0700 From: Jakub Kicinski To: Jason Gunthorpe Cc: Edward Cree , David Ahern , Greg Kroah-Hartman , Christoph Hellwig , Saeed Mahameed , Arnd Bergmann , Leon Romanovsky , Jiri Pirko , Leonid Bloch , Itay Avraham , Saeed Mahameed , Aron Silverton , linux-kernel@vger.kernel.org, "netdev@vger.kernel.org" , Andy Gospodarek Subject: Re: [PATCH V4 0/5] mlx5 ConnectX control misc driver Message-ID: <20240405104829.2ba1a3b1@kernel.org> In-Reply-To: <20240405083827.78cc1b20@kernel.org> References: <20240322154027.5555780a@kernel.org> <1cd2a70c-17b8-4421-b70b-3c0199a84a6a@kernel.org> <0ea32dd4-f408-5870-77eb-f18899f1ad44@gmail.com> <20240402184055.GP946323@nvidia.com> <83025203-fefb-d828-724d-259e5df7c1b2@gmail.com> <20240404183305.GM1723999@nvidia.com> <20240404125339.14695f27@kernel.org> <20240404204454.GO1723999@nvidia.com> <20240404143407.64b44a88@kernel.org> <20240405111306.GB5383@nvidia.com> <20240405083827.78cc1b20@kernel.org> 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 Fri, 5 Apr 2024 08:38:27 -0700 Jakub Kicinski wrote: > > It is really strange to hear you act like "Meta doesn't need > > provisioning or tuning" when the NIC Meta uses is *highly* customized > > specifically for Meta to the point it is an entirely different > > product. Of course you don't need provisioning, alot of other people > > did alot of hard work to make it that way. > > :) When you say *highly* I think I know what you mean :) > It'd be unprofessional for us to discuss here, and I really doubt > you actually want to air that laundry publicly :) :) Maybe that's unnecessary air of mystery. Long time ago there was a concern about impact of the rapidly developing eswitch offload market(?) on FW stability so a requirement was put forward to *compile out* major unused FW features. Such requirement is no longer in place (or fulfilled) largely due to my support. I wish I could support that out by referring to the OCP NIC SW spec, by it's stuck in "legal review" of one of the vendors for months. I'd like to ask that vendor not to pull up the ladder and let everyone else enjoy access to NIC requirements and recommendations from Meta and Google.