From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mta1.migadu.com (out-62.mta1.migadu.com [95.215.58.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3971137A822 for ; Mon, 31 Aug 2026 03:28:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.215.58.62 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788146907; cv=none; b=JEp9OrhmnXsfkLTHqQ3rHv02Pt41dhpKSv/NHpPFagY69OOYxQWcV1CeYbBQCrKYgwM3YYB/Frx4fBx15IW6nr56o+/HrgyohQRUnOM7hk7X9xP9WItFu2QyB59yFKtGKpVNvpyz0QWZJfvGkm9bB5lS1itcJJWwUOP6e7Az7C4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788146907; c=relaxed/simple; bh=jAOrbLrdXQ+N4YivWaxIg6hnKxFaGB/TEE/75vyRlWs=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=tQrEaE6P4lRcljqLNQfrabYBbrzmBE7TaZIezPBsSc8xtdS8lqngl5vTAgYimx5IUung0hnsLmZVNZ4o2Dpfk4SZX8UgmVW2EB6mK4EOL7oh31EIdreUilK/z5ZAeOgCnZtc6zlzUEI7+l372XY+qN8CYh5xgHbv8q19zcZhoNE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b=K01ryZVO; arc=none smtp.client-ip=95.215.58.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b="K01ryZVO" X-Envelope-To: netdev@vger.kernel.org DKIM-Signature: a=rsa-sha256; bh=jAOrbLrdXQ+N4YivWaxIg6hnKxFaGB/TEE/75vyRlWs=; c=simple/simple; d=linux.dev; h=from:to:subject:date:message-id:mime-version:content-type; s=key1; t=1788146902; v=1; x=1788751702; b=K01ryZVOSkx5hF68tM2kdz3nJoHSTzQ2c40k+AZfsMaQTbcY7REh1P9BmaDVevouWFVaT0lz 1K5rMQQl8cr7a96YexO2tmfZ1KcxpLspDei+VzVrzLm4DBZjDA1oT+iYQFxj32pwcaz+0AzoREx 9JcEp0u8vIpCgR77I0OpnwSk= X-Envelope-To: netdev@vger.kernel.org Received: by smtp.migadu.com with ESMTPS id 15f0edf12327b7e6; Mon, 31 Aug 2026 03:28:22 +0000 X-Mizu-Trace-ID: 15f0edf12327b7e6 X-Migadu-Flow: FLOW_OUT From: Hangbin Liu Subject: [PATCH net-next 0/2] netdevsim: add link speed support Date: Mon, 31 Aug 2026 11:28:09 +0800 Message-Id: <20260831-nsim_speed-v1-0-7a651ee65738@kylinos.cn> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/x3MwQpAQBRG4VfRXZuamZC8iiTMj7twaa6k5N1Nl t/inIcUkaHUZA9FXKy8S4LLM5rWQRYYDsnkra9s7Z0R5a3XAwgmVA7lVLhytJ5ScETMfP+zlgS nEdwnde/7AUS8PchmAAAA X-Change-ID: 20260821-nsim_speed-d61e5c415b02 To: Jakub Kicinski , Andrew Lunn , "David S. Miller" , Eric Dumazet , Paolo Abeni , Shuah Khan Cc: Hangbin Liu , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Hangbin Liu X-Mailer: b4 0.14.3 Add link speed support for netdevsim, so users could test different‑speed NICs. Currently, I am still using max speed 5000. Maybe we should increase the max speed in the future. The 2nd patch adds a simple selftest for the speed feature. Signed-off-by: Hangbin Liu --- Hangbin Liu (2): netdevsim: add link speed support selftests: netdevsim: add speed testing drivers/net/netdevsim/dev.c | 6 ---- drivers/net/netdevsim/ethtool.c | 30 ++++++++++++++++++++ drivers/net/netdevsim/netdevsim.h | 8 ++++++ .../selftests/drivers/net/netdevsim/Makefile | 1 + .../drivers/net/netdevsim/ethtool-speed.sh | 33 ++++++++++++++++++++++ 5 files changed, 72 insertions(+), 6 deletions(-) --- base-commit: 1bb784eb6e38fd73143f021608e4ef3095d0c0d7 change-id: 20260821-nsim_speed-d61e5c415b02 Best regards, -- Hangbin Liu