i40e: free skb after clearing lock in ptp_stop
authorJacob Keller <jacob.e.keller@intel.com>
Thu, 17 May 2018 08:08:32 +0000 (01:08 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Tue, 22 May 2018 15:37:06 +0000 (08:37 -0700)
commitbdf2752305af1f8c2c2422ae2b292194cf33f5e9
treec8258b5cb722ae1551a1d2ac159b6a72f5df8ee5
parente3bb946cd922b773fdc03252aefbf2472d1d530c
i40e: free skb after clearing lock in ptp_stop

Use the same logic to free the skb after clearing the Tx timestamp bit
lock in i40e_ptp_stop as we use in the other locations. It is not as
important here since we are not racing against a future Tx timestamp
request (as we are disabling PTP at this point). However it is good to
be consistent in how we approach the bit lock so that future callers
don't copy the old anti-pattern.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_ptp.c