X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Finstrumentation%2Fevents%2Fext4.h;h=605cac2aebcd924972c731e8bd61692ccee108ff;hb=2da4de37de6382b4440737fdf4320e08a089afcd;hp=9fb216c53e6c8af249a4a5b4ca878ab07767f7a4;hpb=056c40d82b02499c6692e5c01e8da59d1e0bdd17;p=lttng-modules.git diff --git a/include/instrumentation/events/ext4.h b/include/instrumentation/events/ext4.h index 9fb216c5..605cac2a 100644 --- a/include/instrumentation/events/ext4.h +++ b/include/instrumentation/events/ext4.h @@ -416,7 +416,19 @@ LTTNG_TRACEPOINT_EVENT(ext4_mb_release_group_pa, ) ) -#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,9,0) || \ +#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,8,0)) +LTTNG_TRACEPOINT_EVENT(ext4_discard_preallocations, + TP_PROTO(struct inode *inode, unsigned int len), + + TP_ARGS(inode, len), + + TP_FIELDS( + ctf_integer(dev_t, dev, inode->i_sb->s_dev) + ctf_integer(ino_t, ino, inode->i_ino) + ctf_integer(unsigned int, len, len) + ) +) +#elif (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,9,0) || \ LTTNG_KERNEL_RANGE(5,8,6, 5,9,0)) LTTNG_TRACEPOINT_EVENT(ext4_discard_preallocations, TP_PROTO(struct inode *inode, unsigned int len, unsigned int needed),