[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:
        bool "  Use firmware-loader modules (DEPRECATED)"
        depends on SCSI_QLA_FC
          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: