James Carlson wrote:
> Garrett D'Amore writes:
>   
>> In retrospect, perhaps having a separate directory under /kernel would 
>> be better, and then vendors could deploy their own acpi modules without 
>> having to touch the acpi_drv binary.
>>     
>
> If that's where we go, then I'd rather see an /etc registry, as we do
> with other forms of hardware/module ID and aliasing.
>
>   
>> There's a possibly different approach as well -- you could have acpi_drv 
>> be a nexus, and create child nodes with the node name of the form 
>> "acpi,TOS1900" or somesuch.  That might actually be the *most* elegant.
>>     
>
> Yes ... and would make the use of a new subdirectory much less
> interesting.
>
> Given that there's only one of these now, there may not be many, and
> that someone could reasonably design something better here later, it's
> not clear to me that pushing a more flexible scheme is necessary.
> (But I certainly agree with you that this would be cleaner.)
>   

I agree.  So, I'll give the current proposal a +1, and gently recommend 
that the nexus approach either be used now, the next time we have to add 
new vendor specific modules.  Thoughts?

    -- Garrett



Reply via email to