I did some additional testings related to my latest comment and the results are:
- LUN change notifications do not trigger a rescan in FCP, which is good because then we cannot have race conditions between detach and attach. That had been our understanding so far.
- The message that prevents the leak with FCP by triggering the udev rule is the "Power-on Reset" SCSI Sense code that is sent from the array, so I still need to check if this is common practice or not. Tomorrow I'll check it in one of Pure's arrays.
I did some additional testings related to my latest comment and the results are:
- LUN change notifications do not trigger a rescan in FCP, which is good because then we cannot have race conditions between detach and attach. That had been our understanding so far.
- The message that prevents the leak with FCP by triggering the udev rule is the "Power-on Reset" SCSI Sense code that is sent from the array, so I still need to check if this is common practice or not. Tomorrow I'll check it in one of Pure's arrays.