On Mon, Sep 12, 2016 at 10:09 PM, Leon Romanovsky <l...@kernel.org> wrote:
> On Mon, Sep 12, 2016 at 07:07:34PM +0300, Ram Amrani wrote:
>
>>  include/linux/qed/common_hsi.h                 |    1 +
>>  include/linux/qed/qed_if.h                     |    9 +-
>>  include/linux/qed/qed_ll2_if.h                 |  140 +
>>  include/linux/qed/qed_roce_if.h                |  604 ++++
>>  include/linux/qed/qede_roce.h                  |   88 +
>>  include/linux/qed/rdma_common.h                |    1 +
>
> Something not directly related to your patches, but they brought my
> attention to the fact that all these new (and old) rdma<->net devices
> are polluting include/linux
>
ocrdma driver includes be_roce.h located in net/ethernet/emulex/benet
location instead of include/linux/.
This file helps to bind rdma to net device or underlying hw device.

May be similar change can be done for rest of the drivers for
rdma<-->net devices?


> Filtered output:
> ➜  linux-rdma git:(topic/fixes-for-4.8-2) ls -dl include/linux/*/
> drwxrwxr-x  2 leonro leonro  4096 Aug 30 16:27 include/linux/hsi/
> drwxrwxr-x  2 leonro leonro  4096 Sep 12 19:08 include/linux/mlx4/
> drwxrwxr-x  2 leonro leonro  4096 Sep  7 15:31 include/linux/mlx5/
> drwxrwxr-x  2 leonro leonro  4096 Sep  8 17:46 include/linux/qed/
>
> Is this the right place for them?
>
> Thanks

Reply via email to