On Mon, Feb 3, 2014 at 4:08 PM, Jeremy Linton <jlinton@xxxxxxxxxxxxx> wrote: > On 2/3/2014 9:06 AM, Hannes Reinecke wrote: > >> That's due to udev. Udev is getting events for each device it should create >> a device node for. So for 'st' it'll get a series of events for 'stX', and >> another series of events for 'nstX'. Udev will treat each of these events >> separately, with distinct worker programs handling them. Each of those >> workers run fully asynchronous and cannot access information from other >> workers. > > So whats wrong with the simple solution? You throw the ones for st away, and > create the st handles from the nst worker. This is not simple and not going to happen. Sibling devices in /sys cannot have a relationship in udev, there are only parent/child dependencies. Hannes, can't you just drop the weird auto-rewinding device matches from the persistent rules, is that really useful today? Kay -- 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