OSDN Git Service

xhci: tracing: Use the new __vstring() helper
[tomoyo/tomoyo-test1.git] / drivers / usb / host / xhci-trace.h
index a5da020..61e93a3 100644 (file)
@@ -28,9 +28,9 @@
 DECLARE_EVENT_CLASS(xhci_log_msg,
        TP_PROTO(struct va_format *vaf),
        TP_ARGS(vaf),
-       TP_STRUCT__entry(__dynamic_array(char, msg, XHCI_MSG_MAX)),
+       TP_STRUCT__entry(__vstring(msg, vaf->fmt, vaf->va)),
        TP_fast_assign(
-               vsnprintf(__get_str(msg), XHCI_MSG_MAX, vaf->fmt, *vaf->va);
+               __assign_vstr(msg, vaf->fmt, vaf->va);
        ),
        TP_printk("%s", __get_str(msg))
 );