NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: install/48664: NetBSD-amd64-6.36.99.iso is broken.



The following reply was made to PR kern/48664; it has been noted by GNATS.

From: henning petersen <henning.petersen%t-online.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: Martin Husemann <martin%duskware.de@localhost>
Subject: Re: install/48664: NetBSD-amd64-6.36.99.iso is broken.
Date: Tue, 18 Mar 2014 11:47:17 +0100

 Am 18.03.2014 10:45, schrieb Martin Husemann:
 > The following reply was made to PR kern/48664; it has been noted by GNATS.
 > 
 > From: Martin Husemann <martin%duskware.de@localhost>
 > To: gnats-bugs%NetBSD.org@localhost
 > Cc: install-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 >      netbsd-bugs%netbsd.org@localhost
 > Subject: Re: install/48664: NetBSD-amd64-6.36.99.iso is broken.
 > Date: Tue, 18 Mar 2014 10:40:58 +0100
 > 
 >  On Tue, Mar 18, 2014 at 09:20:00AM +0000, 
 > henning.petersen%t-online.de@localhost wrote:
 >  > cd0(ahcisata1:0:0): Check Condition on CDB: 0x5a 00 00 00 00 00 00 00 10 
 > 00
 >  >   SENSE KEY:      Illegal Request
 >  >   ASC/ASCQ:       Illegal Field in CDB
 >  > panic: buf mem pool index 12
 >  
 >  This is a broken medium and the code trying to find out the block size
 >  going amok, resulting in a multi-MB blocksize.
 >  
 >  Try to limit it in sys/dev/scsipi/cd.c:read_cd_capacity(), like:
 >  
 >          /* blksize is 2048 for CD, but some drives give gibberish */
 >          if ((*blksize < 512) || ((*blksize & 511) != 0)
 >          || (*blksize > 16*1024))
 >                  *blksize = 2048;        /* some drives lie ! */
 >  
 >  (see PR 48550)
 >  
 >  Martin
 >  
 > 
 
 Hallo,
 fixed with PR 48550.
 


Home | Main Index | Thread Index | Old Index