]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: don't store user requested mode until we've validated it
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 4 Jun 2014 04:22:44 +0000 (04:22 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 26 Jun 2014 11:45:00 +0000 (04:45 -0700)
commit6a64c6d1b1d229cf92ceb40e6548f37688830110
tree3ca43582227d5604b5d13ef471ee3c8d4b78c8cd
parent993d5d9e58833cc6bb03e787f394c21dc82a1a8c
i40e: don't store user requested mode until we've validated it

This patch prevents the SIOCGHWTSTAMP ioctl from possibly returning bad
data, by not permanently storing the setting into the private
structure until after we've finished validating that we can support it.

Change-ID: Ib59f9b4f73f451d5a2e76fb8efa5d4271b218433
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_ptp.c