summaryrefslogtreecommitdiffstats
path: root/net/packet
Commit message (Expand)AuthorAgeFilesLines
* Revert "net: Re-use and set mono_delivery_time bit for userspace tstamp packets"Abhishek Chauhan2024-03-181-3/+1
* packet: annotate data-races around ignore_outgoingEric Dumazet2024-03-181-2/+2
* net/packet: Add getsockopt support for PACKET_COPY_THRESHJuntong Deng2024-03-112-3/+6
* net: Re-use and set mono_delivery_time bit for userspace tstamp packetsAbhishek Chauhan2024-03-051-1/+3
* sock_diag: add module pointer to "struct sock_diag_handler"Eric Dumazet2024-01-231-0/+1
* net: fill in MODULE_DESCRIPTION() for AF_PACKETJakub Kicinski2024-01-051-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-12-072-9/+9
|\
| * packet: Move reference count in packet_sock to atomic_long_tDaniel Borkmann2023-12-042-9/+9
* | packet: add a generic drop reason for receiveYan Zhai2023-12-051-13/+7
|/
* net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modulesJakub Kicinski2023-11-191-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-121-1/+6
|\
| * af_packet: Fix fortified memcpy() without flex array.Kuniyuki Iwashima2023-10-121-1/+6
* | net/packet: Annotate struct packet_fanout with __counted_byKees Cook2023-10-061-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-101-6/+10
|\
| * net/packet: annotate data-races around tp->statusEric Dumazet2023-08-041-6/+10
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-031-6/+6
|\|
| * net: annotate data-races around sk->sk_priorityEric Dumazet2023-07-291-3/+3
| * net: annotate data-races around sk->sk_markEric Dumazet2023-07-291-3/+3
* | net/packet: change packet_alloc_skb() to allow bigger paged allocationsEric Dumazet2023-08-021-1/+3
|/
* af_packet: Fix warning of fortified memcpy() in packet_getname().Kuniyuki Iwashima2023-07-251-1/+1
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-2/+0
* af_packet: do not use READ_ONCE() in packet_bind()Eric Dumazet2023-05-291-3/+5
* af_packet: Fix data-races of pkt_sk(sk)->num.Kuniyuki Iwashima2023-05-252-3/+3
* net: add vlan_get_protocol_and_depth() helperEric Dumazet2023-05-101-4/+2
* af_packet: Don't send zero-byte data in packet_sendmsg_spkt().Kuniyuki Iwashima2023-05-031-1/+1
* net/packet: support mergeable feature of virtioJianfeng Tan2023-04-213-40/+59
* net: introduce a config option to tweak MAX_SKB_FRAGSEric Dumazet2023-03-271-2/+2
* net/packet: remove po->xmitEric Dumazet2023-03-192-16/+10
* af_packet: preserve const qualifier in pkt_sk()Eric Dumazet2023-03-181-4/+1
* net/packet: convert po->pressure to an atomic flagEric Dumazet2023-03-172-7/+9
* net/packet: convert po->running to an atomic flagEric Dumazet2023-03-173-12/+12
* net/packet: convert po->has_vnet_hdr to an atomic flagEric Dumazet2023-03-173-11/+12
* net/packet: convert po->tp_loss to an atomic flagEric Dumazet2023-03-173-6/+6
* net/packet: convert po->tp_tx_has_off to an atomic flagEric Dumazet2023-03-172-5/+5
* net/packet: annotate accesses to po->tp_tstampEric Dumazet2023-03-172-5/+6
* net/packet: convert po->auxdata to an atomic flagEric Dumazet2023-03-173-8/+6
* net/packet: convert po->origdev to an atomic flagEric Dumazet2023-03-173-8/+26
* net/packet: annotate accesses to po->xmitEric Dumazet2023-03-171-4/+8
* net: no longer support SOCK_REFCNT_DEBUG featureJason Xing2023-02-151-4/+0
* packet: add TP_STATUS_GSO_TCP for tp_statusXin Long2023-02-011-0/+4
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-131-5/+6
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-4/+2
| |\
| * | net/packet: add PACKET_FANOUT_FLAG_IGNORE_OUTGOINGWillem de Bruijn2022-10-281-0/+1
| * | net: dev: Convert sa_data to flexible array in struct sockaddrKees Cook2022-10-251-5/+5
* | | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-121-2/+2
|\ \ \ | |_|/ |/| |
| * | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-2/+2
| |/
* / packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETEWillem de Bruijn2022-11-291-4/+2
|/
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* net/af_packet: registration process optimization in packet_init()Ziyang Xuan2022-09-211-13/+13
* packet: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-221-2/+2