Billy Sharp is back at Doncaster after the striker agreed a loan move from Southampton until the end of the season.