Skip to content
Commit 5afe18d2 authored by Jiri Bohac's avatar Jiri Bohac Committed by Tony Luck
Browse files

[IA64] fix csum_ipv6_magic()



The 32-bit parameters (len and csum) of csum_ipv6_magic() are passed in 64-bit
registers in2 and in4. The high order 32 bits of the registers were never
cleared, and garbage was sometimes calculated into the checksum.

Fix this by clearing the high order 32 bits of these registers.

Signed-off-by: default avatarJiri Bohac <jbohac@suse.cz>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
parent f2486f26
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment