On Fri, Jan 18, 2008 at 04:18:43AM +0100, Kay Sievers wrote: > On Fri, 2008-01-18 at 10:28 +0800, Dave Young wrote: > > Then what's your opinon about the lockdep warning fix? I wonder > > whether the "soon" means we should do mutex convert after the > > class_device going away? > > Yeah, might be better to wait until class_device is gone, otherwise you > may need to fix stuff that is just going to be removed. Your change to > have iterators for the class devices look like a nice preparation for > future changes though. > > Our rough plan is: > 2.6.25: > - get the ~100 patches in Greg's tree (in -mm) merged :) > 2.6.26: > ??? - remove the 20 char limit in "struct device" > - get rid of "struct class_device" > 2.6.27 > - merge most of "struct class" and "struct bus_type" and have > only one type of list and iterator for all devices of all subsystems > 2.6.27+ > - allow multiple "drivers" to bind a single device (now that the > difference between class and bus devices is gone)
I'm hoping that we might be able to get this last one by 2.6.26 or .27, depending on how much time I get to work on it... Other than that, I agree with this timeline. thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/