Bug#501152: binary firmware in drivers/net/starfire_firmware.h

2008-10-12 Thread Ben Hutchings
Here's a patch for starfire to make it use request_firmware. This is compile-tested only. The firmware files can be produced by writing out the firmware_rx and firmware_tx arrays as 32-bit little-endian values. However, the licence remains a problem. Ben. diff --git a/drivers/net/Kconfig

Bug#501152: binary firmware in drivers/net/starfire_firmware.h

2008-10-12 Thread Ben Hutchings
You could use this patch and firmware format instead: http://git.infradead.org/users/jaswinder/firm-jsr-2.6.git?a=commitdiff;h=6963b36bfb1f171ae8ea4884e239bdccc5f47266 Ben. signature.asc Description: This is a digitally signed message part

Bug#501152: binary firmware in drivers/net/starfire_firmware.h

2008-10-12 Thread Ben Hutchings
FreeBSD appears to have copied the proper copyright notices into their versions of the firmware: http://fxr.watson.org/fxr/source/dev/sf/starfire_rx.h http://fxr.watson.org/fxr/source/dev/sf/starfire_tx.h (c)2001 Adaptec, Inc. By using this software you agree that it is licensed to you AS IS and

Bug#501152: binary firmware in drivers/net/starfire_firmware.h

2008-10-04 Thread Robert Millan
Package: linux-2.6 Version: 2.6.26-5 Severity: serious Hi, drivers/net/starfire_firmware.h (licensed under GPLv2) is entirely composed of binary firmware, such as: static const u32 firmware_rx[] = { 0x010003dc, 0x, 0x04000421, 0x0086, [...] It's worth noting that the last