kmem_cache_init() will create generalized caches from where kmalloc() will allocate memory.<br><br>vfs_caches_init() will create specialized caches related to VFS, like, dentry, inode_cache, mnt_cache....<br><br>Regards,<br>
Prabhunath G<br>Linux Trainer<br>Bangalore<br><br><div class="gmail_quote">On Fri, Mar 15, 2013 at 10:08 AM, ishare <span dir="ltr">&lt;<a href="mailto:june.tune.sea@gmail.com" target="_blank">june.tune.sea@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
 the function kmem_cache_init() is allocating which area for whom to use ?<br>
<br>
  what is the difference comparing with vfs_caches_init() ?<br>
<br>
 thanks!<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><br>