aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-05-08Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds31-121/+407
2021-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski13-40/+117
2021-05-07mptcp: fix splat when closing unaccepted socketPaolo Abeni1-2/+1
2021-05-07Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds10-227/+237
2021-05-07netfilter: nftables: avoid potential overflows on 32bit archesEric Dumazet2-7/+10
2021-05-07netfilter: nftables: avoid overflows in nft_hash_buckets()Eric Dumazet1-1/+9
2021-05-06tcp: Specify cmsgbuf is user pointer for receive zerocopy.Arjun Roy1-0/+1
2021-05-06Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds3-20/+38
2021-05-05netfilter: nftables: Fix a memleak from userdata error path in new objectsPablo Neira Ayuso1-2/+2
2021-05-05netfilter: remove BUG_ON() after skb_header_pointer()Pablo Neira Ayuso6-7/+21
2021-05-05Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds3-17/+24
2021-05-05netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL checkPablo Neira Ayuso1-0/+2
2021-05-05smc: disallow TCP_ULP in smc_setsockopt()Cong Wang1-1/+3
2021-05-05ethtool: fix missing NLM_F_MULTI flag when dumpingFernando Fernandez Mancera1-1/+2
2021-05-05netfilter: nfnetlink: add a missing rcu_read_unlock()Eric Dumazet1-0/+1
2021-05-04net/nfc: fix use-after-free llcp_sock_bind/connectOr Cohen1-0/+4
2021-05-04net: Only allow init netns to set default tcp cong to a restricted algoJonathon Reinhart1-0/+4
2021-05-04libceph: allow addrvecs with a single NONE/blank addressIlya Dryomov1-6/+14
2021-05-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-4/+3
2021-05-04xsk: Fix for xp_aligned_validate_desc() when len == chunk_sizeXuan Zhuo1-4/+3
2021-05-03netfilter: arptables: use pernet ops struct during unregisterFlorian Westphal2-4/+3
2021-05-03netfilter: xt_SECMARK: add new revision to fix structure layoutPablo Neira Ayuso1-19/+69
2021-05-03sctp: delay auto_asconf init until binding the first addrXin Long1-14/+17
2021-05-03Revert "net/sctp: fix race condition in sctp_destroy_sock"Xin Long1-5/+8
2021-05-03net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_infoPhillip Potter1-0/+4
2021-05-03sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_bXin Long1-1/+2
2021-05-03Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case"Xin Long1-5/+1
2021-05-03Revert "Revert "sctp: Fix bundling of SHUTDOWN with COOKIE-ACK""Xin Long1-3/+3
2021-05-01xprtrdma: Fix a NULL dereference in frwr_unmap_sync()Chuck Lever1-0/+1
2021-05-01sunrpc: Fix misplaced barrier in call_decodeBaptiste Lepers1-6/+5
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2-34/+2
2021-04-30sctp: do asoc update earlier in sctp_sf_do_dupcook_bXin Long2-43/+30
2021-04-30Revert "sctp: Fix bundling of SHUTDOWN with COOKIE-ACK"Xin Long1-3/+3
2021-04-30sctp: do asoc update earlier in sctp_sf_do_dupcook_aXin Long1-5/+20
2021-04-30vsock/vmci: Remove redundant assignment to errYang Li1-2/+0
2021-04-30net: page_pool: use alloc_pages_bulk in refill code pathJesper Dangaard Brouer1-26/+56
2021-04-30net: page_pool: refactor dma_map into own function page_pool_dma_mapJesper Dangaard Brouer1-19/+26
2021-04-30SUNRPC: refresh rq_pages using a bulk page allocatorChuck Lever1-16/+15
2021-04-30SUNRPC: set rq_page_end differentlyChuck Lever1-4/+3
2021-04-29net: Remove redundant assignment to errYang Li1-3/+0
2021-04-29bridge: Fix possible races between assigning rx_handler_data and setting IFF_...Zhang Zhengming1-2/+3
2021-04-29net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packetsDavide Caratti1-4/+4
2021-04-29openvswitch: fix stack OOB read while fragmenting IPv4 packetsDavide Caratti1-4/+4
2021-04-29seg6: add counters support for SRv6 BehaviorsAndrea Mayer1-2/+196
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds340-7565/+14477
2021-04-28net: selftest: fix build issue if INET is disabledOleksij Rempel3-3/+3
2021-04-28net: netrom: nr_in: Remove redundant assignment to nsJiapeng Chong1-1/+0
2021-04-28net/sched: act_ct: Remove redundant ct get and checkRoi Dayan1-3/+1
2021-04-28icmp: standardize naming of RFC 8335 PROBE constantsAndreas Roeseler1-8/+8
2021-04-28Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-0/+3
2021-04-27Fix misc new gcc warningsLinus Torvalds1-1/+1
2021-04-27net:nfc:digital: Fix a double free in digital_tg_recv_dep_reqLv Yunlong1-0/+2
2021-04-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller7-103/+525
2021-04-27libceph: don't set global_id until we get an auth ticketIlya Dryomov1-13/+23
2021-04-27libceph: bump CephXAuthenticate encoding versionIlya Dryomov1-1/+1
2021-04-27net: fix a concurrency bug in l2tp_tunnel_register()Gong, Sishuai1-5/+5
2021-04-27net/smc: Remove redundant assignment to rcJiapeng Chong1-1/+0
2021-04-27mpls: Remove redundant assignment to errJiapeng Chong1-1/+0
2021-04-27llc2: Remove redundant assignment to rcJiapeng Chong1-2/+0
2021-04-27net/tls: Remove redundant initialization of recordJiapeng Chong1-1/+1
2021-04-27rds: Remove redundant assignment to nr_sigJiapeng Chong1-1/+0
2021-04-27net: mscc: ocelot: support PTP Sync one-step timestampingYangbo Lu3-53/+17
2021-04-27net: dsa: free skb->cb usage in core driverYangbo Lu3-9/+9
2021-04-27net: dsa: no longer clone skb in core driverYangbo Lu1-11/+1
2021-04-27net: dsa: no longer identify PTP packet in core driverYangbo Lu1-10/+2
2021-04-27net: dsa: check tx timestamp request in core driverYangbo Lu1-0/+3
2021-04-27rxrpc: rxkad: Remove redundant variable offsetJiapeng Chong1-2/+0
2021-04-27net: bridge: mcast: fix broken length + header check for MRDv6 Adv.Linus Lüssing2-30/+15
2021-04-27Merge tag 'selinux-pr-20210426' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2021-04-27netfilter: nft_socket: fix build with CONFIG_SOCK_CGROUP_DATA=nArnd Bergmann1-2/+2
2021-04-27netfilter: nft_socket: fix an unused variable warningArnd Bergmann1-2/+5
2021-04-27Merge tag 'afs-netfs-lib-20210426' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+5
2021-04-27Merge tag 'cfi-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds1-2/+2
2021-04-27netfilter: nftables: add catch-all set element supportPablo Neira Ayuso6-63/+458
2021-04-27netfilter: nftables: add helper function to validate set element dataPablo Neira Ayuso1-4/+11
2021-04-27netfilter: nftables: add helper function to flush set elementsPablo Neira Ayuso1-13/+18
2021-04-27netfilter: nftables: add loop check helper functionPablo Neira Ayuso1-9/+21
2021-04-27netfilter: nftables: rename set element data activation/deactivation functionsPablo Neira Ayuso1-11/+11
2021-04-27cfg80211: fix locking in netlink owner interface destructionJohannes Berg2-9/+36
2021-04-26Merge tag 'nfsd-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds8-261/+183
2021-04-26net/sched: act_ct: fix wild memory access when clearing fragmentsDavide Caratti1-3/+3
2021-04-26Merge tag 'linux-can-next-for-5.13-20210426' of git://git.kernel.org/pub/scm/...David S. Miller1-2/+4
2021-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller49-1189/+1439
2021-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller10-22/+71
2021-04-26Merge tag 'tty-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-81/+67
2021-04-26Merge tag 'char-misc-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+8
2021-04-26netfilter: allow to turn off xtables compat layerFlorian Westphal11-51/+61
2021-04-26netfilter: nfnetlink: consolidate callback typesPablo Neira Ayuso11-118/+261
2021-04-26netfilter: nfnetlink: pass struct nfnl_info to batch callbacksPablo Neira Ayuso2-172/+180
2021-04-26netfilter: nfnetlink: pass struct nfnl_info to rcu callbacksPablo Neira Ayuso4-116/+105
2021-04-26Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-6/+4
2021-04-26xprtrdma: Move fr_mr field to struct rpcrdma_mrChuck Lever2-9/+6
2021-04-26xprtrdma: Move the Work Request union to struct rpcrdma_mrChuck Lever2-23/+13
2021-04-26xprtrdma: Move fr_linv_done field to struct rpcrdma_mrChuck Lever2-6/+5
2021-04-26xprtrdma: Move cqe to struct rpcrdma_mrChuck Lever2-21/+16
2021-04-26xprtrdma: Move fr_cid to struct rpcrdma_mrChuck Lever2-17/+16
2021-04-26xprtrdma: Remove the RPC/RDMA QP event handlerChuck Lever1-18/+0
2021-04-26xprtrdma: Add tracepoints showing FastReg WRs and remote invalidationChuck Lever1-0/+2
2021-04-26xprtrdma: Avoid Send Queue wrappingChuck Lever2-17/+16
2021-04-26xprtrdma: Do not wake RPC consumer on a failed LocalInvChuck Lever3-9/+41
2021-04-26xprtrdma: Do not recycle MR after FastReg/LocalInv flushesChuck Lever1-52/+17
2021-04-26xprtrdma: Clarify use of barrier in frwr_wc_localinv_done()Chuck Lever1-3/+5
2021-04-26xprtrdma: Rename frwr_release_mr()Chuck Lever3-6/+6
2021-04-26xprtrdma: rpcrdma_mr_pop() already does list_del_init()Chuck Lever1-1/+0
2021-04-26xprtrdma: Delete rpcrdma_recv_buffer_put()Chuck Lever4-20/+14
2021-04-26xprtrdma: Fix cwnd update orderingChuck Lever3-7/+8
2021-04-26xprtrdma: Improve locking around rpcrdma_rep creationChuck Lever1-4/+5
2021-04-26xprtrdma: Improve commentary around rpcrdma_reps_unmap()Chuck Lever1-1/+5
2021-04-26xprtrdma: Improve locking around rpcrdma_rep destructionChuck Lever1-7/+24
2021-04-26xprtrdma: Put flushed Receives on free list instead of destroying themChuck Lever1-1/+3
2021-04-26xprtrdma: Do not refresh Receive Queue while it is drainingChuck Lever2-0/+14
2021-04-26xprtrdma: Avoid Receive Queue wrappingChuck Lever1-0/+1
2021-04-26netfilter: nfnetlink: add struct nfnl_info and pass it to callbacksPablo Neira Ayuso9-336/+277
2021-04-26netfilter: nftables: add nft_pernet() helper functionPablo Neira Ayuso4-71/+61
2021-04-25Merge tag 'mlx5-updates-2021-04-21' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller1-1/+10
2021-04-26netfilter: nf_log_syslog: Unset bridge logger in pernet exitPhil Sutter1-0/+1
2021-04-26netfilter: ip6_tables: pass table pointer via nf_hook_opsFlorian Westphal6-54/+61
2021-04-26netfilter: arp_tables: pass table pointer via nf_hook_opsFlorian Westphal2-18/+31
2021-04-26netfilter: ip_tables: pass table pointer via nf_hook_opsFlorian Westphal7-52/+66
2021-04-26netfilter: xt_nat: pass table to hookfnFlorian Westphal2-20/+69
2021-04-26netfilter: x_tables: remove paranoia testsFlorian Westphal11-33/+0
2021-04-26netfilter: arptables: unregister the tables by nameFlorian Westphal2-10/+12
2021-04-26netfilter: ip6tables: unregister the tables by nameFlorian Westphal6-33/+22
2021-04-26netfilter: iptables: unregister the tables by nameFlorian Westphal6-32/+20
2021-04-26netfilter: x_tables: add xt_find_tableFlorian Westphal1-0/+17
2021-04-26netfilter: x_tables: remove ipt_unregister_tableFlorian Westphal4-20/+2
2021-04-26netfilter: ebtables: remove the 3 ebtables pointers from struct netFlorian Westphal4-51/+54
2021-04-26netfilter: disable defrag once its no longer neededFlorian Westphal6-14/+104
2021-04-26netfilter: nft_socket: add support for cgroupsv2Pablo Neira Ayuso1-1/+47
2021-04-26netfilter: nat: move nf_xfrm_me_harder to where it is usedFlorian Westphal2-37/+38
2021-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller5-10/+11
2021-04-25can: proc: fix rcvlist_* header alignment on 64-bit systemErik Flodin1-2/+4
2021-04-24Revert "net/rds: Avoid potential use after free in rds_send_remove_from_sock"Linus Torvalds2-2/+1
2021-04-24devlink: Extend SF port attributes to have external attributeParav Pandit1-1/+10
2021-04-23mptcp: add MSG_PEEK supportYonglong Li1-9/+13
2021-04-23mptcp: ignore unsupported msg flagsPaolo Abeni1-4/+5
2021-04-23mptcp: implement MSG_TRUNC supportPaolo Abeni1-7/+9
2021-04-23mptcp: implement dummy MSG_ERRQUEUE supportPaolo Abeni1-0/+4
2021-04-23mptcp: Retransmit DATA_FINMat Martineau1-2/+23
2021-04-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller3-62/+15
2021-04-23net: sock: remove the unnecessary check in proto_registerTonghao Zhang1-1/+1
2021-04-23openvswitch: meter: remove rate from the bucket size calculationIlya Maximets1-2/+2
2021-04-23SUNRPC: Fix null pointer dereference in svc_rqst_free()Yunjian Wang1-1/+2
2021-04-23bluetooth: eliminate the potential race condition when removing the HCI contr...Lin Ma1-4/+8
2021-04-23afs: Don't truncate iter during data fetchDavid Howells1-4/+5
2021-04-23xsk: Align XDP socket batch size with DPDKLi RongQing1-1/+1
2021-04-22net, xdp: Update pkt_type if generic XDP changes unicast MACMartin Willi1-1/+5
2021-04-22SUNRPC: fix ternary sign expansion bug in tracingDan Carpenter1-1/+1
2021-04-21neighbour: Prevent Race condition in neighbour subsytemChinmay Agarwal1-0/+4
2021-04-21net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=nVladimir Oltean1-1/+1
2021-04-21net: qrtr: Avoid potential use after free in MHI sendBjorn Andersson1-3/+5
2021-04-21net: dsa: fix bridge support for drivers without port_bridge_flags callbackOleksij Rempel1-1/+1
2021-04-20vsock/virtio: free queued packets when closing socketStefano Garzarella1-9/+19
2021-04-20net: dsa: Allow default tag protocol to be overridden from DTTobias Waldekranz1-17/+86
2021-04-20net: dsa: Only notify CPU ports of changes to the tag protocolTobias Waldekranz1-18/+7
2021-04-20Merge tag 'mac80211-next-for-net-next-2021-04-20' of git://git.kernel.org/pub...David S. Miller17-80/+125
2021-04-20net: dsa: enable selftest support for all switches by defaultOleksij Rempel2-0/+22
2021-04-20net: add generic selftest supportOleksij Rempel3-0/+405
2021-04-20Merge tag 'v5.12-rc8' into sched/core, to pick up fixesIngo Molnar151-832/+1386
2021-04-19ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SETJakub Kicinski1-0/+3
2021-04-19net: fix a data race when get vlan deviceDi Zhu2-0/+7
2021-04-19gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment checkAlexander Lobakin1-4/+4
2021-04-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller15-88/+333
2021-04-19net: sched: tapr: prevent cycle_time == 0 in parse_taprio_scheduleDu Cheng1-0/+6
2021-04-19ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user()Gustavo A. R. Silva1-1/+1
2021-04-19mld: remove unnecessary prototypesTaehee Yoo1-3/+0
2021-04-19nexthop: Restart nexthop dump based on last dumped nexthop identifierIdo Schimmel1-8/+6
2021-04-19vsock/vmci: log once the failed queue pair allocationStefano Garzarella1-2/+1
2021-04-19cfg80211: scan: drop entry from hidden_list on overflowJohannes Berg1-0/+2
2021-04-19wireless: fix spelling of A-MSDU in HE capabilitiesJohannes Berg1-1/+1
2021-04-19wireless: align HE capabilities A-MPDU Length Exponent ExtensionJohannes Berg1-8/+8
2021-04-19wireless: align some HE capabilities with the specJohannes Berg1-9/+10
2021-04-19xfrm: ipcomp: remove unnecessary get_cpu()Sabrina Dubroca1-17/+8
2021-04-19xfrm: avoid synchronize_rcu during netns destructionFlorian Westphal1-3/+7
2021-04-19xfrm: remove stray synchronize_rcu from xfrm_initFlorian Westphal1-3/+0
2021-04-19flow: remove spi key from flowi structFlorian Westphal1-39/+0
2021-04-19mac80211: drop the connection if firmware crashed while in CSANaftali Goldstein3-3/+12
2021-04-19mac80211: properly drop the connection in case of invalid CSA IEEmmanuel Grumbach1-5/+2
2021-04-19mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driverEmmanuel Grumbach1-9/+1
2021-04-19nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP rangingAvraham Stern2-1/+12
2021-04-19mac80211: aes_cmac: check crypto_shash_setkey() return valueJohannes Berg1-2/+9
2021-04-19mac80211: minstrel_ht: remove extraneous indentation on if statementColin Ian King1-1/+1
2021-04-19mac80211: properly process TXQ management framesJohannes Berg1-5/+14
2021-04-19cfg80211: constify ieee80211_get_response_rate returnJoe Perches1-1/+1
2021-04-18netfilter: nftables: counter hardware offload supportPablo Neira Ayuso3-7/+69
2021-04-18netfilter: Dissect flow after packet manglingIdo Schimmel2-0/+4
2021-04-18netfilter: nftables_offload: special ethertype handling for VLANPablo Neira Ayuso1-0/+44
2021-04-18netfilter: nftables_offload: VLAN id needs host byteorder in flow dissectorPablo Neira Ayuso2-6/+45
2021-04-18netfilter: nft_payload: fix C-VLAN offload supportPablo Neira Ayuso1-2/+3
2021-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski21-57/+154
2021-04-16mptcp: use mptcp_for_each_subflow in mptcp_closeGeliang Tang1-1/+1
2021-04-16mptcp: add tracepoint in subflow_check_data_availGeliang Tang1-3/+1
2021-04-16mptcp: add tracepoint in ack_update_mskGeliang Tang1-0/+6
2021-04-16mptcp: add tracepoint in get_mapping_statusGeliang Tang1-3/+3
2021-04-16mptcp: add tracepoint in mptcp_subflow_get_sendGeliang Tang1-4/+4
2021-04-16mptcp: export mptcp_subflow_activeGeliang Tang2-12/+12
2021-04-16mptcp: fix format specifiers for unsigned intGeliang Tang1-2/+2
2021-04-16kunit: mptcp: adhere to KUNIT formatting standardNico Pache4-4/+4
2021-04-16flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target()Gustavo A. R. Silva1-2/+4
2021-04-16netlink: don't call ->netlink_bind with table lock heldFlorian Westphal1-2/+2