Searched hist:"72029 fe85d8d060b3f966f2dbc36b3c75b5a6532" (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/net/9p/ |
H A D | mod.c | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | trans_fd.c | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | trans_virtio.c | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | client.c | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
/openbmc/linux/include/net/9p/ |
H A D | transport.h | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | 9p.h | diff 72029fe85d8d060b3f966f2dbc36b3c75b5a6532 Wed Sep 24 16:22:23 CDT 2008 Tejun Heo <tj@kernel.org> 9p: implement proper trans module refcounting and unregistration
9p trans modules aren't refcounted nor were they unregistered properly. Fix it.
* Add 9p_trans_module->owner and reference the module on each trans instance creation and put it on destruction.
* Protect v9fs_trans_list with a spinlock. This isn't strictly necessary as the list is manipulated only during module loading / unloading but it's a good idea to make the API safe.
* Unregister trans modules when the corresponding module is being unloaded.
* While at it, kill unnecessary EXPORT_SYMBOL on p9_trans_fd_init().
Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|