gvisor/pkg/sentry/platform/kvm
Adin Scannell fb613020c7 kvm: simplify floating point logic.
This reduces the number of floating point save/restore cycles required (since
we don't need to restore immediately following the switch, this always happens
in a known context) and allows the kernel hooks to capture state. This lets us
remove calls like "Current()".

PiperOrigin-RevId: 219552844
Change-Id: I7676fa2f6c18b9919718458aa888b832a7db8cab
2018-10-31 15:59:23 -07:00
..
testutil Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
BUILD Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
address_space.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
allocator.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
bluepill.go kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
bluepill_amd64.go kvm: simplify floating point logic. 2018-10-31 15:59:23 -07:00
bluepill_amd64.s kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
bluepill_amd64_unsafe.go kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
bluepill_fault.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
bluepill_unsafe.go kvm: simplify floating point logic. 2018-10-31 15:59:23 -07:00
context.go kvm: avoid siginfo allocations. 2018-10-31 10:08:06 -07:00
host_map.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
kvm.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
kvm_amd64.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
kvm_amd64_unsafe.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
kvm_const.go kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
kvm_test.go kvm: avoid siginfo allocations. 2018-10-31 10:08:06 -07:00
machine.go kvm: simplify floating point logic. 2018-10-31 15:59:23 -07:00
machine_amd64.go kvm: simplify floating point logic. 2018-10-31 15:59:23 -07:00
machine_amd64_unsafe.go kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
machine_unsafe.go kvm: add detailed traces on vCPU errors. 2018-10-31 15:50:10 -07:00
physical_map.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
virtual_map.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
virtual_map_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00