> Well.. The e1000e is a simulated device model. Not backed by actual > hardware. It almost definitely isn't backing the "hardware" timestamping > with real hardware.
It makes a lot of sense. That's the reason why ptp and pps kernel modules don't show up (despite the presence of /dev/ptp*). > In my experience, the usual method of synchronizing time into a VM is to > run PTP in the host and then expose time to the VM using something like > a hypervisor-specific device? (ptp_kvm can expose a clock device into > the VM that can be used to synchronize the VM time with the host time) This option is working in the lab! ptp_kvm seems to be a recent feature. I have to double check what kernel version is running in production. If ptp_kvm is not available, I would consider trying ptpd. > I think I've also seen some work in trying to get hardware timestamping > supported over a vnet type device, i.e. allowing a device with actual > hardware timestamps to report these into the VM. It's possible there are > some devices with PCIe SR-IOV functionality that support timestamping in > their virtual functions. I have a Mellanox ConnectX 5 that is supposed to support SR-IOV, but ESXi reports "Not Capable" maybe because I'm running a free version. Anyway... Thanks a lot! PK _______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users