Home
last modified time | relevance | path

Searched refs:patched (Results 1 – 25 of 46) sorted by relevance

12

/Linux-v5.4/kernel/livepatch/
Dpatch.c139 if (WARN_ON(!func->patched)) in klp_unpatch_func()
166 func->patched = false; in klp_unpatch_func()
177 if (WARN_ON(func->patched)) in klp_patch_func()
226 func->patched = true; in klp_patch_func()
245 if (func->patched) in __klp_unpatch_object()
250 obj->patched = false; in __klp_unpatch_object()
264 if (WARN_ON(obj->patched)) in klp_patch_object()
274 obj->patched = true; in klp_patch_object()
284 if (obj->patched) in __klp_unpatch_objects()
DKconfig19 a patch, causing calls to patched functions to be redirected
Dcore.c696 func->patched = false; in klp_init_func()
776 obj->patched = false; in klp_init_object()
885 if (obj->patched) in __klp_disable_patch()
Dtransition.c259 if (!obj->patched) in klp_check_stack()
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-kernel-livepatch17 object (vmlinux or a module) in which it patched functions.
24 A writable attribute that indicates whether the patched
44 the patched or unpatched state. Administrator should not
56 that is patched within the object.
64 properties and state of the patched function.
66 The directory name contains the patched function name and a
68 name in kallsyms for the patched object.
/Linux-v5.4/Documentation/livepatch/
Dlivepatch.rst98 transition state where tasks are converging to the patched state.
101 the patched state to the unpatched state.
103 An interrupt handler inherits the patched state of the task it
105 patched state of the parent.
112 the task is patched. In most cases this will patch most or all of
123 force it to exit the kernel and be patched.
125 then it will get patched the next time it gets interrupted by an
130 allows them to be patched before the CPU enters the idle state.
158 unpatched and 1 to indicate it's patched. Otherwise, if no patch is in
161 patched state. This may be harmful to the system though. Sending a fake signal
[all …]
Dcallbacks.rst6 to execute callback functions when a kernel object is (un)patched. They
28 - A module notifier can't stop a to-be-patched module from loading.
32 be patched, irrespective of the target klp_object's current state.
40 - before a klp_object is patched
43 - after a klp_object has been patched and is active
47 - before a klp_object is unpatched (ie, patched code is
52 - after a klp_object has been patched, all code has
53 been restored and no tasks are running patched code,
Dmodule-elf-format.rst45 A typical livepatch module contains patched versions of functions that can
198 These are symbols accessed from new versions of functions for patched
201 resolves exported syms, and not every symbol referenced by the new patched
Dcumulative-patches.rst56 for functions that are no longer patched.
/Linux-v5.4/arch/sparc/kernel/
Detrap_32.S113 sll %t_wim, 0x7, %t_wim ! patched on 7 window Sparcs
116 and %g2, 0xff, %g2 ! patched on 7 window Sparcs
189 and %g2, 0xff, %g2 ! patched on 7win Sparcs
203 and %g1, 0xff, %g1 ! patched on 7win Sparcs, mask
206 sll %t_wim, 0x7, %t_wim ! patched on 7win Sparcs
209 and %g2, 0xff, %g2 ! patched on 7win Sparcs
Dwof.S234 spnwin_patch3: and %twin_tmp, 0xff, %twin_tmp ! patched on 7win Sparcs
/Linux-v5.4/drivers/bluetooth/
Dhci_ag6xx.c159 bool patched = false; in ag6xx_setup() local
224 patched = true; in ag6xx_setup()
260 patched = true; in ag6xx_setup()
288 err = btintel_exit_mfg(hdev, true, patched); in ag6xx_setup()
Dbtintel.h69 int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched);
102 static inline int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) in btintel_exit_mfg() argument
Dbtintel.c79 int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) in btintel_exit_mfg() argument
90 param[1] |= patched ? 0x02 : 0x01; in btintel_exit_mfg()
/Linux-v5.4/include/linux/
Dlivepatch.h77 bool patched; member
130 bool patched; member
/Linux-v5.4/Documentation/features/debug/optprobes/
Darch-support.txt4 # description: arch supports live patched optprobes
/Linux-v5.4/Documentation/features/debug/kprobes/
Darch-support.txt4 # description: arch supports live patched kernel probe
/Linux-v5.4/Documentation/features/core/jump-labels/
Darch-support.txt4 # description: arch supports live patched, high efficiency branches
/Linux-v5.4/Documentation/features/debug/uprobes/
Darch-support.txt4 # description: arch supports live patched user probes
/Linux-v5.4/drivers/nfc/fdp/
Dfdp.c491 u8 patched = 0; in fdp_nci_setup() local
514 patched = 1; in fdp_nci_setup()
522 patched = 1; in fdp_nci_setup()
529 if (patched) { in fdp_nci_setup()
/Linux-v5.4/arch/s390/kernel/
Dmcount.S63 # The j instruction gets runtime patched to a nop instruction.
/Linux-v5.4/arch/s390/include/asm/
Dnospec-insn.h112 # the "br \reg" after the code has been patched.
/Linux-v5.4/Documentation/admin-guide/
Dtainted-kernels.rst100 15 _/K 32768 kernel has been live patched
157 15) ``K`` if the kernel has been live patched.
/Linux-v5.4/Documentation/arm64/
Dsilicon-errata.rst38 These are enabled by default and patched in at runtime when an affected
/Linux-v5.4/Documentation/
Dstatic-keys.txt160 patched). Calling the static key API from within a hotplug notifier is
276 vs. the jump label case just has a 'no-op' or 'jmp 0'. (The jmp 0, is patched

12