<div dir="auto">While reading the code I came across :-<div dir="auto">struct Manager</div><div dir="auto">struct Worker</div><div dir="auto">Can you please provide an overview on these, I did not get a clear cut explanation on these structs, the code only has its member variables.</div><div dir="auto">Also what is the variable 'arg_children_max'</div><div dir="auto">Why is it specifically set to 8 + no_of_cpus*2 ?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Regards</div><div dir="auto">Nishant Nayan</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 1 Feb 2022, 14:13 Greg KH, <<a href="mailto:gregkh@linuxfoundation.org">gregkh@linuxfoundation.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Feb 01, 2022 at 10:08:04AM +0530, Nishant Nayan wrote:<br>
> Thanks, I will check that out.<br>
> Is there any site where I can gain in depth code level knowledge of<br>
> systemd-udevd?<br>
<br>
The code is all there for you to read and understand directly.  What<br>
specific questions did you have that you did not understand after<br>
reading it?<br>
<br>
thanks,<br>
<br>
greg k-h<br>
</blockquote></div>