2013年8月21日

主调度器schedule

摘要: 中断处理完毕后,系统有三种执行流向: 1)直接返回中断前的状态;2)系统重新进行调度;3)进行信号处理;我们此处重点关注:在用户态下发生scheduler_tick,且已判定当前进程可被抢占的情形(此处以ARM为例)。__irq_usr:#......b ret_to_user_from_irqENTRY(ret_to_user_from_irq) ldr r1, [tsk, #TI_FLAGS]#define _TIF_WORK_MASK (_TIF_SIGPENDING | _TIF_NEED_RESCHED | _TIF_NOTIFY_RESUME) tst r1, #_T... 阅读全文

posted @ 2013-08-21 12:45 阿加 阅读(1866) 评论(0) 推荐(0) 编辑

导航