the patch does not work with upstream 2.6.21 and 2.6.23.
With 2.6.21 i get:
/home/mnc/open-iscsi/kernel/scsi_transport_iscsi.c:2084: error: too many
arguments to function ‘netlink_kernel_create’
I think the patch changed the netlink_kernel_create ifdefs in
open_iscsi_compat.h. There was a ifdef for 2.6.21 and now it is 2.6.19
In 2.6.32 I get:
/home/mnc/open-iscsi/kernel/scsi_transport_iscsi.c: In function
‘iscsi_lookup_endpoint’:
/home/mnc/open-iscsi/kernel/scsi_transport_iscsi.c:245: error: ‘struct
kset’ has no member named ‘rwsem’
/home/mnc/open-iscsi/kernel/scsi_transport_iscsi.c:252: error: ‘struct
kset’ has no member named ‘rwsem’
Thanks again for your work on this!
Merged in commit 428e08c659f2e3792962b90f098f1bb33bfe1411.