diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2020-07-19 21:56:07 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2020-08-20 15:45:22 -0400 |
commit | daf52375c19feb4397cfd883302a7c907de2d6ad (patch) | |
tree | d8b45999cca84afbc0065cc2fc16aa7abddd035d /fs/aio.c | |
parent | fdf8bee96f9aeaac4559725c2dfae6e1bd7b7043 (diff) | |
download | lwn-daf52375c19feb4397cfd883302a7c907de2d6ad.tar.gz lwn-daf52375c19feb4397cfd883302a7c907de2d6ad.zip |
amd64: switch csum_partial_copy_generic() to new calling conventions
... and fold handling of misaligned case into it.
Implementation note: we stash the "will we need to rol8 the sum in the end"
flag into the MSB of %rcx (the lower 32 bits are used for length); the rest
is pretty straightforward.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/aio.c')
0 files changed, 0 insertions, 0 deletions