aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs
diff options
context:
space:
mode:
authorChunwei Chen <[email protected]>2015-12-08 12:26:18 -0800
committerBrian Behlendorf <[email protected]>2015-12-15 16:19:55 -0800
commit502923bb447cdf4f9bc1271a46dfc11d5e0f2e9b (patch)
tree1b9cb1f509679226f7c574c24d2a1e55fd5fe66a /module/zfs
parenteba9e745dcfce252fc6c451cdf07c55bf975f1f6 (diff)
Fix uio_prefaultpages for 0 length iovec
Userspace can freely pass in whatever iovec it feels like, and it's perfectly legal to pass an iovec which contains a zero length segment. In the current implementation, uio_prefaultpages would touch an out of bound byte in the "last byte" logic. While this probably wouldn't cause any critical error, we would like uio_prefaultpages to be able to continue gracefully. Signed-off-by: Chunwei Chen <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #4078
Diffstat (limited to 'module/zfs')
0 files changed, 0 insertions, 0 deletions