On 09/07/2025 20:28, Markus Blöchl wrote:
get_time_fn() callback implementations are expected to fill out the entire system_counterval_t struct as it may be initially uninitialized.This broke with the removal of convert_art_to_tsc() helper functions which left use_nsecs uninitialized. Assign the entire struct again. Fixes: bd48b50be50a ("e1000e: Replace convert_art_to_tsc()") Cc: [email protected] Signed-off-by: Markus Blöchl <[email protected]> Reviewed-by: Aleksandr Loktionov <[email protected]> Reviewed-by: Simon Horman <[email protected]> Reviewed-by: Aleksandr Loktionov <[email protected]> Reviewed-by: Vitaly Lifshits <[email protected]> --- Notes: Related-To: <https://lore.kernel.org/lkml/txyrr26hxe3xpq3ebqb5ewkgvhvp7xalotaouwludjtjifnah2@7tmgczln4aoo/> Changes in v2: - Add Lakshmi in Cc: - Add Signed-off-by: trailer which was lost in b4 workflow - Link to v1: https://lore.kernel.org/r/[email protected] --- drivers/net/ethernet/intel/e1000e/ptp.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
Tested-by: Mor Bar-Gabay <[email protected]>
