X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=genevent-new%2FREADME;h=0a62c286ebf09f3d10329b050f258b7e7c2cfdb6;hb=89521fdcc9d5a6fc07b0b0032be8c09faffec29b;hp=951f146cc556c6bad382207aaf45b982abb146bf;hpb=be97b9537557ac5ed4b010dbacb26be3452f6035;p=lttv.git diff --git a/genevent-new/README b/genevent-new/README index 951f146c..0a62c286 100644 --- a/genevent-new/README +++ b/genevent-new/README @@ -12,6 +12,10 @@ There are several files in the directory: In fact, crc32.tab, parser.c and parser.h are the same files as those in LTT library. +Important notes : + * Do not put "-" symbols in facilities name. + * Use the exact same name for facility xml file and for facility name. + Note about strings : There are three methods to write strings in genevent, each suitable and efficient for a particular case. They are explained here from the fastest @@ -44,7 +48,7 @@ to the slowest. size. A typical use for this case is filenames in the Linux kernel. The - dentry strucure has a d_name members, which is a struct qstr containing + dentry strucure has a d_name member, which is a struct qstr containing a unsigned int len and const unsigned char *name. you must use a sequence to declare this efficiently :