Hi there, im using the onboard Raid-Controller VIA SATA VT8237 on my MSI K8T Motherboard. To have access to the Raid-Controller i need drivers, which i have downloaded at www.viaarena.com. After downloading, i must compile the driver by using "make". Unfortunatly i get this error-message: gcc -c -DVIA_LINUX -DMULTIPLE_CARD_SUPPORT -mcmodel=kernel -D_WIN64 -DX86_64 -DM ODULE -D__KERNEL__=1 -O -DMODVERSIONS -I/usr/src/linux/include -I/usr/src/linux/ include/asm -I/usr/src/linux/drivers/scsi -Wall viapubraid.c cc1: warning: Linux kernel require -mno-red-zone In file included from viapubraid.c:21: viapubraid.h:9:31: linux/modversions.h: No such file or directory In file included from viapubraid.h:23, from viapubraid.c:21: /usr/src/linux/include/linux/blk.h:1:2: warning: #warning this file is obsolete, please use instead In file included from viapubraid.c:21: viapubraid.h:55:16: sd.h: No such file or directory viapubraid.h:57:23: constants.h: No such file or directory In file included from viapubraid.c:22: viaprvdef.h:89: error: parse error before '*' token viapubraid.c:76: warning: type defaults to `int' in declaration of `EXPORT_NO_SY MBOLS' viapubraid.c:76: warning: data definition has no type or storage class viapubraid.c: In function `viaraid_intr': viapubraid.c:85: error: `io_request_lock' undeclared (first use in this function ) viapubraid.c:85: error: (Each undeclared identifier is reported only once viapubraid.c:85: error: for each function it appears in.) viapubraid.c: In function `viaraid_Detect': viapubraid.c:163: warning: implicit declaration of function `pci_present' viapubraid.c: At top level: viapubraid.c:250: error: parse error before '*' token viapubraid.c: In function `viaraid_BiosParam': viapubraid.c:259: error: `disk' undeclared (first use in this function) viapubraid.c:262: error: `geom' undeclared (first use in this function) viapubraid.c: In function `TaskQueue': viapubraid.c:321: error: structure has no member named `host' viapubraid.c:322: error: structure has no member named `target' viapubraid.c:323: error: structure has no member named `lun' viapubraid.c: In function `via_request_irq': viapubraid.c:498: warning: passing arg 2 of `request_irq' from incompatible poin ter type viapubraid.c: At top level: viapubraid.c:550: warning: initialization from incompatible pointer type viapubraid.c:550: error: unknown field `command' specified in initializer viapubraid.c:550: warning: initialization from incompatible pointer type viapubraid.c:550: error: unknown field `use_new_eh_code' specified in initialize r make: *** [viapubraid.o] Error 1 Any ideas?? The drivers should work under Suse 9.0 64 Bit