aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-11-15net: pktgen: build skb list and call netif_receive_skb_list()HEADmasterPablo Neira Ayuso1-34/+50
2022-11-15net: missing exported symbolsPablo Neira Ayuso2-0/+4
2022-11-15xfrm: fix compilationPablo Neira Ayuso1-1/+1
2022-11-14netfilter: flowtable: move dst_check to packet pathRitaro Takenaka2-22/+20
2022-11-14netfilter: flowtable: fix TCP flow teardownPablo Neira Ayuso2-27/+9
2022-11-14netfilter: flowtable: fix excessive hw offload attempts after failureFelix Fietkau1-1/+3
2022-11-14netfilter: flowtable: pass flowtable to nf_flow_table_iterate()Pablo Neira Ayuso1-10/+10
2022-07-18Prefetch packet headersSteffen Klassert1-0/+2
2022-07-18Exit earier on disabled GRO handling.Steffen Klassert1-0/+5
2022-07-18nft: Add basic bulking infrastructure.Steffen Klassert10-147/+1082
2021-10-28mptcp: fix corrupt receiver key in MPC + data + checksumDavide Caratti1-15/+24
2021-10-28net/tls: Fix flipped sign in async_wait.err assignmentDaniel Jordan1-1/+1
2021-10-28net/tls: Fix flipped sign in tls_err_abort() callsDaniel Jordan1-4/+13
2021-10-28net/smc: Correct spelling mistake to TCPF_SYN_RECVWen Gu1-1/+1
2021-10-28net/smc: Fix smc_link->llc_testlink_time overflowTony Lu1-1/+1
2021-10-27Merge tag 'mac80211-for-net-2021-10-27' of git://git.kernel.org/pub/scm/linux...Jakub Kicinski4-20/+24
2021-10-26Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski10-22/+42
2021-10-26net: Implement ->sock_is_readable() for UDP and AF_UNIXCong Wang4-0/+10
2021-10-26skmsg: Extract and reuse sk_msg_is_readable()Cong Wang2-14/+15
2021-10-26net: Rename ->stream_memory_read to ->sock_is_readableCong Wang4-9/+6
2021-10-26tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict functionLiu Jian1-0/+12
2021-10-26net: batman-adv: fix error handlingPavel Skripkin4-20/+52
2021-10-26tipc: fix size validations for the MSG_CRYPTO typeMax VA1-11/+21
2021-10-26net: multicast: calculate csum of looped-back and forwarded packetsCyril Strejc1-1/+2
2021-10-25net-sysfs: initialize uid and gid before calling net_ns_get_ownershipXin Long1-2/+2
2021-10-25net: Prevent infinite while loop in skb_tx_hash()Michael Chan1-0/+6
2021-10-25cfg80211: correct bridge/4addr mode checkJanusz Dziedzic1-7/+7
2021-10-25cfg80211: fix management registrations lockingJohannes Berg3-13/+17
2021-10-22bpf: Prevent increasing bpf_jit_limit above maxLorenz Bauer1-1/+1
2021-10-22sctp: add vtag check in sctp_sf_ootbXin Long1-0/+3
2021-10-22sctp: add vtag check in sctp_sf_do_8_5_1_E_saXin Long1-6/+3
2021-10-22sctp: add vtag check in sctp_sf_violationXin Long1-0/+3
2021-10-22sctp: fix the processing for COOKIE_ECHO chunkXin Long1-4/+10
2021-10-22sctp: fix the processing for INIT_ACK chunkXin Long1-18/+19
2021-10-22sctp: fix the processing for INIT chunkXin Long1-26/+46
2021-10-22sctp: use init_tag from inithdr for ABORT chunkXin Long1-0/+1
2021-10-22skb_expand_head() adjust skb->truesize incorrectlyVasily Averin2-13/+35
2021-10-22Merge tag 'mac80211-for-net-2021-10-21' of git://git.kernel.org/pub/scm/linux...Jakub Kicinski2-6/+10
2021-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller6-51/+19
2021-10-19net: dsa: Fix an error handling path in 'dsa_switch_parse_ports_of()'Christophe JAILLET1-2/+7
2021-10-19can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX pathMarc Kleine-Budde1-0/+3
2021-10-18net/sched: act_ct: Fix byte count on fragmented packetsPaul Blakey1-1/+1
2021-10-18netfilter: ebtables: allocate chainstack on CPU local nodesDavidlohr Bueso1-1/+3
2021-10-17can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg()Ziyang Xuan1-15/+31
2021-10-17can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible()Ziyang Xuan1-1/+3
2021-10-17can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytesZhang Changzhong2-0/+3
2021-10-17can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with erro...Zhang Changzhong1-2/+5
2021-10-17can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_privZiyang Xuan1-2/+5
2021-10-17can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimerZiyang Xuan1-3/+2
2021-10-16net: bridge: mcast: use multicast_membership_interval for IGMPv3Nikolay Aleksandrov1-3/+1
2021-10-15ipv6: When forwarding count rx stats on the orig netdevStephen Suryaputra1-1/+2
2021-10-15tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0Leonard Crestez2-16/+25
2021-10-15tcp: md5: Fix overlap between vrf and non-vrf keysLeonard Crestez1-3/+16
2021-10-14netfilter: ipvs: make global sysctl readonly in non-init netnsAntoine Tenart1-0/+5
2021-10-14netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6Xin Long1-42/+6
2021-10-14icmp: fix icmp_ext_echo_iio parsing in icmp_build_probeXin Long1-12/+11
2021-10-14sctp: account stream padding length for reconf chunkEiichi Tsukata1-1/+1
2021-10-13NFC: digital: fix possible memory leak in digital_in_send_sdd_req()Ziyang Xuan1-2/+6
2021-10-13NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()Ziyang Xuan1-2/+7
2021-10-13nfc: fix error handling of nfc_proto_register()Ziyang Xuan1-0/+3
2021-10-13Revert "net: procfs: add seq_puts() statement for dev_mcast"Vladimir Oltean1-13/+11
2021-10-12net: dsa: tag_ocelot_8021q: fix inability to inject STP BPDUs into BLOCKING p...Vladimir Oltean1-1/+2
2021-10-12net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch libVladimir Oltean2-15/+25
2021-10-12net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driverVladimir Oltean3-3/+1
2021-10-12net: dsa: sja1105: break dependency between dsa_port_is_sja1105 and switch dr...Vladimir Oltean1-1/+0
2021-10-12net: dsa: move sja1110_process_meta_tstamp inside the tagging protocol driverVladimir Oltean1-0/+43
2021-10-12net: dsa: fix spurious error message when unoffloaded port leaves bridgeAlvin Šipraga1-1/+1
2021-10-12ipv6: ioam: move the check for undefined bitsJustin Iurman2-9/+67
2021-10-12af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards compatabilityStephen Boyd1-1/+1
2021-10-09net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocolVladimir Oltean1-0/+2
2021-10-08mqprio: Correct stats in mqprio_dump_class_stats().Sebastian Andrzej Siewior1-12/+18
2021-10-08net: dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged portsVladimir Oltean1-3/+9
2021-10-08net: dsa: tag_dsa: send packets with TX fwd offload from VLAN-unaware bridges...Vladimir Oltean1-18/+2
2021-10-08net: dsa: fix bridge_num not getting cleared after ports leaving the bridgeVladimir Oltean1-1/+1
2021-10-08nfc: nci: fix the UAF of rf_conn_info objectLin Ma1-0/+2
2021-10-08net/smc: improved fix wait on already cleared linkKarsten Graul5-41/+85
2021-10-08mptcp: fix possible stall on recvmsg()Paolo Abeni1-40/+15
2021-10-07Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-1/+1
2021-10-07netfilter: nf_tables: skip netdev events generated on netns removalFlorian Westphal1-6/+3
2021-10-07netfilter: Kconfig: use 'default y' instead of 'm' for bool config optionVegard Nossum1-1/+1
2021-10-07netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage valueJuhee Kang1-1/+1
2021-10-07net: prefer socket bound to interface when not in VRFMike Manning4-4/+8
2021-10-07Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-4/+5
2021-10-07Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller1-12/+55
2021-10-06rtnetlink: fix if_nlmsg_stats_size() under estimationEric Dumazet1-1/+1
2021-10-06unix: Fix an issue in unix_shutdown causing the other end read/write failuresJiang Wang1-4/+5
2021-10-05netlink: annotate data races around nlk->boundEric Dumazet1-4/+10
2021-10-05net/sched: sch_taprio: properly cancel timer from taprio_destroy()Eric Dumazet1-0/+4
2021-10-05net: bridge: fix under estimation in br_get_linkxstats_size()Eric Dumazet1-0/+1
2021-10-05net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()Eric Dumazet1-1/+1
2021-10-04dsa: tag_dsa: Fix mask for trunked packetsAndrew Lunn1-1/+1
2021-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-66/+84
2021-10-02netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notificationPablo Neira Ayuso2-13/+36
2021-10-01net_sched: fix NULL deref in fifo_set_limit()Eric Dumazet1-0/+3
2021-10-01SUNRPC: fix sign error causing rpcsec_gss dropsJ. Bruce Fields1-1/+1
2021-10-01cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()Johannes Berg1-2/+5
2021-10-01mac80211: mesh: fix HE operation element length checkJohannes Berg1-4/+5
2021-09-30af_unix: fix races in sk_peer_pid and sk_peer_cred accessesEric Dumazet2-12/+54
2021-09-30net: dev_addr_list: handle first address in __hw_addr_add_exJakub Kicinski1-0/+6
2021-09-30net: sched: flower: protect fl_walk() with rcuVlad Buslov1-0/+6
2021-09-30net: introduce and use lock_sock_fast_nested()Paolo Abeni2-19/+3
2021-09-28net: bridge: mcast: Associate the seqcount with its protecting lock.Thomas Gleixner2-5/+3
2021-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-5/+9
2021-09-28af_unix: Return errno instead of NULL in unix_create1().Kuniyuki Iwashima1-17/+32
2021-09-28net: udp: annotate data race around udp_sk(sk)->corkflagEric Dumazet2-6/+6
2021-09-28netfilter: nf_tables: reverse order in rule replacement expansionPablo Neira Ayuso1-6/+4
2021-09-28netfilter: nf_tables: add position handle in event notificationPablo Neira Ayuso1-9/+25
2021-09-28netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1Florian Westphal3-38/+19
2021-09-28bpf, test, cgroup: Use sk_{alloc,free} for test casesDaniel Borkmann1-5/+9
2021-09-27Merge tag 'mac80211-for-net-2021-09-27' of git://git.kernel.org/pub/scm/linux...David S. Miller6-7/+26
2021-09-27mac80211: check return value of rhashtable_initMichelleJin1-1/+4
2021-09-27mac80211: fix use-after-free in CCMP/GCMP RXJohannes Berg1-0/+6
2021-09-26net: prevent user from passing illegal stab size王贇1-0/+6
2021-09-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski11-147/+270
2021-09-24net: ipv4: Fix rtnexthop len when RTA_FLOW is presentXiao Liang2-9/+12
2021-09-24mptcp: allow changing the 'backup' bit when no sockets are openDavide Caratti1-3/+1
2021-09-24mptcp: don't return sockets in foreign netnsFlorian Westphal6-24/+20
2021-09-24sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootbXin Long1-1/+1
2021-09-23nexthop: Fix memory leaks in nexthop notification chain listenersIdo Schimmel1-5/+14
2021-09-23mac80211: mesh: fix potentially unaligned accessJohannes Berg1-1/+2
2021-09-23mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotapLorenzo Bianconi1-0/+4
2021-09-23mac80211: Drop frames from invalid MAC address in ad-hoc modeYueHaibing1-1/+2
2021-09-23mac80211: Fix ieee80211_amsdu_aggregate frag_tail bugChih-Kang Chang1-0/+8
2021-09-23Revert "mac80211: do not use low data rates for data frames with no ack flag"Felix Fietkau1-4/+0
2021-09-23xfrm: fix rcu lock in xfrm_notify_userpolicy()Nicolas Dichtel1-1/+6
2021-09-22mptcp: ensure tx skbs always have the MPTCP extPaolo Abeni1-2/+2
2021-09-21net: dsa: don't allocate the slave_mii_bus using devresVladimir Oltean1-3/+9
2021-09-21net: dsa: fix dsa_tree_setup error pathVladimir Oltean1-0/+1
2021-09-21net/smc: fix 'workqueue leaked lock' in smc_conn_abort_workKarsten Graul1-0/+2
2021-09-21net/smc: add missing error check in smc_clc_prfx_set()Karsten Graul1-1/+2
2021-09-21netfilter: conntrack: serialize hash resizes and cleanupsEric Dumazet1-33/+37
2021-09-21netfilter: log: work around missing softdep backend moduleFlorian Westphal3-3/+34
2021-09-21netfilter: iptable_raw: drop bogus net_init annotationFlorian Westphal1-1/+1
2021-09-21netfilter: nf_nat_masquerade: defer conntrack walk to work queueFlorian Westphal1-26/+24
2021-09-21netfilter: nf_nat_masquerade: make async masq_inet6_event handling genericFlorian Westphal1-47/+75
2021-09-21netfilter: nf_tables: Fix oversized kvmalloc() callsPablo Neira Ayuso1-1/+1
2021-09-21netfilter: nf_tables: unlink table before deleting itFlorian Westphal1-10/+18
2021-09-21netfilter: nat: include zone id in nat table hash againFlorian Westphal1-5/+12
2021-09-21netfilter: conntrack: include zone id in tuple hash againFlorian Westphal1-15/+52
2021-09-21netfilter: conntrack: make max chain length randomFlorian Westphal1-6/+11
2021-09-20nexthop: Fix division by zero while replacing a resilient groupIdo Schimmel1-0/+2
2021-09-20napi: fix race inside napi_enableXuan Zhuo1-6/+10
2021-09-19net: dsa: tear down devlink port regions when tearing down the devlink port o...Vladimir Oltean1-5/+46
2021-09-19net: core: Correct the sock::sk_lock.owned lockdep annotationsThomas Gleixner1-14/+23
2021-09-19net: dsa: be compatible with masters which unregister on shutdownVladimir Oltean1-0/+50
2021-09-17net: update NXP copyright textVladimir Oltean2-2/+2
2021-09-16Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds16-59/+62
2021-09-15net: dsa: flush switchdev workqueue before tearing down CPU/DSA portsVladimir Oltean3-15/+37
2021-09-15net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setupVladimir Oltean1-7/+5
2021-09-15netfilter: ip6_tables: zero-initialize fragment offsetJeremy Sowden1-0/+1
2021-09-15xfrm: notify default policy on updateNicolas Dichtel1-0/+31
2021-09-15xfrm: make user policy API completeNicolas Dichtel1-17/+19
2021-09-14Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() callers""Eric Dumazet4-7/+10
2021-09-14tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()zhenggy1-1/+1
2021-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-14/+3
2021-09-14net-caif: avoid user-triggerable WARN_ON(1)Eric Dumazet1-16/+3
2021-09-13bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed modeDaniel Borkmann2-14/+3
2021-09-14ipvs: check that ip_vs_conn_tab_bits is between 8 and 20Andrea Claudi1-0/+4
2021-09-14netfilter: ipset: Fix oversized kvmalloc() callsJozsef Kadlecsik1-2/+2
2021-09-13ipv6: delay fib6_sernum increase in fib6_addzhang kai1-2/+1
2021-09-13tipc: increase timeout in tipc_sk_enqueue()Hoang Le1-1/+1
2021-09-13udp_tunnel: Fix udp_tunnel_nic work-queue typeAya Levin1-1/+1
2021-09-13Revert "ipv4: fix memory leaks in ip_cmsg_send() callers"Yajun Deng4-10/+7
2021-09-11Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2-13/+20
2021-09-10net/packet: clarify source of pr_*() messagesBaruch Siach1-0/+2
2021-09-09net: xfrm: fix shift-out-of-bounds in xfrm_get_defaultPavel Skripkin1-0/+5
2021-09-09net/l2tp: Fix reference count leak in l2tp_udp_recv_coreXiyu Yang1-1/+3
2021-09-09net/af_unix: fix a data-race in unix_dgram_pollEric Dumazet1-1/+1
2021-09-08Merge tag 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds3-7/+10
2021-09-08Merge tag '9p-for-5.15-rc1' of git://github.com/martinetd/linuxLinus Torvalds4-6/+10
2021-09-08mctp: perform route destruction under RCU read lockJeremy Kerr1-0/+2
2021-09-08dccp: don't duplicate ccid when cloning dccp sockLin, Zhenpeng1-0/+2
2021-09-07Merge tag 'net-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds29-158/+298
2021-09-07ieee802154: Remove redundant initialization of variable retColin Ian King1-1/+1
2021-09-06ip6_gre: Revert "ip6_gre: add validation for csum_start"Willem de Bruijn1-2/+0
2021-09-06af_vsock: rename variables in receive loopArseny Krasnov1-5/+5
2021-09-05virtio/vsock: support MSG_EOR bit processingArseny Krasnov1-1/+8
2021-09-05virtio/vsock: rename 'EOR' to 'EOM' bit.Arseny Krasnov1-7/+7
2021-09-05ip_gre: validate csum_start only on pullWillem de Bruijn1-3/+6
2021-09-05ip/ip6_gre: use the same logic as SIT interfaces when computing v6LL addressAntonio Quartulli1-10/+18
2021-09-05net/9p: increase default msize to 128kChristian Schoenebeck1-1/+1
2021-09-05net/9p: use macro to define default msizeChristian Schoenebeck1-2/+4
2021-09-05net/9p: increase tcp max msize to 1MBDominique Martinet1-1/+1
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds17-136/+191
2021-09-04fq_codel: reject silly quantum parametersEric Dumazet1-2/+10
2021-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski7-54/+113
2021-09-03Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2021-09-03SUNRPC: improve error response to over-size gss credentialNeilBrown2-1/+3
2021-09-03netfilter: socket: icmp6: fix use-after-scopeBenjamin Hesmans1-3/+1
2021-09-03net: remove the unnecessary check in cipso_v4_doi_free王贇1-10/+8
2021-09-03net: bridge: mcast: fix vlan port router deadlockNikolay Aleksandrov1-2/+2
2021-09-03seg6_iptunnel: Remove redundant initialization of variable errColin Ian King1-1/+1
2021-09-03tipc: clean up inconsistent indentingColin Ian King1-1/+1
2021-09-03skbuff: clean up inconsistent indentingColin Ian King1-1/+1
2021-09-03mptcp: Only send extra TCP acks in eligible socket statesMat Martineau3-17/+15
2021-09-03pktgen: remove unused variableEric Dumazet1-1/+0
2021-09-02Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6Ryoga Saito1-0/+2
2021-09-02net: qrtr: revert check in qrtr_endpoint_post()Dan Carpenter1-1/+1
2021-09-02ipv6: change return type from int to void for mld_process_v2Jiwon Kim1-6/+4
2021-09-01net/ncsi: add get MAC address command to get Intel i210 MAC addressIvan Mikhaylov4-1/+75