~ubuntu-branches/ubuntu/precise/linux-ti-omap4/precise

« back to all changes in this revision

Viewing changes to drivers/scsi/sr.c

  • Committer: Bazaar Package Importer
  • Author(s): Paolo Pisati
  • Date: 2011-06-29 15:23:51 UTC
  • mfrom: (26.1.1 natty-proposed)
  • Revision ID: james.westby@ubuntu.com-20110629152351-xs96tm303d95rpbk
Tags: 3.0.0-1200.2
* Rebased against 3.0.0-6.7
* BSP from TI based on 3.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
567
567
        .revalidate_disk = sr_block_revalidate_disk,
568
568
        /* 
569
569
         * No compat_ioctl for now because sr_block_ioctl never
570
 
         * seems to pass arbitary ioctls down to host drivers.
 
570
         * seems to pass arbitrary ioctls down to host drivers.
571
571
         */
572
572
};
573
573
 
636
636
        disk->first_minor = minor;
637
637
        sprintf(disk->disk_name, "sr%d", minor);
638
638
        disk->fops = &sr_bdops;
639
 
        disk->flags = GENHD_FL_CD;
 
639
        disk->flags = GENHD_FL_CD | GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE;
640
640
        disk->events = DISK_EVENT_MEDIA_CHANGE | DISK_EVENT_EJECT_REQUEST;
641
641
 
642
642
        blk_queue_rq_timeout(sdev->request_queue, SR_TIMEOUT);