hi thanks for ur answers. i still cant seem to track down my problem. i pretty sure its a reference count problem ( im increasing it somewhere, and forgets to decrease it ... ) . anyway, it probably happens as a side effect of some vfs function. these kind of problems are difficult to tackle, so i hope i'll be able to solve the problem. thanks anyway. beybye -- ======================================================================== nir. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/