On Tue, 2006-09-26 at 15:05 -0700, Alexis Bruemmer wrote: > In some cases while hotplugging disks on a system with an expander the > broadcast primitive will be posted and begin processing before the > expander change count is updated. This causes the device that triggered > the broadcast to not be found. Thanks; I'll stick this in. However, it has always struck me that this broadcast code is fragile because of the way event processing works. If we get two fairly close together broadcast events, we'll amalgamate them into a single event and then stop processing as soon as we find one expander that changed, if you want to look at sorting that out ... 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