aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-11-09Merge tag 'net-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds106-136/+272
2023-11-08net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAPEric Dumazet1-8/+2
2023-11-08net: kcm: fill in MODULE_DESCRIPTION()Jakub Kicinski1-0/+1
2023-11-08Merge tag 'nf-23-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski40-7/+82
2023-11-08Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski8-39/+19
2023-11-08net/sched: act_ct: Always fill offloading tuple iifidxVlad Buslov2-2/+15
2023-11-08Merge tag 'nfs-for-6.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds4-14/+18
2023-11-08netfilter: nat: fix ipv6 nat redirect with mapped and scoped addressesFlorian Westphal1-1/+26
2023-11-08netfilter: xt_recent: fix (increase) ipv6 literal buffer lengthMaciej Żenczykowski1-1/+1
2023-11-08ipvs: add missing module descriptionsFlorian Westphal16-0/+16
2023-11-08netfilter: nf_tables: remove catchall element in GC sync pathPablo Neira Ayuso1-5/+17
2023-11-08netfilter: add missing module descriptionsFlorian Westphal22-0/+22
2023-11-07virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()Shigeru Yoshida1-0/+2
2023-11-07vsock/virtio: remove socket from connected/bound list on shutdownFilippo Storniolo1-5/+11
2023-11-07tcp: Fix -Wc23-extensions in tcp_options_write()Nathan Chancellor1-31/+39
2023-11-06net/smc: put sk reference if close work was canceledD. Wythe1-1/+2
2023-11-06net/smc: allow cdc msg send rather than drop it with NULL sndbuf_descD. Wythe1-5/+4
2023-11-06net/smc: fix dangling sock under state SMC_APPFINCLOSEWAITD. Wythe4-4/+9
2023-11-06tcp: Fix SYN option room calculation for TCP-AO.Kuniyuki Iwashima1-2/+3
2023-11-06net, sched: Fix SKB_NOT_DROPPED_YET splat under debug configJamal Hadi Salim2-2/+9
2023-11-04Merge tag '9p-for-6.7-rc1' of https://github.com/martinetd/linuxLinus Torvalds3-16/+28
2023-11-03Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-2/+2
2023-11-03netlink: fill in missing MODULE_DESCRIPTION()Jakub Kicinski1-0/+1
2023-11-03tcp: fix fastopen code vs usec TSEric Dumazet3-6/+5
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+1
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+12
2023-11-02Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds10-44/+35
2023-11-02dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.Kuniyuki Iwashima2-6/+7
2023-11-02dccp: Call security_inet_conn_request() after setting IPv4 addresses.Kuniyuki Iwashima1-3/+3
2023-11-02net: page_pool: add missing free_percpu when page_pool_init failJian Shen1-1/+5
2023-11-01bpf: Add __bpf_hook_{start,end} macrosDave Marchevsky1-6/+2
2023-11-01bpf: Add __bpf_kfunc_{start,end}_defs macrosDave Marchevsky7-33/+17
2023-11-01rxrpc: Fix two connection reaping bugsDavid Howells2-2/+2
2023-11-01net/tcp_sigpool: Fix some off by one bugsDan Carpenter1-4/+4
2023-11-01tipc: Change nla_policy for bearer-related names to NLA_NUL_STRINGShigeru Yoshida1-2/+2
2023-11-01hsr: Prevent use after free in prp_create_tagged_frame()Dan Carpenter1-3/+1
2023-11-01llc: verify mac len before reading mac headerWillem de Bruijn3-2/+14
2023-11-01netlink: specs: devlink: add forgotten port function caps enum valuesJiri Pirko1-1/+1
2023-11-01net: sched: Fill in missing MODULE_DESCRIPTION for qdiscsVictor Nogueira23-0/+23
2023-11-01net: sched: Fill in missing MODULE_DESCRIPTION for classifiersVictor Nogueira5-0/+5
2023-11-01net: sched: Fill in MODULE_DESCRIPTION for act_gateVictor Nogueira1-0/+1
2023-11-01Merge tag 'net-next-6.7-followup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds26-237/+336
2023-11-01Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2-45/+67
2023-11-01SUNRPC: Fix RPC client cleaned up the freed pipefs dentriesfelix1-1/+4
2023-11-01SUNRPC: Add an IS_ERR() check back to where it wasDan Carpenter1-0/+4
2023-10-31net: tcp: remove call to obsolete crypto_ahash_alignmask()Stephen Rothwell1-6/+0
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds311-7916/+14438
2023-10-30Merge tag 'ipsec-next-2023-10-28' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski16-231/+327
2023-10-30Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds5-220/+193
2023-10-30Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-1/+1
2023-10-30Merge tag 'vfs-6.7.xattr' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-1/+1
2023-10-30Merge tag 'vfs-6.7.iov_iter' of gitolite.kernel.org:pub/scm/linux/kernel/git/...Linus Torvalds2-1/+114
2023-10-28net: fill in MODULE_DESCRIPTION()s under net/802*Jakub Kicinski7-0/+7
2023-10-28net: fill in MODULE_DESCRIPTION()s under net/coreJakub Kicinski2-0/+2
2023-10-27net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos()Yonghong Song1-2/+2
2023-10-27af_unix: Remove module remnants.Kuniyuki Iwashima1-19/+4
2023-10-27mptcp: define more local variables skGeliang Tang1-11/+20
2023-10-27mptcp: move sk assignment statement aheadGeliang Tang1-5/+6
2023-10-27mptcp: use mptcp_get_ext helperGeliang Tang1-2/+2
2023-10-27mptcp: use mptcp_check_fallback helperGeliang Tang2-2/+2
2023-10-27mptcp: drop useless ssk in pm_subflow_check_nextGeliang Tang3-3/+3
2023-10-27mptcp: userspace pm send RM_ADDR for ID 0Geliang Tang1-0/+39
2023-10-27net: selftests: use ethtool_sprintf()Jakub Kicinski1-6/+3
2023-10-27net: bridge: fill in MODULE_DESCRIPTION()Nikolay Aleksandrov1-0/+1
2023-10-27net: ipv6: stop checking crypto_ahash_alignmaskEric Biggers1-10/+7
2023-10-27net: ipv4: stop checking crypto_ahash_alignmaskEric Biggers1-10/+7
2023-10-27treewide: Add SPDX identifier to IETF ASN.1 modulesLukas Wunner1-0/+8
2023-10-27libceph: stop checking crypto_shash_alignmaskEric Biggers1-4/+0
2023-10-27rtnetlink: Add MDB get supportIdo Schimmel1-1/+88
2023-10-27bridge: mcast: Add MDB get supportIdo Schimmel3-0/+168
2023-10-27bridge: mcast: Rename MDB entry get functionIdo Schimmel4-8/+11
2023-10-27bridge: mcast: Factor out a helper for PG entry size calculationIdo Schimmel1-7/+13
2023-10-27bridge: mcast: Account for missing attributesIdo Schimmel1-4/+11
2023-10-27bridge: mcast: Dump MDB entries even when snooping is disabledIdo Schimmel1-3/+0
2023-10-27net/tcp: Add TCP_AO_REPAIRDmitry Safonov2-11/+103
2023-10-27net/tcp: Wire up l3index to TCP-AODmitry Safonov6-65/+162
2023-10-27net/tcp: Add static_key for TCP-AODmitry Safonov4-36/+78
2023-10-27net/tcp: Allow asynchronous delete for TCP-AO keys (MKTs)Dmitry Safonov1-3/+18
2023-10-27net/tcp: Add TCP-AO getsockopt()sDmitry Safonov2-0/+308
2023-10-27net/tcp: Add option for TCP-AO to (not) hash headerDmitry Safonov1-3/+5
2023-10-27net/tcp: Ignore specific ICMPs for TCP-AO connectionsDmitry Safonov4-0/+73
2023-10-27net/tcp: Add tcp_hash_fail() ratelimited logsDmitry Safonov2-10/+20
2023-10-27net/tcp: Add TCP-AO SNE supportDmitry Safonov5-12/+83
2023-10-27net/tcp: Add TCP-AO segments countersDmitry Safonov4-6/+34
2023-10-27net/tcp: Verify inbound TCP-AO signed segmentsDmitry Safonov5-45/+166
2023-10-27net/tcp: Sign SYN-ACK segments with TCP-AODmitry Safonov5-16/+102
2023-10-27net/tcp: Wire TCP-AO to request socketsDmitry Safonov9-51/+458
2023-10-27net/tcp: Add TCP-AO sign to twskDmitry Safonov5-48/+171
2023-10-27net/tcp: Add AO sign to RST packetsDmitry Safonov3-42/+227
2023-10-27net/tcp: Add tcp_parse_auth_options()Dmitry Safonov4-20/+48
2023-10-27net/tcp: Add TCP-AO sign to outgoing packetsDmitry Safonov5-38/+304
2023-10-27net/tcp: Calculate TCP-AO traffic keysDmitry Safonov6-0/+262
2023-10-27net/tcp: Prevent TCP-MD5 with TCP-AO being setDmitry Safonov5-7/+144
2023-10-27net/tcp: Introduce TCP_AO setsockopt()sDmitry Safonov7-17/+864
2023-10-27net/tcp: Add TCP-AO config and structuresDmitry Safonov1-0/+13
2023-10-27net/tcp: Prepare tcp_md5sig_pool for TCP-AODmitry Safonov7-197/+489
2023-10-27xfrm: policy: fix layer 4 flowi decodingFlorian Westphal1-6/+20
2023-10-279p/net: fix possible memory leak in p9_check_errors()Hangyu Hua1-2/+4
2023-10-279p/net: xen: fix false positive printf format overflow warningDominique Martinet1-8/+7
2023-10-26Merge tag 'wireless-next-2023-10-26' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski32-94/+327
2023-10-26Merge tag 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/...Jakub Kicinski4-0/+52
2023-10-26netlink: make range pointers in policies constJakub Kicinski6-6/+6
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski12-78/+89
2023-10-26Merge tag 'nf-next-23-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni9-476/+520
2023-10-25net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie1-5/+13
2023-10-25net: ipv6/addrconf: clamp preferred_lft to the maximum allowedAlex Henrie1-0/+1
2023-10-25ipv6: avoid atomic fragment on GSO packetsYan Zhai1-1/+7
2023-10-25ipv6: refactor ip6_finish_output for GSO handlingYan Zhai1-7/+15
2023-10-25ipv6: drop feature RTAX_FEATURE_ALLFRAGYan Zhai5-35/+4
2023-10-25Merge tag 'nf-23-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-7/+16
2023-10-25vsock/virtio: initialize the_virtio_vsock before using VQsAlexandru Matei1-1/+17
2023-10-269p: v9fs_listxattr: fix %s null argument warningDominique Martinet1-1/+1
2023-10-269p/trans_fd: Annotate data-racy writes to file::f_flagsMarco Elver1-3/+10
2023-10-25mptcp: refactor sndbuf auto-tuningPaolo Abeni4-10/+70
2023-10-25mptcp: ignore notsent_lowat setting at the subflow levelPaolo Abeni1-0/+6
2023-10-25mptcp: consolidate sockopt synchronizationPaolo Abeni3-33/+9
2023-10-25mptcp: use copy_from_iter helpers on transmitPaolo Abeni1-4/+15
2023-10-25mptcp: give rcvlowat some lovePaolo Abeni4-15/+83
2023-10-25mptcp: use plain bool instead of custom binary enumPaolo Abeni2-12/+7
2023-10-25mptcp: properly account fastopen dataPaolo Abeni1-0/+1
2023-10-25mptcp: add a new sysctl for make after break timeoutPaolo Abeni3-3/+20
2023-10-25net: ipv6: fix typo in commentsDeming Wang1-1/+1
2023-10-25net: ipv4: fix typo in commentsDeming Wang1-1/+1
2023-10-25net/sched: act_ct: additional checks for outdated flowsVlad Buslov1-0/+2
2023-10-25netfilter: flowtable: GC pushes back packets to classic pathPablo Neira Ayuso2-7/+14
2023-10-25sched: act_ct: switch to per-action label countingFlorian Westphal1-23/+18
2023-10-24Merge tag 'wireless-2023-10-24' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski3-4/+4
2023-10-24net: dsa: Rename IFLA_DSA_MASTER to IFLA_DSA_CONDUITFlorian Fainelli1-5/+5
2023-10-24net: dsa: Use conduit and user termsFlorian Fainelli37-1195/+1195
2023-10-24net: remove else after return in dev_prep_valid_name()Jakub Kicinski1-5/+4
2023-10-24net: remove dev_valid_name() check from __dev_alloc_name()Jakub Kicinski1-3/+0
2023-10-24net: trust the bitmap in __dev_alloc_name()Jakub Kicinski1-11/+4
2023-10-24net: reduce indentation of __dev_alloc_name()Jakub Kicinski1-30/+26
2023-10-24net: make dev_alloc_name() call dev_prep_valid_name()Jakub Kicinski1-9/+11
2023-10-24net: don't use input buffer of __dev_alloc_name() as a scratch spaceJakub Kicinski1-25/+8
2023-10-24net: mptcp: use policy generated by YAML specDavide Caratti5-161/+250
2023-10-24net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit}Davide Caratti3-32/+32
2023-10-24net: mptcp: convert netlink from small_ops to opsDavide Caratti1-64/+127
2023-10-24netfilter: nf_tables: Carry reset boolean in nft_set_dump_ctxPhil Sutter1-10/+8
2023-10-24netfilter: nf_tables: set->ops->insert returns opaque set element in case of ...Pablo Neira Ayuso5-23/+26
2023-10-24netfilter: nf_tables: shrink memory consumption of set elementsPablo Neira Ayuso5-151/+107
2023-10-24netfilter: nf_tables: expose opaque set element as struct nft_elem_privPablo Neira Ayuso7-108/+148
2023-10-24netfilter: nf_tables: set backend .flush always succeedsPablo Neira Ayuso5-22/+6
2023-10-24netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flushPablo Neira Ayuso1-2/+3
2023-10-24netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctxPhil Sutter1-6/+6
2023-10-24netfilter: nf_tables: nft_obj_filter fits into cb->ctxPhil Sutter1-11/+5
2023-10-24netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctxPhil Sutter1-4/+5
2023-10-24netfilter: nf_tables: A better name for nft_obj_filterPhil Sutter1-16/+16
2023-10-24netfilter: nf_tables: Unconditionally allocate nft_obj_filterPhil Sutter1-21/+15
2023-10-24netfilter: nf_tables: Drop pointless memset in nf_tables_dump_objPhil Sutter1-3/+0
2023-10-24netfilter: conntrack: switch connlabels to atomic_tFlorian Westphal1-9/+8
2023-10-24br_netfilter: use single forward hook for ip and arpFlorian Westphal1-38/+34
2023-10-24netfilter: nf_tables: Add locking for NFT_MSG_GETRULE_RESET requestsPhil Sutter1-13/+64
2023-10-24netfilter: nf_tables: Introduce nf_tables_getrule_single()Phil Sutter1-31/+43
2023-10-24netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()Phil Sutter1-4/+15
2023-10-24netfilter: nft_set_rbtree: prefer sync gc to async workerFlorian Westphal1-59/+65
2023-10-24netfilter: nft_set_rbtree: rename gc deactivate+erase functionFlorian Westphal1-5/+6
2023-10-24net: sched: sch_qfq: Use non-work-conserving warning handlerLiu Jian1-1/+1
2023-10-24xsk: Avoid starving the xsk further down the listAlbert Huang1-0/+18
2023-10-24sock: Ignore memcg pressure heuristics when raising allocatedAbel Wu1-2/+12
2023-10-24sock: Doc behaviors for pressure heurisiticsAbel Wu1-1/+13
2023-10-24sock: Code cleanup on __sk_mem_raise_allocated()Abel Wu1-10/+12
2023-10-249p/trans_fd: avoid sending req to a cancelled connSishuai Gong1-2/+6
2023-10-23page_pool: introduce page_pool_alloc() APIYunsheng Lin1-2/+2
2023-10-23page_pool: remove PP_FLAG_PAGE_FRAGYunsheng Lin2-3/+2
2023-10-23page_pool: unify frag_count handling in page_pool_is_last_frag()Yunsheng Lin1-1/+9
2023-10-23Merge tag 'for-net-next-2023-10-23' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski8-137/+201
2023-10-23Merge branch 'devlink-finish-conversion-to-generated-split_ops'Jakub Kicinski16-456/+880
2023-10-23devlink: remove netlink small_opsJiri Pirko1-327/+1
2023-10-23devlink: remove duplicated netlink callback prototypesJiri Pirko1-62/+0
2023-10-23netlink: specs: devlink: add the remaining command to generate complete split...Jiri Pirko2-2/+819
2023-10-23devlink: rename netlink callback to be aligned with the generated onesJiri Pirko13-158/+152
2023-10-23genetlink: don't merge dumpit split op for different cmds into single iterJiri Pirko1-1/+2
2023-10-23net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_statusEric Dumazet1-0/+4
2023-10-23net_sched: sch_fq: fix off-by-one error in fq_dequeue()Eric Dumazet1-1/+1
2023-10-23Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/errMarcel Ziswiler1-2/+2
2023-10-23Bluetooth: Fix double free in hci_conn_cleanupZhengHan Wang2-15/+14
2023-10-23Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUIDClaudia Draghicescu1-4/+12
2023-10-23Bluetooth: Make handle of hci_conn be uniqueZiyang Xuan4-50/+51
2023-10-23Bluetooth: ISO: Fix bcast listener cleanupIulia Tanasescu2-18/+30
2023-10-23Bluetooth: msft: __hci_cmd_sync() doesn't return NULLDan Carpenter1-13/+7
2023-10-23Bluetooth: ISO: Match QoS adv handle with BIG handleIulia Tanasescu1-0/+12
2023-10-23Bluetooth: ISO: Allow binding a bcast listener to 0 bisesIulia Tanasescu2-3/+2
2023-10-23Bluetooth: ISO: Set CIS bit only for devices with CIS supportVlad Pruteanu1-2/+2
2023-10-23Bluetooth: ISO: Pass BIG encryption info through QoSIulia Tanasescu3-19/+55
2023-10-23Bluetooth: ISO: Fix BIS cleanupIulia Tanasescu2-16/+19
2023-10-23net/handshake: fix file ref count in handshake_nl_accept_doit()Moritz Wanzenböck1-25/+5
2023-10-23tls: don't reset prot->aad_size and prot->tail_size for TLS_HWSabrina Dubroca3-11/+4
2023-10-23wifi: mac80211: don't drop all unprotected public action framesAvraham Stern1-2/+1
2023-10-23wifi: cfg80211: fix assoc response warning on failed linksJohannes Berg1-1/+2
2023-10-23wifi: cfg80211: pass correct pointer to rdev_inform_bss()Ben Greear1-1/+1
2023-10-23wifi: mac80211: drop robust action frames before assocJohannes Berg1-0/+9
2023-10-23wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2P...Vinayak Yadawad5-15/+23
2023-10-23wifi: mac80211: fix another key installation error pathJohannes Berg1-2/+4
2023-10-23wifi: mac80211: rename struct cfg80211_rx_assoc_resp to cfg80211_rx_assoc_res...Kalle Valo5-5/+5
2023-10-23wifi: mac80211: rename ieee80211_tx_status() to ieee80211_tx_status_skb()Kalle Valo2-3/+3
2023-10-23wifi: mac80211: fix change_address deadlock during unregisterJohannes Berg1-0/+8
2023-10-23wifi: mac80211: Add __counted_by for struct ieee802_11_elems and use struct_s...Gustavo A. R. Silva2-2/+2
2023-10-23wifi: remove unused argument of ieee80211_get_tdls_action()Dmitry Antipov1-4/+1
2023-10-23wifi: mac80211: add link id to mgd_prepare_tx()Miri Korenblit2-1/+9