Hello, On Mon, May 30, 2011 at 10:06:49PM +0200, Kay Sievers wrote: > Yeah, the fake cdrom on the stick seems pretty broken. It generates > media-changed events on very open(), and udev runs open() for the new > event, which ... creates the loop you are seeing. Ugh... :-( > We need to find a way to work around such issues in the kernel, I guess. > > Tejun, any idea? Hmmm... a couple of questions. * udev doesn't open device w/ O_EXCL, right? * Does a MEDIA_CHANGE event trigger multiple opens? I _think_ if udev opens only once, the event shouldn't be re-generated immediately. It will happen on the next poll interval but it won't be a busy loop. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html