Activity log for bug #1550468

Date Who What changed Old value New value Message
2016-02-26 18:49:51 bugproxy bug added bug
2016-02-26 18:49:53 bugproxy tags architecture-s39064 bugnameltc-137990 severity-high targetmilestone-inin1604
2016-02-26 18:49:54 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2016-02-26 18:52:24 Kevin W. Rudd affects ubuntu linux (Ubuntu)
2016-02-26 22:32:38 dann frazier linux (Ubuntu): importance Undecided Critical
2016-02-26 22:32:55 dann frazier linux (Ubuntu): assignee Skipper Bug Screeners (skipper-screen-team) Andy Whitcroft (apw)
2016-02-26 22:33:01 dann frazier linux (Ubuntu): status New Confirmed
2016-02-26 22:49:23 dann frazier summary kernel: correct restore of high gprs on signal return s390x: correct restore of high gprs on signal return
2016-02-26 22:49:23 dann frazier description == Comment: #0 - Hendrik Brueckner - 2016-02-26 11:02:00 == Please backport Linux kernel upstream commit ID: commit 342300cc9cd3428bc6bfe5809bfcc1b9a0f06702 Author: Martin Schwidefsky <schwidefsky@de.ibm.com> Date: Fri Feb 19 14:44:14 2016 +0100 s390/compat: correct restore of high gprs on signal return git commit 8070361799ae1e3f4ef347bd10f0a508ac10acfb "s390: add support for vector extension" broke 31-bit compat processes in regard to signal handling. The restore_sigregs_ext32() function is used to restore the additional elements from the user space signal frame. Among the additional elements are the upper registers halves for 64-bit register support for 31-bit processes. The copy_from_user that is used to retrieve the high-gprs array from the user stack uses an incorrect length, 8 bytes instead of 64 bytes. This causes incorrect upper register halves to get loaded. Cc: stable@vger.kernel.org # 3.8+ Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> == Comment: #0 - Hendrik Brueckner - 2016-02-26 11:02:00 == Please backport Linux kernel upstream commit ID: commit 342300cc9cd3428bc6bfe5809bfcc1b9a0f06702 Author: Martin Schwidefsky <schwidefsky@de.ibm.com> Date: Fri Feb 19 14:44:14 2016 +0100 s390/compat: correct restore of high gprs on signal return git commit 8070361799ae1e3f4ef347bd10f0a508ac10acfb "s390: add support for vector extension" broke 31-bit compat processes in regard to signal handling. The restore_sigregs_ext32() function is used to restore the additional elements from the user space signal frame. Among the additional elements are the upper registers halves for 64-bit register support for 31-bit processes. The copy_from_user that is used to retrieve the high-gprs array from the user stack uses an incorrect length, 8 bytes instead of 64 bytes. This causes incorrect upper register halves to get loaded. Cc: stable@vger.kernel.org # 3.8+ Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2016-02-26 22:49:23 dann frazier tags architecture-s39064 bugnameltc-137990 severity-high targetmilestone-inin1604 architecture-s39064 bugnameltc-137990 s390x severity-high targetmilestone-inin1604
2016-02-28 17:49:47 Tim Gardner nominated for series Ubuntu Vivid
2016-02-28 17:49:47 Tim Gardner bug task added linux (Ubuntu Vivid)
2016-02-28 17:49:47 Tim Gardner nominated for series Ubuntu Trusty
2016-02-28 17:49:47 Tim Gardner bug task added linux (Ubuntu Trusty)
2016-02-28 17:49:47 Tim Gardner nominated for series Ubuntu Xenial
2016-02-28 17:49:47 Tim Gardner bug task added linux (Ubuntu Xenial)
2016-02-28 17:49:47 Tim Gardner nominated for series Ubuntu Wily
2016-02-28 17:49:47 Tim Gardner bug task added linux (Ubuntu Wily)
2016-02-28 17:52:22 Tim Gardner linux (Ubuntu Xenial): status Confirmed Fix Committed
2016-02-28 17:52:22 Tim Gardner linux (Ubuntu Xenial): assignee Andy Whitcroft (apw) Tim Gardner (timg-tpi)
2016-02-28 17:52:44 Tim Gardner linux (Ubuntu Trusty): status New In Progress
2016-02-28 17:52:44 Tim Gardner linux (Ubuntu Trusty): assignee Tim Gardner (timg-tpi)
2016-02-28 17:52:58 Tim Gardner linux (Ubuntu Vivid): status New In Progress
2016-02-28 17:52:58 Tim Gardner linux (Ubuntu Vivid): assignee Tim Gardner (timg-tpi)
2016-02-28 17:53:10 Tim Gardner linux (Ubuntu Wily): status New In Progress
2016-02-28 17:53:10 Tim Gardner linux (Ubuntu Wily): assignee Tim Gardner (timg-tpi)
2016-02-28 17:54:10 Tim Gardner linux (Ubuntu Trusty): status In Progress Invalid
2016-02-28 17:54:30 Tim Gardner linux (Ubuntu Vivid): status In Progress Invalid
2016-02-28 20:03:45 Dimitri John Ledkov linux (Ubuntu Wily): status In Progress Invalid
2016-03-02 01:34:34 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/linux-lts-xenial
2016-03-02 12:32:04 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released