Previously, there was a SmartState error, "Unable to mount filesystem. Reason:[No root filesystem found.]” The issue was caused because the internal structure of the filesystem used 64 bit group descriptors.
This patch changes the logic to decide the size of group descriptor based on INCOMPAT_64BIT flag and s_desc_size from superblock. As a result, the issue is now resolved and SmartState analysis is successful.