aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-09net: Rename rps_lock to backlog_lock.net_ipi_7-net-nextSebastian Andrzej Siewior1-17/+17
2024-03-09net: Use backlog-NAPI to clean up the defer_list.Sebastian Andrzej Siewior3-6/+24
2024-03-09net: Allow to use SMP threads for backlog NAPI.Sebastian Andrzej Siewior1-32/+111
2024-03-09net: Remove conditional threaded-NAPI wakeup based on task state.Sebastian Andrzej Siewior1-12/+2
2024-03-08Merge tag 'mlx5-socket-direct-v3' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski34-173/+1168
2024-03-08Merge tag 'for-net-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski38-3623/+1028
2024-03-08Merge tag 'ieee802154-for-net-next-2024-03-07' of git://git.kernel.org/pub/sc...Jakub Kicinski8-23/+24
2024-03-08tools: ynl: Fix spelling mistake "Constructred" -> "Constructed"Colin Ian King1-1/+1
2024-03-08ipv4: raw: check sk->sk_rcvbuf earlierEric Dumazet1-0/+7
2024-03-08ipv6: raw: check sk->sk_rcvbuf earlierEric Dumazet1-0/+7
2024-03-08nexthop: Simplify dump error handlingIdo Schimmel1-9/+0
2024-03-08net: add skb_data_unref() helperEric Dumazet2-3/+19
2024-03-08Merge tag 'wireless-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski132-1342/+3176
2024-03-08Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_syncLuiz Augusto von Dentz1-0/+3
2024-03-08Bluetooth: Fix eir name lengthFrédéric Danis2-23/+8
2024-03-08Merge branch 'hns3-fixes'David S. Miller13-22/+74
2024-03-08net: hns3: add checking for vf id of mailboxJian Shen1-3/+4
2024-03-08net: hns3: fix port duplex configure error in IMP resetJie Wang1-1/+4
2024-03-08net: hns3: fix reset timeout under full functions and queuesPeiyang Wang2-2/+2
2024-03-08net: hns3: fix delete tc fail issueJijie Shao5-0/+22
2024-03-08net: hns3: fix kernel crash when 1588 is received on HIP08 devicesYonglong Liu1-1/+1
2024-03-08net: hns3: Disable SerDes serial loopback for HiLink H60Hao Lan5-3/+18
2024-03-08net: hns3: add new 200G link modes for hisilicon deviceHao Lan2-11/+22
2024-03-08net: hns3: fix wrong judgment condition issueJijie Shao1-1/+1
2024-03-08Merge branch 'ionic-diet'David S. Miller8-504/+371
2024-03-08ionic: keep stats struct local to error handlingShannon Nelson1-22/+8
2024-03-08ionic: better dma-map error handlingShannon Nelson1-18/+14
2024-03-08ionic: remove unnecessary NULL testShannon Nelson1-6/+0
2024-03-08ionic: rearrange ionic_queue for better layoutShannon Nelson1-2/+2
2024-03-08ionic: rearrange ionic_qcqShannon Nelson1-4/+4
2024-03-08ionic: carry idev in ionic_cq structShannon Nelson3-19/+6
2024-03-08ionic: refactor skb buildingShannon Nelson1-53/+65
2024-03-08ionic: fold adminq clean into service routineShannon Nelson1-21/+11
2024-03-08ionic: use specialized desc info structsShannon Nelson5-86/+111
2024-03-08ionic: remove the cq_info to save more memoryShannon Nelson7-89/+38
2024-03-08ionic: remove callback pointer from desc_infoShannon Nelson5-91/+57
2024-03-08ionic: move adminq-notifyq handling to main fileShannon Nelson3-65/+67
2024-03-08ionic: drop q mappingShannon Nelson3-35/+10
2024-03-08ionic: remove desc, sg_desc and cmb_desc from desc_infoShannon Nelson4-60/+45
2024-03-08Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...David S. Miller6-42/+53
2024-03-08Add Jeff Kirsher to .get_maintainer.ignoreJakub Kicinski1-0/+1
2024-03-08Merge branch 'ipv6-lockless-dump-addrs'David S. Miller1-90/+78
2024-03-08ipv6: remove RTNL protection from inet6_dump_addr()Eric Dumazet1-3/+6
2024-03-08ipv6: use xa_array iterator to implement inet6_dump_addr()Eric Dumazet1-49/+30
2024-03-08ipv6: make in6_dump_addrs() locklessEric Dumazet1-9/+5
2024-03-08ipv6: make inet6_fill_ifaddr() locklessEric Dumazet1-29/+37
2024-03-08Merge tag 'ipsec-next-2024-03-06' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller3-18/+144
2024-03-08Merge branch 'nexthop-group-stats'David S. Miller3-40/+363
2024-03-08net: nexthop: Expose nexthop group HW stats to user spaceIdo Schimmel3-8/+149
2024-03-08net: nexthop: Add ability to enable / disable hardware statisticsIdo Schimmel3-1/+19
2024-03-08net: nexthop: Add hardware statistics notificationsIdo Schimmel2-0/+5
2024-03-08net: nexthop: Expose nexthop group stats to user spaceIdo Schimmel2-8/+117
2024-03-08net: nexthop: Add nexthop group entry statsIdo Schimmel2-4/+37
2024-03-08net: nexthop: Add NHA_OP_FLAGSPetr Machata2-4/+23
2024-03-08net: nexthop: Adjust netlink policy parsing for a new attributePetr Machata1-30/+28
2024-03-08octeontx2-pf: Add TC flower offload support for TCP flagsSai Krishna5-2/+23
2024-03-08tcp: Add skb addr and sock addr to arguments of tracepoint tcp_probe.fuyuanli1-2/+8
2024-03-08net: dqs: add NIC stall detector based on BQLJakub Kicinski5-0/+237
2024-03-08net: chelsio: remove unused function calc_tx_descsColin Ian King1-14/+0
2024-03-07Merge branch 'netdev-add-per-queue-statistics'Jakub Kicinski10-0/+498
2024-03-07eth: bnxt: support per-queue statisticsJakub Kicinski1-0/+65
2024-03-07netdev: add queue stat for alloc failuresJakub Kicinski5-1/+13
2024-03-07netdev: add per-queue statisticsJakub Kicinski9-0/+421
2024-03-07Merge branch 'net-group-together-hot-data'Jakub Kicinski44-320/+391
2024-03-07net: move rps_sock_flow_table to net_hotdataEric Dumazet4-17/+16
2024-03-07net: introduce include/net/rps.hEric Dumazet16-117/+140
2024-03-07ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdataEric Dumazet4-6/+5
2024-03-07ipv6: move inet6_ehash_secret and udp6_ehash_secret into net_hotdataEric Dumazet4-2/+4
2024-03-07inet: move inet_ehash_secret and udp_ehash_secret into net_hotdataEric Dumazet4-4/+5
2024-03-07inet: move tcp_protocol and udp_protocol to net_hotdataEric Dumazet2-15/+17
2024-03-07ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdataEric Dumazet3-16/+21
2024-03-07udp: move udpv4_offload and udpv6_offload to net_hotdataEric Dumazet3-20/+20
2024-03-07net: move skbuff_cache(s) to net_hotdataEric Dumazet6-29/+32
2024-03-07net: move dev_rx_weight to net_hotdataEric Dumazet5-5/+4
2024-03-07net: move dev_tx_weight to net_hotdataEric Dumazet6-4/+5
2024-03-07net: move tcpv4_offload and tcpv6_offload to net_hotdataEric Dumazet3-17/+19
2024-03-07net: move ip_packet_offload and ipv6_packet_offload to net_hotdataEric Dumazet3-18/+23
2024-03-07net: move netdev_max_backlog to net_hotdataEric Dumazet8-10/+14
2024-03-07net: move ptype_all into net_hotdataEric Dumazet5-13/+13
2024-03-07net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet5-7/+9
2024-03-07net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet5-9/+12
2024-03-07net: introduce struct net_hotdataEric Dumazet8-16/+37
2024-03-07Merge branch 'selftests-mptcp-share-code-and-fix-shellcheck-warnings'Jakub Kicinski8-244/+210
2024-03-07selftests: userspace pm: avoid relaunching pm eventsMatthieu Baerts (NGI0)1-16/+13
2024-03-07selftests: mptcp: simult flows: fix shellcheck warningsMatthieu Baerts (NGI0)1-2/+8
2024-03-07selftests: mptcp: pm netlink: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: sockopt: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: connect: fix shellcheck warningsMatthieu Baerts (NGI0)1-29/+47
2024-03-07selftests: mptcp: diag: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: add mptcp_lib_events helperGeliang Tang3-18/+18
2024-03-07selftests: mptcp: more operations in ns_init/exitGeliang Tang7-24/+4
2024-03-07selftests: mptcp: add mptcp_lib_ns_init/exit helpersGeliang Tang8-67/+53
2024-03-07selftests: mptcp: add local variables rndhGeliang Tang2-0/+2
2024-03-07selftests: mptcp: add mptcp_lib_check_tools helperGeliang Tang8-73/+40
2024-03-07selftests: mptcp: stop forcing iptables-legacyMatthieu Baerts (NGI0)2-16/+8
2024-03-07Merge tag 'rxrpc-iothread-20240305' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski21-804/+853
2024-03-07net: usbnet: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-07net: usbnet: Leverage core stats allocatorBreno Leitao1-7/+1
2024-03-07dpll: spec: use proper enum for pin capabilities attributeJiri Pirko1-0/+1
2024-03-07net: dsa: mv88e6xxx: update 88e6185 PCS driver to use neg_modeRussell King (Oracle)1-1/+2
2024-03-07net: pcs: rzn1-miic: update PCS driver to use neg_modeRussell King (Oracle)1-2/+3
2024-03-07net: phy: marvell: add comment about m88e1111_config_init_1000basex()Russell King (Oracle)1-1/+4
2024-03-07netlink: let core handle error cases in dump operationsEric Dumazet4-20/+3
2024-03-07selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh.Kui-Feng Lee1-10/+7
2024-03-07mpls: Do not orphan the skbChristoph Paasch1-2/+0
2024-03-07net: dsa: Leverage core stats allocatorFlorian Fainelli1-7/+1
2024-03-07atm: fore200e: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-07Merge branch 'tools-net-ynl-add-support-for-nlctrl-netlink-family'Jakub Kicinski8-29/+265
2024-03-07doc/netlink/specs: Add spec for nlctrl netlink familyDonald Hunter1-0/+206
2024-03-07doc/netlink: Allow empty enum-name in ynl specsDonald Hunter3-18/+27
2024-03-07tools/net/ynl: Add nest-type-value decodingDonald Hunter1-0/+12
2024-03-07tools/net/ynl: Fix c codegen for array-nestDonald Hunter1-1/+1
2024-03-07tools/net/ynl: Report netlink errors without stacktraceDonald Hunter2-9/+13
2024-03-07tools/net/ynl: Fix extack decoding for netlink-rawDonald Hunter1-1/+6
2024-03-07Merge branch 'isdn-constify-struct-class-usage'Jakub Kicinski2-15/+22
2024-03-07isdn: capi: make capi_class constantRicardo B. Marliere1-9/+12
2024-03-07isdn: mISDN: make elements_class constantRicardo B. Marliere1-6/+10
2024-03-07dt-bindings: net: dp83822: change ti,rmii-mode descriptionJérémie Dautheribes1-4/+4
2024-03-07net: x25: remove dead links from KconfigJustin Swartz1-2/+0
2024-03-07tools: ynl: check for overflow of constructed messagesJakub Kicinski3-4/+68
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski233-1427/+2718
2024-03-07Merge tag 'net-6.8-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds64-270/+443
2024-03-07Bluetooth: ISO: Align broadcast sync_timeout with connection timeoutLuiz Augusto von Dentz2-2/+4
2024-03-07Merge branch 'tcp-add-two-missing-addresses-when-using-trace'Paolo Abeni1-2/+4
2024-03-07tcp: add tracing of skbaddr in tcp_event_skb classJason Xing1-1/+2
2024-03-07tcp: add tracing of skb/skaddr in tcp_event_sk_skb classJason Xing1-1/+2
2024-03-07Merge branch 'doc-sfp-phylink-update-the-porting-guide'Paolo Abeni2-17/+133
2024-03-07net: phylink: clean the pcs_get_state documentationMaxime Chevallier1-3/+0
2024-03-07doc: sfp-phylink: update the porting guide with PCS handlingMaxime Chevallier1-14/+133
2024-03-07net: pds_core: Fix possible double free in error handling pathYongzhi Liu1-8/+4
2024-03-07Merge tag 'nf-24-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni3-6/+16
2024-03-07Merge branch 'netrom-fix-all-the-data-races-around-sysctls'Paolo Abeni6-18/+19
2024-03-07netrom: Fix data-races around sysctl_net_busy_readJason Xing2-4/+4
2024-03-07netrom: Fix a data-race around sysctl_netrom_link_fails_countJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_routing_controlJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeoutJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_requested_window_sizeJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_busy_delayJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delayJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_maximum_triesJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_timeoutJason Xing1-1/+1
2024-03-07netrom: Fix data-races around sysctl_netrom_network_ttl_initialiserJason Xing3-4/+5
2024-03-07netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiserJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_default_path_qualityJason Xing1-1/+1
2024-03-07Documentation: networking: Add description for multi-pf netdevTariq Toukan2-0/+175
2024-03-07net/mlx5: Enable SD featureTariq Toukan2-1/+3
2024-03-07net/mlx5e: Block TLS device offload on combined SD netdevTariq Toukan2-2/+4
2024-03-07net/mlx5e: Support per-mdev queue counterTariq Toukan10-69/+111
2024-03-07net/mlx5e: Support cross-vhca RSSTariq Toukan10-57/+179
2024-03-07net/mlx5e: Let channels be SD-awareTariq Toukan8-27/+35
2024-03-07net/mlx5e: Create EN core HW resources for all secondary devicesTariq Toukan2-10/+23
2024-03-07net/mlx5e: Create single netdev per SD groupTariq Toukan1-7/+62
2024-03-07net/mlx5: SD, Add debugfsTariq Toukan1-0/+34
2024-03-07net/mlx5: SD, Add informative prints in kernel logTariq Toukan1-0/+21
2024-03-07net/mlx5: SD, Implement steering for primary and secondariesTariq Toukan1-1/+184
2024-03-07net/mlx5: SD, Implement devcom communication and primary electionTariq Toukan2-2/+121
2024-03-07net/mlx5: SD, Implement basic query and instantiationTariq Toukan1-1/+109
2024-03-07net/mlx5: SD, Introduce SD libTariq Toukan4-1/+110
2024-03-07net/mlx5: Add MPIR bit in mcam_access_regTariq Toukan1-1/+3
2024-03-06Merge tag 'ipsec-2024-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski4-4/+13
2024-03-06ethtool: remove ethtool_eee_use_linkmodesHeiner Kallweit2-6/+0
2024-03-06mlxbf_gige: add support to display pause frame countersDavid Thompson2-0/+66
2024-03-06net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not setRobert Marko1-16/+16
2024-03-06net: geneve: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-06net: geneve: Leverage core stats allocatorBreno Leitao1-9/+2
2024-03-06net: gtp: Move net_device assigned in setupBreno Leitao1-10/+2
2024-03-06net: gtp: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-06net: gtp: Leverage core stats allocatorBreno Leitao1-5/+1
2024-03-06net: macsec: Leverage core stats allocatorBreno Leitao1-8/+2
2024-03-06dt-bindings: net: renesas,etheravb: Add support for R-Car V4MThanh Quan1-0/+1
2024-03-06sr9800: Add check for usbnet_get_endpointsChen Ni1-1/+3
2024-03-06selftests/harness: Fix TEST_F()'s vfork handlingMickaël Salaün2-23/+27
2024-03-06Merge branch 'mptcp-some-clean-up-patches'Jakub Kicinski8-69/+73
2024-03-06mptcp: drop lookup_by_id in lookup_addrGeliang Tang1-7/+5
2024-03-06mptcp: set error messages for set_flagsGeliang Tang2-3/+12
2024-03-06mptcp: update set_flags interfacesGeliang Tang4-52/+58
2024-03-06mptcp: drop duplicate header inclusionsGeliang Tang6-9/+0
2024-03-06Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski5-4/+77
2024-03-07netfilter: nf_conntrack_h323: Add protection for bmp length out of rangeLena Wang1-0/+4
2024-03-07netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeoutPablo Neira Ayuso1-0/+1
2024-03-07netfilter: nft_ct: fix l3num expectations with inet pseudo familyFlorian Westphal1-6/+5
2024-03-07netfilter: nf_tables: reject constant set with timeoutPablo Neira Ayuso1-0/+3
2024-03-07netfilter: nf_tables: disallow anonymous set with timeout flagPablo Neira Ayuso1-0/+3
2024-03-06Bluetooth: Add new quirk for broken read key length on ATS2851Vinicius Peixoto3-1/+11
2024-03-06Bluetooth: mgmt: remove NULL check in add_ext_adv_params_complete()Roman Smirnov1-2/+1
2024-03-06Bluetooth: mgmt: remove NULL check in mgmt_set_connectable_complete()Roman Smirnov1-2/+1
2024-03-06Bluetooth: btusb: Add support Mediatek MT7920Peter Tsao1-1/+10
2024-03-06Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922Takashi Iwai2-0/+2
2024-03-06Bluetooth: btnxpuart: Fix btnxpuart_closeMarcel Ziswiler1-0/+3
2024-03-06Bluetooth: ISO: Clean up returns values in iso_connect_ind()Dan Carpenter1-6/+3
2024-03-06Bluetooth: fix use-after-free in accessing skb after sending itPauli Virtanen1-1/+1
2024-03-06Bluetooth: af_bluetooth: Fix deadlockLuiz Augusto von Dentz1-7/+3
2024-03-06Bluetooth: bnep: Fix out-of-bound accessLuiz Augusto von Dentz1-1/+2
2024-03-06Bluetooth: btusb: Fix memory leakLuiz Augusto von Dentz2-5/+9
2024-03-06Bluetooth: msft: Fix memory leakLuiz Augusto von Dentz1-0/+3
2024-03-06Bluetooth: hci_core: Fix possible buffer overflowLuiz Augusto von Dentz1-1/+1
2024-03-06Bluetooth: btrtl: fix out of bounds memory accessAndrey Skvortsov1-0/+1
2024-03-06Bluetooth: hci_h5: Add ability to allocate memory for private dataAndrey Skvortsov3-6/+19
2024-03-06Bluetooth: hci_sync: Fix overwriting request callbackLuiz Augusto von Dentz5-27/+61
2024-03-06Bluetooth: hci_sync: Use QoS to determine which PHY to scanLuiz Augusto von Dentz1-11/+55