This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-changelog] [xen-unstable] xentrace: print calculated numbers in cal

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] xentrace: print calculated numbers in calculate_tbuf_size()
From: Xen patchbot-unstable <patchbot@xxxxxxx>
Date: Sat, 26 Mar 2011 07:30:10 +0000
Delivery-date: Sat, 26 Mar 2011 00:30:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Olaf Hering <olaf@xxxxxxxxx>
# Date 1301043448 0
# Node ID 45dafa422812c289ae05d73d4738e7cf4cc58f22
# Parent  67632e5cf652826572055640702e1f83fb660afa
xentrace: print calculated numbers in calculate_tbuf_size()

Print number of pages to allocate for per-cpu tracebuffer and metadata
to ease debugging when allocation fails.

Signed-off-by: Olaf Hering <olaf@xxxxxxxxx>

diff -r 67632e5cf652 -r 45dafa422812 xen/common/trace.c
--- a/xen/common/trace.c        Fri Mar 25 08:56:33 2011 +0000
+++ b/xen/common/trace.c        Fri Mar 25 08:57:28 2011 +0000
@@ -127,6 +127,8 @@
     t_info_words = num_online_cpus() * pages + t_info_first_offset;
     t_info_bytes = t_info_words * sizeof(uint32_t);
     t_info_pages = PFN_UP(t_info_bytes);
+    printk(XENLOG_INFO "xentrace: requesting %u t_info pages for %u trace 
pages on %u cpus\n",
+               t_info_pages, pages, num_online_cpus());
     return pages;

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] xentrace: print calculated numbers in calculate_tbuf_size(), Xen patchbot-unstable <=