From: Rusty Russell Date: Wed, 14 May 2014 01:24:19 +0000 (+0930) Subject: module: set nx before marking module MODULE_STATE_COMING. X-Git-Tag: omap-for-v3.16/fixes-against-rc1~49^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4982223e51e8ea9d09bb33c8323b5ec1877b2b51;p=pandora-kernel.git 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 --- Reading git-diff-tree failed