cxl/events: Remove passing a UUID to known event traces
authorIra Weiny <ira.weiny@intel.com>
Thu, 21 Dec 2023 00:17:31 +0000 (16:17 -0800)
committerDan Williams <dan.j.williams@intel.com>
Tue, 9 Jan 2024 23:39:38 +0000 (15:39 -0800)
commit207a1f82301de0b4123f00a8d26ea55bb2484757
tree9c34437c10eefb9e5f8a875852250a0cc424507a
parent4c115c9c1f81a6efe2bd68fcefec6836f7f3dc71
cxl/events: Remove passing a UUID to known event traces

The UUID data is redundant in the known event trace types.  The addition
of static defines allows the trace macros to create the UUID data inside
the trace thus removing unnecessary code.

Have well known trace events use static data to set the uuid field based
on the event type.

Suggested-by: Jonathan Cameron <Jonathan.Cameron@Huawei.com>
Signed-off-by: Ira Weiny <ira.weiny@intel.com>
Link: https://lore.kernel.org/r/20231220-cxl-cper-v5-4-1bb8a4ca2c7a@intel.com
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/cxl/core/mbox.c
drivers/cxl/core/trace.h