Re: [PATCH v5 1/2] scsi: ufs: Introduce hba performance monitor sysfs nodes

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

 



On 2021-05-13 04:21, Bean Huo wrote:
On Wed, 2021-04-21 at 19:28 -0700, Can Guo wrote:
+

+static DEVICE_ATTR_RW(monitor_enable);

+static DEVICE_ATTR_RW(monitor_chunk_size);

+static DEVICE_ATTR_RO(read_total_sectors);

+static DEVICE_ATTR_RO(read_total_busy);

+static DEVICE_ATTR_RO(read_nr_requests);

+static DEVICE_ATTR_RO(read_req_latency_avg);

+static DEVICE_ATTR_RO(read_req_latency_max);

+static DEVICE_ATTR_RO(read_req_latency_min);

+static DEVICE_ATTR_RO(read_req_latency_sum);

+static DEVICE_ATTR_RO(write_total_sectors);

+static DEVICE_ATTR_RO(write_total_busy);

+static DEVICE_ATTR_RO(write_nr_requests);

+static DEVICE_ATTR_RO(write_req_latency_avg);

+static DEVICE_ATTR_RO(write_req_latency_max);

+static DEVICE_ATTR_RO(write_req_latency_min);

+static DEVICE_ATTR_RO(write_req_latency_sum);

Can,

I like this series of patches, which can help me monitor UFS
performance online. I have a suggestion,  how do you think that we add
this to ufs-debugfs. Then we don't need to poll each parameter one by
one, just one interface.

Bean

Hi Bean,

Thanks for your suggestion, put it into debugfs is also an option.
But on Android, debugfs is not mounted by default (the requirement
from Google). So it is convenient to have it in sysfs, and one can
use below cmd (as I listed in the cover letter) to poll all parameters
at once : "grep ^ /dev/null *".

Thanks,
Can Guo.



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux