path: root/init
diff options
authorRusty Russell <rusty@rustcorp.com.au>2014-05-14 10:54:19 +0930
committerRusty Russell <rusty@rustcorp.com.au>2014-05-14 10:55:47 +0930
commit4982223e51e8ea9d09bb33c8323b5ec1877b2b51 (patch)
treec944679cbc1b341771eceea899f0cccdf64c4c64 /init
parentde5109898a8a0cb001abcb6916bef4efa32bf39b (diff)
module: set nx before marking module MODULE_STATE_COMING.
We currently set RO & NX on modules very late: after we move them from MODULE_STATE_UNFORMED to MODULE_STATE_COMING, and after we call parse_args() (which can exec code in the module). Much better is to do it in complete_formation() and then call the notifier. This means that the notifiers will be called on a module which is already RO & NX, so that may cause problems (ftrace already changed so they're unaffected). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions

Privacy Policy