Bug 1227180 - Potential regression io-io_uring-nops reports 3-8% decrease in mainline
Summary: Potential regression io-io_uring-nops reports 3-8% decrease in mainline
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Gabriel Krisman Bertazi
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-28 14:28 UTC by Gabriel Krisman Bertazi
Modified: 2024-06-28 14:28 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Krisman Bertazi 2024-06-28 14:28:10 UTC
grid Infrastructure reports a 3-8% regression on io_uring nops test, found on Simba2 test potentially introduced by:

Report Message-ID (Internal: <667e4b04./dspYBfaSWvQlPH0%root@laplace.suse.de>)

Last Good/First Bad commit
==========================
Last good commit: 23fbdde6205d9351bb52a4b8f11ec38bdbc8561a
First bad commit: 0667db14e1f029d56243aa2509ebc5f944388200

From 0667db14e1f029d56243aa2509ebc5f944388200 Mon Sep 17 00:00:00 2001
From: Pavel Begunkov <asml.silence@gmail.com>
Date: Mon, 18 Mar 2024 22:00:34 +0000
Subject: [PATCH] io_uring: refactor io_req_complete_post()

Comparison
==========
                               initial                initial                   last                  penup                   last                  penup                  first
                     good-96fca68c4fbf       bad-afcd48134c58           bad-6498c5c9           bad-87585b05          good-23fbdde6          good-e5c12945           bad-0667db14
Min       kIOPS  1429690.00 (   0.00%)  1321070.00 (  -7.60%)  1384300.00 (  -3.17%)  1387440.00 (  -2.96%)  1447660.00 (   1.26%)  1440670.00 (   0.77%)  1383010.00 (  -3.27%)
Hmean     kIOPS  1593231.10 (   0.00%)  1465349.28 *  -8.03%*  1538450.10 *  -3.44%*  1529321.56 *  -4.01%*  1594227.00 (   0.06%)  1595295.82 (   0.13%)  1539502.39 *  -3.37%*
Stddev    kIOPS    20306.39 (   0.00%)    18381.94 (   9.48%)    18745.79 (   7.69%)    16745.21 (  17.54%)    17985.08 (  11.43%)    18572.15 (   8.54%)    18746.99 (   7.68%)
CoeffVar  kIOPS        1.27 (   0.00%)        1.25 (   1.58%)        1.22 (   4.40%)        1.09 (  14.09%)        1.13 (  11.48%)        1.16 (   8.66%)        1.22 (   4.46%)
Max       kIOPS  1596750.00 (   0.00%)  1469160.00 (  -7.99%)  1541920.00 (  -3.43%)  1532590.00 (  -4.02%)  1597540.00 (   0.05%)  1598520.00 (   0.11%)  1542790.00 (  -3.38%)
BHmean-50 kIOPS  1596569.59 (   0.00%)  1468943.05 (  -7.99%)  1541505.71 (  -3.45%)  1532015.50 (  -4.04%)  1597234.47 (   0.04%)  1598279.59 (   0.11%)  1542587.95 (  -3.38%)
BHmean-95 kIOPS  1596456.58 (   0.00%)  1468444.20 (  -8.02%)  1541379.66 (  -3.45%)  1531885.72 (  -4.04%)  1597010.06 (   0.03%)  1598150.62 (   0.11%)  1542470.52 (  -3.38%)
BHmean-99 kIOPS  1595092.95 (   0.00%)  1466984.13 (  -8.03%)  1540200.20 (  -3.44%)  1530919.05 (  -4.02%)  1595875.70 (   0.05%)  1597044.89 (   0.12%)  1541282.00 (  -3.37%)