/openbmc/linux/arch/riscv/kernel/ |
H A D | patch.c | 166 size_t patched = 0; in patch_insn_set() local 174 while (patched < len && !ret) { in patch_insn_set() 175 size = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(addr + patched), len - patched); in patch_insn_set() 176 ret = __patch_insn_set(addr + patched, c, size); in patch_insn_set() 178 patched += size; in patch_insn_set() 201 size_t patched = 0; in patch_insn_write() local 209 while (patched < len && !ret) { in patch_insn_write() 210 size = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(addr + patched), len - patched); in patch_insn_write() 211 ret = __patch_insn_write(addr + patched, insn + patched, size); in patch_insn_write() 213 patched += size; in patch_insn_write()
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-kernel-livepatch | 17 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. 58 What: /sys/kernel/livepatch/<patch>/<object>/patched 64 patched. 72 properties and state of the patched function. 74 The directory name contains the patched function name and a 76 name in kallsyms for the patched object.
|
/openbmc/linux/kernel/livepatch/ |
H A D | patch.c | 131 if (WARN_ON(!func->patched)) in klp_unpatch_func() 157 func->patched = false; in klp_unpatch_func() 168 if (WARN_ON(func->patched)) in klp_patch_func() 219 func->patched = true; in klp_patch_func() 238 if (func->patched) in __klp_unpatch_object() 243 obj->patched = false; in __klp_unpatch_object() 257 if (WARN_ON(obj->patched)) in klp_patch_object() 267 obj->patched = true; in klp_patch_object() 277 if (obj->patched) in __klp_unpatch_objects()
|
/openbmc/linux/Documentation/livepatch/ |
H A D | livepatch.rst | 85 transition state where tasks are converging to the patched state. 88 the patched state to the unpatched state. 90 An interrupt handler inherits the patched state of the task it 92 patched state of the parent. 99 the task is patched. In most cases this will patch most or all of 110 force it to exit the kernel and be patched. 112 then it will get patched the next time it gets interrupted by an 117 allows them to be patched before the CPU enters the idle state. 145 unpatched and 1 to indicate it's patched. Otherwise, if no patch is in 148 patched state. This may be harmful to the system though. Sending a fake signal [all …]
|
H A D | callbacks.rst | 6 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,
|
/openbmc/openbmc/poky/meta/recipes-devtools/perl-cross/files/ |
H A D | 0001-Makefile-check-the-file-if-patched-or-not.patch | 4 Subject: [PATCH] Makefile: check the file if patched or not 6 Check the file if patched or not to avoid patched more than
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | etrap_32.S | 113 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
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/spice/ |
H A D | spice_git.bb | 24 CVE_STATUS[CVE-2016-0749] = "fixed-version: patched since 0.13.2" 25 CVE_STATUS[CVE-2016-2150] = "fixed-version: patched since 0.13.2" 26 CVE_STATUS[CVE-2018-10893] = "fixed-version: patched already, caused by inaccurate CPE in the NVD d…
|
/openbmc/linux/drivers/bluetooth/ |
H A D | hci_ag6xx.c | 159 bool patched = false; in ag6xx_setup() local 223 patched = true; in ag6xx_setup() 259 patched = true; in ag6xx_setup() 287 err = btintel_exit_mfg(hdev, true, patched); in ag6xx_setup()
|
/openbmc/openbmc/meta-phosphor/classes/ |
H A D | obmc-xmlpatch.bbclass | 5 #that needs to be patched. 57 cmd.append(xml + ".patched") 65 os.rename(xml + ".patched", xml)
|
H A D | obmc-phosphor-kernel-version.bbclass | 5 # Latest version after yocto patched (if any)
|
/openbmc/qemu/scripts/codeconverter/codeconverter/ |
H A D | test_patching.py | 43 patched = f.get_patched_content() 44 assert patched == ('one line\n'+
|
/openbmc/openbmc/poky/meta/classes/ |
H A D | archiver.bbclass | 10 # 2) patched source: ARCHIVER_MODE[src] = "patched" (default) 52 ARCHIVER_MODE[src] ?= "patched" 127 # 'patched' and 'configured' invoke do_unpack_and_patch because 132 elif ar_src == "patched": 176 elif ar_src == "patched": 265 if d.getVarFlag('ARCHIVER_MODE', 'src') != 'patched': 273 bb.note('Archiving the patched source...') 274 create_tarball(d, d.getVar('S'), 'patched', ar_outdir) 454 # the patched source, and remove the files that we'd like to 456 src_patched = src + '.patched' [all …]
|
/openbmc/openbmc/meta-arm/scripts/ |
H A D | report-details.html.jinja | 22 {% for name, data in data|dictsort if data.needs_update or data.patched %} 38 {% if data.patched %}
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-gnome/evince/ |
H A D | evince_48.0.bb | 61 …ed. The current version (46.0) is not affected by the CVE which has been patched since version 3.1… 62 …ed. The current version (46.0) is not affected by the CVE which has been patched since version 3.1…
|
/openbmc/linux/include/linux/ |
H A D | livepatch.h | 76 bool patched; member 129 bool patched; member
|
/openbmc/linux/arch/x86/kernel/ |
H A D | alternative.c | 2147 size_t patched = 0; in text_poke_copy_locked() local 2152 while (patched < len) { in text_poke_copy_locked() 2153 unsigned long ptr = start + patched; in text_poke_copy_locked() 2156 s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched); in text_poke_copy_locked() 2158 __text_poke(text_poke_memcpy, (void *)ptr, opcode + patched, s); in text_poke_copy_locked() 2159 patched += s; in text_poke_copy_locked() 2196 size_t patched = 0; in text_poke_set() local 2202 while (patched < len) { in text_poke_set() 2203 unsigned long ptr = start + patched; in text_poke_set() 2206 s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched); in text_poke_set() [all …]
|
/openbmc/qemu/hw/loongarch/ |
H A D | virt-acpi-build.c | 308 uint8_t patched; member 656 if (!build_state || build_state->patched) { in acpi_build_update() 659 build_state->patched = 1; in acpi_build_update() 675 build_state->patched = 0; in acpi_build_reset() 683 VMSTATE_UINT8(patched, AcpiBuildState),
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/ |
H A D | README | 1 The files are pulled verbatim from glibc 2.5 and then patched to allow
|
/openbmc/openbmc/poky/meta/conf/ |
H A D | cve-check-map.conf | 4 CVE_CHECK_STATUSMAP[patched] = "Patched"
|
/openbmc/linux/Documentation/features/debug/optprobes/ |
H A D | arch-support.txt | 4 # description: arch supports live patched optprobes
|
/openbmc/linux/Documentation/features/debug/uprobes/ |
H A D | arch-support.txt | 4 # description: arch supports live patched user probes
|
/openbmc/linux/Documentation/features/debug/kprobes/ |
H A D | arch-support.txt | 4 # description: arch supports live patched kernel probe
|
/openbmc/qemu/hw/riscv/ |
H A D | virt-acpi-build.c | 52 bool patched; member 758 if (!build_state || build_state->patched) { in virt_acpi_build_update() 762 build_state->patched = true; in virt_acpi_build_update() 778 build_state->patched = false; in virt_acpi_build_reset() 786 VMSTATE_BOOL(patched, AcpiBuildState),
|
/openbmc/openbmc/poky/meta/recipes-devtools/patch/ |
H A D | patch.inc | 4 original files, producing patched versions."
|