[PATCH openEuler-5.10-LTS 27/66] net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending