diff --git a/bitbake/doc/user-manual/user-manual-execution.xml b/bitbake/doc/user-manual/user-manual-execution.xml
index a67516e858..d5a288c03f 100644
--- a/bitbake/doc/user-manual/user-manual-execution.xml
+++ b/bitbake/doc/user-manual/user-manual-execution.xml
@@ -750,6 +750,30 @@
+
+ It is worth noting that BitBake's "-S" option lets you
+ debug Bitbake's processing of signatures.
+ The options passed to -S allow different debugging modes
+ to be used, either using BitBake's own debug functions
+ or possibly those defined in the metadata/signature handler
+ itself.
+ The simplest parameter to pass is "none", which causes a
+ set of signature information to be written out into
+ STAMP_DIR
+ corresponding to the targets specified.
+ The other currently available parameter is "printdiff",
+ which causes BitBake to try to establish the closest
+ signature match it can (e.g. in the sstate cache) and then
+ run bitbake-diffsigs over the matches
+ to determine the stamps and delta where these two
+ stamp trees diverge.
+
+ It is likely that future versions of BitBake with
+ provide other signature handlers triggered through
+ additional "-S" paramters.
+
+
+
You can find more information on checksum metadata in the
"Task Checksums and Setscene"