|
|
Subscribe / Log in / New account

zloopctl - a small zloop administration utility

From:  Johannes Thumshirn <Johannes.Thumshirn-AT-wdc.com>
To:  "linux-block-AT-vger.kernel.org" <linux-block-AT-vger.kernel.org>
Subject:  [ANNOUNCE] zloopctl - a small zloop administration utility
Date:  Fri, 17 Oct 2025 08:00:01 +0000
Message-ID:  <8c78d32e-ff56-4fc3-8624-3e2a6cff2439@wdc.com>
Cc:  "linux-btrfs-AT-vger.kernel.org" <linux-btrfs-AT-vger.kernel.org>, "linux-xfs-AT-vger.kernel.org" <linux-xfs-AT-vger.kernel.org>, "linux-fsdevel-AT-vger.kernel.org" <linux-fsdevel-AT-vger.kernel.org>
Archive-link:  Article

Hi all,

I've hacked together a small utility on the spirit of losetup(8) for 
administering zloop devices. I've done this because I felt there's a 
need for something a bit more user friendly than 'echo $ALL_MY_ARGS >> 
/dev/zloop-control'. That of course means you can still use echo in 
projects like blktests of fstests, to not create any dependencies on 
foreign projects.


The project was started to lower the entry barrier into using zloop 
devices for testing filesystems and/or user-space tools operating on 
zoned block devices.

Please find the source here:

https://github.com/morbidrsa/zloopctl

Pull-request (or patches) welcome.

And yes this is written in Rust and could've been bash, I know.

Byte,

     Johannes



Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds