Re: Firmware & Social Contract: GR proposal
> 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.