[Touch-packages] [Bug 1357556] Re: Does not stop/restart service when system sleeps

2015-05-29 Thread Alexander Ponyatykh
Upstream seems to be dead - last release was in 2007, and last commit was in 2011, but I've posted it anyway. https://sourceforge.net/p/g15tools/patches/5/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libusb in Ubuntu.

[Touch-packages] [Bug 1357556] Re: Does not stop/restart service when system sleeps

2015-05-21 Thread Alexander Ponyatykh
I've created a PPA with a new version of g15daemon, libg15 and libusb that fixes this bug. Feel free to use it. https://launchpad.net/~lazyranma/+archive/ubuntu/g15daemon/ ** Branch linked: lp:~lazyranma/ubuntu/wily/libg15/bug-1357556 ** Branch linked:

[Touch-packages] [Bug 1455924] [NEW] libusb occasionally hungs after suspend/resume

2015-05-17 Thread Alexander Ponyatykh
Public bug reported: I'm trying to make g15daemon correctly recover after suspend/resume and found that it occasionally hungs after resume in libusb's usb_urb_transfer() (linux.c) on this line: ioctl(dev-fd, IOCTL_USB_REAPURB, context); After some research I found that linux kernel internally

[Touch-packages] [Bug 1455924] Re: libusb occasionally hungs after suspend/resume

2015-05-17 Thread Alexander Ponyatykh
Please note that debug message about lost URB is not 100% accurate in multi-threaded code because of harmless race condition. ** Description changed: I'm trying to make g15daemon correctly recover after suspend/resume and found that it occasionally hungs after resume in libusb's

[Touch-packages] [Bug 1455924] Re: libusb occasionally hangs after suspend/resume

2015-05-17 Thread Alexander Ponyatykh
** Branch linked: lp:~lazyranma/ubuntu/wily/libusb/bug-1455924 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libusb in Ubuntu. https://bugs.launchpad.net/bugs/1455924 Title: libusb occasionally hangs after suspend/resume

[Touch-packages] [Bug 1357556] Re: Does not stop/restart service when system sleeps

2015-05-17 Thread Alexander Ponyatykh
There are actually 3 different issues in g15daemon, libg15 and libusb (LP: #1455924) preventing correct recovery after suspend. Patch for libusb is available, and I'll post patches for libg15 and g15daemon soon. ** Also affects: libg15 (Ubuntu) Importance: Undecided Status: New ** Also

[Touch-packages] [Bug 1455924] Re: libusb occasionally hangs after suspend/resume

2015-05-17 Thread Alexander Ponyatykh
** Summary changed: - libusb occasionally hungs after suspend/resume + libusb occasionally hangs after suspend/resume ** Description changed: - I'm trying to make g15daemon correctly recover after suspend/resume and found that it occasionally hungs after resume in libusb's usb_urb_transfer()