/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | alternative.h | 7 .macro altinstruction_entry orig alt feature orig_len alt_len 10 .word \feature 57 #define ALTERNATIVE_N(newinstr, feature, number) \ 59 ALTINSTR_ENTRY(feature, number) \ 63 ALTINSTR_REPLACEMENT(newinstr, feature, number) \ 67 #define ALTERNATIVE(oldinstr, newinstr, feature) \ 69 ALTERNATIVE_N(newinstr, feature, 1) 105 #define alternative_input(oldinstr, newinstr, feature, input...) \ 106 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \ 110 #define alternative_io(oldinstr, newinstr, feature, output, input...) \ [all …]
|
A D | asm_defns.h | 153 #define CPUINFO_FEATURE_OFFSET(feature) \ argument 154 (CPUINFO_features + (cpufeat_word(feature) * 4))
|
/xen-4.10.0-shim-comet/docs/features/ |
A D | template.pandoc | 1 % Template for feature documents 6 This is a suggested template for formatting of a Xen feature document in 10 for the feature (indicating its security status), as well as brief user 29 A short description the feature, similar to an abstract for a 34 Information for a user attempting to use the feature. Should include 35 how to enable the feature (is it enabled by default? If not, how to turn 36 it on?), and how to interact with the feature (typically via `xl`). 50 Information concerning how to properly test changes affecting this feature. 55 feature itself, or improve interaction with other features. 65 Relevant external references for this feature.
|
A D | feature-levelling.pandoc | 45 `xl` currently has no facilities to help the user collect appropriate feature 46 information from relevant hosts and compute appropriate feature specifications 101 instructions requesting specific feature bitmap sets. The exact MSRs, and 102 which feature bitmap sets they affect are hardware specific. These MSRs allow 115 disabling a certain feature, we disable all features which depend on it. This 117 the single appropriate feature, rather than the entire feature dependency 120 To speed up runtime calculation of feature dependencies, the dependency chain 124 disable all dependent features of a specific disabled feature in constant 161 A guest which ignores the provided feature information and manually probes for 179 The feature querying and levelling functions should exposed in a [all …]
|
A D | intel_psr_cat_cdp.pandoc | 298 Every feature has its own properties, e.g. some data and actions. A 299 feature property pointer array is declared to save every feature's 304 `cos_num` is the number of COS registers the feature uses, e.g. L3/L2 316 feature does some special operations. 320 `get_feat_info` is used to return feature HW info through sysctl. 324 `write_msr` is used to write out feature MSR register. 336 When a PSR enforcement feature is enabled, it will be added into a 337 feature array. 353 of the feature. The array is indexed by COS ID. 378 according to feature position defined in `enum psr_feat_type`. [all …]
|
A D | livepatch.pandoc | 23 Xen Live Patching has been available as tech preview feature since Xen 31 declare live patching as a 'Supported' feature on x86.
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | alternative.h | 30 #define ALTINSTR_ENTRY(feature) \ argument 33 " .hword " __stringify(feature) "\n" /* feature bit */ \ 51 #define __ALTERNATIVE_CFG(oldinstr, newinstr, feature, cfg_enabled) \ argument 57 ALTINSTR_ENTRY(feature) \ 68 #define _ALTERNATIVE_CFG(oldinstr, newinstr, feature, cfg, ...) \ argument 69 __ALTERNATIVE_CFG(oldinstr, newinstr, feature, IS_ENABLED(cfg)) 75 .macro altinstruction_entry orig_offset alt_offset feature orig_len alt_len 78 .hword \feature
|
A D | cpuerrata.h | 11 #define CHECK_WORKAROUND_HELPER(erratum, feature, arch) \ argument 22 feature) \ 31 #define CHECK_WORKAROUND_HELPER(erratum, feature, arch) \ argument 37 return unlikely(cpus_have_cap(feature)); \
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | xenstore-ring.txt | 23 2064 4 Server feature bitmap 57 "Server feature bitmap". The server can start advertising features 60 the server feature bitmap. The server features are offered to the guest; 62 any unknown feature bits. 68 1 Ring reconnection (see the ring reconnection feature below) 72 advertised the ring reconnection feature. If the feature has been advertised 79 reconnection feature" described below) 81 The ring reconnection feature 84 The ring reconnection feature allows the guest to ask the server to 90 feature bit has been set by the server in the "Server feature bitmap". [all …]
|
A D | xenstore-paths.markdown | 413 #### ~/control/feature-poweroff = (""|"0"|"1") [w] 414 #### ~/control/feature-reboot = (""|"0"|"1") [w] 415 #### ~/control/feature-suspend = (""|"0"|"1") [w] 439 #### ~/control/feature-s3 = (""|"0"|"1") [w,HVM] 440 #### ~/control/feature-s4 = (""|"0"|"1") [w,HVM] 442 These purpose of these feature flags is identical to feature-poweroff, 443 feature-reboot and feature-suspend above but concern triggering the 446 the corresponding acpi_ feature flag is set in ~/platform. 451 suspend feature. 486 #### ~/feature/hotplug/vif = ("0"|"1") [w] [all …]
|
/xen-4.10.0-shim-comet/stubdom/grub.patches/ |
A D | 40ext3_256byte_inode.diff | 16 + * Note: the difference between the compatible feature set and 17 + * the incompatible feature set is that if there is a bit set 18 + * in the incompatible feature set that the kernel doesn't 22 + * about a feature in either the compatible or incompatible 23 + * feature set, it must abort and not try to meddle with 29 + __u32 s_feature_compat; /* compatible feature set */ 30 + __u32 s_feature_incompat; /* incompatible feature set */ 31 + __u32 s_feature_ro_compat; /* readonly-compatible feature set */
|
/xen-4.10.0-shim-comet/xen/common/libelf/ |
A D | libelf-dominfo.c | 39 unsigned char feature[64]; in elf_xen_parse_features() local 47 elf_memset_unchecked(feature, 0, sizeof(feature)); in elf_xen_parse_features() 50 if ( len >= sizeof(feature)-1 ) in elf_xen_parse_features() 59 feature[len] = features[pos + len]; in elf_xen_parse_features() 66 if ( feature[0] == '!' ) in elf_xen_parse_features() 69 if ( !strcmp(feature + 1, elf_xen_feature_names[i]) ) in elf_xen_parse_features() 80 if ( !strcmp(feature, elf_xen_feature_names[i]) ) in elf_xen_parse_features() 87 if ( i == elf_xen_features && required && feature[0] == '!' ) in elf_xen_parse_features()
|
/xen-4.10.0-shim-comet/docs/ |
A D | ChangeLog | 51 Guest may send XENFB_TYPE_RESIZE if feature-resize=1 in 53 feature-resize if it can handle the resize request. 70 New feature flag available via the version hypercall indicates whether the 73 16724: CPUID feature flag for MMU_PT_UPDATE_PRESERVE_AD hypercall 115 Backend advertises availability via 'feature-flush-cache' xenstore node. 125 'feature-multicast-control', requested by the frontend with
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | Kconfig | 54 which use this feature, turning it off can reduce the attack 96 Compiles in a feature that allows HVM guest to arbitrarily 99 This feature can only be enabled during boot time with 102 this feature.
|
A D | xstate.c | 206 u64 feature = valid & -valid; in expand_xsave_states() local 207 unsigned int index = fls(feature) - 1; in expand_xsave_states() 219 valid &= ~feature; in expand_xsave_states() 272 u64 feature = valid & -valid; in compress_xsave_states() local 273 unsigned int index = fls(feature) - 1; in compress_xsave_states() 285 valid &= ~feature; in compress_xsave_states()
|
A D | cpuid.c | 421 const uint32_t *lookup_deep_deps(uint32_t feature) in lookup_deep_deps() argument 424 uint32_t feature; in lookup_deep_deps() member 432 if ( !test_bit(feature, deep_features) ) in lookup_deep_deps() 440 if ( deep_deps[mid].feature > feature ) in lookup_deep_deps() 442 else if ( deep_deps[mid].feature < feature ) in lookup_deep_deps()
|
/xen-4.10.0-shim-comet/tools/ocaml/libs/xb/ |
A D | xs_ring.ml | 35 (* NB only one feature currently defined above *) 42 (* NB only one feature currently defined above *)
|
/xen-4.10.0-shim-comet/tools/xenstat/xentop/ |
A D | TODO | 9 Like Top, f feature, field select of domain columns, toggle the display of 15 Like Top, ordering of domain columns, o feature Capital letter shifts left,
|
/xen-4.10.0-shim-comet/tools/flask/policy/modules/ |
A D | all_system_role.te | 2 # user/role separation feature will work properly.
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_cpuid_x86.c | 133 const uint32_t *xc_get_feature_deep_deps(uint32_t feature) in xc_get_feature_deep_deps() argument 136 uint32_t feature; in xc_get_feature_deep_deps() member 149 if ( deep_deps[mid].feature > feature ) in xc_get_feature_deep_deps() 151 else if ( deep_deps[mid].feature < feature ) in xc_get_feature_deep_deps()
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | efi.h | 34 bool efi_enabled(unsigned int feature);
|
/xen-4.10.0-shim-comet/xen/arch/x86/efi/ |
A D | stub.c | 46 bool efi_enabled(unsigned int feature) in efi_enabled() argument
|
/xen-4.10.0-shim-comet/ |
A D | SUPPORT.md | 314 Also note is feature independent 315 of the ARM "page granularity" feature (see below). 589 it is generally not safe to use this feature 591 However, this feature can still confer significant security benefit 701 This gives the overall status of the feature, 751 Does it behave like a fully functional feature? 805 anyone who finds a security-related bug in the feature 827 This feature is security supported 833 This feature is security supported only under certain conditions, 834 or support is given only for certain aspects of the feature, [all …]
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | mp_tables.c | 82 uint8_t feature[5]; member 253 mpfps->feature[i] = 0; in fill_mpfps()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | iommu.c | 474 bool_t iommu_has_feature(struct domain *d, enum iommu_feature feature) in iommu_has_feature() argument 479 return test_bit(feature, dom_iommu(d)->features); in iommu_has_feature()
|