Exact Kernel version: 2.5.55 Distribution: Gentoo 1.4rc2 Hardware Environment: Abit KG7-RAID, AMD Athlon TBird 1.4, 512MB DDR Software Environment: gcc 3.2.1, glibc 2.3.1, ld 2.13.90.0.16 Problem Description: gcc -Wp,-MD,drivers/ieee1394/.pcilynx.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=athlon -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include -DKBUILD_BASENAME=pcilynx -DKBUILD_MODNAME=pcilynx -c -o drivers/ieee1394/pcilynx.o drivers/ieee1394/pcilynx.c drivers/ieee1394/pcilynx.c:139: warning: initialization from incompatible pointer type drivers/ieee1394/pcilynx.c:140: warning: missing braces around initializer drivers/ieee1394/pcilynx.c:140: warning: (near initialization for `bit_ops.name') drivers/ieee1394/pcilynx.c:141: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:142: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:143: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:144: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:145: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:145: initializer element is not computable at load time drivers/ieee1394/pcilynx.c:145: (near initialization for `bit_ops.name[5]') drivers/ieee1394/pcilynx.c:146: warning: initialization makes integer from pointer without a cast drivers/ieee1394/pcilynx.c:146: initializer element is not computable at load time drivers/ieee1394/pcilynx.c:146: (near initialization for `bit_ops.name[6]') drivers/ieee1394/pcilynx.c:147: initializer element is not constant drivers/ieee1394/pcilynx.c:147: (near initialization for `bit_ops.name') drivers/ieee1394/pcilynx.c: In function `lynx_devctl': drivers/ieee1394/pcilynx.c:763: warning: `_MOD_INC_USE_COUNT' is deprecated (declared at include/linux/module.h:419) drivers/ieee1394/pcilynx.c:765: warning: `__MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:394) make[2]: *** [drivers/ieee1394/pcilynx.o] Error 1 make[1]: *** [drivers/ieee1394] Error 2 make: *** [drivers] Error 2 Steps to reproduce: IEEE 1394 (FireWire) support (EXPERIMENTAL) ---> <*> Texas Instruments PCILynx support CONFIG_IEEE1394_PCILYNX=y
I'll attach a patch in a minute. This patch was already sent to Ben Collins who will send it with the next FireWire update to Linus. Please resolve this bug to PATCH_ALREADY_AVAILABLE.
Created attachment 67 [details] patch to fix this problem