Activity log for bug #1833410

Date Who What changed Old value New value Message
2019-06-19 11:32:34 Colin Ian King bug added bug
2019-06-19 11:32:39 Colin Ian King linux (Ubuntu): assignee Colin Ian King (colin-king)
2019-06-19 11:32:42 Colin Ian King linux (Ubuntu): importance Undecided Medium
2019-06-19 11:32:46 Colin Ian King linux (Ubuntu): status New In Progress
2019-06-19 13:29:26 Colin Ian King description == SRU == == Justification == When accessing page frames that are greater than max_pfn using the idle-page sysfs interface an oops is triggered that kills the process that writes to the sysfs interface. == Fix == Upstream fix currently in linux-next: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/mm/page_idle.c?id=d96d6145d9796d5f1eac242538d45559e9a23404 This fixes the maximum pfn threshold allowed. == Test == sudo stress-ng --idle-page 0 this should trigger the oops in ~50% of the cases due to the way the threshold calculation in the kernel was handling the maximum threshold based on pfn alignments. 31 of 63 of the times it may be under the threshold so no oops occurs. If it does not, increase or decrease the number of available pages in a system to trigger the sweet spot of the bug. == Regression Potential == Minimal, this touches a sysfs kernel interface that is not used much. The fix narrows the scope of touching specific page frames, so the page frame scope is reduced by the fix. == SRU [Xenial][Bionic][Cosmic][Disco][Eoan] == == Justification == When accessing page frames that are greater than max_pfn using the idle-page sysfs interface an oops is triggered that kills the process that writes to the sysfs interface. == Fix == Upstream fix currently in linux-next: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/mm/page_idle.c?id=d96d6145d9796d5f1eac242538d45559e9a23404 This fixes the maximum pfn threshold allowed. == Test == sudo stress-ng --idle-page 0 this should trigger the oops in ~50% of the cases due to the way the threshold calculation in the kernel was handling the maximum threshold based on pfn alignments. 31 of 63 of the times it may be under the threshold so no oops occurs. If it does not, increase or decrease the number of available pages in a system to trigger the sweet spot of the bug. == Regression Potential == Minimal, this touches a sysfs kernel interface that is not used much. The fix narrows the scope of touching specific page frames, so the page frame scope is reduced by the fix.
2019-06-19 13:29:37 Colin Ian King description == SRU [Xenial][Bionic][Cosmic][Disco][Eoan] == == Justification == When accessing page frames that are greater than max_pfn using the idle-page sysfs interface an oops is triggered that kills the process that writes to the sysfs interface. == Fix == Upstream fix currently in linux-next: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/mm/page_idle.c?id=d96d6145d9796d5f1eac242538d45559e9a23404 This fixes the maximum pfn threshold allowed. == Test == sudo stress-ng --idle-page 0 this should trigger the oops in ~50% of the cases due to the way the threshold calculation in the kernel was handling the maximum threshold based on pfn alignments. 31 of 63 of the times it may be under the threshold so no oops occurs. If it does not, increase or decrease the number of available pages in a system to trigger the sweet spot of the bug. == Regression Potential == Minimal, this touches a sysfs kernel interface that is not used much. The fix narrows the scope of touching specific page frames, so the page frame scope is reduced by the fix. == SRU [Xenial][Bionic][Cosmic][Disco] == == Justification == When accessing page frames that are greater than max_pfn using the idle-page sysfs interface an oops is triggered that kills the process that writes to the sysfs interface. == Fix == Upstream fix currently in linux-next: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/mm/page_idle.c?id=d96d6145d9796d5f1eac242538d45559e9a23404 This fixes the maximum pfn threshold allowed. == Test == sudo stress-ng --idle-page 0 this should trigger the oops in ~50% of the cases due to the way the threshold calculation in the kernel was handling the maximum threshold based on pfn alignments. 31 of 63 of the times it may be under the threshold so no oops occurs. If it does not, increase or decrease the number of available pages in a system to trigger the sweet spot of the bug. == Regression Potential == Minimal, this touches a sysfs kernel interface that is not used much. The fix narrows the scope of touching specific page frames, so the page frame scope is reduced by the fix.
2019-06-21 08:12:59 Po-Hsu Lin nominated for series Ubuntu Xenial
2019-06-21 08:12:59 Po-Hsu Lin bug task added linux (Ubuntu Xenial)
2019-06-21 08:12:59 Po-Hsu Lin nominated for series Ubuntu Disco
2019-06-21 08:12:59 Po-Hsu Lin bug task added linux (Ubuntu Disco)
2019-06-21 08:12:59 Po-Hsu Lin nominated for series Ubuntu Bionic
2019-06-21 08:12:59 Po-Hsu Lin bug task added linux (Ubuntu Bionic)
2019-06-21 08:12:59 Po-Hsu Lin nominated for series Ubuntu Cosmic
2019-06-21 08:12:59 Po-Hsu Lin bug task added linux (Ubuntu Cosmic)
2019-06-28 03:58:29 Khaled El Mously linux (Ubuntu Xenial): status New Fix Committed
2019-06-28 03:58:33 Khaled El Mously linux (Ubuntu Bionic): status New Fix Committed
2019-06-28 03:58:37 Khaled El Mously linux (Ubuntu Cosmic): status New Fix Committed
2019-06-28 03:58:42 Khaled El Mously linux (Ubuntu Disco): status New Fix Committed
2019-07-03 11:02:15 Ubuntu Kernel Bot tags verification-needed-disco
2019-07-03 11:05:40 Ubuntu Kernel Bot tags verification-needed-disco verification-needed-disco verification-needed-xenial
2019-07-03 13:03:19 Ubuntu Kernel Bot tags verification-needed-disco verification-needed-xenial verification-needed-cosmic verification-needed-disco verification-needed-xenial
2019-07-03 13:07:20 Ubuntu Kernel Bot tags verification-needed-cosmic verification-needed-disco verification-needed-xenial verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-needed-xenial
2019-07-04 08:28:55 Colin Ian King tags verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-needed-xenial verification-dneeded-bionic verification-done-cosmic verification-done-disco verification-needed-xenial
2019-07-19 12:10:49 Kleber Sacilotto de Souza tags verification-dneeded-bionic verification-done-cosmic verification-done-disco verification-needed-xenial verification-done-cosmic verification-done-disco verification-needed-bionic verification-needed-xenial
2019-07-22 10:53:34 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12126
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12127
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12130
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11085
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11091
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11815
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11833
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11884
2019-07-22 12:10:53 Colin Ian King tags verification-done-cosmic verification-done-disco verification-needed-bionic verification-needed-xenial verification-done-bionic verification-done-cosmic verification-done-disco verification-needed-xenial
2019-07-22 16:12:21 Colin Ian King tags verification-done-bionic verification-done-cosmic verification-done-disco verification-needed-xenial verification-done-bionic verification-done-cosmic verification-done-disco verification-done-xenial
2019-07-23 05:25:24 Launchpad Janitor linux (Ubuntu Disco): status Fix Committed Fix Released
2019-07-24 20:29:02 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2019-07-24 20:29:02 Launchpad Janitor cve linked 2019-2054
2019-07-24 21:19:03 Brad Figg tags verification-done-bionic verification-done-cosmic verification-done-disco verification-done-xenial cscc verification-done-bionic verification-done-cosmic verification-done-disco verification-done-xenial
2019-08-12 11:03:31 Colin Ian King linux (Ubuntu Cosmic): status Fix Committed Won't Fix
2019-08-12 11:03:58 Colin Ian King linux (Ubuntu): status In Progress Fix Released