Re: [PATCH][ATM] use rtnl_{lock,unlock} during device operations (take 2)

From: David S. Miller (davem@redhat.com)
Date: Sat Jun 07 2003 - 01:58:11 EST


   From: Werner Almesberger <wa@almesberger.net>
   Date: Fri, 6 Jun 2003 21:20:26 -0300
   
   The only thing that worries me in all this is Dave's request to
   make device destruction asynchronous,

Not a request, they already are asynchronous today in 2.5.x

unregister_netdevice() rips the device out and returns, and
the problems we need to fix to make this work %100 are problems
that exist regardless of whether things operate asynchronously
or not.

For example, crap like this was always busted:

        rmmod eth0 </proc/sys/net/ipv4/conf/eth0/whatever

and now the asynchornous model forces us to fix this.

Werner, don't turn this into another one of those absolutely
rediculious discussions about module semantic threads you
guys all pile-drove into Rusty several months ago. That stuff
stunk like pure shit and really unfairly drove Rusty up a wall.

It really showed how pointless linux-kernel discussion can
be and how much such rediculious discussions can totally impede
real progress because someone LOUD disagrees with someone's
game plan.
-
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 : Sat Jun 07 2003 - 22:00:32 EST