https://bugzilla.novell.com/show_bug.cgi?id=282196 Summary: glibc is mangling the splice system call Product: openSUSE 10.2 Version: Final Platform: i386 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: axboe@kernel.dk QAContact: qa@suse.de On SUSE 10.2 and newer, test examples of splice do not work. Looking with strace, a: splice(3, 0, 1, 0x68b, 0); is turned into a splice(0x8048711, 0x3, 0, 0x1, 0, 0x68b); which obviously just fails. I'm attaching a test example. For testing, do: $ ./splice-in some_readable_file | cat and that should output the file on stdout. If splice is broken, it'll return nothing. undef USE_GLIBC_SPLICE to see it working, define it to see it break. Note that I have only observed this bug on i386, x86-64 seems to work. Since I don't have a x86-64 10.2 or newer available, I cannot test. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.