From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next 00/10] nfp: enhanced debug dump via ethtool Date: Tue, 05 Dec 2017 15:01:22 -0500 (EST) Message-ID: <20171205.150122.1487138255244946794.davem@davemloft.net> References: <20171204223421.19174-1-simon.horman@netronome.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: jakub.kicinski@netronome.com, netdev@vger.kernel.org, oss-drivers@netronome.com, carl.heymann@netronome.com To: simon.horman@netronome.com Return-path: Received: from shards.monkeyblade.net ([184.105.139.130]:39704 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751177AbdLEUBZ (ORCPT ); Tue, 5 Dec 2017 15:01:25 -0500 In-Reply-To: <20171204223421.19174-1-simon.horman@netronome.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Simon Horman Date: Mon, 4 Dec 2017 23:34:11 +0100 > Add debug dump implementation to the NFP driver. This makes use of > existing ethtool infrastructure. ethtool -W is used to select the dump > level and ethtool -w is used to dump NFP state. > > The existing behaviour of dump level 0, dumping the arm.diag resource, is > preserved. Dump levels greater than 0 are implemented by this patchset and > optionally supported by firmware providing a _abi_dump_spec rtsym. This > rtsym provides a specification, in TLV format, of the information to be > dumped from the NFP at each supported dump level. > > Dumps are also structured using a TLVs. They consist a prolog and the data > described int he corresponding dump. Series applied, thanks Simon.