]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
vfs: fix off-by-one error in vfs_buf_check_mapped
authorRoger Pau Monné <royger@FreeBSD.org>
Thu, 30 Jul 2015 15:28:06 +0000 (15:28 +0000)
committerRoger Pau Monné <royger@FreeBSD.org>
Thu, 30 Jul 2015 15:28:06 +0000 (15:28 +0000)
commit8f89a299e2a0717ccbfbc8156ac3f2566dfab83f
treed9fba627ce9d11ee3966abf291fb9f4b2357f869
parentbc384415792476ee1a5eb105be421c1dbd9234a9
vfs: fix off-by-one error in vfs_buf_check_mapped

The check added in r285872 can trigger for valid buffers if the buffer space
used happens to be just after unmapped_buf in KVA space.

Discussed with: kib
Sponsored by: Citrix Systems R&D
sys/kern/vfs_bio.c