Merge 6.11 ethtool

ie. commit c0ea4b70c71334ef038f7a3416b228a50dada406

See:
  https://web.git.kernel.org/pub/scm/network/ethtool/ethtool.git/tag/?h=v6.11
  https://web.git.kernel.org/pub/scm/network/ethtool/ethtool.git/commit/?h=v6.11&id=c0ea4b70c71334ef038f7a3416b228a50dada406

This pulls in:
  Release version 6.11.
  netlink: rss: retrieve ring count using ETHTOOL_GRXRINGS ioctl
  ethtool.8: Fix small documentation nit
  qsf: Better handling of Page A2h netlink read failure
  Add runtime support for disabling netlink
  ethtool: Add missing clause 33 PSE manual description
  add T1BRR 10Mb/s mode to link mode tables
  netlink: settings: Fix lanes parameter format specifier
  ethtool: Add ability to flash transceiver modules' firmware
  cmis: Print CDB messaging support advertisement
  cmis: Print active and inactive firmware versions
  update UAPI header copies
  Release version 6.10.
  json: show more descriptive error when JSON output is not available
  ethtool: fix argument check in do_srxfh function to prevent segmentation fault
  module-eeprom: treat zero arguments like any other arguments for hex dump
  qsfp: Better handling of Page 03h netlink read failure
  add json support for --show-eee command
  test: duplicate POSIX compatibility macro for tests
  test: fix expected result for --json option
  add json support for base command
  Release version 6.9.
  ethtool.8: document all debugging flags
  update UAPI header copies
  update UAPI header copies
  netlink: tsinfo: add statistics support
  ethtool: pse-pd: Add support for Power over Ethernet (clause 33)
  update UAPI header copies
  netlink: fix typo in coalesce_reply_cb()
  ethtool: add support for RSS input transformation
  ethtool: add support for rx-flow-hash gtp
  update UAPI header copies
  update UAPI header copies
  Release version 6.7.
  changelog: fix 6.6 release entry date
  update UAPI header copies
  ethtool: add support for setting TCP data split
  net: ethtool: Add default branch to sff8636_show_all_ioctl switch
  ethtool: Fix SFF-8472 transceiver module identification
  netlink: fix -Walloc-size
  update UAPI header copies
  Release version 6.6.
  ethtool: Add support for more CMIS transceiver modules
  Add missing header files for source distribution
  update UAPI header copies

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <[email protected]>
Change-Id: I25ad2d02befe6471e4959ed795ca3dfe31ab6e56