File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -670,6 +670,9 @@ static ssize_t read_req_latency_avg_show(struct device *dev,
670
670
struct ufs_hba * hba = dev_get_drvdata (dev );
671
671
struct ufs_hba_monitor * m = & hba -> monitor ;
672
672
673
+ if (!m -> nr_req [READ ])
674
+ return sysfs_emit (buf , "0\n" );
675
+
673
676
return sysfs_emit (buf , "%llu\n" , div_u64 (ktime_to_us (m -> lat_sum [READ ]),
674
677
m -> nr_req [READ ]));
675
678
}
@@ -737,6 +740,9 @@ static ssize_t write_req_latency_avg_show(struct device *dev,
737
740
struct ufs_hba * hba = dev_get_drvdata (dev );
738
741
struct ufs_hba_monitor * m = & hba -> monitor ;
739
742
743
+ if (!m -> nr_req [WRITE ])
744
+ return sysfs_emit (buf , "0\n" );
745
+
740
746
return sysfs_emit (buf , "%llu\n" , div_u64 (ktime_to_us (m -> lat_sum [WRITE ]),
741
747
m -> nr_req [WRITE ]));
742
748
}
You can’t perform that action at this time.
0 commit comments