One question
Meyer Lansky
markus93 at inbox.ru
Thu Jan 22 10:57:03 EST 2015
I continue to study the task scheduler O(1)
I do not understand what makes this part of the code ?
1317 void kick_process(struct task_struct *p)
1318 {
1319 int cpu;
1320
1321 preempt_disable();
1322 cpu = task_cpu(p);
1323 if ((cpu != smp_processor_id()) && task_curr(p))
1324 smp_send_reschedule(cpu);
1325 preempt_enable();
link to source code : http://lxr.free-electrons.com/source/kernel/sched/core.c#L1317
what it means to do this function kick_process ?
I just met her for the first time
If you say I will be very grateful to you for your help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20150122/18fe4d6e/attachment.html
More information about the Kernelnewbies
mailing list