Add verbose logs with reasons for some memory sharing failures.

Change-Id: Ie3d770a8aa1fb160a26f63d2368eb60e418926d3
diff --git a/src/spci_memory.c b/src/spci_memory.c
index e19a115..dba4961 100644
--- a/src/spci_memory.c
+++ b/src/spci_memory.c
@@ -483,11 +483,13 @@
 	 * not we would get alignment faults trying to read (32-bit) values.
 	 */
 	if (!is_aligned(constituents, 4)) {
+		dlog_verbose("Constituents not aligned.\n");
 		return spci_error(SPCI_INVALID_PARAMETERS);
 	}
 
 	/* Disallow reflexive shares as this suggests an error in the VM. */
 	if (to == from) {
+		dlog_verbose("Reflexive share.\n");
 		return spci_error(SPCI_INVALID_PARAMETERS);
 	}
 
@@ -500,6 +502,7 @@
 				       constituents, constituent_count,
 				       memory_to_attributes, &from_mode,
 				       &to_mode)) {
+		dlog_verbose("Invalid transition.\n");
 		return spci_error(SPCI_INVALID_PARAMETERS);
 	}