summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/platform/ring0/kernel_amd64.go
AgeCommit message (Expand)Author
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-11-03kvm: share upper halves among all pagtablesLai Jiangshan
2020-09-30Merge pull request #2256 from laijs:kptigVisor bot
2020-08-06amd64: implement KPTI for gvisorLai Jiangshan
2020-08-05amd64: introduce kernelEntryLai Jiangshan
2020-08-04amd64: less code and data in the upper halfLai Jiangshan
2020-08-04amd64: switch to kernelCR3 when just return to gr0Lai Jiangshan
2020-08-04amd64: switch to userCR3 just before return to gr3Lai Jiangshan
2020-06-05Add +checkescape annotations to kvm/ring0.Adin Scannell
2019-07-09tss: block userspace access to all I/O ports.Liu Hua
2019-04-29Change copyright notice to "The gVisor Authors"Michael Pratt
2019-03-21Allow BP and OF can be called from user spaceYong He
2018-10-31kvm: simplify floating point logic.Adin Scannell
2018-10-19Use correct company name in copyright headerIan Gudger
2018-07-16Add CPUID faulting for ptrace and KVM.Adin Scannell
2018-06-11Handle all exception vectors.Adin Scannell
2018-06-08Fix kernel flags handling and add missing vectors.Adin Scannell
2018-06-06Split PCID implementation from page tables.Adin Scannell
2018-05-30Restore FS on resume.Adin Scannell
2018-05-30Change ring0 & page tables arguments to structs.Adin Scannell
2018-05-01Set LMA in EFERMichael Pratt
2018-04-28Check in gVisor.Googler