diff options
author | Jamie Liu <jamieliu@google.com> | 2018-08-31 13:06:16 -0700 |
---|---|---|
committer | Shentubot <shentubot@google.com> | 2018-08-31 13:07:34 -0700 |
commit | b1c1afa3ccc499df3fd15814d2b6cf9005bc2ab1 (patch) | |
tree | cabe3477d97115533c287e9f1008d734ed7d518f | |
parent | 7e18f158b2ea87b7f06f8e0b91e10558b4f52722 (diff) |
Delete the long-obsolete kernel.TaskMaybe interface.
PiperOrigin-RevId: 211131855
Change-Id: Ia7799561ccd65d16269e0ae6f408ab53749bca37
-rw-r--r-- | pkg/sentry/kernel/task.go | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/pkg/sentry/kernel/task.go b/pkg/sentry/kernel/task.go index 0f83c0a39..21be3120e 100644 --- a/pkg/sentry/kernel/task.go +++ b/pkg/sentry/kernel/task.go @@ -499,13 +499,6 @@ func (t *Task) afterLoad() { // struct. const copyScratchBufferLen = 52 -// TaskMaybe is the interface for extracting Tasks out of things which may be -// or contain Task objects. -type TaskMaybe interface { - // ExtractTask returns the Task. - ExtractTask() *Task -} - // CopyScratchBuffer returns a scratch buffer to be used in CopyIn/CopyOut // functions. It must only be used within those functions and can only be used // by the task goroutine; it exists to improve performance and thus @@ -525,11 +518,6 @@ func (t *Task) FutexWaiter() *futex.Waiter { return t.futexWaiter } -// ExtractTask implements TaskMaybe.ExtractTask. -func (t *Task) ExtractTask() *Task { - return t -} - // TaskContext returns t's TaskContext. // // Precondition: The caller must be running on the task goroutine, or t.mu must |