upstart needs subreaper prctl support for touch kernels < v3.4
Bug #1218415 reported by
James Hunt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-grouper (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
linux-maguro (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
Upstart now manages the Touch session via an Upstart Session Init. To allow that sub-init running as a non-priv user to receive all SIGCHLD's for processes it starts, it attempts to use PR_SET_
$ sudo grep subreaper /var/log/
init: Unable to register as subreaper: Invalid argument
As such, please cherry-pick the following to all Touch kernels older than 3.4 (maguro and grouper):
Changed in linux-grouper (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux-maguro (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: kernel-da-key raring saucy |
Changed in linux-grouper (Ubuntu): | |
status: | New → Triaged |
Changed in linux-maguro (Ubuntu): | |
status: | New → Triaged |
Changed in linux-grouper (Ubuntu): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | Triaged → In Progress |
Changed in linux-maguro (Ubuntu): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | Triaged → In Progress |
Changed in linux-grouper (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in linux-maguro (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package linux-grouper - 3.1.10-6.24
---------------
linux-grouper (3.1.10-6.24) saucy; urgency=low
[ Upstream Kernel Changes ]
* prctl: add PR_{SET, GET}_CHILD_ SUBREAPER to allow simple process
supervision
- LP: #1218415
-- Tim Gardner <email address hidden> Thu, 29 Aug 2013 09:50:08 -0600