commit | f742dc4a32587bff50b13dde9d8894b96851951a | [log] [tgz] |
---|---|---|
author | Peng Tao <bergwolf@gmail.com> | Fri Aug 24 00:27:52 2012 +0800 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Mon Oct 01 15:38:29 2012 -0700 |
tree | beedd26b6424ab5bc8dd63fcc04644c5023a4803 | |
parent | fe6e1e8d9fad86873eb74a26e80a8f91f9e870b5 [diff] |
pnfsblock: fix non-aligned DIO read For DIO read, if it is not sector aligned, we should reject it and resend via MDS. Otherwise there might be data corruption. Also teach bl_read_pagelist to handle partial page reads for DIO. Cc: stable <stable@vger.kernel.org> [since v3.4] Signed-off-by: Peng Tao <tao.peng@emc.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>