summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/platform/kvm/kvm.go
AgeCommit message (Expand)Author
2021-10-07tests: use a proper path to the kvm deviceAndrei Vagin
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-03[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.Ayush Ranjan
2021-02-02Move ring0 package.Adin Scannell
2020-11-03kvm: share upper halves among all pagtablesLai Jiangshan
2020-10-06Implement membarrier(2) commands other than *_SYNC_CORE.Jamie Liu
2020-08-06amd64: implement KPTI for gvisorLai Jiangshan
2020-04-22Specify a memory file in platform.New().Andrei Vagin
2020-02-26Code Clean: Move arch independent codes to common file in kvm pkg.Haibo Xu
2020-01-27Update package locations.Adin Scannell
2020-01-23Check for EINTR from KVM_CREATE_VMMichael Pratt
2020-01-09New sync package.Ian Gudger
2019-12-13enable kvm to support arm64lubinszARM
2019-07-03Avoid importing platforms from many source filesAndrei Vagin
2019-06-13Update canonical repository.Adin Scannell
2019-04-29Change copyright notice to "The gVisor Authors"Michael Pratt
2019-03-14Decouple filemem from platform and move it to pgalloc.MemoryFile.Jamie Liu
2018-10-19Use correct company name in copyright headerIan Gudger
2018-09-13platform/kvm: Get max vcpu number dynamically by ioctlChenggang
2018-09-11platform: Pass device fd into platform constructor.Nicolas Lacasse
2018-07-23Add KVM and overlay dimensions to container_testFabricio Voznika
2018-06-19Make KVM more scalable by removing CPU cap.Adin Scannell
2018-06-06Split PCID implementation from page tables.Adin Scannell
2018-06-06Add allocator abstraction for page tables.Adin Scannell
2018-05-30Change ring0 & page tables arguments to structs.Adin Scannell
2018-05-15Simplify KVM invalidation logic.Adin Scannell
2018-04-28Check in gVisor.Googler