summaryrefslogtreecommitdiffstats
path: root/net
Commit message (Expand)AuthorAgeFilesLines
* bpf: net: Avoid do_ip_getsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-09-021-8/+8
* bpf: net: Change do_ip_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-023-48/+63
* bpf: net: Avoid do_tcp_getsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-09-021-9/+9
* bpf: net: Change do_tcp_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-021-35/+37
* bpf: net: Avoid sk_getsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-09-021-2/+2
* bpf: net: Change sk_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-022-22/+26
* net: Change sock_getsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-09-021-3/+9
* bpf: Support getting tunnel flagsShmulik Ladkani2022-09-021-2/+6
* bpf, net: Avoid loading module when calling bpf_setsockopt(TCP_CONGESTION)Martin KaFai Lau2022-08-311-1/+1
* bpf: Use cgroup_{common,current}_func_proto in more hooksStanislav Fomichev2022-08-231-47/+33
* bpf, test_run: Propagate bpf_flow_dissect's retval to user's bpf_attr.test.re...Shmulik Ladkani2022-08-231-1/+1
* 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-232-7/+8
* bpf: Add a few optnames to bpf_setsockoptMartin KaFai Lau2022-08-181-0/+5
* bpf: Change bpf_setsockopt(SOL_IPV6) to reuse do_ipv6_setsockopt()Martin KaFai Lau2022-08-183-32/+29
* bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt()Martin KaFai Lau2022-08-182-22/+22
* bpf: Change bpf_setsockopt(SOL_TCP) to reuse do_tcp_setsockopt()Martin KaFai Lau2022-08-182-69/+32
* bpf: Refactor bpf specific tcp optnames to a new functionMartin KaFai Lau2022-08-181-29/+50
* bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()Martin KaFai Lau2022-08-182-98/+32
* bpf: Embed kernel CONFIG check into the if statement in bpf_setsockoptMartin KaFai Lau2022-08-181-7/+3
* bpf: net: Change do_ipv6_setsockopt() to use the sockopt's lock_sock() and ca...Martin KaFai Lau2022-08-181-7/+7
* bpf: net: Change do_ip_setsockopt() to use the sockopt's lock_sock() and capa...Martin KaFai Lau2022-08-181-6/+6
* bpf: net: Change do_tcp_setsockopt() to use the sockopt's lock_sock() and cap...Martin KaFai Lau2022-08-181-9/+9
* bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsock...Martin KaFai Lau2022-08-181-13/+25
* bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpfMartin KaFai Lau2022-08-181-3/+27
* net: Add sk_setsockopt() to take the sk ptr instead of the sock ptrMartin KaFai Lau2022-08-181-3/+10
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-08-173-12/+11
|\
| * bpf: Use bpf_map_area_alloc consistently on bpf map creationYafang Shao2022-08-101-6/+6
| * bpf: Make __GFP_NOWARN consistent in bpf map creationYafang Shao2022-08-101-2/+2
| * selftests/bpf: add destructive kfunc testArtem Savkov2022-08-101-0/+5
| * net: netfilter: Remove ifdefs for code shared by BPF and ctnetlinkKumar Kartikeya Dwivedi2022-08-091-6/+0
* | tcp: Make SYN ACK RTO tunable by BPF programs with TFOJie Meng2022-08-172-2/+3
* | net: sched: delete unused input parameter in qdisc_createZhengchao Shao2022-08-161-3/+3
* | net: sched: remove the unused return value of unregister_qdiscZhengchao Shao2022-08-161-2/+3
* | Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2022-08-1138-258/+439
|\ \
| * | net/tls: Use RCU API to access tls_ctx->netdevMaxim Mikityanskiy2022-08-102-10/+31
| * | tls: rx: device: don't try to copy too much on detachJakub Kicinski2022-08-101-1/+1
| * | tls: rx: device: bound the frag walkJakub Kicinski2022-08-101-1/+7
| * | net_sched: cls_route: remove from list when handle is 0Thadeu Lima de Souza Cascardo2022-08-101-1/+1
| * | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2022-08-103-3/+30
| |\ \
| | * | bpf: Check the validity of max_rdwr_access for sock local storage map iteratorHou Tao2022-08-101-1/+1
| | * | bpf: Acquire map uref in .init_seq_private for sock{map,hash} iteratorHou Tao2022-08-101-1/+19
| | * | bpf: Acquire map uref in .init_seq_private for sock local storage map iteratorHou Tao2022-08-101-1/+9
| | * | bpf: Allow calling bpf_prog_test kfuncs in tracing programsKumar Kartikeya Dwivedi2022-08-091-0/+1
| * | | net: fix refcount bug in sk_psock_get (2)Hawkins Jiawei2022-08-101-1/+3
| * | | devlink: Fix use-after-free after a failed reloadIdo Schimmel2022-08-101-2/+2
| * | | vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()Peilin Ye2022-08-101-0/+1
| * | | vsock: Fix memory leak in vsock_connect()Peilin Ye2022-08-101-1/+8
| * | | netlabel: fix typo in commentTopi Miettinen2022-08-101-1/+1
| * | | Merge tag 'linux-can-fixes-for-6.0-20220810' of git://git.kernel.org/pub/scm/...David S. Miller2022-08-102-2/+11
| |\ \ \