Hi,

I'm using SAS controllers (SAS 6/iR and SAS 5/E) in some of my machines which 
use the mptlinux
driver.

It seems that even recent kernels still come with version 3.04.15 while OMSA 
complains that the
minimum supported version is 3.12.29.00.

I usually installed version 4.18 from LSI via dkms on my Ubuntu machines. 
Unfortunately even
the newest release 4.22 does not compile with a newer kernel, e.g. 2.6.35 that 
comes with
Ubuntu 10.10.

I found a partial patch on the kernel.org bugzilla, but it does not resolve all 
problems:

https://bugzilla.kernel.org/show_bug.cgi?id=16010

Are there any kernel hackers or LSI developers here that could help with that?

Does anybody know if there is a new version of the driver planned?

I'm attaching the build log.

Best regards,
Karsten

DKMS make.log for mptlinux-4.22.00.00 for kernel 2.6.35-22-server (x86_64)
Fri Oct 22 17:41:30 CEST 2010
make: Entering directory `/usr/src/linux-headers-2.6.35-22-server'
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptbase.o
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptscsih.o
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptspi.o
/var/lib/dkms/mptlinux/4.22.00.00/build/mptspi.c:789: warning: initialization 
from incompatible pointer type
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptfc.o
/var/lib/dkms/mptlinux/4.22.00.00/build/mptfc.c:133: warning: initialization 
from incompatible pointer type
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptsas.o
/var/lib/dkms/mptlinux/4.22.00.00/build/mptsas.c:2471: warning: initialization 
from incompatible pointer type
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptctl.o
In file included from /var/lib/dkms/mptlinux/4.22.00.00/build/mptctl.c:3178:
/var/lib/dkms/mptlinux/4.22.00.00/build/csmi/csmisas.c: In function 
‘csmisas_get_connector_info’:
/var/lib/dkms/mptlinux/4.22.00.00/build/csmi/csmisas.c:5350: warning: the frame 
size of 1280 bytes is larger than 1024 bytes
/var/lib/dkms/mptlinux/4.22.00.00/build/csmi/csmisas.c: In function 
‘csmisas_get_raid_features’:
/var/lib/dkms/mptlinux/4.22.00.00/build/csmi/csmisas.c:4229: warning: the frame 
size of 1232 bytes is larger than 1024 bytes
  CC [M]  /var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.o
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c: In function 
‘mpt_lan_close’:
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:546: error: implicit 
declaration of function ‘schedule_timeout_interruptible’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c: In function 
‘mpt_register_lan_device’:
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1495: error: ‘struct 
net_device’ has no member named ‘open’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1496: error: ‘struct 
net_device’ has no member named ‘stop’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1497: error: ‘struct 
net_device’ has no member named ‘get_stats’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1498: error: ‘struct 
net_device’ has no member named ‘set_multicast_list’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1499: error: ‘struct 
net_device’ has no member named ‘change_mtu’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1500: error: ‘struct 
net_device’ has no member named ‘hard_start_xmit’
/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.c:1503: error: ‘struct 
net_device’ has no member named ‘tx_timeout’
make[1]: *** [/var/lib/dkms/mptlinux/4.22.00.00/build/mptlan.o] Error 1
make: *** [_module_/var/lib/dkms/mptlinux/4.22.00.00/build] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.35-22-server'
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to