summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/platform
AgeCommit message (Expand)Author
2021-05-24arm64 kvm:use TLBI with "Inner Shareable" instead of IPI operationRobin Luk
2021-05-07Merge pull request #5758 from zhlhahaha:2125gVisor bot
2021-05-07Init all vCPU when initializing machine on ARM64howard zhang
2021-04-30kvm: prefault a root table page before switching into a user address spaceAndrei Vagin
2021-04-21Merge pull request #5737 from dqminh:tsc-scalinggVisor bot
2021-04-21Fallback to legacy system time logic when host does not have TSC_CONTROLDaniel Dao
2021-04-14Use assembly stub to take the address of assembly functionsMichael Pratt
2021-04-09Merge pull request #5767 from avagin:mxcsrgVisor bot
2021-04-08Merge pull request #5736 from lubinszARM:pr_bblu_tlb_asidgVisor bot
2021-04-01platform/kvm/x86: restore mxcsr when switching from guest to sentryAndrei Vagin
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-29Merge pull request #5728 from zhlhahaha:2091gVisor bot
2021-03-29[perf] Reduce contention in ptrace.threadPool.lookupOrCreate().Ayush Ranjan
2021-03-26arm64 ring0: don't use inner-sharable to invalidate tlbRobin Luk
2021-03-25Fix comments errorHoward Zhang
2021-03-23Merge pull request #5677 from avagin:kvm-mmiogVisor bot
2021-03-23Move the code that manages floating-point state to a separate packageAndrei Vagin
2021-03-16kvm: prefault a floating point state before restoring itAndrei Vagin
2021-03-03[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.Ayush Ranjan
2021-02-18Bump build constraints to Go 1.18Michael Pratt
2021-02-10Merge pull request #5267 from lubinszARM:pr_usr_lazy_fpgVisor bot
2021-02-04Move getcpu() to core filter listMichael Pratt
2021-02-03arm64 kvm:implement basic lazy save and restore for FPSIMD registersRobin Luk
2021-02-02Move ring0 package.Adin Scannell
2021-02-02Minor page tables improvements.Adin Scannell
2021-01-19platform/ptrace: workaround a kernel ptrace issue on ARM64Andrei Vagin
2021-01-13Merge pull request #4792 from lubinszARM:pr_kvm_testgVisor bot
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2021-01-11Fix Go branch for arm64.Adin Scannell
2021-01-08Merge pull request #4933 from lubinszARM:pr_kvm_el0_exceptionsgVisor bot
2020-12-29arm64 kvm: revert some kpti related codes, and configure upper pagetable as g...Robin Luk
2020-12-16Merge pull request #4880 from lubinszARM:pr_tlbi_02gVisor bot
2020-12-15Merge pull request #4722 from zhlhahaha:2010gVisor bot
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-09Prepare for supporting cross compilation.Andrei Vagin
2020-12-07Merge pull request #4908 from lubinszARM:pr_kvm_ext_dabtgVisor bot
2020-12-07Merge pull request #4874 from zhlhahaha:2022gVisor bot
2020-11-30Fix typo in ptrace documentation.Dean Deng
2020-11-25arm64 kvm: add more handling of el0_exceptionsRobin Luk
2020-11-23arm64 kvm: add to ext_dabt injection supportRobin Luk
2020-11-19arm64 tlb: add support for tlbi-vale1ls/tlbi-aside1lsRobin Luk
2020-11-19ARM64 kvm: apply PCALIGN for exception vector alignmentHoward Zhang
2020-11-18Merge pull request #4791 from lubinszARM:pr_pt_uppergVisor bot
2020-11-17Merge pull request #4840 from lubinszARM:pr_fpsimd_1gVisor bot
2020-11-17arm64 kvm: optimize all fpsimd related codeRobin Luk
2020-11-17arm64 kvm: add the processing functions for all el0/el1 exceptionsRobin Luk
2020-11-12arm64 kvm bug fix: pagetables_test & kvm_test failed due to upper-shared-pt f...Bin Lu
2020-11-12kvm-test: adjust the check logic in TestWrongVCPU caseRobin Luk
2020-11-09Merge pull request #4683 from lemin9538:lemin_fpsmid_fixgVisor bot
2020-11-03Merge pull request #3617 from laijs:upperhalfgVisor bot