[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2017-10-27 Thread Bug Watch Updater
Launchpad has imported 7 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=484871. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-10-07 Thread Bug Watch Updater
** Changed in: linux-2.6 (Debian) Status: New = Fix Released -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-09-24 Thread Arie Skliarouk
I just checked sources of karmic and don't see there any prebuilt openvz enabled kernels. I thought it was this bug that was preventing the openvz-enablde kernel to be built and put into the repository. -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-09-14 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 2.6.27-14.41 --- linux (2.6.27-14.41) intrepid-proposed; urgency=low [ Stefan Bader ] * Revert SAUCE: input: Blacklist digitizers from joydev.c - LP: #300143 linux (2.6.27-14.40) intrepid-proposed; urgency=low [ Amit Kucheria ]

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-07-30 Thread Steve Beattie
I have reproduced the bad return value of int $0x080 calls on the amd64 kernels in intrepid-updates, currently 2.6.27-14.37, and confirmed that the kernels in intrepid-proposed, version 2.6.27-14.36 (needing to be updated), fixes the issue. I've added a slightly modified testcase to the

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-07-03 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/linux-ports -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-06-05 Thread Martin Pitt
Accepted linux into intrepid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed --

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-04-20 Thread Bug Watch Updater
** Changed in: openvz-kernel Status: Confirmed = Fix Released -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-16 Thread Matthias Klose
** Changed in: glibc (Ubuntu Intrepid) Status: New = Invalid -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-16 Thread Stefan Bader
** Description changed: + SRU justification: + + Impact: A bug in the syscall implementation can cause incorrect behavior + when trying to use syscalls that are not implemented. + + Fix: Cherry pick from upstream to correctly return an error code in that + situation. + + Testcase: see test

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-16 Thread Andy Whitcroft
** Changed in: linux (Ubuntu Intrepid) Importance: Undecided = Medium -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-15 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 2.6.28-10.32 --- linux (2.6.28-10.32) jaunty; urgency=low [ Amit Kucheria ] * Delete prepare-ppa-source script [ Andy Isaacson ] * SAUCE: FSAM7400: select CHECK_SIGNATURE * SAUCE: LIRC_PVR150: depends on VIDEO_IVTV - LP:

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-14 Thread Tim Gardner
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu- jaunty.git;a=commit;h=73eec19c0301e46b46184cc8c16704ee6b9e26a5 ** Changed in: linux (Ubuntu Jaunty) Status: In Progress = Fix Committed Target: None = ubuntu-9.04-beta ** Changed in: linux (Ubuntu Intrepid) Assignee: (unassigned) =

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-11 Thread Anders Kaseorg
Thanks. I tested the Jaunty amd64 kernel using the same bad-syscall- test binary; it works correctly and fixes the problem. I will test the Intrepid kernel soon. -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-11 Thread Anders Kaseorg
Yep, the Intrepid amd64 kernel also fixes the problem. ** Changed in: linux (Ubuntu) Status: Incomplete = In Progress -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-11 Thread Anders Kaseorg
** Bug watch added: Red Hat Bugzilla #484871 https://bugzilla.redhat.com/show_bug.cgi?id=484871 ** Also affects: fedora via https://bugzilla.redhat.com/show_bug.cgi?id=484871 Importance: Unknown Status: Unknown -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-11 Thread Anders Kaseorg
** Bug watch added: OpenVZ Bugzilla #1150 http://bugzilla.openvz.org/show_bug.cgi?id=1150 ** Also affects: openvz-kernel via http://bugzilla.openvz.org/show_bug.cgi?id=1150 Importance: Unknown Status: Unknown -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-11 Thread Bug Watch Updater
** Changed in: openvz-kernel Status: Unknown = Confirmed ** Changed in: fedora Status: Unknown = Fix Released -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-10 Thread Andy Whitcroft
It seems that the only sensible fix is to fix the kernel. If this will affect new system calls then this does seem like something worth fixing correctly. ** Changed in: linux (Ubuntu) Assignee: (unassigned) = Andy Whitcroft (apw) Status: Triaged = In Progress ** Changed in: glibc

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-10 Thread Andy Whitcroft
@Anders -- I have pulled down that kernel fix and applied it to Jaunty and Intrepid, could you test the kernels at the URL below and confirm you are happy that they fix the issue to your satisfaction. Please report any testing back here. Kernels are at the URLs below:

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
And the first commit after v2.6.26 on which the problem is NOT exhibited is: commit ed8cae8ba01348bfd8f4648dd807b04d7f08 Author: Ulrich Drepper drep...@redhat.com Date: Wed Jul 23 21:29:30 2008 -0700 flag parameters: pipe This patch introduces the new syscall pipe2 which is

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
It seems that __have_pipe2 is being incorrectly set to 1 when running under kernels inside this range (8ab32bb..ed8cae8). Before 8ab32bb, __have_pipe2 is set to -1 and the program works correctly; starting with ed8cae8, pipe2() is actually implemented so the program works correctly. -- Jaunty

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
Fascinating. The problem is that pipe2() is not actually returning -1 and setting errno = ENOSYS like it should. Instead, it is returning 331, which is __NR_pipe2, and leaving errno == 0. This affects every x86_64 kernel from v2.6.26 (8ab32bb) through v2.6.29-rc3, and was fixed by commit

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
** Also affects: linux (Ubuntu) Importance: Undecided Status: New -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
To fix this on the kernel side, please add commit c09249f8d1b84344eca882547afdbffee8c09d14 to the Intrepid and Jaunty kernels. It may be possible for glibc to work around this problem on unpatched kernels, though it would not be very pretty. ** Bug watch added: Debian Bug tracker #518921

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Andy Whitcroft
It is possible this is triggered by the fact that we do indeed default to running with auditing. That would make the problem moot for a default Intrepid and Jaunty install. I would need a complelling use case to support and SRU of this change given the default install is unaffected. -- Jaunty

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Anders Kaseorg
Kernels starting with 2.6.27 do not have that particular problem with popen() because they implement the pipe2() system call, so popen() does not tickle the missing syscall detection bug. But the attached source can be used to reproduce the missing syscall detection bug directly, by displaying

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Leann Ogasawara
** Changed in: linux (Ubuntu) Importance: Undecided = Medium Status: New = Triaged -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-09 Thread Bug Watch Updater
** Changed in: linux-2.6 (Debian) Status: Unknown = New -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list

[Bug 339743] Re: Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26

2009-03-08 Thread Anders Kaseorg
By defconfig, I meant defconfig plus CONFIG_IA32_EMULATION=y (without which it is not possible to run the i386 binary); that is the only option I changed. -- Jaunty i386 popen() misbehaves on x86_64 kernel 2.6.26 https://bugs.launchpad.net/bugs/339743 You received this bug notification because