From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [Patch v4 0/4] Xen stack trace printing improvements Date: Wed, 20 Nov 2013 13:09:38 +0000 Message-ID: <1384952982-1490-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Xen-devel Cc: George Dunlap , Andrew Cooper , Keir Fraser , Jan Beulich , Tim Deegan List-Id: xen-devel@lists.xenproject.org This series consists of improvements to Xen's ability to print traces of its own stack, and specifically for the stack overflow case to be able to use frame pointers in a debug build. v4 contains some fixes to the wild function pointer call case, including a test case. There was a missed indirection in the test, and when printing the return address. I have dev tested the series in debug and non-debug cases, with and without memory guards, and I believe that all the stack traces look correct (given the available information Xen has), and that the boundaries are now correct. This series has had a substantial rebase on top of the %pS series. Signed-off-by: Andrew Cooper CC: Keir Fraser CC: Jan Beulich CC: Tim Deegan CC: George Dunlap