]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - drivers/infiniband/core/cma.c
net: replace macros net_random and net_srandom with direct calls to prandom
[thirdparty/kernel/stable.git] / drivers / infiniband / core / cma.c
index 8e49db690f33e9a67f71cbcca8b62c9d92fde9f4..6c17f2dc0f09d8a587ef812b4be70645390a3257 100644 (file)
@@ -2310,7 +2310,7 @@ static int cma_alloc_any_port(struct idr *ps, struct rdma_id_private *id_priv)
 
        inet_get_local_port_range(&init_net, &low, &high);
        remaining = (high - low) + 1;
-       rover = net_random() % remaining + low;
+       rover = prandom_u32() % remaining + low;
 retry:
        if (last_used_port != rover &&
            !idr_find(ps, (unsigned short) rover)) {