Bug 27502 (punkeroso)

Summary: ata2.00: failed to set xfermode (err_mask=0x4) with PIONEER DVD-RW DVR-212D
Product: IO/Storage Reporter: punkeroso (fraanto)
Component: Serial ATAAssignee: Jeff Garzik (jgarzik)
Status: CLOSED CODE_FIX    
Severity: high CC: alan, florian, tj
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.36 -> actual Subsystem:
Regression: No Bisected commit-id:
Attachments: This patch solves the problem

Description punkeroso 2011-01-24 15:12:22 UTC
Reported problem is the exact same as:
http://thread.gmane.org/gmane.linux.ide/36790

And there was a submitted patch that fixed the problem but it was limited to PIONEER DVD-RW DVRTD08

This same issue has popped up again log here
https://bbs.archlinux.org/viewtopic.php?id=107847

So I made a simple patch to add this drive to the list that benefits from the patch mentioned in the first link, this solved the problem.
Comment 1 punkeroso 2011-01-24 15:15:11 UTC
Created attachment 45022 [details]
This patch solves the problem
Comment 2 Tejun Heo 2011-01-24 15:30:21 UTC
Would you mind submitting the patch yourself?  Address it to Jeff Garzik <jgarzik@pobox.com> and cc linux-ide@vger.kernel.org and me <tj@kernel.org>.  Please don't forget to add Signed-off-by: and reference to this bug report.

Thank you.
Comment 3 Florian Mickler 2011-02-01 08:55:09 UTC
merged for 2.6.38-rc3: 
commit 4a5610a04d415ed94af75bb1159d2621d62c8328
Author: Francesco Antonacci <fraanto@gmail.com>
Date:   Tue Jan 25 11:54:43 2011 +0100

    libata: DVR-212D can't do SETXFER DVD-RW DVR-212D