On (08/14/09 18:23), Thirumalai Srinivasan wrote:
>>   
> The perimeter does ensure that only 1 thread can do mac_set_mtu() at a  
> time on the given mac. But I am not sure why mac_set_mtu() wants to   
> call mac_mark_exclusive().  Is it that not all drivers implement the  
> mac_maxsdu_update() and so we can't change the mtu except if we are the  
> only mac client ?
>

I think Girish and Nicolas had some complex phone discussions
about this, so maybe they can elaborate. As I recall, it had to
do with some re-entry in the aggr driver?

--Sowmini


Reply via email to