[LU-17081] Kernel 6.5 client support Created: 03/Sep/23 Updated: 04/Sep/23 |
|
| Status: | Open |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Shaun Tancheff | Assignee: | Shaun Tancheff |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
Linux 6.5: Use sendmsg, and provide a wrapper for older kernels. Linux commit 1e0877d58b1e22517d8939b22b963c043e6c63fd Use folio_batch and provide backward compat wrappers for pagevec Linux commit 54d020692b342f7bd02d7f5795fb5c401caecfcc Use vma_lookup to acquire the vma following get_user_pages() Linux commit 3fc40265ae2b48a7475c41c5c0b256374c419f4b ITER_PIPE and iov_iter_is_pipe() are removed, provide an replacement for older kernels. Linux commit c6585011bc1d8934cc78046c50fc94590fb2ab24 Use filemap_splice_read and provide alternates for older kernels. |
| Comments |
| Comment by Gerrit Updater [ 04/Sep/23 ] |
|
"Shaun Tancheff <shaun.tancheff@hpe.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52258 |
| Comment by Gerrit Updater [ 04/Sep/23 ] |
|
"Shaun Tancheff <shaun.tancheff@hpe.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52259 |