Lines Matching full:pre

20 #   pre-patch callbacks are executed for vmlinux and $MOD_TARGET (those
25 # - Similarly, on livepatch disable, pre-patch callbacks run before the
67 # - On livepatch enable, only pre/post-patch callbacks are executed for
71 # pre/post-patch callbacks are executed.
74 # $MOD_TARGET) pre/post-unpatch callbacks are executed.
118 # from that klp_object ($MOD_TARGET). As such, only its pre and
121 # - When the livepatch is disabled, pre and post-unpatch callbacks are
166 # pre/post-patch callbacks are executed.
169 # from the $MOD_TARGET klp_object. As such, only pre and
213 # - As expected, only pre/post-(un)patch handlers are executed for
240 # Test a scenario where a vmlinux pre-patch callback returns a non-zero
246 # (-ENODEV). When its vmlinux pre-patch callback executes, this
251 start_test "pre-patch callback -ENODEV"
263 livepatch: pre-patch callback failed for object 'vmlinux'
274 # pre-patch callback returns success. However, when a targeted kernel
278 # - Load the livepatch, vmlinux pre-patch callback succeeds.
280 # - Set a trap so subsequent pre-patch callbacks to this livepatch will
283 # - The livepatch pre-patch callback for subsequently loaded target
285 # the kernel module. No post-patch or pre/post-unpatch callbacks are
288 # - Pre/post-unpatch callbacks are run for the vmlinux klp_object.
290 start_test "module_coming + pre-patch callback -ENODEV"
310 livepatch: pre-patch callback failed for object '$MOD_TARGET'
402 # transitioning, so its pre-unpatch callbacks are skipped.
406 # klp_object's pre-unpatch callbacks are skipped.
457 # - Load and unload two livepatches, pre and post (un)patch callbacks
506 # disabled and *none* of its pre/post-unpatch callbacks executed. On
508 # pre/post-unpatch callbacks *should* be executed.
513 # - Pre and post patch callbacks are executed for both livepatches.
515 # - Once the atomic replace module is loaded, only its pre and post