Fixes: ec34c2f5333adfee4724 (2023-06-07, "cdev: have devfs_add_partition return existing identical partition, not NULL") Suggested-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> Signed-off-by: Roland Hieber <rhi@xxxxxxxxxxxxxx> --- Documentation/user/state.rst | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Documentation/user/state.rst b/Documentation/user/state.rst index 594c2c15945b..7f4547f75507 100644 --- a/Documentation/user/state.rst +++ b/Documentation/user/state.rst @@ -542,10 +542,15 @@ SD/eMMC and ATA The following devicetree node entry defines some kind of SD/eMMC memory and a partition at a specific offset inside it to be used as the backend for the -*state* variable set. Note that currently there is no support for on-disk -partition tables. Instead, an ofpart partition description must be used. You -have to make sure that this partition does not conflict with any other partition -in the partition table. +*state* variable set. + +.. note:: + + If the medium has an on-disk partition table, the device tree partition + must either be identical in start offset and size to the MBR/GPT partition + or it must reside in non-partitioned space. If this constraint is not + satisfied, barebox will emit an error message and refuse to register + the device tree partition. .. code-block:: text -- 2.39.2