Menu

#30 iSCSI & 2.6.14

open
nobody
5
2005-11-21
2005-11-21
Anonymous
No

I'd like to be able to use this driver with the 2.6.14
version of the linux kernel. I tried the most recent
5.0 that's on the download page, and I get the
following errors:

make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd`
make[2]: Entering directory `/usr/src/kernels/linux-2.6.14'
LD
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/built-in.o
CC [M]
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.o
In file included from include/linux/rtnetlink.h:4,
from include/net/dst.h:12,
from include/net/sock.h:55,
from include/linux/tcp.h:180,
from include/net/tcp.h:26,
from
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:25:
include/linux/netlink.h:15:1: warning: "NETLINK_ISCSI"
redefined
<command line>:2:1: warning: this is the location of
the previous definition
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:
In function `iscsi_recv_pdu':
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:357:
error: too few arguments to function `__nlmsg_put'
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:
In function `iscsi_conn_error':
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:393:
error: too few arguments to function `__nlmsg_put'
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:
In function `iscsi_if_send_reply':
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:429:
error: too few arguments to function `__nlmsg_put'
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:
In function `iscsi_if_get_stats':
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:765:
error: too few arguments to function `__nlmsg_put'
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:
In function `iscsi_transport_init':
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:1233:
warning: passing arg 2 of `netlink_kernel_create' makes
integer from pointer without a cast
/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.c:1233:
error: too few arguments to function
`netlink_kernel_create'
make[3]: ***
[/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel/scsi_transport_iscsi.o]
Error 1
make[2]: ***
[_module_/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel]
Error 2
make[2]: Leaving directory `/usr/src/kernels/linux-2.6.14'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/root/iscsi/linux-iscsi-5.0.0.0.3rc6-363/kernel'
make: *** [all] Error 2

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.