kern/162110: Releng_9 panics on boot in IGB driver - regression
from 8.2
Frank Terhaar-Yonkers
fty at cisco.com
Fri Oct 28 19:50:09 UTC 2011
>Number: 162110
>Category: kern
>Synopsis: Releng_9 panics on boot in IGB driver - regression from 8.2
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 28 19:50:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Frank Terhaar-Yonkers
>Release: Releng_9 CVSUP 2011-October-28
>Organization:
Cisco
>Environment:
FreeBSD fty-zfs-01 9.0-RC1 FreeBSD 9.0-RC1 #1: Fri Oct 28 06:50:23 EDT 2011 toot at fty-zfs-01:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
if_igb driver panics during bootup.
The IGB driver probes the device at line 591 of if_igb.c and punts:
if (e1000_validate_nvm_checksum(&adapter->hw) < 0) {
device_printf(dev,
"The EEPROM Checksum Is Not Valid\n");
error = EIO;
goto err_late;
}
The kernel immediately panics with a page fault. The trace-back show it's in the if_igb driver as the console messages suggest.
Releng_8 did not panic, so this is a regression. The IGB NIC most likely has some sort of problem which is properly diagnosed.
Email me if you want the screen shot of the panic, or have a fix to try out.
>How-To-Repeat:
Crashes every time on boot.
>Fix:
Disabled compile of if_igb.c driver, system boots fine.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list