diff options
Diffstat (limited to 'arch/sh/lib')
-rw-r--r-- | arch/sh/lib/checksum.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sh/lib/checksum.S b/arch/sh/lib/checksum.S index 7c50dfe68c07..cbdd0d40e545 100644 --- a/arch/sh/lib/checksum.S +++ b/arch/sh/lib/checksum.S | |||
@@ -202,8 +202,9 @@ ENTRY(csum_partial_copy_generic) | |||
202 | cmp/pz r6 ! Jump if we had at least two bytes. | 202 | cmp/pz r6 ! Jump if we had at least two bytes. |
203 | bt/s 1f | 203 | bt/s 1f |
204 | clrt | 204 | clrt |
205 | add #2,r6 ! r6 was < 2. Deal with it. | ||
205 | bra 4f | 206 | bra 4f |
206 | add #2,r6 ! r6 was < 2. Deal with it. | 207 | mov r6,r2 |
207 | 208 | ||
208 | 3: ! Handle different src and dest alignments. | 209 | 3: ! Handle different src and dest alignments. |
209 | ! This is not common, so simple byte by byte copy will do. | 210 | ! This is not common, so simple byte by byte copy will do. |