Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Jul 1997 20:35:16 +0200
From:      Janick.Taillandier@ratp.fr (Janick Taillandier)
To:        freebsd-scsi@freebsd.org
Subject:   Re: Problem with worm in current
Message-ID:  <19970709203516.04741@fugue.noisy.ratp>
In-Reply-To: <9707091313.AA22669@cabri.obs-besancon.fr>; from Jean-Marc Zucconi on Wed, Jul 09, 1997 at 02:13:49PM %2B0100
References:  <19970707204247.46321@fugue.noisy.ratp> <9707091313.AA22669@cabri.obs-besancon.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jul 09, 1997 at 02:13:49PM +0100, Jean-Marc Zucconi wrote:
> 
> Ok. It seems that the get capacity command returns a block size of
> 2048 bytes even if it was previously set to another value. Can you try
> the patch below? 
> 
> Index: worm.c
> ===================================================================
> RCS file: /home/ncvs/src/sys/scsi/worm.c,v
> retrieving revision 1.42
> diff -u -r1.42 worm.c
> --- worm.c	1997/07/01 00:22:51	1.42
> +++ worm.c	1997/07/08 17:49:40
> @@ -228,10 +228,11 @@
>  {
>  	errval ret;
>  	struct scsi_data *worm = sc_link->sd;
> +	int blk_size;
>  
>  	SC_DEBUG(sc_link, SDEV_DB2, ("worm_size"));
>  
> -	worm->n_blks = scsi_read_capacity(sc_link, &worm->blk_size,
> +	worm->n_blks = scsi_read_capacity(sc_link, &blk_size,
>  					  flags);
>  
>  	/*
> 
> Jean-Marc

Well... same result : worm0: ILLEGAL REQUEST asc:2c,0 Command sequence error
I am sending you the trace in debug mode.

Janick



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970709203516.04741>