lkml.org 
[lkml]   [2010]   [Mar]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[PATCH 0/3] refcounting improvements in sysfs.
This series tidies up the refcount of sysfs_dirents in sysfs,
using kref where appropriate and a new karef for s_active.
This achieves significant code simplification, especially the first
patch.

This is in part inspired by http://lwn.net/Articles/336224/ :-)

NeilBrown

---

NeilBrown (3):
sysfs: simplify handling for s_active refcount
sysfs: make s_count a kref
kref: create karef and use for sysfs_dirent->s_active


fs/sysfs/dir.c | 74 ++++++++++++++++++++------------------------------
fs/sysfs/mount.c | 3 +-
fs/sysfs/sysfs.h | 19 +++++--------
include/linux/kref.h | 38 ++++++++++++++++++++++++++
lib/kref.c | 13 +++++++++
5 files changed, 90 insertions(+), 57 deletions(-)

--
Signature



\
 
 \ /
  Last update: 2010-03-24 04:25    [W:2.490 / U:0.812 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site