Peter Memishian wrote:
>  > As we already discussed on this alias, we cannot completely get rid of the 
>  > dlpi_open() fallback logic (to open the /dev devices when opening the 
>  > /dev/net links fails) because:
>  > 
>  > a. the vni interfaces only exist in /dev
>  > b. the ib (infiniband) driver is not ported to GLDv3 yet, so that it only 
>  > exists in /dev
> 
> There are others, too -- like /dev/clprivnet (used by Sun Cluster).
> 
>  > a. using strcmp(), and only allow fallback for certain drivers, including 
> ib 
>  > and vni.
>  > 
>  > b. only fallback when opening /dev/net/<ifN> returns ENOENT.
>  > 
>  > I think b would solve the problem in this scenario but it might not cover 
>  > all cases.
>  > 
>  > What do you think?
> 
> Definitely (b).
> 
Thanks. I will make changes accordingly.

- Cathy

Reply via email to