Long was recalled by the Giants on Thursday, Maria I. Guardado of MLB.com reports.
Long has made five starts and six relief appearances at the big-league level this season, posting an unimpressive 5.72 ERA. He'll likely serve as a low-leverage relief option for now. Jay Jackson was optioned to open a spot for Long's return.