On 01/22/2013 05:13 PM, Oliver Neukum wrote: > On Tuesday 22 January 2013 10:25:31 Aaron Lu wrote: >> On Mon, Jan 21, 2013 at 03:56:43PM +0100, Oliver Neukum wrote: >>> On Monday 21 January 2013 17:11:04 Aaron Lu wrote: >>>> It is not easy for the OS to tell if the drive is being used or not >>>> sometimes >>>> >>>> Alan has reminded me it is possible for an app to open the block device >>>> file(/dev/sr0), issue a command(play audio), then close the device file. >>>> From the OS' point of view, we think nobody is using it. But actually, >>>> the drive is playing cd for the user, so we can't suspend the device. >>> >>> Are there drives that support ZPODD and have an audio output? >> >> I'm afraid I don't know, since there are so many ODD makers. >> But at least we can say, the SPEC doesn't forbid it. > > Well, then we have to handle it. Yes, and the way we handle it is by checking the cd->media_present: if it is true, we will not allow runtime suspend as shown in the RFC patch. http://marc.info/?l=linux-scsi&m=135876099800714&w=2 Thanks, Aaron -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html