Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Nov 1998 09:00:01 -0800 (PST)
From:      "Liviu Ionescu" <Liviu.Ionescu@Romania.EU.net>
To:        freebsd-bugs@FreeBSD.ORG
Subject:   Re: kern/8555: boot panic with SONY SCSI CD-ROM CDU625-S 1.0r hooked
Message-ID:  <199811041700.JAA16984@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/8555; it has been noted by GNATS.

From: "Liviu Ionescu" <Liviu.Ionescu@Romania.EU.net>
To: <freebsd-gnats-submit@freebsd.org>
Cc:  Subject: Re: kern/8555: boot panic with SONY SCSI CD-ROM CDU625-S 1.0r hooked
Date: Wed, 4 Nov 1998 18:53:05 +0200

  > Thanks for the detailed information.  I believe this problem (the panic,
 at
  > least) has been fixed in FreeBSD-current.
 
 ok, as soon as I'll have time to test the current version, I'll check it.
 
 > A lot of the Sony CDROM drives don't behave properly when they are probed
 > on multiple LUNs.
 > Try applying the attached patch to src/sys/cam/cam_xpt.c, and see if it
 > fixes your problem.  It disables multi-lun probing for most every Sony
 > CDROM drive, since as far as I can tell, most of them behave badly.
 > The patch may or may not apply cleanly to your version of cam_xpt.c, but
 at
 > least you can get an idea of the quirk entry you need to disable multi-LUN
 > probing for your CDROM drive.
 
 I applied the patch and (bingo!) the kernel now boots without panic.
 
 the picture also changed a bit, the CD-ROM is listed now at 20.0MB/s.
 
 but when I try to mount a disc I get an error:
 
 boca# mount /dev/cd0c /mnt
 mount: Input/output error
 
 and the syslog shows:
 
 Nov  4 19:50:03 boca /kernel: (cd0:ahc1:0:3:0): parity error during Command
 phase.
 Nov  4 19:50:03 boca /kernel: (cd0:ahc1:0:3:0): parity error during Command
 phase.
 Nov  4 19:50:03 boca /kernel: SEQADDR == 0x153
 Nov  4 19:50:03 boca /kernel: SEQADDR == 0x153
 Nov  4 19:50:03 boca /kernel: SCSIRATE == 0xf
 Nov  4 19:50:03 boca /kernel: SCSIRATE == 0xf
 Nov  4 19:50:12 boca /kernel: (cd0:ahc1:0:3:0): parity error during Command
 phase.
 Nov  4 19:50:12 boca /kernel: (cd0:ahc1:0:3:0): parity error during Command
 phase.
 Nov  4 19:50:12 boca /kernel: SEQADDR == 0x153
 Nov  4 19:50:12 boca /kernel: SEQADDR == 0x153
 Nov  4 19:50:12 boca /kernel: SCSIRATE == 0xf
 Nov  4 19:50:12 boca /kernel: SCSIRATE == 0xf
 
 I also tried to remove the parity/termination jumpers from the Sony drive,
 without success. anyway, I remember that exactly the same hardware
 configuration worked fine with 2.2.7 with cam patches applied, so it
 shouldn't be a parity/terminator misconfiguration.
 
 
 regards,
 
 Liviu
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



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