Commit a5f87f39 authored by Ben Walker's avatar Ben Walker Committed by Tomasz Zawadzki
Browse files

discovery_aer: Promote to app directory



And rename to spdk_nvme_discover. This is a tool we install that can be
used to perform NVMe-oF discovery.

Change-Id: Icf4eb1b74b129f7146dd95c5b9b0bd4b7882b9e7
Signed-off-by: default avatarBen Walker <ben@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21198


Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: default avatarShuhei Matsumoto <smatsumoto@nvidia.com>
Reviewed-by: default avatarWojciech Panfil <wojciech.panfil@intel.com>
Community-CI: Mellanox Build Bot
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
parent 017f65b5
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ DIRS-y += spdk_tgt
DIRS-y += spdk_lspci
DIRS-y += spdk_nvme_perf
DIRS-y += spdk_nvme_identify
DIRS-y += spdk_nvme_discover
ifneq ($(OS),Windows)
# TODO - currently disabled on Windows due to lack of support for curses
DIRS-y += spdk_top
+23 −0
Original line number Diff line number Diff line
#  SPDX-License-Identifier: BSD-3-Clause
#  Copyright (C) 2015 Intel Corporation.
#  Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES
#  All rights reserved.
#

SPDK_ROOT_DIR := $(abspath $(CURDIR)/../..)
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
include $(SPDK_ROOT_DIR)/mk/spdk.modules.mk

APP = spdk_nvme_discover

C_SRCS := discovery_aer.c

SPDK_LIB_LIST += $(SOCK_MODULES_LIST) nvme vmd

include $(SPDK_ROOT_DIR)/mk/spdk.app.mk

install: $(APP)
	$(INSTALL_APP)

uninstall:
	$(UNINSTALL_APP)
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ SPDK_ROOT_DIR := $(abspath $(CURDIR)/../..)
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

DIRS-y += hello_world reconnect nvme_manage arbitration \
	hotplug cmb_copy abort pmr_persistence discovery_aer
	hotplug cmb_copy abort pmr_persistence

DIRS-$(CONFIG_FIO_PLUGIN) += fio_plugin

+0 −16
Original line number Diff line number Diff line
#  SPDX-License-Identifier: BSD-3-Clause
#  Copyright (C) 2015 Intel Corporation.
#  All rights reserved.
#

SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../..)

APP = discovery_aer

include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk

install: $(APP)
	$(INSTALL_EXAMPLE)

uninstall:
	$(UNINSTALL_EXAMPLE)