aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-08DO-NOT-MERGE: mptcp: enabled by defaultb4/upstream-net-next-20240308-selftests-mptcp-unificationMatthieu Baerts1-0/+1
2024-03-08selftests: mptcp: use KSFT_SKIP/KSFT_PASS/KSFT_FAILGeliang Tang6-26/+25
2024-03-08selftests: mptcp: declare event macros in mptcp_libGeliang Tang3-23/+29
2024-03-08selftests: mptcp: add mptcp_lib_verify_listener_eventsGeliang Tang3-38/+30
2024-03-08selftests: mptcp: print_test out of verify_listener_eventsGeliang Tang1-6/+2
2024-03-08selftests: mptcp: extract mptcp_lib_check_expectedGeliang Tang2-31/+32
2024-03-08selftests: mptcp: call test_fail without argumentGeliang Tang2-6/+13
2024-03-08selftests: mptcp: print test results with colorsGeliang Tang8-87/+90
2024-03-08selftests: mptcp: use += operator to append stringsGeliang Tang2-40/+43
2024-03-08selftests: mptcp: print test results with countersGeliang Tang6-14/+16
2024-03-08selftests: mptcp: add print_title in mptcp_libGeliang Tang2-10/+13
2024-03-08selftests: mptcp: export TEST_COUNTER variableGeliang Tang5-16/+14
2024-03-08selftests: mptcp: sockopt: print every test resultGeliang Tang1-17/+25
2024-03-08selftests: mptcp: connect: fix misaligned outputGeliang Tang1-3/+10
2024-03-08selftests: mptcp: connect: add dedicated port counterGeliang Tang1-3/+3
2024-03-08selftests: mptcp: print all error messages to stdoutGeliang Tang2-10/+11
2024-03-08EDITME: cover title for upstream-net-next-20240308-selftests-mptcp-unificationMatthieu Baerts (NGI0)0-0/+0
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-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-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-06ixgbe: pull out stats update to common routinesMaciej Fijalkowski3-25/+53
2024-03-06i40e: remove unnecessary qv_info ptr NULL checksAlexey Kodanev2-8/+0
2024-03-06iavf: drop duplicate iavf_{add|del}_cloud_filter() callsAlexey Kodanev1-9/+0
2024-03-06Merge tag 'vfs-6.8-release.fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-55/+64
2024-03-06Merge tag 'arm-fixes-6.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds16-77/+35
2024-03-06Merge tag 'v6.8-p6' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2-19/+19
2024-03-06inet: Add getsockopt support for IP_ROUTER_ALERT and IPV6_ROUTER_ALERTJuntong Deng3-3/+17
2024-03-06Merge branch 'ynl-small-recv'David S. Miller2-7/+42
2024-03-06tools: ynl: add --dbg-small-recv for easier kernel testingJakub Kicinski1-1/+6
2024-03-06tools: ynl: support debug printing messagesJakub Kicinski1-0/+15
2024-03-06tools: ynl: allow setting recv() sizeJakub Kicinski1-3/+18
2024-03-06tools: ynl: move the new line in NlMsg __repr__Jakub Kicinski1-3/+3
2024-03-06Merge branch 'tools-ynl-make-clean'David S. Miller4-8/+9
2024-03-06tools: ynl: remove __pycache__ during cleanJakub Kicinski1-0/+1
2024-03-06tools: ynl: add distclean to .PHONY in all makefilesJakub Kicinski3-3/+3
2024-03-06tools: ynl: rename make hardclean -> distcleanJakub Kicinski4-5/+5
2024-03-06net/rds: fix WARNING in rds_conn_connect_if_downEdward Adam Davis2-5/+4
2024-03-06Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller12-201/+125
2024-03-06Merge branch 'ravb-cleanups'David S. Miller2-147/+83
2024-03-06ravb: Unify Rx ring maintenance code pathsNiklas Söderlund2-106/+33
2024-03-06ravb: Move maximum Rx descriptor data usage to info structNiklas Söderlund2-8/+9
2024-03-06ravb: Use the max frame size from hardware info for RZ/G2LNiklas Söderlund2-3/+3
2024-03-06ravb: Create helper to allocate skb and align itNiklas Söderlund2-20/+24
2024-03-06ravb: Make it clear the information relates to maximum frame sizeNiklas Söderlund2-6/+7
2024-03-06ravb: Group descriptor types used in Rx ringNiklas Söderlund2-30/+33
2024-03-06Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller10-1374/+1182
2024-03-06Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller9-22/+15
2024-03-06iov_iter: get rid of 'copy_mc' flagLinus Torvalds3-42/+42
2024-03-06Merge branch 'Improve packet offload for dual stack'Steffen Klassert2-2/+8
2024-03-06Merge branch 'netlink-emsgsize'David S. Miller4-19/+19
2024-03-06genetlink: fit NLMSG_DONE into same read() as familiesJakub Kicinski1-5/+7