162306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/unmap_device
262306a36Sopenharmony_ciDate:		Feb 2020
362306a36Sopenharmony_ciKernelVersion:	5.7
462306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
562306a36Sopenharmony_ciDescription:	To unmap a volume, "normal" or "force" has to be written to:
662306a36Sopenharmony_ci		/sys/block/rnbd<N>/rnbd/unmap_device
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci		When "normal" is used, the operation will fail with EBUSY if any process
962306a36Sopenharmony_ci		is using the device.  When "force" is used, the device is also unmapped
1062306a36Sopenharmony_ci		when device is in use.  All I/Os that are in progress will fail.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci		Example::
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci		  # echo "normal" > /sys/block/rnbd0/rnbd/unmap_device
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/state
1762306a36Sopenharmony_ciDate:		Feb 2020
1862306a36Sopenharmony_ciKernelVersion:	5.7
1962306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
2062306a36Sopenharmony_ciDescription:	The file contains the current state of the block device. The state file
2162306a36Sopenharmony_ci		returns "open" when the device is successfully mapped from the server
2262306a36Sopenharmony_ci		and accepting I/O requests. When the connection to the server gets
2362306a36Sopenharmony_ci		disconnected in case of an error (e.g. link failure), the state file
2462306a36Sopenharmony_ci		returns "closed" and all I/O requests submitted to it will fail with -EIO.
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/session
2762306a36Sopenharmony_ciDate:		Feb 2020
2862306a36Sopenharmony_ciKernelVersion:	5.7
2962306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
3062306a36Sopenharmony_ciDescription:	RNBD uses RTRS session to transport the data between client and
3162306a36Sopenharmony_ci		server.  The entry "session" contains the name of the session, that
3262306a36Sopenharmony_ci		was used to establish the RTRS session.  It's the same name that
3362306a36Sopenharmony_ci		was passed as server parameter to the map_device entry.
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/mapping_path
3662306a36Sopenharmony_ciDate:		Feb 2020
3762306a36Sopenharmony_ciKernelVersion:	5.7
3862306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
3962306a36Sopenharmony_ciDescription:	Contains the path that was passed as "device_path" to the map_device
4062306a36Sopenharmony_ci		operation.
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/access_mode
4362306a36Sopenharmony_ciDate:		Feb 2020
4462306a36Sopenharmony_ciKernelVersion:	5.7
4562306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
4662306a36Sopenharmony_ciDescription:	Contains the device access mode: ro, rw or migration.
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/resize
4962306a36Sopenharmony_ciDate:		Feb 2020
5062306a36Sopenharmony_ciKernelVersion:	5.7
5162306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
5262306a36Sopenharmony_ciDescription:	Write the number of sectors to change the size of the disk.
5362306a36Sopenharmony_ci
5462306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/remap_device
5562306a36Sopenharmony_ciDate:		Feb 2020
5662306a36Sopenharmony_ciKernelVersion:	5.7
5762306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
5862306a36Sopenharmony_ciDescription:	Remap the disconnected device if the session is not destroyed yet.
5962306a36Sopenharmony_ci
6062306a36Sopenharmony_ciWhat:		/sys/block/rnbd<N>/rnbd/nr_poll_queues
6162306a36Sopenharmony_ciDate:		Feb 2020
6262306a36Sopenharmony_ciKernelVersion:	5.7
6362306a36Sopenharmony_ciContact:	Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
6462306a36Sopenharmony_ciDescription:	Contains the number of poll-mode queues
65