From: Michael Chan <michael.c...@broadcom.com>
Date: Fri, 23 Aug 2019 01:51:41 -0400

> Recent commit added logic to determine the appropriate statistics block
> size to allocate and the size is stored in bp->hw_ring_stats_size.  But
> if the firmware spec is older than 1.6.0, it is 0 and not initialized.
> This causes the allocation to fail with size 0 and bnxt_open() to
> abort.  Fix it by always initializing bp->hw_ring_stats_size to the
> legacy default size value.
> 
> Fixes: 4e7485066373 ("bnxt_en: Allocate the larger per-ring statistics block 
> for 57500 chips.")
> Reported-by: Jonathan Lemon <jonathan.le...@gmail.com>
> Signed-off-by: Michael Chan <michael.c...@broadcom.com>

Applied.

Reply via email to