yuhong.tao@intel.com
ca9adf7ddd
doc: add HLD for CAT
...
The hld of resource director technology, RDT. Should have CAT and
MBA. This is for CAT.
Signed-off-by: Tao Yuhong <yuhong.tao@intel.com >
2019-10-28 18:04:04 -04:00
Jason Chen CJ
c43e70b544
document: update HLD for hypervisor startup
...
updated this chapter based on latest master
Tracked-On: #3882
Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com >
2019-10-28 17:59:31 -04:00
Yan, Like
cfcdd8ad09
hv: update virtual interrupts HLD
...
Signed-off-by: Yan, Like <like.yan@intel.com >
2019-10-28 17:50:34 -04:00
Yan, Like
922b39ed20
Doc: update physical interrupt HLD
...
Signed-off-by: Yan, Like <like.yan@intel.com >
2019-10-28 17:50:34 -04:00
Yuan Liu
f5ca793c8c
doc: add system timer virtualization
...
Signed-off-by: Yuan Liu <yuan1.liu@intel.com >
2019-10-28 07:00:02 -04:00
Gao Junhao
70f2ee398b
doc: add hostbridge emulation doc
...
add hostbridge emulation doc and entry
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-27 10:14:06 -04:00
Gao Junhao
a7e34644d7
doc: add RTC emulation in hypervisor doc
...
add RTC emulation in hypervisor doc and add entry in hld-emulated-devices
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-27 09:58:17 -04:00
Gao Junhao
bdc4a96f82
doc: add virtio-gpio doc
...
add virtio-gpio doc
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-27 09:18:02 -04:00
Gao Junhao
5e11b47d9d
doc: add entry for passthru realization
...
add entry for passthru realization in device model
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-25 10:39:53 -04:00
Gao Junhao
016c624b4e
doc: modify virtio-i2c doc path
...
move virtio-i2c doc from tutorials to developer-guilders/hld and add
entry for virtio-i2c in hld-virtio-devices
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-25 10:38:25 -04:00
Gao Junhao
69e7649560
doc: add UART emulation in hypervisor doc
...
add UART emulation in hypervisor doc
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-25 10:37:11 -04:00
Yuan Liu
395e54b1bc
doc: add ahci virtualization introduction
...
Signed-off-by: Yuan Liu <yuan1.liu@intel.com >
2019-10-25 10:33:35 -04:00
Jason Chen CJ
0b00bbd65f
document: update HLD for vm management
...
add VM state transition, and make this chapter into
part of hypervisor hld, the user level vm management
should be introduced in ACRN tools.
Tracked-On: #3882
Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com >
2019-10-25 10:31:51 -04:00
Mingqiang Chi
343aabca4b
doc:Update hypercall and upcall
...
update hld for hypercall and upcall
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com >
2019-10-23 20:35:30 -04:00
Kaige Fu
6f9367a50c
Doc: Add ART virtualization hld
...
This patch adds ART virtualization hld.
Signed-off-by: Kaige Fu <kaige.fu@intel.com >
2019-10-23 20:33:48 -04:00
Yonghua Huang
b3142e1600
doc: update hld-security verified boot section
...
1. Remove vSBL and ABL descriptions, which are absolete.
2. Add UEFI bootflow description.
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com >
2019-10-23 20:32:09 -04:00
Tw
edffde4e3c
doc: update MSR virtualization in HLD
...
add some missing MSR virtualizations.
Tracked-On: #3882
Signed-off-by: Tw <wei.tan@intel.com >
2019-10-23 18:13:34 -04:00
Tw
227ee64b3b
doc: update IO/MMIO HLD
...
remove unexisted APIs.
Tracked-On: #3882
Signed-off-by: Tw <wei.tan@intel.com >
2019-10-23 18:13:34 -04:00
Tw
d541ee90a6
doc: update CR HLD
...
add missing bits in CR4 virtualization.
Tracked-On: #3882
Signed-off-by: Tw <wei.tan@intel.com >
2019-10-23 18:13:34 -04:00
Tw
050c0880c2
doc: update CPUID HLD
...
SGX virtualization has been implemented, update according CPUID leaf.
Tracked-On: #3882
Signed-off-by: Tw <wei.tan@intel.com >
2019-10-23 18:13:34 -04:00
Deb Taylor
9c67d9b9c5
grammar edits for the hld security document
2019-10-21 18:31:09 -04:00
Yonghua Huang
15e8130fcb
doc: hld-security hypervisor enhancement section update
...
Update some content for hypervisor enhancement section
to keep it consistent with the design.
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com >
2019-10-21 14:13:45 -04:00
Yonghua Huang
2727263422
doc: hld-security memory management enhancement update
...
Remove some obsolete descriptions and update content
that is not consistent with the design.
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com >
2019-10-21 14:10:49 -04:00
Yonghua Huang
81a7666292
doc: hld-security introduction update
...
update the 'Introduction' section.
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com >
2019-10-21 14:03:48 -04:00
Gao Junhao
38d706902d
doc: add description for usb-virt-hld
...
add description of supporting WaaG USB camera and headset.
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-21 13:57:17 -04:00
Kaige Fu
8a2a56e87d
Doc: Update hld-trace-log.rst
...
1) removed the earlylog section as we have remove
the earlylog support from acrn hypervisor.
2) updated SOS ACRN Log Module section as the size
and base address of acrn log buffer are configured
by kernel option now instead of hardcoding.
Signed-off-by: Kaige Fu <kaige.fu@intel.com >
2019-10-21 13:55:09 -04:00
Deb Taylor
712dfa9589
minor content edits to virtio-rnd doc
...
Signed-off-by: Deb Taylor <deb.taylor@intel.com >
2019-10-17 22:49:27 -04:00
Gao Junhao
89ec29e1ee
doc: merge random device doc to virtio-rnd doc
...
deleted random device virtualization document, and merge it to
virtio-rnd document.
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-17 20:12:27 -04:00
Gao Junhao
f2fb227b05
doc: detail change for hld-devicemodel
...
update code in hld-devicemodel to latest.
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-17 20:07:40 -04:00
Gao Junhao
b5f77c0769
doc: add socket console backend for virtio-console
...
add new console backend of socket for virtio-console
Signed-off-by: Gao Junhao <junhao.gao@intel.com >
2019-10-16 20:37:08 -04:00
Yuan Liu
b73b0fc285
doc: ioc: remove two unuse parts
...
Dependencies and Constraints, IOC Mediator Configuration parts are useless content
remove them.
Signed-off-by: Yuan Liu <yuan1.liu@intel.com >
2019-10-14 17:37:10 -04:00
Deb Taylor
96d51a5228
Add URL to GCC 7.3 Manual, Section 6
...
Signed-off-by: Deb Taylor <deb.taylor@intel.com >
2019-09-09 22:23:35 -04:00
deb-intel
8d27c1e11c
Merge pull request #3632 from shiqingg/doc-lang-ext
...
doc: update Language Extensions in coding guidelines
2019-09-09 21:07:46 -04:00
Deb Taylor
fd60bb0768
Add supported USB devices for WaaG and LaaG OSs
...
Signed-off-by: Deb Taylor <deb.taylor@intel.com >
2019-09-09 12:17:54 -04:00
Shiqing Gao
3729fa9451
doc: update Language Extensions in coding guidelines
...
- update Language Extensions in coding guidelines
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com >
2019-09-02 13:37:16 +08:00
Deb Taylor
6ca4095d9c
Update pages with missing links
...
Signed-off-by: Deb Taylor <deb.taylor@intel.com >
Signed-off-by: David B. Kinder <david.b.kinder@intel.com >
2019-08-28 09:37:15 -07:00
Li, Fei1
adbaaaf6cb
hv: vpci: rename ptdev_config to pci_dev_config
...
pci_dev_config in VM configure stores all the PCI devices for a VM. Besides PT
devices, there're other type devices, like virtual host bridge. So rename ptdev
to pci_dev for these configure.
Tracked-On: #3475
Signed-off-by: Li, Fei1 <fei1.li@intel.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
2019-08-06 11:51:02 +08:00
David B. Kinder
e2d3653976
doc: continue doc restructuring
...
Changing the folder structure will cause too many broken links for
external references (from other sites). So, let's put the content back
where it was before the reorg, and instead use the new persona-based
navigation to point to documents in the original locations.
Also, introduce redirects for some documents that no longer exits.
Signed-off-by: David B. Kinder <david.b.kinder@intel.com >
2019-08-01 14:07:22 -07:00
David B. Kinder
11d4f4159f
doc: Reorganize documentation site content
...
Take the existing ACRN technical documentation and reorganize its
presentation to be persona and use-case based, in preparation for adding
new scenario/use-case based architecture introduction and getting
started documents.
Introduce a more graphical home page and theme color tweaks.
Signed-off-by: David B. Kinder <david.b.kinder@intel.com >
2019-07-31 18:29:22 -07:00
David B. Kinder
8ee1615e51
doc: fix issues from moving tools to misc/tools
...
PR #3483 cleaned up the project root folder and moved stuff that was in
/tools into a new /misc folder. There were a few references to
the old /tools folder missed in that update, addressed in this PR.
Signed-off-by: David B. Kinder <david.b.kinder@intel.com >
2019-07-29 14:23:04 -07:00
Xiangyang Wu
4c3f298ed6
doc:add more description about application constraints
...
In the current design guidlines, it is not clear about
how to check application constraints and how to record
them.
Add description about it is optional to do error checking
for application constraints during hypversisor boot time;
Add reference about how to record design assumptions.
Signed-off-by: Xiangyang Wu <xiangyang.wu@linux.intel.com >
2019-07-01 12:15:13 -07:00
Li, Fei1
9960ff98c5
hv: ept: unify EPT API name to verb-object style
...
Rename ept_mr_add to ept_add_mr
Rename ept_mr_modify to ept_modify_mr
Rename ept_mr_del to ept_del_mr
Tracked-On: #1842
Signed-off-by: Li, Fei1 <fei1.li@intel.com >
2019-06-14 14:40:25 +08:00
David B. Kinder
cf6d6f1678
doc: remove (outdated) primer documents
...
The ACRN primer has be replaced by an updated set of ACRN High-Level Design
documents. Remove the primer (and images), and replace a link to the
graphics mediation section (from API documentation) to the corresponding
section in the APL GVT-g document.
Signed-off-by: David B. Kinder <david.b.kinder@intel.com >
2019-06-13 12:34:11 -07:00
Shiqing Gao
a6bba6bc3d
doc: update prefix format in coding guidelines
...
- update prefix format in coding guidelines
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com >
2019-06-03 09:01:50 -07:00
yuhong.tao@intel.com
9aa06c6e86
Doc: Cleanup vmcfg in HLD
...
Clean vmcfg from doc/developer-guides/hld/hld-devicemodel.rst
Tracked-On: #3192
Acked-by: Anthony Xu <anthony.xu@intel.com >
Signed-off-by: Tao Yuhong <yuhong.tao@intel.com >
2019-05-29 14:07:45 +08:00
Shiqing Gao
b27360fd69
doc: update function naming convention
...
This patch updates coding guidelines about naming convention.
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com >
2019-05-28 16:13:50 -07:00
yliu79
8bca0b1ae9
DM: remove unused function mptable_add_oemtbl
...
Change-Id: Icf92fd5bbbfe935960dc47307822827092a46369
Tracked-On: #3123
Signed-off-by: Ying Liu <ying2.liu@intel.com >
Acked-by: Anthony Xu <anthony.xu@intel.com >
2019-05-24 11:51:00 +08:00
Shiqing Gao
7e52067575
doc: update coding guidelines
...
This patch updates coding guidelines about legal entity.
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com >
2019-05-23 10:45:07 -07:00
Shiqing Gao
474496fc0e
doc: remove hard-coded interfaces in .rst files
...
This patch removes hard-coded interfaces in .rst files and
refers to the definition via doxygen style comments.
This patch mainly focus on Hypervisor part.
Other parts will be covered in seperate patches.
Tracked-On: #1595
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com >
2019-05-22 12:40:52 -07:00
yliu79
fe4fcf491f
xHV: remove unused function is_dbg_uart_enabled
...
Change-Id: I64b3e08818f1cb15ec7c41557900d6e462c4e107
Tracked-On: #3123
Signed-off-by: yliu79 <ying2.liu@intel.com >
Reviewed-by: Yin Fengwei <fengwei.yin@intel.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
2019-05-22 16:36:03 +08:00