Re: [GIT PULL] erofs fixes for 6.8-rc3

2024-01-30 Thread pr-tracker-bot
The pull request you sent on Wed, 31 Jan 2024 11:45:03 +0800: > git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git > tags/erofs-for-6.8-rc3-fixes has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1bbb19b6eb1b8685ab1c268a401ea64380b8bbcb Thank you! --

[GIT PULL] erofs fixes for 6.8-rc3

2024-01-30 Thread Gao Xiang
Hi Linus, Could you consider these fixes for 6.8-rc3? One commit fixes an infinite loop issue of sub-page compressed data support found with lengthy stress tests on a 64k-page arm64 VM. Another one optimizes temporary buffer allocation for low-memory scenarios, which can reduce 20.21% on

Re: [PATCH 2/2] netfs: Fix missing zero-length check in unbuffered write

2024-01-30 Thread Dominique Martinet
David Howells wrote on Mon, Jan 29, 2024 at 09:49:19AM +: > Fix netfs_unbuffered_write_iter() to return immediately if > generic_write_checks() returns 0, indicating there's nothing to write. > Note that netfs_file_write_iter() already does this. > > Also, whilst we're at it, put in checks

[RFC PATCH v2 2/8] erofs: Use dax_is_supported()

2024-01-30 Thread Mathieu Desnoyers
Use dax_is_supported() to validate whether the architecture has virtually aliased data caches at mount time. Print an error and disable DAX if dax=always is requested as a mount option on an architecture which does not support DAX. This is relevant for architectures which require a dynamic check

Fwd: [PATCHv5 1/1] block: introduce content activity based ioprio

2024-01-30 Thread Zhaoyang Huang
Dear erofs guys, I would like to have you notice this commit which introduces an MGLRU based ioprio feature which is proved to be effective in benchmark and real scenarios. May I get any feedback from you if you are interested. Thank you ps: you can verify this patch by applying this patch,