diff options
author | David Matlack <dmatlack@google.com> | 2016-12-16 14:30:35 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-01-19 20:17:19 +0100 |
commit | 3d27cd4b25272943300d125b20d315fd96ae0794 (patch) | |
tree | f2c4d4c4e3cb7bae0143a748a1ca546dc9de3c76 /include/linux/signal.h | |
parent | 34a55c9d4a2dc04b3e8b78e3d242c809cf5f729e (diff) |
jump_labels: API for flushing deferred jump label updates
commit b6416e61012429e0277bd15a229222fd17afc1c1 upstream.
Modules that use static_key_deferred need a way to synchronize with
any delayed work that is still pending when the module is unloaded.
Introduce static_key_deferred_flush() which flushes any pending
jump label updates.
Signed-off-by: David Matlack <dmatlack@google.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/signal.h')
0 files changed, 0 insertions, 0 deletions