On Wed, 2011-07-20 at 18:42 +0200, Kay Sievers wrote: > On Wed, Jul 20, 2011 at 18:33, Tejun Heo <tj@xxxxxxxxxx> wrote: > > On Thu, Jun 30, 2011 at 03:03:48PM +0200, Tejun Heo wrote: > >> From: Kay Sievers <kay.sievers@xxxxxxxx> > >> > >> Some broken devices indicates that media has changed on every > >> GET_EVENT_STATUS_NOTIFICATION. This translates into MEDIA_CHANGE > >> uevent on every open() which lets udev run into a loop. > >> > >> Verify GET_EVENT result against TUR and if it generates spurious > >> events for several times in a row, ignore the GET_EVENT events, and > >> trust only the TUR status. > > > James, ping. > > This is a rather urgent fix, that needs to go in, and also to -stable. > > Systems run into endless loops with ever-growing event queues. Nothing > really works any more if we hit that condition, unless the (broken) > device is disconnected. Sorry ... I have it marked for inclusion in my internal queue, I'm just having difficulty finding time to do a dump from queue and test. I should be able to get all the fixes sorted on the 'plane home tomorrow. James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html