summaryrefslogtreecommitdiff
path: root/include/net/busy_poll.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-09net: add napi_busy_loop_rcu()Stefan Roesch1-0/+4
2023-08-03net: invert the netdevice.h vs xdp.h dependencyJakub Kicinski1-0/+1
2022-08-24net: Fix a data-race around sysctl_net_busy_poll.Kuniyuki Iwashima1-1/+1
2021-12-03tcp: fix another uninit-value (sk_rx_queue_mapping)Eric Dumazet1-0/+13
2021-12-02net: avoid uninit-value from tcp_conn_requestEric Dumazet1-1/+1
2021-10-26net: avoid dirtying sk->sk_napi_idEric Dumazet1-1/+2
2021-07-01net: annotate data race around sk_ll_usecEric Dumazet1-1/+1
2020-12-01net, xdp, xsk: fix __sk_mark_napi_id_once napi_id errorDaniel Borkmann1-3/+7
2020-12-01xsk: Propagate napi_id to XDP socket Rx pathBjörn Töpel1-4/+15
2020-12-01net: Add SO_BUSY_POLL_BUDGET socket optionBjörn Töpel1-2/+5
2020-12-01net: Introduce preferred busy-pollingBjörn Töpel1-2/+3
2020-06-21net: Avoid overwriting valid skb->napi_idAmritha Nambiar1-1/+5
2019-10-31net: annotate lockless accesses to sk->sk_napi_idEric Dumazet1-3/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner1-13/+1
2018-07-30net: remove sock_poll_busy_flagChristoph Hellwig1-6/+0
2018-07-30net: remove sock_poll_busy_loopChristoph Hellwig1-9/+0
2018-07-02net: Record receive queue number for a connectionAmritha Nambiar1-0/+1
2018-05-26net: refactor socket_pollChristoph Hellwig1-0/+15
2017-08-12net: fix compilation when busy poll is not enabledDaniel Borkmann1-6/+6
2017-03-25net: Commonize busy polling code to focus on napi_id instead of socketSridhar Samudrala1-5/+15
2017-03-25net: Track start of busy loop instead of when it should endAlexander Duyck1-30/+38
2017-03-25net: Change return type of sk_busy_loop from bool to voidAlexander Duyck1-3/+2
2017-03-25net: Only define skb_mark_napi_id in one spot instead of twoAlexander Duyck1-13/+9
2017-03-25net: Busy polling should ignore sender CPUsAlexander Duyck1-2/+7
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-14net: busy-poll: remove LL_FLUSH_FAILED and LL_FLUSH_BUSYEric Dumazet1-4/+0
2016-11-18udp: enable busy polling for all socketsEric Dumazet1-9/+19
2016-11-16net: busy-poll: remove need_resched() from sk_can_busy_loop()Eric Dumazet1-3/+2
2015-11-19net: un-inline sk_busy_loop()Eric Dumazet1-44/+1
2014-01-13sched, net: Fixup busy_loop_us_clock()Peter Zijlstra1-18/+1
2013-08-29net: add cpu_relax to busy poll loopEliezer Tamir1-0/+1
2013-08-09net: rename busy poll MIB counterEliezer Tamir1-1/+1
2013-08-05busy_poll: cleanup do-nothing placeholdersEliezer Tamir1-5/+0
2013-08-02net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLLCong Wang1-3/+3
2013-08-02net: fix a compile error when CONFIG_NET_LL_RX_POLL is not setCong Wang1-0/+5
2013-07-11net: rename busy poll socket op and globalsEliezer Tamir1-4/+4
2013-07-11net: rename ll methods to busy-pollEliezer Tamir1-10/+12
2013-07-11net: rename include/net/ll_poll.h to include/net/busy_poll.hEliezer Tamir1-0/+183