diff --git a/meta-oe/recipes-benchmark/iperf3/iperf3_3.20.bb b/meta-oe/recipes-benchmark/iperf3/iperf3_3.21.bb
similarity index 87%
rename from meta-oe/recipes-benchmark/iperf3/iperf3_3.20.bb
rename to meta-oe/recipes-benchmark/iperf3/iperf3_3.21.bb
index 7d4d6beeb8..de266551ae 100644
--- a/meta-oe/recipes-benchmark/iperf3/iperf3_3.20.bb
+++ b/meta-oe/recipes-benchmark/iperf3/iperf3_3.21.bb
@@ -10,14 +10,14 @@ SECTION = "console/network"
 BUGTRACKER = "https://github.com/esnet/iperf/issues"
 
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=b51332d7f45357a9410daa9a14a3655f"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=f2eb355b6d3b9d63b6b7a861cdc62440"
 
-SRC_URI = "git://github.com/esnet/iperf.git;branch=master;protocol=https \
+SRC_URI = "git://github.com/esnet/iperf.git;branch=master;protocol=https;tag=${PV} \
            file://0002-Remove-pg-from-profile_CFLAGS.patch \
            file://0001-configure.ac-check-for-CPP-prog.patch \
           "
 
-SRCREV = "0711330bacfaf1c2a804be66e7ecc26f481ede5d"
+SRCREV = "d39cf41526626b4e5a130f115d931cd6cbdffc19"
 
 RDEPENDS:${PN} = "libgcc"
 
