summaryrefslogtreecommitdiffstats
path: root/cpukit/libblock/src/blkdev-print-stats.c
diff options
context:
space:
mode:
authorChristian Mauderer <christian.mauderer@embedded-brains.de>2021-01-19 15:33:35 +0100
committerChristian Mauderer <christian.mauderer@embedded-brains.de>2021-03-26 14:25:38 +0100
commit6ae79e6df6fbc89ffbd6badb3f84d6a2b513fe83 (patch)
tree370419dc3ec031519955f899069222fbd138b91b /cpukit/libblock/src/blkdev-print-stats.c
parentgen_uuid.c: Revert previous patch (597e4f476568a225d14dfaff02074cf269ad62ac) (diff)
downloadrtems-6ae79e6df6fbc89ffbd6badb3f84d6a2b513fe83.tar.bz2
libblock: Add rtems_bdbuf_peek()
Adds a peek function that allows (for example) a file system to suggest the next blocks that should be used for read ahead. This can increase the read speed of fragmented files. Update #3689
Diffstat (limited to '')
-rw-r--r--cpukit/libblock/src/blkdev-print-stats.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpukit/libblock/src/blkdev-print-stats.c b/cpukit/libblock/src/blkdev-print-stats.c
index 8edf24fd8c..539ff08157 100644
--- a/cpukit/libblock/src/blkdev-print-stats.c
+++ b/cpukit/libblock/src/blkdev-print-stats.c
@@ -47,6 +47,7 @@ void rtems_blkdev_print_stats(
" READ HITS | %" PRIu32 "\n"
" READ MISSES | %" PRIu32 "\n"
" READ AHEAD TRANSFERS | %" PRIu32 "\n"
+ " READ AHEAD PEEKS | %" PRIu32 "\n"
" READ BLOCKS | %" PRIu32 "\n"
" READ ERRORS | %" PRIu32 "\n"
" WRITE TRANSFERS | %" PRIu32 "\n"
@@ -59,6 +60,7 @@ void rtems_blkdev_print_stats(
stats->read_hits,
stats->read_misses,
stats->read_ahead_transfers,
+ stats->read_ahead_peeks,
stats->read_blocks,
stats->read_errors,
stats->write_transfers,