OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: David Gwynne (dlgcvs.openbsd.org)
Date: Thu Jul 02 2009 - 23:34:51 CDT


CVSROOT: /cvs
Module name: src
Changes by: dlgcvs.openbsd.org 2009/07/02 22:34:51

Modified files:
        sys/dev/microcode/bnx: Makefile bnxfw.h build.c
        sys/dev/pci : if_bnx.c if_bnxreg.h

Log message:
newer bnx chips use a separate firmware to the "old" ones. this updates
the b06 firmware for the older chips, and adds the b09 firmware. there are
three variants of the rv2p code thats loaded onto the chips, so this has
been split out into separate firmware files as well.

the driver has been updated to handle the split firmwares, and to easily
allow loading of the different versions. this change only supports the
loading of the firmwares for the currently supported chips.

after this change you must build the new firmwares and install them as well
as your new kernel.

"go to it" deraadt