History log of /drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c4be62a4d27cf4170c2e0eca5a4f8d6fa84d85e4 02-Dec-2011 David Miller <davem@davemloft.net> cxgb3: Handle NULL dst neighbour in cxgb3_offload.c

Signed-off-by: David S. Miller <davem@davemloft.net>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
a4757123aeadf450b5b3c5f51f214660e20477f3 02-Dec-2011 David Miller <davem@davemloft.net> cxgb3: Rework t3_l2t_get to take a dst_entry instead of a neighbour.

This way we consolidate the RCU locking down into the place where it
actually matters, and also we can make the code handle
dst_get_neighbour_noref() returning NULL properly.

Signed-off-by: David S. Miller <davem@davemloft.net>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
2721745501a26d0dc3b88c0d2f3aa11471891388 02-Dec-2011 David Miller <davem@davemloft.net> net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.

To reflect the fact that a refrence is not obtained to the
resulting neighbour entry.

Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
2cfa5a0471fef43fda0b7bd87e3a5e4dbadb7809 23-Nov-2011 Eric Dumazet <eric.dumazet@gmail.com> net: treewide use of RCU_INIT_POINTER

rcu_assign_pointer(ptr, NULL) can be safely replaced by
RCU_INIT_POINTER(ptr, NULL)

(old rcu_assign_pointer() macro was testing the NULL value and could
omit the smp_wmb(), but this had to be removed because of compiler
warnings)

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
ee40fa0656a730491765545ff7550f3c1ceb0fbc 27-May-2011 Paul Gortmaker <paul.gortmaker@windriver.com> drivers/net: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE

These were getting the macros from an implicit module.h
include via device.h, but we are planning to clean that up.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

drivers/net: Add export.h to wireless/brcm80211/brcmfmac/bcmsdh.c

This relatively recently added file uses EXPORT_SYMBOL and hence
needs export.h included so that it is compatible with the module.h
split up work.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
88c5100c28b02c4b2b2c6f6fafbbd76d90f698b9 07-Oct-2011 David S. Miller <davem@davemloft.net> Merge branch 'master' of github.com:davem330/net

Conflicts:
net/batman-adv/soft-interface.c
f7917c009c28c941ba151ee66f04dc7f6a2e1e0b 07-Apr-2011 Jeff Kirsher <jeffrey.t.kirsher@intel.com> chelsio: Move the Chelsio drivers

Moves the drivers for the Chelsio chipsets into
drivers/net/ethernet/chelsio/ and the necessary Kconfig and Makefile
changes.

CC: Divy Le Ray <divy@chelsio.com>
CC: Dimitris Michailidis <dm@chelsio.com>
CC: Casey Leedom <leedom@chelsio.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
/drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c