net/smc: atomic SMCD cursor handling