aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-04-19netlink: reset network and mac headers in netlink_dump()Eric Dumazet1-0/+7
2022-04-19net: dsa: hellcreek: Calculate checksums in taggerKurt Kanzenbach1-0/+8
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-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-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
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds337-4250/+12623
2022-03-24SUNRPC don't resend a task on an offlined transportOlga Kornievskaia1-1/+3
2022-03-24netfilter: nf_conntrack_tcp: preserve liberal flag in tcp optionsPablo Neira Ayuso1-4/+13
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2022-03-23SUNRPC: avoid race between mod_timer() and del_timer_sync()NeilBrown1-0/+7
2022-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-126/+208
2022-03-23llc: fix netdevice reference leaks in llc_ui_bind()Eric Dumazet1-0/+8
2022-03-23net: bridge: mst: Restrict info size queries to bridge portsTobias Waldekranz1-1/+1
2022-03-22net: dsa: fix missing host-filtered multicast addressesVladimir Oltean1-10/+34
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+2
2022-03-22fs: allocate inode by using alloc_inode_sb()Muchun Song2-2/+2
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2022-03-22SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentTrond Myklebust5-16/+15
2022-03-22SUNRPC: Fix unx_lookup_cred() allocationTrond Myklebust1-8/+10
2022-03-22NFS: Fix memory allocation in rpc_alloc_task()Trond Myklebust1-3/+7
2022-03-22NFS: Fix memory allocation in rpc_malloc()Trond Myklebust1-7/+14
2022-03-22SUNRPC: Improve accuracy of socket ENOBUFS determinationTrond Myklebust1-35/+18
2022-03-22SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACETrond Myklebust1-18/+4
2022-03-22SUNRPC: Fix socket waits for write buffer spaceTrond Myklebust1-15/+39
2022-03-22SUNRPC: Only save the TCP source port after the connection is completeTrond Myklebust1-2/+3
2022-03-22SUNRPC: Don't call connect() more than once on a TCP socketTrond Myklebust1-10/+12
2022-03-22Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski7-115/+449
2022-03-22Merge tag 'nfsd-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds5-49/+133
2022-03-22net: bridge: mst: prevent NULL deref in br_mst_info_size()Eric Dumazet1-1/+1
2022-03-22tipc: fix the timer expires after interval 100msHoang Le1-1/+2
2022-03-21net: dsa: fix panic on shutdown if multi-chip tree failed to probeVladimir Oltean1-0/+5
2022-03-21openvswitch: always update flow key after natAaron Conole1-59/+59
2022-03-21Merge tag 'selinux-pr-20220321' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+5
2022-03-21net/tls: optimize judgement processes in tls_set_device_offload()Ziyang Xuan1-31/+31
2022-03-21net/tls: remove unnecessary jump instructions in do_tls_setsockopt_conf()Ziyang Xuan1-10/+5
2022-03-21tcp: ensure PMTU updates are processed during fastopenJakub Kicinski1-1/+4
2022-03-21net: Revert the softirq will run annotation in ____napi_schedule().Sebastian Andrzej Siewior1-2/+1
2022-03-21devlink: hold the instance lock during eswitch_mode callbacksJakub Kicinski1-6/+0
2022-03-21devlink: add explicitly locked flavor of the rate node APIsJakub Kicinski1-25/+61
2022-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextDavid S. Miller54-67/+551
2022-03-21netlabel: fix out-of-bounds memory accessesWang Yufen1-0/+2
2022-03-21ax25: Fix NULL pointer dereferences in ax25 timersDuoming Zhou2-8/+16
2022-03-21ax25: Fix refcount leaks caused by ax25_cb_del()Duoming Zhou1-3/+11
2022-03-20bpf: Check for NULL return from bpf_get_btf_vmlinuxKumar Kartikeya Dwivedi1-0/+2
2022-03-20bpf: Treat bpf_sk_lookup remote_port as a 2-byte fieldJakub Sitnicki1-2/+18
2022-03-20bpf: Enable non-atomic allocations in local storageJoanne Koong1-9/+12
2022-03-20netfilter: flowtable: pass flowtable to nf_flow_table_iterate()Pablo Neira Ayuso1-10/+10
2022-03-20netfilter: flowtable: remove redundant field in flow_offload_work structPablo Neira Ayuso1-5/+6
2022-03-20netfilter: nf_nat_h323: eliminate anonymous module_init & module_exitRandy Dunlap1-4/+4
2022-03-20netfilter: nft_exthdr: add reduce supportFlorian Westphal1-0/+33
2022-03-20netfilter: nft_fib: add reduce supportFlorian Westphal5-0/+48
2022-03-20netfilter: nft_tunnel: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_xfrm: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_socket: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_immediate: cancel register tracking for data destination registerPablo Neira Ayuso1-0/+12
2022-03-20netfilter: nft_hash: track register operationsPablo Neira Ayuso1-0/+36
2022-03-20netfilter: nft_osf: track register operationsPablo Neira Ayuso1-0/+25
2022-03-20netfilter: nft_numgen: cancel register trackingPablo Neira Ayuso1-0/+22
2022-03-20netfilter: nft_meta: extend reduce support to bridge familyFlorian Westphal2-2/+4
2022-03-20netfilter: nft_lookup: only cancel tracking for clobbered dregsFlorian Westphal1-0/+12
2022-03-20netfilter: nft_ct: track register operationsPablo Neira Ayuso2-0/+48
2022-03-20netfilter: nf_tables: cancel tracking for clobbered destination registersPablo Neira Ayuso6-28/+80
2022-03-20netfilter: nf_tables: do not reduce read-only expressionsPablo Neira Ayuso30-1/+50
2022-03-20netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned()Phil Sutter2-0/+9
2022-03-19netfilter: conntrack: revisit gc autotuningFlorian Westphal1-17/+68
2022-03-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller3-40/+27
2022-03-18af_netlink: Fix shift out of bounds in group mask calculationPetr Machata1-0/+2
2022-03-18Merge tag 'for-net-next-2022-03-18' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski7-42/+75
2022-03-18mptcp: send ADD_ADDR echo before create subflowsYonglong Li1-13/+5
2022-03-18mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skbYonglong Li1-0/+1
2022-03-18ipv4: Fix route lookups when handling ICMP redirects and PMTU updatesGuillaume Nault1-4/+14
2022-03-18af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB.Kuniyuki Iwashima1-3/+3
2022-03-18net: set default rss queues num to physical cores / 2Íñigo Huguet1-4/+16
2022-03-18Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-19/+50
2022-03-18Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failedNiels Dossche1-0/+2
2022-03-18Bluetooth: Send AdvMonitor Dev Found for all matched devicesManish Mandlik1-33/+37
2022-03-18Bluetooth: msft: Clear tracked devices on resumeManish Mandlik1-4/+15
2022-03-18Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready()Gavin Li1-2/+2
2022-03-18Bluetooth: Don't assign twice the same valueChristophe JAILLET1-1/+0
2022-03-18Bluetooth: Fix use after free in hci_send_aclLuiz Augusto von Dentz1-1/+2
2022-03-18Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALLIsmael Ferreras Morezuelas1-0/+16
2022-03-18Bluetooth: mgmt: remove redundant assignment to variable cur_lenColin Ian King1-1/+1
2022-03-18Merge tag 'wireless-next-2022-03-18' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller5-31/+186
2022-03-18af_unix: Support POLLPRI for OOB.Kuniyuki Iwashima1-0/+4
2022-03-18af_unix: Fix some data-races around unix_sk(sk)->oob_skb.Kuniyuki Iwashima1-7/+5
2022-03-18rfkill: make new event layout opt-inJohannes Berg1-14/+34
2022-03-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller4-24/+35
2022-03-18xfrm: rework default policy structureNicolas Dichtel2-28/+25
2022-03-17net: dsa: pass extack to dsa_switch_ops :: port_mirror_add()Vladimir Oltean1-1/+2
2022-03-17net: dsa: Handle MST state changesTobias Waldekranz3-8/+86
2022-03-17net: dsa: Pass VLAN MSTI migration notifications to driverTobias Waldekranz3-1/+23
2022-03-17net: dsa: Validate hardware support for MSTTobias Waldekranz3-0/+30
2022-03-17net: bridge: mst: Add helper to query a port's MST stateTobias Waldekranz1-0/+25
2022-03-17net: bridge: mst: Add helper to check if MST is enabledTobias Waldekranz1-0/+9
2022-03-17net: bridge: mst: Add helper to map an MSTI to a VID setTobias Waldekranz1-0/+26
2022-03-17net: bridge: mst: Notify switchdev drivers of MST state changesTobias Waldekranz1-0/+18
2022-03-17net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrationsTobias Waldekranz2-0/+59
2022-03-17net: bridge: mst: Notify switchdev drivers of MST mode changesTobias Waldekranz1-0/+11
2022-03-17net: bridge: mst: Support setting and reporting MST port statesTobias Waldekranz3-1/+192
2022-03-17net: bridge: mst: Allow changing a VLAN's MSTITobias Waldekranz3-0/+58
2022-03-17net: bridge: mst: Multiple Spanning Tree (MST) modeTobias Waldekranz8-4/+175
2022-03-17vlan: use correct format charactersBill Wendling1-1/+1
2022-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-56/+41
2022-03-17veth: Rework veth_xdp_rcv_skb in order to accept non-linear skbLorenzo Bianconi1-0/+1
2022-03-17netfilter: nf_tables: initialize registers in nft_do_chain()Pablo Neira Ayuso1-1/+1
2022-03-17netfilter: nf_tables: validate registers coming from userspace.Pablo Neira Ayuso1-5/+17
2022-03-17net: dsa: Add missing of_node_put() in dsa_port_parse_ofMiaoqian Lin1-0/+1
2022-03-16net/sched: add vlan push_eth and pop_eth action to the hardware IRMaor Dickman1-0/+13
2022-03-16net: dsa: Never offload FDB entries on standalone portsTobias Waldekranz1-0/+3
2022-03-16Merge tag 'linux-can-next-for-5.18-20220316' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-32/+40
2022-03-16can: isotp: support MSG_TRUNC flag when reading from socketOliver Hartkopp1-12/+15
2022-03-16can: isotp: return -EADDRNOTAVAIL when reading from unbound socketOliver Hartkopp1-0/+4