diff options
-rw-r--r-- | pkg/ring0/defs_impl_amd64.go (renamed from pkg/sentry/platform/ring0/defs_impl_amd64.go) | 5 | ||||
-rw-r--r-- | pkg/ring0/defs_impl_arm64.go (renamed from pkg/sentry/platform/ring0/defs_impl_arm64.go) | 5 | ||||
-rw-r--r-- | pkg/ring0/entry_amd64.go (renamed from pkg/sentry/platform/ring0/entry_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/entry_arm64.go (renamed from pkg/sentry/platform/ring0/entry_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/entry_impl_amd64.s (renamed from pkg/sentry/platform/ring0/entry_impl_amd64.s) | 0 | ||||
-rw-r--r-- | pkg/ring0/entry_impl_arm64.s (renamed from pkg/sentry/platform/ring0/entry_impl_arm64.s) | 0 | ||||
-rw-r--r-- | pkg/ring0/kernel.go (renamed from pkg/sentry/platform/ring0/kernel.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/kernel_amd64.go (renamed from pkg/sentry/platform/ring0/kernel_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/kernel_arm64.go (renamed from pkg/sentry/platform/ring0/kernel_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/kernel_unsafe.go (renamed from pkg/sentry/platform/ring0/kernel_unsafe.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/lib_amd64.go (renamed from pkg/sentry/platform/ring0/lib_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/lib_amd64.s (renamed from pkg/sentry/platform/ring0/lib_amd64.s) | 0 | ||||
-rw-r--r-- | pkg/ring0/lib_arm64.go (renamed from pkg/sentry/platform/ring0/lib_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/lib_arm64.s (renamed from pkg/sentry/platform/ring0/lib_arm64.s) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/allocator.go (renamed from pkg/sentry/platform/ring0/pagetables/allocator.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/allocator_unsafe.go (renamed from pkg/sentry/platform/ring0/pagetables/allocator_unsafe.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_aarch64.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_aarch64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_aarch64_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_aarch64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_amd64_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_amd64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_arm64_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_arm64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_unsafe_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_unsafe_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_x86.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_x86.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pagetables_x86_state_autogen.go (renamed from pkg/sentry/platform/ring0/pagetables/pagetables_x86_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pcids.go (renamed from pkg/sentry/platform/ring0/pagetables/pcids.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pcids_aarch64.go (renamed from pkg/sentry/platform/ring0/pagetables/pcids_aarch64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pcids_aarch64.s (renamed from pkg/sentry/platform/ring0/pagetables/pcids_aarch64.s) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/pcids_x86.go (renamed from pkg/sentry/platform/ring0/pagetables/pcids_x86.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_empty_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_empty_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_empty_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_empty_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_generic.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_generic.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_lookup_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_lookup_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_lookup_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_lookup_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_map_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_map_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_map_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_map_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_unmap_amd64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_unmap_amd64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/pagetables/walker_unmap_arm64.go (renamed from pkg/sentry/platform/ring0/pagetables/walker_unmap_arm64.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0.go (renamed from pkg/sentry/platform/ring0/ring0.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_amd64_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_amd64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_arm64_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_arm64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_impl_amd64_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_impl_amd64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_impl_arm64_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_impl_arm64_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/ring0/ring0_unsafe_state_autogen.go (renamed from pkg/sentry/platform/ring0/ring0_unsafe_state_autogen.go) | 0 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/address_space.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill_allocator.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill_amd64.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill_amd64_unsafe.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill_arm64.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/context.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/kvm.go | 4 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/kvm_amd64.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/kvm_arm64.go | 2 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/machine.go | 4 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/machine_amd64.go | 4 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/machine_arm64.go | 4 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/machine_arm64_unsafe.go | 4 | ||||
-rw-r--r-- | pkg/sentry/platform/kvm/physical_map.go | 2 |
65 files changed, 25 insertions, 27 deletions
diff --git a/pkg/sentry/platform/ring0/defs_impl_amd64.go b/pkg/ring0/defs_impl_amd64.go index 3282254a7..933018c52 100644 --- a/pkg/sentry/platform/ring0/defs_impl_amd64.go +++ b/pkg/ring0/defs_impl_amd64.go @@ -5,11 +5,10 @@ package ring0 import ( - "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" - "fmt" "gvisor.dev/gvisor/pkg/cpuid" + "gvisor.dev/gvisor/pkg/ring0/pagetables" + "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/usermem" "io" "reflect" diff --git a/pkg/sentry/platform/ring0/defs_impl_arm64.go b/pkg/ring0/defs_impl_arm64.go index 92c64fe1f..bd18a11e7 100644 --- a/pkg/sentry/platform/ring0/defs_impl_arm64.go +++ b/pkg/ring0/defs_impl_arm64.go @@ -5,10 +5,9 @@ package ring0 import ( - "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" - "fmt" + "gvisor.dev/gvisor/pkg/ring0/pagetables" + "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/usermem" "io" "reflect" diff --git a/pkg/sentry/platform/ring0/entry_amd64.go b/pkg/ring0/entry_amd64.go index d87b1fd00..d87b1fd00 100644 --- a/pkg/sentry/platform/ring0/entry_amd64.go +++ b/pkg/ring0/entry_amd64.go diff --git a/pkg/sentry/platform/ring0/entry_arm64.go b/pkg/ring0/entry_arm64.go index 62a93f3d6..62a93f3d6 100644 --- a/pkg/sentry/platform/ring0/entry_arm64.go +++ b/pkg/ring0/entry_arm64.go diff --git a/pkg/sentry/platform/ring0/entry_impl_amd64.s b/pkg/ring0/entry_impl_amd64.s index 9a5d6c064..9a5d6c064 100644 --- a/pkg/sentry/platform/ring0/entry_impl_amd64.s +++ b/pkg/ring0/entry_impl_amd64.s diff --git a/pkg/sentry/platform/ring0/entry_impl_arm64.s b/pkg/ring0/entry_impl_arm64.s index b3d300fb7..b3d300fb7 100644 --- a/pkg/sentry/platform/ring0/entry_impl_arm64.s +++ b/pkg/ring0/entry_impl_arm64.s diff --git a/pkg/sentry/platform/ring0/kernel.go b/pkg/ring0/kernel.go index 292f9d0cc..292f9d0cc 100644 --- a/pkg/sentry/platform/ring0/kernel.go +++ b/pkg/ring0/kernel.go diff --git a/pkg/sentry/platform/ring0/kernel_amd64.go b/pkg/ring0/kernel_amd64.go index 36a60700e..36a60700e 100644 --- a/pkg/sentry/platform/ring0/kernel_amd64.go +++ b/pkg/ring0/kernel_amd64.go diff --git a/pkg/sentry/platform/ring0/kernel_arm64.go b/pkg/ring0/kernel_arm64.go index c05284641..c05284641 100644 --- a/pkg/sentry/platform/ring0/kernel_arm64.go +++ b/pkg/ring0/kernel_arm64.go diff --git a/pkg/sentry/platform/ring0/kernel_unsafe.go b/pkg/ring0/kernel_unsafe.go index 16955ad91..16955ad91 100644 --- a/pkg/sentry/platform/ring0/kernel_unsafe.go +++ b/pkg/ring0/kernel_unsafe.go diff --git a/pkg/sentry/platform/ring0/lib_amd64.go b/pkg/ring0/lib_amd64.go index 0ec5c3bc5..0ec5c3bc5 100644 --- a/pkg/sentry/platform/ring0/lib_amd64.go +++ b/pkg/ring0/lib_amd64.go diff --git a/pkg/sentry/platform/ring0/lib_amd64.s b/pkg/ring0/lib_amd64.s index 2fe83568a..2fe83568a 100644 --- a/pkg/sentry/platform/ring0/lib_amd64.s +++ b/pkg/ring0/lib_amd64.s diff --git a/pkg/sentry/platform/ring0/lib_arm64.go b/pkg/ring0/lib_arm64.go index a490bf3af..a490bf3af 100644 --- a/pkg/sentry/platform/ring0/lib_arm64.go +++ b/pkg/ring0/lib_arm64.go diff --git a/pkg/sentry/platform/ring0/lib_arm64.s b/pkg/ring0/lib_arm64.s index e39b32841..e39b32841 100644 --- a/pkg/sentry/platform/ring0/lib_arm64.s +++ b/pkg/ring0/lib_arm64.s diff --git a/pkg/sentry/platform/ring0/pagetables/allocator.go b/pkg/ring0/pagetables/allocator.go index 8d75b7599..8d75b7599 100644 --- a/pkg/sentry/platform/ring0/pagetables/allocator.go +++ b/pkg/ring0/pagetables/allocator.go diff --git a/pkg/sentry/platform/ring0/pagetables/allocator_unsafe.go b/pkg/ring0/pagetables/allocator_unsafe.go index d08bfdeb3..d08bfdeb3 100644 --- a/pkg/sentry/platform/ring0/pagetables/allocator_unsafe.go +++ b/pkg/ring0/pagetables/allocator_unsafe.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables.go b/pkg/ring0/pagetables/pagetables.go index 8c0a6aa82..8c0a6aa82 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables.go +++ b/pkg/ring0/pagetables/pagetables.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_aarch64.go b/pkg/ring0/pagetables/pagetables_aarch64.go index 163a3aea3..163a3aea3 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_aarch64.go +++ b/pkg/ring0/pagetables/pagetables_aarch64.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_aarch64_state_autogen.go b/pkg/ring0/pagetables/pagetables_aarch64_state_autogen.go index a24523f87..a24523f87 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_aarch64_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_aarch64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_amd64.go b/pkg/ring0/pagetables/pagetables_amd64.go index a217f404c..a217f404c 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_amd64.go +++ b/pkg/ring0/pagetables/pagetables_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_amd64_state_autogen.go b/pkg/ring0/pagetables/pagetables_amd64_state_autogen.go index f48a8acd1..f48a8acd1 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_amd64_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_amd64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_arm64.go b/pkg/ring0/pagetables/pagetables_arm64.go index fef7a0fd1..fef7a0fd1 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_arm64.go +++ b/pkg/ring0/pagetables/pagetables_arm64.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_arm64_state_autogen.go b/pkg/ring0/pagetables/pagetables_arm64_state_autogen.go index ae9d2b272..ae9d2b272 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_arm64_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_arm64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_state_autogen.go b/pkg/ring0/pagetables/pagetables_state_autogen.go index 4c4540603..4c4540603 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_unsafe_state_autogen.go b/pkg/ring0/pagetables/pagetables_unsafe_state_autogen.go index 4c4540603..4c4540603 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_unsafe_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_unsafe_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_x86.go b/pkg/ring0/pagetables/pagetables_x86.go index 32edd2f0a..32edd2f0a 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_x86.go +++ b/pkg/ring0/pagetables/pagetables_x86.go diff --git a/pkg/sentry/platform/ring0/pagetables/pagetables_x86_state_autogen.go b/pkg/ring0/pagetables/pagetables_x86_state_autogen.go index 6fe78c51c..6fe78c51c 100644 --- a/pkg/sentry/platform/ring0/pagetables/pagetables_x86_state_autogen.go +++ b/pkg/ring0/pagetables/pagetables_x86_state_autogen.go diff --git a/pkg/sentry/platform/ring0/pagetables/pcids.go b/pkg/ring0/pagetables/pcids.go index 964496aac..964496aac 100644 --- a/pkg/sentry/platform/ring0/pagetables/pcids.go +++ b/pkg/ring0/pagetables/pcids.go diff --git a/pkg/sentry/platform/ring0/pagetables/pcids_aarch64.go b/pkg/ring0/pagetables/pcids_aarch64.go index fbfd41d83..fbfd41d83 100644 --- a/pkg/sentry/platform/ring0/pagetables/pcids_aarch64.go +++ b/pkg/ring0/pagetables/pcids_aarch64.go diff --git a/pkg/sentry/platform/ring0/pagetables/pcids_aarch64.s b/pkg/ring0/pagetables/pcids_aarch64.s index e9d62d768..e9d62d768 100644 --- a/pkg/sentry/platform/ring0/pagetables/pcids_aarch64.s +++ b/pkg/ring0/pagetables/pcids_aarch64.s diff --git a/pkg/sentry/platform/ring0/pagetables/pcids_x86.go b/pkg/ring0/pagetables/pcids_x86.go index 91fc5e8dd..91fc5e8dd 100644 --- a/pkg/sentry/platform/ring0/pagetables/pcids_x86.go +++ b/pkg/ring0/pagetables/pcids_x86.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_amd64.go b/pkg/ring0/pagetables/walker_amd64.go index eb4fbcc31..eb4fbcc31 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_amd64.go +++ b/pkg/ring0/pagetables/walker_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_arm64.go b/pkg/ring0/pagetables/walker_arm64.go index 5ed881c7a..5ed881c7a 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_arm64.go +++ b/pkg/ring0/pagetables/walker_arm64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_empty_amd64.go b/pkg/ring0/pagetables/walker_empty_amd64.go index a3cd7a1a2..a3cd7a1a2 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_empty_amd64.go +++ b/pkg/ring0/pagetables/walker_empty_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_empty_arm64.go b/pkg/ring0/pagetables/walker_empty_arm64.go index d61b44b65..d61b44b65 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_empty_arm64.go +++ b/pkg/ring0/pagetables/walker_empty_arm64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_generic.go b/pkg/ring0/pagetables/walker_generic.go index 34fba7b84..34fba7b84 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_generic.go +++ b/pkg/ring0/pagetables/walker_generic.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_lookup_amd64.go b/pkg/ring0/pagetables/walker_lookup_amd64.go index c92c1cb44..c92c1cb44 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_lookup_amd64.go +++ b/pkg/ring0/pagetables/walker_lookup_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_lookup_arm64.go b/pkg/ring0/pagetables/walker_lookup_arm64.go index 74062a00a..74062a00a 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_lookup_arm64.go +++ b/pkg/ring0/pagetables/walker_lookup_arm64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_map_amd64.go b/pkg/ring0/pagetables/walker_map_amd64.go index 1c6c1a032..1c6c1a032 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_map_amd64.go +++ b/pkg/ring0/pagetables/walker_map_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_map_arm64.go b/pkg/ring0/pagetables/walker_map_arm64.go index 8223de306..8223de306 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_map_arm64.go +++ b/pkg/ring0/pagetables/walker_map_arm64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_unmap_amd64.go b/pkg/ring0/pagetables/walker_unmap_amd64.go index 82b27ab64..82b27ab64 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_unmap_amd64.go +++ b/pkg/ring0/pagetables/walker_unmap_amd64.go diff --git a/pkg/sentry/platform/ring0/pagetables/walker_unmap_arm64.go b/pkg/ring0/pagetables/walker_unmap_arm64.go index 1ecccbf27..1ecccbf27 100644 --- a/pkg/sentry/platform/ring0/pagetables/walker_unmap_arm64.go +++ b/pkg/ring0/pagetables/walker_unmap_arm64.go diff --git a/pkg/sentry/platform/ring0/ring0.go b/pkg/ring0/ring0.go index cdeb1b43a..cdeb1b43a 100644 --- a/pkg/sentry/platform/ring0/ring0.go +++ b/pkg/ring0/ring0.go diff --git a/pkg/sentry/platform/ring0/ring0_amd64_state_autogen.go b/pkg/ring0/ring0_amd64_state_autogen.go index 96cf5d331..96cf5d331 100644 --- a/pkg/sentry/platform/ring0/ring0_amd64_state_autogen.go +++ b/pkg/ring0/ring0_amd64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/ring0_arm64_state_autogen.go b/pkg/ring0/ring0_arm64_state_autogen.go index 7f2ab3537..7f2ab3537 100644 --- a/pkg/sentry/platform/ring0/ring0_arm64_state_autogen.go +++ b/pkg/ring0/ring0_arm64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/ring0_impl_amd64_state_autogen.go b/pkg/ring0/ring0_impl_amd64_state_autogen.go index 770a13dfa..770a13dfa 100644 --- a/pkg/sentry/platform/ring0/ring0_impl_amd64_state_autogen.go +++ b/pkg/ring0/ring0_impl_amd64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/ring0_impl_arm64_state_autogen.go b/pkg/ring0/ring0_impl_arm64_state_autogen.go index 7f2ab3537..7f2ab3537 100644 --- a/pkg/sentry/platform/ring0/ring0_impl_arm64_state_autogen.go +++ b/pkg/ring0/ring0_impl_arm64_state_autogen.go diff --git a/pkg/sentry/platform/ring0/ring0_state_autogen.go b/pkg/ring0/ring0_state_autogen.go index 327aba163..327aba163 100644 --- a/pkg/sentry/platform/ring0/ring0_state_autogen.go +++ b/pkg/ring0/ring0_state_autogen.go diff --git a/pkg/sentry/platform/ring0/ring0_unsafe_state_autogen.go b/pkg/ring0/ring0_unsafe_state_autogen.go index 327aba163..327aba163 100644 --- a/pkg/sentry/platform/ring0/ring0_unsafe_state_autogen.go +++ b/pkg/ring0/ring0_unsafe_state_autogen.go diff --git a/pkg/sentry/platform/kvm/address_space.go b/pkg/sentry/platform/kvm/address_space.go index af5c5e191..25c21e843 100644 --- a/pkg/sentry/platform/kvm/address_space.go +++ b/pkg/sentry/platform/kvm/address_space.go @@ -18,9 +18,9 @@ import ( "sync/atomic" "gvisor.dev/gvisor/pkg/atomicbitops" + "gvisor.dev/gvisor/pkg/ring0/pagetables" "gvisor.dev/gvisor/pkg/sentry/memmap" "gvisor.dev/gvisor/pkg/sentry/platform" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" "gvisor.dev/gvisor/pkg/sync" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/bluepill.go b/pkg/sentry/platform/kvm/bluepill.go index 4b23f7803..2c970162e 100644 --- a/pkg/sentry/platform/kvm/bluepill.go +++ b/pkg/sentry/platform/kvm/bluepill.go @@ -19,9 +19,9 @@ import ( "reflect" "syscall" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/safecopy" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) // bluepill enters guest mode. diff --git a/pkg/sentry/platform/kvm/bluepill_allocator.go b/pkg/sentry/platform/kvm/bluepill_allocator.go index 9485e1301..1825edc3a 100644 --- a/pkg/sentry/platform/kvm/bluepill_allocator.go +++ b/pkg/sentry/platform/kvm/bluepill_allocator.go @@ -17,7 +17,7 @@ package kvm import ( "fmt" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" + "gvisor.dev/gvisor/pkg/ring0/pagetables" ) type allocator struct { diff --git a/pkg/sentry/platform/kvm/bluepill_amd64.go b/pkg/sentry/platform/kvm/bluepill_amd64.go index ddc1554d5..83a4766fb 100644 --- a/pkg/sentry/platform/kvm/bluepill_amd64.go +++ b/pkg/sentry/platform/kvm/bluepill_amd64.go @@ -19,8 +19,8 @@ package kvm import ( "syscall" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) var ( diff --git a/pkg/sentry/platform/kvm/bluepill_amd64_unsafe.go b/pkg/sentry/platform/kvm/bluepill_amd64_unsafe.go index f8ccb7430..0063e947b 100644 --- a/pkg/sentry/platform/kvm/bluepill_amd64_unsafe.go +++ b/pkg/sentry/platform/kvm/bluepill_amd64_unsafe.go @@ -20,8 +20,8 @@ import ( "syscall" "unsafe" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) // dieArchSetup initializes the state for dieTrampoline. diff --git a/pkg/sentry/platform/kvm/bluepill_arm64.go b/pkg/sentry/platform/kvm/bluepill_arm64.go index 1f09813ba..35298135a 100644 --- a/pkg/sentry/platform/kvm/bluepill_arm64.go +++ b/pkg/sentry/platform/kvm/bluepill_arm64.go @@ -19,8 +19,8 @@ package kvm import ( "syscall" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) var ( diff --git a/pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go b/pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go index 4d912769a..dbbf2a897 100644 --- a/pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go +++ b/pkg/sentry/platform/kvm/bluepill_arm64_unsafe.go @@ -20,8 +20,8 @@ import ( "syscall" "unsafe" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) // fpsimdPtr returns a fpsimd64 for the given address. diff --git a/pkg/sentry/platform/kvm/context.go b/pkg/sentry/platform/kvm/context.go index 17268d127..aeae01dbd 100644 --- a/pkg/sentry/platform/kvm/context.go +++ b/pkg/sentry/platform/kvm/context.go @@ -18,10 +18,10 @@ import ( "sync/atomic" pkgcontext "gvisor.dev/gvisor/pkg/context" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/sentry/platform" "gvisor.dev/gvisor/pkg/sentry/platform/interrupt" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/kvm.go b/pkg/sentry/platform/kvm/kvm.go index 5979aef97..7bdf57436 100644 --- a/pkg/sentry/platform/kvm/kvm.go +++ b/pkg/sentry/platform/kvm/kvm.go @@ -20,9 +20,9 @@ import ( "os" "syscall" + "gvisor.dev/gvisor/pkg/ring0" + "gvisor.dev/gvisor/pkg/ring0/pagetables" "gvisor.dev/gvisor/pkg/sentry/platform" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" "gvisor.dev/gvisor/pkg/sync" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/kvm_amd64.go b/pkg/sentry/platform/kvm/kvm_amd64.go index 093497bc4..b9ed4a706 100644 --- a/pkg/sentry/platform/kvm/kvm_amd64.go +++ b/pkg/sentry/platform/kvm/kvm_amd64.go @@ -18,7 +18,7 @@ package kvm import ( "gvisor.dev/gvisor/pkg/cpuid" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" + "gvisor.dev/gvisor/pkg/ring0" ) // userRegs represents KVM user registers. diff --git a/pkg/sentry/platform/kvm/kvm_arm64.go b/pkg/sentry/platform/kvm/kvm_arm64.go index 9db1db4e9..b73340f0e 100644 --- a/pkg/sentry/platform/kvm/kvm_arm64.go +++ b/pkg/sentry/platform/kvm/kvm_arm64.go @@ -17,8 +17,8 @@ package kvm import ( + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/sentry/arch" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" ) type kvmOneReg struct { diff --git a/pkg/sentry/platform/kvm/machine.go b/pkg/sentry/platform/kvm/machine.go index e2fffc99b..1ece1b8d8 100644 --- a/pkg/sentry/platform/kvm/machine.go +++ b/pkg/sentry/platform/kvm/machine.go @@ -23,8 +23,8 @@ import ( "gvisor.dev/gvisor/pkg/atomicbitops" "gvisor.dev/gvisor/pkg/log" "gvisor.dev/gvisor/pkg/procid" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" + "gvisor.dev/gvisor/pkg/ring0" + "gvisor.dev/gvisor/pkg/ring0/pagetables" ktime "gvisor.dev/gvisor/pkg/sentry/time" "gvisor.dev/gvisor/pkg/sync" "gvisor.dev/gvisor/pkg/usermem" diff --git a/pkg/sentry/platform/kvm/machine_amd64.go b/pkg/sentry/platform/kvm/machine_amd64.go index 8e03c310d..59c752d73 100644 --- a/pkg/sentry/platform/kvm/machine_amd64.go +++ b/pkg/sentry/platform/kvm/machine_amd64.go @@ -24,10 +24,10 @@ import ( "syscall" "gvisor.dev/gvisor/pkg/cpuid" + "gvisor.dev/gvisor/pkg/ring0" + "gvisor.dev/gvisor/pkg/ring0/pagetables" "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/sentry/platform" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" ktime "gvisor.dev/gvisor/pkg/sentry/time" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/machine_arm64.go b/pkg/sentry/platform/kvm/machine_arm64.go index aa2d21748..7d7857067 100644 --- a/pkg/sentry/platform/kvm/machine_arm64.go +++ b/pkg/sentry/platform/kvm/machine_arm64.go @@ -17,10 +17,10 @@ package kvm import ( + "gvisor.dev/gvisor/pkg/ring0" + "gvisor.dev/gvisor/pkg/ring0/pagetables" "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/sentry/platform" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/machine_arm64_unsafe.go b/pkg/sentry/platform/kvm/machine_arm64_unsafe.go index a466acf4d..dca0cdb60 100644 --- a/pkg/sentry/platform/kvm/machine_arm64_unsafe.go +++ b/pkg/sentry/platform/kvm/machine_arm64_unsafe.go @@ -23,10 +23,10 @@ import ( "syscall" "unsafe" + "gvisor.dev/gvisor/pkg/ring0" + "gvisor.dev/gvisor/pkg/ring0/pagetables" "gvisor.dev/gvisor/pkg/sentry/arch" "gvisor.dev/gvisor/pkg/sentry/platform" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0/pagetables" "gvisor.dev/gvisor/pkg/usermem" ) diff --git a/pkg/sentry/platform/kvm/physical_map.go b/pkg/sentry/platform/kvm/physical_map.go index f7fa2f98d..8bdec93ae 100644 --- a/pkg/sentry/platform/kvm/physical_map.go +++ b/pkg/sentry/platform/kvm/physical_map.go @@ -20,7 +20,7 @@ import ( "syscall" "gvisor.dev/gvisor/pkg/log" - "gvisor.dev/gvisor/pkg/sentry/platform/ring0" + "gvisor.dev/gvisor/pkg/ring0" "gvisor.dev/gvisor/pkg/usermem" ) |