xref: /spdk/test/nvmf/host/identify_kernel_nvmf.sh (revision d7958dd1f7758c1c250f747739d122948f98264b)
187eb023aSZiye Yang#!/usr/bin/env bash
2eb53c232Spaul luse#  SPDX-License-Identifier: BSD-3-Clause
3eb53c232Spaul luse#  Copyright (C) 2016 Intel Corporation
4eb53c232Spaul luse#  All rights reserved.
5eb53c232Spaul luse#
687eb023aSZiye Yangtestdir=$(readlink -f $(dirname $0))
787eb023aSZiye Yangrootdir=$(readlink -f $testdir/../../..)
8c9e5d2a6SSeth Howellsource $rootdir/test/common/autotest_common.sh
987eb023aSZiye Yangsource $rootdir/test/nvmf/common.sh
1087eb023aSZiye Yang
11913f5858SJim Harrisnvmftestinit
1287eb023aSZiye Yang
13*d7958dd1SMichal Bergertrap 'nvmftestfini || :; clean_kernel_target' EXIT
1487eb023aSZiye Yang
15*d7958dd1SMichal Bergertarget_ip=$(get_main_ns_ip)
16*d7958dd1SMichal Bergerconfigure_kernel_target "$NVME_SUBNQN" "$target_ip"
1787eb023aSZiye Yang
18*d7958dd1SMichal Berger"$SPDK_BIN_DIR/spdk_nvme_identify" -r "\
19*d7958dd1SMichal Berger	trtype:$TEST_TRANSPORT \
20*d7958dd1SMichal Berger	adrfam:IPv4 \
21*d7958dd1SMichal Berger	traddr:$target_ip
22*d7958dd1SMichal Berger	trsvcid:$NVMF_PORT \
23*d7958dd1SMichal Berger	subnqn:nqn.2014-08.org.nvmexpress.discovery"
24017f65b5SBen Walker$SPDK_BIN_DIR/spdk_nvme_identify -r "\
25aa7a1398SJim Harris	trtype:$TEST_TRANSPORT \
267a8840c0SDaniel Verkamp	adrfam:IPv4 \
27*d7958dd1SMichal Berger	traddr:$target_ip \
287a8840c0SDaniel Verkamp	trsvcid:$NVMF_PORT \
29*d7958dd1SMichal Berger	subnqn:$NVME_SUBNQN"
30