[opensuse-arm] No sendfile64() supprt on 15.1 armv7l?
Hi, I have an apache server running on a Pi 2 using openSUSE 15.1 armv7l atm. While it can deliver smaller files, it errors out on a bit larger files with wrong Content-Length. Yes, file permissions and the Content-Length value are correct and local delivery is working :) I see in strace sendfile64(15, 16, [0], 194577) = -1 EOPNOTSUPP (Operation not supported) Trying to use kernel 5.0 just leaded to a not booting system :/ anyway, any ideas regarding the sendfile64 issue? -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Sonntag, 24. März 2019, 07:44:28 CET Adrian Schröter wrote:
Hi,
I have an apache server running on a Pi 2 using openSUSE 15.1 armv7l atm.
While it can deliver smaller files, it errors out on a bit larger files with wrong Content-Length. Yes, file permissions and the Content-Length value are correct and local delivery is working :)
I see in strace
sendfile64(15, 16, [0], 194577) = -1 EOPNOTSUPP (Operation not supported)
Trying to use kernel 5.0 just leaded to a not booting system :/
anyway, any ideas regarding the sendfile64 issue?
just to clarify, yes, one can disable sendfile functionality in apache. But our default config has it enabled. Question to me is if we should change this in armv7l apache2 package our could we get the the support into the kernel? -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Adrian,
-----Original Message----- From: Adrian Schröter <adrian@suse.de> Sent: 25 March 2019 08:07 To: opensuse-arm@opensuse.org Subject: Re: [opensuse-arm] No sendfile64() supprt on 15.1 armv7l?
On Sonntag, 24. März 2019, 07:44:28 CET Adrian Schröter wrote:
Hi,
I have an apache server running on a Pi 2 using openSUSE 15.1 armv7l atm.
While it can deliver smaller files, it errors out on a bit larger files with wrong Content-Length. Yes, file permissions and the Content-Length value are correct and local delivery is working :)
I see in strace
sendfile64(15, 16, [0], 194577) = -1 EOPNOTSUPP (Operation not supported)
Trying to use kernel 5.0 just leaded to a not booting system :/
anyway, any ideas regarding the sendfile64 issue?
just to clarify, yes, one can disable sendfile functionality in apache.
But our default config has it enabled. Question to me is if we should change this in armv7l apache2 package our could we get the the support into the kernel?
It seems that sendfile64 should be supported in glibc and in kernel, but it may depend on filesystem. Which filesystem is used? Would you mind to open a bug report, please? Thanks, Guillaume
--
Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Montag, 25. März 2019, 09:56:59 CET Guillaume Gardet wrote:
Hi Adrian,
-----Original Message----- From: Adrian Schröter <adrian@suse.de> Sent: 25 March 2019 08:07 To: opensuse-arm@opensuse.org Subject: Re: [opensuse-arm] No sendfile64() supprt on 15.1 armv7l?
On Sonntag, 24. März 2019, 07:44:28 CET Adrian Schröter wrote:
Hi,
I have an apache server running on a Pi 2 using openSUSE 15.1 armv7l atm.
While it can deliver smaller files, it errors out on a bit larger files with wrong Content-Length. Yes, file permissions and the Content-Length value are correct and local delivery is working :)
I see in strace
sendfile64(15, 16, [0], 194577) = -1 EOPNOTSUPP (Operation not supported)
Trying to use kernel 5.0 just leaded to a not booting system :/
anyway, any ideas regarding the sendfile64 issue?
just to clarify, yes, one can disable sendfile functionality in apache.
But our default config has it enabled. Question to me is if we should change this in armv7l apache2 package our could we get the the support into the kernel?
It seems that sendfile64 should be supported in glibc and in kernel, but it may depend on filesystem. Which filesystem is used?
ext4 on a spinning disk connected via USB.
Would you mind to open a bug report, please?
https://bugzilla.suse.com/show_bug.cgi?id=1130334 -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (2)
-
Adrian Schröter
-
Guillaume Gardet