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/