in the kernel documentation said friend has a very bracing warning about not using sysfs to recreate existing kernel drivers