commit | 97e42ef440a37efee0878625d18d22e57c3077cb | [log] [tgz] |
---|---|---|
author | Mitch Williams <mitch.a.williams@intel.com> | Wed Apr 24 05:20:48 2019 -0700 |
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | Fri Jun 14 12:59:16 2019 -0700 |
tree | 3c2471747ab731e4a0c7b10afb4c804d314df4cd | |
parent | f031c7227a4af718455918d28e7431f89b94d006 [diff] |
i40e: Use signed variable The counter variable in i40e_clean_tx_irq starts out negative and climbs to 0. So it should not be defined as a u16. This was working by accident due to the fact the u16 overflows and underflows predictably. Replace the u16 with int, which is signed and can handle the negativity. Signed-off-by: Mitch Williams <mitch.a.williams@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>