lkml.org 
[lkml]   [2001]   [Jan]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH-2.4] verify_write not needed 486 & up

    The existing CONFIG_WP_WORKS_OK can be used to exclude
    verify_write from being built into kernels for 486 and
    higher.

    Paul.

    --- arch/i386/mm/fault.c~ Mon Nov 20 04:19:42 2000
    +++ arch/i386/mm/fault.c Thu Jan 11 09:03:50 2001
    @@ -4,6 +4,7 @@
    * Copyright (C) 1995 Linus Torvalds
    */

    +#include <linux/config.h>
    #include <linux/signal.h>
    #include <linux/sched.h>
    #include <linux/kernel.h>
    @@ -25,6 +26,7 @@

    extern void die(const char *,struct pt_regs *,long);

    +#ifndef CONFIG_X86_WP_WORKS_OK
    /*
    * Ugly, ugly, but the goto's result in better assembly..
    */
    @@ -76,6 +78,7 @@
    bad_area:
    return 0;
    }
    +#endif

    extern spinlock_t console_lock, timerlist_lock;

    --- arch/i386/kernel/i386_ksyms.c~ Thu Jan 11 09:06:12 2001
    +++ arch/i386/kernel/i386_ksyms.c Thu Jan 11 09:05:57 2001
    @@ -53,7 +53,9 @@
    EXPORT_SYMBOL(EISA_bus);
    #endif
    EXPORT_SYMBOL(MCA_bus);
    +#ifndef CONFIG_X86_WP_WORKS_OK
    EXPORT_SYMBOL(__verify_write);
    +#endif
    EXPORT_SYMBOL(dump_thread);
    EXPORT_SYMBOL(dump_fpu);
    EXPORT_SYMBOL(dump_extended_fpu);




    _________________________________________________________
    Do You Yahoo!?
    Get your free @yahoo.com address at http://mail.yahoo.com
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:28    [W:0.022 / U:61.328 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site