root@gcms:~# bonnie\+\+ -d /data -s 500 -u root -r 250
Using uid:0, gid:0.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...Bonnie: drastic I/O error (rmdir): Directory not empty
Cleaning up test directory after error.
root@gcms:~# ls /data/
Bonnie.19399/ lost+found/
root@gcms:~# rm -rf /data/Bonnie.19399/
rm: can't remove '/data/Bonnie.19399': Directory not empty
root@gcms:~# rm -rf /data/Bonnie.19399/
rm: can't remove '/data/Bonnie.19399': Directory not empty
I don't think this is a YAFFS issue so much as it is an interaction with the VFS issue.