I have an 8-way SMP system which doesn't compile the 2.5.x kernel.
If I turn off CONFIG_SCSI_IPS it compiles fine. It also worked
fine with 2.4.x.
Here is the error:
gcc -D__KERNEL__ -I/home/hlinder/src/linux-2.5.5/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DKBUILD_BASENAME=ips -c -o ips.o
ips.c
ips.c:143:2: #error Please convert me to Documentation/DMA-mapping.txt
ips.c: In function `ips_next':
ips.c:3784: structure has no member named `address'
ips.c:3789: structure has no member named `address'
ips.c:3798: structure has no member named `address'
ips.c: In function `ips_done':
ips.c:4473: structure has no member named `address'
ips.c:4477: structure has no member named `address'
ips.c:4494: structure has no member named `address'
ips.c:4512: structure has no member named `address'
ips.c:4525: structure has no member named `address'
make[3]: *** [ips.o] Error 1
make[3]: Leaving directory `/home/hlinder/src/linux-2.5.5/drivers/scsi'
Let me know if you want any more info.
Hanna Linder
[email protected]
IBM Linux Technology Center