Whamcloud - gitweb
LU-17525 llite: soft fail unaligned dio 75/56775/6
authorShaun Tancheff <shaun.tancheff@hpe.com>
Thu, 24 Oct 2024 06:58:41 +0000 (13:58 +0700)
committerOleg Drokin <green@whamcloud.com>
Sat, 26 Oct 2024 23:57:50 +0000 (23:57 +0000)
commita5546155a87a245f40062b68d26e53bed7dca44f
tree6cc035f90679e1c42c11234cee71b1fb7733668a
parentf2d725b914ff7130d42ca76da91c1ea240d6e6ad
LU-17525 llite: soft fail unaligned dio

Skip unaligned DIO and pass io as buffered I/O rather than
hard fail unaligned DIO.

Test-Parameters: testlist=sanity serverversion=2.14 env=SANITY_EXCEPT="65n 211 413"
Fixes: ff018bb77a ("LU-18284 llite: disallow udio exceptions")
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I638f62ec96abc3032da5fbcf895cd835022fd759
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56775
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Patrick Farrell <patrick.farrell@oracle.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/rw26.c