Home
last modified time | relevance | path

Searched +full:migration +full:- +full:compat +full:- +full:common (Results 1 – 25 of 51) sorted by relevance

123

/openbmc/qemu/migration/
H A Dsavevm.c4 * Copyright (c) 2003-2008 Fabrice Bellard
5 * Copyright (c) 2009-2015 Red Hat Inc
32 #include "migration.h"
33 #include "migration/snapshot.h"
34 #include "migration-stats.h"
35 #include "migration/vmstate.h"
36 #include "migration/misc.h"
37 #include "migration/register.h"
38 #include "migration/global_state.h"
39 #include "migration/channel-block.h"
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
/openbmc/qemu/qapi/
H A Dqapi-schema.json1 # -*- Mode: Python -*-
19 # formatted in a reader-friendly way, so that they're easier to
29 # -> data issued by the Client
30 # <- Server data response
33 # :doc:`QEMU Machine Protocol Specification </interop/qmp-spec>`
39 # Documentation generated with qapi-gen.py is in source order, with
40 # included sub-schemas inserted at the first include directive
42 # stable order, it's best to include each sub-schema just once, or
46 { 'include': 'common.json' }
48 { 'include': 'run-state.json' }
[all …]
H A Dmeson.build2 'opts-visitor.c',
3 'qapi-clone-visitor.c',
4 'qapi-dealloc-visitor.c',
5 'qapi-forward-visitor.c',
6 'qapi-util.c',
7 'qapi-visit-core.c',
8 'qobject-input-visitor.c',
9 'qobject-output-visitor.c',
10 'string-input-visitor.c',
11 'string-output-visitor.c',
[all …]
/openbmc/linux/net/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 when running on a stand-alone machine that isn't connected to any
20 contained in the package net-tools, the location and version number
24 recommended to read the NET-HOWTO, available from
32 This option can be selected by other options that need compat
37 depends on COMPAT
41 to tasks depending on whether the task is a compat task or not. To
42 achieve this, you need to set skb_shinfo(skb)->frag_list to the
43 compat skb before sending the skb, the netlink code will sort out
47 compat-independent messages instead!
[all …]
/openbmc/qemu/tests/qtest/
H A Dmeson.build2 'ahci-test': 150,
3 'aspeed_smc-test': 360,
4 'bios-tables-test' : 910,
5 'cdrom-test' : 610,
6 'device-introspect-test' : 720,
7 'ide-test' : 120,
8 'migration-test' : 480,
9 'npcm7xx_pwm-test': 300,
10 'npcm7xx_watchdog_timer-test': 120,
11 'qmp-cmd-test' : 120,
[all …]
/openbmc/linux/arch/powerpc/platforms/
H A DKconfig.cputype1 # SPDX-License-Identifier: GPL-2.0
7 bool "64-bit kernel"
10 This option selects whether a 32-bit or a 64-bit kernel
19 The most common ones are the desktop and server CPUs (603,
86 The most common ones are the desktop and server CPUs
98 select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
282 default "-mtune=power10" if $(cc-option,-mtune=power10)
283 default "-mtune=power9" if $(cc-option,-mtune=power9)
284 default "-mtune=power8" if $(cc-option,-mtune=power8)
366 This option enables kernel support for larger than 32-bit physical
[all …]
/openbmc/linux/mm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
33 compress them into a dynamically allocated RAM-based memory pool.
62 swapped out again, it will be re-compressed.
190 linux-mm@kvack.org and the zswap maintainers.
208 zsmalloc is a slab-based memory allocator designed to store
223 int "Maximum number of physical pages per-zspage"
256 If you cannot migrate to SLUB, please contact linux-mm@kvack.org
323 sacrifices to harden the kernel slab allocator against common
325 sanity-checking than others. This option is most effective with
339 Try running: slabinfo -DA
[all …]
H A Dmigrate.c1 // SPDX-License-Identifier: GPL-2.0
3 * Memory Migration functionality - linux/mm/migrate.c
7 * Page migration was first developed in the context of the memory hotplug
8 * project. The main authors of the migration code are:
33 #include <linux/backing-dev.h>
36 #include <linux/compat.h>
52 #include <linux/memory-tiers.h>
83 * we use non-atomic bitops on newly allocated page flags so in isolate_movable_page()
95 * compaction threads can race against page migration functions in isolate_movable_page()
99 * being (wrongly) re-isolated while it is under migration, in isolate_movable_page()
[all …]
H A Dmempolicy.c1 // SPDX-License-Identifier: GPL-2.0-only
90 #include <linux/compat.h>
115 #define MPOL_MF_WRLOCK (MPOL_MF_INTERNAL << 2) /* Write-lock walked vmas */
125 * run-time system-wide default policy => local allocation
135 * numa_nearest_node - Find nearest node by state
148 return -EINVAL; in numa_nearest_node()
168 struct mempolicy *pol = p->mempolicy; in get_task_policy()
178 if (pol->mode) in get_task_policy()
192 return pol->flags & MPOL_MODE_FLAGS; in mpol_store_user_nodemask()
206 return -EINVAL; in mpol_new_nodemask()
[all …]
/openbmc/qemu/hw/vfio/
H A Dtrace-events8 vfio_intx_update(const char *name, int new_irq, int target_irq) " (%s) IRQ moved %d -> %d"
18 … *name, int bar, uint64_t start, uint64_t end) " (%s) MSI-X region %d mmap fixup [0x%"PRIx64" - 0x…
30 …pos, int table_bar, uint64_t offset, int entries, bool noresize) "%s PCI MSI-X CAP @0x%x, BAR %d, …
52 # pci-quirks.c
72 vfio_quirk_rtl8168_msix_write(const char *name, uint16_t offset, uint64_t val) "%s MSI-X table writ…
73 vfio_quirk_rtl8168_msix_read(const char *name, uint16_t offset, uint64_t val) "%s MSI-X table read[…
82 …er(const char *name, uint64_t addr, unsigned size, uint64_t data) "%s+0x%"PRIx64"[%d] -> 0x%"PRIx64
87 …rite(const char *name, uint32_t index, uint32_t data, uint32_t base) "%s [0x%03x] 0x%08x -> 0x%08x"
92 # common.c
95 …notify(const char *op, uint64_t iova_start, uint64_t iova_end) "iommu %s @ 0x%"PRIx64" - 0x%"PRIx64
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.1.2.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-4.1.2 (Langdale)
4 ----------------------------------------
6 Security Fixes in Yocto-4.1.2
9 - sudo: Fix :cve_nist:`2022-43995`
10 - binutils: Fix :cve_nist:`2022-4285`
11 - cairo: update patch for :cve_nist:`2019-6461` with upstream solution
12 - expat: Fix :cve_nist:`2022-43680`
13 - ffmpeg: Fix :cve_nist:`2022-3964` and :cve_nist:`2022-3965`
14 - grub: Fix :cve_nist:`2022-28736`
[all …]
/openbmc/linux/arch/powerpc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
5 def_bool PPC64 && $(cc-option, -mabi=elfv2)
8 def_bool PPC64 && $(cc-option, -mcpu=power10 -mprefixed)
11 # Clang has a bug (https://github.com/llvm/llvm-project/issues/62372)
12 # where pcrel code is not generated if -msoft-float, -mno-altivec, or
13 # -mno-vsx options are also given. Without these options, fp/vec
16 def_bool PPC64 && CC_IS_GCC && $(cc-option, -mcpu=power10 -mpcrel)
35 # On Book3S 64, the default virtual address space for 64-bit processes
38 # between bottom-up and top-down allocations for applications that
41 default 29 if PPC_BOOK3S_64 && PPC_64K_PAGES # 29 = 45 (32T) - 16 (64K)
[all …]
/openbmc/linux/include/net/
H A Diw_handler.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 * Authors : Jean Tourrilhes - HPL - <jt@hpl.hp.com>
8 * Copyright (c) 2001-2007 Jean Tourrilhes, All Rights Reserved.
16 * Initial driver API (1996 -> onward) :
17 * -----------------------------------
31 * does it unproperly. Common mistakes are :
37 * New driver API (2002 -> onward) :
38 * -------------------------------
54 * o Driver doesn't have to worry about memory and user-space issues
58 * o Common mistakes are avoided (buffer overflow, user space copy
[all …]
/openbmc/linux/arch/arm64/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
101 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION if COMPAT
174 select HAVE_ARCH_MMAP_RND_COMPAT_BITS if COMPAT
260 ARM 64-bit (AArch64) Linux support.
269 depends on $(cc-option,-fpatchable-function-entry=2)
301 # VA_BITS - PAGE_SHIFT - 3
377 def_bool !$(as-instr,1:\n.inst 0\n.rept . - 1b\n\nnop\n.endr\n)
432 at stage-2.
440 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
[all …]
/openbmc/qemu/hw/core/
H A Dmachine.c10 * See the COPYING file in the top-level directory.
19 #include "qemu/error-report.h"
21 #include "qapi/qapi-visit-machine.h"
32 #include "migration/global_state.h"
33 #include "exec/confidential-guest-support.h"
34 #include "hw/virtio/virtio-pci.h"
35 #include "hw/virtio/virtio-net.h"
36 #include "hw/virtio/virtio-iommu.h"
40 { TYPE_PCI_DEVICE, "x-pcie-ext-tag", "false" },
45 {"arm-cpu", "backcompat-cntfrq", "true" },
[all …]
/openbmc/qemu/
H A DMAINTAINERS10 consult qemu-devel and not any specific individual privately.
23 W: Web-page with status/info
59 ------------------------------
63 L: qemu-devel@nongnu.org
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
76 F: docs/devel/code-of-conduct.rst
77 F: docs/devel/conflict-resolution.rst
78 F: docs/devel/submitting-a-patch.rst
79 F: docs/devel/submitting-a-pull-request.rst
82 -------------------------------------------------
[all …]
H A Dqemu-options.hx14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)
16 ``-h``
21 "-version display version information and exit\n", QEMU_ARCH_ALL)
23 ``-version``
28 "-machine [type=]name[,prop[=value][,...]]\n"
29 " selects emulated machine ('-machine help' for list)\n"
33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"
34 " mem-merge=on|off controls memory merge support (default: on)\n"
35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"
36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"
[all …]
/openbmc/linux/arch/riscv/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # see Documentation/kbuild/kconfig-language.rst.
18 select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
103 select HAVE_ARCH_MMAP_RND_COMPAT_BITS if COMPAT
169 # https://github.com/llvm/llvm-project/commit/6ab8927931851bb42b2c93a00801dc499d7d9b1e
176 depends on $(cc-option,-fpatchable-function-entry=8)
186 # VA_BITS - PAGE_SHIFT - 3
199 # set if we are running in S-mode and can use SBI calls
206 bool "MMU-based Paged Memory Management Support"
209 Select if you want MMU-based virtualised addressing space
[all …]
/openbmc/qemu/hw/ppc/
H A Dspapr.c4 * Copyright (c) 2004-2007 Fabrice Bellard
30 #include "qemu/guest-random.h"
32 #include "qapi/qapi-events-machine.h"
33 #include "qapi/qapi-events-qdev.h"
43 #include "hw/fw-path-provider.h"
50 #include "migration/misc.h"
51 #include "migration/qemu-file-types.h"
52 #include "migration/global_state.h"
53 #include "migration/register.h"
54 #include "migration/blocker.h"
[all …]
/openbmc/qemu/system/
H A Dvl.c4 * Copyright (c) 2003-2008 Fabrice Bellard
26 #include "qemu/help-texts.h"
29 #include "exec/cpu-common.h"
30 #include "exec/page-vary.h"
31 #include "hw/qdev-properties.h"
32 #include "qapi/compat-policy.h"
37 #include "qemu-version.h"
40 #include "qemu/hw-version.h"
44 #include "sysemu/runstate-action.h"
49 #include "qemu/error-report.h"
[all …]
/openbmc/qemu/block/
H A Dqcow2.c4 * Copyright (c) 2004-2006 Fabrice Bellard
28 #include "sysemu/block-backend.h"
29 #include "qemu/main-loop.h"
32 #include "qemu/error-report.h"
34 #include "qapi/qapi-events-block-core.h"
42 #include "qapi/qobject-input-visitor.h"
43 #include "qapi/qapi-visit-block-core.h"
46 #include "block/dirty-bitmap.h"
51 - Support for multiple incremental snapshots.
52 - Memory management by reference counts.
[all …]
/openbmc/qemu/include/qemu/
H A Dosdep.h4 * This header exists to pull in some common system headers that
10 * of config-host.h, config-target.h, qemu/compiler.h,
11 * sysemu/os-posix.h, sysemu/os-win32.h, glib-compat.h and
16 * os-*.c and util/oslib-*.c; those would probably be better split
25 * See the COPYING file in the top-level directory.
34 #include "config-host.h"
90 /* enable C99/POSIX format strings (needs mingw32-runtime 3.15 or later) */
121 * function availability on recentish Mingw-w64 platforms. */
131 /* setjmp must be declared before sysemu/os-win32.h
161 #include "glib-compat.h"
[all …]
/openbmc/qemu/hw/arm/
H A Dvirt.c2 * ARM mach-virt emulation
23 * + we want to present a very stripped-down minimalist platform,
41 #include "hw/vfio/vfio-calxeda-xgmac.h"
42 #include "hw/vfio/vfio-amd-xgbe.h"
56 #include "qemu/error-report.h"
58 #include "hw/pci-host/gpex.h"
59 #include "hw/virtio/virtio-pci.h"
60 #include "hw/core/sysbus-fdt.h"
61 #include "hw/platform-bus.h"
62 #include "hw/qdev-properties.h"
[all …]
/openbmc/linux/init/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 - Re-run Kconfig when the compiler is updated
13 - Ensure full rebuild when the compiler is updated
14 include/linux/compiler-version.h contains this option in the comment
16 auto-generated dependency. When the compiler is updated, syncconfig
20 def_bool $(success,test "$(cc-nam
[all...]

123