Skip to content

Commit 0e4f8f1

Browse files
committed
Merge tag 'parisc-for-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Pull parisc fix from Helge Deller: "Fix for the cacheflush() syscall which had D/I caches mixed up" * tag 'parisc-for-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux: parisc: Flush correct cache in cacheflush() syscall
2 parents 9b70771 + 2c98a8f commit 0e4f8f1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

arch/parisc/kernel/cache.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ SYSCALL_DEFINE3(cacheflush, unsigned long, addr, unsigned long, bytes,
953953
#else
954954
"1: cmpb,<<,n %0,%2,1b\n"
955955
#endif
956-
" fic,m %3(%4,%0)\n"
956+
" fdc,m %3(%4,%0)\n"
957957
"2: sync\n"
958958
ASM_EXCEPTIONTABLE_ENTRY_EFAULT(1b, 2b, "%1")
959959
: "+r" (start), "+r" (error)
@@ -968,7 +968,7 @@ SYSCALL_DEFINE3(cacheflush, unsigned long, addr, unsigned long, bytes,
968968
#else
969969
"1: cmpb,<<,n %0,%2,1b\n"
970970
#endif
971-
" fdc,m %3(%4,%0)\n"
971+
" fic,m %3(%4,%0)\n"
972972
"2: sync\n"
973973
ASM_EXCEPTIONTABLE_ENTRY_EFAULT(1b, 2b, "%1")
974974
: "+r" (start), "+r" (error)

0 commit comments

Comments
 (0)