From: David S. Miller Date: Tue, 5 Dec 2017 20:01:03 +0000 (-0500) Subject: Merge branch 'nfp-enhanced-debug-dump-via-ethtool' X-Git-Tag: v4.16-rc1~123^2~417 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=045203e90ed30807bfacd80b2e3c64be068ca8a5;p=linux.git Merge branch 'nfp-enhanced-debug-dump-via-ethtool' Simon Horman says: ==================== nfp: enhanced debug dump via ethtool 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. ==================== Signed-off-by: David S. Miller --- 045203e90ed30807bfacd80b2e3c64be068ca8a5