fakelb: introduce fakelb ifup phys list
authorAlexander Aring <alex.aring@gmail.com>
Sun, 17 May 2015 19:45:05 +0000 (21:45 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 19 May 2015 09:44:46 +0000 (11:44 +0200)
commite369dc8f1aa95cd490e1ab75043dcf50d2190453
tree4e6693168f9ffa162fe1c4566750ef20ac9f7962
parent6fa2cffe8cf937fc10be362a2dcac8a5965f618e
fakelb: introduce fakelb ifup phys list

This patch introduce a fakelb ifup phys list, which stores all
registered phys which are in an operated mode. This will reduce the
iterations of non-operated phys while transmit frames. There exists two
locks now, one rwlock for the operated interfaces and the spinlock for
protecting the list for all registered virtual phys.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/net/ieee802154/fakelb.c