headers/deps: RDMA: Optimize <rdma/ib_verbs.h> dependencies, remove <linux/ethtool.h> inclusion

          --------------------------------------------------------------------
          | Combined, preprocessed C code size of header, without line markers,
          | with comments stripped:
          -------------------------
  before: | #include <rdma/ib_verbs.h>              | LOC: 20,662 | headers:  378
   after: | #include <rdma/ib_verbs.h>              | LOC: 17,282 | headers:  338

Fix up dangling dependencies.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
4 files changed