diff options
author | 2006-08-18 10:41:46 -0700 | |
---|---|---|
committer | 2006-08-18 10:41:46 -0700 | |
commit | 5beba53230351b2d77c317c22e66c415f2ebaf02 (patch) | |
tree | 0f70ebff5d478d36d8440aebac5e311b0cfe5e74 /crypto/algapi.c | |
parent | IB/core: Fix SM LID/LID change with client reregister set (diff) | |
download | linux-rng-5beba53230351b2d77c317c22e66c415f2ebaf02.tar.xz linux-rng-5beba53230351b2d77c317c22e66c415f2ebaf02.zip |
IB/mthca: No userspace SRQs if HCA doesn't have SRQ support
Leave all SRQ methods out of the device's uverbs_cmd_mask if the
device doesn't have SRQ support (because of ancient firmware) so that
we don't allow userspace to call the driver's create_srq method. This
fixes a userspace-triggerable oops caused by ib_uverbs_create_srq()
following the device's ->create_srq function pointer, which will be
NULL if the device doesn't support SRQs.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'crypto/algapi.c')
0 files changed, 0 insertions, 0 deletions