]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Fix incorrect page count when in internal error
authorDaniel Jurgens <danielj@mellanox.com>
Thu, 30 Jun 2016 14:34:40 +0000 (17:34 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Jul 2016 10:12:03 +0000 (06:12 -0400)
commit7898b91ef806d6b908e41bec9e7d889fae84a0b4
tree67173eff6c23ce62903dd3ed8731ab7529eea5e5
parent724ffa656f285b82db4f3894f5e1bf2befb01e14
net/mlx5: Fix incorrect page count when in internal error

Change page cleanup flow when in internal error to properly decrement
the page counts when reclaiming pages.  The prevents timing out waiting
for extra pages that were actually cleaned up previously.

fixes: c493bfa6edc2 ('net/mlx5_core: Add pci error handlers to mlx5_core driver')
Signed-off-by: Daniel Jurgens <danielj@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c