Merge tag 'erofs-for-6.8-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 31 Jan 2024 05:27:50 +0000 (21:27 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 31 Jan 2024 05:27:50 +0000 (21:27 -0800)
commit1bbb19b6eb1b8685ab1c268a401ea64380b8bbcb
tree1a008fcf8f9306d847df2c3e406aad9eaf857b31
parent2a6526c4f389bb741e511be11721b3d1cbf1034a
parentd9281660ff3ffb4a05302b485cc59a87e709aefc
Merge tag 'erofs-for-6.8-rc3-fixes' of git://git./linux/kernel/git/xiang/erofs

Pull erofs fixes from Gao Xiang:

 - fix an infinite loop issue of sub-page compressed data support found
   with lengthy stress tests on a 64k-page arm64 VM

 - optimize the temporary buffer allocation for low-memory scenarios,
   which can reduce 20.21% on average under a heavy multi-app launch
   benchmark workload

 - get rid of unnecessary GFP_NOFS

* tag 'erofs-for-6.8-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs:
  erofs: relaxed temporary buffers allocation on readahead
  erofs: fix infinite loop due to a race of filling compressed_bvecs
  erofs: get rid of unneeded GFP_NOFS