• Naohiro Aota's avatar
    btrfs: zoned: load active zone information from devices · ea6f8ddc
    Naohiro Aota authored
    The ZNS specification defines a limit on the number of zones that can be in
    the implicit open, explicit open or closed conditions. Any zone with such
    condition is defined as an active zone and correspond to any zone that is
    being written or that has been only partially written. If the maximum
    number of active zones is reached, we must either reset or finish some
    active zones before being able to chose other zones for storing data.
    
    Load queue_max_active_zones() and track the number of active zones left on
    the device.
    Signed-off-by: default avatarNaohiro Aota <naohiro.aota@wdc.com>
    Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
    ea6f8ddc
zoned.c 40.6 KB