Please acknowledge the following before creating a ticket
Description of the bug:
For trim verify workloads fio will print a message like "fio: X trim entries leaked?" upon workload completion. I am unsure what this message means but trim verify appears to be working as expected so it may be a bug. Note that it does not seem to reproduce when trim_backlog=1.
Environment: Ubuntu 26.04, Linux 7.0.0-22
fio version: fio-3.42-98-g179f
Reproduction steps
- Run the following workload:
# fio trim-verify.ini --output=trim-verify.log
[trim-verify]
direct=1
size=10%
bs=16k
rw=randwrite
trim_percentage=2
trim_backlog=1000000
verify=crc32c
verify_backlog=2000000
filename=/dev/nvme0n1
- Upon completion fio will print a message about trim entries leaked to the console and to the output log (attached):
trim-verify: (g=0): rw=randwrite, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=psync, iodepth=1
fio-3.42-98-g179f
Starting 1 process
fio: 5101 trim entries leaked?
...
trim-verify.log
Please acknowledge the following before creating a ticket
Description of the bug:
For trim verify workloads fio will print a message like "fio: X trim entries leaked?" upon workload completion. I am unsure what this message means but trim verify appears to be working as expected so it may be a bug. Note that it does not seem to reproduce when trim_backlog=1.
Environment: Ubuntu 26.04, Linux 7.0.0-22
fio version: fio-3.42-98-g179f
Reproduction steps
trim-verify.log