netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next-2.6 0/3] net: use rx_handler_data pointer for bridge and macvlan ports
@ 2010-06-10 13:34 Jiri Pirko
  2010-06-10 13:34 ` [PATCH net-next-2.6 1/3] net: add rx_handler data pointer Jiri Pirko
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jiri Pirko @ 2010-06-10 13:34 UTC (permalink / raw)
  To: netdev; +Cc: davem, shemminger, kaber, eric.dumazet

Since recent changes ensured that only one rx_handler can be present at a time,
always either macvlan_port or br_port pointer in net_device structure is
not used. So introduce rx_handler_data pointer into net_device structure to
store this data pointer and safe some space. Also this pointer is right next
rx_handler pointer most likely on the same cache line.

Jirka

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2010-06-15 18:49 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-10 13:34 [PATCH net-next-2.6 0/3] net: use rx_handler_data pointer for bridge and macvlan ports Jiri Pirko
2010-06-10 13:34 ` [PATCH net-next-2.6 1/3] net: add rx_handler data pointer Jiri Pirko
2010-06-15 18:49   ` David Miller
2010-06-10 13:35 ` [PATCH net-next-2.6 2/3] macvlan: use rx_handler_data pointer to store macvlan_port pointer Jiri Pirko
2010-06-15 12:48   ` Patrick McHardy
2010-06-15 13:27   ` [PATCH net-next-2.6 2/3] macvlan: use rx_handler_data pointer to store macvlan_port pointer V2 Jiri Pirko
2010-06-15 18:50     ` David Miller
2010-06-10 13:36 ` [PATCH net-next-2.6 3/3] bridge: use rx_handler_data pointer to store net_bridge_port pointer Jiri Pirko
2010-06-15 13:28   ` [PATCH net-next-2.6 3/3] bridge: use rx_handler_data pointer to store net_bridge_port pointer V2 Jiri Pirko
2010-06-15 16:30     ` Stephen Hemminger
2010-06-15 16:51       ` Jiri Pirko
2010-06-15 16:50     ` [PATCH net-next-2.6 3/3 v3] bridge: use rx_handler_data pointer to store net_bridge_port pointer Jiri Pirko
2010-06-15 18:50       ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).