Commit a3d1419b authored by yidong0635's avatar yidong0635 Committed by Tomasz Zawadzki
Browse files

example/ioat: Initialize global TAILQ HEAD variables at definition.



Signed-off-by: default avataryidong0635 <dongx.yi@intel.com>
Change-Id: I0364992ae1af0e102e5a05857bb4b3251765f7ff
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4597


Reviewed-by: default avatarAleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 232bfc75
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ struct ioat_device {
	TAILQ_ENTRY(ioat_device) tailq;
};

static TAILQ_HEAD(, ioat_device) g_devices;
static TAILQ_HEAD(, ioat_device) g_devices = TAILQ_HEAD_INITIALIZER(g_devices);
static struct ioat_device *g_next_device;

static struct user_config g_user_config;
@@ -234,8 +234,6 @@ attach_cb(void *cb_ctx, struct spdk_pci_device *pci_dev, struct spdk_ioat_chan *
static int
ioat_init(void)
{
	TAILQ_INIT(&g_devices);

	if (spdk_ioat_probe(NULL, probe_cb, attach_cb) != 0) {
		fprintf(stderr, "ioat_probe() failed\n");
		return 1;
+1 −3
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ struct ioat_device {
	TAILQ_ENTRY(ioat_device) tailq;
};

static TAILQ_HEAD(, ioat_device) g_devices;
static TAILQ_HEAD(, ioat_device) g_devices = TAILQ_HEAD_INITIALIZER(g_devices);
static struct ioat_device *g_next_device;

static struct user_config g_user_config;
@@ -227,8 +227,6 @@ attach_cb(void *cb_ctx, struct spdk_pci_device *pci_dev, struct spdk_ioat_chan *
static int
ioat_init(void)
{
	TAILQ_INIT(&g_devices);

	if (spdk_ioat_probe(NULL, probe_cb, attach_cb) != 0) {
		fprintf(stderr, "ioat_probe() failed\n");
		return 1;