diff options
Diffstat (limited to 'arch/x86/lib')
-rw-r--r-- | arch/x86/lib/checksum_32.S | 4 | ||||
-rw-r--r-- | arch/x86/lib/csum-copy_64.S | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/arch/x86/lib/checksum_32.S b/arch/x86/lib/checksum_32.S index c3b9953d3fa0..9bc944a91274 100644 --- a/arch/x86/lib/checksum_32.S +++ b/arch/x86/lib/checksum_32.S | |||
@@ -125,7 +125,7 @@ ENTRY(csum_partial) | |||
125 | 6: addl %ecx,%eax | 125 | 6: addl %ecx,%eax |
126 | adcl $0, %eax | 126 | adcl $0, %eax |
127 | 7: | 127 | 7: |
128 | testl $1, 12(%esp) | 128 | testb $1, 12(%esp) |
129 | jz 8f | 129 | jz 8f |
130 | roll $8, %eax | 130 | roll $8, %eax |
131 | 8: | 131 | 8: |
@@ -245,7 +245,7 @@ ENTRY(csum_partial) | |||
245 | addl %ebx,%eax | 245 | addl %ebx,%eax |
246 | adcl $0,%eax | 246 | adcl $0,%eax |
247 | 80: | 247 | 80: |
248 | testl $1, 12(%esp) | 248 | testb $1, 12(%esp) |
249 | jz 90f | 249 | jz 90f |
250 | roll $8, %eax | 250 | roll $8, %eax |
251 | 90: | 251 | 90: |
diff --git a/arch/x86/lib/csum-copy_64.S b/arch/x86/lib/csum-copy_64.S index 2419d5fefae3..9734182966f3 100644 --- a/arch/x86/lib/csum-copy_64.S +++ b/arch/x86/lib/csum-copy_64.S | |||
@@ -196,7 +196,7 @@ ENTRY(csum_partial_copy_generic) | |||
196 | 196 | ||
197 | /* handle last odd byte */ | 197 | /* handle last odd byte */ |
198 | .Lhandle_1: | 198 | .Lhandle_1: |
199 | testl $1, %r10d | 199 | testb $1, %r10b |
200 | jz .Lende | 200 | jz .Lende |
201 | xorl %ebx, %ebx | 201 | xorl %ebx, %ebx |
202 | source | 202 | source |