Bug 141783 (IT_56157)

Summary: domain validation fails on DVD-305 when CD in drive
Product: Red Hat Enterprise Linux 4 Reporter: Matthew Wilcox <willy>
Component: kernelAssignee: Doug Ledford <dledford>
Status: CLOSED ERRATA QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: andrew.patterson, cww, davej, dledford, glen.foster, jbaron, jturner, ltroan, poelstra, rick.hester, riel, suzanne.pherigo, tao
Target Milestone: ---   
Target Release: ---   
Hardware: ia64   
OS: Linux   
URL: http://marc.theaimsgroup.com/?l=linux-scsi&m=110210581811020&w=2
Whiteboard:
Fixed In Version: RHSA-2005-514 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-10-05 12:34:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 145461, 154907, 156322    

Description Matthew Wilcox 2004-12-03 18:59:55 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Gecko/20041111 Firefox/1.0 (Debian package 1.0-2)

Description of problem:
The DVD-ROM shipping in the rx8620 (among other boxes) has a bug which
prevents domain validation from working correctly (error messages below).

We've done some debugging and the drive is definitely breaking the
spec.  We're working on a solution to blacklist this drive now.  This
is not a Red Hat specific bug.


How reproducible:
Always

Steps to Reproduce:
1. Boot on an rx8620 with a CD in the drive.

Additional info:

scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation detected failure, dropping back
scsi(1:0:2:0): Domain Validation Failure, dropping back to Asynchronous

Comment 1 Matthew Wilcox 2004-12-03 21:01:54 UTC
Adding a URL for the discussion of my proposed patch on the linux-scsi
list

Comment 3 Matthew Wilcox 2004-12-07 16:48:43 UTC
James has accepted the latest patch in that thread:
http://marc.theaimsgroup.com/?l=linux-scsi&m=110236673610371&w=2


Comment 4 Matthew Wilcox 2004-12-10 19:37:05 UTC
Patch is merged into Linus' tree:
http://linux.bkbits.net:8080/linux-2.6/cset@41b5de19WErWz4YA4iSYsanfLMtpzg

Comment 6 Rick Hester 2005-02-03 18:44:19 UTC
So, when may we expect to see this in RHEL4?

Comment 8 Chris Williams 2005-03-02 21:57:43 UTC
(from Matthew Wilcox)  The patch was taken into Linus' tree over 2 months ago
and has seen no problem reports..  Effectively, it blacklists all drives that
don't support PPR from attemption the write portion of DV.  James Bottomley has
signed off on it.

This is a small, low-risk change.  The set of devices affected by this are:
* those that do not claim to support PPR
* AND claim to have write buffers

This is *supposed* to be the null set.  HP's DVD drive is the only device I've
heard of that claims write buffers without setting PPR

* AND are attached to a controller driven by smb53c8xx_2, 53c700 or ncr53c8xx

These are the only drivers currently using this DV code.

Comment 11 Rick Hester 2005-04-04 22:21:27 UTC
Have encountered the problem with RHEL4 U1 Beta on a Superdome.
So add that to the list of impacted platforms.

I was really hoping htat this would have been patched in the RHEL4U1 Beta.

Comment 12 Doug Ledford 2005-04-05 14:56:49 UTC
The patch looks fine to me and meets my approval, I'll forward for internal
review/inclusion.  It will probably make U2.

Comment 15 Doug Ledford 2005-06-17 19:26:06 UTC
The patch has been included in the current U2 source base.  Changing state to
modified.

Comment 22 Red Hat Bugzilla 2005-10-05 12:34:32 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2005-514.html