3f229f0e46
Remove the calculation of g_last_tsc. This was erroneously cutting out valid data - for example, when reactor X has an event that happened very early on, then reactor Y fills its buffer before reactor X has another event. All of reactor Y's data would be ignored until reactor X processed another event. While here, remove some code that should have been removed as part of the fudge_factor removal. Also use SPDK_COUNTOF to simplify calculation of the number of entries per reactor buffer. Reported-by: John Kariuki Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I16c7f80cbfc8b4bb5f90a195d30df69e07b4ff85 Reviewed-on: https://review.gerrithub.io/424615 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>