Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 25 of 36) sorted by relevance

12

/xen/xen/arch/x86/cpu/microcode/
A Dintel.c90 const struct microcode_patch *patch) in get_ext_sigtable() argument
92 if ( patch->totalsize > (MC_HEADER_SIZE + patch->datasize) ) in get_ext_sigtable()
93 return (const void *)&patch->data[patch->datasize]; in get_ext_sigtable()
211 sum = patch->sig + patch->pf + patch->cksum; in microcode_sanity_check()
284 if ( rev != patch->rev ) in apply_microcode()
294 cpu, old_rev, rev, patch->year, patch->month, patch->day); in apply_microcode()
304 struct microcode_patch *patch = NULL; in cpu_request_microcode() local
342 if ( !patch ) in cpu_request_microcode()
346 if ( error && !patch ) in cpu_request_microcode()
347 patch = ERR_PTR(error); in cpu_request_microcode()
[all …]
A Dcore.c247 xfree(patch); in microcode_free_patch()
256 microcode_cache = patch; in microcode_update_cache()
261 microcode_cache = patch; in microcode_update_cache()
313 if ( patch ) in microcode_update_cpu()
460 nmi_patch = patch; in control_thread_fn()
587 if ( IS_ERR(patch) ) in microcode_update_helper()
589 ret = PTR_ERR(patch); in microcode_update_helper()
594 if ( !patch ) in microcode_update_helper()
751 if ( IS_ERR(patch) ) in early_microcode_update_cpu()
755 return PTR_ERR(patch); in early_microcode_update_cpu()
[all …]
A Damd.c64 struct microcode_patch patch[]; member
172 const struct microcode_patch *patch) in microcode_fits() argument
181 if ( patch->patch_id <= sig->rev ) in microcode_fits()
188 cpu, patch->patch_id, sig->rev); in microcode_fits()
219 if ( microcode_fits(patch) != NEW_UCODE ) in apply_microcode()
299 struct microcode_patch *patch = NULL; in cpu_request_microcode() local
366 saved = mc->patch; in cpu_request_microcode()
387 if ( !patch ) in cpu_request_microcode()
391 if ( error && !patch ) in cpu_request_microcode()
392 patch = ERR_PTR(error); in cpu_request_microcode()
[all …]
A Dprivate.h46 int (*apply_microcode)(const struct microcode_patch *patch);
/xen/docs/features/
A Dlivepatch.pandoc35 depending on the content of the live patch. Because of this, it is
43 2) Bugs in the patch-application code such that vulnerabilities exist
45 If a correct live patch is loaded but it is not applied correctly
51 If livepatch-build-tools creates an incorrect live patch that
53 issue. A live patch should be checked to verify that it is valid
60 crash due to the content of the live patch being incorrect or the
64 5) Bugs in the live patch parsing code (the ELF loader):
65 Bugs in the live patch parsing code such as out-of-bounds reads
72 of a live patch despite pausing it (xl pause ...), it shall be
98 There is a caveat -- an incorrect live patch can introduce an
[all …]
/xen/stubdom/
A DMakefile87 patch -d $@ -p0 < newlib.patch
88 patch -d $@ -p0 < newlib-chk.patch
90 patch -d $@ -p1 < newlib-disable-texinfo.patch
135 patch -d $@ -p1 < pciutils.patch
163 patch -d $@ -p0 < lwip.patch-cvs
202 patch -d $@ -p1 < polarssl.patch
226 patch -d $@ -p1 < vtpm-bufsize.patch
227 patch -d $@ -p1 < vtpm-locality.patch
229 patch -d $@ -p1 < vtpm-deepquote.patch
231 patch -d $@ -p1 < vtpm-cmake-Wextra.patch
[all …]
A DCOPYING26 *.patch and *.diff files
28 This directory contains a number of *.patch and *.diff files.
30 licensed under the license from which the *.patch and *.diff
/xen/docs/misc/
A Damd-ucode-container.txt15 * AMD provides microcode patch support for processors belonging to AMD
33 Microcode patch header structure:
51 More details about microcode patch header are typically not exposed to public.
77 will apply a patch as and when it determines that it is a 'good fit'.
78 Once the patch is applied, further parsing of the file is skipped.
79 Therefore, if a subsequent container file has a newer/updated patch, that
80 patch will be ignored.
84 [1], [2] since it's not guaranteed that the latest patch will be applied.
A Dlivepatch.pandoc5 A mechanism is required to binarily patch the running hypervisor with new
21 * splice - patch in the binary code with new opcodes
37 ## Multiple ways to patch
561 See "Live patch interdependencies" for more information.
944 ### When to patch
1028 * Inline patch.
1059 ### Live patch interdependencies
1061 Live patch patches interdependencies are tricky.
1109 * Be able to patch .rodata, .bss, and .data sections.
1154 that unnecessarily patch many functions.
[all …]
A Dcrashdb.txt23 * Make the changes in the attached patch, and build.
/xen/
A DMAINTAINERS7 trivial patch so apply some common sense.
15 3. Make a patch available to the relevant maintainer in the list. Use
16 'diff -u' to make the patch easy to merge. Be prepared to get your
22 hints on how to submit a patch to xen-unstable in a suitable
26 patch. It avoids people being missed off by mistake and makes
37 do changes at work you may find your employer owns the patch
76 much other than throw the odd patch in. See below..
95 patch or file. For instance:
117 it changes; so a patch which changes xen/arch/x86/traps.c,
133 depends in large part upon the urgency and nature of the patch.
[all …]
/xen/tools/firmware/etherboot/patches/
A Dseries1 boot_prompt_option.patch
/xen/tools/firmware/vgabios/
A DChangeLog114 * initial patch from the qemu project by Fabrice Bellard
158 - applied patch from the qemu project (Fabrice Bellard)
169 - applied patch from Fabrice Bellard
235 - cross compilation support added (patch from Alex Beregszaszi)
298 - 24 bpp mode entries fixed (patch from Fabrice Bellard)
305 - 4MB memory probe added (patch from Fabrice Bellard)
322 - applied new patch for the cirrus extension from suzu
987 - added lfb-mode numbers (patch from mathis)
1013 - applying hw scrolling/multibuffering patch
1079 - added LFB modes for testing with vbe-lfb patch in Bochs
[all …]
A DREADME14 qemu. The initial patch for the Cirrus extension has been written by Makoto
111 . Bochs VBE protected mode interface added (based on a patch by malc@pulsesoft.com)
162 . added lfb-mode numbers (patch from mathis)
174 . Added LFB modes (to be used with the vbe-lfb patch in bochs)
185 (>640x480 needs a special bochs patch atm)
/xen/xen/arch/arm/
A DKconfig139 as it depends on the alternative framework, which will only patch
163 only patch the kernel if an affected CPU is detected.
184 as it depends on the alternative framework, which will only patch
203 as it depends on the alternative framework, which will only patch
224 as it depends on the alternative framework, which will only patch
/xen/automation/build/fedora/
A D29.dockerfile35 patch \
/xen/automation/build/centos/
A D6.dockerfile43 patch \
A D7.dockerfile42 patch \
A D7.2.dockerfile44 patch \
/xen/automation/build/suse/
A Dopensuse-leap.dockerfile55 patch \
A Dopensuse-tumbleweed.dockerfile55 patch \
/xen/tools/firmware/etherboot/
A DMakefile48 patch -d $D -p1 --quiet <patches/$$i || exit 1 ; \
/xen/xen/scripts/
A DKconfig.include42 # gcc version including patch level
/xen/docs/process/
A Dtags.pandoc13 If your patch fixes a bug in a specific commit, e.g. you found an issue using
/xen/docs/man/
A Dxen-pci-device-reservations.7.pod24 =item 1. A vendor may request a range of device IDs by submitting a patch to

Completed in 25 milliseconds

12