-
- Downloads
treewide: use get_random_u32() when possible
The prandom_u32() function has been a deprecated inline wrapper around get_random_u32() for several releases now, and compiles down to the exact same code. Replace the deprecated wrapper with a direct call to the real function. The same also applies to get_random_int(), which is just a wrapper around get_random_u32(). This was done as a basic find and replace. Reviewed-by:Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by:
Kees Cook <keescook@chromium.org> Reviewed-by:
Yury Norov <yury.norov@gmail.com> Reviewed-by: Jan Kara <jack@suse.cz> # for ext4 Acked-by: Toke Høiland-Jørgensen <toke@toke.dk> # for sch_cake Acked-by: Chuck Lever <chuck.lever@oracle.com> # for nfsd Acked-by:
Jakub Kicinski <kuba@kernel.org> Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com> # for thunderbolt Acked-by: Darrick J. Wong <djwong@kernel.org> # for xfs Acked-by: Helge Deller <deller@gmx.de> # for parisc Acked-by: Heiko Carstens <hca@linux.ibm.com> # for s390 Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
Showing
- Documentation/networking/filter.rst 1 addition, 1 deletionDocumentation/networking/filter.rst
- arch/parisc/kernel/process.c 1 addition, 1 deletionarch/parisc/kernel/process.c
- arch/parisc/kernel/sys_parisc.c 2 additions, 2 deletionsarch/parisc/kernel/sys_parisc.c
- arch/s390/mm/mmap.c 1 addition, 1 deletionarch/s390/mm/mmap.c
- arch/x86/kernel/cpu/amd.c 1 addition, 1 deletionarch/x86/kernel/cpu/amd.c
- drivers/gpu/drm/i915/i915_gem_gtt.c 3 additions, 3 deletionsdrivers/gpu/drm/i915/i915_gem_gtt.c
- drivers/gpu/drm/i915/selftests/i915_selftest.c 1 addition, 1 deletiondrivers/gpu/drm/i915/selftests/i915_selftest.c
- drivers/gpu/drm/tests/drm_buddy_test.c 1 addition, 1 deletiondrivers/gpu/drm/tests/drm_buddy_test.c
- drivers/gpu/drm/tests/drm_mm_test.c 1 addition, 1 deletiondrivers/gpu/drm/tests/drm_mm_test.c
- drivers/infiniband/hw/cxgb4/cm.c 2 additions, 2 deletionsdrivers/infiniband/hw/cxgb4/cm.c
- drivers/infiniband/hw/hfi1/tid_rdma.c 1 addition, 1 deletiondrivers/infiniband/hw/hfi1/tid_rdma.c
- drivers/infiniband/hw/mlx4/mad.c 1 addition, 1 deletiondrivers/infiniband/hw/mlx4/mad.c
- drivers/infiniband/ulp/ipoib/ipoib_cm.c 1 addition, 1 deletiondrivers/infiniband/ulp/ipoib/ipoib_cm.c
- drivers/md/raid5-cache.c 1 addition, 1 deletiondrivers/md/raid5-cache.c
- drivers/media/test-drivers/vivid/vivid-touch-cap.c 2 additions, 2 deletionsdrivers/media/test-drivers/vivid/vivid-touch-cap.c
- drivers/misc/habanalabs/gaudi2/gaudi2.c 1 addition, 1 deletiondrivers/misc/habanalabs/gaudi2/gaudi2.c
- drivers/net/bonding/bond_main.c 1 addition, 1 deletiondrivers/net/bonding/bond_main.c
- drivers/net/ethernet/broadcom/cnic.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/cnic.c
- drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c 1 addition, 1 deletiondrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
- drivers/net/ethernet/rocker/rocker_main.c 3 additions, 3 deletionsdrivers/net/ethernet/rocker/rocker_main.c
Loading
Please register or sign in to comment