Retry when platform went out of sync while sending a command
Netlink is very happy to return -ENOBUFS not only if we don't pick up events quickly enough, but also when we send them at unfortunate time.
At that point, we get no idea if the command was lost altogether or it was carried through but the response was lost.
Let's try harder.