From: Andrew Morton arch/sparc64/kernel/binfmt_aout32.c:46: warning: initialization from incompatible pointer type Cc: Hidehiro Kawai Cc: Neil Horman Signed-off-by: Andrew Morton --- arch/sparc64/kernel/binfmt_aout32.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff -puN arch/sparc64/kernel/binfmt_aout32.c~allow-individual-core-dump-methods-to-be-unlimited-when-sending-to-a-pipe-fix-2-sparc64-fix arch/sparc64/kernel/binfmt_aout32.c --- a/arch/sparc64/kernel/binfmt_aout32.c~allow-individual-core-dump-methods-to-be-unlimited-when-sending-to-a-pipe-fix-2-sparc64-fix +++ a/arch/sparc64/kernel/binfmt_aout32.c @@ -36,7 +36,7 @@ static int load_aout32_binary(struct linux_binprm *, struct pt_regs * regs); static int load_aout32_library(struct file*); static int aout32_core_dump(long signr, struct pt_regs * regs, - struct file *file, u32); + struct file *file, unsigned long); static struct linux_binfmt aout32_format = { .lh = LIST_HEAD_INIT(aout32_format.lh), @@ -88,7 +88,8 @@ if (file->f_op->llseek) { \ * dumping of the process results in another error.. */ -static int aout32_core_dump(long signr, struct pt_regs *regs, struct file *file, u32 limit) +static int aout32_core_dump(long signr, struct pt_regs *regs, struct file *file, + unsigned long limit) { mm_segment_t fs; int has_dumped = 0; _