Public bug reported:
This is a public version of https://bugs.launchpad.net/bugs/2034983
[Description]
When running UnixBench/shell1&shell8&exelc cases, we observed high false
sharing for accessing i_mmap against i_mmap_rwsem.
The patch places the i_mmap and i_mmap_rwsem in separate cache lines to avoid
this false sharing problem.
[Hardware Information]
Architecture:
Intel / AMD (x86_64)
Platform(s):
DNP
Date HW is expected at Canonical:
Component(s):
Performance and Scalability
[Software Information]
Target Version:
23.10
Target Kernel:
TBD
Commit IDs:
aee79d4e5271 fs/address_space: add alignment padding for i_map and
i_mmap_rwsem to mitigate a false sharing.
External Links:
[Business Justification]
[Testing guidance]
[External ID]
OSVE-5159
Here's the commit ID: aee79d4e5271cee4ffa89ed830189929a6272eb8
https://github.com/torvalds/linux/commit/aee79d4e5271cee4ffa89ed830189929a6272eb8
** Affects: linux (Ubuntu)
Importance: Undecided
Assignee: Philip Cox (philcox)
Status: New
** Affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: New
--
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/2053069
Title:
performance: address_space: add padding for i_map and i_mmap_rwsem to
mitigate a false sharing
Status in linux package in Ubuntu:
New
Status in linux source package in Jammy:
New
Bug description:
This is a public version of https://bugs.launchpad.net/bugs/2034983
[Description]
When running UnixBench/shell1&shell8&exelc cases, we observed high false
sharing for accessing i_mmap against i_mmap_rwsem.
The patch places the i_mmap and i_mmap_rwsem in separate cache lines to
avoid this false sharing problem.
[Hardware Information]
Architecture:
Intel / AMD (x86_64)
Platform(s):
DNP
Date HW is expected at Canonical:
Component(s):
Performance and Scalability
[Software Information]
Target Version:
23.10
Target Kernel:
TBD
Commit IDs:
aee79d4e5271 fs/address_space: add alignment padding for i_map and
i_mmap_rwsem to mitigate a false sharing.
External Links:
[Business Justification]
[Testing guidance]
[External ID]
OSVE-5159
Here's the commit ID: aee79d4e5271cee4ffa89ed830189929a6272eb8
https://github.com/torvalds/linux/commit/aee79d4e5271cee4ffa89ed830189929a6272eb8
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2053069/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp