Re: [evlog-dev] [PATCH] support POSIX_LOG_PRINTF in other kernel
James Keniston <[email protected]> Thu, 19 Dec 2002 12:09:00 -0800
| Newsgroups | gmane.linux.kernel.event-logging |
|---|---|
| Message-ID | <[email protected]> |
I've checked these changes into CVS. Thanks. Jim Keniston |---------+--------------------------------------------> | | "Zhu, Yi" <[email protected]> | | | Sent by: | | | [email protected]| | | ceforge.net | | | | | | | | | 12/15/02 11:27 PM | | | | |---------+--------------------------------------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| | | | To: evlog mailing list <[email protected]> | | cc: | | Subject: [evlog-dev] [PATCH] support POSIX_LOG_PRINTF in other kernel | | | | | >--------------------------------------------------------------------------------------------------------------------------------------------------| Hi, I found only kernel v2.5.33 and v2.5.38 in directory evlog/kernel support POSIX_LOG_PRINTF and can be compiled successfully. I added the definition of POSIX_LOG_PRINTF for other kernels in the below patch against current CVS. diff -Naur evlog/kernel/v2.4.10/include/linux/evl_log.h evlog-new/kernel/v2. 4.10/include/linux/evl_log.h --- evlog/kernel/v2.4.10/include/linux/evl_log.h 2002-06-04 03:23:39. 000000000 +0800 +++ evlog-new/kernel/v2.4.10/include/linux/evl_log.h 2002-12-16 14:45:47. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.14/include/linux/evl_log.h evlog-new/kernel/v2. 4.14/include/linux/evl_log.h --- evlog/kernel/v2.4.14/include/linux/evl_log.h 2002-06-04 03:23:39. 000000000 +0800 +++ evlog-new/kernel/v2.4.14/include/linux/evl_log.h 2002-12-16 14:44:42. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.16/include/linux/evl_log.h evlog-new/kernel/v2. 4.16/include/linux/evl_log.h --- evlog/kernel/v2.4.16/include/linux/evl_log.h 2002-06-04 03:23:39. 000000000 +0800 +++ evlog-new/kernel/v2.4.16/include/linux/evl_log.h 2002-12-16 14:45:55. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.17/include/linux/evl_log.h evlog-new/kernel/v2. 4.17/include/linux/evl_log.h --- evlog/kernel/v2.4.17/include/linux/evl_log.h 2002-06-04 03:23:39. 000000000 +0800 +++ evlog-new/kernel/v2.4.17/include/linux/evl_log.h 2002-12-16 14:45:02. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.18/include/linux/evl_log.h evlog-new/kernel/v2. 4.18/include/linux/evl_log.h --- evlog/kernel/v2.4.18/include/linux/evl_log.h 2002-05-30 07:14:18. 000000000 +0800 +++ evlog-new/kernel/v2.4.18/include/linux/evl_log.h 2002-12-16 14:46:05. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.19/include/linux/evl_log.h evlog-new/kernel/v2. 4.19/include/linux/evl_log.h --- evlog/kernel/v2.4.19/include/linux/evl_log.h 2002-08-06 06:16:47. 000000000 +0800 +++ evlog-new/kernel/v2.4.19/include/linux/evl_log.h 2002-12-16 14:45:11. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.2/include/linux/evl_log.h evlog-new/kernel/v2.4.2/include/linux/evl_log.h --- evlog/kernel/v2.4.2/include/linux/evl_log.h 2002-06-04 03:23:30.000000000 +0800 +++ evlog-new/kernel/v2.4.2/include/linux/evl_log.h 2002-12-16 14:46:15. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.4/include/linux/evl_log.h evlog-new/kernel/v2.4.4/include/linux/evl_log.h --- evlog/kernel/v2.4.4/include/linux/evl_log.h 2002-06-04 03:23:38.000000000 +0800 +++ evlog-new/kernel/v2.4.4/include/linux/evl_log.h 2002-12-16 14:45:20. 000000000 +0800 @@ -45,6 +45,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.4.9-13/include/linux/evl_log.h evlog-new/kernel/v2.4.9-13/include/linux/evl_log.h --- evlog/kernel/v2.4.9-13/include/linux/evl_log.h 2002-03-07 03:18:36. 000000000 +0800 +++ evlog-new/kernel/v2.4.9-13/include/linux/evl_log.h 2002-12-16 14:46:28. 000000000 +0800 @@ -43,6 +43,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.5.6/include/linux/evl_log.h evlog-new/kernel/v2.5.6/include/linux/evl_log.h --- evlog/kernel/v2.5.6/include/linux/evl_log.h 2002-03-12 06:37:54.000000000 +0800 +++ evlog-new/kernel/v2.5.6/include/linux/evl_log.h 2002-12-16 14:45:35. 000000000 +0800 @@ -43,6 +43,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) diff -Naur evlog/kernel/v2.5.7/include/linux/evl_log.h evlog-new/kernel/v2.5.7/include/linux/evl_log.h --- evlog/kernel/v2.5.7/include/linux/evl_log.h 2002-04-05 01:07:43.000000000 +0800 +++ evlog-new/kernel/v2.5.7/include/linux/evl_log.h 2002-12-16 14:46:45. 000000000 +0800 @@ -43,6 +43,7 @@ #define POSIX_LOG_NODATA 0 #define POSIX_LOG_BINARY 1 #define POSIX_LOG_STRING 2 +#define POSIX_LOG_PRINTF 3 /* Maximum length of variable portion of record */ #define POSIX_LOG_ENTRY_MAXLEN (8 * 1024) ---------------------------------------------------------------------------- ---------------------------------------------------- Opinions expressed are those of the author and do not represent Intel Corp. Zhu Yi (Chuyee) Intel China Software Lab (ICSL) 22nd Floor, ShanghaiMart Tower No. 2299 Yan'an Road(West) Shanghai 200336, PRC Tel: 8621-52574545-1261 Fax: 8621-62366119 GnuPG v1.0.6 (GNU/Linux) http://cn.geocities.com/chewie_chuyee/gpg.txt 1024D/71C34820 C939 2B0B FBCE 1D51 109A 55E5 8650 DB90 71C3 4820 ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ _______________________________________________ evlog-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/evlog-developers ------------------------------------------------------- This SF.NET email is sponsored by: Geek Gift Procrastinating? Get the perfect geek gift now! Before the Holidays pass you by. T H I N K G E E K . C O M http://www.thinkgeek.com/sf/