[Bridge] Bridge Control using sysfs and Spinlocks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am attempting to change the bridge kernel module so that I have complete 
control over the port states from user space via sysfs.

On code inspection I can see that whenever a reconfiguration of the bridge 
itself is made, i.e. ageing time, forward delay, hello time, etc. then there 
is a spin_lock_bh before the reconfiguration and a spin_unlock_bh after 
reconfiguration.

However, when a reconfiguration of a bridge PORT is made e.g. path cost, 
priority then the spin lock mechanism is not used. Is this correct 
operation? (The old ioctl method uses spin locks on bridge port 
reconfiguration, whereas I am reconfiguring via sysfs)

If I am to change the bridge module to accept requests to change the port 
state should I be using the spin locks?

Thanks in advance

Jon Chambers.

_________________________________________________________________
MSN Messenger 7.5 is now out. Download it for FREE here. 
http://messenger.msn.co.uk


[Index of Archives]     [Netdev]     [AoE Tools]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux