Help with learning scheduler O(1)
Mulyadi Santosa
mulyadi.santosa at gmail.com
Fri Mar 13 04:29:19 EDT 2015
On Fri, Mar 13, 2015 at 2:36 AM, Meyer Lansky <markus93 at inbox.ru> wrote:
> Hello all
> continue to study the scheduler is O(1) there was one difficulty with the
> string 2 on 3, in that these blocking occurs after lines?
> a reference to the code that study -
> http://lxr.free-electrons.com/source/kernel/sched.c?v=2.6.36
> what I learn on line 4682 to 4695.
>
> 1 rcu_read_lock();
> 2 pcred = __task_cred(p);
> 3 match = (cred->euid == pcred->euid ||
> cred->euid == pcread->uid);
> 4 rcu_read_unlock();
>
> I ask because in the comments there is not described.
> Thank.
>
>
Hi
I am not clear about your question.
perhaps specifically you asked about why rcu_read_lock() is called?
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20150313/dc1c2e00/attachment.html
More information about the Kernelnewbies
mailing list