On Fri, 2009-03-06 at 12:16 -0600, Mike Miller wrote: > Patch 1 of 2 > > This is a resubmission of yesterdays patch to detect changes on the MSA2012. > I hope I've addressed all concerns. This patch rearranges some of the code > so we also have coverage in the sg and the ioctl paths as well as the main > data path. > > The MSA2012 cannot inform the driver of configuration changes since all > management is out of band. This is a departure from any storage we have > supported in the past. We need some way to detect changes on the topology so > we implement this kernel thread. In some instances there's nothing we can do > from the driver (like LUN failure) so just print out a message. In the case > where logical volumes are added or deleted we call rebuild_lun_table to > refreash the driver's view of the world. > > Please consider this for inclusion. I still don't quite see how the thread stops on module removal ... there needs to be an explicit kthread_stop() somewhere in the clean up path. 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