summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/arch
AgeCommit message (Expand)Author
2021-09-01Don't use reflection in fpu.alignedBytes.Jamie Liu
2021-07-20Add go:build directives as required by Go 1.17's gofmt.Jamie Liu
2021-07-12[syserror] Update syserror to linuxerr for more errors.Zach Koopmans
2021-06-29[syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVALZach Koopmans
2021-06-10[op] Move SignalInfo to abi/linux package.Ayush Ranjan
2021-06-10[op] Move SignalStack to abi/linux package.Ayush Ranjan
2021-06-09[op] Move SignalAct to abi/linux package.Ayush Ranjan
2021-04-01platform/kvm/x86: restore mxcsr when switching from guest to sentryAndrei Vagin
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-25Fix nogo test errorHoward Zhang
2021-03-23Move the code that manages floating-point state to a separate packageAndrei Vagin
2021-03-03[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.Ayush Ranjan
2021-02-17Add gohacks.Slice/StringHeader.Jamie Liu
2021-02-03arm64: clean codeRobin Luk
2020-12-15Internal change.Andrei Vagin
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-03Implement `fcntl` options `F_GETSIG` and `F_SETSIG`.Etienne Perot
2020-10-02Merge pull request #4035 from lubinszARM:pr_misc_01gVisor bot
2020-09-29Replace remaining uses of reflection-based marshalling.Rahat Mahmood
2020-09-25arm64: some minor changesBin Lu
2020-09-15Enable automated marshalling for the syscall package.Rahat Mahmood
2020-09-11Move the 'marshal' and 'primitive' packages to the 'pkg' directory.Rahat Mahmood
2020-08-12Running hello-world on Thunderx2 with kvmBin Lu
2020-07-23kvm-tls-2:add the preservation of user-TLS in the Arm64 kvm platformlubinszARM
2020-06-09initialize an empty fp state area for sentry on Arm64Bin Lu
2020-05-15Minor formatting updates for gvisor.dev.Adin Scannell
2020-05-11Add fpsimd support in sigreturn on Arm64Bin Lu
2020-04-28code clean in arch moduleBin Lu
2020-04-25Enable automated marshalling for signals and the arch package.Rahat Mahmood
2020-04-23Merge pull request #1819 from lubinszARM:pr_signal_2gVisor bot
2020-04-13Merge pull request #2168 from xiaobo55x:ptrace_testgVisor bot
2020-04-13Remove obsolete TODOs for b/38173783Jon Budd
2020-04-10Enable syscall ptrace test on arm64.Haibo Xu
2020-04-01Fix 386 build tagsMichael Pratt
2020-03-31Arm64 signal#2: signal support in arch moduleBin Lu
2020-03-18Merge pull request #2061 from lubinszARM:pr_restart_syscallgVisor bot
2020-03-12passed the syscall test case 'alarm' on Arm64 platformBin Lu
2020-03-09Enable thread local storage support on arm64.Haibo Xu
2020-02-28Define CPUIDInstruction for arm64Andrei Vagin
2020-02-27Merge of a369c88c0c4ece5239855000d28df045111c1be7gVisor bot
2020-02-20Lazy-fpsimd support patch series#1: add Arm64-fpsimd support to arch moduleBin Lu
2020-02-13Add definition of arch.ARMTrapFlag.Haibo Xu
2020-02-10Add context to note.Adin Scannell
2020-02-10Move x86 state definition to its own file.Brad Burlage
2020-02-05Add notes to relevant tests.Adin Scannell
2020-01-29sentry: rename SetRSEQInterruptedIP to SetOldRSeqInterruptedIP for arm64Andrei Vagin
2020-01-27Update package locations.Adin Scannell
2020-01-27Standardize on tools directory.Adin Scannell
2020-01-14enable pkg/sentry/arch to support arm64 basicallylubinszARM
2020-01-09New sync package.Ian Gudger