Hi, Four small patches - the first could be sent to Linus for v6.15 considering it is a missing nonblocking lookup conversion in the getblk slowpath I had missed. The other two patches are small optimizations found while reading the code, and one rocket science cleanup patch. Thanks! Davidlohr Bueso (4): fs/buffer: use sleeping lookup in __getblk_slowpath() fs/buffer: avoid redundant lookup in getblk slowpath fs/buffer: remove superfluous statements fs/buffer: optimize discard_buffer() fs/buffer.c | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) -- 2.39.5