[Touch-packages] [Bug 1686183] Re: Ship ubuntu-advantage in ubuntu-minimal

2017-09-22 Thread bp
I would like to ask you to reconsider the decision to make ubuntu-
minimal depend on ubuntu-advantage-tools.

You can skip this paragraph if you're in a hurry. First, thank you for
holding this discussion in the open. I totally understand the marketing
reasons for this: I depend on Canonical's distribution, and want
Canonical to offer their paying customers a fantastic out-of-the-box
experience so that they can continue to offer their services to the
general public, too.

That said, the ubuntu-advantage-tools package is not in fact strictly
necessary to allow the machine to boot, detect hardware, connect to a
network, install packages or perform basic diagnostics. With ubuntu-
minimal 1.400, this is now essentially a mandatory piece of software
that will, at best, emit an error message.

Would changing the relationship from Depends to Recommends meet your
requirements (automatic setup on every Ubuntu machine) while allowing
manual removal of the package?

Actually, one could argue that the ubuntu-minimal package on non-LTS
releses should Conflict, not Depend, on ubuntu-advantage-tools. This
ought to cause for the automatic removal of the package when dist-
upgrading to a non-LTS release. That would give the package scripts a
chance to warn the system administrator that they are about to give up
on the benefits of their paid subscription.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1686183

Title:
  Ship ubuntu-advantage in ubuntu-minimal

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Precise:
  Fix Released
Status in ubuntu-meta source package in Precise:
  Fix Released
Status in ubuntu-advantage-tools source package in Trusty:
  Fix Released
Status in ubuntu-meta source package in Trusty:
  Confirmed
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-meta source package in Xenial:
  Confirmed
Status in ubuntu-advantage-tools source package in Yakkety:
  Won't Fix
Status in ubuntu-meta source package in Yakkety:
  Won't Fix
Status in ubuntu-advantage-tools source package in Zesty:
  Fix Released
Status in ubuntu-meta source package in Zesty:
  Confirmed
Status in ubuntu-advantage-tools source package in Artful:
  Fix Released
Status in ubuntu-meta source package in Artful:
  Fix Released

Bug description:
  The ubuntu-advantage-tools package is a bit odd as it was first landed
  in precise to support the ESM effort inside canonical. [0]  In order
  to bring this package up to date across other series in ubuntu, it has
  been recommended by the Ubuntu Foundations team to land into trusty
  next, then forward-port pocket-copy to all supported series until we
  get to the devel release.

  The version here:

  https://github.com/CanonicalLtd/ubuntu-advantage-
  script/releases/tag/v2

  ... has all on-disk bits correctly working, for all series, but no-ops
  on any release other than precise (ESM is only for "unsupported" LTS
  releases as it were).  This is a request to land ubuntu-advantage-
  tools into trusty, then pocket-copy it to supported series of ubuntu
  once that is finished.

  [Impact]

   * Allow ubuntu-advantage users to access the extended security
  maintenance script with a simple command line tool.  This script needs
  to hit precise machines and be easy for ubuntu-advantage customers to
  enable, thus basefiles was chosen as a home.

  [Test Case]

   * Run ubuntu-advantage, it should print out help

   * Run sudo ubuntu-advantage enable  (without sudo it will warn
  you), but you need to be an ubuntu-advantage customer to get that
  token.  In the end, the script simply adds and removes an
  /etc/apt/sources.list.d entry.

   * Verify that the MOTD does not contain any mention of ubuntu-
  advantage esm or precise and its end of life

   * Verify that ubuntu-advantage enable-esm  installs needed 
dependencies:
- create the following file and its contents to have apt not install 
recommended packages by default:
  $ cat /etc/apt/apt.conf.d/no-recommends
  APT::Install-Recommends "false";
- remove ca-certificates and apt-transport-https:
  $ sudo apt remove ca-certificates apt-transport-https
- run sudo ubuntu-advantage enable-esm  and verify that the two 
removed packages are reinstalled

   * you can contact me (d...@canonical.com) if you would like a token
  for test purposes.

  [Regression Potential]

   * Low, this is a new script, not included in any automated startup
  paths.

  [Other Info]

   * http://blog.dustinkirkland.com/2017/03/ubuntu-1204-esm.html

  [0] https://insights.ubuntu.com/2017/03/14/introducing-ubuntu-12-04
  -esm-extended-security-maintenance/

To manage notifications about this bug go to:

[Touch-packages] [Bug 1686183] Re: Ship ubuntu-advantage in ubuntu-minimal

2017-09-22 Thread bp
> With ubuntu-minimal version 1.400 on artful, this is now essentially a
mandatory piece of software that will, at best, emit an error message.

I accidentally missed a couple of critical words from that sentence.
Apologies.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1686183

Title:
  Ship ubuntu-advantage in ubuntu-minimal

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Precise:
  Fix Released
Status in ubuntu-meta source package in Precise:
  Fix Released
Status in ubuntu-advantage-tools source package in Trusty:
  Fix Released
Status in ubuntu-meta source package in Trusty:
  Confirmed
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-meta source package in Xenial:
  Confirmed
Status in ubuntu-advantage-tools source package in Yakkety:
  Won't Fix
Status in ubuntu-meta source package in Yakkety:
  Won't Fix
Status in ubuntu-advantage-tools source package in Zesty:
  Fix Released
Status in ubuntu-meta source package in Zesty:
  Confirmed
Status in ubuntu-advantage-tools source package in Artful:
  Fix Released
Status in ubuntu-meta source package in Artful:
  Fix Released

Bug description:
  The ubuntu-advantage-tools package is a bit odd as it was first landed
  in precise to support the ESM effort inside canonical. [0]  In order
  to bring this package up to date across other series in ubuntu, it has
  been recommended by the Ubuntu Foundations team to land into trusty
  next, then forward-port pocket-copy to all supported series until we
  get to the devel release.

  The version here:

  https://github.com/CanonicalLtd/ubuntu-advantage-
  script/releases/tag/v2

  ... has all on-disk bits correctly working, for all series, but no-ops
  on any release other than precise (ESM is only for "unsupported" LTS
  releases as it were).  This is a request to land ubuntu-advantage-
  tools into trusty, then pocket-copy it to supported series of ubuntu
  once that is finished.

  [Impact]

   * Allow ubuntu-advantage users to access the extended security
  maintenance script with a simple command line tool.  This script needs
  to hit precise machines and be easy for ubuntu-advantage customers to
  enable, thus basefiles was chosen as a home.

  [Test Case]

   * Run ubuntu-advantage, it should print out help

   * Run sudo ubuntu-advantage enable  (without sudo it will warn
  you), but you need to be an ubuntu-advantage customer to get that
  token.  In the end, the script simply adds and removes an
  /etc/apt/sources.list.d entry.

   * Verify that the MOTD does not contain any mention of ubuntu-
  advantage esm or precise and its end of life

   * Verify that ubuntu-advantage enable-esm  installs needed 
dependencies:
- create the following file and its contents to have apt not install 
recommended packages by default:
  $ cat /etc/apt/apt.conf.d/no-recommends
  APT::Install-Recommends "false";
- remove ca-certificates and apt-transport-https:
  $ sudo apt remove ca-certificates apt-transport-https
- run sudo ubuntu-advantage enable-esm  and verify that the two 
removed packages are reinstalled

   * you can contact me (d...@canonical.com) if you would like a token
  for test purposes.

  [Regression Potential]

   * Low, this is a new script, not included in any automated startup
  paths.

  [Other Info]

   * http://blog.dustinkirkland.com/2017/03/ubuntu-1204-esm.html

  [0] https://insights.ubuntu.com/2017/03/14/introducing-ubuntu-12-04
  -esm-extended-security-maintenance/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1686183/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1540553] Re: task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

2016-02-26 Thread bp
I tried today from a live Ubuntu 16.04 environment for a shorter amount
of time, this time with the right bitness and Chrome version 50. I still
cannot reproduce the issue.

I noticed that this issue is most easily reproduced when I try and
launch Chrome as soon as possible after booting up. This is difficult to
reproduce on a live environment as I have to first download and install
the package.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1540553

Title:
  task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

Status in xorg package in Ubuntu:
  Incomplete

Bug description:
  Since system updates on or after Thursday 28th, I have been
  experiencing complete system freezes when attempting to do tasks such
  as opening a menu or a window. Compiz manages to draw a shadow around
  the new window, then everything freezes:

  * You can SSH into the machine normally
  * Audio and network work fine
  * You can move the mouse cursor around
  * SysRq-REISUB works

  Everything else doesn't:

  * Clicking
  * Typing
  * Ctrl-Alt-Fn
  * Ctrl-Alt-Backspace (after having enabled it)
  * Killing Xorg
  * Occasionally, killing lightdm/compiz/etc.

  This has happened both with Unity and Cinnamon, so compiz and friends
  are not to blame.

  Xorg.org complains it is the victim:

  (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up 
the stack.
  (EE) [mi] mieq is *NOT* the cause.  It is a victim.
  (EE) [mi] EQ overflow continuing.  100 events have been dropped.
  [...]
  (EE) [mi] EQ overflow continuing.  1000 events have been dropped.
  (EE) [mi] No further overflow reports will be reported until the clog is 
cleared.
  (EE) 
  (EE) Backtrace:
  (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x55b72ecb868e]
  (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x55b72eb74152]
  (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x60a7) 
[0x7f2a73a4b0a7]
  (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x687d) 
[0x7f2a73a4b87d]
  (EE) 4: /usr/bin/X (0x55b72eb04000+0x96ac8) [0x55b72eb9aac8]
  (EE) 5: /usr/bin/X (0x55b72eb04000+0xbfc92) [0x55b72ebc3c92]
  (EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2ae000+0x352f0) 
[0x7f2a777b32f0]
  (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2a7787b0b7]
  (EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2a78b62a08]
  (EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2a71f55000+0x6736) 
[0x7f2a71f5b736]
  (EE) 10: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x4173f1) 
[0x7f2a7258d3f1]
  (EE) 11: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x417763) 
[0x7f2a7258d763]
  (EE) 12: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148597) 
[0x7f2a722be597]
  (EE) 13: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148803) 
[0x7f2a722be803]
  (EE) 14: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148c38) 
[0x7f2a722bec38]
  (EE) 15: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20d20) 
[0x7f2a7349dd20]
  (EE) 16: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20ed2) 
[0x7f2a7349ded2]
  (EE) 17: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1181d) 
[0x7f2a7348e81d]
  (EE) 18: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1191a) 
[0x7f2a7348e91a]
  (EE) 19: /usr/bin/X (0x55b72eb04000+0x13fbb3) [0x55b72ec43bb3]
  (EE) 20: /usr/bin/X (0x55b72eb04000+0x54ce3) [0x55b72eb58ce3]
  (EE) 21: /usr/bin/X (0x55b72eb04000+0x5818f) [0x55b72eb5c18f]
  (EE) 22: /usr/bin/X (0x55b72eb04000+0x5c34b) [0x55b72eb6034b]
  (EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
[0x7f2a7779ea40]
  (EE) 24: /usr/bin/X (_start+0x29) [0x55b72eb4a6c9]

  All the kernel knows is XOrg isn't responding. Not even kill -9 will
  make it budge.

  [ 7316.307467] INFO: task Xorg:1042 blocked for more than 120 seconds.
  [ 7316.307481]   Not tainted 4.2.0-27-generic #32-Ubuntu
  [ 7316.307484] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [ 7316.307488] XorgD 88021e516640 0  1042  1 
0x0046
  [ 7316.307497]  88020ef07698 0046 880214a73700 
880211c46e00
  [ 7316.307504]  88020ef07728 88020ef08000 88021e516640 
7fff
  [ 7316.307509]  88020fad1f28  88020ef076b8 
817edc37
  [ 7316.307515] Call Trace:
  [ 7316.307530]  [] schedule+0x37/0x80
  [ 7316.307538]  [] schedule_timeout+0x189/0x250
  [ 7316.307592]  [] ? gen6_read32+0xd9/0x180 [i915]
  [ 7316.307601]  [] ? read_tsc+0x9/0x10
  [ 7316.307613]  [] io_schedule_timeout+0xa4/0x110
  [ 7316.307647]  [] __i915_wait_request+0x404/0x540 [i915]
  [ 7316.307653]  [] ? wake_atomic_t_function+0x60/0x60
  [ 7316.307661]  [] ? __ww_mutex_lock_slowpath+0x74/0x1d0
  [ 7316.307696]  [] i915_wait_request+0x73/0xe0 

[Touch-packages] [Bug 1540553] Re: task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

2016-02-25 Thread bp
I am currently running a 16.04 live environment, and I'm slowly trying
to reproduce my usual working environment. However I must note that the
live environment is 32-bit, so the test may be inconclusive.

So far I have been unable to reproduce the issue.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1540553

Title:
  task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

Status in xorg package in Ubuntu:
  Incomplete

Bug description:
  Since system updates on or after Thursday 28th, I have been
  experiencing complete system freezes when attempting to do tasks such
  as opening a menu or a window. Compiz manages to draw a shadow around
  the new window, then everything freezes:

  * You can SSH into the machine normally
  * Audio and network work fine
  * You can move the mouse cursor around
  * SysRq-REISUB works

  Everything else doesn't:

  * Clicking
  * Typing
  * Ctrl-Alt-Fn
  * Ctrl-Alt-Backspace (after having enabled it)
  * Killing Xorg
  * Occasionally, killing lightdm/compiz/etc.

  This has happened both with Unity and Cinnamon, so compiz and friends
  are not to blame.

  Xorg.org complains it is the victim:

  (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up 
the stack.
  (EE) [mi] mieq is *NOT* the cause.  It is a victim.
  (EE) [mi] EQ overflow continuing.  100 events have been dropped.
  [...]
  (EE) [mi] EQ overflow continuing.  1000 events have been dropped.
  (EE) [mi] No further overflow reports will be reported until the clog is 
cleared.
  (EE) 
  (EE) Backtrace:
  (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x55b72ecb868e]
  (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x55b72eb74152]
  (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x60a7) 
[0x7f2a73a4b0a7]
  (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x687d) 
[0x7f2a73a4b87d]
  (EE) 4: /usr/bin/X (0x55b72eb04000+0x96ac8) [0x55b72eb9aac8]
  (EE) 5: /usr/bin/X (0x55b72eb04000+0xbfc92) [0x55b72ebc3c92]
  (EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2ae000+0x352f0) 
[0x7f2a777b32f0]
  (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2a7787b0b7]
  (EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2a78b62a08]
  (EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2a71f55000+0x6736) 
[0x7f2a71f5b736]
  (EE) 10: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x4173f1) 
[0x7f2a7258d3f1]
  (EE) 11: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x417763) 
[0x7f2a7258d763]
  (EE) 12: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148597) 
[0x7f2a722be597]
  (EE) 13: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148803) 
[0x7f2a722be803]
  (EE) 14: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148c38) 
[0x7f2a722bec38]
  (EE) 15: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20d20) 
[0x7f2a7349dd20]
  (EE) 16: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20ed2) 
[0x7f2a7349ded2]
  (EE) 17: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1181d) 
[0x7f2a7348e81d]
  (EE) 18: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1191a) 
[0x7f2a7348e91a]
  (EE) 19: /usr/bin/X (0x55b72eb04000+0x13fbb3) [0x55b72ec43bb3]
  (EE) 20: /usr/bin/X (0x55b72eb04000+0x54ce3) [0x55b72eb58ce3]
  (EE) 21: /usr/bin/X (0x55b72eb04000+0x5818f) [0x55b72eb5c18f]
  (EE) 22: /usr/bin/X (0x55b72eb04000+0x5c34b) [0x55b72eb6034b]
  (EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
[0x7f2a7779ea40]
  (EE) 24: /usr/bin/X (_start+0x29) [0x55b72eb4a6c9]

  All the kernel knows is XOrg isn't responding. Not even kill -9 will
  make it budge.

  [ 7316.307467] INFO: task Xorg:1042 blocked for more than 120 seconds.
  [ 7316.307481]   Not tainted 4.2.0-27-generic #32-Ubuntu
  [ 7316.307484] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [ 7316.307488] XorgD 88021e516640 0  1042  1 
0x0046
  [ 7316.307497]  88020ef07698 0046 880214a73700 
880211c46e00
  [ 7316.307504]  88020ef07728 88020ef08000 88021e516640 
7fff
  [ 7316.307509]  88020fad1f28  88020ef076b8 
817edc37
  [ 7316.307515] Call Trace:
  [ 7316.307530]  [] schedule+0x37/0x80
  [ 7316.307538]  [] schedule_timeout+0x189/0x250
  [ 7316.307592]  [] ? gen6_read32+0xd9/0x180 [i915]
  [ 7316.307601]  [] ? read_tsc+0x9/0x10
  [ 7316.307613]  [] io_schedule_timeout+0xa4/0x110
  [ 7316.307647]  [] __i915_wait_request+0x404/0x540 [i915]
  [ 7316.307653]  [] ? wake_atomic_t_function+0x60/0x60
  [ 7316.307661]  [] ? __ww_mutex_lock_slowpath+0x74/0x1d0
  [ 7316.307696]  [] i915_wait_request+0x73/0xe0 [i915]
  [ 7316.307724]  [] i915_gem_object_wait_rendering+0x6d/0xc0 
[i915]
  [ 7316.307731]  [] ? mutex_lock+0x16/0x40
  [ 7316.307775]  [] 

[Touch-packages] [Bug 1540553] Re: task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

2016-02-24 Thread bp
Thank you for your patience.

sudo dmidecode -s bios-version: A09
sudo dmidecode -s bios-release-date: 11/18/2015

** Changed in: xorg (Ubuntu)
   Status: Incomplete => New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1540553

Title:
  task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

Status in xorg package in Ubuntu:
  New

Bug description:
  Since system updates on or after Thursday 28th, I have been
  experiencing complete system freezes when attempting to do tasks such
  as opening a menu or a window. Compiz manages to draw a shadow around
  the new window, then everything freezes:

  * You can SSH into the machine normally
  * Audio and network work fine
  * You can move the mouse cursor around
  * SysRq-REISUB works

  Everything else doesn't:

  * Clicking
  * Typing
  * Ctrl-Alt-Fn
  * Ctrl-Alt-Backspace (after having enabled it)
  * Killing Xorg
  * Occasionally, killing lightdm/compiz/etc.

  This has happened both with Unity and Cinnamon, so compiz and friends
  are not to blame.

  Xorg.org complains it is the victim:

  (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up 
the stack.
  (EE) [mi] mieq is *NOT* the cause.  It is a victim.
  (EE) [mi] EQ overflow continuing.  100 events have been dropped.
  [...]
  (EE) [mi] EQ overflow continuing.  1000 events have been dropped.
  (EE) [mi] No further overflow reports will be reported until the clog is 
cleared.
  (EE) 
  (EE) Backtrace:
  (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x55b72ecb868e]
  (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x55b72eb74152]
  (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x60a7) 
[0x7f2a73a4b0a7]
  (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x687d) 
[0x7f2a73a4b87d]
  (EE) 4: /usr/bin/X (0x55b72eb04000+0x96ac8) [0x55b72eb9aac8]
  (EE) 5: /usr/bin/X (0x55b72eb04000+0xbfc92) [0x55b72ebc3c92]
  (EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2ae000+0x352f0) 
[0x7f2a777b32f0]
  (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2a7787b0b7]
  (EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2a78b62a08]
  (EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2a71f55000+0x6736) 
[0x7f2a71f5b736]
  (EE) 10: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x4173f1) 
[0x7f2a7258d3f1]
  (EE) 11: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x417763) 
[0x7f2a7258d763]
  (EE) 12: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148597) 
[0x7f2a722be597]
  (EE) 13: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148803) 
[0x7f2a722be803]
  (EE) 14: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148c38) 
[0x7f2a722bec38]
  (EE) 15: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20d20) 
[0x7f2a7349dd20]
  (EE) 16: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20ed2) 
[0x7f2a7349ded2]
  (EE) 17: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1181d) 
[0x7f2a7348e81d]
  (EE) 18: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1191a) 
[0x7f2a7348e91a]
  (EE) 19: /usr/bin/X (0x55b72eb04000+0x13fbb3) [0x55b72ec43bb3]
  (EE) 20: /usr/bin/X (0x55b72eb04000+0x54ce3) [0x55b72eb58ce3]
  (EE) 21: /usr/bin/X (0x55b72eb04000+0x5818f) [0x55b72eb5c18f]
  (EE) 22: /usr/bin/X (0x55b72eb04000+0x5c34b) [0x55b72eb6034b]
  (EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
[0x7f2a7779ea40]
  (EE) 24: /usr/bin/X (_start+0x29) [0x55b72eb4a6c9]

  All the kernel knows is XOrg isn't responding. Not even kill -9 will
  make it budge.

  [ 7316.307467] INFO: task Xorg:1042 blocked for more than 120 seconds.
  [ 7316.307481]   Not tainted 4.2.0-27-generic #32-Ubuntu
  [ 7316.307484] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [ 7316.307488] XorgD 88021e516640 0  1042  1 
0x0046
  [ 7316.307497]  88020ef07698 0046 880214a73700 
880211c46e00
  [ 7316.307504]  88020ef07728 88020ef08000 88021e516640 
7fff
  [ 7316.307509]  88020fad1f28  88020ef076b8 
817edc37
  [ 7316.307515] Call Trace:
  [ 7316.307530]  [] schedule+0x37/0x80
  [ 7316.307538]  [] schedule_timeout+0x189/0x250
  [ 7316.307592]  [] ? gen6_read32+0xd9/0x180 [i915]
  [ 7316.307601]  [] ? read_tsc+0x9/0x10
  [ 7316.307613]  [] io_schedule_timeout+0xa4/0x110
  [ 7316.307647]  [] __i915_wait_request+0x404/0x540 [i915]
  [ 7316.307653]  [] ? wake_atomic_t_function+0x60/0x60
  [ 7316.307661]  [] ? __ww_mutex_lock_slowpath+0x74/0x1d0
  [ 7316.307696]  [] i915_wait_request+0x73/0xe0 [i915]
  [ 7316.307724]  [] i915_gem_object_wait_rendering+0x6d/0xc0 
[i915]
  [ 7316.307731]  [] ? mutex_lock+0x16/0x40
  [ 7316.307775]  [] 
intel_crtc_wait_for_pending_flips+0x12a/0x230 [i915]
  [ 7316.307817]  [] ? 

[Touch-packages] [Bug 1540553] Re: task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

2016-02-23 Thread bp
Sorry for the long response time.

I proceeded to upgrade my laptop to version A09, rebooted, launched
Chrome, and X froze immediately as described above. :)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1540553

Title:
  task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

Status in xorg package in Ubuntu:
  Incomplete

Bug description:
  Since system updates on or after Thursday 28th, I have been
  experiencing complete system freezes when attempting to do tasks such
  as opening a menu or a window. Compiz manages to draw a shadow around
  the new window, then everything freezes:

  * You can SSH into the machine normally
  * Audio and network work fine
  * You can move the mouse cursor around
  * SysRq-REISUB works

  Everything else doesn't:

  * Clicking
  * Typing
  * Ctrl-Alt-Fn
  * Ctrl-Alt-Backspace (after having enabled it)
  * Killing Xorg
  * Occasionally, killing lightdm/compiz/etc.

  This has happened both with Unity and Cinnamon, so compiz and friends
  are not to blame.

  Xorg.org complains it is the victim:

  (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up 
the stack.
  (EE) [mi] mieq is *NOT* the cause.  It is a victim.
  (EE) [mi] EQ overflow continuing.  100 events have been dropped.
  [...]
  (EE) [mi] EQ overflow continuing.  1000 events have been dropped.
  (EE) [mi] No further overflow reports will be reported until the clog is 
cleared.
  (EE) 
  (EE) Backtrace:
  (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x55b72ecb868e]
  (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x55b72eb74152]
  (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x60a7) 
[0x7f2a73a4b0a7]
  (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x687d) 
[0x7f2a73a4b87d]
  (EE) 4: /usr/bin/X (0x55b72eb04000+0x96ac8) [0x55b72eb9aac8]
  (EE) 5: /usr/bin/X (0x55b72eb04000+0xbfc92) [0x55b72ebc3c92]
  (EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2ae000+0x352f0) 
[0x7f2a777b32f0]
  (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2a7787b0b7]
  (EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2a78b62a08]
  (EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2a71f55000+0x6736) 
[0x7f2a71f5b736]
  (EE) 10: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x4173f1) 
[0x7f2a7258d3f1]
  (EE) 11: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x417763) 
[0x7f2a7258d763]
  (EE) 12: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148597) 
[0x7f2a722be597]
  (EE) 13: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148803) 
[0x7f2a722be803]
  (EE) 14: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148c38) 
[0x7f2a722bec38]
  (EE) 15: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20d20) 
[0x7f2a7349dd20]
  (EE) 16: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20ed2) 
[0x7f2a7349ded2]
  (EE) 17: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1181d) 
[0x7f2a7348e81d]
  (EE) 18: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1191a) 
[0x7f2a7348e91a]
  (EE) 19: /usr/bin/X (0x55b72eb04000+0x13fbb3) [0x55b72ec43bb3]
  (EE) 20: /usr/bin/X (0x55b72eb04000+0x54ce3) [0x55b72eb58ce3]
  (EE) 21: /usr/bin/X (0x55b72eb04000+0x5818f) [0x55b72eb5c18f]
  (EE) 22: /usr/bin/X (0x55b72eb04000+0x5c34b) [0x55b72eb6034b]
  (EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
[0x7f2a7779ea40]
  (EE) 24: /usr/bin/X (_start+0x29) [0x55b72eb4a6c9]

  All the kernel knows is XOrg isn't responding. Not even kill -9 will
  make it budge.

  [ 7316.307467] INFO: task Xorg:1042 blocked for more than 120 seconds.
  [ 7316.307481]   Not tainted 4.2.0-27-generic #32-Ubuntu
  [ 7316.307484] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [ 7316.307488] XorgD 88021e516640 0  1042  1 
0x0046
  [ 7316.307497]  88020ef07698 0046 880214a73700 
880211c46e00
  [ 7316.307504]  88020ef07728 88020ef08000 88021e516640 
7fff
  [ 7316.307509]  88020fad1f28  88020ef076b8 
817edc37
  [ 7316.307515] Call Trace:
  [ 7316.307530]  [] schedule+0x37/0x80
  [ 7316.307538]  [] schedule_timeout+0x189/0x250
  [ 7316.307592]  [] ? gen6_read32+0xd9/0x180 [i915]
  [ 7316.307601]  [] ? read_tsc+0x9/0x10
  [ 7316.307613]  [] io_schedule_timeout+0xa4/0x110
  [ 7316.307647]  [] __i915_wait_request+0x404/0x540 [i915]
  [ 7316.307653]  [] ? wake_atomic_t_function+0x60/0x60
  [ 7316.307661]  [] ? __ww_mutex_lock_slowpath+0x74/0x1d0
  [ 7316.307696]  [] i915_wait_request+0x73/0xe0 [i915]
  [ 7316.307724]  [] i915_gem_object_wait_rendering+0x6d/0xc0 
[i915]
  [ 7316.307731]  [] ? mutex_lock+0x16/0x40
  [ 7316.307775]  [] 
intel_crtc_wait_for_pending_flips+0x12a/0x230 [i915]
  [ 7316.307817]  [] ? 

[Touch-packages] [Bug 1540553] [NEW] task Xorg:1042 blocked for more than 120 seconds in schedule+0x37/0x80

2016-02-01 Thread bp
Public bug reported:

Since system updates on or after Thursday 28th, I have been experiencing
complete system freezes when attempting to do tasks such as opening a
menu or a window. Compiz manages to draw a shadow around the new window,
then everything freezes:

* You can SSH into the machine normally
* Audio and network work fine
* You can move the mouse cursor around
* SysRq-REISUB works

Everything else doesn't:

* Clicking
* Typing
* Ctrl-Alt-Fn
* Ctrl-Alt-Backspace (after having enabled it)
* Killing Xorg
* Occasionally, killing lightdm/compiz/etc.

This has happened both with Unity and Cinnamon, so compiz and friends
are not to blame.

Xorg.org complains it is the victim:

(EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up 
the stack.
(EE) [mi] mieq is *NOT* the cause.  It is a victim.
(EE) [mi] EQ overflow continuing.  100 events have been dropped.
[...]
(EE) [mi] EQ overflow continuing.  1000 events have been dropped.
(EE) [mi] No further overflow reports will be reported until the clog is 
cleared.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x55b72ecb868e]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x55b72eb74152]
(EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x60a7) 
[0x7f2a73a4b0a7]
(EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2a73a45000+0x687d) 
[0x7f2a73a4b87d]
(EE) 4: /usr/bin/X (0x55b72eb04000+0x96ac8) [0x55b72eb9aac8]
(EE) 5: /usr/bin/X (0x55b72eb04000+0xbfc92) [0x55b72ebc3c92]
(EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2ae000+0x352f0) 
[0x7f2a777b32f0]
(EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2a7787b0b7]
(EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2a78b62a08]
(EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2a71f55000+0x6736) 
[0x7f2a71f5b736]
(EE) 10: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x4173f1) 
[0x7f2a7258d3f1]
(EE) 11: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x417763) 
[0x7f2a7258d763]
(EE) 12: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148597) 
[0x7f2a722be597]
(EE) 13: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148803) 
[0x7f2a722be803]
(EE) 14: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (0x7f2a72176000+0x148c38) 
[0x7f2a722bec38]
(EE) 15: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20d20) 
[0x7f2a7349dd20]
(EE) 16: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x20ed2) 
[0x7f2a7349ded2]
(EE) 17: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1181d) 
[0x7f2a7348e81d]
(EE) 18: /usr/lib/xorg/modules/libglamoregl.so (0x7f2a7347d000+0x1191a) 
[0x7f2a7348e91a]
(EE) 19: /usr/bin/X (0x55b72eb04000+0x13fbb3) [0x55b72ec43bb3]
(EE) 20: /usr/bin/X (0x55b72eb04000+0x54ce3) [0x55b72eb58ce3]
(EE) 21: /usr/bin/X (0x55b72eb04000+0x5818f) [0x55b72eb5c18f]
(EE) 22: /usr/bin/X (0x55b72eb04000+0x5c34b) [0x55b72eb6034b]
(EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) 
[0x7f2a7779ea40]
(EE) 24: /usr/bin/X (_start+0x29) [0x55b72eb4a6c9]

All the kernel knows is XOrg isn't responding. Not even kill -9 will
make it budge.

[ 7316.307467] INFO: task Xorg:1042 blocked for more than 120 seconds.
[ 7316.307481]   Not tainted 4.2.0-27-generic #32-Ubuntu
[ 7316.307484] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this 
message.
[ 7316.307488] XorgD 88021e516640 0  1042  1 0x0046
[ 7316.307497]  88020ef07698 0046 880214a73700 
880211c46e00
[ 7316.307504]  88020ef07728 88020ef08000 88021e516640 
7fff
[ 7316.307509]  88020fad1f28  88020ef076b8 
817edc37
[ 7316.307515] Call Trace:
[ 7316.307530]  [] schedule+0x37/0x80
[ 7316.307538]  [] schedule_timeout+0x189/0x250
[ 7316.307592]  [] ? gen6_read32+0xd9/0x180 [i915]
[ 7316.307601]  [] ? read_tsc+0x9/0x10
[ 7316.307613]  [] io_schedule_timeout+0xa4/0x110
[ 7316.307647]  [] __i915_wait_request+0x404/0x540 [i915]
[ 7316.307653]  [] ? wake_atomic_t_function+0x60/0x60
[ 7316.307661]  [] ? __ww_mutex_lock_slowpath+0x74/0x1d0
[ 7316.307696]  [] i915_wait_request+0x73/0xe0 [i915]
[ 7316.307724]  [] i915_gem_object_wait_rendering+0x6d/0xc0 
[i915]
[ 7316.307731]  [] ? mutex_lock+0x16/0x40
[ 7316.307775]  [] 
intel_crtc_wait_for_pending_flips+0x12a/0x230 [i915]
[ 7316.307817]  [] ? drm_atomic_get_plane_state+0x32/0xe0 
[drm]
[ 7316.307859]  [] intel_crtc_disable_planes+0x32/0x100 [i915]
[ 7316.307901]  [] __intel_set_mode+0x942/0xb60 [i915]
[ 7316.307935]  [] ? drm_atomic_set_fb_for_plane+0x20/0x90 
[drm]
[ 7316.307976]  [] intel_crtc_set_config+0x2b6/0x580 [i915]
[ 7316.308008]  [] ? drm_modeset_lock_all_crtcs+0x90/0xa0 
[drm]
[ 7316.308037]  [] drm_mode_set_config_internal+0x66/0x100 
[drm]
[ 7316.308061]  [] drm_framebuffer_remove+0xfa/0x140 [drm]
[ 7316.308087]  [] drm_fb_release+0x9d/0xd0 [drm]
[ 7316.308103]  [] drm_release+0x424/0x500 [drm]
[ 7316.308110]  [] __fput+0xe4/0x220
[ 7316.308116]  []