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 of tests¶

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¶

# 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

The Linux Kernel

6.2.0

Quick search

Table of Contents

  • Devlink Selftests
    • Tests Mask
    • Tests Description
      • example usage

This Page

  • Show Source
©The kernel development community. | Powered by Sphinx 5.0.1 & Alabaster 0.7.12 | Page source