scsi_target witness lock error

Sean Bruno sbruno at miralink.com
Tue Dec 11 18:18:55 PST 2007


> --- //depot/vendor/freebsd/src/sys/cam/scsi/scsi_target.c	2007/04/15 08:53:22
> +++ //depot/user/simokawa/firewire_lock/sys/cam/scsi/scsi_target.c	2007/05/21 14:31:55
> @@ -372,10 +372,14 @@
>  	int	retval;
>  
>  	softc = (struct targ_softc *)kn->kn_hook;
> +#if 0
>  	cam_periph_lock(softc->periph);
> +#endif
>  	retval = !TAILQ_EMPTY(&softc->user_ccb_queue) ||
>  		 !TAILQ_EMPTY(&softc->abort_queue);
> +#if 0
>  	cam_periph_unlock(softc->periph);
> +#endif
>  	return (retval);
>  }
Are these two "if 0"'s supposed to be commented out?  I'm leaving this
out of my RELENG_6 test for now unless you say otherwise.


Sean



More information about the freebsd-scsi mailing list