The Software Auto Negotiation Bypass algorithm was introduced from 10.4 onwards. That's why you are seeing the logs.
These messages are harmless and do not indicate any issue with transceiver or the port
Below are the conditions when these messages should get generated
a) When we have a link partner which has auto negotiated disabled.
b) Also When user disconnects the cable and connects it back.
c) Also when the interface is disabled/enabled via cli etc.
when a link is not connected on them, these logs might be output.
Also the occurrence of log is just a notification and will not affect actual traffic. Hence they have left the log unchanged.