We had tested with Ubuntu 16.10 quadstor@ubunu1610:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.10 Release: 16.10 Codename: yakkety quadstor@ubunu1610:~$ uname -a Linux ubunu1610 4.8.0-22-generic #24-Ubuntu SMP Sat Oct 8 09:15:00 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4 kernels should have worked, the extra parameter to sock_recvmsg() was removed from 4.8 onwards. So it does seem a Ubuntu 16.04 specific change and probably not worth fixing the build in the VTL code. But we will take a look. The workaround you did should work fine. Ubuntu 16.10 should work but you would need version 3.0.23 from http://www.quadstor.com/vtl-extended-edition-downloads.html On Thu, Sep 28, 2017 at 2:44 PM, Michael Kriese <[email protected]> wrote: > My workaround is to manually remove the parameter for my local build in > nthread.c and scdefs.c. > > Regards > Michael > > > Am Donnerstag, 28. September 2017 10:38:53 UTC+2 schrieb Michael Kriese: >> >> Any update on kernel 4.4 from xenial? >> In release note are mentioned that there are some fixed since 3.0.17. >> in 3.0.21 the is a note about 4.9. >> >> I got an error while compiling 3.0.22. >> >> >> CC [M] /quadstorvtl/src/target-mode/iscsi/kernel/nthread.o >> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c: In function >> 'do_recv': >> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c:150:2: error: too many >> arguments to function 'sock_recvmsg' >> res = sock_recvmsg(conn->sock, &conn->read_msg, conn->read_size, >> MSG_DONTWAIT | MSG_NOSIGNAL); >> ^ >> In file included from include/linux/skbuff.h:29:0, >> from include/linux/ip.h:20, >> from >> /quadstorvtl/src/target-mode/iscsi/kernel/ietlinux.h:11, >> from >> /quadstorvtl/src/target-mode/iscsi/kernel/iscsi_hdr.h:12, >> from >> /quadstorvtl/src/target-mode/iscsi/kernel/iscsi.h:10, >> from >> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c:8: >> include/linux/net.h:220:5: note: declared here >> int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags); >> >> Any suggestions otherwise i hat to stick at trusty with 3.13? >> >> Regards >> Michael >> >> >> Am Dienstag, 4. Oktober 2016 15:14:30 UTC+2 schrieb quadstor: >>> >>> 14.04 or 14.04.4 ? It seems that 14.04.4/5 uses linux kernel 4.4 or >>> 4.2 and those are not supported yet. We tried with the base 14.04 and >>> the software installs fine. >>> >>> The only issue seems to be that the init scripts aren't enabled by >>> default. After the install you would need to manually run >>> >>> update-rc.d quadstorvtl defaults >>> >>> >>> On Sun, Oct 2, 2016 at 5:10 AM, Daniel Escalona >>> <[email protected]> wrote: >>> > Thank you for the reply. But when I tried it on Ubuntu Server 14.04 I >>> > get... >>> > >>> > /var/lib/dpkg/info/quadstor-vtl-ext.postinst: 18: >>> > /var/lib/dpkg/info/quadstor-vtl-ext.postinst: systemctl: not found >>> > >>> > Building required kernel modules >>> > >>> > Running /quadstorvtl/bin/builditf. This may take a few minutes. >>> > >>> > ERROR: Building kernel modules failed!!! >>> > >>> > >>> > Let me know. Thank you guys! >>> > >>> > >>> > On Saturday, October 1, 2016 at 10:25:49 AM UTC-4, quadstor wrote: >>> >> >>> >> The VTL software will install on Ubuntu 14.x. 16.x isn't yet supported >>> >> >>> >> On Sat, Oct 1, 2016 at 8:02 AM, Daniel Escalona >>> >> <[email protected]> wrote: >>> >> > Hello guys, >>> >> > >>> >> > I just want to know if I can install QUADStor VTL on this version of >>> >> > Ubuntu. >>> >> > Everytime I install it, I get "Building kernel modules failed!!!" >>> >> > Let me >>> >> > know. Thanks! >>> >> > >>> >> > This is a staff email account managed by Ramsey Public Schools. >>> >> > This >>> >> > email >>> >> > and any files transmitted with it are confidential and intended >>> >> > solely >>> >> > for >>> >> > the use of the individual or entity to whom they are addressed. If >>> >> > you >>> >> > have >>> >> > received this email in error please notify the sender. >>> >> > >>> >> > -- >>> >> > You received this message because you are subscribed to the Google >>> >> > Groups >>> >> > "QUADStor VTL" group. >>> >> > To unsubscribe from this group and stop receiving emails from it, >>> >> > send >>> >> > an >>> >> > email to [email protected]. >>> >> > For more options, visit https://groups.google.com/d/optout. >>> > >>> > >>> > This is a staff email account managed by Ramsey Public Schools. This >>> > email >>> > and any files transmitted with it are confidential and intended solely >>> > for >>> > the use of the individual or entity to whom they are addressed. If you >>> > have >>> > received this email in error please notify the sender. >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> > Groups >>> > "QUADStor VTL" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> > an >>> > email to [email protected]. >>> > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "QUADStor VTL" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "QUADStor VTL" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
