aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-30/+24
2023-08-31Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds5-17/+76
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds18-1340/+252
2023-08-29Merge tag 'for-6.6/io_uring-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds1-0/+2
2023-08-29Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds30-51/+131
2023-08-29SUNRPC: Remove return value of svc_pool_wake_idle_thread()NeilBrown1-6/+2
2023-08-29SUNRPC: make rqst_should_sleep() idempotent()NeilBrown1-3/+5
2023-08-29SUNRPC: Clean up svc_set_num_threadsChuck Lever1-35/+25
2023-08-29SUNRPC: Count ingress RPC messages per svc_poolChuck Lever2-1/+4
2023-08-29SUNRPC: Deduplicate thread wake-up codeChuck Lever2-36/+42
2023-08-29SUNRPC: Move trace_svc_xprt_enqueueChuck Lever1-1/+1
2023-08-29SUNRPC: Add enum svc_auth_statusChuck Lever4-17/+40
2023-08-29SUNRPC: remove timeout arg from svc_recv()NeilBrown2-20/+16
2023-08-29SUNRPC: change svc_recv() to return void.NeilBrown1-17/+11
2023-08-29SUNRPC: call svc_process() from svc_recv().NeilBrown2-2/+2
2023-08-29nfsd: don't allow nfsd threads to be signalled.NeilBrown1-10/+6
2023-08-29SUNRPC: Reduce thread wake-up rate when receiving large RPC messagesChuck Lever1-1/+11
2023-08-29SUNRPC: Revert e0a912e8ddbaChuck Lever1-6/+0
2023-08-29SUNRPC: Convert svc_udp_sendto() to use the per-socket bio_vec arrayChuck Lever1-11/+13
2023-08-29SUNRPC: Send RPC message on TCP with a single sock_sendmsg() callChuck Lever1-15/+18
2023-08-29SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directlyChuck Lever2-44/+70
2023-08-29SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.cChuck Lever3-114/+1
2023-08-29SUNRPC: Remove the ->import_ctx methodChuck Lever2-12/+1
2023-08-29SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEMChuck Lever2-14/+0
2023-08-29SUNRPC: Remove gss_import_v1_context()Chuck Lever1-141/+1
2023-08-29SUNRPC: Remove krb5_derive_key_v1()Chuck Lever2-90/+0
2023-08-29SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIEDChuck Lever5-486/+0
2023-08-29SUNRPC: Remove DES and DES3 enctypes from the supported enctypes listChuck Lever1-52/+0
2023-08-29SUNRPC: Remove Kunit tests for the DES3 encryption typeChuck Lever1-196/+0
2023-08-29SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DESChuck Lever2-29/+0
2023-08-29SUNRPC: Fix the recent bv_offset fixChuck Lever1-1/+3
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-16/+13
2023-08-29Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds289-13709/+16734
2023-08-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni4-9/+28
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2023-08-28devlink: move devlink_notify_register/unregister() to dev.cJiri Pirko4-64/+30
2023-08-28devlink: move small_ops definition into netlink.cJiri Pirko3-253/+251
2023-08-28devlink: move tracepoint definitions into core.cJiri Pirko2-6/+6
2023-08-28devlink: push linecard related code into separate fileJiri Pirko4-615/+626
2023-08-28devlink: push rate related code into separate fileJiri Pirko4-719/+728
2023-08-28devlink: push trap related code into separate fileJiri Pirko4-1862/+1873
2023-08-28devlink: use tracepoint_enabled() helperJiri Pirko1-1/+1
2023-08-28devlink: push region related code into separate fileJiri Pirko4-1257/+1267
2023-08-28devlink: push param related code into separate fileJiri Pirko4-860/+875
2023-08-28devlink: push resource related code into separate fileJiri Pirko4-575/+582
2023-08-28devlink: push dpipe related code into separate fileJiri Pirko4-895/+926
2023-08-28devlink: move and rename devlink_dpipe_send_and_alloc_skb() helperJiri Pirko3-25/+26
2023-08-28devlink: push shared buffer related code into separate fileJiri Pirko4-991/+1006
2023-08-28devlink: push port related code into separate fileJiri Pirko4-1530/+1547
2023-08-28devlink: push object register/unregister notifications into separate helpersJiri Pirko1-84/+163
2023-08-28inet: fix IP_TRANSPARENT error handlingEric Dumazet1-5/+3
2023-08-28net: Make consumed action consistent in sch_handle_egressDaniel Borkmann1-0/+2
2023-08-28net: Fix skb consume leak in sch_handle_egressDaniel Borkmann1-0/+1
2023-08-28dccp: Fix out of bounds access in DCCP error handlerJann Horn2-9/+19
2023-08-28netrom: Deny concurrent connect().Kuniyuki Iwashima1-0/+5
2023-08-27tls: get cipher_name from cipher_desc in tls_set_sw_offloadSabrina Dubroca1-25/+4
2023-08-27tls: use tls_cipher_desc to access per-cipher crypto_info in tls_set_sw_offloadSabrina Dubroca1-76/+13
2023-08-27tls: use tls_cipher_desc to get per-cipher sizes in tls_set_sw_offloadSabrina Dubroca1-63/+16
2023-08-27tls: use tls_cipher_desc to simplify do_tls_getsockopt_confSabrina Dubroca1-163/+11
2023-08-27tls: get crypto_info size from tls_cipher_desc in do_tls_setsockopt_confSabrina Dubroca1-31/+8
2023-08-27tls: expand use of tls_cipher_desc in tls_sw_fallback_initSabrina Dubroca1-14/+6
2023-08-27tls: allocate the fallback aead after checking that the cipher is validSabrina Dubroca1-10/+10
2023-08-27tls: expand use of tls_cipher_desc in tls_set_device_offloadSabrina Dubroca1-18/+4
2023-08-27tls: validate cipher descriptions at compile timeSabrina Dubroca1-0/+18
2023-08-27tls: extend tls_cipher_desc to fully describe the ciphersSabrina Dubroca2-9/+64
2023-08-27tls: rename tls_cipher_size_desc to tls_cipher_descSabrina Dubroca4-52/+52
2023-08-27tls: reduce size of tls_cipher_size_descSabrina Dubroca4-9/+20
2023-08-27tls: add TLS_CIPHER_ARIA_GCM_* to tls_cipher_size_descSabrina Dubroca1-0/+2
2023-08-27tls: move tls_cipher_size_desc to net/tls/tls.hSabrina Dubroca1-0/+10
2023-08-27devlink: Expose port function commands to control IPsec packet offloadsDima Chumak1-0/+52
2023-08-27devlink: Expose port function commands to control IPsec crypto offloadsDima Chumak1-0/+52
2023-08-25net/sched: sch_hfsc: Ensure inner classes have fsc curveBudimir Markovic1-0/+4
2023-08-25Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-6/+5
2023-08-25Merge tag 'wireless-next-2023-08-25' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski13-27/+43
2023-08-24minmax: add in_range() macroMatthew Wilcox (Oracle)3-9/+9
2023-08-24Bluetooth: HCI: Introduce HCI_QUIRK_BROKEN_LE_CODEDLuiz Augusto von Dentz1-1/+4
2023-08-24Bluetooth: ISO: Add support for periodic adv reports processingClaudia Draghicescu2-1/+50
2023-08-24Bluetooth: hci_conn: fail SCO/ISO via hci_conn_failed if ACL gone earlyPauli Virtanen1-8/+24
2023-08-24Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTHLuiz Augusto von Dentz2-4/+4
2023-08-24Bluetooth: ISO: Use defer setup to separate PA sync and BIG syncIulia Tanasescu4-39/+190
2023-08-24Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCELLuiz Augusto von Dentz1-2/+1
2023-08-24Bluetooth: hci_sync: Fix UAF in hci_disconnect_all_syncLuiz Augusto von Dentz1-20/+35
2023-08-24net: generalize calculation of skb extensions lengthThomas Weißschuh1-17/+7
2023-08-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski24-80/+194
2023-08-24SUNRPC: Don't override connect timeouts in rpc_clnt_add_xprt()Trond Myklebust1-0/+5
2023-08-24SUNRPC: Allow specification of TCP client connect timeout at setupTrond Myklebust2-2/+7
2023-08-24SUNRPC: Refactor and simplify connect timeoutTrond Myklebust1-13/+21
2023-08-24SUNRPC: Set the TCP_SYNCNT to match the socket timeoutTrond Myklebust1-0/+14
2023-08-24Merge tag 'net-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds23-75/+190
2023-08-24Merge tag 'nf-23-08-23' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni4-11/+31
2023-08-24rtnetlink: Reject negative ifindexes in RTM_NEWLINKIdo Schimmel1-0/+3
2023-08-24wifi: mac80211: Do not include crypto/algapi.hHerbert Xu3-3/+3
2023-08-23xprtrdma: Remove unused function declaration rpcrdma_bc_post_recv()Yue Haibing1-1/+0
2023-08-23SUNRPC: kmap() the xdr pages during decodeAnna Schumaker3-1/+29
2023-08-23netfilter: nf_tables: defer gc run if previous batch is still pendingFlorian Westphal2-0/+6
2023-08-23netfilter: nf_tables: fix out of memory error handlingFlorian Westphal1-3/+10
2023-08-23netfilter: nf_tables: use correct lock to protect gc_listPablo Neira Ayuso1-2/+2
2023-08-23netfilter: nf_tables: GC transaction race with abort pathPablo Neira Ayuso1-1/+5
2023-08-23netfilter: nf_tables: flush pending destroy work before netlink notifierPablo Neira Ayuso1-1/+1
2023-08-23netfilter: nf_tables: validate all pending tablesFlorian Westphal1-4/+7
2023-08-23net/sched: fix a qdisc modification with ambiguous command requestJamal Hadi Salim1-13/+40
2023-08-23net: Avoid address overwrite in kernel_connectJordan Rife1-1/+6
2023-08-22Merge tag 'nf-next-23-08-22' of https://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski9-19/+23
2023-08-22mptcp: register default schedulerGeliang Tang3-22/+35
2023-08-22mptcp: use get_retrans wrapperGeliang Tang2-28/+43
2023-08-22mptcp: use get_send wrapperGeliang Tang2-45/+81
2023-08-22mptcp: add scheduler wrappersGeliang Tang3-2/+54
2023-08-22mptcp: add scheduled in mptcp_subflow_contextGeliang Tang2-0/+9
2023-08-22mptcp: add sched in mptcp_sockGeliang Tang3-0/+45
2023-08-22mptcp: add a new sysctl schedulerGeliang Tang2-0/+15
2023-08-22mptcp: add struct mptcp_sched_opsGeliang Tang3-1/+60
2023-08-22mptcp: drop last_snd and MPTCP_RESET_SCHEDULERGeliang Tang4-23/+2
2023-08-22mptcp: refactor push_pending logicGeliang Tang1-72/+81
2023-08-22batman-adv: Hold rtnl lock during MTU update via netlinkSven Eckelmann1-0/+3
2023-08-22can: raw: add missing refcount for memory leak fixOliver Hartkopp1-9/+26
2023-08-22can: isotp: fix support for transmission of SF without flow controlOliver Hartkopp1-15/+7
2023-08-22wifi: nl80211: Remove unused declaration nl80211_pmsr_dump_results()Yue Haibing1-1/+0
2023-08-22wifi: mac80211: mesh: Remove unused function declaration mesh_ids_set_default()Yue Haibing1-1/+0
2023-08-22wifi: mac80211: Remove unused function declarationsYue Haibing1-2/+0
2023-08-22wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attributeLin Ma1-0/+1
2023-08-22wifi: mac80211: fix puncturing bitmap handling in CSAJohannes Berg1-6/+6
2023-08-22wifi: mac80211: check for station first in client probeJohannes Berg1-7/+8
2023-08-22wifi: cfg80211: ocb: don't leave if not joinedJohannes Berg1-0/+3
2023-08-22wifi: cfg80211: reject auth/assoc to AP with our addressJohannes Berg1-0/+13
2023-08-22Merge tag 'wireless-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski1-2/+10
2023-08-22Merge tag 'nfs-for-6.5-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-5/+4
2023-08-22netfilter: nf_tables: allow loop termination for pending fatal signalFlorian Westphal1-0/+6
2023-08-22netfilter: xtables: refactor deprecated strncpyJustin Stitt1-1/+1
2023-08-22netfilter: x_tables: refactor deprecated strncpyJustin Stitt1-3/+2
2023-08-22netfilter: nft_meta: refactor deprecated strncpyJustin Stitt1-3/+3
2023-08-22netfilter: nft_osf: refactor deprecated strncpyJustin Stitt1-3/+3
2023-08-22netfilter: nf_tables: refactor deprecated strncpyJustin Stitt1-1/+1
2023-08-22netfilter: nf_tables: refactor deprecated strncpyJustin Stitt1-1/+1
2023-08-22netfilter: ipset: refactor deprecated strncpyJustin Stitt1-5/+5
2023-08-22netfilter: ebtables: fix fortify warnings in size_entry_mwt()GONG, Ruiqi1-2/+1
2023-08-22wifi: mac80211: check S1G action frame sizeJohannes Berg1-0/+4
2023-08-22net: remove unnecessary input parameter 'how' in ifdown functionZhengchao Shao4-19/+5
2023-08-22wifi: cfg80211: Annotate struct cfg80211_rnr_elems with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_pmsr_request with __counted_byKees Cook1-2/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_mbssid_elems with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_cqm_config with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_acl_data with __counted_byKees Cook1-2/+1
2023-08-21wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warningPing-Ke Shih1-2/+10
2023-08-21net: annotate data-races around sk->sk_lingertimeEric Dumazet5-13/+13
2023-08-21IPv4: add extack info for IPv4 address add/deleteHangbin Liu1-3/+20
2023-08-20ipv6: do not match device when remove source routeHangbin Liu1-5/+2
2023-08-20net: release reference to inet6_dev pointerPatrick Rohr1-1/+1
2023-08-20net: selectively purge error queue in IP_RECVERR / IPV6_RECVERREric Dumazet3-2/+23
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman77-514/+977
2023-08-20ipv4: fix data-races around inet->inet_idEric Dumazet5-7/+7
2023-08-20net: validate veth and vxcan peer ifindexesJakub Kicinski1-4/+18
2023-08-19net: add skb_queue_purge_reason and __skb_queue_purge_reasonEric Dumazet1-4/+7
2023-08-19xprtrdma: Remap Receive buffers after a reconnectChuck Lever1-5/+4
2023-08-19net/smc: Extend SMCR v2 linkgroup netlink attributeGuangguan Wang1-0/+4
2023-08-19net/smc: support max links per lgr negotiation in clc handshakeGuangguan Wang6-24/+82
2023-08-19net/smc: support max connections per lgr negotiationGuangguan Wang6-6/+62
2023-08-19net/smc: support smc v2.x features validateGuangguan Wang3-0/+71
2023-08-19net/smc: add vendor unique experimental options area in clc handshakeGuangguan Wang3-24/+37
2023-08-19net/smc: support smc release version negotiation in clc handshakeGuangguan Wang5-13/+51
2023-08-18dccp: annotate data-races in dccp_poll()Eric Dumazet1-8/+12
2023-08-18tcp: refine skb->ooo_okay settingEric Dumazet1-7/+14
2023-08-18sock: annotate data-races around prot->memory_pressureEric Dumazet1-1/+1
2023-08-18devlink: add missing unregister linecard notificationJiri Pirko1-0/+3
2023-08-18Merge tag 'batadv-next-pullrequest-20230816' of git://git.open-mesh.org/linux...Jakub Kicinski11-221/+28
2023-08-18Merge tag 'batadv-net-pullrequest-20230816' of git://git.open-mesh.org/linux-...Jakub Kicinski6-5/+29
2023-08-18net: use SLAB_NO_MERGE for kmem_cache skbuff_head_cacheJesper Dangaard Brouer1-1/+12
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski19-67/+113
2023-08-18mm: allow per-VMA locks on file-backed VMAsMatthew Wilcox (Oracle)1-7/+4
2023-08-18lwt: Check LWTUNNEL_XMIT_CONTINUE strictlyYan Zhai2-2/+2
2023-08-18lwt: Fix return values of BPF xmit opsYan Zhai1-4/+3
2023-08-18Merge tag 'net-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds18-67/+110
2023-08-17netem: use seeded PRNG for correlated loss eventsFrançois Michel1-10/+12
2023-08-17netem: use a seeded PRNG for generating random lossesFrançois Michel1-5/+6
2023-08-17netem: add prng attribute to netem_sched_dataFrançois Michel1-0/+16
2023-08-17sock: Fix misuse of sk_under_memory_pressure()Abel Wu1-1/+1
2023-08-16Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-1/+40
2023-08-16bpf: Add update_socket_protocol hookGeliang Tang2-1/+40
2023-08-16net/ipv6: Remove expired routes with a separated list of routes.Kui-Feng Lee2-9/+52
2023-08-16Merge tag 'nf-23-08-16' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...David S. Miller5-29/+66
2023-08-16inet: implement lockless IP_MINTTLEric Dumazet1-18/+14
2023-08-16inet: implement lockless IP_TTLEric Dumazet2-16/+13
2023-08-16inet: move inet->defer_connect to inet->inet_flagsEric Dumazet5-13/+17
2023-08-16inet: move inet->bind_address_no_port to inet->inet_flagsEric Dumazet4-9/+9
2023-08-16inet: move inet->nodefrag to inet->inet_flagsEric Dumazet5-15/+13
2023-08-16inet: move inet->is_icsk to inet->inet_flagsEric Dumazet6-9/+9
2023-08-16inet: move inet->transparent to inet->inet_flagsEric Dumazet7-28/+24
2023-08-16inet: move inet->mc_all to inet->inet_fragsEric Dumazet4-14/+14
2023-08-16inet: move inet->mc_loop to inet->inet_fragsEric Dumazet8-17/+15
2023-08-16inet: move inet->hdrincl to inet->inet_flagsEric Dumazet9-39/+29
2023-08-16inet: move inet->freebind to inet->inet_flagsEric Dumazet5-19/+17
2023-08-16inet: move inet->recverr_rfc4884 to inet->inet_flagsEric Dumazet2-10/+10
2023-08-16inet: move inet->recverr to inet->inet_flagsEric Dumazet8-30/+27
2023-08-16inet: set/get simple options locklesslyEric Dumazet1-56/+62
2023-08-16inet: introduce inet->inet_flagsEric Dumazet7-60/+39
2023-08-16ipv6: fix indentation of a config attributePrasad Pandit1-1/+1
2023-08-16Merge tag 'ipsec-2023-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git...David S. Miller8-30/+33
2023-08-15net: warn about attempts to register negative ifindexJakub Kicinski1-0/+5
2023-08-15net: openvswitch: reject negative ifindexJakub Kicinski1-4/+4
2023-08-15nexthop: Do not increment dump sentinel at the end of the dumpIdo Schimmel1-1/+0
2023-08-15nexthop: Simplify nexthop bucket dumpIdo Schimmel1-5/+0