linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 5.4 0/1] mm: allow a controlled amount of unfairness in the page lock
@ 2023-08-21 22:25 Saeed Mirzamohammadi
  2023-08-21 22:25 ` [PATCH 5.4 1/1] " Saeed Mirzamohammadi
  2023-08-22  7:08 ` [PATCH 5.4 0/1] " Greg KH
  0 siblings, 2 replies; 5+ messages in thread
From: Saeed Mirzamohammadi @ 2023-08-21 22:25 UTC (permalink / raw)
  To: stable
  Cc: saeed.mirzamohammadi, Andrew Morton, Ingo Molnar, Peter Zijlstra,
	Juri Lelli, Vincent Guittot, Dietmar Eggemann, Steven Rostedt,
	Ben Segall, Mel Gorman, Luis Chamberlain, Kees Cook, linux-mm,
	linux-kernel, linux-fsdevel

We observed a 35% of regression running phoronix pts/ramspeed and also 16%
with unixbench. Regression is caused by the following commit:
dd0f194cfeb5 | mm: rewrite wait_on_page_bit_common() logic

Backporting this fixes the regression (this is already in 5.9+):
- 5ef64cc8987a mm: allow a controlled amount of unfairness in the page lock

Linus Torvalds (1):
  mm: allow a controlled amount of unfairness in the page lock

 include/linux/mm.h   |   2 +
 include/linux/wait.h |   2 +
 kernel/sysctl.c      |   8 +++
 mm/filemap.c         | 160 ++++++++++++++++++++++++++++++++++---------
 4 files changed, 141 insertions(+), 31 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-08-27  8:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-21 22:25 [PATCH 5.4 0/1] mm: allow a controlled amount of unfairness in the page lock Saeed Mirzamohammadi
2023-08-21 22:25 ` [PATCH 5.4 1/1] " Saeed Mirzamohammadi
2023-08-22  7:08 ` [PATCH 5.4 0/1] " Greg KH
2023-08-22 17:20   ` Saeed Mirzamohammadi
2023-08-27  8:52     ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).