Commit d55e45ed authored by Andi Kleen's avatar Andi Kleen Committed by Linus Torvalds

[PATCH] Fix IPC ABI for AMD64

AMD64 like IA64 needs to force IPC_64 in the IPC functions. This makes
2.5 compatible with 2.4 again.
parent d7d5f795
......@@ -508,7 +508,7 @@ int ipc_checkid(struct ipc_ids* ids, struct kern_ipc_perm* ipcp, int uid)
return 0;
}
#ifndef __ia64__
#if !defined(__ia64__) && !defined(__x86_64__)
/**
* ipc_parse_version - IPC call version
......
......@@ -56,7 +56,7 @@ int ipc_checkid(struct ipc_ids* ids, struct kern_ipc_perm* ipcp, int uid);
void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out);
void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out);
#ifdef __ia64__
#if defined(__ia64__) || defined(__x86_64__)
/* On IA-64, we always use the "64-bit version" of the IPC structures. */
# define ipc_parse_version(cmd) IPC_64
#else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment