Re: [PATCH v4 1/2] btrfs: Move on-disk structure definition to btrfs_tree.h

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 2020/4/21 下午7:31, Christoph Hellwig wrote:
> On Wed, Apr 15, 2020 at 04:41:12PM +0800, Qu Wenruo wrote:
>> These structures all are on-disk format. Move them to btrfs_tree.h
>>
>> This allows us to sync the header to different projects, who need to
>> read btrfs filesystem, like U-boot, grub.
> 
> Please use a separate header for that.  btrfs_tree.h is a UAPI header
> with strict ABI guarantees.  Just add a fs/btrfs/btrfs_format.h that
> can be copied into the projects where is needed.
> 
Doesn't on-disk format itself need strict ABI guarantees?

Thus it looks like the perfect location for on-disk format definitions.

Thanks,
Qu



[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux