From 8ea3ae46fc18f55e0dc2007a07520688f3143664 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Sun, 15 Nov 2020 14:53:30 +1100 Subject: [PATCH] [core] print reset progress messages --- dkms.conf | 2 +- src/vendor-reset-dev.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/dkms.conf b/dkms.conf index 5ee6160..adcf465 100644 --- a/dkms.conf +++ b/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="vendor-reset" -PACKAGE_VERSION="0.0.15" +PACKAGE_VERSION="0.0.16" BUILT_MODULE_NAME[0]="${PACKAGE_NAME}" MAKE[0]="make KDIR=${kernel_source_dir}" CLEAN="make KDIR=${kernel_source_dir} clean" diff --git a/src/vendor-reset-dev.c b/src/vendor-reset-dev.c index 932e0fa..0de3015 100644 --- a/src/vendor-reset-dev.c +++ b/src/vendor-reset-dev.c @@ -56,19 +56,25 @@ long vendor_reset_dev_locked(struct vendor_reset_cfg *cfg, struct pci_dev *dev) if (cfg->ops->pre_reset) { + vr_info(&vdev, "performing pre-reset\n"); ret = cfg->ops->pre_reset(&vdev); if (ret) return ret; } /* expose return code to cleanup */ + vr_info(&vdev, "performing reset\n"); ret = vdev.reset_ret = cfg->ops->reset(&vdev); if (ret) vr_warn(&vdev, "failed to reset device\n"); if (cfg->ops->post_reset) + { + vr_info(&vdev, "performing post-reset\n"); ret = cfg->ops->post_reset(&vdev); + } + vr_info(&vdev, "reset result = %d\n", ret); return ret; }