jump_label: Fix NULL dereference bug in __jump_label_mod_update()
[sfrench/cifs-2.6.git] / kernel / jump_label.c
index e8cf3ff3149cd645a1445532056259215e76d0b2..14a7f98817458c3d440a7c46878feb3cadb66ad0 100644 (file)
@@ -516,7 +516,7 @@ static void __jump_label_mod_update(struct static_key *key)
                else
                        stop = m->jump_entries + m->num_jump_entries;
                __jump_label_update(key, mod->entries, stop,
-                                   m->state == MODULE_STATE_COMING);
+                                   m && m->state == MODULE_STATE_COMING);
        }
 }