Activity log for bug #1346917

Date Who What changed Old value New value Message
2014-07-22 13:48:54 Chris J Arges bug added bug
2014-07-22 13:49:06 Chris J Arges description [Impact] When using KVM on NUMA machines, both Linux and Windows guests can exhibit very poor performance and potential crashes. Disabling KSM is a known workaround to fix this issue. [ Fix ] The following patch fixes the issue in our testing: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=64a9a34e22896dad430e21a28ad8cb00a756fefc This patch is present in v3.14-rc1 and onwards. [Test Case] General test case: 1) On a NUMA capable machine, setup the machine as a KVM hypervisor - lscpu should show more than 1 NUMA node 2) Install 4 KVM VMs 3) Run the following in another terminal to ensure that pages_shared and pages_sharing is increasing - watch 'tail /sys/kernel/mm/ksm/*' 4) In another terminal run a program that continually pings each node and alerts on high latencies What we've observed is that in Linux guests, the ping latencies can go into the ~2 second range for a few pings, then return back to the < 1ms range. (This is machine dependent.) In addition, using Windows guests, occasionally when running this test we observe that the guests BSOD during this test. [Impact] When using KVM on NUMA machines, both Linux and Windows guests can exhibit very poor performance and potential crashes. Disabling KSM is a known workaround to fix this issue. [Fix] The following patch fixes the issue in our testing: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=64a9a34e22896dad430e21a28ad8cb00a756fefc This patch is present in v3.14-rc1 and onwards. [Test Case] General test case: 1) On a NUMA capable machine, setup the machine as a KVM hypervisor   - lscpu should show more than 1 NUMA node 2) Install 4 KVM VMs 3) Run the following in another terminal to ensure that pages_shared and pages_sharing is increasing  - watch 'tail /sys/kernel/mm/ksm/*' 4) In another terminal run a program that continually pings each node and alerts on high latencies What we've observed is that in Linux guests, the ping latencies can go into the ~2 second range for a few pings, then return back to the < 1ms range. (This is machine dependent.) In addition, using Windows guests, occasionally when running this test we observe that the guests BSOD during this test.
2014-07-22 13:49:12 Chris J Arges nominated for series Ubuntu Trusty
2014-07-22 13:49:12 Chris J Arges bug task added linux (Ubuntu Trusty)
2014-07-22 13:49:18 Chris J Arges linux (Ubuntu Trusty): assignee Chris J Arges (arges)
2014-07-22 13:49:20 Chris J Arges linux (Ubuntu): assignee Chris J Arges (arges)
2014-07-22 13:49:22 Chris J Arges linux (Ubuntu Trusty): importance Undecided High
2014-07-22 13:49:24 Chris J Arges linux (Ubuntu Trusty): status New In Progress
2014-07-22 13:49:26 Chris J Arges linux (Ubuntu): status In Progress Fix Released
2014-07-22 13:49:28 Chris J Arges linux (Ubuntu): importance High Undecided
2014-07-22 13:51:29 Chris J Arges description [Impact] When using KVM on NUMA machines, both Linux and Windows guests can exhibit very poor performance and potential crashes. Disabling KSM is a known workaround to fix this issue. [Fix] The following patch fixes the issue in our testing: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=64a9a34e22896dad430e21a28ad8cb00a756fefc This patch is present in v3.14-rc1 and onwards. [Test Case] General test case: 1) On a NUMA capable machine, setup the machine as a KVM hypervisor   - lscpu should show more than 1 NUMA node 2) Install 4 KVM VMs 3) Run the following in another terminal to ensure that pages_shared and pages_sharing is increasing  - watch 'tail /sys/kernel/mm/ksm/*' 4) In another terminal run a program that continually pings each node and alerts on high latencies What we've observed is that in Linux guests, the ping latencies can go into the ~2 second range for a few pings, then return back to the < 1ms range. (This is machine dependent.) In addition, using Windows guests, occasionally when running this test we observe that the guests BSOD during this test. [Impact] When using KVM on NUMA machines, both Linux and Windows guests can exhibit very poor performance and potential crashes. Disabling KSM is a known workaround to fix this issue. [Fix] The following patch fixes the issue in our testing: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=64a9a34e22896dad430e21a28ad8cb00a756fefc This patch is present in v3.14-rc1 and onwards. [Test Case] General test case: 1) On a NUMA capable machine, setup the machine as a KVM hypervisor   - lscpu should show more than 1 NUMA node 2) Install 4 KVM VMs 3) Run the following in another terminal to ensure that pages_shared and pages_sharing is increasing  - watch 'tail /sys/kernel/mm/ksm/*' 4) In another terminal run a program that continually pings each node and alerts on high latencies What we've observed is that in Linux guests, the ping latencies can go into the ~2 second range for a few pings, then return back to the < 1ms range. (This is machine dependent.) In addition, occasionally when running this test with Windows guests we observe BSODs during this test.
2014-07-22 15:08:15 Nobuto Murata bug added subscriber Nobuto MURATA
2014-07-22 17:17:32 cjs bug added subscriber cjs
2014-07-22 18:08:50 Joseph Salisbury linux (Ubuntu): importance Undecided High
2014-07-22 18:21:19 Jan Henke bug added subscriber Jan Henke
2014-07-22 18:51:11 Tim Gardner bug added subscriber Tim Gardner
2014-07-22 20:32:41 Peter Matulis bug added subscriber Canonical Support
2014-07-23 20:30:03 Jeff Wilson bug added subscriber Jeff Wilson
2014-07-24 14:49:20 Mike Lowe bug added subscriber Mike Lowe
2014-07-24 16:06:46 Steve bug added subscriber Steve
2014-07-24 22:29:26 Tim Gardner linux (Ubuntu Trusty): status In Progress Fix Committed
2014-07-24 23:06:01 Mohammed Naser bug added subscriber Mohammed Naser
2014-07-25 06:48:34 Ilya Almametov bug added subscriber Ilya Almametov
2014-08-04 22:19:44 Andreas Ntaflos bug added subscriber Andreas Ntaflos
2014-08-05 04:12:05 David Miller bug added subscriber David Miller
2014-08-05 22:02:44 Jennifer Mehl bug added subscriber Jennifer Mehl
2014-08-08 22:44:42 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/linux-lts-trusty
2014-08-11 23:33:34 Launchpad Janitor linux (Ubuntu Trusty): status Fix Committed Fix Released
2014-08-11 23:50:43 Launchpad Janitor branch linked lp:ubuntu/precise-security/linux-lts-trusty
2014-08-21 12:59:14 scottcargill@gmail.com bug added subscriber scottcargill@gmail.com
2014-09-12 07:46:11 Dr. Jens Harbott bug added subscriber Dr. Jens Rosenboom
2014-12-11 12:44:46 Lincoln Stoll bug added subscriber Lincoln Stoll
2014-12-26 06:09:47 Jerome Deyle bug added subscriber Jerome Deyle
2015-03-23 15:12:49 scottcargill@gmail.com removed subscriber scottcargill@gmail.com
2015-06-25 08:00:11 Quest Ion bug added subscriber Quest Ion
2015-08-17 13:04:24 Vasiliy bug added subscriber Vasiliy
2015-09-16 10:28:04 Dominic Marks bug added subscriber Dominic Marks
2016-01-28 04:43:56 Allen Gao bug added subscriber Allen Gao
2016-12-09 07:06:28 to-hiro linux (Ubuntu Trusty): milestone trusty-updates
2016-12-09 17:48:51 Jennifer Mehl removed subscriber Jennifer Mehl
2019-02-06 02:58:38 Jan Henke removed subscriber Jan Henke
2019-02-06 12:59:01 Mauricio Faria de Oliveira bug added subscriber Mauricio Faria de Oliveira
2019-07-24 20:55:27 Brad Figg tags cscc