aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-01DO-NOT-MERGE: mptcp: enabled by defaultb4/upstream-net-next-20240301-mptcp-userspace-pm-dump-addrMatthieu Baerts1-0/+1
2024-03-01selftests: mptcp: userspace pm get addr testsGeliang Tang1-0/+30
2024-03-01selftests: mptcp: add token for get_addrGeliang Tang1-1/+13
2024-03-01mptcp: get addr in userspace pm listGeliang Tang3-1/+15
2024-03-01mptcp: implement mptcp_userspace_pm_get_addrGeliang Tang2-0/+76
2024-03-01mptcp: add userspace_pm_lookup_addr_by_id helperGeliang Tang1-15/+16
2024-03-01selftests: mptcp: dump userspace addrs listGeliang Tang1-0/+61
2024-03-01selftests: mptcp: add mptcp_lib_check_output helperGeliang Tang2-11/+30
2024-03-01selftests: mptcp: add token for dump_addrGeliang Tang1-0/+17
2024-03-01selftests: mptcp: add userspace pm subflow flagGeliang Tang1-0/+8
2024-03-01mptcp: check userspace pm flagsGeliang Tang1-5/+10
2024-03-01mptcp: dump addrs in userspace pm listGeliang Tang3-2/+20
2024-03-01mptcp: add token for get-addr in yamlGeliang Tang3-5/+7
2024-03-01mptcp: implement mptcp_userspace_pm_dump_addrGeliang Tang2-0/+62
2024-03-01mptcp: export mptcp_genl_family & mptcp_nl_fill_addrGeliang Tang2-6/+7
2024-03-01EDITME: cover title for upstream-net-next-20240301-mptcp-userspace-pm-dump-addrMatthieu Baerts (NGI0)0-0/+0
2024-03-01Merge branch 'inet_dump_ifaddr-no-rtnl'David S. Miller2-92/+79
2024-03-01inet: use xa_array iterator to implement inet_dump_ifaddr()Eric Dumazet1-58/+37
2024-03-01inet: prepare inet_base_seq() to run without RTNLEric Dumazet2-3/+4
2024-03-01inet: annotate data-races around ifa->ifa_flagsEric Dumazet1-9/+13
2024-03-01inet: annotate data-races around ifa->ifa_preferred_lftEric Dumazet1-8/+8
2024-03-01inet: annotate data-races around ifa->ifa_valid_lftEric Dumazet1-8/+8
2024-03-01inet: annotate data-races around ifa->ifa_tstamp and ifa->ifa_cstampEric Dumazet1-10/+13
2024-03-01Merge branch 'netdevsim-link'David S. Miller6-5/+342
2024-03-01netdevsim: fix rtnetlink.sh selftestDavid Wei1-0/+2
2024-03-01netdevsim: add selftest for forwarding skb between connected portsDavid Wei2-0/+144
2024-03-01netdevsim: add ndo_get_iflink() implementationDavid Wei1-0/+16
2024-03-01netdevsim: forward skbs from one connected port to anotherDavid Wei2-5/+23
2024-03-01netdevsim: allow two netdevsim ports to be connectedDavid Wei3-0/+157
2024-03-01Merge branch 'selftests-xfail'David S. Miller10-141/+178
2024-03-01selftests: ip_local_port_range: use XFAIL instead of SKIPJakub Kicinski1-3/+3
2024-03-01selftests: kselftest_harness: support using xfailJakub Kicinski1-1/+48
2024-03-01selftests: kselftest_harness: let PASS / FAIL provide diagnosticJakub Kicinski1-5/+4
2024-03-01selftests: kselftest_harness: separate diagnostic message with # in ksft_test...Jakub Kicinski2-1/+6
2024-03-01selftests: kselftest_harness: print test name for SKIPJakub Kicinski2-4/+6
2024-03-01selftests: kselftest: add ksft_test_result_code(), handling all exit codesJakub Kicinski2-2/+46
2024-03-01selftests: kselftest_harness: use exit code to store skipJakub Kicinski1-14/+5
2024-03-01selftests: kselftest_harness: save full exit code in metadataJakub Kicinski7-35/+41
2024-03-01selftests: kselftest_harness: generate test name onceJakub Kicinski1-6/+10
2024-03-01selftests: kselftest_harness: use KSFT_* exit codesJakub Kicinski1-6/+5
2024-03-01selftests/harness: Merge TEST_F_FORK() into TEST_F()Mickaël Salaün2-91/+27
2024-03-01selftests/landlock: Redefine TEST_F() as TEST_F_FORK()Mickaël Salaün1-1/+5
2024-03-01Merge branch 'net-asp22-optimizations'David S. Miller6-118/+204
2024-03-01net: bcmasp: Add support for PHY interruptsJustin Chen3-0/+26
2024-03-01net: bcmasp: Keep buffers through power managementJustin Chen2-108/+85
2024-03-01net: phy: mdio-bcm-unimac: Add asp v2.2 supportJustin Chen1-0/+1
2024-03-01net: bcmasp: Add support for ASP 2.2Justin Chen3-10/+87
2024-03-01dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2Justin Chen1-0/+4
2024-03-01dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2Justin Chen1-0/+1
2024-03-01Merge branch 'qcom-phy-possible'David S. Miller1-5/+24
2024-03-01net: phy: qcom: qca808x: fill in possible_interfacesRobert Marko1-0/+12
2024-03-01net: phy: qcom: qca808x: add helper for checking for 1G only modelRobert Marko1-5/+12
2024-03-01Simplify net_dbg_ratelimited() dummyGeert Uytterhoeven1-4/+1
2024-03-01Merge branch 'ipv6-devconf-lockless'David S. Miller20-229/+245
2024-03-01ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf()Eric Dumazet1-58/+44
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (II)Eric Dumazet7-54/+61
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (I)Eric Dumazet2-31/+39
2024-03-01ipv6: addrconf_disable_policy() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around devconf->disable_policyEric Dumazet3-5/+5
2024-03-01ipv6: annotate data-races around devconf->proxy_ndpEric Dumazet3-4/+6
2024-03-01ipv6: annotate data-races in rt6_probe()Eric Dumazet1-2/+3
2024-03-01ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdownEric Dumazet2-5/+5
2024-03-01ipv6: annotate data-races in ndisc_router_discovery()Eric Dumazet1-15/+18
2024-03-01ipv6: annotate data-races around cnf.forwardingEric Dumazet7-17/+22
2024-03-01ipv6: annotate data-races around cnf.hop_limitEric Dumazet6-8/+8
2024-03-01ipv6: annotate data-races around cnf.mtu6Eric Dumazet4-8/+8
2024-03-01ipv6: addrconf_disable_ipv6() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around cnf.disable_ipv6Eric Dumazet3-7/+8
2024-03-01ipv6: add ipv6_devconf_read_txrx cacheline_groupEric Dumazet1-4/+9
2024-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski403-2087/+3927
2024-02-29Merge tag 'net-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds74-211/+974
2024-02-29Merge tag 'landlock-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2024-02-29dpll: fix build failure due to rcu_dereference_check() on unknown typeEric Dumazet2-4/+9
2024-02-29kunit: Fix again checksum tests on big endian CPUsChristophe Leroy1-8/+9
2024-02-29Merge tag 'for-net-2024-02-28' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski9-20/+48
2024-02-29Merge branch 'tls-a-few-more-fixes-for-async-decrypt'Jakub Kicinski1-11/+29
2024-02-29tls: fix use-after-free on failed backlog decryptionSabrina Dubroca1-7/+17
2024-02-29tls: separate no-async decryption request handling from asyncSabrina Dubroca1-5/+8
2024-02-29tls: fix peeking with sync+async decryptionSabrina Dubroca1-3/+6
2024-02-29tls: decrement decrypt_pending if no async completion will be calledSabrina Dubroca1-0/+2
2024-02-29gtp: fix use-after-free and null-ptr-deref in gtp_newlink()Alexander Ofitserov1-6/+6
2024-02-29Merge branch 'net-collect-tstats-automatically'Paolo Abeni2-1/+2
2024-02-29net: sit: Do not set .ndo_get_stats64Breno Leitao1-1/+0
2024-02-29net: get stats64 if device if driver is configuredBreno Leitao1-0/+2
2024-02-29net: stmmac: fix typo in commentYanteng Si1-1/+1
2024-02-29Merge tag 'nf-24-02-29' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni7-1/+338
2024-02-29net: hsr: Use correct offset for HSR TLV values in supervisory HSR framesLukasz Majewski1-1/+1
2024-02-29ipv4: raw: remove useless input parameter in do_raw_set/getsockoptZhengchao Shao1-5/+5
2024-02-29Merge branch 'net-dsa-mv88e6xxx-add-amethyst-specific-smi-gpio-function'Paolo Abeni3-4/+40
2024-02-29net: dsa: mv88e6xxx: add Amethyst specific SMI GPIO functionRobert Marko3-1/+37
2024-02-29net: dsa: mv88e6xxx: rename mv88e6xxx_g2_scratch_gpio_set_smiRobert Marko3-4/+4
2024-02-28inet6: expand rcu_read_lock() scope in inet6_dump_addr()Eric Dumazet1-4/+4
2024-02-28net: call skb_defer_free_flush() from __napi_busy_loop()Eric Dumazet1-21/+22
2024-02-28tcp: remove some holes in struct tcp_sockEric Dumazet1-4/+4
2024-02-28igb: extend PTP timestamp adjustments to i211Oleksij Rempel1-2/+3
2024-02-28net: bridge: Exit if multicast_init_stats failsBreno Leitao1-1/+2
2024-02-28net: bridge: Do not allocate stats in the driverBreno Leitao1-11/+2
2024-02-28selftests: vxlan_mdb: Avoid duplicate test namesIdo Schimmel1-18/+18
2024-02-28rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing backLin Ma1-6/+5
2024-02-28netlabel: remove impossible return value in netlbl_bitmap_walkZhengchao Shao3-9/+3
2024-02-28Merge branch 'inet-implement-lockless-rtm_getnetconf-ops'Jakub Kicinski5-90/+81
2024-02-28inet: use xa_array iterator to implement inet_netconf_dump_devconf()Eric Dumazet1-58/+43
2024-02-28inet: do not use RTNL in inet_netconf_get_devconf()Eric Dumazet1-12/+15
2024-02-28inet: annotate devconf data-racesEric Dumazet5-21/+24
2024-02-28net: phy: dp83826: disable WOL at initCatalin Popescu1-1/+1
2024-02-28net: remove SLAB_MEM_SPREAD flag usageChengming Zhou1-1/+1
2024-02-28Merge branch 'tools-ynl-stop-using-libmnl'Jakub Kicinski5-268/+543
2024-02-28tools: ynl: use MSG_DONTWAIT for getting notificationsJakub Kicinski1-15/+14
2024-02-28tools: ynl: remove the libmnl dependencyJakub Kicinski4-6/+2
2024-02-28tools: ynl: stop using mnl socket helpersJakub Kicinski3-22/+42
2024-02-28tools: ynl: switch away from MNL_CB_*Jakub Kicinski3-34/+40
2024-02-28tools: ynl: switch away from mnl_cb_tJakub Kicinski3-18/+21
2024-02-28tools: ynl: stop using mnl_cb_run2()Jakub Kicinski2-19/+45
2024-02-28tools: ynl: use ynl_sock_read_msgs() for ACK handlingJakub Kicinski2-23/+14
2024-02-28tools: ynl: wrap recv() + mnl_cb_run2() into a single helperJakub Kicinski1-38/+18
2024-02-28tools: ynl-gen: remove unused parse codeJakub Kicinski3-11/+1
2024-02-28tools: ynl: make yarg the first member of struct ynl_dump_stateJakub Kicinski3-7/+6
2024-02-28tools: ynl: create local ARRAY_SIZE() helperJakub Kicinski2-2/+5
2024-02-28tools: ynl: create local nlmsg access helpersJakub Kicinski3-17/+52
2024-02-28tools: ynl: create local for_each helpersJakub Kicinski3-10/+57
2024-02-28tools: ynl: create local attribute helpersJakub Kicinski3-74/+227
2024-02-28tools: ynl: give up on libmnl for auto-intsJakub Kicinski1-9/+36
2024-02-28tools: ynl: fix handling of multiple mcast groupsJakub Kicinski1-0/+1
2024-02-28tools: ynl: protect from old OvS headersJakub Kicinski1-0/+3
2024-02-29selftests: netfilter: add bridge conntrack + multicast test caseFlorian Westphal2-1/+190
2024-02-29netfilter: bridge: confirm multicast packets before passing them up the stackFlorian Westphal4-0/+128
2024-02-28netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()Ignat Korchagin1-0/+20
2024-02-28Merge tag 'acpi-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-46/+66
2024-02-28Merge tag 'pm-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+3
2024-02-28Merge tag 'spi-fix-v6.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-19/+28
2024-02-28Merge tag 'regulator-fix-v6.8-rc5' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-5/+5
2024-02-28Merge tag 'v6.8-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2-4/+13
2024-02-28Bluetooth: qca: Fix triggering coredump implementationZijun Hu1-5/+4
2024-02-28Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DTJanaki Ramaiah Thota1-1/+12
2024-02-28Bluetooth: qca: Fix wrong event type for patch config commandZijun Hu1-1/+1
2024-02-28Bluetooth: Enforce validation on max value of connection intervalKai-Heng Feng2-1/+11
2024-02-28Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUESTLuiz Augusto von Dentz1-1/+4
2024-02-28Bluetooth: mgmt: Fix limited discoverable off timeoutFrédéric Danis1-1/+3
2024-02-28Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDRZijun Hu1-2/+2
2024-02-28Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_securityYuxuan Hu1-1/+1
2024-02-28Bluetooth: hci_sync: Fix accept_list when attempting to suspendLuiz Augusto von Dentz1-1/+4
2024-02-28Bluetooth: Avoid potential use-after-free in hci_error_resetYing Hsu1-3/+4
2024-02-28Bluetooth: hci_sync: Check the correct flag before starting a scanJonas Dreßler1-1/+1
2024-02-28Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalidJohan Hovold1-2/+1
2024-02-28Merge branch 'eee-linkmode-bitmaps'David S. Miller12-147/+140
2024-02-28net: ethtool: eee: Remove legacy _u32 from keeeAndrew Lunn3-49/+14
2024-02-28net: intel: igc: Use linkmode helpers for EEEAndrew Lunn1-4/+5
2024-02-28net: intel: igb: Use linkmode helpers for EEEAndrew Lunn1-12/+23
2024-02-28net: intel: e1000e: Use linkmode helpers for EEEAndrew Lunn1-5/+12
2024-02-28net: intel: i40e/igc: Remove setting Autoneg in EEE capabilitiesAndrew Lunn2-10/+1
2024-02-28net: ethernet: ixgbe: Convert EEE to use linkmodesAndrew Lunn1-23/+25
2024-02-28net: qlogic: qede: Use linkmode helpers for EEEAndrew Lunn1-22/+38
2024-02-28net: usb: ax88179_178a: Use linkmode helpers for EEEAndrew Lunn1-5/+5
2024-02-28net: usb: r8152: Use linkmode helpers for EEEAndrew Lunn2-17/+17
2024-02-28ipv6: raw: remove useless input parameter in rawv6_get/seticmpfilterZhengchao Shao1-4/+4
2024-02-28Documentations: correct net_cachelines title for struct inet_sockHaiyue Wang1-3/+3
2024-02-28stmmac: Clear variable when destroying workqueueJakub Raczynski1-1/+3
2024-02-28net: hsr: Fix typo in the hsr_forward_do() function commentLukasz Majewski1-1/+1
2024-02-28net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMIISarosh Hasan1-0/+3
2024-02-28Merge branch 'ioam6-mcast-events'David S. Miller4-0/+92
2024-02-28net: exthdrs: ioam6: send trace eventJustin Iurman1-0/+4
2024-02-28net: ioam6: multicast eventJustin Iurman2-0/+68
2024-02-28uapi: ioam6: API for netlink multicast eventsJustin Iurman1-0/+20
2024-02-28dt-bindings: net: ethernet-controller: drop redundant type from labelKrzysztof Kozlowski1-1/+0
2024-02-28net: ethernet: adi: move PHYLIB from vendor to driver symbolRandy Dunlap1-1/+1
2024-02-28Merge branch 'tcp-rcv-drop-reasons'David S. Miller8-43/+101
2024-02-28tcp: make dropreason in tcp_child_process() workJason Xing2-11/+17
2024-02-28tcp: make the dropreason really work when calling tcp_rcv_state_process()Jason Xing4-9/+11
2024-02-28tcp: add dropreasons in tcp_rcv_state_process()Jason Xing2-8/+13
2024-02-28tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process()Jason Xing1-1/+4
2024-02-28tcp: introduce dropreasons in receive pathJason Xing1-1/+14
2024-02-28tcp: use drop reasons in cookie check for ipv6Jason Xing1-4/+12
2024-02-28tcp: directly drop skb in cookie check for ipv6Jason Xing2-4/+5
2024-02-28tcp: use drop reasons in cookie check for ipv4Jason Xing1-6/+13
2024-02-28tcp: directly drop skb in cookie check for ipv4Jason Xing2-1/+5
2024-02-28tcp: add a dropreason definitions and prepare for cookie checkJason Xing1-1/+10
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li4-2/+18
2024-02-28Merge branch 'dsa-realtek-reset'David S. Miller4-6/+44
2024-02-28net: dsa: realtek: support reset controllerLuiz Angelo Daros de Luca3-5/+41
2024-02-28dt-bindings: net: dsa: realtek: add reset controllerLuiz Angelo Daros de Luca1-0/+3
2024-02-28dt-bindings: net: dsa: realtek: reset-gpios is not requiredLuiz Angelo Daros de Luca1-1/+0
2024-02-27Merge tag 'wireless-2024-02-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski9-11/+76
2024-02-27uapi: in6: replace temporary label with rfc9486Justin Iurman1-1/+1
2024-02-27net: lan78xx: fix "softirq work is pending" errorOleksij Rempel1-0/+2
2024-02-27bonding: 802.3ad replace MAC_ADDRESS_EQUAL with __agg_has_partnerJones Syue 薛懷宗1-11/+3
2024-02-27net: stmmac: Complete meta data only when enabledKurt Kanzenbach1-1/+2
2024-02-27net: usb: dm9601: fix wrong return value in dm9601_mdio_readJavier Carrasco1-1/+1
2024-02-27net: wwan: t7xx: Prefer struct_size over open coded arithmeticErick Archer1-2/+4
2024-02-27ipv6: raw: remove useless input parameter in rawv6_errZhengchao Shao1-3/+2
2024-02-27Merge tag 'lsm-pr-20240227' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+2
2024-02-27Merge tag 'mm-hotfixes-stable-2024-02-27-14-52' of git://git.kernel.org/pub/s...Linus Torvalds10-225/+197
2024-02-27netlink: use kvmalloc() in netlink_alloc_large_skb()Eric Dumazet1-10/+8
2024-02-27bnxt_en: fix accessing vnic_info before allocating itAlexander Lobakin1-3/+3
2024-02-27selftests: netdevsim: be less selective for FW for the devlink testJakub Kicinski1-1/+1
2024-02-27veth: try harder when allocating queue memoryJakub Kicinski1-2/+3
2024-02-27spi: Drop mismerged fixMark Brown1-7/+7
2024-02-27Merge branch 'ionic-pci-error-handling-fixes'Paolo Abeni6-9/+38
2024-02-27ionic: restore netdev feature bits after resetShannon Nelson1-1/+4
2024-02-27ionic: check cmd_regs before copying in or outShannon Nelson4-1/+24
2024-02-27ionic: check before releasing pci regionsShannon Nelson1-7/+10