Hi, unfortunately it doesn't look like this is going to work with any easy fix.
It looks to me like the netlink message protocol between iscsid and the kernel isn't actually functional for this :( The struct iscsi_uevent differs in size between 32 and 64 bit architectures due to internal padding for alignment. It's so close to being safe that it's pretty frustrating to find this. The iscsi_uevent.u union is padded out from 20 to 24 bytes, shifting the kernel response (iscsi_uevent.r) by 4 bytes. - Chris ----- Original Message ----- > > Hi guys, > > I am trying to use open-iscsi as a 32bit build on a running 64bit > kernel with 32bit emulation. just the kernel is 64bit everything else > is 32bit. > > Worked fine with a PAE kernel but thats what I want to get rid of. > > > I found this on google groups > https://groups.google.com/forum/#!topic/open-iscsi/ivprFF9hklY > > I get the same error > iscsid: Received iferror -22: Invalid argument > > => no login possible just discovery > > > is there a solution to use the iscsi tools in the mentioned setup? > > Greetz loomy > > -- > You received this message because you are subscribed to the Google Groups > "open-iscsi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/open-iscsi. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/open-iscsi. For more options, visit https://groups.google.com/d/optout.
