diff -uNr ndiswrapper-1.58.orig/driver/loader.c ndiswrapper-1.58/driver/loader.c --- ndiswrapper-1.58.orig/driver/loader.c 2013-02-19 10:00:37.000000000 -0800 +++ ndiswrapper-1.58/driver/loader.c 2013-05-07 22:43:00.000000000 -0700 @@ -575,7 +575,7 @@ } else { printk(KERN_INFO "%s: driver %s (%s) loaded\n", DRIVER_NAME, wrap_driver->name, wrap_driver->version); - add_taint(TAINT_PROPRIETARY_MODULE); + add_taint(TAINT_PROPRIETARY_MODULE, LOCKDEP_STILL_OK); EXIT1(return 0); } } diff -uNr ndiswrapper-1.58.orig/driver/wrapper.c ndiswrapper-1.58/driver/wrapper.c --- ndiswrapper-1.58.orig/driver/wrapper.c 2013-02-19 10:00:37.000000000 -0800 +++ ndiswrapper-1.58/driver/wrapper.c 2013-05-07 17:37:57.000000000 -0700 @@ -72,7 +72,7 @@ static int __init wrapper_init(void) { #ifdef TAINT_OOT_MODULE - add_taint(TAINT_OOT_MODULE); + add_taint(TAINT_OOT_MODULE, LOCKDEP_STILL_OK); #endif printk(KERN_INFO "%s version %s loaded (smp=%s, preempt=%s)\n", DRIVER_NAME, DRIVER_VERSION,