aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-02-24ping: remove pr_err from ping_lookupXin Long1-1/+0
2022-02-24openvswitch: Fix setting ipv6 fields causing hw csum failurePaul Blakey1-8/+38
2022-02-24ipv6: prevent a possible race condition with lifetimesNiels Dossche1-0/+2
2022-02-24net/smc: Use a mutex for locking "struct smc_pnettable"Fabio M. De Francesco2-22/+22
2022-02-23net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MODWan Jiabing1-1/+1
2022-02-23tipc: Fix end of loop tests for list_for_each_entry()Dan Carpenter2-2/+2
2022-02-23udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()Dan Carpenter1-1/+1
2022-02-22net: dsa: fix panic when removing unoffloaded port from bridgeAlvin Šipraga1-1/+8
2022-02-22net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friendsEric Dumazet1-2/+2
2022-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller7-6/+57
2022-02-22netfilter: nf_tables: fix memory leak during stateful obj updateFlorian Westphal1-4/+9
2022-02-21netfilter: nft_limit: fix stateful object memory leakFlorian Westphal1-0/+18
2022-02-21netfilter: nf_tables: unregister flowtable hooks on netns exitPablo Neira Ayuso1-0/+3
2022-02-21gso: do not skip outer ip header in case of ipip and net_failoverTao Liu2-1/+6
2022-02-20netfilter: nf_tables_offload: incorrect flow offload action array sizePablo Neira Ayuso4-2/+25
2022-02-19net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex isn't heldVladimir Oltean2-7/+20
2022-02-19mptcp: add mibs counter for ignored incoming optionsPaolo Abeni3-2/+10
2022-02-19mptcp: fix race in incoming ADD_ADDR option processingPaolo Abeni1-5/+14
2022-02-19mptcp: fix race in overlapping signal eventsPaolo Abeni1-0/+10
2022-02-18net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet5-6/+6
2022-02-18net/sched: act_ct: Fix flow table lookup after ct clear or switching zonesPaul Blakey1-5/+0
2022-02-18net-sysfs: add check for netdevice being present to speed_showsuresh kumar1-1/+1
2022-02-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+3
2022-02-17ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rtEric Dumazet1-9/+10
2022-02-17ipv4: fix data races in fib_alias_hw_flags_setEric Dumazet4-18/+21
2022-02-17net: dsa: lan9303: handle hwaccel VLAN tagsMans Rullgard1-14/+7
2022-02-17vsock: remove vsock from connected table when connect is interrupted by a signalSeth Forshee1-0/+1
2022-02-17ping: fix the dif and sdif check in ping_lookupXin Long1-2/+9
2022-02-16net: sched: limit TC_ACT_REPEAT loopsEric Dumazet1-3/+10
2022-02-16tipc: fix wrong notification node addressesJon Maloy1-5/+6
2022-02-16ipv6: per-netns exclusive flowlabel checksWillem de Bruijn1-1/+3
2022-02-16net: bridge: multicast: notify switchdev driver whenever MC processing gets d...Oleksandr Mazur1-0/+4
2022-02-15mctp: fix use after freeTom Rix1-5/+6
2022-02-15ipv4: add description about martian sourceZhang Yunkai1-0/+3
2022-02-14tipc: fix wrong publisher node address in link publicationsJon Maloy1-1/+1
2022-02-14net: fix documentation for kernel_getsocknameAlex Maydanik1-2/+2
2022-02-14net_sched: add __rcu annotation to netdev->qdiscEric Dumazet4-28/+35
2022-02-14net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLANVladimir Oltean2-1/+1
2022-02-14ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()Ignat Korchagin2-3/+3
2022-02-13netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES dependencyPablo Neira Ayuso1-0/+2
2022-02-13tipc: fix a bit overflow in tipc_crypto_key_rcv()Hangyu Hua1-1/+1
2022-02-11Merge tag 'wireless-2022-02-11' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller2-21/+25
2022-02-11bpf: Do not try bpf_msg_push_data with len 0Felix Maurer1-0/+3
2022-02-11Merge ra.kernel.org:/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller2-2/+4
2022-02-11drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hitEric Dumazet1-2/+9
2022-02-11net/smc: Avoid overwriting the copies of clcsock callback functionsWen Gu1-3/+7
2022-02-10Merge tag 'net-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds19-82/+144
2022-02-10netfilter: nft_synproxy: unregister hooks on init error pathPablo Neira Ayuso1-1/+3
2022-02-10net: mpls: Fix GCC 12 warningVictor Erminpour1-1/+1
2022-02-10skbuff: cleanup double word in commentTom Rix1-1/+1
2022-02-10tipc: improve size validations for received domain recordsJon Maloy2-2/+9
2022-02-09mptcp: netlink: process IPv6 addrs in creating listening socketsKishen Maloor1-2/+6
2022-02-09vlan: move dev_put into vlan_dev_uninitXin Long1-3/+5
2022-02-09vlan: introduce vlan_dev_free_egress_priorityXin Long3-5/+11
2022-02-09ax25: fix UAF bugs of net_device caused by rebinding operationDuoming Zhou1-1/+4
2022-02-09net: dsa: fix panic when DSA master device unbinds on shutdownVladimir Oltean1-19/+6
2022-02-09tipc: rate limit warning for received illegal binding updateJon Maloy1-1/+1
2022-02-09Merge tag 'linux-can-fixes-for-5.17-20220209' of git://git.kernel.org/pub/scm...David S. Miller1-7/+22
2022-02-09ax25: fix NPD bug in ax25_disconnectDuoming Zhou1-1/+1
2022-02-09netfilter: xt_socket: fix a typo in socket_mt_destroy()Eric Dumazet1-1/+1
2022-02-09can: isotp: fix error path in isotp_sendmsg() to unlock wait queueOliver Hartkopp1-6/+9
2022-02-09can: isotp: fix potential CAN frame reception race in isotp_rcv()Oliver Hartkopp1-1/+13
2022-02-08ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure pathEric Dumazet2-0/+4
2022-02-08Merge tag 'nfs-for-5.17-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-2/+13
2022-02-08SUNRPC: lock against ->sock changing during sysfs readNeilBrown2-2/+10
2022-02-08xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_createDan Aloni1-0/+3
2022-02-07net/smc: use GFP_ATOMIC allocation in smc_pnet_add_eth()Eric Dumazet1-1/+1
2022-02-06net/smc: fix ref_tracker issue in smc_pnet_add()Eric Dumazet1-3/+5
2022-02-04tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) caseEric Dumazet1-14/+19
2022-02-04Merge tag 'ceph-for-5.17-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds4-70/+245
2022-02-04cfg80211: fix race in netlink owner interface destructionJohannes Berg1-13/+4
2022-02-04netfilter: ctnetlink: disable helper autoassignFlorian Westphal1-1/+2
2022-02-04netfilter: conntrack: re-init state for retransmitted syn-ackFlorian Westphal1-0/+12
2022-02-04netfilter: conntrack: move synack init code to helperFlorian Westphal1-18/+29
2022-02-04netfilter: nft_payload: don't allow th access for fragmentsFlorian Westphal2-5/+6
2022-02-04netfilter: conntrack: don't refresh sctp entries in closed stateFlorian Westphal1-0/+9
2022-02-03Merge tag 'net-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds21-69/+247
2022-02-03ax25: fix reference count leaks of ax25_devDuoming Zhou3-16/+36
2022-02-02net, neigh: Do not trigger immediate probes on NUD_FAILED from neigh_managed_...Daniel Borkmann1-6/+12
2022-02-02tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data()Eric Dumazet1-0/+2
2022-02-02libceph: optionally use bounce buffer on recv path in crc modeIlya Dryomov4-20/+103
2022-02-02libceph: make recv path in secure mode work the same as send pathIlya Dryomov1-62/+154
2022-02-02Partially revert "net/smc: Add netlink net namespace support"Dmitry V. Levin1-2/+0
2022-02-01tcp: fix mem under-charging with zerocopy sendmsg()Eric Dumazet1-2/+5
2022-02-01af_packet: fix data-race in packet_setsockopt / packet_setsockoptEric Dumazet1-2/+6
2022-02-01rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()Eric Dumazet1-2/+4
2022-02-01net: sched: fix use-after-free in tc_new_tfilter()Eric Dumazet1-4/+7
2022-01-31mac80211: mlme: check for null after calling kmemdupJiasheng Jiang1-8/+21
2022-01-31net/smc: Forward wakeup to smc socket waitqueue after fallbackWen Gu2-16/+137
2022-01-28Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2022-01-28Merge tag 'ieee802154-for-net-2022-01-28' of git://git.kernel.org/pub/scm/lin...David S. Miller1-4/+4
2022-01-28ax25: add refcount in ax25_dev to avoid UAF bugsDuoming Zhou3-2/+15
2022-01-28ax25: improve the incomplete fix to avoid UAF and NPD bugsDuoming Zhou1-3/+6
2022-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski8-17/+20
2022-01-27Merge tag 'net-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds23-80/+234
2022-01-27net: bridge: vlan: fix memory leak in __allowed_ingressTim Yi1-3/+3
2022-01-27netfilter: nf_tables: remove assignment with no effect in chain blob builderPablo Neira Ayuso1-1/+0
2022-01-27net: socket: rename SKB_DROP_REASON_SOCKET_FILTERMenglong Dong1-1/+1
2022-01-27ipv4: tcp: send zero IPID in SYNACK messagesEric Dumazet1-2/+9
2022-01-27ipv4: raw: lock the socket in raw_bind()Eric Dumazet1-1/+4
2022-01-27net: bridge: vlan: fix single net device option dumpingNikolay Aleksandrov1-1/+2
2022-01-27Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"Guillaume Nault1-7/+20
2022-01-27net: ieee802154: Return meaningful error codes from the netlink helpersMiquel Raynal1-4/+4
2022-01-27netfilter: nft_byteorder: track register operationsPablo Neira Ayuso1-0/+12
2022-01-27netfilter: nft_reject_bridge: Fix for missing reply from preroutingPhil Sutter1-4/+4
2022-01-27netfilter: nft_ct: fix use after free when attaching zone templateFlorian Westphal1-1/+4
2022-01-27netfilter: Remove flowtable relicsGeert Uytterhoeven4-11/+0
2022-01-25sch_htb: Fail on unsupported parameters when offload is requestedMaxim Mikityanskiy1-0/+20
2022-01-25Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds9-65/+34
2022-01-24fsnotify: fix fsnotify hooks in pseudo filesystemsAmir Goldstein1-2/+2
2022-01-24ping: fix the sk_bound_dev_if match in ping_lookupXin Long1-1/+2
2022-01-24net/smc: Transitional solution for clcsock race issueWen Gu1-12/+51
2022-01-24ipv4: fix ip option filtering for locally generated fragmentsJakub Kicinski1-3/+12
2022-01-24net-procfs: show net devices bound packet typesJianguo Wu1-3/+32
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds1-2/+2
2022-01-22proc: remove PDE_DATA() completelyMuchun Song16-56/+56
2022-01-21mptcp: Use struct_group() to avoid cross-field memset()Kees Cook1-3/+3
2022-01-22rxrpc: Adjust retransmission backoffDavid Howells2-6/+4
2022-01-20mptcp: fix removing ids bitmap settingGeliang Tang1-1/+1
2022-01-20mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()Paolo Abeni1-10/+27
2022-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski4-9/+19
2022-01-20ipv6: annotate accesses to fn->fn_sernumEric Dumazet2-11/+14
2022-01-20tcp: add a missing sk_defer_free_flush() in tcp_splice_read()Eric Dumazet1-0/+1
2022-01-20Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2-16/+17
2022-01-20ipv6_tunnel: Rate limit warning messagesIdo Schimmel1-4/+4
2022-01-20net: sched: Clarify error message when qdisc kind is unknownVictor Nogueira1-1/+1
2022-01-20net: fix information leakage in /proc/net/ptypeCongyu Liu2-1/+4
2022-01-20Merge tag 'net-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds31-132/+229
2022-01-19ipv4: add net_hash_mix() dispersion to fib_info_laddrhash keysEric Dumazet1-14/+15
2022-01-19ipv4: avoid quadratic behavior in netns dismantleEric Dumazet1-19/+17
2022-01-19nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()Krzysztof Kozlowski1-0/+5
2022-01-19Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+2
2022-01-18Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+6
2022-01-18netns: add schedule point in ops_exit_list()Eric Dumazet1-1/+3
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2-3/+3
2022-01-17net: Flush deferred skb free on socket destroyGal Pressman1-0/+3
2022-01-17net/tls: Fix another skb memory leak when running kTLS trafficGal Pressman1-0/+1
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+3
2022-01-16net/smc: Fix hung_task when removing SMC-R devicesWen Gu1-16/+1
2022-01-16ipv4: update fib_info_cnt under spinlock protectionEric Dumazet1-3/+8
2022-01-16Merge tag 'nfsd-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2-106/+77
2022-01-16Merge tag '9p-for-5.17-rc1' of git://github.com/martinetd/linuxLinus Torvalds7-9/+42
2022-01-16netfilter: conntrack: don't increment invalid counter on NF_REPEATFlorian Westphal1-3/+5
2022-01-15net/smc: Remove unused function declarationWen Gu1-4/+0
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds7-39/+13
2022-01-15all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriateYury Norov1-2/+2
2022-01-15mm: introduce memalloc_retry_wait()NeilBrown1-1/+2
2022-01-15mm: allow !GFP_KERNEL allocations for kvmallocMichal Hocko6-38/+11
2022-01-14af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progressEric Dumazet2-5/+15
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin2-3/+3
2022-01-14xprtrdma: Remove definitions of RPCDBG_FACILITYChuck Lever5-27/+0
2022-01-14xprtrdma: Remove final dprintk call sites from xprtrdmaChuck Lever1-12/+0
2022-01-14Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-01-13net_sched: restore "mpu xxx" handlingKevin Bracey1-0/+1
2022-01-13sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()Anna Schumaker1-16/+19
2022-01-13net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_changeXiyu Yang1-2/+4
2022-01-13SUNRPC allow for unspecified transport time in rpc_clnt_add_xprtOlga Kornievskaia1-1/+4
2022-01-13net/smc: Resolve the race between SMC-R link access and clearWen Gu2-12/+44
2022-01-13net/smc: Introduce a new conn->lgr validity check helperWen Gu6-12/+24
2022-01-13inet: frags: annotate races around fqdir->dead and fqdir->high_threshEric Dumazet2-4/+7
2022-01-13net/smc: Resolve the race between link group access and terminationWen Gu3-11/+53
2022-01-13libceph: rename parse_fsid() to ceph_parse_fsid() and exportVenky Shankar1-4/+5
2022-01-13libceph: generalize addr/ip parsing based on delimiterVenky Shankar2-12/+12
2022-01-13sch_api: Don't skip qdisc attach on ingressMaxim Mikityanskiy1-1/+1
2022-01-13netfilter: nft_connlimit: memleak if nf_ct_netns_get() failsPablo Neira Ayuso1-1/+10
2022-01-12sit: allow encapsulated IPv6 traffic to be delivered locallyIgnat Korchagin1-1/+1
2022-01-12Merge tag 'tty-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-3/+2
2022-01-12net/smc: fix possible NULL deref in smc_pnet_add_eth()Eric Dumazet1-1/+2
2022-01-12net: bridge: fix net device refcount tracking issue in error pathEric Dumazet1-1/+2
2022-01-12net: fix sock_timestamping_bind_phc() to release deviceMiroslav Lichvar1-0/+2
2022-01-12Revert "of: net: support NVMEM cells with MAC in text format"Michael Walle1-22/+11
2022-01-12netfilter: nf_tables: set last expression in register tracking areaPablo Neira Ayuso1-1/+1
2022-01-11gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()Guillaume Nault1-2/+3
2022-01-11xfrm: Don't accidentally set RTO_ONLINK in decode_session4()Guillaume Nault1-1/+2
2022-01-11mctp: test: zero out sockaddrMatt Johnston1-1/+1
2022-01-11Merge tag 'selinux-pr-20220110' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2022-01-11xdp: check prog type before updating BPF linkToke Høiland-Jørgensen1-0/+6
2022-01-11netfilter: nf_tables: remove unused variablePablo Neira Ayuso1-2/+0
2022-01-11netfilter: nf_conntrack_netbios_ns: fix helper module aliasFlorian Westphal1-2/+3
2022-01-10netfilter: nf_tables: typo NULL check in _clone() functionPablo Neira Ayuso4-4/+4
2022-01-10netfilter: nf_tables: don't use 'data_size' uninitializedLinus Torvalds1-0/+1
2022-01-10SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace pointChuck Lever1-1/+1
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski19-42/+153
2022-01-10net/9p: show error message if user 'msize' cannot be satisfiedChristian Schoenebeck1-1/+6
2022-01-10net/p9: load default transportsThomas Weißschuh1-2/+11
2022-01-109p/xen: autoload when xenbus service is availableThomas Weißschuh1-0/+1
2022-01-109p/trans_fd: split into dedicated moduleThomas Weißschuh4-5/+23
2022-01-09tcp: tcp_send_challenge_ack delete useless param `skb`Benjamin Yim1-5/+5
2022-01-09page_pool: remove spinlock in page_pool_refill_alloc_cache()Yunsheng Lin1-4/+0
2022-01-09net: skb: use kfree_skb_reason() in __udp4_lib_rcv()Menglong Dong1-2/+8
2022-01-09net: skb: use kfree_skb_reason() in tcp_v4_rcv()Menglong Dong1-3/+11
2022-01-09net: skb: introduce kfree_skb_reason()Menglong Dong3-9/+16
2022-01-09net: openvswitch: Fix ct_state nat flags for conns arriving from tcPaul Blakey3-3/+21
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski37-384/+823
2022-01-09netfilter: nft_meta: cancel register tracking after meta updatePablo Neira Ayuso2-0/+40
2022-01-09netfilter: nft_payload: cancel register tracking after payload updatePablo Neira Ayuso1-0/+21
2022-01-09netfilter: nft_bitwise: track register operationsPablo Neira Ayuso3-2/+97
2022-01-09netfilter: nft_meta: track register operationsPablo Neira Ayuso1-0/+28
2022-01-09netfilter: nft_payload: track register operationsPablo Neira Ayuso1-0/+30
2022-01-09netfilter: nf_tables: add register tracking infrastructurePablo Neira Ayuso1-0/+11