2018-06-15 02:23:40 |
Daniel Axtens |
bug |
|
|
added bug |
2018-06-15 02:27:15 |
Daniel Axtens |
description |
[Impact]
Under heavy NFS + FSCache load, a user sometimes observes a hang in __fscache_wait_on_page_write+0x5f/0xa0.
Example traces:
[<ffffffffc009f1bf>] __fscache_wait_on_page_write+0x5f/0xa0 [fscache]
[<ffffffffc009f6da>] __fscache_uncache_all_inode_pages+0xba/0x120 [fscache]
[<ffffffffc0419ece>] nfs_fscache_open_file+0x4e/0xc0 [nfs]
[<ffffffffc034f1bf>] __fscache_wait_on_page_write+0x5f/0xa0 [fscache]
[<ffffffffc04104dc>] __nfs_fscache_invalidate_page+0x2c/0x80 [nfs]
[<ffffffffc03fb543>] nfs_invalidate_page+0x63/0x90 [nfs]
[<ffffffff811925c0>] truncate_inode_page+0x80/0x90
[Fix]
Cherry-pick 2c98425720233ae3e135add0c7e869b32913502f from upstream, which is a patch from the FSCache maintainer.
[Testcase]
The user has run a NFS stress-test with a similar home-grown patch, and will run a stress test on the proposed kernel.
[Regression Potential]
Patch is limited to FSCache, so regression potential is limited. |
== SRU Justification ==
[Impact]
Under heavy NFS + FSCache load, a user sometimes observes a hang in __fscache_wait_on_page_write+0x5f/0xa0.
Example traces:
[<ffffffffc009f1bf>] __fscache_wait_on_page_write+0x5f/0xa0 [fscache]
[<ffffffffc009f6da>] __fscache_uncache_all_inode_pages+0xba/0x120 [fscache]
[<ffffffffc0419ece>] nfs_fscache_open_file+0x4e/0xc0 [nfs]
[<ffffffffc034f1bf>] __fscache_wait_on_page_write+0x5f/0xa0 [fscache]
[<ffffffffc04104dc>] __nfs_fscache_invalidate_page+0x2c/0x80 [nfs]
[<ffffffffc03fb543>] nfs_invalidate_page+0x63/0x90 [nfs]
[<ffffffff811925c0>] truncate_inode_page+0x80/0x90
[Fix]
Cherry-pick 2c98425720233ae3e135add0c7e869b32913502f from upstream, which is a patch from the FSCache maintainer.
[Testcase]
The user has run a NFS stress-test with a similar home-grown patch, and will run a stress test on the proposed kernel.
[Regression Potential]
Patch is limited to FSCache, so regression potential is limited. |
|
2018-06-15 15:14:12 |
Stefan Bader |
nominated for series |
|
Ubuntu Bionic |
|
2018-06-15 15:14:12 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Bionic) |
|
2018-06-15 15:14:12 |
Stefan Bader |
nominated for series |
|
Ubuntu Trusty |
|
2018-06-15 15:14:12 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Trusty) |
|
2018-06-15 15:14:12 |
Stefan Bader |
nominated for series |
|
Ubuntu Artful |
|
2018-06-15 15:14:12 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Artful) |
|
2018-06-15 15:14:12 |
Stefan Bader |
nominated for series |
|
Ubuntu Xenial |
|
2018-06-15 15:14:12 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Xenial) |
|
2018-06-19 06:04:20 |
Khaled El Mously |
linux (Ubuntu Trusty): status |
New |
Fix Committed |
|
2018-06-19 06:04:23 |
Khaled El Mously |
linux (Ubuntu Xenial): status |
New |
Fix Committed |
|
2018-06-19 06:04:26 |
Khaled El Mously |
linux (Ubuntu Artful): status |
New |
Fix Committed |
|
2018-06-19 06:04:28 |
Khaled El Mously |
linux (Ubuntu Bionic): status |
New |
Fix Committed |
|
2018-06-19 06:21:08 |
Daniel Axtens |
linux (Ubuntu): importance |
Undecided |
High |
|
2018-06-19 06:21:13 |
Daniel Axtens |
linux (Ubuntu Trusty): importance |
Undecided |
High |
|
2018-06-19 06:21:17 |
Daniel Axtens |
linux (Ubuntu Xenial): importance |
Undecided |
High |
|
2018-06-19 06:21:20 |
Daniel Axtens |
linux (Ubuntu Artful): importance |
Undecided |
High |
|
2018-06-19 06:21:25 |
Daniel Axtens |
linux (Ubuntu Bionic): importance |
Undecided |
High |
|
2018-07-11 16:26:44 |
Dan Streetman |
linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-07-24 09:32:31 |
Andy Whitcroft |
linux (Ubuntu Artful): status |
Fix Committed |
Won't Fix |
|
2018-08-02 16:03:05 |
Brad Figg |
tags |
|
verification-needed-trusty |
|
2018-08-07 14:02:06 |
Brad Figg |
tags |
verification-needed-trusty |
verification-needed-bionic verification-needed-trusty |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-10323 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-10840 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-10881 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-1108 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-11412 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-11506 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-12232 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-12233 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-12904 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-13094 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-13405 |
|
2018-08-23 13:23:09 |
Launchpad Janitor |
cve linked |
|
2018-13406 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
linux (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2016-10208 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-11472 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-11473 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-14991 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-15649 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16526 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16527 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16529 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16531 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16532 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16533 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16535 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16536 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16537 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16538 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16643 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16644 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16645 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16650 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16911 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16912 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16913 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-16914 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-17558 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-18255 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-18270 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-2583 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-2584 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-2671 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-5549 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-5715 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-5897 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-6345 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-6348 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-7518 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-7645 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-8831 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2017-9984 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-1000204 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10021 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10087 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10124 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10675 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10877 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-1092 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-1093 |
|
2018-08-23 21:59:21 |
Launchpad Janitor |
cve linked |
|
2018-10940 |
|
2019-02-14 16:54:42 |
Andy Whitcroft |
tags |
verification-needed-bionic verification-needed-trusty |
kernel-fixup-verification-needed-bionic verification-done-bionic verification-needed-trusty |
|
2019-07-24 21:05:32 |
Brad Figg |
tags |
kernel-fixup-verification-needed-bionic verification-done-bionic verification-needed-trusty |
cscc kernel-fixup-verification-needed-bionic verification-done-bionic verification-needed-trusty |
|