Garrett D'Amore wrote:
> FWIW, I'd recommend *against* stashing a node in /dev.  Better to just 
> access the /devices node directly IMO.  The /dev links are a convenience 
> that is appropriate for "quasi-public" interfaces... you're not going to 
> need the /dev link (won't this just live in some fixed location like 
> /devices/pseudo or somesuch?) and its one less thing you need to 
> publish.  (Plus then no need for devfsadm changes to support the 
> /dev/heci interface.)

I disagree. Stability is hardly relevant here, because /devices 
essentially is not an interface, it is precisely what the man page says:

      All content at or below the /devices name space is an imple-
      mentation  artifact  and  subject  to incompatible change or
      removal without notification.

It is true that managing of the /dev namespace could be made easier 
(esp. for leaf driver developers). I believe the issue is well 
recognized among the I/O framework folks, however the work started by 
the devname project is affected by lack of resources.

-Artem

Reply via email to