I cherry picked all igb updates from v3.11 through 66f40b8a294c5266c2bfc1f1ed2eb8b2bb00d5e8 'igb: Update version number'
I cherry picked all igb updates from v3.11 through 66f40b8a294c526 6c2bfc1f1ed2eb8 b2bb00d5e8 'igb: Update version number'