mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
40 lines
847 B
Python
40 lines
847 B
Python
load("//tools:defs.bzl", "go_library")
|
|
|
|
package(
|
|
default_applicable_licenses = ["//:license"],
|
|
licenses = ["notice"],
|
|
)
|
|
|
|
go_library(
|
|
name = "ring0",
|
|
srcs = [
|
|
"aarch64.go",
|
|
"defs.go",
|
|
"defs_amd64.go",
|
|
"defs_arm64.go",
|
|
"entry_amd64.go",
|
|
"entry_amd64.s",
|
|
"entry_arm64.go",
|
|
"entry_arm64.s",
|
|
"kernel.go",
|
|
"kernel_amd64.go",
|
|
"kernel_arm64.go",
|
|
"kernel_unsafe.go",
|
|
"lib_amd64.go",
|
|
"lib_amd64.s",
|
|
"lib_arm64.go",
|
|
"lib_arm64.s",
|
|
"ring0.go",
|
|
"x86.go",
|
|
],
|
|
visibility = ["//pkg/sentry:internal"],
|
|
deps = [
|
|
"//pkg/abi/linux",
|
|
"//pkg/cpuid",
|
|
"//pkg/hostarch",
|
|
"//pkg/ring0/pagetables",
|
|
"//pkg/sentry/arch",
|
|
"//pkg/sentry/arch/fpu",
|
|
],
|
|
)
|