Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp430766rdb; Thu, 19 Oct 2023 08:25:01 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGRqxUFI+2R6fuOe1e4Nydk6/xd1ZXMkGy6Vuj8B+K3iXQn9HqfSHydVyWLgAtyTV6X1iPI X-Received: by 2002:a17:902:fa8e:b0:1c6:25c3:13d3 with SMTP id lc14-20020a170902fa8e00b001c625c313d3mr2424943plb.6.1697729101387; Thu, 19 Oct 2023 08:25:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697729101; cv=none; d=google.com; s=arc-20160816; b=DtQgrqx+i3CHeuCK8jNluxgKyOoqEI8nMrfdJMZmtoFh/AxIJNa9KucR5XbWqRE0qH /CsYYX1Os9rV4GE6FZ9RSH9zfY/hJ6+PwlYEFwSIUgZrFYCnZElwu6DdFKsP3VSo0uuY 9WwipWaNSrjb4SaiWbJA+PW04oj0sXv/tCfxWvegJp1Xfh+EwhPVPAlKCM77d2GwelD0 nUhAGg+/r8KM49VBhjKORs2CDLTCdQLjLZXG3nE8c7ybYr2i/Cp202UbPYbMYMl+HEBq axJ4NjX53Vx2N8wHTOZAlZlyEt6n9rYEf0fPUWMBIwJMYFChwBEzCmf8JFWr3jq+a/Ve UIOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=rhnQ2G58M4GrO33OJj0Gqt9tsCMGp7stpMLjbGHmtoo=; fh=dwJm0+r0KrKuUhLRKL8/zPw0BkOBSHBAlPvG8XRVmY4=; b=tY+vO9PQ+tFuFVU7z0uFGnq2Hv6+mg0T7PPRL249bn+VcgmWdkMDL/E+Kmqzxug0TT lWq7KN7+8mcLI1dzovdjXIGY5bTaX7fiSI5Uh98SfBwvuoTds+GppLdbR0aZeEc3Oy+I K/1rziDwl1mSjioEmxUSJ8KpfRZx5kBw65sweWg7nrOq+h230fBR/4/nCWBq2pncUWv2 yw3O9oXaSSn5GQdjy+H/n5nTZm8clM8azfahNz9Tgu/bDqYc8FYULXKyDDm8nXw2e2JJ WM00PFMyx9LSnAMdjtLYWDmmB+NG2fM69fFyXA4NjMVmecwh1ZGtGCWmgoDJdmZcrqs4 upfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XjvlvFbQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id w11-20020a170902e88b00b001c755810f7esi162959plg.499.2023.10.19.08.25.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 08:25:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XjvlvFbQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 45E9483251B3; Thu, 19 Oct 2023 08:24:59 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345537AbjJSPYz (ORCPT + 99 others); Thu, 19 Oct 2023 11:24:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46040 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232938AbjJSPYy (ORCPT ); Thu, 19 Oct 2023 11:24:54 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 14B10124 for ; Thu, 19 Oct 2023 08:24:53 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 56A48C433C7; Thu, 19 Oct 2023 15:24:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697729092; bh=Gs9uiuwgSdvAPbCatk5I/qMXRw9+2OVPvru9R4ouJIU=; h=Date:From:To:Cc:Subject:From; b=XjvlvFbQjLJAHl/2vyxmv8WzXMfPuS71UwTgUXGH10B9rFHjQmyBfsLJ6Wk+YGeJ6 4OYhMwqR3z2jw1eIzd9EGl0wm9SxXD8wzO4+OyIUPBBOoKKMoj6PEg6ERUbwHYnN1h F3F3Kn6eFERshJyAV6kpoD0Za4/pUOrfjvN+oxEU2UnojuVNHF/+JXjYBmNi0zxdHP EloHZ9lwD3XBESAKzdl3bLv66T1hPWpgyaEBoZY6iTDm1Yq7zG1M2xyZkFN7IWhSkJ 3/Vas9FCzVzWsliHqnD9WfEAC+Z2IbYAMJeFBnzXFMMhsS4oX05Uv39SHo0kdOeUC4 HF1zbRIsObANw== Date: Thu, 19 Oct 2023 08:24:51 -0700 From: Jakub Kicinski To: Saeed Mahameed Cc: Greg Kroah-Hartman , Leon Romanovsky , Jason Gunthorpe , Jiri Pirko , linux-kernel@vger.kernel.org, Arnd Bergmann Subject: Re: mlx5 ConnectX diagnostic misc driver Message-ID: <20231019082451.785aa123@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Thu, 19 Oct 2023 08:24:59 -0700 (PDT) > The ConnectX HW family supported by the mlx5 drivers uses an architecture > where a FW component executes "mailbox RPCs" issued by the driver to make > changes to the device. This results in a complex debugging environment > where the FW component has information and complex low level state that > needs to be accessed to userspace for debugging purposes. You're being very dishonest towards Greg by not telling him that this is a networking device, and the networking maintainers explicitly nacked this backdoor. Nacked it, because you can't answer basic questions like "what are the use cases" with more than "custom config and debug". Whether Greg wants to take this into the "misc" pile is entirely up to him, but you gotta give him more context.