RDMA/netlink: Remove redundant owner option for netlink callbacks
Owner field is not needed to be set because netlink is part of ib_core which will be unloaded last after all other modules are unloaded. Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
This commit is contained in:
parent
c9901724a2
commit
64401b69b2
@ -4459,8 +4459,7 @@ out:
|
||||
}
|
||||
|
||||
static const struct ibnl_client_cbs cma_cb_table[] = {
|
||||
[RDMA_NL_RDMA_CM_ID_STATS] = { .dump = cma_get_id_stats,
|
||||
.module = THIS_MODULE },
|
||||
[RDMA_NL_RDMA_CM_ID_STATS] = { .dump = cma_get_id_stats},
|
||||
};
|
||||
|
||||
static int cma_init_net(struct net *net)
|
||||
|
@ -180,12 +180,10 @@ static int ibnl_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh,
|
||||
cb.skb = skb;
|
||||
cb.nlh = nlh;
|
||||
cb.dump = rdma_nl_types[index].cb_table[op].dump;
|
||||
cb.module = rdma_nl_types[index].cb_table[op].module;
|
||||
return cb.dump(skb, &cb);
|
||||
}
|
||||
|
||||
c.dump = rdma_nl_types[index].cb_table[op].dump;
|
||||
c.module = rdma_nl_types[index].cb_table[op].module;
|
||||
return netlink_dump_start(nls, skb, nlh, &c);
|
||||
}
|
||||
|
||||
|
@ -7,7 +7,6 @@
|
||||
|
||||
struct ibnl_client_cbs {
|
||||
int (*dump)(struct sk_buff *skb, struct netlink_callback *nlcb);
|
||||
struct module *module;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user