dosemu2:kvm_syn

Last commit made on 2021-06-19
Get this branch:
git clone -b kvm_syn https://git.launchpad.net/dosemu2

Branch merges

Branch information

Name:
kvm_syn
Repository:
lp:dosemu2

Recent commits

54be79e... by stsp

kvm: minimize dirtying of kvm regs/sregs

Compare with old copies.
This should speed up the things.

ed248bf... by stsp

kvm: use global_sregs to store all system regs

e1fce31... by stsp

kvm: enable the sync_regs API

7510093... by stsp

kvm: call kvm_post_run() unconditionally

This simplifies the code.

f24208e... by stsp

kvm: remove no longer needed irq_window code

d9a3db3... by stsp

kvm: never suppress exits [fixes #1407]

Even if ring0 is interrupted and exit reason is not hlt,
we know its gotta be hlt as nothing else have remained.

7e000c3... by stsp

kvm: got rid of the monitor code [#1407]

96c40b9... by stsp

kvm: reduce monitor stack to bare minimum [#1407]

Only exception frame left.

a6c9438... by stsp

kvm: bypass monitor return path [#1407]

Extract saved regs into sync_regs to continue immediately at guest.

164a515... by stsp

kvm: convert sregs to sync_regs API [#1407]