Navigation

  • index
  • next |
  • previous |
  • The Linux Kernel documentation »
  • Kernel subsystem documentation »
  • Networking »
  • Linux Devlink Documentation »
  • Devlink Selftests

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

Quick search

Table of Contents

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

This Page

  • Show Source
«

Navigation

  • index
  • next |
  • previous |
  • The Linux Kernel documentation »
  • Kernel subsystem documentation »
  • Networking »
  • Linux Devlink Documentation »
  • Devlink Selftests
© Copyright The kernel development community. Created using Sphinx 7.2.4.