On Tue, 8 Feb 2005 18:51:06 +0100
Pavel Machek <[EMAIL PROTECTED]> wrote:
> Hi!
>
> > I wonder if reverting the patch will restore the old behaviour?
>
> This seems to be minimal fix to get Kylix application back to the
> working state... Maybe it is good idea for 2.6.11?
>
> Signed-off-by: Pavel Machek <[EMAIL PROTECTED]>
> Pavel
>
> --- clean/fs/binfmt_elf.c 2005-02-03 22:27:19.000000000 +0100
> +++ linux/fs/binfmt_elf.c 2005-02-08 18:46:38.000000000 +0100
> @@ -803,11 +803,8 @@
> nbyte = ELF_MIN_ALIGN - nbyte;
> if (nbyte > elf_brk - elf_bss)
> nbyte = elf_brk - elf_bss;
> - if (clear_user((void __user *) elf_bss +
> load_bias, nbyte)) {
> - retval = -EFAULT;
> - send_sig(SIGKILL, current, 0);
> - goto out_free_dentry;
> - }
> + if (clear_user((void __user *) elf_bss +
> load_bias, nbyte))
> + printk(KERN_ERR "Error clearing BSS,
> wrong ELF executable? (Kylix?!)\n");
do once or rate limit rather than log spamming.
--
Stephen Hemminger <[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/