summaryrefslogtreecommitdiffstats
path: root/net/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-09-084-24/+7
|\
| * net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUMMenglong Dong2022-09-073-23/+6
| * tcp: TX zerocopy should not sense pfmemalloc statusEric Dumazet2022-09-021-1/+1
* | net: sysctl: remove unused variable long_maxLiu Shixin2022-09-071-1/+0
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-063-419/+366
|\ \
| * | bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()Martin KaFai Lau2022-09-031-31/+24
| * | bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()Martin KaFai Lau2022-09-031-18/+12
| * | bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()Martin KaFai Lau2022-09-031-31/+43
| * | bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()Martin KaFai Lau2022-09-032-36/+25
| * | bpf: Embed kernel CONFIG check into the if statement in bpf_getsockoptMartin KaFai Lau2022-09-031-7/+4
| * | bpf: net: Avoid sk_getsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-09-031-2/+2
| * | bpf: net: Change sk_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-032-22/+26
| * | net: Change sock_getsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-09-031-3/+9
| * | bpf: Support getting tunnel flagsShmulik Ladkani2022-09-021-2/+6
| * | bpf: Use cgroup_{common,current}_func_proto in more hooksStanislav Fomichev2022-08-241-47/+33
| * | bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE retcode for bpf progsShmulik Ladkani2022-08-231-0/+3
| * | flow_dissector: Make 'bpf_flow_dissect' return the bpf program retcodeShmulik Ladkani2022-08-231-6/+7
| * | bpf: Add a few optnames to bpf_setsockoptMartin KaFai Lau2022-08-191-0/+5
| * | bpf: Change bpf_setsockopt(SOL_IPV6) to reuse do_ipv6_setsockopt()Martin KaFai Lau2022-08-191-30/+26
| * | bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt()Martin KaFai Lau2022-08-191-20/+20
| * | bpf: Change bpf_setsockopt(SOL_TCP) to reuse do_tcp_setsockopt()Martin KaFai Lau2022-08-191-67/+30
| * | bpf: Refactor bpf specific tcp optnames to a new functionMartin KaFai Lau2022-08-191-29/+50
| * | bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()Martin KaFai Lau2022-08-192-98/+32
| * | bpf: Embed kernel CONFIG check into the if statement in bpf_setsockoptMartin KaFai Lau2022-08-191-7/+3
| * | bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsock...Martin KaFai Lau2022-08-191-13/+25
| * | bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-08-191-3/+27
| * | net: Add sk_setsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-08-191-3/+10
* | | net: rtnetlink: use netif_oper_up instead of open codeJuhee Kang2022-09-021-4/+2
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-011-2/+2
|\ \ \ | | |/ | |/|
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2022-08-261-2/+2
| |\ \
| | * | skmsg: Fix wrong last sg check in sk_msg_recvmsg()Liu Jian2022-08-171-2/+2
* | | | core: Variable type completionXin Gao2022-08-311-1/+1
* | | | Revert "net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()"Vlad Buslov2022-08-311-2/+0
* | | | net: devlink: stub port params cmds for they are unused internallyJiri Pirko2022-08-301-73/+5
* | | | devlink: use missing attribute ext_ackJakub Kicinski2022-08-301-21/+20
* | | | genetlink: start to validate reserved header bytesJakub Kicinski2022-08-292-0/+2
* | | | net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()Jiri Pirko2022-08-271-0/+2
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-08-268-40/+52
|\| | |
| * | | net: Fix a data-race around netdev_unregister_timeout_secs.Kuniyuki Iwashima2022-08-241-1/+1
| * | | net: Fix a data-race around netdev_budget_usecs.Kuniyuki Iwashima2022-08-241-1/+1
| * | | net: Fix a data-race around netdev_budget.Kuniyuki Iwashima2022-08-241-1/+1
| * | | net: Fix a data-race around sysctl_net_busy_read.Kuniyuki Iwashima2022-08-241-1/+1
| * | | net: Fix a data-race around sysctl_tstamp_allow_data.Kuniyuki Iwashima2022-08-241-1/+1
| * | | net: Fix data-races around sysctl_optmem_max.Kuniyuki Iwashima2022-08-243-9/+13
| * | | net: Fix data-races around netdev_tstamp_prequeue.Kuniyuki Iwashima2022-08-241-4/+4
| * | | net: Fix data-races around netdev_max_backlog.Kuniyuki Iwashima2022-08-242-3/+3
| * | | net: Fix data-races around weight_p and dev_weight_[rt]x_bias.Kuniyuki Iwashima2022-08-242-7/+10
| * | | net: Fix data-races around sysctl_[rw]mem_(max|default).Kuniyuki Iwashima2022-08-242-6/+6
| * | | net/core/skbuff: Check the return value of skb_copy_bits()lily2022-08-241-3/+2
| * | | net: neigh: don't call kfree_skb() under spin_lock_irqsave()Yang Yingliang2022-08-241-3/+9