All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH] 0/3] [V2] Update xentrace to be compatable with PPC.
@ 2006-11-30  5:59 Tony Breeds
  2006-11-30  5:59 ` [RFC][PATCH] 1/3] [XEN] Use explicit bit sized fields for exported xentrace data Tony Breeds
                   ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Tony Breeds @ 2006-11-30  5:59 UTC (permalink / raw)
  To: Xen-devel

Hello All,
        This Patch series updates xentrace such that it will compile and work
correctly (assuming underlying hypervisor support) on all architectures.
Also allowing trace files captured on one architecture to be portable to other
systems with no changes to tools.

Essentially the patches do:
 1. Use unit64_t instead of unsigned long.
    I did attempt to leave "data" as unsigned long, but in 64bit mode this will
    not compile on ppc.  Using explicitly sized types in shared hypervisor/userspace
    header files is arguably cleaner IMO.
 2. Make the xentrace tool (xentrace copies the xentrace buffers from xen
    memory to disk) write data in network byte order.
 3. Various cleanups.
    This patch is optional.

These patches have been tested on ppc64 and x86_32, and datafiles transported
between said hosts.

^ permalink raw reply	[flat|nested] 46+ messages in thread

end of thread, other threads:[~2007-06-29  0:19 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-30  5:59 [RFC][PATCH] 0/3] [V2] Update xentrace to be compatable with PPC Tony Breeds
2006-11-30  5:59 ` [RFC][PATCH] 1/3] [XEN] Use explicit bit sized fields for exported xentrace data Tony Breeds
2006-11-30 13:02   ` Mark Williamson
2006-11-30 16:58   ` George Dunlap 
2006-11-30 17:03     ` Keir Fraser
2006-12-01  2:29       ` Mark Williamson
2006-12-01 11:32         ` Jimi Xenidis
2006-12-01 17:54         ` George Dunlap 
2006-12-01 18:37           ` Keir Fraser
2006-12-05 16:54             ` Mark Williamson
2006-12-05 20:05               ` George Dunlap
2006-12-06 16:10                 ` [RFC][PATCH] 1/3] [XEN] Use explicit bit sized fieldsfor " Ian Pratt
2006-12-07  2:43                   ` Mark Williamson
2006-12-07  5:29                     ` Tony Breeds
2006-12-07 10:32                   ` Keir Fraser
2006-12-07 14:21                     ` Ian Pratt
2006-12-07 18:25                       ` George Dunlap
2006-12-08 10:52                         ` [RFC][PATCH] 1/3] [XEN] Use explicit bit sizedfieldsfor " Ian Pratt
2006-12-08 20:28                           ` George Dunlap 
2006-12-04 18:20           ` [RFC][PATCH] 1/3] [XEN] Use explicit bit sized fields for " Mark Williamson
2006-12-12 17:29         ` LTTng Xen port Mathieu Desnoyers
2006-12-12 21:20           ` Ian Pratt
2006-12-12 22:14             ` Mathieu Desnoyers
2006-12-13  2:25               ` Tony Breeds
2006-12-15  5:02                 ` Mark Williamson
2006-12-28  3:08           ` M.A. Williamson
2007-03-09  1:20           ` LTTng Xen port : finally in a repository near you Mathieu Desnoyers
2007-06-25  8:43             ` INAKOSHI Hiroya
2007-06-27  0:37               ` Mark Williamson
2007-06-27 16:22                 ` Mathieu Desnoyers
2007-06-27 16:25                   ` Keir Fraser
2007-06-27 16:14               ` Mathieu Desnoyers
2007-06-28  5:07                 ` INAKOSHI Hiroya
2007-06-28  6:58                   ` Mathieu Desnoyers
2007-06-28 12:32                     ` INAKOSHI Hiroya
2007-06-28 15:08                       ` Mathieu Desnoyers
2007-06-29  0:19                         ` INAKOSHI Hiroya
2006-11-30  5:59 ` [RFC][PATCH] 2/3] [TOOLS][XENTRACE] Update tools to write data to disk in a known endian'ness Tony Breeds
2006-11-30 13:12   ` Mark Williamson
2006-12-01  5:23     ` Tony Breeds
2006-12-04 18:22       ` Mark Williamson
2006-11-30 16:27   ` George Dunlap 
2006-12-01  5:43     ` Tony Breeds
2006-11-30  5:59 ` [RFC][PATCH] 3/3] [TOOLS][XENTRACE] Various tidyups to xentrace tools Tony Breeds
2006-11-30 12:57   ` Mark Williamson
2006-12-01  5:39     ` Tony Breeds

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.