Revisions for ⁨linux-5.9/kernel⁩

View the changes made to this paste.

public ⁨1⁩ ⁨file⁩ 2020-11-08 10:58:18 UTC

pastefile1

@@ -0,0 +1,34 @@

+--- linux-5.9/kernel/module.c.old	2020-10-14 06:51:57.598066293 +0200
++++ linux-5.9/kernel/module.c	2020-10-14 07:58:16.504570606 +0200
+@@ -1431,6 +1431,7 @@
+ 	return 0;
+ }
+ 
++#if 0
+ static bool inherit_taint(struct module *mod, struct module *owner)
+ {
+ 	if (!owner || !test_bit(TAINT_PROPRIETARY_MODULE, &owner->taints))
+@@ -1449,6 +1450,7 @@
+ 	}
+ 	return true;
+ }
++#endif
+ 
+ /* Resolve a symbol for this module.  I.e. if we find one, record usage. */
+ static const struct kernel_symbol *resolve_symbol(struct module *mod,
+@@ -1474,6 +1476,7 @@
+ 	if (!sym)
+ 		goto unlock;
+ 
++#if 0
+ 	if (license == GPL_ONLY)
+ 		mod->using_gplonly_symbols = true;
+ 
+@@ -1481,6 +1484,7 @@
+ 		sym = NULL;
+ 		goto getname;
+ 	}
++#endif
+ 
+ 	if (!check_version(info, name, mod, crc)) {
+ 		sym = ERR_PTR(-EINVAL);
\ No newline at end of file