> On 2 Jan 2018, at 9:06 PM, Vasya Pupkin <1740...@bugs.launchpad.net> wrote: > >> Apparently the original patch didn’t send for linux stable branch. > > I don't know exactly what you mean, but 4.14 kernel has this patch. It's > easy to verify by changed messages ("enabling ssd optimizations" vs > "enabling SSD mode”).
It doesn’t have “Cc: sta...@vger.kernel.org <mailto:sta...@vger.kernel.org>”. Generally important fixes will also send to the stable mailing list, so Linux stable (4.4, 4.9 and 4.14 in this context) can pull it in. > >> can you ask the patch author and BTRFS maintainers > > I'm not sure how to ask BTRFS maintainers and why I would do so, because > patch description suggests that it should be backported and has notes > about it: > > Backporting notes > > Notes for whoever wants to backport this patch to their 4.9 LTS kernel: > * First apply commit 951e796 "btrfs: drop the nossd flag when > remounting with -o ssd", or fixup the differences manually. > * The rest of the conflicts are because of the fs_info refactoring. So, > for example, instead of using fs_info, it's root->fs_info in > extent-tree.c I am not a native english speaker, but from what I can understand, it’s more like a caveat instead of a recommendation. > > -- > You received this bug notification because you are subscribed to linux > in Ubuntu. > https://bugs.launchpad.net/bugs/1740143 > > Title: > backport btrfs ssd mount option fix > > Status in linux package in Ubuntu: > Confirmed > > Bug description: > Hello, > > It appears that all kernels before 4.14 had a problem with btrfs ssd > mount option. According to > https://btrfs.wiki.kernel.org/index.php/Gotchas#ssd_mount_option, it > has a negative impact on usability and lifetime of modern SSDs. Since > it is enabled by default when SSD is detected, it affects all systems > with SSD drives. Please backport this commit to normal and HWE > kernels: > > https://github.com/torvalds/linux/commit/583b723151794e2ff1691f1510b4e43710293875 > > ProblemType: Bug > DistroRelease: Ubuntu 16.04 > Package: linux-image-generic 4.4.0.104.109 > ProcVersionSignature: Ubuntu 4.4.0-104.127-generic 4.4.98 > Uname: Linux 4.4.0-104-generic x86_64 > AlsaDevices: > total 0 > crw-rw---- 1 root audio 116, 1 дек 17 10:50 seq > crw-rw---- 1 root audio 116, 33 дек 17 10:50 timer > AlsaVersion: Advanced Linux Sound Architecture Driver Version > k4.4.0-104-generic. > AplayDevices: Error: [Errno 2] No such file or directory: 'aplay' > ApportVersion: 2.20.1-0ubuntu2.14 > Architecture: amd64 > ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord' > AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', > '/dev/snd/timer'] failed with exit code 1: > CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read > kernel buffer failed: Operation not permitted > Date: Tue Dec 26 18:57:10 2017 > InstallationDate: Installed on 2011-04-14 (2448 days ago) > InstallationMedia: Ubuntu-Server 10.04.2 LTS "Lucid Lynx" - Release amd64 > (20110211.1) > MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M. > PciMultimedia: > > ProcFB: 0 nouveaufb > ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-104-generic > root=UUID=c7605446-0bf3-11e7-bfa0-f91abd974ce1 ro quiet bootdegraded=true > RelatedPackageVersions: > linux-restricted-modules-4.4.0-104-generic N/A > linux-backports-modules-4.4.0-104-generic N/A > linux-firmware 1.157.14 > RfKill: Error: [Errno 2] No such file or directory: 'rfkill' > SourcePackage: linux > UpgradeStatus: Upgraded to xenial on 2016-07-30 (513 days ago) > WifiSyslog: > > dmi.bios.date: 02/20/2008 > dmi.bios.vendor: American Megatrends Inc. > dmi.bios.version: P1.40 > dmi.board.name: 4Core1333-eSATA2. > dmi.chassis.asset.tag: To Be Filled By O.E.M. > dmi.chassis.type: 3 > dmi.chassis.vendor: To Be Filled By O.E.M. > dmi.chassis.version: To Be Filled By O.E.M. > dmi.modalias: > dmi:bvnAmericanMegatrendsInc.:bvrP1.40:bd02/20/2008:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvn:rn4Core1333-eSATA2.:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: > dmi.product.name: To Be Filled By O.E.M. > dmi.product.version: To Be Filled By O.E.M. > dmi.sys.vendor: To Be Filled By O.E.M. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1740143/+subscriptions -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1740143 Title: backport btrfs ssd mount option fix Status in linux package in Ubuntu: Confirmed Bug description: Hello, It appears that all kernels before 4.14 had a problem with btrfs ssd mount option. According to https://btrfs.wiki.kernel.org/index.php/Gotchas#ssd_mount_option, it has a negative impact on usability and lifetime of modern SSDs. Since it is enabled by default when SSD is detected, it affects all systems with SSD drives. Please backport this commit to normal and HWE kernels: https://github.com/torvalds/linux/commit/583b723151794e2ff1691f1510b4e43710293875 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-generic 4.4.0.104.109 ProcVersionSignature: Ubuntu 4.4.0-104.127-generic 4.4.98 Uname: Linux 4.4.0-104-generic x86_64 AlsaDevices: total 0 crw-rw---- 1 root audio 116, 1 дек 17 10:50 seq crw-rw---- 1 root audio 116, 33 дек 17 10:50 timer AlsaVersion: Advanced Linux Sound Architecture Driver Version k4.4.0-104-generic. AplayDevices: Error: [Errno 2] No such file or directory: 'aplay' ApportVersion: 2.20.1-0ubuntu2.14 Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord' AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read kernel buffer failed: Operation not permitted Date: Tue Dec 26 18:57:10 2017 InstallationDate: Installed on 2011-04-14 (2448 days ago) InstallationMedia: Ubuntu-Server 10.04.2 LTS "Lucid Lynx" - Release amd64 (20110211.1) MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M. PciMultimedia: ProcFB: 0 nouveaufb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-104-generic root=UUID=c7605446-0bf3-11e7-bfa0-f91abd974ce1 ro quiet bootdegraded=true RelatedPackageVersions: linux-restricted-modules-4.4.0-104-generic N/A linux-backports-modules-4.4.0-104-generic N/A linux-firmware 1.157.14 RfKill: Error: [Errno 2] No such file or directory: 'rfkill' SourcePackage: linux UpgradeStatus: Upgraded to xenial on 2016-07-30 (513 days ago) WifiSyslog: dmi.bios.date: 02/20/2008 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: P1.40 dmi.board.name: 4Core1333-eSATA2. dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP1.40:bd02/20/2008:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvn:rn4Core1333-eSATA2.:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: To Be Filled By O.E.M. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1740143/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp