[x/azure][PATCH 01/17] uio: document uio_hv_generic regions

Marcelo Henrique Cerri marcelo.cerri at canonical.com
Fri Jun 7 19:38:35 UTC 2019

From: Stephen Hemminger <stephen at networkplumber.org>

BugLink: http://bugs.launchpad.net/bugs/1812123

Describe the regions present with uio_hv_generic in documentation for
driver API.

Signed-off-by: Stephen Hemminger <sthemmin at microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
(cherry picked from commit c5702d1b31085ccda7f46e514a51c6c8db54cdc4)
Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri at canonical.com>
 Documentation/driver-api/uio-howto.rst | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/driver-api/uio-howto.rst b/Documentation/driver-api/uio-howto.rst
index f73d660b2956..733672ff702d 100644
--- a/Documentation/driver-api/uio-howto.rst
+++ b/Documentation/driver-api/uio-howto.rst
@@ -697,6 +697,11 @@ prevents the device from generating further interrupts until the bit is
 cleared. The userspace driver should clear this bit before blocking and
 waiting for more interrupts.
+The vmbus device regions are mapped into uio device resources:
+    0) Channel ring buffers: guest to host and host to guest
+    1) Guest to host interrupt signalling pages
+    2) Guest to host monitor page
 Further information

More information about the kernel-team mailing list