Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Dec 2020 23:03:39 +0000 (15:03 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Dec 2020 23:03:39 +0000 (15:03 -0800)
Pull sparc64 csum fix from Al Viro:
 "Fix for a brown paperbag regression in sparc64"

* 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes

arch/sparc/lib/csum_copy.S

index 0c0268e..d839956 100644 (file)
@@ -71,7 +71,7 @@
 FUNC_NAME:             /* %o0=src, %o1=dst, %o2=len */
        LOAD(prefetch, %o0 + 0x000, #n_reads)
        xor             %o0, %o1, %g1
-       mov             1, %o3
+       mov             -1, %o3
        clr             %o4
        andcc           %g1, 0x3, %g0
        bne,pn          %icc, 95f