Ok. I figured out how to basically backport snv104's iscsi initiator (version 1.55 versus snv101b's 1.54) into snv101b.
Set everything up as in my previous post then create a new C file: cat > boot_sym.c <<EOF #include <sys/bootprops.h> /* * Global iscsi boot prop */ ib_boot_prop_t *iscsiboot_prop = NULL; EOF Then update the file list in the for loop to also include "../../../../os/iscsiboot_prop.c". Here it is (yes mom, I'm doing a makefile tomorrow): #!/bin/bash PATH=/opt/SunStudioExpress/bin:/usr/ccs/bin:$PATH export PATH rm -f iscsi rm -f *.o for cfile in *.c ../../../../../../common/iscsi/*.c ../../../../inet/kifconf/kifconf.c ../../../../os/iscsiboot_prop.c do cc -I. -I../../../.. -D_KERNEL -m64 -xO3 -xmodel=kernel -D_SYSCALL32 -c $cfile done ld -m64 -dy -r -N misc/scsi -N fs/sockfs -N sys/doorfs -N misc/md5 -o iscsi *.o elfdump -d iscsi elfdump -d /kernel/drv/amd64/iscsi cp /kernel/drv/amd64/iscsi /root/iscsi.bak cp iscsi /kernel/drv/amd64/iscsi update_drv iscsi -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss