summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/igb/igb_main.c
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2023-09-28 09:51:09 +0200
committerPaolo Abeni <pabeni@redhat.com>2023-09-28 09:51:10 +0200
commitf940d704d87a8056e7639461f4ecda7bc2e7bd03 (patch)
tree0781b2ceb9e9a845e5e43b8a5695e9d5b8ccdd13 /drivers/net/ethernet/intel/igb/igb_main.c
parentd387e34fec407f881fdf165b5d7ec128ebff362f (diff)
parentd3fc4eea9742b89ba9b1609463cf62bba4b9be82 (diff)
Merge branch 'selftests-tc-testing-parallel-tdc'
Pedro Tammela says: ==================== selftests/tc-testing: parallel tdc As the number of tdc tests is growing, so is our completion wall time. One of the ideas to improve this is to run tests in parallel, as they are self contained. This series allows for tests to run in parallel, in batches of 32 tests. Not all tests can run in parallel as they might conflict with each other. The code will still honor this requirement even when trying to run the tests over the worker pool. In order to make this happen we had to localize the test resources (patches 1 and 2), where instead of having all tests sharing one single namespace and veths devices each test now gets it's own local namespace and devices. Even though the tests serialize over rtnl_lock in the kernel, we measured a speedup of about 3x in a test VM. ==================== Link: https://lore.kernel.org/r/20230919135404.1778595-1-pctammela@mojatatu.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'drivers/net/ethernet/intel/igb/igb_main.c')
0 files changed, 0 insertions, 0 deletions