[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2019-01-08 Thread Launchpad Bug Tracker
This bug was fixed in the package qemu - 1:2.5+dfsg-5ubuntu10.34 --- qemu (1:2.5+dfsg-5ubuntu10.34) xenial; urgency=medium * d/p/ubuntu/lp1807743-linux-user-timerfd.patch: fix define for timerfd_create system call (LP: #1807743) -- Christian Ehrhardt Wed, 12 Dec 2018

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2019-01-07 Thread Christian Ehrhardt 
Some tag updates needed for the automatism's to pick it up, thanks for testing Wes! ** Tags removed: verification-needed verification-needed-xenial ** Tags added: verification-done verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-18 Thread Wes Tarro
I have tested this package and it fixes the bug without causing any regressions in my tests. To test the update I re-performed the test case procedure to verify the updated package fixed the bug and then used the updated package to run the unit tests for an internal application compiled for ppc64.

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-18 Thread Brian Murray
Hello Wes, or anyone else affected, Accepted qemu into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/qemu/1:2.5+dfsg- 5ubuntu10.34 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-13 Thread Andreas Hasenack
** Changed in: qemu (Ubuntu Xenial) Status: Confirmed => In Progress ** Changed in: qemu (Ubuntu Xenial) Assignee: (unassigned) => Christian Ehrhardt  (paelzer) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-13 Thread Andreas Hasenack
** Changed in: qemu (Ubuntu Xenial) Status: Confirmed => In Progress ** Changed in: qemu (Ubuntu Xenial) Assignee: (unassigned) => Christian Ehrhardt  (paelzer) -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to qemu in Ubuntu.

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-12 Thread Christian Ehrhardt 
Opened Packaging MP for review at https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/360798 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1807743 Title: QEMU timerfd_create

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-12 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/360798 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1807743 Title: QEMU timerfd_create

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-12 Thread Christian Ehrhardt 
Tested on X-container - triggered the bug (slightly improved the test description) Now: # qemu-ppc64 ./timertest Setting timerfd delay to 3 seconds ... 2 seconds remaining current time: Wed Dec 12 14:27:15 2018 Checking delay after 1 second ... 1 seconds remaining

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-12 Thread Christian Ehrhardt 
** Description changed: [Impact]  * A bad named define made timerfd_create be in the code but not available  * two smaller fixes to be backported from upstream that change the define    names; This will enable the timerfd_create in qemu-user [Test Case] - * Compile the

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-12 Thread Christian Ehrhardt 
** Description changed: [Impact] - * A bad named define made timerfd_create be in the code but not +  * A bad named define made timerfd_create be in the code but not available - * two smaller fixes to be backported from upstream that change the define -names; This will enable the

RE: [Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-11 Thread Wes Tarro
When I try to edit the description I'm getting timeout errors (maybe because I'm behind a corporate proxy?). I've written the test case below. Please add it to the bug description. [Test Case] * Compile the attached source code using your host C compiler. * Run the resulting binary. > It

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-11 Thread Wes Tarro
I've attached source code to use for the test case. I tested it using the Ubuntu standard compiler (gcc package), the Ubuntu standard powerpc64 cross compiler (gcc-powerpc64-linux-gnu package), and a custom GCC 4.9.2 targeting PowerPC64 on an embedded board. ** Attachment added: "C source code to

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-11 Thread Christian Ehrhardt 
@Wes: I added the SRU template and filled all but the testcase which I'd ask you to do. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1807743 Title: QEMU timerfd_create support on PowerPC To

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-11 Thread Christian Ehrhardt 
I agree to the case, but not fully to the fix. The old syscall definitions came in in 2007 via [1] "Update Linux kernel syscall list" (v0.10.0) The feature adding the timerfd was added in 2014 with [2] "linux-user: support timerfd_{create, gettime, settime} syscalls" (v2.2.0) using the wrong

[Bug 1807743] Re: QEMU timerfd_create support on PowerPC

2018-12-10 Thread Ubuntu Foundations Team Bug Bot
The attachment "Add an extra define to enable timerfd_create support." seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by