Thread (8 messages) 8 messages, 4 authors, 2003-10-28

Re: ANNOUNCE: User-space System Device Enumation (uSDE)

From: Steven Dake <hidden>
Date: 2003-10-28 18:12:27
Also in: lkml

On Tue, 2003-10-28 at 04:00, Lars Marowsky-Bree wrote:
On 2003-10-27T14:14:18,
   Mark Bellon [off-list ref] said:
quoted
The uSDE and udev are simlar in some respects. The uSDE allows for 
complete control of the policy handling a device - not just its naming. 
Well, so could udev in theory, and I had this plan to enhance it to do
so for the specific case of multipathing one day in the not too distant
future (ie, before q1/04).

In as far as I can see, udev and uSDE really do not have too different
goals. Competition is good, but only if they explore distinct approaches
;-)
There are several distinct approaches which have been enumerated in
other mails.

Since this point has not been addressed, I'd like to focus on the major
difference in philosophy.

SDE places all policy in the hands of the policy developer in a seperate
policy program.  udev places the policies in the main processing loop of
the system, effectively implementing whatever policy is desired by the
udev maintainers.

Without seperating policies from the core executive of device naming
system, the core of udev suffers from the same issues as placing policy
in the kernel suffers.   Lack of maintainability, lack of user-defined
functionality, bloat, etc.
quoted
quoted
How does this integrate with DM, md, EVMS, LVM...?
As devices appear in sysfs the uSDE reacts to them via their hotplug 
events. The policy for each device handles any device issues including 
dealing with any device nodes.  It is possible to track and maintain 
multiported devices and automatically provide multipath devices nodes 
for instance.
Yes, I know that, I was asking whether you had done any discussion with
the EVMS2 folks for example to have a policy plugin to interact with
EVMS2 accordingly and do the magic.
No but this is definately a good idea.
Thanks!
-steve
Sincerely,
    Lars Marowsky-Brée [off-list ref]
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help