From: Neale Ferguson Date: Tue, 27 Mar 2007 04:23:41 +0000 (+0000) Subject: DEVEL15-s390x-syscall-patch-fix-20070326 X-Git-Tag: openafs-devel-1_5_18~13 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=472d2f9166e2c925d756aa59a924f65ebefa1f19;p=packages%2Fo%2Fopenafs.git DEVEL15-s390x-syscall-patch-fix-20070326 make s390x syscall table patching work correctly (cherry picked from commit 74e22e219036ca2c42182b1356371daa07ae6494) --- diff --git a/src/afs/LINUX/osi_syscall.c b/src/afs/LINUX/osi_syscall.c index 03dfcd21f..4b36b760f 100644 --- a/src/afs/LINUX/osi_syscall.c +++ b/src/afs/LINUX/osi_syscall.c @@ -56,9 +56,9 @@ RCSID #if defined(AFS_S390X_LINUX24_ENV) #define INSERT_SYSCALL(SLOT, TMPPAGE, FUNC) \ - if (POINTER2SYSCALL FUNC > 0x7fffffff) { \ + if (SYSCALL2POINTER FUNC > 0x7fffffff) { \ TMPPAGE = kmalloc ( PAGE_SIZE, GFP_DMA|GFP_KERNEL ); \ - if (POINTER2SYSCALL TMPPAGE > 0x7fffffff) { \ + if (SYSCALL2POINTER TMPPAGE > 0x7fffffff) { \ printf("Cannot allocate page for FUNC syscall jump vector\n"); \ return EINVAL; \ } \