index
:
mini-kvm-rs
gh-pages
main
KVM experiments in rust
johannst
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
Files
Lines
*
vcpu: allow to enable/disable guest single stepping (debug)
Johannes Stoelp
2021-12-11
3
-0
/
+31
|
*
vcpu: set/get debug regs
Johannes Stoelp
2021-12-11
1
-0
/
+37
|
*
kvm: add structs + constants for guest debugging
Johannes Stoelp
2021-12-11
2
-0
/
+95
|
*
fmt: add TF flag
Johannes Stoelp
2021-12-11
2
-1
/
+5
|
*
guest64: address in buffer pc relative
Johannes Stoelp
2021-12-11
1
-1
/
+1
|
*
guest: merge make rules
Johannes Stoelp
2021-12-11
1
-10
/
+7
|
*
example:long_mode: Assert phys memory against bytes written from guest to ↵
Johannes Stoelp
2021-12-10
2
-0
/
+16
|
|
|
|
virt address.
*
fix type in constant
Johannes Stoelp
2021-12-10
2
-7
/
+7
|
*
example:long_mode: Map guest software page readonly.
Johannes Stoelp
2021-12-10
1
-1
/
+2
|
*
cargo fmt + added fmt::skip attributes
Johannes Stoelp
2021-08-17
4
-153
/
+160
|
*
build.rs: raise make error
johannst
2021-07-10
1
-0
/
+4
|
*
added example to check for caps
johannst
2021-07-01
1
-0
/
+13
|
*
added support to query caps on kvm fd + few caps
johannst
2021-07-01
4
-2
/
+84
|
*
gitignore: ignore guest64
johannst
2021-07-01
1
-0
/
+1
|
*
README: add link to doc gh page
johannst
2021-06-03
1
-2
/
+7
|
*
gh action: add steps to generate and upload doc to gh pages
johannst
2021-06-03
1
-0
/
+9
|
*
added doc
johannst
2021-06-02
5
-1
/
+86
|
*
misc minor fixes
johannst
2021-06-01
2
-2
/
+2
|
*
added fmt::Display impl for kvm register structs
johannst
2021-06-01
2
-0
/
+130
|
*
README: removed trailing ws
johannst
2021-06-01
1
-1
/
+1
|
*
adapted examples with new exit reasons
johannst
2021-06-01
4
-4
/
+43
|
*
add support for IoIn / MmioRead exit
johannst
2021-06-01
2
-12
/
+21
|
*
add gh action status badge
Johannes Stölp
2021-05-31
1
-1
/
+3
|
*
gh action: build guest imgs before example
johannst
2021-05-31
1
-1
/
+3
|
*
added gh action
Johannes Stölp
2021-05-31
1
-0
/
+22
|
*
examples: use UserMem::load + fix typo
johannst
2021-05-31
1
-5
/
+2
|
*
added missing module with x86_64 definitions
johannst
2021-05-30
2
-0
/
+147
|
*
added long mode example with 4 level paging
johannst
2021-05-30
4
-2
/
+219
|
*
usermem: add load fn
johannst
2021-05-30
1
-2
/
+14
|
*
kvm_sys: make cr2 pub and fix typo in efer reg
johannst
2021-05-30
1
-2
/
+2
|
*
implicit notation for outsb, fix msg_len size
johannst
2021-05-29
1
-2
/
+2
|
*
kvm_sys: remove Rflags type
johannst
2021-05-28
2
-6
/
+2
|
*
kvm_sys: remove Display impl
johannst
2021-05-28
1
-51
/
+0
|
*
minimal KVM abstraction + real mode guest example
johannst
2021-05-26
16
-0
/
+835