Cowles, Steve wrote:
[root@excelsior 2.6.6-1.435.2.1]# ls -lR | grep u32 drwxr-xr-x 2 root root 1024 Jul 1 14:47 u32 ./build/include/config/net/cls/u32: -rwxr--r-- 1 root root 7476 Jun 30 15:19 cls_u32.ko
Do you see this module with the latest kernel?
Here's what I get starting at /lib/modules: root@code modules# pwd /lib/modules root@code modules# ls -lR|grep u32 drwxr-xr-x 2 root root 4096 Jul 15 15:15 u32 ./2.6.6-1.435.2.3/build/include/config/net/cls/u32: -rwxr--r-- 1 root root 7476 Jul 1 07:48 cls_u32.ko drwxr-xr-x 2 root root 4096 Jul 15 15:15 u32 ./2.6.6-1.435.2.3smp/build/include/config/net/cls/u32: -rwxr--r-- 1 root root 12024 Jul 1 07:48 cls_u32.ko drwxr-xr-x 2 root root 4096 Aug 4 15:57 u32 ./2.6.7-1.494.2.2/build/include/config/cls/u32: drwxr-xr-x 2 root root 4096 Aug 4 15:58 u32 ./2.6.7-1.494.2.2/build/include/config/net/cls/u32: -rwxr--r-- 1 root root 10864 Aug 3 09:22 cls_u32.ko drwxr-xr-x 2 root root 4096 Aug 4 15:58 u32 ./2.6.7-1.494.2.2smp/build/include/config/cls/u32: drwxr-xr-x 2 root root 4096 Aug 4 15:56 u32 ./2.6.7-1.494.2.2smp/build/include/config/net/cls/u32: -rwxr--r-- 1 root root 14028 Aug 3 09:22 cls_u32.ko
Note the change in the directory structure. The new kernel has an additional cls/u32 directory structure containing a perf.h file with a one line content:
root@code u32# cat perf.h
#define CONFIG_CLS_U32_PERF 1
???
-- Bill Gradwohl bill@xxxxxxx http://www.ycc.com SPAMstomper Protected email