Atzm Watanabe
|
e4d26f4b08
packet: fill the gap of TPACKET_ALIGNMENT with zeros
|
11 years ago |
Atzm Watanabe
|
51846355bc
packet: make aligned size of struct tpacket{2,3}_hdr clear
|
11 years ago |
Tom Herbert
|
3958afa1b2
net: Change skb_get_rxhash to skb_get_hash
|
11 years ago |
Li Zhong
|
1cbac01052
packet: fix using smp_processor_id() in preemptible code
|
11 years ago |
Daniel Borkmann
|
d346a3fae3
packet: introduce PACKET_QDISC_BYPASS socket option
|
11 years ago |
David S. Miller
|
34f9f43710
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
11 years ago |
Daniel Borkmann
|
66e56cd46b
packet: fix send path when running with proto == 0
|
11 years ago |
Duan Jiong
|
22781a5b9c
packet: use macro GET_PBDQC_FROM_RB to simplify the codes
|
11 years ago |
Veaceslav Falico
|
ec6f809ff6
af_packet: block BH in prb_shutdown_retire_blk_timer()
|
11 years ago |
Daniel Borkmann
|
e40526cb20
packet: fix use after free race in send path when dev is released
|
11 years ago |
Hannes Frederic Sowa
|
f3d3342602
net: rework recvmsg handler msg_name and msg_namelen logic
|
11 years ago |
Daniel Borkmann
|
f55d112e52
net: packet: use reciprocal_divide in fanout_demux_hash
|
12 years ago |
Daniel Borkmann
|
5df0ddfbc9
net: packet: add randomized fanout scheduler
|
12 years ago |
David S. Miller
|
b05930f5d1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
12 years ago |
Willem de Bruijn
|
8bcdeaff5e
packet: restore packet statistics tp_packets to include drops
|
12 years ago |
Eric Dumazet
|
28d6427109
net: attempt high order allocations in sock_alloc_send_pskb()
|
12 years ago |
David S. Miller
|
09effa67a1
packet: Revert recent header parsing changes.
|
12 years ago |
Phil Sutter
|
c483e02614
af_packet: simplify VLAN frame check in packet_snd
|
12 years ago |
Phil Sutter
|
cbd89acb9e
af_packet: fix for sending VLAN frames via packet_mmap
|
12 years ago |
Phil Sutter
|
0f75b09c79
af_packet: when sending ethernet frames, parse header for skb->protocol
|
12 years ago |
Richard Cochran
|
cb820f8e4b
net: Provide a generic socket error queue delivery method for Tx time stamps.
|
12 years ago |
David S. Miller
|
d98cae64e4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
12 years ago |
Daniel Borkmann
|
2dc85bf323
packet: packet_getname_spkt: make sure string is always 0-terminated
|
12 years ago |
Jiri Pirko
|
351638e7de
net: pass info struct via netdevice notifier
|
12 years ago |
Daniel Borkmann
|
8da3056c04
packet: tpacket_v3: do not trigger bug() on wrong header status
|
12 years ago |
Daniel Borkmann
|
ee80fbf301
packet: account statistics only in tpacket_stats_u
|
12 years ago |
Daniel Borkmann
|
b9c32fb271
packet: if hw/sw ts enabled in rx/tx ring, report which ts we got
|
12 years ago |
Daniel Borkmann
|
7a51384cc9
packet: enable hardware tx timestamping on tpacket ring
|
12 years ago |
Willem de Bruijn
|
2e31396fa1
packet: tx timestamping on tpacket ring
|
12 years ago |
Daniel Borkmann
|
4b457bdf1d
packet: move hw/sw timestamp extraction into a small helper
|
12 years ago |