module: move tainting until after a module hits our linked list
authorLuis Chamberlain <mcgrof@kernel.org>
Sun, 19 Mar 2023 21:27:43 +0000 (14:27 -0700)
committerLuis Chamberlain <mcgrof@kernel.org>
Fri, 24 Mar 2023 18:33:08 +0000 (11:33 -0700)
commita12b94511cf36855cd731c16005bd535e2007552
tree7a1914b490d1d93c2552fb76137e0de6b369d3c4
parent437c1f9cc61fd37829eaf12d8ae2f7dcc5dddce0
module: move tainting until after a module hits our linked list

It is silly to have taints spread out all over, we can just compromise
and add them if the module ever hit our linked list. Our sanity checkers
should just prevent crappy drivers / bogus ELF modules / etc and kconfig
options should be enough to let you *not* load things you don't want.

Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
kernel/module/main.c