aboutsummaryrefslogtreecommitdiffstats
path: root/fs/jbd2/commit.c
diff options
context:
space:
mode:
authorAlexey Dobriyan <[email protected]>2012-01-14 18:44:49 +0000
committerHerbert Xu <[email protected]>2012-02-16 04:12:33 +0000
commitf2ea0f5f04c97b48c88edccba52b0682fbe45087 (patch)
tree53ee15dd4d1a2122d0e571dc8263353acb54f333 /fs/jbd2/commit.c
parentcrypto: sha512 - Avoid stack bloat on i386 (diff)
downloadkernel-f2ea0f5f04c97b48c88edccba52b0682fbe45087.tar.gz
kernel-f2ea0f5f04c97b48c88edccba52b0682fbe45087.zip
crypto: sha512 - use standard ror64()
Use standard ror64() instead of hand-written. There is no standard ror64, so create it. The difference is shift value being "unsigned int" instead of uint64_t (for which there is no reason). gcc starts to emit native ROR instructions which it doesn't do for some reason currently. This should make the code faster. Patch survives in-tree crypto test and ping flood with hmac(sha512) on. Signed-off-by: Alexey Dobriyan <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions