Activity log for bug #1549200

Date Who What changed Old value New value Message
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