Re: [PATCH 1/7] xen/trace: Introduce new API

2024-03-20 Thread Jan Beulich
On 20.03.2024 12:58, George Dunlap wrote: > On Mon, Mar 18, 2024 at 4:36 PM Andrew Cooper > wrote: >> >> trace() and trace_time(), in function form for struct arguments, and macro >> form for simple uint32_t list arguments. >> >> This will be used to clean up the mess of macros which exists throu

Re: [PATCH 1/7] xen/trace: Introduce new API

2024-03-20 Thread George Dunlap
On Mon, Mar 18, 2024 at 4:36 PM Andrew Cooper wrote: > > trace() and trace_time(), in function form for struct arguments, and macro > form for simple uint32_t list arguments. > > This will be used to clean up the mess of macros which exists throughout the > codebase, as well as eventually dropping

[PATCH 1/7] xen/trace: Introduce new API

2024-03-18 Thread Andrew Cooper
trace() and trace_time(), in function form for struct arguments, and macro form for simple uint32_t list arguments. This will be used to clean up the mess of macros which exists throughout the codebase, as well as eventually dropping __trace_var(). There is intentionally no macro to split a 64-bi