From 97e898f8f6341933867350a6dfcdf7cffb0dc77e 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.8 6.5 Task-number: QTQAINFRA-7236 Change-Id: I243632d958007142792df0cbd9a341fb2b86df69 Reviewed-by: Tero Heikkinen (cherry picked from commit 4aaba78cb43a652522965b67839a9f30139a0163) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 2fe0aec0da0ac5a9f513a58dcbb328186b89e6f4) --- 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-8.1-x86/00-disable-netadapterlso.ps1 | 1 - .../qtci-windows-8.1-x86_64/00-disable-netadapterlso.ps1 | 1 - 11 files changed, 13 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-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-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"