[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Google
  Web www.spinics.net

RE: [linux-iscsi-users] Problem compiling 4.0.x releases on 2.6 kernel



The sfnet driver does not have support for 2.6.11 yet.

Smitha

> -----Original Message-----
> From: linux-iscsi-users-admin@xxxxxxxxxxxxxxxxxxxxx
> [mailto:linux-iscsi-users-admin@xxxxxxxxxxxxxxxxxxxxx] On
> Behalf Of yam
> Sent: Thursday, March 10, 2005 4:21 PM
> To: linux-iscsi-users@xxxxxxxxxxxxxxxxxxxxx
> Subject: [linux-iscsi-users] Problem compiling 4.0.x releases
> on 2.6 kernel
>
>
> Hello all,
>
> I am trying to compile 4.0.1 (or any experimental release) over
kernel
> 2.6.11 but I get errors...
>
> Thanks.
>
> 4.0.1 ->
> temis:/usr/src/linux-iscsi-4.0.1# make
>
> Note: using kernel source from /lib/modules/2.6.11/build containing
> kernel version 2.6.11
>
> Note: using kernel config from /lib/modules/2.6.11/build/.config
>
> make -C /lib/modules/2.6.11/build
> SUBDIRS=/usr/src/linux-iscsi-4.0.1 modules;
> make[1]: Entering directory `/usr/src/linux-2.6.11'
>   CC [M]  /usr/src/linux-iscsi-4.0.1/iscsi-initiator.o
> In include file /usr/src/linux-iscsi-4.0.1/iscsi-session.h:37,
>                 de /usr/src/linux-iscsi-4.0.1/iscsi-initiator.c:60:
> drivers/scsi/hosts.h:1:2: #warning "This file is obsolete, please
use
> <scsi/scsi_host.h> instead"
> In file included from /usr/src/linux-iscsi-4.0.1/iscsi-session.h:40,
>                  from
/usr/src/linux-iscsi-4.0.1/iscsi-initiator.c:60:
> /usr/src/linux-iscsi-4.0.1/iscsi-task.h:96: error:
> conflicting types for
> `free_task'
> include/linux/sched.h:708: error: previous declaration of
`free_task'
> make[2]: *** [/usr/src/linux-iscsi-4.0.1/iscsi-initiator.o] Error 1
> make[1]: *** [_module_/usr/src/linux-iscsi-4.0.1] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.11'
> make: *** [module] Error 2
>
>
> 4.0.1.11 ->
> temis:/usr/src/linux-iscsi-4.0.1.11# make
>
> Note: using kernel source from /lib/modules/2.6.11/build containing
> kernel version 2.6.11
>
> Note: using kernel config from /lib/modules/2.6.11/build/.config
>
> make[1]: Entering directory `/usr/src/linux-2.6.11'
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-initiator.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-attr.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-session.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-task.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-portal.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-ioctl.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-network.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-recv-pdu.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-xmit-pdu.o
>   CC [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi-auth.o
>   CC [M]
> /usr/src/linux-iscsi-4.0.1.11/driver/../common/login/iscsi-login.o
>   CC [M]
> /usr/src/linux-iscsi-4.0.1.11/driver/../common/auth/iscsi-auth
> -client.o
>   LD [M]  /usr/src/linux-iscsi-4.0.1.11/driver/iscsi_sfnet.o
>   CC [M]
/usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.o
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:
> In function
> `iscsi_attach_transport':
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:28
> 2: error:
> incompatible types in assignment
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:28
> 3: error:
> structure has no member named `target_class'
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:28
> 4: error:
> structure has no member named `target_setup'
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:31
> 1: error:
> incompatible types in asignación
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:31
> 2: error:
> structure has no member named `host_class'
> /usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.c:31
> 3: error:
> structure has no member named `host_setup'
> make[2]: ***
> [/usr/src/linux-iscsi-4.0.1.11/driver/scsi_transport_iscsi.o]
> Error 1
> make[1]: *** [_module_/usr/src/linux-iscsi-4.0.1.11/driver] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.11'
> make: *** [module] Error 2
>
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from
> real users.
> Discover which products truly live up to the hype. Start reading
now.
> http://ads.osdn.com/?ad_ide95&alloc_id396&op=ick
> _______________________________________________
> linux-iscsi-users mailing list
> linux-iscsi-users@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/linux-iscsi-users
>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-iscsi-users mailing list
linux-iscsi-users@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/linux-iscsi-users

[IP Storage]     [IETF]     [Linux SCSI]     [iSCSI Book]     [Linux Resources]     [Yosemite News]     [Photo]     [Home]     [IETF Announcements]     [IETF Discussion]     [SCSI Hardware]