/
githubmirror
/
ndctl
Обзор
Документация
Войти
/
githubmirror
/
ndctl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/cxl-features.sh
36 строк
590 B
Dave Jiang
test/cxl-features.sh: add test for CXL features device
12 июн 2025, 01:01
12 июн 2025, 01:01
d014bb4
Код
Авторство
О чём код?
#!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 # Copyright (C) 2025 Intel Corporation. All rights reserved. . $(dirname "$0")/common FEATURES="$TEST_PATH"/fwctl rc=77 # 237 is -ENODEV ERR_NODEV=237 trap 'err $LINENO' ERR modprobe -r cxl_test modprobe cxl_test main() { test -x "$FEATURES" || do_skip "no CXL Features Control" rc=0 "$FEATURES" || rc=$? echo "status: $rc" if [ "$rc" -eq "$ERR_NODEV" ]; then do_skip "no CXL FWCTL char dev" elif [ "$rc" -ne 0 ]; then echo "fail: $LINENO" && exit 1 fi _cxl_cleanup } { main "$@"; exit "$?" }