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

Re: Firmware & Social Contract: GR proposal



Sven wrote:
> On Wed, Sep 06, 2006 at 10:35:50AM +0100, MJ Ray wrote:
> >     * drivers/scsi/qla2xxx/ql2100_fw.c
> >     * drivers/scsi/qla2xxx/ql2200_fw.c
> >     * drivers/scsi/qla2xxx/ql2300_fw.c
> >     * drivers/scsi/qla2xxx/ql2322_fw.c
> >     * drivers/scsi/qla2xxx/ql2400_fw.c
> 
> Are those not those which have gone in the firmware-nonfree or whatever
> package which was uploaded yesterday to non-free ?

Sort of.  There is some version skew:

 file         linux-2.6.17    firmware-nonfree-0.1
 ql2100_fw.c   1.19.25             01.19
 ql2200_fw.c   2.02.08             02.02.08
 ql2300_fw.c   3.03.20             03.03.20
 ql2322_fw.c   3.03.20             03.03.20
 ql2400_fw.c   4.00.18              4.0.22

I have not checked if the binary differences (or lack thereof)
are consistent with the version labels.

Here is a snippet of drivers/scsi/qla2xxx/Kconfig:
----
config SCSI_QLA2XXX_EMBEDDED_FIRMWARE
        bool "  Use firmware-loader modules (DEPRECATED)"
        depends on SCSI_QLA_FC
        help
          This option offers you the deprecated firmware-loader
          modules that have been obsoleted by the usage of the
          Firmware Loader interface in the qla2xxx driver.
----

I have tried to figure out what it would take to drop those
five files from the kernel.  It might "just work" to make
sure the above CONFIG option is disabled.

Making that change alone would cut the number of
license regressions (relative to sarge) from 13 to 8.

   - Larry



Reply to: