redirfs
redirfs copied to clipboard
After file move, filter unregister failed
Dear @slavaim,
After some mv operations in filtetring area, we can not unregister filter module with msg of "Device or resource busy".
OS:
- CentOS 6 or 7
Test:
- rfsctl -f mvflt -i /test1
- mv /test1/file1 /test1/file2
- rfsctl -f mvflt -c
- echo -n "1" > /sys/fs/redirfs/filters/mvflt/unregister bash: echo: write error: Device or resource busy
Cause:
- counter mismatch error at following line on "redirfs_unregister_filter" function: -- if (atomic_read(&rflt->count) != 3) {
Would you please give me some solution?
Thanks.