* One question
@ 2015-01-22 15:57 Meyer Lansky
2015-01-22 16:20 ` Giedrius Statkevičius
0 siblings, 1 reply; 2+ messages in thread
From: Meyer Lansky @ 2015-01-22 15:57 UTC (permalink / raw)
To: kernelnewbies
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-22 16:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-22 15:57 One question Meyer Lansky
2015-01-22 16:20 ` Giedrius Statkevičius
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).