vpnor: pnor_partition: Debugging for Request.fulfil()

Change-Id: If74d8d1983c2b32b3ed6264bbdb7f49118d5a1f2
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
diff --git a/vpnor/pnor_partition.cpp b/vpnor/pnor_partition.cpp
index 68013a6..4c5a95c 100644
--- a/vpnor/pnor_partition.cpp
+++ b/vpnor/pnor_partition.cpp
@@ -134,6 +134,19 @@
         throw std::system_error(errno, std::system_category());
     }
 
+    if (flags == O_RDONLY)
+    {
+        MSG_INFO("Fulfilling read request against %s at offset 0x%zx into %p "
+                 "for %zu\n",
+                 path.c_str(), offset, buf, len);
+    }
+    else
+    {
+        MSG_INFO("Fulfilling write request against %s at offset 0x%zx from %p "
+                 "for %zu\n",
+                 path.c_str(), offset, buf, len);
+    }
+
     size_t fileSize = fs::file_size(path);
     int mprot = PROT_READ | ((flags == O_RDWR) ? PROT_WRITE : 0);
     auto map = mmap(NULL, fileSize, mprot, MAP_SHARED, fd, 0);