Activity log for bug #1693250

Date Who What changed Old value New value Message
2017-05-24 14:35:06 Paolo Pisati bug added bug
2017-05-24 14:36:09 Paolo Pisati description [SRU Justification] Over the course of time, the config used for the raspi2 branch, diverged from the config used for master/generic, and that could to different behaviours for kernel that should have the same (or largely the same) set of features ([1] is an example of this). What follows is the manual sync between the config of master/generic and the raspi2 branch. After this config the number of kernel modules increased from 3332 to 3547, and the size of the kernel deb package increased from 35.4MB to 37.2MB, but since many non boot essential options were factored out as modules, the kernel itself went down from 6.7MB to 5.7MB - ~1MB of code was shaved. [Fix] Manually diff the config between master/generic and raspi2, split it for built-in options and modules, apply the sets by making sure none of the boot essentials or desiderata options are turned off - finally, review the resulting config and in case of errors go back to square one. [Testcase] The resulting kernel was testes on rpi2/3 in ubuntu classic, and ubuntu core, in headless and video output setup, all the main components were excercised: network, video, usb, cpu freq, etc. People should probably test it on their own setup under their workloads and report any issue found. [Regressione potential] With such a change there's always potential for regression, but i tried to smoke test it on as many diverse setups as possible, and i've reviewed every config change, checking that we weren't changing anything fundamental. [SRU Justification] Over the course of time, the config used for the raspi2 branch, diverged from the config used for master/generic, and that could to different behaviours for kernel that should have the same (or largely the same) set of features ([1] is an example of this). What follows is the manual sync between the config of master/generic and the raspi2 branch. After this config the number of kernel modules increased from 3332 to 3547, and the size of the kernel deb package increased from 35.4MB to 37.2MB, but since many non boot essential options were factored out as modules, the kernel itself went down from 6.7MB to 5.7MB - ~1MB of code was shaved. 1: https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1683505 [Fix] Manually diff the config between master/generic and raspi2, split it for built-in options and modules, apply the sets by making sure none of the boot essentials or desiderata options are turned off - finally, review the resulting config and in case of errors go back to square one. [Testcase] The resulting kernel was testes on rpi2/3 in ubuntu classic, and ubuntu core, in headless and video output setup, all the main components were excercised: network, video, usb, cpu freq, etc. People should probably test it on their own setup under their workloads and report any issue found. [Regressione potential] With such a change there's always potential for regression, but i tried to smoke test it on as many diverse setups as possible, and i've reviewed every config change, checking that we weren't changing anything fundamental.
2017-05-24 14:38:14 Paolo Pisati description [SRU Justification] Over the course of time, the config used for the raspi2 branch, diverged from the config used for master/generic, and that could to different behaviours for kernel that should have the same (or largely the same) set of features ([1] is an example of this). What follows is the manual sync between the config of master/generic and the raspi2 branch. After this config the number of kernel modules increased from 3332 to 3547, and the size of the kernel deb package increased from 35.4MB to 37.2MB, but since many non boot essential options were factored out as modules, the kernel itself went down from 6.7MB to 5.7MB - ~1MB of code was shaved. 1: https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1683505 [Fix] Manually diff the config between master/generic and raspi2, split it for built-in options and modules, apply the sets by making sure none of the boot essentials or desiderata options are turned off - finally, review the resulting config and in case of errors go back to square one. [Testcase] The resulting kernel was testes on rpi2/3 in ubuntu classic, and ubuntu core, in headless and video output setup, all the main components were excercised: network, video, usb, cpu freq, etc. People should probably test it on their own setup under their workloads and report any issue found. [Regressione potential] With such a change there's always potential for regression, but i tried to smoke test it on as many diverse setups as possible, and i've reviewed every config change, checking that we weren't changing anything fundamental. [SRU Justification] Over the course of time, the config used for the raspi2 branch, diverged from the config used for master/generic, and that could to different behaviours for kernel that should have the same (or largely the same) set of features/options ([1] is an example of this). What follows is the manual sync between the config of master/generic and the raspi2 branch. After this config the number of kernel modules increased from 3332 to 3547, and the size of the kernel deb package increased from 35.4MB to 37.2MB, but since many non boot essential options were factored out as modules, the kernel itself went down from 6.7MB to 5.7MB - ~1MB of code was shaved. 1: https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1683505 [Fix] Manually diff the config between master/generic and raspi2, split it for built-in options and modules, apply the sets by making sure none of the boot essentials or desiderata options are turned off - finally, review the resulting config and in case of errors go back to square one. [Testcase] The resulting kernel was testes on rpi2/3 in ubuntu classic, and ubuntu core, in headless and video output setup, all the main components were excercised: network, video, usb, cpu freq, etc. People should probably test it on their own setup under their workloads and report any issue found. [Regressione potential] With such a change there's always potential for regression, but i tried to smoke test it on as many diverse setups as possible, and i've reviewed every config change, checking that we weren't changing anything fundamental.
2017-05-25 09:14:29 Paolo Pisati nominated for series Ubuntu Zesty
2017-05-25 09:14:29 Paolo Pisati nominated for series Ubuntu Xenial
2017-05-31 15:05:18 Paolo Pisati nominated for series Ubuntu Yakkety
2017-06-12 15:04:16 Adam Conrad bug task added linux-raspi2 (Ubuntu Xenial)
2017-06-12 15:04:24 Adam Conrad bug task added linux-raspi2 (Ubuntu Yakkety)
2017-06-12 15:04:31 Adam Conrad bug task added linux-raspi2 (Ubuntu Zesty)
2017-06-12 15:05:57 Kleber Sacilotto de Souza linux-raspi2 (Ubuntu Xenial): status New Fix Committed
2017-06-12 15:21:01 Juerg Haefliger linux-raspi2 (Ubuntu Yakkety): status New Fix Committed
2017-06-21 11:40:40 Stefan Bader linux-raspi2 (Ubuntu Zesty): importance Undecided Medium
2017-06-21 11:40:40 Stefan Bader linux-raspi2 (Ubuntu Zesty): status New Fix Committed
2017-06-28 16:40:58 Launchpad Janitor linux-raspi2 (Ubuntu Yakkety): status Fix Committed Fix Released
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-1000364
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-100363
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-5577
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-7294
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-7374
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-8890
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-9074
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-9075
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-9076
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-9077
2017-06-28 16:40:58 Launchpad Janitor cve linked 2017-9242
2017-06-28 16:40:59 Launchpad Janitor linux-raspi2 (Ubuntu Yakkety): status Fix Committed Fix Released
2017-06-29 06:26:39 Launchpad Janitor linux-raspi2 (Ubuntu Xenial): status Fix Committed Fix Released
2017-07-17 11:58:32 Launchpad Janitor linux-raspi2 (Ubuntu Zesty): status Fix Committed Fix Released
2017-07-17 11:58:32 Launchpad Janitor cve linked 2014-9900
2017-07-17 11:58:32 Launchpad Janitor cve linked 2017-1000380
2017-07-17 11:58:32 Launchpad Janitor cve linked 2017-7346
2017-07-17 11:58:32 Launchpad Janitor cve linked 2017-9605
2017-07-28 07:05:36 Launchpad Janitor linux-raspi2 (Ubuntu): status New Fix Released