commit 137c34f8 adds pool alloc/release counter, which should be reset to 0 when the pool is being reset, otherwise it gets too noisy for previously warned mismatch of the two counters.
Signed-off-by: Yi Zou <[email protected]> --- drivers/scsi/libfc/fc_exch.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/libfc/fc_exch.c b/drivers/scsi/libfc/fc_exch.c index b7935e7..b50eb61 100644 --- a/drivers/scsi/libfc/fc_exch.c +++ b/drivers/scsi/libfc/fc_exch.c @@ -1736,12 +1736,15 @@ restart: } } - if (atomic_read(&pool->allocated) != atomic_read(&pool->released)) + if (atomic_read(&pool->allocated) != atomic_read(&pool->released)) { printk(KERN_WARNING "libfc: host %u exch pool %p " "allocated %d released %d\n", lport->host->host_no, pool, atomic_read(&pool->allocated), atomic_read(&pool->released)); + atomic_set(&pool->allocated, 0); + atomic_set(&pool->released, 0); + } spin_unlock_bh(&pool->lock); } _______________________________________________ devel mailing list [email protected] http://www.open-fcoe.org/mailman/listinfo/devel
