Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-07 | Merge release-20200522.0-93-g62603041 (automated) | gVisor bot | |
2020-06-06 | Merge release-20200522.0-91-g427d2082 (automated) | gVisor bot | |
2020-06-06 | Merge release-20200522.0-88-g527d08f6 (automated) | gVisor bot | |
2020-06-05 | Add +checkescape annotations to kvm/ring0. | Adin Scannell | |
This analysis also catches a potential bug, which is a split on mapPhysical. This would have led to potential guest-exit during Mapping (although this would have been handled by the now-unecessary retryInGuest loop). PiperOrigin-RevId: 315025106 | |||
2020-06-01 | Merge release-20200522.0-50-g288a1ca6 (automated) | gVisor bot | |
2020-06-01 | Merge pull request #2689 from lubinszARM:pr_prot_none | gVisor bot | |
PiperOrigin-RevId: 314186752 | |||
2020-05-29 | Merge release-20200522.0-42-g65569cfc (automated) | gVisor bot | |
2020-05-29 | Update Go version build tags | Michael Pratt | |
None of the dependencies have changed in 1.15. It may be possible to simplify some of the wrappers in rawfile following 1.13, but that can come in a later change. PiperOrigin-RevId: 313863264 | |||
2020-05-27 | Merge release-20200518.0-45-g0bc022b7 (automated) | gVisor bot | |
2020-05-13 | PROT_NONE should be specially treated in the step of mapPhysical | Bin Lu | |
It's a workaround to treat PROT_NONE as RDONLY temporarily. TODO(gvisor.dev/issue/2686): PROT_NONE should be specially treated. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2020-05-13 | adding the methods to get/set TLS for Arm64 kvm platform | Bin Lu | |
Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2020-05-07 | Merge release-20200422.0-51-g1f4087e (automated) | gVisor bot | |
2020-04-26 | Merge release-20200323.0-251-g3c67754 (automated) | gVisor bot | |
2020-04-25 | Enable automated marshalling for signals and the arch package. | Rahat Mahmood | |
PiperOrigin-RevId: 308472331 | |||
2020-04-24 | Merge release-20200323.0-246-g1072547 (automated) | gVisor bot | |
2020-04-24 | Merge pull request #1707 from lubinszARM:pr_lazy_fpsimd_2 | gVisor bot | |
PiperOrigin-RevId: 308347744 | |||
2020-04-23 | Merge release-20200323.0-215-g0c58694 (automated) | gVisor bot | |
2020-04-22 | Specify a memory file in platform.New(). | Andrei Vagin | |
PiperOrigin-RevId: 307941984 | |||
2020-04-18 | Merge release-20200323.0-185-gea9bb1c (automated) | gVisor bot | |
2020-04-17 | Merge pull request #2235 from xiaobo55x:pcid | gVisor bot | |
PiperOrigin-RevId: 307166482 | |||
2020-04-13 | Merge release-20200323.0-138-ge1959f5 (automated) | gVisor bot | |
2020-04-13 | Merge pull request #2321 from lubinszARM:pr_nogo | gVisor bot | |
PiperOrigin-RevId: 306300032 | |||
2020-04-09 | Merge release-20200323.0-107-g9a5e5ab (automated) | gVisor bot | |
2020-04-09 | remove nogo exemption for machine_arm64_unsafe.go | Bin Lu | |
Minimize the use of unsafe. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2020-04-08 | Move pagetables.limitPCID to arch-specific file. | Haibo Xu | |
X86 provide 12 bits for PCID while arm64 support 8/16 bits ASID. Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: I0bd9236e44e6b6c4c88eb6e9adc5ac27b918bf6c | |||
2020-04-06 | Merge release-20200323.0-71-g7482902 (automated) | gVisor bot | |
2020-04-01 | Merge release-20200323.0-49-g4e6a1a5 (automated) | gVisor bot | |
2020-04-01 | Automated rollback of changelist 303799678 | Adin Scannell | |
PiperOrigin-RevId: 304221302 | |||
2020-04-01 | Merge release-20200323.0-48-gdb79175 (automated) | gVisor bot | |
2020-04-01 | Fix 386 build tags | Michael Pratt | |
The build tag for 32-bit x86 is 386, not i386. Updates #2298 PiperOrigin-RevId: 304206373 | |||
2020-03-30 | Merge release-20200219.0-259-g3fac85d (automated) | gVisor bot | |
2020-03-30 | kvm: handle exit reasons even under EINTR. | Adin Scannell | |
In the case of other signals (preemption), inject a normal bounce and defer the signal until the vCPU has been returned from guest mode. PiperOrigin-RevId: 303799678 | |||
2020-03-26 | Merge release-20200219.0-238-g7aa388c (automated) | gVisor bot | |
2020-03-26 | Merge pull request #1986 from lubinszARM:pr_ring0_clean_1 | gVisor bot | |
PiperOrigin-RevId: 303105826 | |||
2020-03-11 | Merge release-20200219.0-147-g22d89ef (automated) | gVisor bot | |
2020-03-11 | Import "unsafe" in bluepill_arm64_unsafe.go | Andrei Vagin | |
This fixes a compile time error: pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go:45:35: undefined: unsafe PiperOrigin-RevId: 300375687 | |||
2020-03-11 | Merge release-20200219.0-136-g24e7005 (automated) | gVisor bot | |
2020-03-09 | Enable thread local storage support on arm64. | Haibo Xu | |
Linux use the task.thread.uw.tp_value field to store the TLS pointer on arm64 platform, and we use a similar way in gvisor to store it in the arch/State struct. Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: Ie76b5c6d109bc27ccfd594008a96753806db7764 | |||
2020-03-06 | Merge branch 'master' into pr_lazy_fpsimd_2 | Andrei Vagin | |
2020-03-06 | Merge release-20200219.0-121-g18d41cf (automated) | gVisor bot | |
2020-03-06 | Merge pull request #1963 from xiaobo55x:kvm_common | gVisor bot | |
PiperOrigin-RevId: 299405855 | |||
2020-03-06 | Merge release-20200219.0-119-g56c4272 (automated) | gVisor bot | |
2020-03-06 | Merge pull request #1946 from xiaobo55x:dieTramp | gVisor bot | |
PiperOrigin-RevId: 299405663 | |||
2020-03-03 | Merge release-20200219.0-92-g277a0d5 (automated) | gVisor bot | |
2020-03-03 | platform/ptrace: don't call probeSeccomp on arm64 | Andrei Vagin | |
The support of PTRACE_SYSEMU on arm64 was added in the 5.3 kernel, so we can be sure that the current version is higher that 5.3. And this change moves vsyscall seccomp rules to the arch specific file, because vsyscall isn't supported on arm64. PiperOrigin-RevId: 298696493 | |||
2020-03-02 | Merge release-20200219.0-79-gf03e19d (automated) | gVisor bot | |
2020-02-28 | pcids.go isn't arch-specific | Andrei Vagin | |
Signed-off-by: Andrei Vagin <avagin@gmail.com> | |||
2020-02-28 | Merge release-20200219.0-71-gccecf29 (automated) | gVisor bot | |
2020-02-27 | Prepare the vcpu environment for sentry on Arm64 | Bin Lu | |
Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2020-02-27 | Merge release-20200219.0-49-g6ddeb35 (automated) | gVisor bot | |