From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugme-daemon@bugzilla.kernel.org
Subject: [Bug 11602] New: cdrom drive cannot open the tray, but reported this badly in /proc/sys/dev/cdrom/info
Date: Sat, 20 Sep 2008 10:58:21 -0700 (PDT)
Message-ID:
Return-path:
Received: from smtp1.linux-foundation.org ([140.211.169.13]:50075 "EHLO
smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK)
by vger.kernel.org with ESMTP id S1750786AbYITR6X (ORCPT
); Sat, 20 Sep 2008 13:58:23 -0400
Received: from picon.linux-foundation.org (picon.linux-foundation.org [140.211.169.79])
by smtp1.linux-foundation.org (8.14.2/8.13.5/Debian-3ubuntu1.1) with ESMTP id m8KHwMqb026781
for ; Sat, 20 Sep 2008 10:58:23 -0700
Sender: linux-ide-owner@vger.kernel.org
List-Id: linux-ide@vger.kernel.org
To: linux-ide@vger.kernel.org
http://bugzilla.kernel.org/show_bug.cgi?id=11602
Summary: cdrom drive cannot open the tray, but reported this
badly in /proc/sys/dev/cdrom/info
Product: IO/Storage
Version: 2.5
KernelVersion: 2.6.27-rc6
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: IDE
AssignedTo: io_ide@kernel-bugs.osdl.org
ReportedBy: nm127@freemail.hu
Latest working kernel version:
Earliest failing kernel version:
Distribution: Debian
Hardware Environment: Clevo D410J + Optiarc DVD RW AD-7543A
Software Environment:
Problem Description:
The "Optiarc DVD RW AD-7543A" DVD-ROM drive is a slim drive and
cannot close the tray automatically once it was opened. I applied
a debug patch to drivers/ide/ide-cd.c to 2.6.27-rc6 which prints
out that the drive reports correctly that it cannot colose the tray:
[ 12.133887] drivers/ide/ide-cd.c:1664: mechtype=1
[ 12.133892] drivers/ide/ide-cd.c:1669: cdrom CANNOT close the tray
[ 12.133895] hdc: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache
[ 12.134224] drivers/ide/ide-cd.c:1922: cdi->mask=0x40010, (cdi->mask &
CDC_CLOSE_TRAY)=FALSE
[ 12.134229] drivers/cdrom/cdrom.c:396: cdi->mask=0x40010, (cdi->mask &
CDC_CLOSE_TRAY)=FALSE
[ 12.134232] Uniform CD-ROM driver Revision: 3.20
[ 12.134288] drivers/cdrom/cdrom.c:410: cdi->mask=0x40010, (cdi->mask &
CDC_CLOSE_TRAY)=FALSE
[ 12.134291] drivers/cdrom/cdrom.c:413: cdi->mask=0x40010, (cdi->mask &
CDC_CLOSE_TRAY)=FALSE
[ 12.134296] drivers/cdrom/cdrom.c:447: cdi->mask=0x40010, (cdi->mask &
CDC_CLOSE_TRAY)=FALSE
However, when the "/proc/sys/dev/cdrom/info" is examined from the
userspace, the "Can close tray" field becomes "1" (expected: "0").
$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: hdc
drive speed: 24
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1
$ cat /proc/ide/hdc/model
Optiarc DVD RW AD-7543A
Steps to reproduce:
1. Boot the system
2. cat /proc/sys/dev/cdrom/info
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.