[Impact]
We've found a bug on some Apollo Lake system makes it runs very slow.
[Fix]
Upstream already provided a workaround[1] to fix this problem. This patches haven't been merged in latest(v4.7) release but already in linux-next.
To fix this issue in Xenial it also needs another commit introduces macros use in the workaround:
commit 970442c599b22ccd644ebfe94d1d303bf6f87c05 Author: Dave Hansen <email address hidden> Date: Thu Jun 2 17:19:27 2016 -0700
x86/cpu/intel: Introduce macros for Intel family numbers
This workaround checks CPU families and certain features, so no further regressions is expected
[1]: https://lkml.org/lkml/2016/7/6/469
[Impact]
We've found a bug on some Apollo Lake system makes it runs very slow.
[Fix]
Upstream already provided a workaround[1] to fix this problem. This patches haven't been merged in latest(v4.7) release but already in linux-next.
To fix this issue in Xenial it also needs another commit introduces macros use in the workaround:
commit 970442c599b22cc d644ebfe94d1d30 3bf6f87c05
Author: Dave Hansen <email address hidden>
Date: Thu Jun 2 17:19:27 2016 -0700
x86/cpu/intel: Introduce macros for Intel family numbers
This workaround checks CPU families and certain features, so no further regressions is expected
[1]: https:/ /lkml.org/ lkml/2016/ 7/6/469