summaryrefslogtreecommitdiffstats
path: root/include/rdma
diff options
context:
space:
mode:
authorRoland Dreier <rolandd@cisco.com>2008-04-17 06:01:06 +0200
committerRoland Dreier <rolandd@cisco.com>2008-04-17 06:01:06 +0200
commitb3d636b0d1b2eb870a55ae196b8f3838e1399554 (patch)
treef33ae9f2f618c0367dcddf4238cdba10f29f1d2b /include/rdma
parentRDMA/cxgb3: IDR IDs are signed (diff)
downloadlinux-b3d636b0d1b2eb870a55ae196b8f3838e1399554.tar.xz
linux-b3d636b0d1b2eb870a55ae196b8f3838e1399554.zip
IB: Make struct ib_uobject.id a signed int
IDR IDs are signed, so struct ib_uobject.id should be signed. This avoids some sparse pointer signedness warnings. Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'include/rdma')
-rw-r--r--include/rdma/ib_verbs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h
index 701e7b40560a..40ff51244d19 100644
--- a/include/rdma/ib_verbs.h
+++ b/include/rdma/ib_verbs.h
@@ -730,7 +730,7 @@ struct ib_uobject {
struct ib_ucontext *context; /* associated user context */
void *object; /* containing object */
struct list_head list; /* link to context's list */
- u32 id; /* index into kernel idr */
+ int id; /* index into kernel idr */
struct kref ref;
struct rw_semaphore mutex; /* protects .live */
int live;