From 4aaba78cb43a652522965b67839a9f30139a0163 Mon Sep 17 00:00:00 2001 From: Elias Toivola Date: Tue, 10 Jun 2025 13:13:05 +0300 Subject: [PATCH] Windows: Enable LSO back Large Send Offload (LSO) was originally disabled because it caused deterioration in network throughput but the cause of that deterioration is now fixed in infra and LSO should be enabled back as it improves network performance. LSO is enabled in Windows by default. Pick-to: 6.10 6.9 6.8 6.5 Task-number: QTQAINFRA-7236 Change-Id: I243632d958007142792df0cbd9a341fb2b86df69 Reviewed-by: Tero Heikkinen --- coin/provisioning/common/windows/disable-netadapterlso.ps1 | 3 --- .../qtci-windows-10-x86/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-10_21H2-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-10_22H2-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-11_21H2-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-11_22H2-aarch64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-11_22H2-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-11_23H2-x86_64/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-11_24H2-x86_64/00-disable-netadapterlso.ps1 | 4 ---- .../qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 | 1 - 12 files changed, 17 deletions(-) delete mode 100644 coin/provisioning/common/windows/disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-10_21H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-10_22H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-11_21H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-11_22H2-aarch64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-11_22H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-11_23H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-11_24H2-x86_64/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 diff --git a/coin/provisioning/common/windows/disable-netadapterlso.ps1 b/coin/provisioning/common/windows/disable-netadapterlso.ps1 deleted file mode 100644 index 29c1bbbd..00000000 --- a/coin/provisioning/common/windows/disable-netadapterlso.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -Get-NetAdapter | Disable-NetAdapterLso -Start-Sleep -s 15 # Give windows some time to adjust network settings -Get-NetAdapter diff --git a/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-10-x86/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-10_21H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10_21H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-10_21H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-10_22H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-10_22H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-10_22H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-11_21H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-11_21H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-11_21H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-11_22H2-aarch64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-11_22H2-aarch64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-11_22H2-aarch64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-11_22H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-11_22H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-11_22H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-11_23H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-11_23H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-11_23H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-11_24H2-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-11_24H2-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index 2320ac7e..00000000 --- a/coin/provisioning/qtci-windows-11_24H2-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright (C) 2025 The Qt Company Ltd -# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only - -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 deleted file mode 100644 index d20f1402..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-netadapterlso.ps1"