Re: [PATCH 5/12] qla2xxx: Add support for embedded ISP24xx firmware.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 14 Oct 2005, Christoph Hellwig wrote:

> On Thu, Oct 13, 2005 at 04:16:24PM -0700, Andrew Vasquez wrote:
> > Signed-off-by: Andrew Vasquez <andrew.vasquez@xxxxxxxxxx>
> 
> NACK.  No more embedded firmware.

Unfortunately, since OLS, it has been decided that for 24xx HBAs,
firmware will *not* be present on the board during manufacturing time
and thus, similarly to all our previous products, firmware will have
to be embedded within the driver.  Yes, this is a complete 180 from my
previous statements before and during OLS.

The additional patch:

[PATCH 7/12]  qla2xxx: Add hotplug firmware-load support for all ISP types.
http://marc.theaimsgroup.com/?l=linux-scsi&m=112924541603555&w=2

as part of this patchset moves us one-step closer to having complete
firmware-blob independence (and hell, perhaps some final resolution
wrt this whole licensing issue) from the driver, but it is certainly
not a panacea.  There is still the major issue of those users who
depend on a root-boot across the SAN.  As it currently stands, I don't
believe distros are currently at a state where the request-firmware
interface is fully supported at boot-time (please correct me if I'm
wrong).

There's also an additional detail I'm trying to work out locally --
distribution of these .bin files, this is entirely within my court,
but as it stands, without an firmware image present, these 24xx users
will have no way of initialising their cards.

I believe we spoke about this during OLS as well, and agreed that
adding the request-firmware interface for all ISP types, waiting a
year or so for distro infrastructure to mature now, then discarding
the embedded blobs was the way to go.  Given that, embedded 24xx
support will need to be present throughout that year.

--
Andrew
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux