Hi, i use btrfs for NFS VM replica storage and for NFS shared VM storage. At now i have a small problem what VM image deletion took to long time and NFS client show a timeout on deletion (ESXi Storage migration as example). Kernel: Linux nfs05 4.7.0-0.bpo.1-amd64 #1 SMP Debian 4.7.5-1~bpo8+2 (2016-10-01) x86_64 GNU/Linux Mount options: noatime,compress-force=zlib,space_cache,commit=180 Feature enabled: big_metadata:1 compress_lzo:1 extended_iref:1 mixed_backref:1 no_holes:1 skinny_metadata:1 AFAIK, unlink() return only when all references to all extents from unlinked inode will be deleted So with compression enabled files have a many many refs to each compressed chunk. So, it's possible to return unlink() early? or this a bad idea(and why)? Thanks. -- Have a nice day, Timofey. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
