CVE-2026-63986: ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure
In the Linux kernel, the following vulnerability has been resolved:
ethtool: tsinfo: don't pass ERRPTR to genlmsgcancel on prepare failure
The goto err label leads to:
genlmsgcancel(skb, ehdr); return ret;
If ethnltsinfopreparedump() failed, it has not started a genlmsg. There's nothing to cancel, and passing an error pointer to genlmsgcancel() would cause a crash.