I am compiling with 1.3.28 with CONFIG_MODVERSION enabled and I am using
modules 1.2.8. I got a lot of error messages in ksyms.c, like:
ksyms.c:489: warning: initialization from incompatible pointer type
ksyms.c:490: initializer element for `symbol_table.symbol[91].addr' is not constant
ksyms.c:493: warning: initialization from incompatible pointer type
ksyms.c:494: initializer element for `symbol_table.symbol[92].addr' is not constant
ksyms.c:495: warning: initialization from incompatible pointer type
ksyms.c:497: warning: initialization from incompatible pointer type
ksyms.c:499: initializer element for `symbol_table.symbol[94].name' is not constant
ksyms.c:501: warning: initialization from incompatible pointer type
ksyms.c:502: initializer element for `symbol_table.symbol[96].addr' is not constant
ksyms.c:503: initializer element for `symbol_table.symbol[96].name' is not constant
ksyms.c:505: warning: initialization from incompatible pointer type
ksyms.c:507: warning: initialization from incompatible pointer type
ksyms.c:508: initializer element for `symbol_table.symbol[99].addr' is not constant
ksyms.c:509: warning: initialization from incompatible pointer type
ksyms.c:513: warning: initialization from incompatible pointer type
ksyms.c:515: warning: initialization from incompatible pointer type
ksyms.c:517: warning: initialization from incompatible pointer type
ksyms.c:519: warning: initialization from incompatible pointer type
ksyms.c:521: warning: initialization from incompatible pointer type
ksyms.c:523: warning: initialization from incompatible pointer type
ksyms.c:525: warning: initialization from incompatible pointer type
ksyms.c:527: warning: initialization from incompatible pointer type
ksyms.c:529: warning: initialization from incompatible pointer type
ksyms.c:531: warning: initialization from incompatible pointer type
ksyms.c:535: warning: initialization from incompatible pointer type
ksyms.c:537: warning: initialization from incompatible pointer type
ksyms.c:538: initializer element for `symbol_table.symbol[112].addr' is not constant
ksyms.c:539: initializer element for `symbol_table.symbol[112].name' is not constant
It looks like there is problem with components that I didn't include because
the lines that are causing problem have something like "proc_scsi".
I'll try compiling without CONFIG_MODVERSIONS and see what happens.
Also, is linux 1.3.28 likely to fix the readv problem?
-- Snow ^oo^ Cat <snowcat@gd.cs.CSUFresno.EDU> _ -> <- aka Oleg Kibirev <oleg@gd.cs.CSUFresno.EDU> ___(_) _ _)_ / _) finger oleg@gd.cs.CSUFresno.EDU for PGP public key \_.-._ |___/ Purr!