Amid the slew of Vikings injury updates on Wednesday, one silver lining was the return of cornerback Xavier Rhodes to practice.

Rhodes, who has missed the first two games with a knee injury, practiced on a limited basis, opening the possibility he could make his regular season debut Sunday in Charlotte against the Panthers. He initially injured his right knee while stretching prior to the regular season opener against the Titans.

Four other Vikings were also limited, including tight end Kyle Rudolph (groin), linebacker Eric Kendricks (ankle), defensive end Danielle Hunter (knee) and tight end MyCole Pruitt (knee).

Pruitt returned to practice for the first time since suffering a sprained medial collateral ligament in his knee during the Vikings' Aug. 28 exhibition against San Diego.

Defensive tackle Sharrif Floyd (knee) still has not practiced since prior to the regular season opener in Tennessee, where he was limited to 23 snaps. Running back Adrian Peterson also did not practice as he's set to undergo surgery Thursday to repair a torn meniscus in his right knee.

Running back Jerick McKinnon, who is set to lead the backfield in Peterson's stead, was a full participant in practice. He's now listed with a toe injury. Fullback Zach Line (neck) was also a full participant.

For Carolina: DT Kawaan Short (shoulder), RB Jonathan Stewart (hamstring), LB Jeremy Cash (hamstring) and G Trai Turner (ankle) did not practice.