Searched full:nested (Results 1 – 25 of 826) sorted by relevance
12345678910>>...34
4 Running nested guests with KVM7 A nested guest is the ability to run a guest inside another guest (it15 | (Nested Guest) | | (Nested Guest) |36 - L2 – level-2 guest; a VM running on L1, this is the "nested guest"44 resulting in at least four levels in a nested setup — L0 (bare46 (guest hypervisor), L3 (nested guest).56 There are several scenarios where nested KVM can be useful, to name a61 Provider, using nested KVM lets you rent a large enough "guest63 multiple nested guests (level-2 guests), running different OSes, on66 - Live migration of "guest hypervisors" and their nested guests, for[all …]
4 Nested VMX15 The "Nested VMX" feature adds this missing capability - of running guest16 hypervisors (which use VMX) with their own nested guests. It does so by20 We describe in much greater detail the theory behind the nested VMX feature,22 "The Turtles Project: Design and Implementation of Nested Virtualization",32 In nested virtualization, we have three levels: The host (KVM), which we call33 L0, the guest hypervisor, which we call L1, and its nested guest, which we37 Running nested VMX40 The nested VMX feature is enabled by default since Linux kernel v4.20. For41 older Linux kernel, it can be enabled by giving the "nested=1" option to the[all …]
306 DEVLINK_ATTR_SELFTEST_RESULT, /* nested */442 DEVLINK_ATTR_DPIPE_TABLES, /* nested */443 DEVLINK_ATTR_DPIPE_TABLE, /* nested */446 DEVLINK_ATTR_DPIPE_TABLE_MATCHES, /* nested */447 DEVLINK_ATTR_DPIPE_TABLE_ACTIONS, /* nested */450 DEVLINK_ATTR_DPIPE_ENTRIES, /* nested */451 DEVLINK_ATTR_DPIPE_ENTRY, /* nested */453 DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES, /* nested */454 DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES, /* nested */457 DEVLINK_ATTR_DPIPE_MATCH, /* nested */[all …]
45 MACSEC_ATTR_RXSC_CONFIG, /* config, nested macsec_rxsc_attrs */46 MACSEC_ATTR_SA_CONFIG, /* config, nested macsec_sa_attrs */47 MACSEC_ATTR_SECY, /* dump, nested macsec_secy_attrs */48 MACSEC_ATTR_TXSA_LIST, /* dump, nested, macsec_sa_attrs for each TXSA */49 MACSEC_ATTR_RXSC_LIST, /* dump, nested, macsec_rxsc_attrs for each RXSC */50 MACSEC_ATTR_TXSC_STATS, /* dump, nested, macsec_txsc_stats_attr */51 MACSEC_ATTR_SECY_STATS, /* dump, nested, macsec_secy_stats_attr */52 MACSEC_ATTR_OFFLOAD, /* config, nested, macsec_offload_attrs */83 MACSEC_RXSC_ATTR_SA_LIST, /* dump, nested */84 MACSEC_RXSC_ATTR_STATS, /* dump, nested, macsec_rxsc_stats_attr */[all …]
168 * extracted from the packet as nested %OVS_KEY_ATTR_* attributes. This allows172 * for %OVS_PACKET_CMD_EXECUTE. It has nested %OVS_ACTION_ATTR_* attributes.183 * extracted from the packet as nested %OVS_TUNNEL_KEY_ATTR_* attributes.201 OVS_PACKET_ATTR_KEY, /* Nested OVS_KEY_ATTR_* attributes. */202 OVS_PACKET_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */204 OVS_PACKET_ATTR_EGRESS_TUN_KEY, /* Nested OVS_TUNNEL_KEY_ATTR_*279 OVS_VPORT_ATTR_OPTIONS, /* nested attributes, varies by vport type */346 OVS_KEY_ATTR_ENCAP, /* Nested set of encapsulated attributes. */361 OVS_KEY_ATTR_TUNNEL, /* Nested set of ovs_tunnel attributes */376 OVS_KEY_ATTR_NSH, /* Nested set of ovs_nsh_key_* */[all …]
342 IPVS_CMD_ATTR_SERVICE, /* nested service attribute */343 IPVS_CMD_ATTR_DEST, /* nested destination attribute */344 IPVS_CMD_ATTR_DAEMON, /* nested sync daemon attribute */356 * Used inside nested attribute IPVS_CMD_ATTR_SERVICE371 IPVS_SVC_ATTR_STATS, /* nested attribute for service stats */375 IPVS_SVC_ATTR_STATS64, /* nested attribute for service stats */385 * Used inside nested attribute IPVS_CMD_ATTR_DEST402 IPVS_DEST_ATTR_STATS, /* nested attribute for dest stats */406 IPVS_DEST_ATTR_STATS64, /* nested attribute for dest stats */422 * Used inside nested attribute IPVS_CMD_ATTR_DAEMON[all …]
70 NET_DM_ATTR_IN_PORT, /* nested */78 NET_DM_ATTR_STATS, /* nested */79 NET_DM_ATTR_HW_STATS, /* nested */83 NET_DM_ATTR_HW_ENTRIES, /* nested */84 NET_DM_ATTR_HW_ENTRY, /* nested */
44 * TODO: track the cause of the nested page fault, and in nested_svm_inject_npf_exit()61 u64 cr3 = svm->nested.ctl.nested_cr3; in nested_svm_get_tdp_pdptr()80 return svm->nested.ctl.nested_cr3; in nested_svm_get_tdp_cr3()98 svm->nested.ctl.nested_cr3); in nested_svm_init_mmu_context()119 if (!(svm->nested.ctl.virt_ext & VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK)) in nested_vmcb_needs_vls_intercept()138 g = &svm->nested.ctl; in recalc_intercepts()160 * We want to see VMMCALLs from a nested guest only when Hyper-V L2 TLB in recalc_intercepts()275 * Merge L0's (KVM) and L1's (Nested VMCB) MSR permission bitmaps. The function282 nsvm_msrpm_merge_t *msrpm02 = svm->nested.msrpm; in nested_svm_merge_msrpm()289 * - Nested hypervisor (L1) is attempting to launch the same L2 as in nested_svm_merge_msrpm()[all …]
18 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; in nested_svm_hv_update_vm_vp_ids()24 hv_vcpu->nested.pa_page_gpa = hve->partition_assist_page; in nested_svm_hv_update_vm_vp_ids()25 hv_vcpu->nested.vm_id = hve->hv_vm_id; in nested_svm_hv_update_vm_vp_ids()26 hv_vcpu->nested.vp_id = hve->hv_vp_id; in nested_svm_hv_update_vm_vp_ids()32 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; in nested_svm_l2_tlb_flush_enabled()
266 nested-attributes: bitset-bit284 nested-attributes: bitset-bits321 nested-attributes: string340 nested-attributes: strings353 nested-attributes: stringset365 nested-attributes: header369 nested-attributes: stringsets385 nested-attributes: header389 nested-attributes: bitset402 nested-attributes: header[all …]
201 nested-attributes: tuple-ip-attrs206 nested-attributes: tuple-proto-attrs276 nested-attributes: protoinfo-tcp-attrs281 nested-attributes: protoinfo-dccp-attrs286 nested-attributes: protoinfo-sctp-attrs326 nested-attributes: nat-proto-attrs369 nested-attributes: tuple-attrs374 nested-attributes: tuple-attrs386 nested-attributes: protoinfo-attrs390 nested-attributes: help-attrs[all …]
384 nested-attributes: key-attrs386 Nested attributes specifying the flow key. Always present in391 nested-attributes: action-attrs393 Nested attributes specifying the actions to take for packets that398 nested attributes must be given.431 nested-attributes: key-attrs433 Nested attributes specifying the mask bits for wildcarded flow473 nested-attributes: key-attrs534 nested-attributes: tunnel-key-attrs583 nested-attributes: ovs-nsh-key-attrs[all …]
290 nested-attributes: nft-hook-attrs309 nested-attributes: nft-counter-attrs359 nested-attributes: hook-dev-attrs396 nested-attributes: expr-list-attrs401 nested-attributes: rule-compat-attrs430 nested-attributes: expr-attrs501 nested-attributes: set-desc-attrs535 nested-attributes: expr-attrs541 nested-attributes: set-list-attrs554 nested-attributes: set-desc-concat-attrs[all …]
304 nested-attributes: wiphy-bands336 nested-attributes: supported-iftypes544 nested-attributes: iftype-attrs548 nested-attributes: iftype-attrs603 nested-attributes: wowlan-triggers-attrs611 nested-attributes: if-combination-attributes615 nested-attributes: supported-iftypes1055 nested-attributes: txq-stats-attrs1161 nested-attributes: sar-attributes1278 nested-attributes: band-attrs[all …]
326 nested-attributes: dl-dpipe-tables331 nested-attributes: dl-dpipe-table341 nested-attributes: dl-dpipe-table-matches345 nested-attributes: dl-dpipe-table-actions352 nested-attributes: dl-dpipe-entries357 nested-attributes: dl-dpipe-entry364 nested-attributes: dl-dpipe-entry-match-values368 nested-attributes: dl-dpipe-entry-action-values376 nested-attributes: dl-dpipe-match381 nested-attributes: dl-dpipe-match-value[all …]
40 - nested41 - nested-array70 nested-attributes: op-attrs75 nested-attributes: mcast-group-attrs80 nested-attributes: policy-attrs85 nested-attributes: op-policy-attrs
256 nested-attributes: keydir261 nested-attributes: keydir319 nested-attributes: peer324 nested-attributes: keyconf333 nested-attributes: peer-new-input342 nested-attributes: peer-set-input351 nested-attributes: peer-del-input360 nested-attributes: keyconf-get369 nested-attributes: keyconf-swap-input378 nested-attributes: keyconf-del-input
63 return to_vmx(vcpu)->nested.cached_vmcs12; in get_vmcs12()71 return to_vmx(vcpu)->nested.cached_shadow_vmcs12; in get_shadow_vmcs12()76 * in vmx_set_nested_state; if it is satisfied, the nested state must include84 return vmx->nested.current_vmptr != -1ull || in vmx_has_valid_vmcs12()92 return vmx->nested.vpid02 ? vmx->nested.vpid02 : vmx->vpid; in nested_get_vpid02()107 * Return the cr0/4 value that a nested guest would read. This is a combination125 return vmx_misc_cr3_count(to_vmx(vcpu)->nested.msrs.misc_low); in nested_cpu_vmx_misc_cr3_count()135 return to_vmx(vcpu)->nested.msrs.misc_low & in nested_cpu_has_vmwrite_any_field()141 return to_vmx(vcpu)->nested.msrs.misc_low & VMX_MISC_ZERO_LEN_INS; in nested_cpu_has_zero_length_injection()146 return to_vmx(vcpu)->nested.msrs.procbased_ctls_high & in nested_cpu_supports_monitor_trap_flag()[all …]
15 #include "nested.h"189 to_vmx(vcpu)->nested.need_vmcs12_to_shadow_sync = true; in nested_vmx_failValid()202 if (vmx->nested.current_vmptr == INVALID_GPA && in nested_vmx_fail()213 pr_debug_ratelimited("nested vmx abort, indicator %d\n", indicator); in nested_vmx_abort()230 vmx->nested.need_vmcs12_to_shadow_sync = false; in vmx_disable_shadow_vmcs()239 kvm_vcpu_unmap(vcpu, &vmx->nested.hv_evmcs_map); in nested_release_evmcs()240 vmx->nested.hv_evmcs = NULL; in nested_release_evmcs()241 vmx->nested.hv_evmcs_vmptr = EVMPTR_INVALID; in nested_release_evmcs()244 hv_vcpu->nested.pa_page_gpa = INVALID_GPA; in nested_release_evmcs()245 hv_vcpu->nested.vm_id = 0; in nested_release_evmcs()[all …]
7 local prefix="$2" # nested monitors24 local nested31 nested=$(basename "$nested_dir")32 grep -q "^$monitor:$nested$" enabled_monitors34 test -n "$nested"41 nested=$(basename "$nested_dir")42 ! grep -q "^$monitor:$nested$" enabled_monitors50 nested=$(basename "$nested_dir")51 grep -q "^$monitor:$nested$" enabled_monitors59 nested=$(basename "$nested_dir")[all …]
8 local prefix="$2" # nested monitors23 local nested33 nested=$(basename "$nested_dir")34 grep -q "\\[$reactor\\]" "monitors/$monitor/$nested/reactors"37 test -n "$nested"44 nested=$(basename "$nested_dir")45 grep -q "\\[nop\\]" "monitors/$monitor/$nested/reactors"50 nested=$(basename "$nested_dir")51 test_monitor_reactor "$nested" "$monitor/"
389 RDMA_NLDEV_ATTR_RES_SUMMARY, /* nested table */390 RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY, /* nested table */394 RDMA_NLDEV_ATTR_RES_QP, /* nested table */395 RDMA_NLDEV_ATTR_RES_QP_ENTRY, /* nested table */434 RDMA_NLDEV_ATTR_RES_CM_ID, /* nested table */435 RDMA_NLDEV_ATTR_RES_CM_ID_ENTRY, /* nested table */446 RDMA_NLDEV_ATTR_RES_CQ, /* nested table */447 RDMA_NLDEV_ATTR_RES_CQ_ENTRY, /* nested table */452 RDMA_NLDEV_ATTR_RES_MR, /* nested table */453 RDMA_NLDEV_ATTR_RES_MR_ENTRY, /* nested table */[all …]
25 Nested instances33 lock of both nested and parent instances at the same time, devlink35 instance lock of the nested instance could be taken.37 nested relationship:39 - ``devl_nested_devlink_set()`` - called to setup devlink -> nested40 devlink relationship (could be user for multiple nested instances.42 nested devlink relationship.44 nested devlink relationship.46 The nested devlink info is exposed to the userspace over object-specific
34 let mut nested = 0; parse_zeroable_derive_input() localVariable
53 Each request or reply message contains a nested attribute with common header.96 type is used. For arbitrary length bitmaps, ethtool netlink uses a nested116 Compact form: nested (bitset) attribute contents:141 Bit-by-bit form: nested (bitset) attribute contents:148 | ``ETHTOOL_A_BITSET_BITS`` | nested | array of bits |150 | | ``ETHTOOL_A_BITSET_BITS_BIT+`` | nested | one bit |350 | ``ETHTOOL_A_STRSET_HEADER`` | nested | request header |352 | ``ETHTOOL_A_STRSET_STRINGSETS`` | nested | string set to request |354 | | ``ETHTOOL_A_STRINGSETS_STRINGSET+`` | nested | one string set |362 | ``ETHTOOL_A_STRSET_HEADER`` | nested | reply header |[all …]