aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-05-20Merge tag 'ceph-for-5.18-rc8' of https://github.com/ceph/ceph-clientLinus Torvalds1-185/+126
2022-05-19Merge tag 'net-5.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds21-116/+231
2022-05-19net: bridge: Clear offload_fwd_mark when passing frame up bridge interface.Andrew Lunn1-0/+7
2022-05-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski5-71/+49
2022-05-18libceph: fix misleading ceph_osdc_cancel_request() commentIlya Dryomov1-2/+7
2022-05-18libceph: fix potential use-after-free on linger ping and resendsIlya Dryomov1-183/+119
2022-05-18netfilter: nf_tables: disable expression reduction infraPablo Neira Ayuso1-10/+1
2022-05-18netfilter: flowtable: move dst_check to packet pathRitaro Takenaka2-22/+20
2022-05-18netfilter: flowtable: fix TCP flow teardownPablo Neira Ayuso2-27/+9
2022-05-18mptcp: Do TCP fallback on early DSS checksum failureMat Martineau2-4/+20
2022-05-18mptcp: fix checksum byte orderPaolo Abeni3-14/+26
2022-05-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-10/+25
2022-05-18net: af_key: check encryption module availability consistencyThomas Bartschies1-3/+3
2022-05-18net: af_key: add check for pfkey_broadcast in function pfkey_processJiasheng Jiang1-2/+4
2022-05-17NFC: nci: fix sleep in atomic context bugs caused by nci_skb_allocDuoming Zhou2-3/+3
2022-05-17xfrm: set dst dev to blackhole_netdev instead of loopback_dev in ifdownXin Long1-1/+1
2022-05-16netfilter: nft_flow_offload: fix offload with pppoe + vlanFelix Fietkau1-1/+2
2022-05-16net: fix dev_fill_forward_path with pppoe + bridgeFelix Fietkau1-1/+1
2022-05-16netfilter: nft_flow_offload: skip dst neigh lookup for ppp devicesFelix Fietkau1-9/+13
2022-05-16netfilter: flowtable: fix excessive hw offload attempts after failureFelix Fietkau1-1/+3
2022-05-16net/sched: act_pedit: sanitize shift argument before usagePaolo Abeni1-0/+4
2022-05-16xfrm: fix "disable_policy" flag use when arriving from different devicesEyal Birger1-5/+18
2022-05-13mptcp: fix subflow accounting on closePaolo Abeni3-6/+25
2022-05-13Merge tag 'nfs-for-5.18-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-4/+35
2022-05-13Revert "tcp/dccp: get rid of inet_twsk_purge()"Eric Dumazet5-7/+71
2022-05-12Merge tag 'net-5.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds21-28/+105
2022-05-12tls: Fix context leak on tls_device_downMaxim Mikityanskiy1-0/+3
2022-05-12net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pendingGuangguan Wang1-2/+2
2022-05-11Merge tag 'for-net-2022-05-11' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-3/+3
2022-05-11Merge tag 'wireless-2022-05-11' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski4-5/+24
2022-05-11Bluetooth: Fix the creation of hdev->nameItay Iellin1-3/+3
2022-05-11net/sched: act_pedit: really ensure the skb is writablePaolo Abeni1-4/+22
2022-05-10decnet: Use container_of() for struct dn_neigh castsKees Cook3-5/+6
2022-05-09Merge tag 'batadv-net-pullrequest-20220508' of git://git.open-mesh.org/linux-...Jakub Kicinski1-0/+11
2022-05-09net: dsa: flush switchdev workqueue on bridge join error pathVladimir Oltean1-0/+1
2022-05-09nl80211: fix locking in nl80211_set_tx_bitrate_mask()Johannes Berg1-2/+7
2022-05-09net: fix wrong network header lengthLina Wang1-1/+3
2022-05-07SUNRPC: Ensure that the gssproxy client can start in a connected stateTrond Myklebust2-0/+34
2022-05-07Revert "SUNRPC: Ensure gss-proxy connects on setup"Trond Myklebust2-4/+1
2022-05-06netlink: do not reset transport header in netlink_recvmsg()Eric Dumazet1-1/+0
2022-05-06Merge tag 'nfs-for-5.18-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds3-9/+42
2022-05-06ipv4: drop dst in multicast routing pathLokesh Dhoundiyal1-0/+1
2022-05-05ping: fix address binding wrt vrfNicolas Dichtel1-1/+11
2022-05-05net: rds: use maybe_get_net() when acquiring refcount on TCP socketsTetsuo Handa4-6/+18
2022-05-05Merge tag 'net-5.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-66/+82
2022-05-05NFC: netlink: fix sleep in atomic bug when firmware download timeoutDuoming Zhou1-2/+2
2022-05-04tcp: drop the hash_32() part from the index calculationWilly Tarreau1-1/+1
2022-05-04tcp: increase source port perturb table to 2^16Willy Tarreau1-4/+5
2022-05-04tcp: dynamically allocate the perturb table used by source portsWilly Tarreau1-2/+10
2022-05-04tcp: add small random increments to the source portWilly Tarreau1-4/+5
2022-05-04tcp: resalt the secret every 10 secondsEric Dumazet1-3/+9
2022-05-04tcp: use different parts of the port_offset for index and offsetWilly Tarreau1-1/+1
2022-05-04secure_seq: use the 64 bits of the siphash for port offset calculationWilly Tarreau3-8/+10
2022-05-04mac80211: Reset MBSSID parameters upon connectionManikanta Pubbisetty1-0/+6
2022-05-04cfg80211: retrieve S1G operating channel numberKieran Frewen1-1/+1
2022-05-04nl80211: validate S1G channel widthKieran Frewen1-0/+9
2022-05-04mac80211: fix rx reordering with non explicit / psmp ack policyFelix Fietkau1-2/+1
2022-05-03net: rds: acquire refcount on TCP socketsTetsuo Handa1-0/+8
2022-05-01nfc: replace improper check device_is_registered() in netlink related functionsDuoming Zhou1-15/+14
2022-04-30mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter()Eric Dumazet1-4/+4
2022-04-30net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()Eric Dumazet1-3/+6
2022-04-30rxrpc: Enable IPv6 checksums on transport socketDavid Howells1-0/+3
2022-04-29Revert "SUNRPC: attempt AF_LOCAL connect on setup"Trond Myklebust1-3/+0
2022-04-29Merge tag 'ceph-for-5.18-rc5' of https://github.com/ceph/ceph-clientLinus Torvalds1-1/+5
2022-04-29SUNRPC: Ensure gss-proxy connects on setupTrond Myklebust2-1/+4
2022-04-29SUNRPC: Ensure timely close of disconnected AF_LOCAL socketsTrond Myklebust1-0/+21
2022-04-29can: isotp: remove re-binding of bound socketOliver Hartkopp1-20/+5
2022-04-28tcp: fix F-RTO may not work correctly when receiving DSACKPengcheng Yang1-1/+2
2022-04-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski3-30/+45
2022-04-28SUNRPC: Don't leak sockets in xs_local_connect()Trond Myklebust1-1/+10
2022-04-28netfilter: nft_socket: only do sk lookups when indev is availableFlorian Westphal1-14/+38
2022-04-28Merge tag 'for-net-2022-04-27' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Abeni3-42/+81
2022-04-27tls: Skip tls_append_frag on zero copy sizeMaxim Mikityanskiy1-5/+7
2022-04-27Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski4-11/+32
2022-04-27netfilter: conntrack: fix udp offload timeout sysctlVolodymyr Mytnyk1-1/+1
2022-04-27netfilter: nf_conntrack_tcp: re-init for syn packets onlyFlorian Westphal1-15/+6
2022-04-26net: Use this_cpu_inc() to increment net->core_statsSebastian Andrzej Siewior1-9/+5
2022-04-26Bluetooth: hci_sync: Cleanup hci_conn if it cannot be abortedLuiz Augusto von Dentz3-18/+38
2022-04-26Bluetooth: hci_event: Fix creating hci_conn object on error statusLuiz Augusto von Dentz1-0/+12
2022-04-26Bluetooth: hci_event: Fix checking for invalid handle on error statusLuiz Augusto von Dentz1-29/+36
2022-04-26xsk: Fix possible crash when multiple sockets are createdMaciej Fijalkowski2-4/+25
2022-04-26mctp: defer the kfree of object mdev->addrsLin Ma1-1/+1
2022-04-25net/smc: Fix slab-out-of-bounds issue in fallbackWen Gu2-23/+59
2022-04-25net/smc: Only save the original clcsock callback functionsWen Gu3-20/+67
2022-04-25tcp: make sure treq->af_specific is initializedEric Dumazet2-2/+9
2022-04-25tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWATEric Dumazet2-1/+12
2022-04-25net: dsa: flood multicast to CPU when slave has IFF_PROMISCVladimir Oltean1-1/+1
2022-04-25ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md modePeilin Ye2-6/+7
2022-04-25ip6_gre: Make o_seqno start from 0 in native modePeilin Ye1-6/+5
2022-04-25ip_gre: Make o_seqno start from 0 in native modePeilin Ye1-5/+3
2022-04-25net/smc: sync err code when tcp connection was refusedliuyacan1-0/+2
2022-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller4-4/+14
2022-04-25netfilter: Update ip6_route_me_harder to consider L3 domainMartin Willi1-2/+8
2022-04-25libceph: disambiguate cluster/pool full log messageIlya Dryomov1-1/+5
2022-04-25netfilter: flowtable: Remove the empty fileRongguang Wei1-0/+0
2022-04-23sctp: check asoc strreset_chunk in sctp_generate_reconf_eventXin Long1-0/+4
2022-04-22tcp: ensure to use the most recently sent skb when filling the rate samplePengcheng Yang1-3/+8
2022-04-22net: bridge: switchdev: check br_vlan_group() return valueClément Léger1-0/+2
2022-04-22tcp: md5: incorrect tcp_header_len for incoming connectionsFrancesco Ruggeri1-1/+1
2022-04-22bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hookEyal Birger1-4/+3
2022-04-22SUNRPC release the transport of a relocated task with an assigned transportOlga Kornievskaia1-4/+7
2022-04-22netfilter: nft_set_rbtree: overlap detection with element re-addition after d...Pablo Neira Ayuso1-1/+5
2022-04-22net: dsa: Add missing of_node_put() in dsa_port_link_register_ofMiaoqian Lin1-0/+2
2022-04-19netlink: reset network and mac headers in netlink_dump()Eric Dumazet1-0/+7
2022-04-19ipvs: correctly print the memory size of ip_vs_conn_tabPengcheng Yang1-1/+1
2022-04-19net: dsa: hellcreek: Calculate checksums in taggerKurt Kanzenbach1-0/+8
2022-04-17batman-adv: Don't skb_split skbuffs with frag_listSven Eckelmann1-0/+11
2022-04-17can: isotp: stop timeout monitoring when no first frame was sentOliver Hartkopp1-1/+9
2022-04-15ipv6: make ip6_rt_gc_expire an atomic_tEric Dumazet1-5/+6
2022-04-15net: Handle l3mdev in ip_tunnel_init_flowDavid Ahern2-6/+7
2022-04-15l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_maste...David Ahern1-1/+1
2022-04-15net/sched: cls_u32: fix possible leak in u32_init_knode()Eric Dumazet1-4/+4
2022-04-15net/sched: cls_u32: fix netns refcount changes in u32_change()Eric Dumazet1-6/+10
2022-04-15openvswitch: fix OOB access in reserve_sfa_size()Paolo Valerio1-1/+1
2022-04-15ip6_gre: Fix skb_under_panic in __gre6_xmit()Peilin Ye1-3/+6
2022-04-15ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit()Peilin Ye1-2/+3
2022-04-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller3-7/+7
2022-04-15net/packet: fix packet_sock xmit return value checkingHangbin Liu1-4/+9
2022-04-15net/smc: Fix sock leak when release after smc_shutdown()Tony Lu1-1/+3
2022-04-15rxrpc: Restore removed timer deletionDavid Howells1-0/+2
2022-04-14Merge tag 'net-5.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds18-39/+68
2022-04-14rtnetlink: Fix handling of disabled L3 stats in RTM_GETSTATS repliesPetr Machata1-0/+3
2022-04-13nfc: nci: add flush_workqueue to prevent uafLin Ma1-0/+4
2022-04-13Merge tag 'wireless-2022-04-13' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller3-2/+5
2022-04-13Revert "net: dsa: setup master before ports"Vladimir Oltean1-13/+10
2022-04-13esp: limit skb_page_frag_refill use to a single pageSabrina Dubroca2-6/+4
2022-04-12Merge tag 'nfsd-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2-1/+4
2022-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-5/+4
2022-04-12netfilter: nf_tables: nft_parse_register can return a negative valueAntoine Tenart1-1/+1
2022-04-11sctp: Initialize daddr on peeled off socketPetr Malat1-1/+1
2022-04-11net/smc: Fix af_ops of child socket pointing to released memoryKarsten Graul1-2/+12
2022-04-11net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()Karsten Graul1-2/+3
2022-04-11net/smc: use memcpy instead of snprintf to avoid out of bounds readKarsten Graul1-2/+4
2022-04-11bpf: Fix release of page_pool in BPF_PROG_RUN in test runnerToke Høiland-Jørgensen1-2/+3
2022-04-11ipv6: fix panic when forwarding a pkt with no in6 devNicolas Dichtel1-1/+1
2022-04-11netfilter: nft_socket: make cgroup match work in input tooFlorian Westphal1-4/+3
2022-04-11mac80211: fix ht_capa printout in debugfsBen Greear1-1/+1
2022-04-11cfg80211: hold bss_lock while updating nontrans_listRameshkumar Sundaram1-0/+2
2022-04-11nl80211: correctly check NL80211_ATTR_REG_ALPHA2 sizeJohannes Berg1-1/+2
2022-04-11net/sched: taprio: Check if socket flags are validBenedikt Spranger1-1/+2
2022-04-08net/sched: fix initialization order when updating chain 0 headMarcelo Ricardo Leitner1-1/+1
2022-04-08sctp: use the correct skb for security_sctp_assoc_requestXin Long1-3/+3
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds6-33/+74
2022-04-08flow_dissector: fix false-positive __read_overflow2_field() warningJakub Kicinski1-1/+1
2022-04-08net/sched: flower: fix parsing of ethertype following VLAN headerVlad Buslov2-5/+14
2022-04-07xsk: Fix l2fwd for copy mode + busy poll comboMaciej Fijalkowski1-1/+1
2022-04-07SUNRPC: Move the call to xprt_send_pagedata() out of xprt_sock_sendmsg()Trond Myklebust3-11/+19
2022-04-07SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec()Trond Myklebust1-1/+3
2022-04-07SUNRPC: Handle allocation failure in rpc_new_task()Trond Myklebust2-0/+12
2022-04-07SUNRPC: Handle low memory situations in call_status()Trond Myklebust1-0/+5
2022-04-07SUNRPC: Handle ENOMEM in call_transmit_status()Trond Myklebust1-0/+2
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust2-9/+14
2022-04-06Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-4/+13
2022-04-06SUNRPC: Fix NFSD's request deferral on RDMA transportsChuck Lever2-1/+4
2022-04-06bpf: Support dual-stack sockets in bpf_tcp_check_syncookieMaxim Mikityanskiy1-4/+13
2022-04-06net: ipv6mr: fix unused variable warning with CONFIG_IPV6_PIMSM_V2=nFlorian Westphal1-1/+1
2022-04-06rxrpc: fix a race in rxrpc_exit_net()Eric Dumazet1-1/+1
2022-04-06net: openvswitch: fix leak of nested actionsIlya Maximets1-5/+90
2022-04-05net: openvswitch: don't send internal clone attribute to the userspace.Ilya Maximets2-2/+4
2022-04-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski7-8/+8
2022-04-05ipv6: Fix stats accounting in ip6_pkt_dropDavid Ahern1-1/+1
2022-04-05netfilter: nf_tables: memcg accounting for dynamically allocated objectsVasily Averin6-6/+6
2022-04-05sctp: count singleton chunks in assoc user statsJamie Bainbridge1-1/+5
2022-04-04xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookupDavid Ahern1-1/+3
2022-04-01net: ipv4: fix route with nexthop object delete warningNikolay Aleksandrov1-1/+6
2022-04-01mctp: Use output netdev to allocate skb headroomMatt Johnston2-16/+44
2022-04-01mctp: Fix check for dev_hard_header() resultMatt Johnston1-1/+1
2022-04-01Revert "net: dsa: stop updating master MTU from master.c"Vladimir Oltean1-1/+24
2022-04-01skbuff: fix coalescing for page_pool fragment recyclingJean-Philippe Brucker1-4/+11
2022-04-01net/tls: fix slab-out-of-bounds bug in decrypt_internalZiyang Xuan1-1/+1
2022-03-31Merge tag 'net-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds9-27/+68
2022-03-31openvswitch: Add recirc_id to recirc warningStéphane Graber1-2/+2
2022-03-31Merge tag 'linux-can-fixes-for-5.18-20220331' of git://git.kernel.org/pub/scm...Jakub Kicinski1-1/+1
2022-03-31rxrpc: fix some null-ptr-deref bugs in server_key.cXiaolong Huang1-2/+5
2022-03-31rxrpc: Fix call timer start racing with call destructionDavid Howells3-14/+43
2022-03-31can: isotp: restore accidentally removed MSG_PEEK featureOliver Hartkopp1-1/+1
2022-03-29SUNRPC: handle malloc failure in ->request_prepareNeilBrown3-13/+20
2022-03-29Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-2/+6
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds18-203/+273
2022-03-29netfilter: bitwise: fix reduce comparisonsJeremy Sowden1-2/+2
2022-03-29ax25: Fix UAF bugs in ax25 timersDuoming Zhou1-0/+5
2022-03-29ax25: fix UAF bug in ax25_send_control()Duoming Zhou1-4/+4
2022-03-29openvswitch: Fixed nd target mask field in the flow dump.Martin Varghese1-2/+2
2022-03-28xsk: Do not write NULL in SW ring at allocation failureMagnus Karlsson1-2/+6
2022-03-28Merge tag 'net-5.18-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-65/+112
2022-03-28net/smc: Send out the remaining data in sndbuf before closeWen Gu1-0/+3
2022-03-28net: move net_unlink_todo() out of the headerJohannes Berg1-0/+10
2022-03-28Merge tag 'for-linus-5.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+4
2022-03-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller3-27/+36
2022-03-28memcg: enable accounting for nft objectsVasily Averin2-23/+23
2022-03-26net/sched: act_ct: fix ref leak when switching zonesMarcelo Ricardo Leitner1-6/+9
2022-03-26net/smc: fix a memory leak in smc_sysctl_net_exit()Eric Dumazet1-0/+5
2022-03-26net/x25: Fix null-ptr-deref caused by x25_disconnectDuoming Zhou1-3/+8
2022-03-25llc: only change llc->dev when bind() succeedsEric Dumazet1-25/+34
2022-03-25SUNRPC: Don't return error values in sysfs read of closed filesTrond Myklebust1-12/+15
2022-03-25SUNRPC: Do not dereference non-socket transports in sysfsTrond Myklebust2-30/+51
2022-03-24vsock/virtio: enable VQs early on probeStefano Garzarella1-0/+2
2022-03-24vsock/virtio: read the negotiated features before using VQsStefano Garzarella1-3/+3
2022-03-24vsock/virtio: initialize vdev->priv before using VQsStefano Garzarella1-1/+2
2022-03-24Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds1-6/+2