aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-05-05Merge tag 'net-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds20-49/+100
2023-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextJakub Kicinski1-0/+2
2023-05-05net/sched: flower: fix error handler on replaceVlad Buslov1-1/+2
2023-05-05Revert "net/sched: flower: Fix wrong handle assignment during filter change"Vlad Buslov1-1/+1
2023-05-05net/sched: flower: fix filter idr initializationVlad Buslov1-3/+3
2023-05-04Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+4
2023-05-049p: Remove INET dependencyJason Andryuk1-0/+2
2023-05-03netfilter: nf_tables: fix ct untracked match breakageFlorian Westphal1-4/+10
2023-05-03af_packet: Don't send zero-byte data in packet_sendmsg_spkt().Kuniyuki Iwashima1-1/+1
2023-05-03ethtool: Fix uninitialized number of lanesIdo Schimmel1-1/+1
2023-05-03netfilter: nf_tables: deactivate anonymous set from preparation phasePablo Neira Ayuso4-3/+15
2023-05-03netfilter: nf_tables: hit ENOENT on unexisting chain/flowtable update with mi...Pablo Neira Ayuso1-12/+17
2023-05-01rxrpc: Fix timeout of a call that hasn't yet been granted a channelDavid Howells4-1/+13
2023-05-01rxrpc: Make it so that a waiting process can be abortedDavid Howells1-2/+5
2023-05-01rxrpc: Fix hard call timeout unitsDavid Howells1-1/+1
2023-05-01net/sched: act_mirred: Add carrier checkVictor Nogueira1-1/+1
2023-04-29Merge tag 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds6-69/+243
2023-04-29Merge tag 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds5-52/+18
2023-04-28net: ipv6: fix skb hash for some RST packetsAntoine Tenart1-1/+1
2023-04-28sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()Cong Wang1-3/+5
2023-04-28net/sched: cls_api: remove block_cb from driver_list before freeingVlad Buslov1-0/+1
2023-04-28tcp: fix skb_copy_ubufs() vs BIG TCPEric Dumazet1-6/+14
2023-04-28net/ncsi: clear Tx enable mode when handling a Config required AENCosmo Chou1-0/+1
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-04-27Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+2
2023-04-27SUNRPC: Support TLS handshake in the server-side TCP socket codeChuck Lever3-6/+111
2023-04-27SUNRPC: Clear rq_xid when receiving a new RPC CallChuck Lever1-0/+2
2023-04-27SUNRPC: Recognize control messages in server-side TCP socket codeChuck Lever1-2/+46
2023-04-27SUNRPC: Be even lazier about releasing pagesChuck Lever2-3/+3
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+2
2023-04-27net/sched: act_pedit: free pedit keys on bail from offset checkPedro Tammela1-1/+3
2023-04-27net/sched: flower: Fix wrong handle assignment during filter changeIvan Vecera1-1/+1
2023-04-27rxrpc: Fix potential data race in rxrpc_wait_to_be_connected()David Howells1-8/+4
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds271-2997/+10038
2023-04-26SUNRPC: Convert svc_xprt_release() to the release_pages() APIChuck Lever1-6/+5
2023-04-26SUNRPC: Relocate svc_free_res_pages()Chuck Lever2-1/+20
2023-04-26SUNRPC: Ignore return value of ->xpo_sendtoChuck Lever2-18/+16
2023-04-26SUNRPC: Ensure server-side sockets have a sock->fileChuck Lever1-7/+18
2023-04-26NFSD: Watch for rq_pages bounds checking errors in nfsd_splice_actor()Chuck Lever1-1/+14
2023-04-26sunrpc: simplify two-level sysctl registration for svcrdma_parm_tableLuis Chamberlain1-19/+2
2023-04-26SUNRPC: return proper error from get_expiry()NeilBrown2-12/+12
2023-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni13-101/+111
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-0/+1
2023-04-25Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+5
2023-04-25tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.Kuniyuki Iwashima1-0/+3
2023-04-24Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-12/+11
2023-04-24net: ethtool: coalesce: try to make user settings stick twiceJakub Kicinski1-11/+43
2023-04-24netlink: Use copy_to_user() for optval in netlink_getsockopt().Kuniyuki Iwashima1-52/+23
2023-04-24Merge tag 'nf-next-23-04-22' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski9-345/+432
2023-04-24Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+4
2023-04-24Merge branches 'acpi-bus', 'acpi-video' and 'acpi-misc'Rafael J. Wysocki1-0/+1
2023-04-23Bluetooth: hci_sync: Only allow hci_cmd_sync_queue if runningLuiz Augusto von Dentz2-6/+31
2023-04-23Bluetooth: Cancel sync command before suspend and power offArchie Pusaka2-0/+7
2023-04-23Bluetooth: Devcoredump: Fix storing u32 without specifying byte order issueZijun Hu1-6/+7
2023-04-23bluetooth: Perform careful capability checks in hci_sock_ioctl()Ruihan Li1-1/+8
2023-04-23Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rspMin Li1-1/+0
2023-04-23bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()Ruihan Li1-0/+28
2023-04-23Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851Raul Cheleguini1-1/+5
2023-04-23Bluetooth: hci_conn: Fix not waiting for HCI_EVT_LE_CIS_ESTABLISHEDLuiz Augusto von Dentz2-57/+66
2023-04-23Bluetooth: hci_conn: Fix not matching by CIS IDLuiz Augusto von Dentz1-1/+2
2023-04-23Bluetooth: hci_conn: Add support for linking multiple hconLuiz Augusto von Dentz3-95/+160
2023-04-23Bluetooth: hci_conn: remove extra line in hci_le_big_create_syncIulia Tanasescu1-1/+0
2023-04-23Bluetooth: fix inconsistent indentingLanzhe Li1-1/+1
2023-04-23Bluetooth: Enable all supported LE PHY by defaultLuiz Augusto von Dentz2-6/+26
2023-04-23Bluetooth: Split bt_iso_qos into dedicated structuresIulia Tanasescu3-118/+202
2023-04-23Bluetooth: Add support for hci devcoredumpAbhishek Pandit-Subedi4-0/+540
2023-04-23Bluetooth: Add new quirk for broken local ext features page 2Vasily Khoruzhick1-2/+7
2023-04-23Bluetooth: L2CAP: Delay identity address updatesLuiz Augusto von Dentz2-5/+11
2023-04-23Bluetooth: hci_sync: Remove duplicate statementInga Stotland1-1/+0
2023-04-23Bluetooth: Convert MSFT filter HCI cmd to hci_syncBrian Gix1-25/+11
2023-04-23Bluetooth: hci_sync: Don't wait peer's reply when powering offArchie Pusaka1-3/+5
2023-04-23Bluetooth: hci_sync: Fix smatch warningLuiz Augusto von Dentz1-1/+1
2023-04-23net/sched: sch_qfq: refactor parsing of netlink parametersPedro Tammela1-14/+11
2023-04-23net/sched: sch_qfq: use extack on errors messagesPedro Tammela1-4/+5
2023-04-23net/sched: sch_htb: use extack on errors messagesPedro Tammela1-8/+9
2023-04-23net/sched: act_pedit: rate limit datapath messagesPedro Tammela1-7/+5
2023-04-23net/sched: act_pedit: remove extra check for key typePedro Tammela1-22/+7
2023-04-23net/sched: act_pedit: check static offsets a prioriPedro Tammela1-6/+14
2023-04-23net/sched: act_pedit: use extack in 'ex' parsing errorsPedro Tammela1-4/+13
2023-04-23net/sched: act_pedit: use NLA_POLICY for parsing 'ex' keysPedro Tammela1-8/+3
2023-04-23net: sched: Print msecs when transmit queue time outYajun Deng1-5/+5
2023-04-23net: dsa: tag_ocelot: call only the relevant portion of __skb_vlan_pop() on TXVladimir Oltean2-8/+2
2023-04-23net: dsa: update TX path comments to not mention skb_mac_header()Vladimir Oltean2-3/+3
2023-04-23net: dsa: tag_sja1105: replace skb_mac_header() with vlan_eth_hdr()Vladimir Oltean1-1/+1
2023-04-23net: dsa: tag_sja1105: don't rely on skb_mac_header() in TX pathsVladimir Oltean1-1/+1
2023-04-23net: dsa: tag_ksz: do not rely on skb_mac_header() in TX pathsVladimir Oltean1-9/+9
2023-04-23net: dsa: tag_ocelot: do not rely on skb_mac_header() for VLAN xmitVladimir Oltean1-1/+1
2023-04-23net: vlan: introduce skb_vlan_eth_hdr()Vladimir Oltean1-1/+1
2023-04-23rxrpc: Fix error when reading rxrpc tokensMarc Dionne1-1/+1
2023-04-23rxrpc: Replace fake flex-array with flexible-array memberGustavo A. R. Silva1-1/+1
2023-04-23net: optimize napi_threaded_poll() vs RPS/RFSEric Dumazet1-2/+10
2023-04-23net: make napi_threaded_poll() aware of sd->defer_listEric Dumazet1-0/+3
2023-04-23net: move skb_defer_free_flush() upEric Dumazet1-21/+21
2023-04-23net: do not provide hard irq safety for sd->defer_lockEric Dumazet2-5/+4
2023-04-23net: add debugging checks in skb_attempt_defer_free()Eric Dumazet1-0/+3
2023-04-22rxrpc: Fix potential race in error handling in afs_make_call()David Howells2-13/+27
2023-04-22ipv4: Fix potential uninit variable access bug in __ip_make_skb()Ziyang Xuan1-3/+13
2023-04-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski7-25/+472
2023-04-21net: dst: fix missing initialization of rt_uncachedMaxime Bizon5-11/+3
2023-04-21net/sched: cls_api: Initialize miss_cookie_node when action miss is not usedIvan Vecera1-0/+1
2023-04-21net/handshake: Fix section mismatch in handshake_exitGeert Uytterhoeven1-1/+1
2023-04-21net/sched: sch_fq: fix integer overflow of "credit"Davide Caratti1-1/+5
2023-04-22netfilter: nf_tables: allow to create netdev chain without devicePablo Neira Ayuso1-12/+11
2023-04-22netfilter: nf_tables: support for deleting devices in an existing netdev chainPablo Neira Ayuso1-11/+88
2023-04-22netfilter: nf_tables: support for adding new devices to an existing netdev chainPablo Neira Ayuso1-81/+136
2023-04-22netfilter: nf_tables: rename function to destroy hook listPablo Neira Ayuso1-4/+4
2023-04-22netfilter: nf_tables: do not send complete notification of deletionsPablo Neira Ayuso1-19/+51
2023-04-22netfilter: nf_tables: extended netlink error reporting for netdevicePablo Neira Ayuso1-14/+24
2023-04-22ipvs: Remove {Enter,Leave}FunctionSimon Horman4-92/+9
2023-04-22ipvs: Consistently use array_size() in ip_vs_conn_init()Simon Horman1-6/+6
2023-04-22ipvs: Update width of source for ip_vs_sync_conn_optionsSimon Horman1-1/+1
2023-04-22netfilter: nf_tables: do not store rule in traceinfo structureFlorian Westphal2-14/+15
2023-04-22netfilter: nf_tables: do not store verdict in traceinfo structureFlorian Westphal2-16/+19
2023-04-22netfilter: nf_tables: do not store pktinfo in traceinfo structureFlorian Westphal2-12/+14
2023-04-22netfilter: nf_tables: remove unneeded conditionalFlorian Westphal1-4/+2
2023-04-22netfilter: nf_tables: make validation state per tableFlorian Westphal1-20/+18
2023-04-22netfilter: nf_tables: don't write table validation state without mutexFlorian Westphal2-8/+2
2023-04-22netfilter: nf_tables: don't store chain address on jumpFlorian Westphal3-26/+32
2023-04-22netfilter: nf_tables: don't store address of last rule on jumpFlorian Westphal1-6/+2
2023-04-22netfilter: nf_tables: merge nft_rules_old structure and end of ruleblob markerFlorian Westphal1-28/+27
2023-04-21bpf: add test_run support for netfilter program typeFlorian Westphal2-0/+159
2023-04-21netfilter: disallow bpf hook attachment at same priorityFlorian Westphal1-0/+12
2023-04-21netfilter: nfnetlink hook: dump bpf prog idFlorian Westphal1-13/+68
2023-04-21bpf: minimal support for programs hooked into netfilter frameworkFlorian Westphal2-1/+70
2023-04-21bpf: add bpf_link support for BPF_NETFILTER programsFlorian Westphal3-0/+163
2023-04-21Merge tag 'nf-23-04-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski3-5/+13
2023-04-21Merge tag 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski7-30/+40
2023-04-21net/packet: support mergeable feature of virtioJianfeng Tan3-40/+59
2023-04-21bridge: Allow setting per-{Port, VLAN} neighbor suppression stateIdo Schimmel2-2/+8
2023-04-21bridge: vlan: Allow setting VLAN neighbor suppression stateIdo Schimmel2-1/+20
2023-04-21bridge: Add per-{Port, VLAN} neighbor suppression data path supportIdo Schimmel1-1/+17
2023-04-21bridge: Encapsulate data path neighbor suppression logicIdo Schimmel3-6/+13
2023-04-21bridge: Take per-{Port, VLAN} neighbor suppression into accountIdo Schimmel2-2/+2
2023-04-21bridge: Add internal flags for per-{Port, VLAN} neighbor suppressionIdo Schimmel1-0/+1
2023-04-21bridge: Pass VLAN ID to br_flood()Ido Schimmel4-7/+9
2023-04-21bridge: Reorder neighbor suppression check when floodingIdo Schimmel1-2/+2
2023-04-21vlan: Add MACsec offload operations for VLAN interfaceEmeel Hakim1-0/+242
2023-04-21sctp: delete the nested flexible array hmacXin Long2-2/+2
2023-04-21sctp: delete the nested flexible array peer_initXin Long3-9/+8
2023-04-21sctp: delete the nested flexible array variableXin Long3-7/+9
2023-04-21sctp: delete the nested flexible array skipXin Long1-2/+2
2023-04-21sctp: delete the nested flexible array paramsXin Long4-12/+12
2023-04-20mac80211: use the new drop reasons infrastructureJohannes Berg5-48/+126
2023-04-20net: extend drop reasons for multiple subsystemsJohannes Berg2-12/+80
2023-04-20ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6Mahesh Bandewar2-2/+14
2023-04-20net: ethtool: mm: sanitize some UAPI configurationsVladimir Oltean1-0/+10
2023-04-20kill the last remaining user of proc_ns_fget()Al Viro1-12/+11
2023-04-20net: skbuff: update and rename __kfree_skb_defer()Jakub Kicinski3-4/+5
2023-04-20page_pool: unlink from napi during destroyJakub Kicinski1-1/+17
2023-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-81/+233
2023-04-20Merge tag 'net-6.3-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds10-80/+228
2023-04-20wifi: mac80211: remove return value check of debugfs_create_dir()Yingsha Xu1-4/+0
2023-04-20net: bridge: switchdev: don't notify FDB entries with "master dynamic"Vladimir Oltean1-0/+11
2023-04-19net/handshake: Add Kunit tests for the handshake consumer APIChuck Lever8-0/+569
2023-04-19net/handshake: Add a kernel API for requesting a TLSv1.3 handshakeChuck Lever4-2/+421
2023-04-19net/handshake: Create a NETLINK service for handling handshake requestsChuck Lever9-0/+850
2023-04-19Merge tag 'ipsec-next-2023-04-19' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2-65/+34
2023-04-19SUNRPC: remove the maximum number of retries in call_bind_statusDai Ngo2-4/+0
2023-04-19page_pool: add DMA_ATTR_WEAK_ORDERING on all mappingsJakub Kicinski1-2/+3
2023-04-19Merge tag 'nfsd-6.3-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-1/+5
2023-04-19net: skbuff: hide csum_not_inet when CONFIG_IP_SCTP not setJakub Kicinski2-4/+2
2023-04-19net: skbuff: hide wifi_acked when CONFIG_WIRELESS not setJakub Kicinski2-0/+4
2023-04-19netfilter: conntrack: fix wrong ct->timeout valueTzung-Bi Shih1-4/+9
2023-04-19mptcp: fix accept vs worker racePaolo Abeni3-33/+58
2023-04-19mptcp: stops worker on unaccepted sockets at listener closePaolo Abeni3-1/+78
2023-04-19netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_in...Pablo Neira Ayuso3-1/+4
2023-04-19net: rpl: fix rpl header size calculationAlexander Aring1-1/+2
2023-04-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski3-46/+76
2023-04-18Change DEFINE_SEMAPHORE() to take a number argumentPeter Zijlstra1-4/+2
2023-04-18wifi: mac80211: remove ieee80211_tx_status_8023Felix Fietkau1-24/+0
2023-04-18netfilter: nf_tables: tighten netlink attribute requirements for catch-all el...Pablo Neira Ayuso1-1/+2
2023-04-18netfilter: nf_tables: validate catch-all set elementsPablo Neira Ayuso2-38/+62
2023-04-17bpf: Set skb redirect and from_ingress info in __bpf_tx_skbDaniel Borkmann1-0/+1
2023-04-17SUNRPC: Fix failures of checksum Kunit testsChuck Lever1-1/+4
2023-04-17net/sched: clear actions pointer in miss cookie init failPedro Tammela1-0/+3
2023-04-17sctp: add intl_capable and reconf_capable in ss peer_capableXin Long1-2/+3
2023-04-17sctp: delete the obsolete code for the host name address paramXin Long2-10/+2
2023-04-17mptcp: remove unused 'remaining' variableMatthieu Baerts1-5/+2
2023-04-17mptcp: make userspace_pm_append_new_local_addr staticGeliang Tang2-4/+2
2023-04-17mptcp: fastclose msk when cleaning unaccepted socketsPaolo Abeni1-2/+5
2023-04-17mptcp: move first subflow allocation at mpc access timePaolo Abeni4-37/+54
2023-04-17mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen()Paolo Abeni1-6/+18
2023-04-17mptcp: avoid unneeded __mptcp_nmpc_socket() usagePaolo Abeni1-3/+6
2023-04-17mptcp: drop unneeded argumentPaolo Abeni4-5/+5
2023-04-16bpf: Remove bpf_kfunc_call_test_kptr_get() test kfuncDavid Vernet1-12/+0
2023-04-14page_pool: allow caching from safely localized NAPIJakub Kicinski3-4/+18
2023-04-14net: skb: plumb napi state thru skb freeing pathsJakub Kicinski1-18/+20
2023-04-14net/ipv6: Initialise msg_control_is_userKevin Brodsky1-0/+1
2023-04-14net/compat: Update msg_control_is_user when setting a kernel pointerKevin Brodsky1-0/+1
2023-04-14net: Ensure ->msg_control_user is used for user buffersKevin Brodsky3-11/+14
2023-04-14vsock/loopback: don't disable irqs for queue accessArseniy Krasnov1-2/+1
2023-04-14net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_aggGwangun Jung1-6/+7
2023-04-13net/sched: taprio: allow per-TC user input of FP adminStatusVladimir Oltean1-13/+52
2023-04-13net/sched: mqprio: allow per-TC user input of FP adminStatusVladimir Oltean3-1/+143
2023-04-13net/sched: pass netlink extack to mqprio and taprio offloadVladimir Oltean2-3/+14
2023-04-13net/sched: mqprio: add an extack message to mqprio_parse_opt()Vladimir Oltean1-1/+4
2023-04-13net/sched: mqprio: add extack to mqprio_parse_nlattr()Vladimir Oltean1-7/+23
2023-04-13net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONSVladimir Oltean1-19/+13
2023-04-13net: ethtool: create and export ethtool_dev_mm_supported()Vladimir Oltean1-0/+23
2023-04-13Daniel Borkmann says:Jakub Kicinski18-110/+299