diff options
author | Ira Weiny <ira.weiny@intel.com> | 2023-12-20 16:17:31 -0800 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2024-01-09 15:39:38 -0800 |
commit | 207a1f82301de0b4123f00a8d26ea55bb2484757 (patch) | |
tree | 9c34437c10eefb9e5f8a875852250a0cc424507a /drivers/cxl/core/mbox.c | |
parent | 4c115c9c1f81a6efe2bd68fcefec6836f7f3dc71 (diff) | |
download | linux-stable-207a1f82301de0b4123f00a8d26ea55bb2484757.tar.gz linux-stable-207a1f82301de0b4123f00a8d26ea55bb2484757.tar.bz2 linux-stable-207a1f82301de0b4123f00a8d26ea55bb2484757.zip |
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>
Diffstat (limited to 'drivers/cxl/core/mbox.c')
-rw-r--r-- | drivers/cxl/core/mbox.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/cxl/core/mbox.c b/drivers/cxl/core/mbox.c index 1ccc3a56e0af..5f3681de10de 100644 --- a/drivers/cxl/core/mbox.c +++ b/drivers/cxl/core/mbox.c @@ -846,16 +846,16 @@ static void cxl_event_trace_record(const struct cxl_memdev *cxlmd, struct cxl_event_gen_media *rec = (struct cxl_event_gen_media *)record; - trace_cxl_general_media(cxlmd, type, id, rec); + trace_cxl_general_media(cxlmd, type, rec); } else if (uuid_equal(id, &CXL_EVENT_DRAM_UUID)) { struct cxl_event_dram *rec = (struct cxl_event_dram *)record; - trace_cxl_dram(cxlmd, type, id, rec); + trace_cxl_dram(cxlmd, type, rec); } else if (uuid_equal(id, &CXL_EVENT_MEM_MODULE_UUID)) { struct cxl_event_mem_module *rec = (struct cxl_event_mem_module *)record; - trace_cxl_memory_module(cxlmd, type, id, rec); + trace_cxl_memory_module(cxlmd, type, rec); } else { /* For unknown record types print just the header */ trace_cxl_generic_event(cxlmd, type, id, record); |