dd: report transfer statistics when the copy fails - #13856
Conversation
Should make test dd/partial-write.sh pass
|
Binary size comparison: |
Merging this PR will improve performance by 4.1%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | du_max_depth_balanced_tree[(6, 4, 10)] |
64.6 ms | 61.9 ms | +4.35% |
| ⚡ | Simulation | du_summarize_balanced_tree[(5, 4, 10)] |
16.6 ms | 16 ms | +3.86% |
Tip
Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.
Comparing sylvestre:dd-partial-write (10d4e38) with main (f34bc46)
Footnotes
-
46 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
|
GNU testsuite comparison: |
|
This test is entirely copied from the referenced Coreutils test. It has become impossible to give you the benefit of the doubt at this point... |
|
Does this fix #11434 too (and make a test from it with strace)? |
96a6419 to
10d4e38
Compare
Should make test dd/partial-write.sh pass