MANKATO -- A couple pieces of important news from the opening day of the Vikings training camp.

1) Left tackle Bryant McKinnie has opened camp on the non-football injury list, but coach Leslie Frazier refused to go into specifics of why the move was made.

2) Wide receiver Bernard Berrian agreed to restructure a contract that called for him to make a base salary of $3.9 million this season, with a salary cap number of $6.3 million. He said the contract will now expire after the 2012 season.

The McKinnie item is the most interesting and was revealed on the same day the Vikings signed free-agent offensive lineman Charlie Johnson. Johnson had been the starting left tackle for the Indianapolis Colts.

McKinnie spent Monday's practice working out with right guard Anthony Herrera, who opened camp on the physically unable to perform list. Herrera tore his left anterior cruciate ligament last season and then this offseason underwent surgery to repair a triceps muscle.

The reserve/non-football injury list means that McKinnie was not hurt in a Vikings practice or game. Players are allowed to come off the list at any point in camp, but their pay (and bonuses) can be withheld. McKinnie is due a $500,000 roster bonus and $250,000 workout bonus this season. His base salary is $4.9 million for this season.

McKinnie and Frazier both had little to say on the subject. McKinnie said he just had "some issues." When asked if his conditioning was the issue, McKinnie said: "My conditioning would help me get better." He would not say if he had suffered an injury.

Frazier said he would be able to get into more details about McKinnie in the coming days. "We've got to be able to get a little more information," he said. Asked if McKinnie's weight is where the Vikings wanted, Frazier would only say that the team is working on that. The 6-foot-8 McKinnie is listed at 335 pounds and has struggled with weight issues in the past.

While conditioning would seem to be the logical reason for why this was done, Frazier said that the NFI list can be used for multiple reasons.

Berrian, meanwhile, said he wasn't upset at all that his contract was reworked. He had a disappointing 2010 season, catching 28 passes for 252 yards with no touchdowns. It became obvious that something was going on with Berrian's contract because he did not practice Monday. Players who signed as free agents or redid their deals are not allowed to practice until the new collective bargaining agreement is certified on Thursday. Berrian, wide receiver Michael Jenkins and quarterback Donovan McNabb fell into a group of about 16 Vikings who sat out Monday.

"It was kind of up the air," Berrian said of his contract being redone. "I knew the media had been talking about it, but when I got word from them then that's when we went in and met and got the deal done."

So will this serve as motivation for Berrian? "No, I don't let contracts try to motivate me," he said. "I just get motivated for myself."

Also, running back Adrian Peterson left camp today -- no there is no contract issue -- to be with his fiancee, who went into labor. Peterson likely will miss a couple of days.