Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-27 | Merge release-20200115.0-110-g0e2f1b7 (automated) | gVisor bot | |
2020-01-27 | Update package locations. | Adin Scannell | |
Because the abi will depend on the core types for marshalling (usermem, context, safemem, safecopy), these need to be flattened from the sentry directory. These packages contain no sentry-specific details. PiperOrigin-RevId: 291811289 | |||
2020-01-27 | Merge release-20200115.0-107-g90ec596 (automated) | gVisor bot | |
2020-01-27 | Fix licenses. | Adin Scannell | |
The preferred Copyright holder is "The gVisor Authors". PiperOrigin-RevId: 291786657 | |||
2020-01-27 | Standardize on tools directory. | Adin Scannell | |
PiperOrigin-RevId: 291745021 | |||
2020-01-22 | Merge release-20200115.0-71-g1599923 (automated) | gVisor bot | |
2020-01-22 | Merge release-20200115.0-58-gb3405a7 (automated) | gVisor bot | |
2020-01-21 | Merge pull request #1275 from lubinszARM:pr_ring0_5 | gVisor bot | |
PiperOrigin-RevId: 290839263 | |||
2020-01-21 | Merge release-20200115.0-52-g16694ad (automated) | gVisor bot | |
2020-01-21 | Merge pull request #1274 from lubinszARM:pr_ring0_4 | gVisor bot | |
PiperOrigin-RevId: 290811598 | |||
2020-01-16 | Merge release-20200115.0-7-gfea1ce6 (automated) | gVisor bot | |
2020-01-16 | Merge pull request #1272 from lubinszARM:pr_ring0_2 | gVisor bot | |
PiperOrigin-RevId: 290113719 | |||
2020-01-10 | Merge release-20191213.0-96-g27500d5 (automated) | gVisor bot | |
2020-01-09 | New sync package. | Ian Gudger | |
* Rename syncutil to sync. * Add aliases to sync types. * Replace existing usage of standard library sync package. This will make it easier to swap out synchronization primitives. For example, this will allow us to use primitives from github.com/sasha-s/go-deadlock to check for lock ordering violations. Updates #1472 PiperOrigin-RevId: 289033387 | |||
2020-01-09 | Merge release-20191213.0-84-g290908f (automated) | gVisor bot | |
2020-01-08 | Merge release-20191213.0-74-gbb96f52 (automated) | gVisor bot | |
2020-01-08 | Merge pull request #1273 from lubinszARM:pr_ring_3 | gVisor bot | |
PiperOrigin-RevId: 288743614 | |||
2019-12-26 | Merge release-20191213.0-51-g7b5a59d (automated) | gVisor bot | |
2019-12-26 | Merge pull request #1460 from lubinszARM:pr_clean_code1 | gVisor bot | |
PiperOrigin-RevId: 287221280 | |||
2019-12-24 | slight changes to ring0&pagetables for Arm64 | Bin Lu | |
There are 2 jobs have been finished in this patch: 1, a comment was added to explain the purpose of the extra NOPs in Vectors(). 2, some merge errors were fixed. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-12-18 | Merge release-20191210.0-54-gac3b3bb (automated) | gVisor bot | |
2019-12-18 | Merge pull request #1322 from lubinszARM:pr_vfp_ring0 | gVisor bot | |
PiperOrigin-RevId: 286259750 | |||
2019-12-18 | supporting lazy-fpsimd in guest on Arm64 | Bin Lu | |
Several jobs were finished in this patch: 1, provide functions to get/set fpcr/fpsr/vregs 2, support lazy-fpsimd-context-switch in el1 Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-12-09 | Merge release-20191129.0-24-g498595d (automated) | gVisor bot | |
2019-11-26 | passed the kvm test case of "TestApplicationFault" on Arm64 platform | Bin Lu | |
For test case "TestApplicationFault", Memory-fault in guest user level will be trapped in el0_da. And in el0_da, we use mmio_exit to leave the KVM guest. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-11-26 | passed the kvm test case of "TestApplicationSyscall" on Arm64 platform | Bin Lu | |
For test case "TestApplicationSyscall", Syscall in guest user level will be trapped in el0_svc. And in el0_svc, we use mmio_exit to leave the KVM guest for now. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-11-26 | Prepare the vcpu environment for a container application | Bin Lu | |
Mainly 2 jobs were finished in this patch: 1, context switching for a container application: a, R0-R30 b, pc\pstate\sp_el0 c, pagetable_el0 for container application This job can help us to pass the following test cases: "TestApplicationSyscall", "TestApplicationFault" 2, checking pagetable_el0 is empty This job can help us to pass the following test case: "TestInvalidate" Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-11-26 | passed the kvm test case of "TestKernelFault" on Arm64 platform | Bin Lu | |
Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-11-22 | Merge release-20191114.0-20-g07635d2 (automated) | gVisor bot | |
2019-11-22 | enable ring0/pagetables to support arm64 | lubinszARM | |
Signed-off-by: Bin Lu <bin.lu@arm.com> COPYBARA_INTEGRATE_REVIEW=https://github.com/google/gvisor/pull/891 from lubinszARM:pr_pagetable 2385de75a8662af3ab1ae289dd74dd0e5dcfaf66 PiperOrigin-RevId: 282013224 | |||
2019-11-12 | Merge release-20190806.1-393-g07f9041 (automated) | gVisor bot | |
2019-11-11 | Merge pull request #918 from lubinszARM:pr_ring0 | gVisor bot | |
PiperOrigin-RevId: 279840214 | |||
2019-11-04 | Merge release-20190806.1-369-g1e21496 (automated) | gVisor bot | |
2019-10-22 | enable ring0 to support arm64 | Bin Lu | |
This patch enabled the basic framework for arm64 guest. Serveral jobs were finished in this patch: 1, ring0.Vectors() 2, switchToUser() 3, basic framwork for Arm64 guest. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2019-10-21 | Merge release-20190806.1-296-ga9358ce (automated) | gVisor bot | |
2019-10-16 | Reorder BUILD license and load functions in gvisor. | Kevin Krakauer | |
PiperOrigin-RevId: 275139066 | |||
2019-09-27 | Merge release-20190806.1-204-g6a54aa1 (automated) | gVisor bot | |
2019-09-12 | Remove go_test from go_stateify and go_marshal | Michael Pratt | |
They are no-ops, so the standard rule works fine. PiperOrigin-RevId: 268776264 | |||
2019-09-12 | Merge release-20190806.1-133-g1e6bdd5 (automated) | gVisor bot | |
2019-09-09 | Merge 3733b9b8 (automated) | gVisor bot | |
2019-09-09 | Merge 6af9a985 (automated) | gVisor bot | |
2019-09-07 | Merge fe1f5210 (automated) | gVisor bot | |
2019-09-07 | Merge 9e1cbdf5 (automated) | gVisor bot | |
2019-09-06 | Merge 0bfffbcb (automated) | gVisor bot | |
2019-09-06 | Merge 7e94f171 (automated) | gVisor bot | |
2019-09-05 | Merge 487c6f03 (automated) | gVisor bot | |
2019-09-05 | Merge fbdd3ff1 (automated) | gVisor bot | |
2019-09-05 | Merge fbbb2f7e (automated) | gVisor bot | |
2019-09-04 | Merge 67a2ab14 (automated) | gVisor bot | |
2019-09-04 | Merge 144127e5 (automated) | gVisor bot | |