gdb/doc/ChangeLog:
2016-03-15  Pedro Alves  <palves@redhat.com>
	    Andreas Arnez  <arnez@linux.vnet.ibm.com>
	    Marcin KoĆcielnicki  <koriakin@0x04.net>
	* gdb.texinfo (Tracepoint Actions): Document possible
	unreliability of '$_ret'.
+2016-03-15  Pedro Alves  <palves@redhat.com>
+           Andreas Arnez  <arnez@linux.vnet.ibm.com>
+           Marcin KoĆcielnicki  <koriakin@0x04.net>
+
+       * gdb.texinfo (Tracepoint Actions): Document possible
+       unreliability of '$_ret'.
+
 2016-03-11  Andrew Burgess  <andrew.burgess@embecosm.com>
 
        * gdb.texinfo (Symbols): Document new 'maint info line-table'
 
 Collect the return address.  This is helpful if you want to see more
 of a backtrace.
 
+@emph{Note:} The return address location can not always be reliability
+determined up front, and the wrong address / registers may end up
+collected instead.  On some architectures the reliability is higher
+for tracepoints at function entry, while on others it's the opposite.
+When this happens, backtracing will stop because the return address is
+found unavailable (unless another collect rule happened to match it).
+
 @item $_probe_argc
 Collects the number of arguments from the static probe at which the
 tracepoint is located.