13 Replies Latest reply on Jul 29, 2016 12:24 AM by Intel Corporation

    Accessing hardware timestamps with SR-IOV




      I was wondering if it is possible to get access to hardware timestamping on the NIC if you using SR-IOV virtualization.


      Currently in a non-virtualized environment, I can configure HW timestamping by passing hwtstamp_config structure to ioctl().  However, when I do the same operation in a Xen based VM which uses SR-IOV (and Intel 82599 NIC) the same operation failed (I am getting Operation not supported message after calling ioctl()).


      Reading the documentation on SR-IOV I couldn't figure out if accessing HW timestamps on a NIC is fundamentally not possible, or I just missing some configuration (such as Virtual Function for NIC).


      Thank you