Messages in this thread | | | Subject | opening files in /proc, and modules | From | Michael Rothwell <> | Date | 08 Mar 2001 11:01:28 -0500 |
| |
How can I detect that open() has been called on a file in procfs that a module provides? If I modprobe my module, open one or more if its proc entries, then rmmod the module while the proc files are still open, then the deletion of those entries is deferred. When I close the file(s), the kernel oopses. I need to be able to detect open() and close() in order to increment/decrement the reference count for my module, to prevent it from being rmmoded when in use. Any tips?
Thanks!
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |