My $.02: The comparing of a saved device list snapshot with the current device should be the responsibility of a user-space daemon, provided that the kernel exposes enough information to uniquely identify the devices (like serial numbers, or some other UID if no ser num exists).
The kernel would assume that the device is new (not the same) unless told so by a daemon that is watching. Andy -----Original Message----- From: Matthew Jacob [mailto:[EMAIL PROTECTED]] Sent: Friday, January 24, 2003 10:26 AM To: David Brownell Cc: Oliver Neukum; Steven Dake; Luben Tuikov; Alan Stern; Matthew Dharm; Mike Anderson; Greg KH; [EMAIL PROTECTED]; Linux SCSI list Subject: Re: A different look at block device hotswap in the Linux kernel > >>... > > > > > > Could this time limit be fixed (or parameterized) known to all LLDDs? > > This would allow one to try and avoid flooding SCSI with detach/reattach > > events for the 'same' device. > > And what exactly is the "same" device? And who's keeping history > about devices that have previously been attached? And, says the guy > who's full of questions, didn't Linus want to get rid of such history? Hrmm. That's a damned good point. I was going to say things like "the FC HBA driver knows that device XYX left the fabric and now has returned", but if XYZ left the fabric, why am I keeping track of it still? Once gone, it's gone. I had convinced myself that if an FC device (re)appears, it's not up to the HBA to say it's the same (the content may have been changed even if the container tag is the same). Hrm. - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel