mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-12-19 16:31:27 +01:00
For nearly all commands in U-Boot the '?' variable is handled the same way with 0 meaning success, 1 meaning any failure. Explain this in the general rules section of the cmdline documentation (with a link to a counter example) and then remove the redundant wording from most commands. We retain a section about the return value in a number of places where we are doing something such as always returning a specific value or we have useful additional information to go along with the normal return codes. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
72 lines
1.4 KiB
ReStructuredText
72 lines
1.4 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0+
|
|
.. Copyright 2023, Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
|
|
|
.. index::
|
|
single: blkcache (command)
|
|
|
|
blkcache command
|
|
================
|
|
|
|
Synopsis
|
|
--------
|
|
|
|
::
|
|
|
|
blkcache show
|
|
blkcache configure <blocks> <entries>
|
|
|
|
Description
|
|
-----------
|
|
|
|
The *blkcache* command is used to control the size of the block cache and to
|
|
display statistics.
|
|
|
|
The block cache buffers data read from block devices. This speeds up the access
|
|
to file-systems.
|
|
|
|
show
|
|
show and reset statistics
|
|
|
|
configure
|
|
set the maximum number of cache entries and the maximum number of blocks per
|
|
entry
|
|
|
|
blocks
|
|
maximum number of blocks per cache entry. The block size is device specific.
|
|
The initial value is 8.
|
|
|
|
entries
|
|
maximum number of entries in the cche. The initial value is 32.
|
|
|
|
Example
|
|
-------
|
|
|
|
.. code-block::
|
|
|
|
=> blkcache show
|
|
hits: 296
|
|
misses: 149
|
|
entries: 7
|
|
max blocks/entry: 8
|
|
max cache entries: 32
|
|
=> blkcache show
|
|
hits: 0
|
|
misses: 0
|
|
entries: 7
|
|
max blocks/entry: 8
|
|
max cache entries: 32
|
|
=> blkcache configure 16 64
|
|
changed to max of 64 entries of 16 blocks each
|
|
=> blkcache show
|
|
hits: 0
|
|
misses: 0
|
|
entries: 0
|
|
max blocks/entry: 16
|
|
max cache entries: 64
|
|
=>
|
|
|
|
Configuration
|
|
-------------
|
|
|
|
The blkcache command is only available if CONFIG_CMD_BLOCK_CACHE=y.
|