From f607542369529a073bbe1cc5f944fee61f76c26d Mon Sep 17 00:00:00 2001 From: luojia65 Date: Fri, 23 Apr 2021 21:54:05 +0800 Subject: [PATCH] Change task pointer definition in shared scheduler --- shared-scheduler/src/task.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/shared-scheduler/src/task.rs b/shared-scheduler/src/task.rs index 1debb34..ccae4e0 100644 --- a/shared-scheduler/src/task.rs +++ b/shared-scheduler/src/task.rs @@ -33,9 +33,8 @@ pub struct SharedTaskHandle { pub(crate) hart_id: usize, /// 地址空间的编号 pub(crate) address_space_id: AddressSpaceId, - /// 对每个虚拟空间来说,task_ptr是Arc相应的虚拟地址 - /// 比如内核中是内核虚拟地址,用户中是用户的虚拟地址 - pub(crate) task_ptr: usize, + // 元数据指针,由所在的地址空间解释 + _task_ptr: usize, } /// 给共享调度器添加任务