> > I'm not sure sysfs helps much anyway - you have to open the device file> > and keep it open while accessing the sysfs nodes anyway (something huge> > numbers of apps hopelessly fail to do so) > > FWIW... here is the sysfs work I referred to (in a message sent several > days ago in this thread)...> > http://lwn.net/Articles/294608/

Which indeed shows the same problems. There is nothing to stop changes inthe rest of the topology from causing me to write to the sysfs at thewrong moment and reconfigure/misconfigure a different object to the oneintended.