aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
blob: 999bba8ed74601c7383796a656bb7275aa381624 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
## 2.0.0

asmlinator now sets up VMs to be able to execute SSE, AVX, and AVX512
instructions as supported by the host processor.

additionally, asmlinator sets up IA32_LSTAR and prepares the syscall target
address to receive syscalls. exits due to syscall are reported as the new
`VcpuExit::Syscall`.

VM setup now panics in the absence of 1GB page support, rather than proceeding
with totally bogus page tables. this limits support to processor generations:
* AMD K10 (~Phenom X4 9500, 2007) or later,
* Intel Sandy Bridge-E (~i7-3930K, 2011) or later

## 1.0.0

it exists. easy path to a VM that effectively boots directly to x86_64.

immediately 1.0.0 because this is already incredibly useful to me elsewhere and
an interface i think will hold up to modest usage.