[dm-devel] [PATCH][RESEND+fixes] dm + sysfs
Joe Thornber
thornber at sistina.com
Tue Dec 9 03:51:02 UTC 2003
On Mon, Dec 08, 2003 at 11:15:20PM -0800, Mike Christie wrote:
> If you look at the attached patch (dm-kobj.patch) built and tested against
> test10-dm1 you will see kobjects used as a replacement for the "atomic_t
> holders" value in dm_table and mapped_device. There is no sysfs :)
md_ktype.sysfs_ops ?
> and I did not modify any of the get/put semantics. The only change
> is the kobject infrastructure manages the ref count and calls the
> release function when the count goes to zero.
ok, so your patch does the same as the current code in a slightly more
verbose way ?
> With this patch, I can use the callback method, the sysfs junk will not be
> coupled to the core code, no abstractions are broken and we will all use
> the same ref count. Better?
I don't think I really see why you must have the reference counting
done with kobjects rather than the current method.
Remember I'm also maintaining a 2.4 version of dm, and need a really
good reason to have the implementationsh diverge.
- Joe the obtuse.
More information about the dm-devel
mailing list