vfs: add d_canonical_path for stacked filesystem support