diff options
author | Yi Li <adamliyi@msn.com> | 2020-09-24 10:56:24 +0000 |
---|---|---|
committer | Yi Li <adamliyi@msn.com> | 2020-09-30 21:49:42 +0000 |
commit | bc14050ebf408539a150b73ad98d488d2c3bd45d (patch) | |
tree | 69a368d0a06963f5472961fde4243375d5f713dd /pkg/sleep/sleep_unsafe.go | |
parent | 3ef549b67f83fdbc1c7aa30c2b8531f38419461e (diff) |
arm64 kvm: fix panic in kvm.dropPageTables
Related with issue #3019, #4056.
When running hello-world with gvisor-kvm, there is panic when exits:
"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x3c0 pc=0x7c3f18]
goroutine 284 [running]:
... ...
gvisor.dev/gvisor/pkg/sentry/platform/kvm.(*machine).dropPageTables(0x4000166840, 0x400032a040)
pkg/sentry/platform/kvm/machine_arm64.go:111 +0x88 fp=0x4000479e00 sp=0x4000479da0 pc=0x7c3f18
"
Also make dropPageTables() arch independent.
Diffstat (limited to 'pkg/sleep/sleep_unsafe.go')
0 files changed, 0 insertions, 0 deletions