Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0aa5bd52d0c49ca56d24584c646e6544ccbb3dc9
Commit:     0aa5bd52d0c49ca56d24584c646e6544ccbb3dc9
Parent:     8686c99875f3849047660a5b6d02438443f22ce7
Author:     Jon Masters <[EMAIL PROTECTED]>
AuthorDate: Mon Jan 21 20:43:41 2008 +0000
Committer:  Rusty Russell <[EMAIL PROTECTED]>
CommitDate: Tue Jan 29 17:13:26 2008 +1100

    module: add module taint on ndiswrapper
    
    The struct module taints member is supposed to store per-module taint
    data. The kernel knows about certain specific external modules that will
    taint the kernel, such as ndiswrapper. Use of ndiswrapper possibly
    should set the per-module taint in addition to the global kernel
    taint flag, unless we're arguing not because wrapper module itself
    is not what actually causes the kernel to be tainted as such?
    
    Signed-off-by: Jon Masters <[EMAIL PROTECTED]>
    Signed-off-by: Rusty Russell <[EMAIL PROTECTED]>
---
 kernel/module.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kernel/module.c b/kernel/module.c
index e814cd7..af3f81a 100644
--- a/kernel/module.c
+++ b/kernel/module.c
@@ -1916,7 +1916,7 @@ static struct module *load_module(void __user *umod,
        set_license(mod, get_modinfo(sechdrs, infoindex, "license"));
 
        if (strcmp(mod->name, "ndiswrapper") == 0)
-               add_taint(TAINT_PROPRIETARY_MODULE);
+               add_taint_module(mod, TAINT_PROPRIETARY_MODULE);
        if (strcmp(mod->name, "driverloader") == 0)
                add_taint_module(mod, TAINT_PROPRIETARY_MODULE);
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to