Hi to all! Thanks for Your support.
I have make another test ( with rebuild 2.4.30-4tr )
# cd /usr/src/kernel-source-2.4.30-4tr
# cp /boot/config-2.4.30-4tr .config
# make
# cat /usr/src/kernel-source-2.4.30-4tr/include/linux/version.h
------------------------------------------------------------------------------------------------
#define UTS_RELEASE "2.4.30-4tr"
#define LINUX_VERSION_CODE 132126
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
.. rebuild drivers with make ...
# make clean
rm -f bcm5700.o bcm5700.ko b57um.o b57proc.o tigon3.o autoneg.o
5701rls.o tcp_seg.o b57diag.o bcm5700.mod.c bcm5700.mod.o
# make
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o b57um.o b57um.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from b57um.c:19:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o b57proc.o
b57proc.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from b57proc.c:15:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o tigon3.o tigon3.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from tigon3.c:14:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
tigon3.c: In function `LM_InitializeAdapter':
tigon3.c:2381: warning: dereferencing type-punned pointer will break
strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o autoneg.o
autoneg.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from autoneg.c:15:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o 5701rls.o
5701rls.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from 5701rls.c:17:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o tcp_seg.o
tcp_seg.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from tcp_seg.c:15:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256
-DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT
-DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes
-I/lib/modules/2.4.30-4tr/build/include -O2 -c -o b57diag.o
b57diag.c
In file included from /lib/modules/2.4.30-4tr/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.30-4tr/build/include/linux/module.h:12,
from mm.h:32,
from b57diag.c:15:
/lib/modules/2.4.30-4tr/build/include/asm/system.h: In function
`__set_64bit_var':
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.30-4tr/build/include/asm/system.h:190: warning:
dereferencing type-punned pointer will break strict-aliasing rules
ld -i b57um.o b57proc.o tigon3.o autoneg.o 5701rls.o tcp_seg.o
b57diag.o -o bcm5700.o
And now.... :
# insmod bcm5700.o
bcm5700.o: bcm5700.o: unresolved symbol __stack_smash_handler
bcm5700.o: bcm5700.o: unresolved symbol __guard
This is another problem! :(
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss