Re: [PATCH] 3c59x and resume

From: Greg KH (greg@kroah.com)
Date: Sun Mar 24 2002 - 03:07:29 EST


On Sat, Mar 23, 2002 at 05:44:33PM -0500, christophe barbé wrote:
> With the 'everything is module' and 'everything is hotplug' approach in
> mind (which is a appealing way and IMHO this is the way we are going),
> I see two part for this problem:
>
> . Persistence after plug out/plug in
>
> . Persistence after suspend/resume
>
> The first one is a userland problem. The card identification could be
> based on the MAC address (for NICs at least, in the case of cardbus the
> bus position has no real signification). This should then be the
> responsibility of the userspace tool (hotplug) to indicate the correct
> option for this card. The problem is when the module is already loaded,
> the userspace tool has no way to indicate this option.

Untrue. See
        http://www.kroah.com/linux/hotplug/ols_2001_hotplug_talk/html/mgp00014.html
for a 6 line version of /sbin/hotplug that always assigns the same
"ethX" value to the same MAC address. I think the patch to nameif has
gone in to support this, but I'm not sure.

And why is there a limitation of only 8 devices? Why not do what all
USB drivers do, and just create the structure that you need to use at
probe() time, and destroy it at remove() time?

Just my $0.02

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Mar 31 2002 - 22:00:07 EST