I've just tried to track down the problem and find specific rules
interfering with CD burning process. As of the rules reacting on
/dev/sr0 change, there are at least two independent problem sources:
/sbin/blkid (called by udev) and devkit-part-disk-id from
devicekit-disks.

When either of them is called, it's enough to prevent CD burning.
Therefore, if scsi-to-block event forwarding is the right thing, we
have at least two bugs, one in udev and another in devicekit-disks (or
maybe we need a locking API for udev, and CD-burning software should
use it to prevent intrusive udev event handlers from firing during the
burning process).

The call to scsi_id, by itself, seems to be harmless.

-- 
Regards, Anton Kovalenko
+7(916)345-34-02 | Elektrostal' MO, Russia



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to