<div dir="ltr"><div><div><div><div><div>Hi,<br><br>Yes. I found the source and read it.<br><br></div>But I cant understand the following things.<br><br></div>1. Why mutex lock is used in the code ? I know it is used for process synchronisation but why that section of the code is critical ?<br>
<br></div>2. What is the purpose of the &quot;sget()&quot; function ?<br><br></div>3. And what is the job of the function mount_bdev() ?<br><br><br></div>Thanking you,<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Sat, Jun 15, 2013 at 6:24 PM,  <span dir="ltr">&lt;<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sat, 15 Jun 2013 11:02:46 +0530, Dibyayan Chakraborty said:<br>
<br>
&gt; Please describe the functions of this function &quot;mount_bdev()&quot; defined in<br>
&gt; the header file &quot;Linux/fs/super.c&quot;.<br>
&gt;<br>
&gt; I guess it somehow initiates a safe execution of the fill_super function<br>
&gt; passed as parameter but i want to know the actual steps performed by that<br>
&gt; function.<br>
<br>
</div>Did you find the source of the function?<br>
<br>
Did you read the source of the function?<br>
<br>
Can you explain what you&#39;re still confused about even after reading it?<br>
</blockquote></div><br><br clear="all"><br>-- <br>With Regards<br>Dibyayan Chakraborty<br>
</div>