IB/core: IB/core: Allow legacy verbs through extended interfaces
authorEli Cohen <eli@mellanox.com>
Sun, 14 Feb 2016 15:07:48 +0000 (17:07 +0200)
committerDoug Ledford <dledford@redhat.com>
Thu, 3 Mar 2016 15:18:45 +0000 (10:18 -0500)
commit2dbd5186a39c7ef0d92045c43b4857c23cb117ab
tree9b7b1a5314235762f9d2e38337b7b664a0b1f46b
parent74a0b0a5ea6b48f8945e6e900e9c678866aa7520
IB/core: IB/core: Allow legacy verbs through extended interfaces

When an extended verb is an extension to a legacy verb, the original
functionality is preserved. Hence we do not require each hardware driver
to set the extended capability. This will allow the use of the extended
verb in its simple form with drivers that do not support the extended
capability.

Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/core/uverbs_main.c