2016-02-24 09:38:06 |
Steve Beattie |
bug |
|
|
added bug |
2016-02-24 09:38:09 |
Steve Beattie |
tags |
|
kernel-cve-tracking-bug |
|
2016-02-24 09:38:09 |
Steve Beattie |
information type |
Public |
Public Security |
|
2016-02-24 09:38:10 |
Steve Beattie |
cve linked |
|
2016-2549 |
|
2016-02-24 09:38:17 |
Steve Beattie |
nominated for series |
|
Ubuntu Xenial |
|
2016-02-24 09:38:18 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Xenial) |
|
2016-02-24 09:38:18 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Xenial) |
|
2016-02-24 09:38:18 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Xenial) |
|
2016-02-24 09:38:19 |
Steve Beattie |
nominated for series |
|
Ubuntu Wily |
|
2016-02-24 09:38:20 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Wily) |
|
2016-02-24 09:38:20 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Wily) |
|
2016-02-24 09:38:20 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Wily) |
|
2016-02-24 09:38:22 |
Steve Beattie |
nominated for series |
|
Ubuntu Vivid |
|
2016-02-24 09:38:23 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Vivid) |
|
2016-02-24 09:38:23 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Vivid) |
|
2016-02-24 09:38:23 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Vivid) |
|
2016-02-24 09:38:25 |
Steve Beattie |
nominated for series |
|
Ubuntu Trusty |
|
2016-02-24 09:38:26 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Trusty) |
|
2016-02-24 09:38:26 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Trusty) |
|
2016-02-24 09:38:26 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Trusty) |
|
2016-02-24 09:38:28 |
Steve Beattie |
nominated for series |
|
Ubuntu Precise |
|
2016-02-24 09:38:29 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Precise) |
|
2016-02-24 09:38:29 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Precise) |
|
2016-02-24 09:38:29 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Precise) |
|
2016-02-24 09:39:00 |
Steve Beattie |
linux-lts-trusty (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:04 |
Steve Beattie |
linux-lts-trusty (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:07 |
Steve Beattie |
linux-lts-trusty (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:39:11 |
Steve Beattie |
linux-lts-wily (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:39:14 |
Steve Beattie |
linux-lts-wily (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:17 |
Steve Beattie |
linux-lts-wily (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:20 |
Steve Beattie |
linux-lts-quantal (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:23 |
Steve Beattie |
linux-lts-quantal (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:25 |
Steve Beattie |
linux-lts-quantal (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:39:28 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:31 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:34 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:39:37 |
Steve Beattie |
linux-lts-raring (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:40 |
Steve Beattie |
linux-lts-raring (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:44 |
Steve Beattie |
linux-lts-raring (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:39:47 |
Steve Beattie |
linux-armadaxp (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:39:50 |
Steve Beattie |
linux-armadaxp (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:39:53 |
Steve Beattie |
linux-armadaxp (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:39:56 |
Steve Beattie |
linux-lts-xenial (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:39:59 |
Steve Beattie |
linux-lts-xenial (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:40:02 |
Steve Beattie |
linux-lts-xenial (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:40:06 |
Steve Beattie |
linux-lts-saucy (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:40:09 |
Steve Beattie |
linux-lts-saucy (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:40:11 |
Steve Beattie |
linux-lts-saucy (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:40:14 |
Steve Beattie |
linux-manta (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:17 |
Steve Beattie |
linux-lts-vivid (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:20 |
Steve Beattie |
linux-lts-vivid (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:40:23 |
Steve Beattie |
linux-lts-vivid (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:40:26 |
Steve Beattie |
linux-raspi2 (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:30 |
Steve Beattie |
linux-raspi2 (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:40:33 |
Steve Beattie |
linux-mako (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:36 |
Steve Beattie |
linux-lts-utopic (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:40 |
Steve Beattie |
linux-lts-utopic (Ubuntu Wily): status |
New |
Invalid |
|
2016-02-24 09:40:44 |
Steve Beattie |
linux-lts-utopic (Ubuntu Xenial): status |
New |
Invalid |
|
2016-02-24 09:40:46 |
Steve Beattie |
linux-goldfish (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:49 |
Steve Beattie |
linux-flo (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:40:52 |
Steve Beattie |
description |
Placeholder |
hrtimer_cancel() waits for the completion from the callback, thus it must not be called inside the callback itself. This was already a problem in the past with ALSA hrtimer driver, and the early commit [fcfdebe70759: ALSA: hrtimer - Fix lock-up] tried to address it. However, the previous fix is still insufficient: it may still cause a lockup when the ALSA timer instance reprograms itself in its callback. Then it invokes the start function even in snd_timer_interrupt() that is called in hrtimer callback itself, results in a CPU stall. This is no hypothetical problem but actually triggered by syzkaller fuzzer.
Break-Fix: - 2ba1fe7a06d3624f9a7586d672b55f08f7c670f3 |
|
2016-02-24 09:40:53 |
Steve Beattie |
linux-lts-trusty (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:40:57 |
Steve Beattie |
linux-lts-trusty (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:41:00 |
Steve Beattie |
linux-lts-trusty (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:41:03 |
Steve Beattie |
linux-lts-trusty (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:41:06 |
Steve Beattie |
linux-lts-wily (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:41:09 |
Steve Beattie |
linux-lts-wily (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:41:11 |
Steve Beattie |
linux-lts-wily (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:41:13 |
Steve Beattie |
linux-lts-wily (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:41:16 |
Steve Beattie |
linux-lts-quantal (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:41:18 |
Steve Beattie |
linux-lts-quantal (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:41:21 |
Steve Beattie |
linux-lts-quantal (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:41:24 |
Steve Beattie |
linux-lts-quantal (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:41:26 |
Steve Beattie |
linux-lts-quantal (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:41:29 |
Steve Beattie |
linux (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:41:32 |
Steve Beattie |
linux (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:41:35 |
Steve Beattie |
linux (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:41:38 |
Steve Beattie |
linux (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:41:41 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:41:45 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:41:47 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:41:50 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:41:52 |
Steve Beattie |
linux-lts-raring (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:41:56 |
Steve Beattie |
linux-lts-raring (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:41:58 |
Steve Beattie |
linux-lts-raring (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:01 |
Steve Beattie |
linux-lts-raring (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:03 |
Steve Beattie |
linux-lts-raring (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:05 |
Steve Beattie |
linux-armadaxp (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:42:07 |
Steve Beattie |
linux-armadaxp (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:10 |
Steve Beattie |
linux-armadaxp (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:12 |
Steve Beattie |
linux-armadaxp (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:16 |
Steve Beattie |
linux-lts-xenial (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:42:18 |
Steve Beattie |
linux-lts-xenial (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:20 |
Steve Beattie |
linux-lts-xenial (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:22 |
Steve Beattie |
linux-lts-xenial (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:24 |
Steve Beattie |
linux-lts-saucy (Ubuntu Precise): status |
New |
Invalid |
|
2016-02-24 09:42:28 |
Steve Beattie |
linux-lts-saucy (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:42:29 |
Steve Beattie |
linux-lts-saucy (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:33 |
Steve Beattie |
linux-lts-saucy (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:35 |
Steve Beattie |
linux-lts-saucy (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:38 |
Steve Beattie |
linux-manta (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:42:40 |
Steve Beattie |
linux-manta (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:42 |
Steve Beattie |
linux-manta (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:44 |
Steve Beattie |
linux-manta (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:42:47 |
Steve Beattie |
linux-manta (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:49 |
Steve Beattie |
linux-lts-vivid (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:42:51 |
Steve Beattie |
linux-lts-vivid (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:42:54 |
Steve Beattie |
linux-lts-vivid (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:42:57 |
Steve Beattie |
linux-lts-vivid (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:42:59 |
Steve Beattie |
linux-raspi2 (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:43:01 |
Steve Beattie |
linux-raspi2 (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:43:03 |
Steve Beattie |
linux-raspi2 (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:43:06 |
Steve Beattie |
linux-raspi2 (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:43:09 |
Steve Beattie |
linux-mako (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:43:11 |
Steve Beattie |
linux-mako (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:43:14 |
Steve Beattie |
linux-mako (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:43:15 |
Steve Beattie |
linux-mako (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:43:18 |
Steve Beattie |
linux-mako (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:43:21 |
Steve Beattie |
linux-lts-utopic (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:43:23 |
Steve Beattie |
linux-lts-utopic (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:43:26 |
Steve Beattie |
linux-lts-utopic (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:43:29 |
Steve Beattie |
linux-lts-utopic (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:43:31 |
Steve Beattie |
linux-goldfish (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:43:33 |
Steve Beattie |
linux-goldfish (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:43:35 |
Steve Beattie |
linux-goldfish (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:43:38 |
Steve Beattie |
linux-goldfish (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:43:41 |
Steve Beattie |
linux-goldfish (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-24 09:43:43 |
Steve Beattie |
linux-flo (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-02-24 09:43:45 |
Steve Beattie |
linux-flo (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-24 09:43:48 |
Steve Beattie |
linux-flo (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-24 09:43:51 |
Steve Beattie |
linux-flo (Ubuntu Trusty): status |
New |
Invalid |
|
2016-02-24 09:43:54 |
Steve Beattie |
linux-flo (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-03-03 09:11:17 |
Steve Beattie |
linux-lts-trusty (Ubuntu Precise): status |
New |
Fix Committed |
|
2016-03-03 09:11:20 |
Steve Beattie |
linux-lts-wily (Ubuntu Trusty): status |
New |
Fix Committed |
|
2016-03-03 09:11:22 |
Steve Beattie |
linux (Ubuntu Wily): status |
New |
Fix Committed |
|
2016-03-03 09:11:24 |
Steve Beattie |
linux (Ubuntu Xenial): status |
New |
Invalid |
|
2016-03-03 09:11:26 |
Steve Beattie |
linux (Ubuntu Trusty): status |
New |
Fix Committed |
|
2016-03-03 09:11:28 |
Steve Beattie |
linux-lts-xenial (Ubuntu Trusty): status |
New |
Fix Committed |
|
2016-03-03 09:11:31 |
Steve Beattie |
linux-lts-vivid (Ubuntu Trusty): status |
New |
Fix Committed |
|
2016-03-03 09:11:34 |
Steve Beattie |
linux-raspi2 (Ubuntu Wily): status |
New |
Fix Committed |
|
2016-03-03 09:11:36 |
Steve Beattie |
linux-raspi2 (Ubuntu Xenial): status |
New |
Fix Committed |
|
2016-03-03 09:11:39 |
Steve Beattie |
linux-lts-utopic (Ubuntu Trusty): status |
New |
Fix Committed |
|
2016-03-15 00:13:20 |
Steve Beattie |
linux-lts-trusty (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2016-03-15 00:13:26 |
Steve Beattie |
linux (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-03-15 00:13:30 |
Steve Beattie |
linux-lts-vivid (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-03-15 00:13:32 |
Steve Beattie |
linux-lts-utopic (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-03-18 07:45:09 |
Steve Beattie |
linux-lts-wily (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-03-18 07:45:13 |
Steve Beattie |
linux (Ubuntu Wily): status |
Fix Committed |
Fix Released |
|
2016-03-18 07:45:16 |
Steve Beattie |
linux-raspi2 (Ubuntu Wily): status |
Fix Committed |
Fix Released |
|
2016-04-05 23:32:28 |
Steve Beattie |
linux (Ubuntu Precise): status |
New |
Fix Committed |
|
2016-04-19 10:44:16 |
Steve Beattie |
linux-manta (Ubuntu Xenial): status |
New |
Invalid |
|
2016-04-27 18:45:24 |
Steve Beattie |
nominated for series |
|
Ubuntu Yakkety |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-ti-omap4 (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-armadaxp (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-quantal (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-raring (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-saucy (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-mako (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-manta (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-goldfish (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-flo (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-trusty (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-utopic (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-vivid (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-wily (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-raspi2 (Ubuntu Yakkety) |
|
2016-04-27 18:45:25 |
Steve Beattie |
bug task added |
|
linux-lts-xenial (Ubuntu Yakkety) |
|
2016-04-27 18:45:31 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Precise): status |
New |
Fix Committed |
|
2016-05-06 00:40:01 |
Steve Beattie |
linux-snapdragon (Ubuntu Precise): status |
New |
Invalid |
|
2016-05-06 00:40:04 |
Steve Beattie |
linux-snapdragon (Ubuntu Precise): importance |
Undecided |
Medium |
|
2016-05-06 00:40:06 |
Steve Beattie |
linux-snapdragon (Ubuntu Wily): status |
New |
Invalid |
|
2016-05-06 00:40:09 |
Steve Beattie |
linux-snapdragon (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-05-06 00:40:12 |
Steve Beattie |
linux-snapdragon (Ubuntu Xenial): status |
New |
Invalid |
|
2016-05-06 00:40:15 |
Steve Beattie |
linux-snapdragon (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-05-06 00:40:18 |
Steve Beattie |
linux-snapdragon (Ubuntu Yakkety): status |
New |
Invalid |
|
2016-05-06 00:40:20 |
Steve Beattie |
linux-snapdragon (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2016-05-06 00:40:23 |
Steve Beattie |
linux-snapdragon (Ubuntu Trusty): status |
New |
Invalid |
|
2016-05-06 00:40:27 |
Steve Beattie |
linux-snapdragon (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-05-06 00:40:29 |
Steve Beattie |
description |
hrtimer_cancel() waits for the completion from the callback, thus it must not be called inside the callback itself. This was already a problem in the past with ALSA hrtimer driver, and the early commit [fcfdebe70759: ALSA: hrtimer - Fix lock-up] tried to address it. However, the previous fix is still insufficient: it may still cause a lockup when the ALSA timer instance reprograms itself in its callback. Then it invokes the start function even in snd_timer_interrupt() that is called in hrtimer callback itself, results in a CPU stall. This is no hypothetical problem but actually triggered by syzkaller fuzzer.
Break-Fix: - 2ba1fe7a06d3624f9a7586d672b55f08f7c670f3 |
sound/core/hrtimer.c in the Linux kernel before 4.4.1 does not prevent recursive callback access, which allows local users to cause a denial of service (deadlock) via a crafted ioctl call. However, the previous fix is still insufficient: it may still cause a lockup when the ALSA timer instance reprograms itself in its callback. Then it invokes the start function even in snd_timer_interrupt() that is called in hrtimer callback itself, results in a CPU stall. This is no hypothetical problem but actually triggered by syzkaller fuzzer.
Break-Fix: - 2ba1fe7a06d3624f9a7586d672b55f08f7c670f3 |
|
2016-05-10 22:06:55 |
Steve Beattie |
linux (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2016-05-10 22:07:00 |
Steve Beattie |
linux-ti-omap4 (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2016-05-13 16:19:32 |
Steve Beattie |
linux-armadaxp (Ubuntu Precise): status |
New |
Fix Released |
|
2017-10-17 14:38:41 |
Andy Whitcroft |
linux (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 14:59:12 |
Andy Whitcroft |
linux-armadaxp (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 15:51:02 |
Andy Whitcroft |
linux-flo (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 16:14:11 |
Andy Whitcroft |
linux-goldfish (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 16:20:05 |
Andy Whitcroft |
linux-lts-quantal (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 16:41:45 |
Andy Whitcroft |
linux-lts-trusty (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 16:49:06 |
Andy Whitcroft |
linux-lts-utopic (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 16:57:23 |
Andy Whitcroft |
linux-lts-vivid (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 17:33:45 |
Andy Whitcroft |
linux-mako (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 18:02:44 |
Andy Whitcroft |
linux-raspi2 (Ubuntu Vivid): status |
New |
Won't Fix |
|
2017-10-17 18:09:56 |
Andy Whitcroft |
linux-ti-omap4 (Ubuntu Vivid): status |
New |
Won't Fix |
|