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: Mark data_size __read_mostly be

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] xentrace: Mark data_size __read_mostly because it's only written once
From: Xen patchbot-unstable <patchbot@xxxxxxx>
Date: Wed, 11 May 2011 04:40:15 +0100
Delivery-date: Tue, 10 May 2011 20:46:42 -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 1304931553 -3600
# Node ID 0ddcc8063690b256fbc483785f4793a658b671d9
# Parent  fb5313e64335e3b50f9ad7155f7f8ed067b33e8b
xentrace: Mark data_size __read_mostly because it's only written once

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

diff -r fb5313e64335 -r 0ddcc8063690 xen/common/trace.c
--- a/xen/common/trace.c        Mon May 09 09:58:36 2011 +0100
+++ b/xen/common/trace.c        Mon May 09 09:59:13 2011 +0100
@@ -54,7 +54,7 @@
 static DEFINE_PER_CPU_READ_MOSTLY(struct t_buf *, t_bufs);
 static DEFINE_PER_CPU_READ_MOSTLY(unsigned char *, t_data);
 static DEFINE_PER_CPU_READ_MOSTLY(spinlock_t, t_lock);
-static u32 data_size;
+static u32 data_size __read_mostly;
 /* High water mark for trace buffers; */
 /* Send virtual interrupt when buffer level reaches this point */

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] xentrace: Mark data_size __read_mostly because it's only written once, Xen patchbot-unstable <=