3ware 9550sx on FreeBSD 6.0

SP18 sp18 at trackfire.net
Mon Jan 16 16:40:48 PST 2006


Hello,

I have a 9550sx raid controler and I would like to install FreeBSD 6.

I'm trying with howto on 3ware website 
http://www.3ware.com/KB/article.aspx?id=14850.

When I'm recompiling the new kernel, I have some errors :

AKE=make sh /usr/src/sys/conf/newvers.sh BACKUP0
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual  -fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/usr/src/sys -I/usr/src/sys/contrib/altq 
-I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf 
-I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd 
-I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=8000 --param inline-unit-growth=100 --param 
large-function-growth=1000  -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-ffreestanding -Werror  vers.c
linking kernel.debug
tw_osl_cam.o(.text+0x11): In function `tw_osli_cam_attach':
/usr/src/sys/dev/twa/tw_osl_cam.c:88: undefined reference to 
`cam_simq_alloc'
tw_osl_cam.o(.text+0x73):/usr/src/sys/dev/twa/tw_osl_cam.c:105: 
undefined reference to `cam_sim_alloc'
tw_osl_cam.o(.text+0x86):/usr/src/sys/dev/twa/tw_osl_cam.c:109: 
undefined reference to `cam_simq_free'
tw_osl_cam.o(.text+0xf5):/usr/src/sys/dev/twa/tw_osl_cam.c:124: 
undefined reference to `xpt_bus_register'
tw_osl_cam.o(.text+0x109):/usr/src/sys/dev/twa/tw_osl_cam.c:125: 
undefined reference to `cam_sim_free'
tw_osl_cam.o(.text+0x15b): In function `tw_osli_cam_attach':
/usr/src/sys/cam/cam_sim.h:106: undefined reference to `xpt_create_path'
tw_osl_cam.o(.text+0x171):/usr/src/sys/cam/cam_sim.h:106: undefined 
reference to `xpt_bus_deregister'
tw_osl_cam.o(.text+0x17e): In function `tw_osli_cam_attach':
/usr/src/sys/dev/twa/tw_osl_cam.c:143: undefined reference to `cam_sim_free'
tw_osl_cam.o(.text+0x1bd):/usr/src/sys/dev/twa/tw_osl_cam.c:154: 
undefined reference to `xpt_setup_ccb'
tw_osl_cam.o(.text+0x1db):/usr/src/sys/dev/twa/tw_osl_cam.c:159: 
undefined reference to `xpt_action'
tw_osl_cam.o(.text+0x29c): In function `tw_osli_cam_detach':
/usr/src/sys/dev/twa/tw_osl_cam.c:196: undefined reference to 
`xpt_free_path'
tw_osl_cam.o(.text+0x2b7): In function `tw_osli_cam_detach':
/usr/src/sys/cam/cam_sim.h:106: undefined reference to `xpt_bus_deregister'
tw_osl_cam.o(.text+0x2c4): In function `tw_osli_cam_detach':
/usr/src/sys/dev/twa/tw_osl_cam.c:200: undefined reference to `cam_sim_free'
tw_osl_cam.o(.text+0x325): In function `tw_osli_execute_scsi':
/usr/src/sys/dev/twa/tw_osl_cam.c:235: undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x342):/usr/src/sys/dev/twa/tw_osl_cam.c:242: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x382):/usr/src/sys/dev/twa/tw_osl_cam.c:253: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x45d):/usr/src/sys/dev/twa/tw_osl_cam.c:299: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x4b1):/usr/src/sys/dev/twa/tw_osl_cam.c:314: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x4e8):/usr/src/sys/dev/twa/tw_osl_cam.c:327: more 
undefined references to `xpt_done' follow
tw_osl_cam.o(.text+0x73d): In function `twa_action':
/usr/src/sys/dev/twa/tw_osl_cam.c:435: undefined reference to 
`cam_calc_geometry'
tw_osl_cam.o(.text+0x743):/usr/src/sys/dev/twa/tw_osl_cam.c:436: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x7e2):/usr/src/sys/dev/twa/tw_osl_cam.c:460: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x7f5):/usr/src/sys/dev/twa/tw_osl_cam.c:467: 
undefined reference to `xpt_done'
tw_osl_cam.o(.text+0x8f3): In function `tw_osli_request_bus_scan':
/usr/src/sys/cam/cam_sim.h:106: undefined reference to `xpt_periph'
tw_osl_cam.o(.text+0x8fc):/usr/src/sys/cam/cam_sim.h:106: undefined 
reference to `xpt_create_path'
tw_osl_cam.o(.text+0x914): In function `tw_osli_request_bus_scan':
/usr/src/sys/dev/twa/tw_osl_cam.c:586: undefined reference to 
`xpt_setup_ccb'
tw_osl_cam.o(.text+0x92f):/usr/src/sys/dev/twa/tw_osl_cam.c:590: 
undefined reference to `xpt_action'
tw_osl_cam.o(.text+0x999): In function `twa_bus_scan_cb':
/usr/src/sys/dev/twa/tw_osl_cam.c:617: undefined reference to 
`xpt_free_path'
tw_osl_cam.o(.text+0xa09): In function `tw_osli_disallow_new_requests':
/usr/src/sys/dev/twa/tw_osl_cam.c:657: undefined reference to 
`xpt_freeze_simq'
tw_osl_cam.o(.text+0xc5d): In function `tw_osl_complete_io':
/usr/src/sys/dev/twa/tw_osl_cam.c:796: undefined reference to `xpt_done'
*** Error code 1

Stop in /usr/obj/usr/src/sys/BACKUP0.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
backup0#

How can I proceed ?

Regards,

-- 
SP18.


More information about the freebsd-stable mailing list