| /misc/config_tools/configurator/packages/vue-json-schema-form/utils/ |
| A D | utils.js | 126 if (a === b) { 170 if (ca[cal] === a) { 174 ca.push(a); 327 export function gcd(a, b) { argument 328 if (b === 0) return a; 329 return gcd(b, a % b); 333 export function scm(a, b) { argument 334 return (a * b) / gcd(a, b); 341 a.target = target; 342 a.href = url; [all …]
|
| /misc/debug_tools/acrn_crashlog/acrnprobe/ |
| A D | README.rst | 9 The ``acrnprobe`` is a tool to detect all critical events on the platform and 25 Specify a configuration file for ``acrnprobe``. If this option is unused, 46 Channel represents a way of detecting the system's events. There are 3 50 + polling: run a detecting job with fixed time interval. 55 a file's content, a directory's content, or a memory's content, which can be 67 There is a global queue to receive all events detected. 71 Event handler is a thread to handle events detected by channel. 92 can monitor a directory, for others, we might need to do detection 93 in a time loop. 98 Generally, a specific effect corresponds to a particular type of events. [all …]
|
| A D | conf.rst | 83 Specify a parent for a certain crash. 93 There could be a parent/child relationship between crashes. Refer to the 108 In order to find a more specific type, if one crash type matches 109 successfully ``acrnprobe`` will do a match for each child of it (if it has any) 115 If a crash E is triggered, crash E will be returned immediately. 116 If a crash A is triggered, then the candidates are crash A, B, C and D. 163 ``history_event.bak`` and logging will continue with a now empty 178 Time interval in hours to generate a record. 210 It means that ``path`` is a regular file which supports ``mmap(2)-like`` 213 It means that ``path`` is a directory. [all …]
|
| /misc/ |
| A D | README.rst | 4 The open source `Project ACRN`_ defines a device hypervisor reference stack and 6 a consolidated system by means of a virtual machine manager. It also defines a 10 This folder holds the source to a number of tools that facilitate the
|
| /misc/hv_prebuild/ |
| A D | README.rst | 6 There are a number of configuration elements for the ACRN hypervisor that must 11 This folder holds the source to a tool that is used to ensure that the 12 configuration is coherent and valid. It is a tool used in the background by 14 not meant to be used as a stand-alone too.
|
| /misc/efi-stub/ |
| A D | elf32.c | 38 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument 39 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
|
| /misc/services/acrn_manager/ |
| A D | README.rst | 10 The ``acrnctl`` tool helps users create, delete, launch, and stop a User 38 Add a VM 41 The ``add`` command lets you add a VM by specifying a 42 script that will launch a User VM, for example ``launch_uos.sh``: 49 If a ``-C`` option is also specified, the VM is launched in a runC 67 Use the ``delete`` command with a VM name to delete that VM: 88 If a VM is in a stopped state, you can start it with the ``start`` command. The 107 and can be useful when the User VM is in a bad state and not shutting down 117 Use the ``blkrescan`` command to trigger a rescan of 132 Replacing a valid backend file is not supported and will [all …]
|
| A D | Makefile | 80 all: $(OUT_DIR)/libacrn-mngr.a $(OUT_DIR)/acrn_mngr.h $(OUT_DIR)/acrnctl $(OUT_DIR)/acrnd 82 $(OUT_DIR)/libacrn-mngr.a: acrn_mngr.c acrn_mngr.h $(MANAGER_HEADERS) 91 $(OUT_DIR)/acrnctl: acrnctl.c acrn_mngr.h $(OUT_DIR)/libacrn-mngr.a 94 $(OUT_DIR)/acrnd: acrnd.c $(OUT_DIR)/libacrn-mngr.a 104 rm -f $(OUT_DIR)/libacrn-mngr.a 120 install -m 0644 -t $(DESTDIR)$(libdir) $(OUT_DIR)/libacrn-mngr.a
|
| /misc/sample_application/ |
| A D | README.rst | 8 This directory contains a software application that runs a real-time 9 application between a real-time VM and a standard VM using the 17 RTVM, processes the data, and displays the data over a web application that
|
| /misc/debug_tools/acrn_trace/ |
| A D | README.rst | 9 ``acrntrace`` is a tool running on the Service VM to capture trace data. 19 the data to a trace file under ``./acrntrace`` in raw (binary) data format. 28 -a cpu-set only capture the trace data on the configured cpu-set 34 by ``acrntrace``) to human-readable formats based on a given format. 68 ``acrntrace``) based on a given analyzer, such as ``vm_exit`` or ``irq``. 76 --vm_exit generate a vm_exit report 78 --cpu_usage generate a cpu_usage report 104 ``acrntrace``, with a date-time-based directory name such as 107 #. When done, stop a running ``acrntrace``: 141 - The analysis report is written to stdout, or to a CSV file if [all …]
|
| /misc/debug_tools/acrn_crashlog/common/include/ |
| A D | fsutils.h | 30 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument 31 #define MIN(a, b) (((a) > (b)) ? (b) : (a)) argument
|
| /misc/config_tools/board_inspector/inspectorlib/ |
| A D | cdata.py | 39 a = getattr(cls, f[0]) 40 print("{:20s} {:6} {:6}".format(f[0], a.size, a.offset)) 105 a = getattr(self.__class__, field[0]) 106 return "ofs={} ".format(a.offset) 109 a = getattr(self.__class__, field[0]) 110 bit_count = a.size >> 16 111 lo_bit = a.size & 0xFFFF
|
| /misc/packaging/ |
| A D | acrn-board-inspector.postinst | 40 echo \''$a GRUB_CMDLINE_LINUX_DEFAULT="'${cmdline}'"'\' ${filename} | xargs sed -i 42 sed -i '$a GRUB_TIMEOUT=20' ${filename}
|
| A D | README.rst | 6 Debian packages provide a simple way to package ACRN configurations on 7 a development computer. You can then copy the packages onto your target system,
|
| /misc/debug_tools/acrn_log/ |
| A D | README.rst | 9 ``acrnlog`` is a userland tool used to capture an ACRN hypervisor log. It runs 10 as a Service VM service at boot, capturing two kinds of logs: 16 after a system reset. 21 The ``acrnlog`` tool is launched as a service at boot, and limited to 28 -t specify a polling interval (ms). Once buffer is empty, acrnlog stops 30 If an incomplete log warning is reported, please try with a smaller 31 interval to get a complete log.
|
| /misc/config_tools/configurator/packages/vue-json-schema-form/ |
| A D | LICENSE.vue-json-schema-form | 31 transformation or translation of a Source form, including but 36 Object form, made available under the License, as indicated by a 67 this License, each Contributor hereby grants to You a perpetual, 82 institute patent litigation against any entity (including a 94 (a) You must give any other recipients of the Work or 95 Derivative Works a copy of this License; and 106 (d) If the Work includes a "NOTICE" text file as part of its 114 within a display generated by the Derivative Works, if and 126 for any such Derivative Works as a whole, provided Your use, 184 comment syntax for the file format. We also recommend that a [all …]
|
| /misc/debug_tools/acrn_crashlog/usercrash/ |
| A D | README.rst | 16 ``usercrash`` is designed using a client/server model. The server is 18 will be triggered when a crash occurs in user space. The client then 20 ``/var/log/usercrashes/`` and creates a file usercrash_xx (xx means 60 client and default app. Once a crash occurs in user space, the client and 84 - debugger.c : This file implements a tool, which runs in command line to
|
| /misc/config_tools/configurator/pyodide/ |
| A D | README.md | 8 Every python script need a test function and a main function.
|
| /misc/debug_tools/acrn_crashlog/ |
| A D | README.rst | 7 ``ACRN-Crashlog`` is a collective name for various tools (``acrnprobe``, 11 the hypervisor, Service VM, and Android as a Guest (AaaG). 12 ``ACRN-Crashlog`` provides a flexible way to configure which events are 133 ``ACRN-Crashlog`` also provides a tool called ``debugger`` to dump specific 168 ``acrnprobe`` also provides a flexible way to configure which crash or event 187 userspace. It works in a client/server model. The server is autostarted, and 190 triggered once a crash occurs in userspace.
|
| /misc/config_tools/configurator/packages/configurator/src/pages/Welcome/ |
| A D | UseExisting.vue | 6 Open a working folder to retrieve an existing configuration. 19 …<td><a class="ps-3 text-nowrap" style="cursor: pointer" @click="openFolder">Browse for folder…</a>…
|
| A D | NewConfiguration.vue | 3 <b class="py-2" style="letter-spacing: 0.49px;">Start a new configuration</b> 5 ACRN Configurator saves your scenario and configuration files into a working folder. 18 <td><a class="ps-3 text-nowrap" href="#" @click="openFolder">Browse for folder…</a></td>
|
| /misc/sample_application/image_builder/ |
| A D | README.rst | 24 https://github.com/projectacrn/acrn-kernel when (and only when) building a 40 can be used as the file of a virtio-blk device of a post-launched VM. Installing
|
| /misc/config_tools/configurator/packages/configurator/src/pages/Config/Scenario/ |
| A D | NewScenario.vue | 2 <b-modal id="newScenarioModal" size="xl" title="Create a New Scenario" fade no-close-on-backdrop 22 <b>Choose a scenario type:</b> 23 <a class="fs-6" 27 </a> 45 <p class="mt-3">This system’s board supports a maximum of 8 VMs.</p>
|
| /misc/config_tools/board_inspector/ |
| A D | README | 1 board_parser.py will collect all board related info and then generate a board info file for acrn-co… 6 board_info_file : (optional) the name of board info file. if it is not specified, a name of <board_…
|
| /misc/config_tools/launch_config/ |
| A D | launch_script_template.sh | 59 tap_exist=$(ip a show dev $tap) 67 br_exist=$(ip a | grep acrn-br0 | awk '{print $1}') 142 if [[ "${options}" =~ id:([a-zA-Z0-9_\-]*) ]]; then
|