Fixed one missing place for the new taint flag, and remove a warning
giving only false positives (now we finally figured out why). Cheers, Rusty. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJTYdCQAAoJENkgDmzRrbjxms4QALIGN2l8VugSoh3TSRHSGZtj 5clH84FXkDR8DFA0w9rYxAsr1EhTadet8U1nCm6LWaz8FAPizH2hyUq6tFMU1+Jk zdWRPYLhuUBWW+XVFSeYo2gIclFHEYefawX9SmRcZJxuDy7xHW/bkmX/NT5p/Ll7 3eKRPckO09agofLQgIOJGL21IQPFXYiCwur5b/OvNfzEkBfRmUALbO2oFhU+oebZ 2P4M3Wmp7gEGbus2dB23v06BqpEhrdpXlAnvM61PS8exhsQI6ojgL3ZAYEl+6wkr whd0SjYs5Sd+3czlQDhlArYlcOlVAhvY4F5CHysEmM/CxjF1YAnk2Q7RLOV958Bk TTfDGG2b8qkJwN/2+CymDXyIUIppNPMuPXSOp3XQrRGOz8Uyh1URQD8l24Ssmrtt +3fUPDZ6npmtkxZdBu0SkdesCXYOtOeqpqt7MQpJiYbVMxx+ul4LnPB/A1+wf/Xx uvXMrpp1fz/hs9ZOK8n+nRMtbsc75LDQ0lYGcbbW8YJRkluf5/GJgyG8ptIvbbFW kh90ObVaJ2FN0Uj31POdtsOwM7tf2W5C1lZkE/aWf+wgNylHAylYoUHRIGFOcCqV PeWrD0Chz+bzrZk1sT6cHIvTu6u5ShjkOfcEGhWK2JFllxpKO4eZV4O1IaGhWaoV Y9JtmJNSOnnS261i1Rmb =725P -----END PGP SIGNATURE----- Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux Pull module fixes from Rusty Russell: "Fixed one missing place for the new taint flag, and remove a warning giving only false positives (now we finally figured out why)" * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux: module: remove warning about waiting module removal. Fix: tracing: use 'E' instead of 'X' for unsigned module taint flag
This commit is contained in:
commit
60b88f3941
|
@ -25,7 +25,7 @@ struct module;
|
||||||
{ (1UL << TAINT_OOT_MODULE), "O" }, \
|
{ (1UL << TAINT_OOT_MODULE), "O" }, \
|
||||||
{ (1UL << TAINT_FORCED_MODULE), "F" }, \
|
{ (1UL << TAINT_FORCED_MODULE), "F" }, \
|
||||||
{ (1UL << TAINT_CRAP), "C" }, \
|
{ (1UL << TAINT_CRAP), "C" }, \
|
||||||
{ (1UL << TAINT_UNSIGNED_MODULE), "X" })
|
{ (1UL << TAINT_UNSIGNED_MODULE), "E" })
|
||||||
|
|
||||||
TRACE_EVENT(module_load,
|
TRACE_EVENT(module_load,
|
||||||
|
|
||||||
|
|
|
@ -815,9 +815,6 @@ SYSCALL_DEFINE2(delete_module, const char __user *, name_user,
|
||||||
return -EFAULT;
|
return -EFAULT;
|
||||||
name[MODULE_NAME_LEN-1] = '\0';
|
name[MODULE_NAME_LEN-1] = '\0';
|
||||||
|
|
||||||
if (!(flags & O_NONBLOCK))
|
|
||||||
pr_warn("waiting module removal not supported: please upgrade\n");
|
|
||||||
|
|
||||||
if (mutex_lock_interruptible(&module_mutex) != 0)
|
if (mutex_lock_interruptible(&module_mutex) != 0)
|
||||||
return -EINTR;
|
return -EINTR;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue