From: Daniel Gomez <[email protected]>

Update hw/nvme atomics section with Multiple Atomicity Mode (MAM)
namespace parameter.

Signed-off-by: Daniel Gomez <[email protected]>
---
 docs/system/devices/nvme.rst | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docs/system/devices/nvme.rst b/docs/system/devices/nvme.rst
index ab3bb395ab4..6a6eb918e71 100644
--- a/docs/system/devices/nvme.rst
+++ b/docs/system/devices/nvme.rst
@@ -405,6 +405,12 @@ values are in logical block units.
 
 Namespace specific Atomic Boundaries parameters for ``nvme-ns`` devices:
 
+``atomic.mam=BOOL`` (default: ``off``)
+  Set the Multiple Atomicity Mode (``MAM``). ``off`` means the controller
+  works in Single Atomicity Mode ``SAM``. When ``MAM`` is enabled, a write that
+  crosses the Namespace Atomic Boundary is divided into atomic LBA subranges,
+  each written atomically at those boundaries.
+
 ``atomic.nabo=UINT16`` (default: ``0``)
   Set the Namespace Atomic Boundary Offset (``NABO``).
 

-- 
2.55.0


Reply via email to