File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -453,15 +453,23 @@ static struct proc_dir_entry *proc_info_root;
453
453
* ntfs3.1
454
454
* cluster size
455
455
* number of clusters
456
+ * total number of mft records
457
+ * number of used mft records ~= number of files + folders
458
+ * real state of ntfs "dirty"/"clean"
459
+ * current state of ntfs "dirty"/"clean"
456
460
*/
457
461
static int ntfs3_volinfo (struct seq_file * m , void * o )
458
462
{
459
463
struct super_block * sb = m -> private ;
460
464
struct ntfs_sb_info * sbi = sb -> s_fs_info ;
461
465
462
- seq_printf (m , "ntfs%d.%d\n%u\n%zu\n" , sbi -> volume .major_ver ,
463
- sbi -> volume .minor_ver , sbi -> cluster_size ,
464
- sbi -> used .bitmap .nbits );
466
+ seq_printf (m , "ntfs%d.%d\n%u\n%zu\n\%zu\n%zu\n%s\n%s\n" ,
467
+ sbi -> volume .major_ver , sbi -> volume .minor_ver ,
468
+ sbi -> cluster_size , sbi -> used .bitmap .nbits ,
469
+ sbi -> mft .bitmap .nbits ,
470
+ sbi -> mft .bitmap .nbits - wnd_zeroes (& sbi -> mft .bitmap ),
471
+ sbi -> volume .real_dirty ? "dirty" : "clean" ,
472
+ (sbi -> volume .flags & VOLUME_FLAG_DIRTY ) ? "dirty" : "clean" );
465
473
466
474
return 0 ;
467
475
}
You can’t perform that action at this time.
0 commit comments