mirror of
https://git.openafs.org/openafs.git
synced 2025-01-31 05:27:44 +00:00
STABLE14-s390x-syscall-patch-fix-20070326
make s390x syscall table patching work correctly (cherry picked from commit 74e22e219036ca2c42182b1356371daa07ae6494)
This commit is contained in:
parent
739e6e3de5
commit
89e90cadd4
@ -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; \
|
||||
} \
|
||||
|
Loading…
x
Reference in New Issue
Block a user