mbox series

[0/2] ndctl/namespace:Fix and improve write-infoblock

Message ID 20220413035252.161527-1-tsahu@linux.ibm.com (mailing list archive)
Headers show
Series ndctl/namespace:Fix and improve write-infoblock | expand

Message

Tarun Sahu April 13, 2022, 3:52 a.m. UTC
This series resolves some issues with write-infoblock command
and provide support to write-infoblock for sector mode namespace

write-infoblock command has issues regarding updating the align, 
uuid, parent_uuid. In case of no parameter passed for it, this command
used to overwrite the existing values with defaults. 

In PATCH 1/2 these parameters will be set to their original values, incase, 
values hasn't been passed in command arguments

write-infoblock command doesn't have support for sector/BTT mode
namespaces. They can be converted to fsdax, but can not be written
being in sector mode.

In PATCH 2/2, It creates a functionality which write infoblock of
Sector/BTT namespace. Currently only uuid, parent_uuid can be updated.
In future, Support for other parameters can easily be integrated in the
functionality.

---

Tarun Sahu (2):
  Fix multiple issues with write-infoblock command
  Implement write-infoblock for sector mode namespaces.

 ndctl/namespace.c | 297 +++++++++++++++++++++++++++++++++-------------
 ndctl/namespace.h |   7 ++
 2 files changed, 223 insertions(+), 81 deletions(-)