]> git.baikalelectronics.ru Git - kernel.git/commit
vxge: serialize access to steering control register
authorJon Mason <jon.mason@exar.com>
Thu, 11 Nov 2010 04:25:56 +0000 (04:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 11 Nov 2010 17:30:20 +0000 (09:30 -0800)
commitc67d514c8b317946e5e1d439770757e5e1e566ee
treec427a353c8859c77b642d683e2911afb3a7d3afd
parent62133b8f6167bfe1a7875366b99b75c77ee46442
vxge: serialize access to steering control register

It is possible for multiple callers to access the firmware interface for
the same vpath simultaneously, resulting in uncertain output.  Add locks
to serialize access.  Also, make functions only accessed locally static,
thus requiring some movement of code blocks.

Signed-off-by: Jon Mason <jon.mason@exar.com>
Signed-off-by: Ram Vepa <ram.vepa@exar.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxge/vxge-config.c
drivers/net/vxge/vxge-config.h