Based on kernel version 6.13
. Page generated on 2025-01-21 08:21 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) ================= Devlink Selftests ================= The ``devlink-selftests`` API allows executing selftests on the device. Tests Mask ========== The ``devlink-selftests`` command should be run with a mask indicating the tests to be executed. Tests Description ================= The following is a list of tests that drivers may execute. .. list-table:: List of tests :widths: 5 90 * - Name - Description * - ``DEVLINK_SELFTEST_FLASH`` - Devices may have the firmware on non-volatile memory on the board, e.g. flash. This particular test helps to run a flash selftest on the device. Implementation of the test is left to the driver/firmware. example usage ------------- .. code:: shell # Query selftests supported on the devlink device $ devlink dev selftests show DEV # Query selftests supported on all devlink devices $ devlink dev selftests show # Executes selftests on the device $ devlink dev selftests run DEV id flash |