[Regression] Jumbo frames doesn't work with Intel 82574L NIC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Surbhi Palande | ||
Karmic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU justification:
Impact: Earlier update assigned the wrong values to some registers.
Fix: Simple swap of the assignments (part of stable 2.6.31.5)
--
After I've upgraded kernel to 2.6.31 (Ubuntu build) at my linux-box with Intel 82574L NIC I saw that Jumbo frames doesn't working at all.
# ifconfig eth0 mtu 4000
SIOCSIFMTU: Invalid argument
# lspci | grep Network
02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
I've figured out that this is a regression comparing to 2.6.28 kernel. So, I've checked e1000e driver that handle 82574L NIC and found a bug. This problem seems to affect only 82574 chip. I wrote patch to fix this bug, it's in attachment.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Triaged → In Progress |
Changed in linux (Ubuntu): | |
assignee: | nobody → Surbhi Palande (csurbhi) |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Sorry, I was a bit head. That one comes next.