summaryrefslogtreecommitdiff
path: root/net/packet/af_packet.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-11net: add support for skbs with unreadable fragsMina Almasry1-2/+2
2024-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+84
2024-07-14af_packet: Handle outgoing VLAN packets without hardware offloadingChengen Du1-2/+84
2024-06-19af_packet: use sk_skb_reason_drop to free rx packetsYan Zhai1-5/+5
2024-05-23net: Add additional bit to support clockid_t timestamp typeAbhishek Chauhan1-4/+3
2024-05-16af_packet: do not call packet_read_pending() from tpacket_destruct_skb()Eric Dumazet1-2/+1
2024-04-08af_packet: avoid a false positive warning in packet_setsockopt()Eric Dumazet1-12/+14
2024-03-18Revert "net: Re-use and set mono_delivery_time bit for userspace tstamp packets"Abhishek Chauhan1-3/+1
2024-03-18packet: annotate data-races around ignore_outgoingEric Dumazet1-2/+2
2024-03-11net/packet: Add getsockopt support for PACKET_COPY_THRESHJuntong Deng1-2/+5
2024-03-05net: Re-use and set mono_delivery_time bit for userspace tstamp packetsAbhishek Chauhan1-1/+3
2024-01-05net: fill in MODULE_DESCRIPTION() for AF_PACKETJakub Kicinski1-0/+1
2023-12-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-8/+8
2023-12-05packet: add a generic drop reason for receiveYan Zhai1-13/+7
2023-12-04packet: Move reference count in packet_sock to atomic_long_tDaniel Borkmann1-8/+8
2023-10-12af_packet: Fix fortified memcpy() without flex array.Kuniyuki Iwashima1-1/+6
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+10
2023-08-04net/packet: annotate data-races around tp->statusEric Dumazet1-6/+10
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+6
2023-08-02net/packet: change packet_alloc_skb() to allow bigger paged allocationsEric Dumazet1-1/+3
2023-07-29net: annotate data-races around sk->sk_priorityEric Dumazet1-3/+3
2023-07-29net: annotate data-races around sk->sk_markEric Dumazet1-3/+3
2023-07-25af_packet: Fix warning of fortified memcpy() in packet_getname().Kuniyuki Iwashima1-1/+1
2023-06-24sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells1-2/+0
2023-05-29af_packet: do not use READ_ONCE() in packet_bind()Eric Dumazet1-3/+5
2023-05-25af_packet: Fix data-races of pkt_sk(sk)->num.Kuniyuki Iwashima1-2/+2
2023-05-10net: add vlan_get_protocol_and_depth() helperEric Dumazet1-4/+2
2023-05-03af_packet: Don't send zero-byte data in packet_sendmsg_spkt().Kuniyuki Iwashima1-1/+1
2023-04-21net/packet: support mergeable feature of virtioJianfeng Tan1-38/+57
2023-03-27net: introduce a config option to tweak MAX_SKB_FRAGSEric Dumazet1-2/+2
2023-03-19net/packet: remove po->xmitEric Dumazet1-15/+9
2023-03-17net/packet: convert po->pressure to an atomic flagEric Dumazet1-6/+8
2023-03-17net/packet: convert po->running to an atomic flagEric Dumazet1-10/+10
2023-03-17net/packet: convert po->has_vnet_hdr to an atomic flagEric Dumazet1-9/+10
2023-03-17net/packet: convert po->tp_loss to an atomic flagEric Dumazet1-3/+3
2023-03-17net/packet: convert po->tp_tx_has_off to an atomic flagEric Dumazet1-3/+3
2023-03-17net/packet: annotate accesses to po->tp_tstampEric Dumazet1-4/+5
2023-03-17net/packet: convert po->auxdata to an atomic flagEric Dumazet1-5/+3
2023-03-17net/packet: convert po->origdev to an atomic flagEric Dumazet1-6/+4
2023-03-17net/packet: annotate accesses to po->xmitEric Dumazet1-4/+8
2023-02-15net: no longer support SOCK_REFCNT_DEBUG featureJason Xing1-4/+0
2023-02-01packet: add TP_STATUS_GSO_TCP for tp_statusXin Long1-0/+4
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-5/+6
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+2
2022-11-29packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETEWillem de Bruijn1-4/+2
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld1-2/+2
2022-10-28net/packet: add PACKET_FANOUT_FLAG_IGNORE_OUTGOINGWillem de Bruijn1-0/+1
2022-10-25net: dev: Convert sa_data to flexible array in struct sockaddrKees Cook1-5/+5
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld1-1/+1