[openib-general] [PATCH] RFC: start weaning userspace drivers from sysfs

Bryan O'Sullivan bos at pathscale.com
Thu Apr 13 16:59:43 PDT 2006


On Thursday 13 April 2006 13:41, Roland Dreier wrote:
> As part of the libibverbs 1.1 release, I would like to remove the
> dependency on libsysfs, since libsysfs is not very well maintained,
> not consistent across distros, and the simple sysfs stuff we need is
> easy to do directly.

Sounds good.  I've been hoping for this for a while.

> However, we can move low-level drivers in this direction in a
> piecemeal, forwards and backwards compatible way: just add a new
> ibv_driver_init entry point, but leave the old openib_driver_init
> entry point there and make it a simple wrapper around the new
> function.

Is the goal of this to make sure that new hardware-specific libraries will 
work with old libibverbs?  How likely do you think that is to happen?  I 
don't see much of a problem with simply breaking backwards compatibility 
here, since it seems unlikely that someone would update one, but not the 
other.

	<b



More information about the general mailing list