Home
last modified time | relevance | path

Searched refs:hypervisor (Results 1 – 93 of 93) sorted by relevance

/linux-4.1.27/arch/arm/boot/dts/
Dxenvm-4.2.dts19 /* this field is going to be adjusted by the hypervisor */
49 /* this field is going to be adjusted by the hypervisor */
70 hypervisor {
72 /* this field is going to be adjusted by the hypervisor */
74 /* this field is going to be adjusted by the hypervisor */
/linux-4.1.27/net/vmw_vsock/
DKconfig9 allowing communication between Virtual Machines and hypervisor
12 You should also select one or more hypervisor-specific transports
25 hypervisor.
/linux-4.1.27/drivers/virt/
DKconfig16 tristate "Freescale hypervisor management driver"
20 The Freescale hypervisor management driver provides several services
21 to drivers and applications related to the Freescale hypervisor:
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dxen.txt1 * Xen hypervisor device tree bindings
3 Xen ARM virtual platforms shall have a top-level "hypervisor" node with
21 hypervisor {
Darch_timer.txt18 hypervisor timers, in that order.
/linux-4.1.27/arch/tile/
DKconfig.debug9 Write kernel log output directly via the hypervisor console.
18 bool "Provide wrapper functions for hypervisor ABI calls"
21 Provide wrapper functions for the hypervisor ABI calls
DKconfig63 # hypervisor. TILEPro in any case does not support page sizes
185 TILEPro page size is set by rebuilding the hypervisor.
265 hypervisor, or with only a single memory controller.
389 Since MDE 4.2, the Tilera hypervisor runs the kernel
390 at PL2 by default. If running under an older hypervisor,
392 hypervisor may also be recompiled with "make HV_PL=2" to
/linux-4.1.27/Documentation/virtual/kvm/
Dmsr.txt28 whose data will be filled in by the hypervisor. The hypervisor is only
67 whose data will be filled in by the hypervisor periodically. Only one
70 The hypervisor may update this structure at any time it sees fit until
110 coordinated between the guest and the hypervisor. Availability
175 the hypervisor at the time of asynchronous page fault (APF)
214 whose data will be filled in by the hypervisor periodically. Only one
217 The hypervisor may update this structure at any time it sees fit until
243 written to by the hypervisor, typically at the time of interrupt
247 later be polled by the hypervisor.
256 primitives to synchronise with the hypervisor.
[all …]
Dppc-pv.txt9 instructions that needlessly return us to the hypervisor even though they
13 and transforms them into unprivileged ones with some help from the hypervisor.
22 Linux is running on KVM, a node /hypervisor exists. That node contains a
31 Inside the device tree's /hypervisor node there's a property called
66 To enable communication between the hypervisor and guest there is a new shared
118 The MSR contains bits that require hypervisor intervention and bits that do
119 not require direct hypervisor intervention because they only get interpreted
120 when entering the guest or don't have any impact on the hypervisor's behavior.
203 These are the same hypercalls that pHyp, the POWER hypervisor implements. Some of
Dhypercalls.txt5 instruction. The hypervisor can replace it with instructions that are
28 property inside the device tree's /hypervisor node.
66 Purpose: To enable communication between the hypervisor and guest there is a
79 time-interval. Execution of HLT instruction would cause the hypervisor to put
Dnested-vmx.txt30 L0, the guest hypervisor, which we call L1, and its nested guest, which we
64 implementation for the a guest hypervisor to use. As such, the official
Dtimekeeping.txt561 in some way in the hypervisor by virtualizing these timers. In addition,
607 time. This may allow the guest to infer the presence of a hypervisor (as in a
Dmmu.txt128 (*) the guest hypervisor will encode the ngva->gpa translation into its page
Dapi.txt3340 runs in "hypervisor" privilege mode with a few missing features.
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dmsi-pic.txt42 This property may be used in virtualized environments where the hypervisor
86 The Freescale hypervisor and msi-address-64
92 In a virtualized environment, the hypervisor may need to create an IOMMU
93 mapping for MSIIR. The Freescale ePAPR hypervisor has this requirement
95 (PAMU), which is currently the only IOMMU that the hypervisor supports.
111 Therefore, the hypervisor has to create a subwindow inside the same
115 address of MSIIR. The hypervisor configures the PAMU to map that address to
Dinterlaken-lac.txt31 There is a full register set at 0x0000-0x0FFF (also known as the "hypervisor"
35 linking the hypervisor node to the normal operating node.
56 where access to the hypervisor node is to be denied.
/linux-4.1.27/arch/powerpc/kvm/
DKconfig77 tristate "KVM support for POWER7 and PPC970 using hypervisor mode in host"
85 hypervisor mode available to the host.
98 tristate "KVM support without using hypervisor mode in host"
103 without using hypervisor mode in the host, by running the
107 This is not as fast as using hypervisor mode, but works on
108 machines where hypervisor mode is not available or not usable,
114 bool "Detailed timing for hypervisor real-mode code"
/linux-4.1.27/arch/sparc/mm/
Dtsb.c81 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
89 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
105 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
113 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
208 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in setup_tsb_params()
226 if (tlb_type == hypervisor) { in setup_tsb_params()
439 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in tsb_grow()
Dinit_64.c198 BUG_ON(tlb_type == hypervisor); in flush_dcache_page_impl()
271 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in tsb_insert()
328 if ((tlb_type == hypervisor && in is_hugetlb_pte()
330 (tlb_type != hypervisor && in is_hugetlb_pte()
343 if (tlb_type != hypervisor) { in update_mmu_cache()
375 if (tlb_type == hypervisor) in flush_dcache_page()
454 else if (tlb_type == hypervisor) in mmu_info()
569 prom_trans[i].data |= (tlb_type == hypervisor ? in read_obp_translations()
600 if (tlb_type == hypervisor) { in remap_kernel()
1309 if (tlb_type == hypervisor) in bootmem_init_numa()
[all …]
Dtlb.c107 if (tlb_type != hypervisor && in tlb_batch_add()
Dgup.c26 if (tlb_type == hypervisor) { in gup_pte_range()
/linux-4.1.27/arch/sparc/kernel/
Dsetup_64.c176 if (tlb_type != hypervisor) { in per_cpu_patch()
198 case hypervisor: in per_cpu_patch()
280 if (tlb_type != hypervisor) in sun4v_patch()
518 else if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap()
554 if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap()
600 if (tlb_type == hypervisor) in setup_arch()
Dpcr.c254 if (tlb_type == hypervisor) { in register_perf_hsvc()
301 if (tlb_type != hypervisor) in unregister_perf_hsvc()
345 case hypervisor: in pcr_arch_init()
Dunaligned_64.c479 if (tlb_type == hypervisor) in handle_ldf_stq()
489 if (tlb_type == hypervisor) in handle_ldf_stq()
505 if (tlb_type == hypervisor) in handle_ldf_stq()
525 if (tlb_type == hypervisor) in handle_ldf_stq()
640 if (tlb_type == hypervisor) in handle_lddfmna()
691 if (tlb_type == hypervisor) in handle_stdfmna()
Dsmp_64.c101 if (tlb_type == hypervisor) in smp_callin()
356 if (tlb_type == hypervisor) { in smp_boot_one_cpu()
890 if (tlb_type == hypervisor) in smp_flush_dcache_page_impl()
931 if (tlb_type == hypervisor) in flush_dcache_page_all()
1007 if (tlb_type == hypervisor && in smp_fetch_global_pmu()
1290 if (tlb_type != hypervisor) in __cpu_up()
1305 if (tlb_type == hypervisor) { in cpu_play_dead()
1431 if (tlb_type == hypervisor) { in smp_send_stop()
1565 if (tlb_type == hypervisor) in setup_per_cpu_areas()
Dprom_64.c349 if (tlb_type == hypervisor) { in __build_path_component()
388 if (tlb_type == hypervisor) { in arch_find_n_match_cpu_physical_id()
489 if (tlb_type == hypervisor) in of_populate_present_mask()
585 if (tlb_type == hypervisor) in of_fill_in_cpu_data()
Dmodule.c196 if (sun4v_1insn && tlb_type == hypervisor) { in do_patch_sections()
200 if (sun4v_2insn && tlb_type == hypervisor) { in do_patch_sections()
Dirq_64.c156 if (tlb_type != hypervisor) in irq_init_hv()
187 if (tlb_type == hypervisor) { in size_nr_ivec()
614 BUG_ON(tlb_type == hypervisor); in build_irq()
1113 if (tlb_type == hypervisor) in init_IRQ()
1118 if (tlb_type == hypervisor) { in init_IRQ()
Dsstate.c93 if (tlb_type != hypervisor) in sstate_init()
Dcpu.c389 ((tlb_type == hypervisor) ? in show_cpuinfo()
527 if (tlb_type == hypervisor) { in cpu_type_probe()
Dtime_64.c195 if (tlb_type != hypervisor) { in stick_init_tick()
583 if (tlb_type == hypervisor) in clock_init()
Dprocess_64.c59 if (tlb_type != hypervisor) { in arch_cpu_idle()
323 if (tlb_type == hypervisor && in __global_pmu_self()
Dsysfs.c277 if (tlb_type != hypervisor) in check_mmu_stats()
Dpci_common.c419 if (tlb_type == hypervisor) in pci_determine_mem_io_space()
Dof_device_64.c407 if (tlb_type == hypervisor) in build_device_resources()
Diommu.c116 (tlb_type != hypervisor ? iommu_flushall : NULL), in iommu_table_init()
Dptrace_64.c75 if (tlb_type == hypervisor) in flush_ptrace_access()
Dmdesc.c895 if (tlb_type != hypervisor) in mdesc_populate_present_mask()
Dds.c1260 if (tlb_type == hypervisor) { in ds_init()
Dtraps_64.c74 limit = (tlb_type == hypervisor) ? 2 : 4; in dump_tl1_traplog()
2464 } else if (tlb_type == hypervisor) { in do_illegal_instruction()
/linux-4.1.27/drivers/xen/
DKconfig109 information with each other and with the hypervisor.
127 bool "Create xen entries under /sys/hypervisor"
132 Create entries under /sys/hypervisor describing the Xen
133 hypervisor environment. When running native or in another
134 virtual environment, /sys/hypervisor will still be present,
246 hypervisor.
249 said information to the Xen hypervisor. Then the Xen hypervisor can
DMakefile27 obj-$(CONFIG_XEN_SYS_HYPERVISOR) += sys-hypervisor.o
/linux-4.1.27/Documentation/virtual/
Dparavirt_ops.txt4 Linux provides support for different hypervisor virtualization technologies.
8 hypervisors. It allows each hypervisor to override critical operations and
/linux-4.1.27/arch/arm/kernel/
Dhyp-stub.S126 @ Now install the hypervisor stub:
128 mcr p15, 4, r7, c12, c0, 0 @ set hypervisor vector base (HVBAR)
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-bus-event_source-devices-hv_gpci5 '0' if the hypervisor is configured to forbid access to event
36 hypervisor reports supporting.
Dsysfs-bus-event_source-devices-hv_24x76 hypervisor on POWER7 and 8 systems. This catalog lists events
/linux-4.1.27/drivers/tty/hvc/
DKconfig6 Generic "hypervisor virtual console" infrastructure for various
20 pSeries machines when partitioned support a hypervisor virtual
80 bool "udbg based fake hypervisor console"
/linux-4.1.27/arch/sparc/include/asm/
Dxor_64.h66 ((tlb_type == hypervisor && \
Dspitfire.h59 hypervisor = 3, enumerator
Dpgtable_64.h910 if (tlb_type != hypervisor && pte_present(pte)) { \
/linux-4.1.27/arch/x86/lguest/
DKconfig9 Lguest is a tiny in-kernel hypervisor. Selecting this will
/linux-4.1.27/drivers/lguest/
DKconfig2 tristate "Linux hypervisor example code"
/linux-4.1.27/drivers/base/
DMakefile20 obj-$(CONFIG_SYS_HYPERVISOR) += hypervisor.o
/linux-4.1.27/arch/powerpc/platforms/pasemi/
DKconfig29 running under a hypervisor.
/linux-4.1.27/arch/x86/xen/
DKconfig15 Xen hypervisor.
/linux-4.1.27/Documentation/zh_CN/arm64/
Dmemory.txt109 当使用 KVM 时, 管理程序(hypervisor)在 EL2 中通过相对内核虚拟地址的
/linux-4.1.27/arch/x86/kernel/cpu/
DMakefile58 obj-$(CONFIG_HYPERVISOR_GUEST) += vmware.o hypervisor.o mshyperv.o
/linux-4.1.27/Documentation/x86/x86_64/
Dmm.txt8 ffff800000000000 - ffff87ffffffffff (=43 bits) guard hole, reserved for hypervisor
/linux-4.1.27/tools/lguest/
Dlguest.txt6 Lguest is designed to be a minimal 32-bit x86 hypervisor for the Linux kernel,
49 "Linux hypervisor example code" = M/Y
/linux-4.1.27/arch/powerpc/platforms/pseries/
DKconfig40 SPLPAR machines can log hypervisor preempt & dispatch events to a
129 Enable access to hypervisor supplied counters in perf. Currently,
/linux-4.1.27/arch/powerpc/platforms/ps3/
DKconfig11 and other platforms using the PS3 hypervisor. Enabling this
155 of the PS3's LV1 hypervisor.
/linux-4.1.27/Documentation/arm64/
Dmemory.txt89 When using KVM, the hypervisor maps kernel pages in EL2, at a fixed
Dbooting.txt12 counterpart. EL2 is the hypervisor level and exists only in non-secure
18 hypervisor code, or it may just be a handful of instructions for
/linux-4.1.27/arch/arm/kvm/
Dinit.S74 @ Set the HTTBR to point to the hypervisor PGD pointer passed
/linux-4.1.27/arch/powerpc/
DKconfig.debug35 Adds code to keep track of the number of hypervisor calls made and
36 the amount of time spent in hypervisor calls. Wall time spent in
42 This option will add a small amount of overhead to all hypervisor
/linux-4.1.27/Documentation/arm/
DBooting192 hypervisor.
205 hypervisor must be disabled, and PL1 access must be granted for all
/linux-4.1.27/Documentation/vm/
Dzswap.txt20 throttling by the hypervisor. This allows more work to get done with less
Dfrontswap.txt107 "fallow" hypervisor-owned RAM to not only be "time-shared" between multiple
112 to be swapped to and from hypervisor RAM (if overall host system memory
226 In a virtualized environment, the dynamicity allows the hypervisor
Dcleancache.txt21 in Xen (using hypervisor memory) and zcache (using in-kernel compressed
127 "fallow" hypervisor-owned RAM to not only be "time-shared" between multiple
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dqe.txt76 the hypervisor to the guest.
/linux-4.1.27/tools/perf/Documentation/
Dperf-record.txt210 - hv: only when the target is at the hypervisor level
219 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege
Dperf-list.txt28 h - hypervisor counting
/linux-4.1.27/Documentation/tpm/
Dxen-tpmfront.txt20 separation guaranteed by the hypervisor. The vTPM domains are implemented in
/linux-4.1.27/arch/powerpc/platforms/
DKconfig29 hypervisor. Overhead for the kernel when not running inside KVM should
47 a hypervisor. This option is not user-selectable but should
/linux-4.1.27/Documentation/ia64/
Dxen.txt114 The append options before "--" are for xen hypervisor,
/linux-4.1.27/drivers/tty/serial/
Dsunhv.c637 if (tlb_type != hypervisor) in sunhv_init()
/linux-4.1.27/arch/s390/
DKconfig776 prompt "s390 hypervisor file system support"
780 information in an s390 hypervisor environment.
796 the KVM hypervisor.
/linux-4.1.27/drivers/tty/
DKconfig369 bool "ePAPR hypervisor byte channel driver"
373 This driver creates /dev entries for each ePAPR hypervisor byte
401 if you don't boot under a hypervisor at all.
/linux-4.1.27/arch/ia64/
DKconfig157 under a hypervisor, potentially improving performance significantly
158 over full virtualization. However, when run without a hypervisor
/linux-4.1.27/tools/perf/
Ddesign.txt56 exclude_hv : 1, /* ditto hypervisor */
223 CPU is in user, kernel and/or hypervisor mode.
/linux-4.1.27/drivers/staging/unisys/Documentation/
Doverview.txt26 hypervisor need not intervene (other than normal interrupt handling)
/linux-4.1.27/drivers/edac/
DKconfig291 on platform without a hypervisor
/linux-4.1.27/Documentation/
Dintel_txt.txt47 Tboot currently supports launching Xen (open source VMM/hypervisor
Dkernel-parameters.txt672 a hypervisor.
729 hvc<n> Use the hypervisor console device <n>. This is for
1274 hvc_iucv= [S390] Number of z/VM IUCV hypervisor console (HVC)
3602 API to send anonymous pages to the hypervisor.
3606 API to send swap pages to the hypervisor. If disabled
3611 to the hypervisor.
3615 transfers pages from Xen hypervisor back to the
3629 topology updates sent by the hypervisor to this
D00-INDEX455 - info on Virtual Function I/O used in guest/hypervisor instances.
/linux-4.1.27/drivers/char/
DKconfig602 bool "Character-device access via hypervisor to the Tilera SPI ROM"
608 in /dev/srom/. The Tilera hypervisor makes the flash
/linux-4.1.27/drivers/input/mouse/
DKconfig156 Say Y here if you are running under control of VMware hypervisor
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt310 0xAF 00-1F linux/fsl_hypervisor.h Freescale hypervisor
/linux-4.1.27/Documentation/scsi/
Dscsi_fc_transport.txt136 a hypervisor could set this string to "Xen Domain 2 VM 5 Vport 2",
/linux-4.1.27/arch/x86/
DKconfig643 visors. This option enables basic hypervisor detection and platform
655 under a hypervisor, potentially improving performance significantly
656 over full virtualization. However, when run without a hypervisor
689 hypervisor. It includes a paravirtualized clock, so that instead
/linux-4.1.27/drivers/rtc/
DKconfig1470 tristate "Tilera hypervisor RTC support"
1474 hypervisor's real-time clock interface.
/linux-4.1.27/drivers/watchdog/
DKconfig1437 Say Y here to support the hypervisor watchdog capability provided
/linux-4.1.27/Documentation/RCU/
DRTFP.txt24 of "quiescent states" in the VM/XA hypervisor that are guaranteed not