[PATCH] libsensors: No longer depend on libsysfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jean Delvare wrote:
> Hi all,
> 
> Here is a proposed patch to make libsensors no longer depend on
> libsysfs. Instead, it accesses sysfs directly, using 3 embedded helper
> functions. My motivations for doing this are:
> * As far as I know, libsysfs is no longer maintained.
> * libsysfs does much more than we need. For example, when asking for a
>   device attribute list, libsysfs will read the contents and permissions
>   of all attributes. Not only does this waste CPU cycles per se, but in
>   the case of hwmon driver it also triggers register reads, which can be
>   slow for SMBus chips.
> * libsysfs enforces the difference between devices and class devices,
>   while future changes will be easier if we can handle both types alike.
> 

Good work!

I'm afraid I don't have the time to review this atm though, any other takers?

Regards,

Hans




[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux