Re: [PATCH v8 00/41] btrfs: zoned block device support

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

 



On Fri, Oct 09, 2020 at 11:40:36AM -0400, Josef Bacik wrote:
On 10/1/20 2:36 PM, Naohiro Aota wrote:
This series adds zoned block device support to btrfs.

Changes from v7:
 - Use bio_add_hw_page() to build up bio to honor hardware restrictions
   - add bio_add_zone_append_page() as a wrapper of the function
 - Split file extent on submitting bio
   - If bio_add_zone_append_page() fails, split the file extent and send
     out bio
   - so, we can ensure one bio == one file extent
 - Fix build bot issues
 - Rebased on misc-next


This is too big of a patch series for it to not conflict with some change to misc-next after a few days. I finally sat down to run this through xfstests locally and I couldn't get the patches to apply cleanly. Could you push this to a git branch publicly somewhere so I can just pull from that branch to do the xfstests testing I want to do while I'm reviewing it? Thanks,

Josef

Indeed. I pushed zoned btrfs kernel & userland tools to the branches below.

I also prepared pre-compiled userland binaries because they require patched
util-linux (libblkid) to deal with the log-structured superblock.

kernel https://github.com/naota/linux/tree/btrfs-zoned
userland https://github.com/naota/btrfs-progs/tree/btrfs-zoned
pre-compiled userland https://wdc.app.box.com/s/fnhqsb3otrvgkstq66o6bvdw6tk525kp

Thanks,
Naohiro



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux